Optimizing Content Delivery in Wireless Networks

  • Pablo Rodriguez Rodriguez
Part of the Web Information Systems Engineering and Internet Technologies Book Series book series (WISE, volume 2)


Wireless networks all over the world are being upgraded to support 2.5 and 3G mobile data services. GPRS and UMTS networks in Europe, and CDMA 1xRTT and CDMA 2000 networks in the USA and Asia are currently being deployed and tested to provide Wireless data services that enable ubiquitous mobile access to IP-based applications. During recent years a lot of attention has been paid to improving the physical and the MAC Wireless layers. Thus, advances in coding mechanisms, FEC, and scheduling algorithms have been critical for the success of these technologies. However, despite of the advances in layer-2 techniques and the momentum behind these networks, surprisingly little attention has been paid to evaluating how efficient content delivery can be achieved over cellular networks and how the different protocol stacks interact with the Wireless bearer.

In this chapter we consider how to provide efficient content delivery in wireless networks. To this extend, we examine the main performance problems suffered by transport-level, session-level and application-level protocols in wireless networks. We present several practical experience results, and study how Wireless Performance Enhancing Proxies can improve content delivery over such networks.


Cellular wireless networks PEPS content delivery optimizations 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Bakre, Ajay and Badrinath, B. R. (1995). Indirect TCP for mobile hosts. In ICDCS.Google Scholar
  2. Balakrishnan, H., Seshan, S., Amir, E., and Katz, R. (1995). Improving TCP/IP performance over Wireless Networks. In Proceedings of ACM MOBICOM.Google Scholar
  3. Bettstetter, C., Vögel, H., and Eberspächer, J. (1999). GSM Phase 2+ General Packet Radio Service GPRS: Architecture, Protocols, and Air Interface. In IEEE Communications.Google Scholar
  4. Bytemobile Inc. (2005). The Macara Optimization Service Node.Google Scholar
  5. Chakravorty, R., Clark, A., and Pratt, I. (2003a). GPRSWeb: Optimizing the Web for GPRS Links. In ACM/USENIX First International Conference on Mobile Systems, Applications and Services.Google Scholar
  6. Chakravorty, R., Katti, S., Crowcroft, J., and Pratt, I. (2003b). Flow aggregation for enhanced tcp over wide-area wireless. In IEEE INFOCOM.Google Scholar
  7. Chakravorty, R., Banerjee, S., Rodriguez, P., Chesterfield, J., and Pratt, I. (2004). Performance Optimizations for Wireless Wide-Area Networks: Comparative Study and Experimental Evaluation. In ACM MOBICOM, Philadelphia. Sep 2004.Google Scholar
  8. Chakravorty, R. and Pratt, I. (2002). WWW Performance over GPRS. In IEEE MWCN.Google Scholar
  9. Chan, M.C. and Ramjee, R. (2002). TCP/IP Performance over 3G Wireless Links with Rate and Delay Variation. In Proc. of ACM Mobicom.Google Scholar
  10. Forelle Systems Inc. (2005). The Venturi Server.Google Scholar
  11. Padmanabhan, V. (1998). Addressing the challenges of web data transport. PhD thesis.Google Scholar
  12. Ratnam, K. and Matta, I. (1998). W-TCP: An Efficient Transmission Control Protocol for Networks with Wireless Links. In In Proceedings of Third IEEE Symposium on Computer and Communications.Google Scholar
  13. Rodriguez, P., Mukherjee, Sarit, and Rangarajan, Sampath (2004). Session level techniques for improving web browsing performance on wireless links. In WWW Conference, New York, 2004.Google Scholar

Copyright information

© Springer Science+Business Media, Inc. 2005

Authors and Affiliations

  • Pablo Rodriguez Rodriguez
    • 1
  1. 1.Microsoft Research CambridgeUK

Personalised recommendations