Skip to main content
Log in

Web Acceleration in Asymmetrical Mobile Network

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

End to end performance of web application degrades seriously in mobile networks because the inefficiencies of HTTP and TCP in lossy and asymmetrical environment. In this article, we discussed common architecture of web accelerator which embraces both HTTP and TCP optimization. Based on the feasibility analyses of various acceleration technologies in asymmetrical mobile network, the components of accelerator and their functions are provided. In order to explain how to choose function entities of accelerator and how to optimize their parameters in asymmetrical environment, we carried out three simulation based analyses. Firstly we characterize the correlations between user perceived web response time and asymmetrical link characteristics. Consequently, we show how HTTP compression strongly affects the web response time when uplink resources are limited. At the same time, our study demonstrated that caching scheme performs poorly when uplink quality degraded. In addition, possible potential methods for web response time and their design criteria are discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. King, A. B. (2003). Speed up your site: Web site optimization, New Riders, p. 410–412.

  2. Jian Song, Y. Z. (2007). Architecture of a web accelerator for wireless networks. In The thirtieth Australasian computer science conference, Ballarat, Victoria, Australia.

  3. Adeel, M. (2007). TCP congestion window optimization for CDMA2000 packet data networks. In Proceedings of the International Conference on Information Technology, IEEE Computer Society.

  4. Balakrishnan H. (1997) A comparison of mechanisms for improving TCP performance over wireless links. IEEE/ACM Transactions on Networking (TON) archive 5: 756–769

    Article  Google Scholar 

  5. Ludwig R. (2000) The Eifel algorithm: Making TCP robust against spurious retransmissions. ACM SIGCOMM Computer Communication Review 30(1): 30–36

    Article  Google Scholar 

  6. Kelly T. (2003) Scalable TCP: Improving performance in highspeed wide area networks. ACM SIGCOMM Computer Communication Review 33(2): 83–91

    Article  Google Scholar 

  7. Xu L. (2004) Binary increase congestion control for fast, long distance networks. INFOCOM 4: 2514–2524

    Google Scholar 

  8. Balakrishnan, H., et al. (1995). Improving TCP/IP performance over wireless networks. In International Conference on Mobile Computing and Networking. Berkeley, California, United States: ACM.

  9. Lin, H. (2005). Performance study of link layer and MAC layer protocols to support TCP in 3G CDMA systems. IEEE Transactions on Mobile Computing 4(5).

  10. Gene Cheung, T. S. (2006). Michael Sweeney. Performance enhancing proxy for interactive 3G network gaming. In International Wireless Communications & Mobile Computing Conference. Vancouver, British Columbia, Canada.

  11. Goff, T. (2000). Freeze-TCP: A true end-to-end TCP enhancement mechanism for mobile environments. In INFOCOM.

  12. Bakre, A. (1995). I-TCP: Indirect TCP for mobile hosts. In Proceedings of International Conference on Distributed Computing Systems, Vancouver, Canada.

  13. Kevin Brown S. S. (1997) M-TCP: TCP for mobile cellular networks. ACM SIGCOMM Computer Communication Review 27(5): 19–43

    Article  Google Scholar 

  14. Landström, S. (2007). Reducing the TCP acknowledgment frequency. ACM SIGCOMM Computer Communication Review, 37(3).

  15. Xiaohui, C., Weidong, W., & Guo, W. (2009). A measurement based uplink packet latency analysis in GPRS network. In ICCSN 2009, Macau, China.

  16. Svoboda, P., et al. (2007). Measured WEB performance in GPRS, EDGE, UMTS and HSDPA with and without caching. In WoWMoM2007, Helsinki, Finland.

  17. Abiona, O. O., Anjali, T., Onime, C. E., Kehinde, L. O. (2008). Proxy server experiment and the changing nature of the web. In EIT.

  18. Baccelli, F. O., Carofiglio, G., & Foss, S. (2008). Proxy caching in split TCP: Dynamics, stability and tail asymptotics. In IEEE INFOCOM.

  19. Mah, B. A. (1997). An empirical model of HTTP network traffic. In Proceedings of IEEE INFOCOM, Kobe.

  20. Limb, H. K. C. J. O. (1999). A behavioral model of web traffic. In Proceedings of International Conference of Networking Protocol.

  21. (2005) 3GPP2, TSG-C C.R1002-0 v1.0 cdma2000 evaluation methodology.

  22. Fei G., Liansheng T., Zukerman M. (2008) Throughput of FAST TCP in asymmetric networks. Communications Letters, IEEE 12(2): 158–160

    Article  Google Scholar 

  23. Chan M. C., Ramjee R. (2008) Improving TCP/IP performance over third-generation wireless networks. IEEE Transactions on Mobile Computing 7(4): 430–443

    Article  Google Scholar 

  24. Juliana Freitag, N. L. S. D. F. (2007). Uplink scheduling with quality of service in IEEE 802.16 networks. In GLOBECOM.

  25. Kang, Y. J., et al. (2007). Hybrid scheduling algorithm for guaranteeing QoS of real-time traffic in HSUPA. In PIRMC.

  26. Funasaka, J., & Takemoto, Y. (2007). Parallel downloading method using HTTP over UDP for high loss rate and delay networks. In ISADS.

  27. Zhigang, L., et al. (2005). HTTP compression techniques. In WCNC.

  28. Christine Burns, D. N. (2006). Vendors choose to tout disparate application-acceleration techniques. In Network World.

  29. Datta A. (2004) Proxy-based acceleration of dynamically generated content on the world wide web: An approach and implementation. ACM Transactions on Database Systems 29(2): 403–443

    Article  Google Scholar 

  30. Hadjiefthymiades, S. (2001). Using proxy cache relocation to accelerate web browsing in wireless/mobile communications. In Proceedings of the 10th international conference on World Wide Web, Hong Kong: ACM.

  31. Wang J. (1999) A survey of web caching schemes for the internet. ACM SIGCOMM Computer Communication Review 29(5): 36–46

    Article  Google Scholar 

  32. Khalil, I. G. P. (2007). Efficient proxy selection in cooperative web caching. In 15th IEEE International Conference on Networks. Hyatt Regency Hotel, Adelaide, South Australia. p. 376–381

  33. (2008). 3GPP, Direct tunnel deployment guideline. TR 23.919 V8.0.0.

  34. Jin, C., Cleveland, W. S., Yuan, G., Jeffay, K., Smith, F. D., & Weigle, M. (2004). Stochastic models for generating synthetic HTTP source traffic. In INFOCOM.

  35. The_VINT_Project, ns Manual. http://www.isi.edu/nsnam/ns/doc/ns_doc.pdf.

  36. ChinaUnicom. (2009). HSPA Performance Testing, Site Testing Report, Part 4.

  37. Xiaohui, C., Weidong, W., & Guo, W. (2009). Performance of web caching in high density mobile networks. In ICIS’09, ShangHai, China.

  38. Zhang, J. (2008). TCP quick-adjust by utilizing explicit link characteristic information. In 22nd International Conference on Advanced Information Networking and Applications.

  39. Daniel, L. (2007). Using cross-layer information to improve TCP performance with vertical handoffs. In AccessNets ‘07.

  40. The Tor Project, I. (2008). Tor: Anonymity online. Mar 30, 2008 [cited 2008. Available from: http://www.torproject.org/overview.html.en.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaohui Chen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chen, X., Wang, W. & Wei, G. Web Acceleration in Asymmetrical Mobile Network. Wireless Pers Commun 58, 281–313 (2011). https://doi.org/10.1007/s11277-009-9892-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-009-9892-z

Keywords

Navigation