6 EVALUATION
The predictive powers of the network monitoring
agent has been evaluated using live Internet
experiments, between hosts in the US, the UK,
Spain, Germany and Eastern Europe. Figure 5 shows
the predicted verses the actual levels of congestion
experienced. The metric used is the proportion of
Implicit Congestion Notifications (ICNs). Packet
loss is taken as an implicit indication of congestion.
Yet in a single congestion event several packets may
be lost, consequently in these experiments only the
first packet loss in a window of packets is taken as
an ICN.
It is of interest that on links experiencing high
levels of congestion the accuracy of prediction
increases. Further more it was found that the
correlation between prediction and result remained
high for periods of time in excess of 20 minutes.
These results suggest that it is possible to use the
measurement of past traffic to predict the network
conditions that are likely to be experienced by future
traffic. Consequently the approach adopted here is
valid.
7 CONCLUSION
We have presented the design, implementation and
evaluation of a framework for making the Web QoS
Aware. The approach adopted is to use passive
monitoring of transport level headers to make
predictions about the QoS that is expected to be
experienced by a particular location. A mechanism
for translating a single high fidelity Web Site into a
set of Web Sites that are appropriate for different
bandwidths has been outlined. When a user session
starts the Web Server uses QoS information to
determine which bandwidth is appropriate. It then
serves up Web Pages from the appropriate Web Site.
This approach allows Web Designers to leverage the
increasing bandwidth many client have available
without producing Web Pages that are inaccessible
to others.
REFERENCES
Abdelzaber, T. & Bhatti, N., 1999. Web Server QoS
Management by Adaptive Content Delivery.
International Workshop on Quality of Service.
London.
Barnett, C. M., 2002. Adaptive Content Web Serving.
New Haven, CT, Yale University.
Berners-Lee, T., Fielding, R. & Frystyk, H., 1996. RFC
1945: Hypertext Transfer Protocol - HTTP/1.0. IETF.
Bhatti, N., Bouch, A. & Kuchinsky, A., 2000. Integrating
User-Perceived Quality into Web Server Design. 9th
International World Wide Web Conference.
Amsterdam.
Bouch, A., Kuchinsky, A. & Bhatti, N., 2000. Quality is in
the Eye of the Beholder: Meeting Users' Requirements
for Internet Quality of Service. CHI 2000.
Bouch, A. & Sasse, M. A., 1999. Network Quality of
Service: What do users need? 4th International
Distributed Conference. Madrid.
Bouch, A. & Sasse, M. A., 2000. The Case for Predictable
Media Quality in Networked Multimedia
Applications. MMCN 2000. San Jose, CA.
Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter,
L., Leach, P. & Berners-Lee, T., 1999. RFC 2616:
Hypertext Transfer Protocol - HTTP/1.1. IETF.
Floyd, S., Jacobson, V., Liu, C.-G., Mccanne, S. & Zhang,
L., 1997. A reliable multicast framework for light-
weight sessions and application level framing.
IEEE/ACM Transactions on Networking, 5, 784-803.
Jacobson, V., 1988. Congestion Control and Avoidance.
ACM Computer Communications Review, 4, 314-329.
Jain, R. & Ramakrishnan, K. K., 1988. Congestion
Avoidance in Computer Networks with a
Connectionless Network Layer: Concepts, Goals and
Methodology. IEEE Computer Networking
Symposium. Washington D.C.
Mahdavi, J. & Floyd, S., 1997. TCP-Friendly Unicast
Rate-Based Flow Control. Technical note sent to the
end2end-interest mailing list:
http://www.psc.edu/networking/papers/tcp_friendly.ht
ml
.
Mathis, M., Semke, J., Mahdavi, J. & Ott, T., 1997. The
Macroscopic Behavior of the Congestion Avoidance
Algorithm. Computer Communications Review, 27.
Miller, A., 2002. Best Effort Measurement Based
Congestion Control. Department of Computer Science.
Glasgow, University of Glasgow.
Mogul, J. C., 1990. Efficient use of Workstations for
Passive Monitoring of Local Area Networks. ACM
SIGCOMM, 20, 253-263.
Mogul, J. C., 1992. Observing TCP Dynamics in Real
Networks. ACM SIGCOMM, 22, 305-317.
Pradhan, R. & Claypool, M., 2002. Adaptive Multimedia
Content Delivery for Scalable Web Servers.
International Network Conference. Plymouth.
Ruddle, A., 2000. A Location Information Server for the
Internet. IEEE International Conference on Computer
Communications and Networks. Las Vegas, NV.
Ruddle, A., Allison, C. & Lindsay, P., 2002. A
Measurement Based Approach to TCP Congestion
Control. European Transactions on
Telecommunications, 13, 53-64.
Shaha, N., Desai, A. & Parashar, M., 2001. Multimedia
Content Adaptation for QoS Management over
Heterogeneous Networks. International Conference on
Internet Computing. Las Vegas, NV.
ICETE 2005 - GLOBAL COMMUNICATION INFORMATION SYSTEMS AND SERVICES
136