Delay-Based Loss Discrimination Mechanism for Congestion Control in Wireless Ad-Hoc Network

Transmission Control Protocol (TCP) is the dominant protocol used in the Internet today. It was well designed to work over a wired network. However, TCP suffers from performance degradation in a wireless ad-hoc network. The main reason is that regular TCP misinterprets packet loss due to wireless channel error as network congestion and consequently reduces its sending rate,. In this paper, we propose a new end-to-end mechanism to support TCP discriminating congestion loss from none-congestion loss. The proposed mechanism is evaluated using simulation under different network topologies and varying PER levels; results demonstrate that the proposed scheme outperforms NewReno, in terms of throughput, by 30%.

[1]  Haiyun Luo,et al.  The impact of multihop wireless channel on TCP performance , 2005, IEEE Transactions on Mobile Computing.

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

[3]  Victor O. K. Li,et al.  Transmission control protocol (TCP) in wireless networks: issues, approaches, and challenges , 2006, IEEE Communications Surveys & Tutorials.

[4]  Azzedine Boukerche,et al.  Algorithms and Protocols for Wireless and Mobile Ad Hoc Networks: Boukerche/Mobile , 2008 .

[5]  Mark Allman,et al.  On the effective evaluation of TCP , 1999, CCRV.

[6]  Ivan Stojmenovic,et al.  Handbook of Wireless Networks and Mobile Computing , 2002 .

[7]  Subir Kumar Sarkar,et al.  Ad Hoc Mobile Wireless Networks: Principles, Protocols and Applications , 2007 .

[8]  Torsten Braun,et al.  A delay-based approach using fuzzy logic to improve TCP error detection in ad hoc networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[9]  Eric Hsiao-Kuang Wu,et al.  JTCP: jitter-based TCP for heterogeneous wireless networks , 2004, IEEE Journal on Selected Areas in Communications.

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

[11]  Songwu Lu,et al.  Design and implementation of a TCP-friendly transport protocol for ad hoc wireless networks , 2002, 10th IEEE International Conference on Network Protocols, 2002. Proceedings..

[12]  Anirban Mahanti,et al.  An analytic throughput model for TCP NewReno , 2010, TNET.

[13]  Keith W. Ross,et al.  Computer networking - a top-down approach featuring the internet , 2000 .

[14]  Ren Wang,et al.  TCP Westwood: End-to-End Congestion Control for Wired/Wireless Networks , 2002, Wirel. Networks.