Internet protocol performance over networks with wireless links

This article discusses the problems that arise when standard Internet protocols such as TCP are used over wireless links. We review wireless link characteristics with case studies drawn from commercial wireless LANs and cellular telephony systems. We discuss problems with Internet protocols when employed over these systems, such as degraded TCP performance when wireless errors are interpreted as congestion losses. We survey various proposed approaches to mitigating such problems and examine their applicability. Finally, we look at the future of wireless systems and the new challenges that they will create for Internet protocols, and state some goals for further protocol enhancement and evolution, pointing out the need for better protocol integration across layers.

[1]  George C. Polyzos,et al.  TCP and UDP performance over a wireless LAN , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[2]  Randy H. Katz,et al.  A TRACE-BASEDAPPROACH FOR MODELINGWIRELESS CHANNEL BEHAVIOR , 1996 .

[3]  Suresh Singh,et al.  M-UDP: UDP for mobile cellular networks , 1996, CCRV.

[4]  Srinivasan Seshan,et al.  Improving reliable transport and handoff performance in cellular wireless networks , 1995, Wirel. Networks.

[5]  Tomasz Imielinski,et al.  Handling mobile clients: a case for indirect interaction , 1993, Proceedings of IEEE 4th Workshop on Workstation Operating Systems. WWOS-III.

[6]  Sally Floyd,et al.  Simulation-based comparisons of Tahoe, Reno and SACK TCP , 1996, CCRV.

[7]  Mooi Choo Chuah,et al.  Throughput performance of transport-layer protocols over wireless LANs , 1993, Proceedings of GLOBECOM '93. IEEE Global Telecommunications Conference.

[8]  Sanjiv Nanda,et al.  A retransmission scheme for circuit-mode data on wireless links , 1994, Proceedings of ICC/SUPERCOMM'94 - 1994 International Conference on Communications.

[9]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[10]  Peter Steenkiste,et al.  Measurement and analysis of the error characteristics of an in-building wireless network , 1996, SIGCOMM 1996.

[11]  Dan Duchamp,et al.  Measured performance of a wireless LAN , 1992, [1992] Proceedings 17th Conference on Local Computer Networks.

[12]  Liviu Iftode,et al.  Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments , 1994, IEEE J. Sel. Areas Commun..

[13]  Indra Widjaja,et al.  IEEE 802.11 Wireless Local Area Networks , 1997, IEEE Commun. Mag..

[14]  Pietro Manzoni,et al.  Impact of Mobility on TCP/IP: An Integrated Performance Study , 1995, IEEE J. Sel. Areas Commun..

[15]  Srinivasan Seshan,et al.  A comparison of mechanisms for improving TCP performance over wireless links , 1996, SIGCOMM 1996.

[16]  Kimmo E. E. Raatikainen,et al.  Measured performance of data transmission over cellular telephone networks , 1994, CCRV.

[17]  Suresh Singh,et al.  M-TCP: TCP for mobile cellular networks , 1997, CCRV.

[18]  Antonio DeSimone,et al.  Wireless data: Systems, standards, services , 1995, Wirel. Networks.

[19]  Richard P. Ejzak,et al.  A retransmission scheme for circuit-mode data on wireless links , 1994, IEEE J. Sel. Areas Commun..

[20]  W. Richard Stevens,et al.  TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.

[21]  Phil Karn The Qualcomm CDMA Digital Cellular System , 1993, Symposium on Mobile and Location-Independent Computing.

[22]  Randy H. Katz,et al.  The Case for Wireless Overlay Networks , 1994, Mobidata.

[23]  Takeshi Hattori,et al.  Overview of wireless personal communications , 1995, IEEE Commun. Mag..

[24]  Van Jacobson,et al.  Compressing TCP/IP Headers for Low-Speed Serial Links , 1990, RFC.