End-to-end Performance Implications of Links with Errors

This document discusses the specific TCP mechanisms that are problematic in environments with high uncorrected error rates, and discusses what can be done to mitigate the problems without introducing intermediate devices into the connection.

[1]  Robert T. Braden,et al.  Requirements for Internet Hosts - Communication Layers , 1989, RFC.

[2]  Van Jacobson,et al.  TCP Extensions for High Performance , 1992, RFC.

[3]  John C. Klensin,et al.  Simple Mail Transfer Protocol , 2001, RFC.

[4]  Sally Floyd,et al.  An Extension to the Selective Acknowledgement (SACK) Option for TCP , 2000, RFC.

[5]  Sally Floyd,et al.  TCP Selective Acknowledgment Options , 1996, RFC.

[6]  Mark Allman,et al.  Enhancing TCP Over Satellite Channels using Standard Mechanisms , 1999, RFC.

[7]  Srinivasan Seshan,et al.  The Congestion Manager , 2001, RFC.

[8]  Hari Balakrishnan,et al.  Network Working Group , 1991 .

[9]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[10]  Jon Postel,et al.  Transmission Control Protocol , 1981, RFC.

[11]  Nitin H. Vaidya,et al.  Sender-Based Heuristics for Distinguishing Congestion Losses from Wireless Transmission Losses , 1998 .

[12]  Joseph D. Touch,et al.  TCP Control Block Interdependence , 1997, RFC.

[13]  Kevin Lahey,et al.  TCP Problems with Path MTU Discovery , 2000, RFC.

[14]  Nitin H. Vaidya,et al.  Discriminating congestion losses from wireless losses using inter-arrival times at the receiver , 1999, Proceedings 1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology. ASSET'99 (Cat. No.PR00122).

[15]  Stephen E. Deering,et al.  Path MTU discovery , 1990, RFC.

[16]  Mark Allman,et al.  TCP byte counting refinements , 1999, CCRV.

[17]  Jeffrey C. Mogul,et al.  The case for persistent-connection HTTP , 1995, SIGCOMM '95.

[18]  Nitin H. Vaidya,et al.  Using End-to-End Statistics to Distinguish Congestion and Corruption Losses : A Negative Result , 1997 .

[19]  Mark Handley,et al.  TCP Congestion Window Validation , 2000, RFC.

[20]  K. K. Ramakrishnan,et al.  A Proposal to add Explicit Congestion Notification (ECN) to IP , 1999, RFC.

[21]  Vaidya Nitin,et al.  Delayed Duplicate-Acknowledgements: A proposal to Improve Performance of TCP on Wireless Links , 1998 .

[22]  Gabriel Montenegro,et al.  Performance Enhancing Proxies Intended to Mitigate Link-Related Degradations , 2001, RFC.

[23]  Donald F. Towsley,et al.  Modeling TCP throughput: a simple model and its empirical validation , 1998, SIGCOMM '98.

[24]  B. Barden Recommendations on queue management and congestion avoidance in the Internet , 1998 .

[25]  N. Vaidya,et al.  Delayed duplicate acknowledgements: a TCP-Unaware approach to improve performance of TCP over wireless , 2002, Wirel. Commun. Mob. Comput..