
 
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