Advertisement

Wireless Web Performance Issues

  • Carey Williamson
Chapter
  • 434 Downloads
Part of the Web Information Systems Engineering and Internet Technologies Book Series book series (WISE, volume 2)

Abstract

This chapter discusses performance issues that arise for Web content delivery in wireless local area network (WLAN) environments. Two experiments are conducted using IEEE 802.11 b WLAN technology, The first experiment considers client-side Web browsing performance for a mobile user with a wireless PDA in an infrastructure-based WLAN. The second experiment considers server-side performance for a wireless Web server delivering Web content in a wireless ad hoc network environment. The results show that the wireless network bottleneck can lead to inefficient HTTP performance, inefficient TCP performance, packet losses, and network thrashing, depending on the characteristics of the Web traffic generated. Solving these issues is important to improve wireless Web performance.

Keywords

Web performance network traffic measurements IEEE 802.11b WLAN 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. Bai and C. Williamson (2003). Simulation Evaluation of Wireless Web Performance in an IEEE 802.11b Classroom Area Network. Proceedings of the Third International Workshop on Wireless Local Networks (WLN), Bonn, Germany, pp. 663–672, October 2003.Google Scholar
  2. G. Bai, K. Oladosu, and C. Williamson (2004). Performance Issues for Wireless Web Servers. Proceedings of the International Workshop on Mobile, Wireless, and Adhoc Networks (MWAN), Las Vegas, NV, pp. 59–65, June 2004.Google Scholar
  3. A. Balachandran, G. Voelker, P. Bahl, and P. Rangan (2002). Characterizing User Behavior and Network Performance in a Public Wireless LAN. Proceedings of ACM SIGMETRICS Conference, Marina del Rey, CA, pp. 195–205, June 2002.Google Scholar
  4. B. Bennington and C. Bartel (1997). Wireless Andrew: Experience Building a High Speed, Campus-Wide Wireless Data Network. Proceedings of ACM MOBICOM Conference, Budapest, Hungary, pp. 55–65, September 1997.Google Scholar
  5. S. Cheng, K. Lai, and M. Baker (1999). Analysis of HTTP/1.1 Performance on a Wireless Network. Technical Report CSL-TR-99-778, Stanford University, February 1999.Google Scholar
  6. T. Henderson, D. Kotz, and I. Abyzov (2004). The Changing Usage of a Mature Campus-Wide Wireless Network. Proceedings of ACM MOBICOM Conference, Philadelphia, PA, pp. 187–201, September 2004.Google Scholar
  7. Y. Hu, A. Nanda, and Q. Yang (2001). Measurement, Analysis, and Performance Improvement of the Apache Web Server. International Journal of Computers and Their Applications, Vol. 8,No. 4, December 2001.Google Scholar
  8. D. Kotz and K. Essien (2002). Analysis of a Campus-Wide Wireless Network. Proceedings of ACM MOBICOM Conference, Atlanta, GA, September 2002.Google Scholar
  9. D. Mosberger and T. Jin (1998), httperf—A Tool for Measuring Web Server Performance. ACM Performance Evaluation Review, Vol. 26, No. 3, pp. 3137, December 1998.Google Scholar
  10. E. Nahum, M. Rosu, S. Seshan, and J. Almeida (2001). The Effects of Wide-Area Conditions on WWW Server Performance. Proceedings of ACM SIGMETRICS Conference, Cambridge, MA, pp. 257–267, June 2001.Google Scholar
  11. Netcraft (2005). http://www.netcraft.com/survey.Google Scholar
  12. H. Nielsen et al. (1997). Network Performance Effects of HTTP/1.1, CSS1, and PNG. Proceedings of ACM SIGCOMM Conference, Cannes, France, pp. 155–166, September 1997.Google Scholar
  13. A. Omotayo and C. Williamson (2004). Multi-Layer Analysis of Web Browsing Performance for Wireless PDAs. Proceedings of IEEE Workshop on Wireless Local Networks (WLN), Tampa Bay, FL, pp. 660–667, November 2004.Google Scholar
  14. V. Padmanabhan and J. Mogul (1994). Improving HTTP Latency. Computer Networks and ISDN Systems, Vol. 28, pp. 25–35, December 1995.CrossRefGoogle Scholar
  15. K. Oladosu (2003). Performance and Robustness Testing of Wireless Web Servers, M.Sc. Thesis, Department of Computer Science, U. of Calgary, August 2003.Google Scholar
  16. RFC 1945: Hypertext Transfer Protocol — HTTP/1.0 (1996). http://www.ietf.org/rfc/rfc1945.txt.Google Scholar
  17. RFC 2616: Hypertext Transfer Protocol — HTTP/1.1 (1999). http://www.ietf.org/rfc/rfc2616.txtGoogle Scholar
  18. H. Singh and P. Singh (2002). Energy Consumption of TCP Reno, TCP NewReno, and SACK in Multihop Wireless Networks. Proceedings of ACM SIGMETRICS Conference, Marina Del Rey, CA, pp. 206–216, June 2002.Google Scholar
  19. D. Schwab and R. Bunt (2004). Characterising the Use of a Campus Wireless Network. Proceedings of IEEE INFOCOMM Conference, Hong Kong, March 2004.Google Scholar
  20. S. Spero (2005). Analysis of HTTPPerformance Problems. http://sunsite.unc.edu/mdma-release/http-prob.html.Google Scholar
  21. W. Stevens (1994). TCP/IP Illustrated, Volume 1. The Protocols, Addison Wesley, 1994.Google Scholar
  22. D. Tang and M. Baker (1999). Analysis of a Metropolitan-Area Wireless Network. Proceedings of ACM MOBICOM Conference, Seattle, WA, pp. 13–23, August 1999.Google Scholar
  23. D. Tang and M. Baker (2000). Analysis of a Local-Area Wireless Network. Proceedings of ACM MOBICOM Conference, Boston, MA, pp. 1–10, August 2000.Google Scholar

Copyright information

© Springer Science+Business Media, Inc. 2005

Authors and Affiliations

  • Carey Williamson
    • 1
  1. 1.Department of Computer ScienceUniversity of CalgaryCanada

Personalised recommendations