A comparison of mechanisms for improving TCP performance over wireless links
- 28 August 1996
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 26 (4), 256-269
- https://doi.org/10.1145/248157.248179
Abstract
Reliable transport protocols such as TCP are tuned to perform well in traditional networks where packet losses occur mostly because of congestion. However, networks with wireless and other lossy links also suffer from significant non-congestion-related losses due to reasons such as bit errors and handoffs. TCP responds to all losses by invoking congestion control and avoidance algorithms, resulting in degraded end-to-end performance in wireless and lossy systems. In this paper, we compare several schemes designed to improve the performance of TCP in such networks. These schemes are classified into three broad categories: end-to-end protocols, where the sender is aware of the wireless link; link-layer protocols, that provide local reliability; and split-connection protocols, that break the end-to-end connection into two parts at the base station. We present the results of several experiments performed in both LAN and WAN environments, using throughput and goodput as the metrics for comparison.Our results show that a reliable link-layer protocol with some knowledge of TCP provides very good performance. Furthermore, it is possible to achieve good performance without splitting the end-to-end connection at the base station. We also demonstrate that selective acknowledgments and explicit loss notifications result in significant performance improvements.Keywords
This publication has 9 references indexed in Scilit:
- Throughput performance of transport-layer protocols over wireless LANsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Improving reliable transport and handoff performance in cellular wireless networksWireless Networks, 1995
- Improving the performance of reliable transport protocols in mobile computing environmentsIEEE Journal on Selected Areas in Communications, 1995
- AIRMAIL: A link-layer protocol for wireless networksWireless Networks, 1995
- Improving End-to-End Performance of TCP over Mobile InternetworksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1994
- A retransmission scheme for circuit-mode data on wireless linksIEEE Journal on Selected Areas in Communications, 1994
- Improving round-trip time estimates in reliable transport protocolsACM Transactions on Computer Systems, 1991
- TCP extensions for long-delay pathsPublished by RFC Editor ,1988
- Congestion avoidance and controlPublished by Association for Computing Machinery (ACM) ,1988