|
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
R. Caceres and L. Iftode. Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments. IEEE Journal on Selected Areas in Communications, 13(5), June 1995.
|
| |
5
|
A. DeSimone, M.C. Chuah, and O.C. Yue. Throughput Performance of Transport-Layer Protocols over Wireless LANs. In Prec. Glebecem '93, December 1993.
|
| |
6
|
K. Fall and S. Floyd. Comparisons of Tahoe, Reno, and Sack TCP. ftp ://ftp.ee.lbl.gov/papers/ sacks.ps.Z, December 1995.
|
| |
7
|
J.C. Hoe. Start-up Dynamics of TCP's Congestion Control and Avoidance Schemes. Master's thesis, Massachusetts Institute of Technology, 1995.
|
 |
8
|
|
| |
9
|
V. Jacobson and R. T. Braden. TCP Extensions for Long Delay Paths. RFC, Oct 1988. RFC 1072.
|
| |
10
|
P. Karn. The Qualcomm CDMA Digital Cellular System. In Prec. 1993 USENIX Syrup. on Mobile and Lecatien-Independent Computing, pages 35- 40, August 1993.
|
 |
11
|
|
| |
12
|
S. Keshav and S. Morgan. Smart retransmission: Performance with Overload and Random Losses. http://www, cs.att.com/netlib/att/cs/home/keshav/ papers/smart.ps.Z, 1996. Preprint.
|
| |
13
|
S. Lin and D. J. Costello. Error Control Coding: Fundamentals and Applications. Prentice-Hall, Inc., 1983.
|
| |
14
|
M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow. TCP Selective Acknowledgments Options. Internet draft, Draft-ietf-tcplw-sack- 00.txt, January 1996. Expires July 1996.
|
| |
15
|
S. McCanne and V. Jacobson. The BSD Packet Filter: A New Architecture for User-Level Packet Capture. In Prec. Winter '93 USENIX Conference, San Diego, CA, January 1993.
|
| |
16
|
Metricom, Inc. http://www, metricom.com, 1996.
|
| |
17
|
S. Nanda, R. Ejzak, and B.T. Doshi. A Retransmission Scheme for Circuit-Mode Data on Wireless Links. IEEE Journal on Selected Areas in Communications, 12(8), October 1994.
|
| |
18
|
J.B. Postel. Transmission Control Protocol. RFC, Information Sciences Institute, Marina del Rey, CA, September 1981. RFC 793.
|
| |
19
|
W.R. Stevens. TCP/IP Illustrated, Volume 1. Addison-Wesley, Reading, MA, Nov 1994.
|
| |
20
|
WaveLAN: PC/AT Card Installation and Operation, 1994.
|
| |
21
|
R. Yavatkar and N. Bhagwat. Improving End-to- End Performance of TCP over Mobile Intemetworks. In Mobile 94 Workshop on Mobile Computing Systems and Applications, December 1994.
|
CITED BY 64
|
|
|
|
|
Jarkko Sevanto , Mika Liljeberg , Kimmo Raatikainen, Introducing quality-of-service and traffic classes into wireless mobile networks, Proceedings of the 1st ACM international workshop on Wireless mobile multimedia, p.21-29, October 25-30, 1998, Dallas, Texas, United States
|
|
|
|
|
|
Sachin Abhyankar , Rishi Toshiwal , Carlos Cordeiro , Dharma Agrawal, On the application of traffic engineering over bluetooth ad hoc networks, Proceedings of the 6th ACM international workshop on Modeling analysis and simulation of wireless and mobile systems, September 19-19, 2003, San Diego, CA, USA
|
|
|
|
|
|
Pravin Bhagwat , Ibrahim Korpeoglu , Chatschik Bisdikian , Mahmoud Naghshineh , Satish K. Tripathi, BlueSky: a cordless networking solution for palmtop computers, Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking, p.69-76, August 15-19, 1999, Seattle, Washington, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vanu Bose , David Wetherall , John Guttag, Next century challenges: RadioActive networks, Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking, p.242-248, August 15-19, 1999, Seattle, Washington, United States
|
|
|
Anup Kumar Talukdar , B. R. Badrinath , Arup Acharya, Rate adaptation schemes in networks with mobile hosts, Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking, p.169-180, October 25-30, 1998, Dallas, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lee Breslau , Deborah Estrin , Kevin Fall , Sally Floyd , John Heidemann , Ahmed Helmy , Polly Huang , Steven McCanne , Kannan Varadhan , Ya Xu , Haobo Yu, Advances in Network Simulation, Computer, v.33 n.5, p.59-67, May 2000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ming Li , Devesh Agrawal , Deepak Ganesan , Arun Venkataramani, Block-switched networks: a new paradigm for wireless transport, Proceedings of the 6th USENIX symposium on Networked systems design and implementation, p.423-436, April 22-24, 2009, Boston, Massachusetts
|
|
|
|
|
|
|
|
|
Vijay Vasudevan , Amar Phanishayee , Hiral Shah , Elie Krevat , David G. Andersen , Gregory R. Ganger , Garth A. Gibson , Brian Mueller, Safe and effective fine-grained TCP retransmissions for datacenter communication, ACM SIGCOMM Computer Communication Review, v.39 n.4, October 2009
|
|
|
|
|