Enhancements of T-REFWA to mitigate link error-related degradations in hybrid wired/wireless networks

With the on-going wireless access technologies, the Internet has become accessible anytime anywhere. In wireless networks, link errors significantly degrade the performance of the transmission control protocol (TCP). To cope with this issue, this paper improves the recently-proposed terrestrial REFWA (T-REFWA) scheme by adding a new error recovery mechanism to its original design. In the T-REFWA scheme, senders are acknowledged with appropriate sending rates at which an efficient and fair utilization of network resources can be achieved. As the feedback values are computed independently of link errors, senders can keep transmitting data at high rates even in case of link error occurrences. Using this feature, the proposed error recovery mechanism can achieve high throughput in environments with high bit error rates. The throughput is further improved by disabling the exponential backoff algorithm of TCP so that long idle times are avoided in case of link errors. We show through simulations that the proposed method improves TCP performance in high bit error rates. Compared with several TCP variants, the proposed error recovery scheme exhibits higher link utilization and guarantees system fairness for different bit error rates.

[1]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[2]  J. J. Garcia-Luna-Aceves,et al.  Improving TCP congestion control over Internets with heterogeneous transmission media , 1999, Proceedings. Seventh International Conference on Network Protocols.

[3]  Sally Floyd,et al.  TCP Selective Acknowledgement Options , 1996 .

[4]  T. Taleb,et al.  REFWA plus: enhancement of REFWA to combat link errors in LEO satellite networks , 2005, HPSR. 2005 Workshop on High Performance Switching and Routing, 2005..

[5]  Vaduvur Bharghavan,et al.  WTCP: A Reliable Transport Protocol for Wireless Wide-Area Networks , 1999, Wirel. Networks.

[6]  Nitin H. Vaidya,et al.  Analysis of TCP Performance over Mobile Ad Hoc Networks , 1999, Wirel. Networks.

[7]  K. K. Ramakrishnan,et al.  Explicit window adaptation: a method to enhance TCP performance , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[8]  Tarik Taleb,et al.  Recent trends in IP/NGEO satellite communication systems: transport, routing, and mobility management concerns , 2005, IEEE Wireless Communications.

[9]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[10]  James Aweya,et al.  WINTRAC: a TCP window adjustment scheme for bandwidth management , 2001, Perform. Evaluation.

[11]  Kai Xu,et al.  Improving TCP performance in integrated wireless communications networks , 2005, Comput. Networks.

[12]  T. Taleb,et al.  REFWA: An Efficient and Fair Congestion Control Scheme for LEO Satellite Networks , 2006, IEEE/ACM Transactions on Networking.

[13]  Tarik Taleb,et al.  A recursive, explicit and fair method to efficiently and fairly adjust TCP windows in satellite networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[14]  Tarik Taleb,et al.  A Fair TCP-Based Congestion Avoidance Approach for One-to-Many Private Networks , 2006, 2006 IEEE International Conference on Communications.

[15]  Mark Handley,et al.  Congestion control for high bandwidth-delay product networks , 2002, SIGCOMM '02.

[16]  Ren Wang,et al.  TCP westwood: Bandwidth estimation for enhanced transport over wireless links , 2001, MobiCom '01.

[17]  Kai Xu,et al.  Stability and fairness of rate estimation-based AIAD congestion control in TCP , 2005, IEEE Communications Letters.

[18]  David L. Black,et al.  The Addition of Explicit Congestion Notification (ECN) to IP , 2001, RFC.

[19]  Larry L. Peterson,et al.  TCP Vegas: End to End Congestion Avoidance on a Global Internet , 1995, IEEE J. Sel. Areas Commun..