identify variations on the Internet access quality on
different ISPs, regions and districts a country (e.g.,
Portugal), and also to locate points of congestion on
national and international Internet accesses.
The scheduling of the tests is based on data
statistics regarding the diurnal cycle of the End-user
accesses, popular Web sites visited and age of users
as in (NetPanel Report, 2003), using a proper
methodology as the base methodology proposed in
(ANACOM, 2005).
IAQM Server analysis of the measurements is
only available for registered users and can be viewed
either by consulting the IAQM Client, or the IAQM
Web Server. By using the IAQM Client GUI a user
may check his individual results, analyzing and
comparing them through time (day, week, month
and year). A consult of the data stored on the IAQM
Web Server allows viewing the global study,
enabling users to evaluate Internet access quality on
different ISPs, regions and districts.
4 SECURITY CONSIDERATIONS
One major requirement of the IAQM system is to
protect the user’s data and to avoid to tampering
attempts on the obtained measurements. To
accomplish this requirement, the communication
between the IAQM Client and the IAQM Server is
encrypted using an asymmetric key algorithm. .NET
Remoting Layer channel codification is also used.
Another important aspect is related to controlling
where the IAQM Client is running. In order to
guarantee the validity of the measurements, IAQM
needs to check if the tests are being executed with
the same conditions that were defined on the user’s
profile. To assure this, a tracking algorithm will
evaluate the user’s IP address, geographic place, and
the type of network where it is connected. If some
incongruity appears, the tests are not executed and a
warning is sent to the user.
To participate on the Internet access quality
study, a user must access the IAQM Web Server
where will find a register form. The correct fulfilling
of the user profile (contact details, computer
hardware and software attributes, and the ISP
contracted service) will permit to download and
install IAQM Client. During execution, the IAQM
Client will only collect information about the
computer’s hardware, IP address, monitored
download and upload rates, and results from the
tests.
5 RELATED WORK
Some studies and software solutions to evaluate the
Internet access quality have been proposed, such as
the ANACOM study (ANACOM, 2005), the
Speakeasy Inc. Speed Test (SpeakEasy, 2007), the
Bandwidth Place Speed Test (Bandwidth Place,
2007), the DSLreports.com Speed Test (Broadband
Reports, 2007), the Visualware Inc. MySpeed PC
(Visualware, 2007) and the TCP/IQ Line Speed
Meter (TCP/IQ, 2007).
There are some similarities between IAQM and
these approaches. We intend to develop a system
that will also give the possibility to make a general
study about the user’s perceived Internet quality
access and satisfaction, but as a major contribution it
will focus on particular details that have not been
exploited and studied yet.
Except the ANACOM study, the other presented
software solutions access external servers to
measure only the Internet connection speed. IAQM
aims to do a more complete study, measuring several
quality of service metrics of an Internet connection,
on download and upload accesses to servers located
on the user’s ISP and on others ISPs from the same
country or located on foreign countries, using more
accurate measurement methods.
Online internet connection speed tests from
Speakeasy Inc. Speed Test and DSLreports.com
Speed Test, do not permit to cross and compare the
individual user results with the results experienced
by other users. Since it is the user that starts the test
whenever he wants to, the test can be influenced by
Internet traffic characteristics, so it is not possible to
have a correct idea of the connection performance
though time. Line Speed Meter and ANACOM
approaches permit to analyze the Internet
performance connection over a period of time.
ANACOM concentrates its study only on
Portuguese ISPs, Line Speed Meter provides
comparison of global Internet connection speeds
throughout the world. However, further work can be
done since Line Speed Meter does not have the
possibility to directly compare country’s ISPs as
ANACOM does. But ANACOM’s study can be
enhanced, by examining the variation of Internet
access quality along a country, comparing it along
regions and districts. The number of users, their
profile, and how they were selected to run the tests is
also a weak point of these studies.
Furthermore, none of the above-mentioned
systems takes into consideration the user’s computer
hardware and software, and the user’s local area
network characteristics. However, it can be
WEBIST 2008 - International Conference on Web Information Systems and Technologies
200