Techniques for Enhancing TCP Performance in Wireless Networks

Transmission Control Protocol (TCP) carries the maximum Internet traffic, so performance of TCP largely affects the performance of Internet. However, end-to-end throughput in TCP degrades notably when operated in wireless networks, since random packet losses and packet reordering are considered as congestion. In wireless networks, due to high bit error rate and changing level of congestion, retransmission timeouts for packets lost in transmission is unavoidable. TCP misinterprets this loss to congestion and invokes congestion control by triggering fast retransmission and fast recovery, leading to under-utilization of the network resources. This paper presents various performance improvement mechanisms by which TCP does not consider every packet loss as congestion. These mechanisms help TCP to distinguish between congestion and packet loss and increase throughput performance.

[1]  Mohammad Mehdi Hassani,et al.  A Novel Recursive Method for Analysis Performance of TCP Flow in Wireless LAN , 2010, 2010 Second International Conference on Communication Software and Networks.

[2]  Ravi Prakash,et al.  A feedback based scheme for improving TCP performance in ad-hoc wireless networks , 1998, Proceedings. 18th International Conference on Distributed Computing Systems (Cat. No.98CB36183).

[3]  Sang-Hwa Chung,et al.  An Efficient Algorithm for the Performance of TCP over Multi-hop Wireless Mesh Networks , 2010, 2010 Seventh International Conference on Information Technology: New Generations.

[4]  Jangeun Jun,et al.  Fairness and QoS in multihop wireless networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[5]  Indranil Gupta,et al.  Performance Tradeoffs Among Percolation-Based Broadcast Protocols in Wireless Sensor Networks , 2009, 2009 29th IEEE International Conference on Distributed Computing Systems Workshops.

[6]  Jie Wu,et al.  Energy-Efficient Backbone Construction, Broadcasting, and Area Coverage in Sensor Networks , 2005, Handbook of Sensor Networks.

[7]  Shagufta Henna A Throughput Analysis of TCP Variants in Mobile Wireless Networks , 2009, 2009 Third International Conference on Next Generation Mobile Applications, Services and Technologies.

[8]  Ivan Stojmenovic,et al.  Location-based localized alternate, disjoint and multi-path routing algorithms for wireless networks , 2003, J. Parallel Distributed Comput..

[9]  Wang Long,et al.  Notice of Retraction Performance Analysis of Improved TCP over Wireless Networks , 2010, ICCMS 2010.

[10]  Toshihiro Shikama Mitigation of bursty packets by a TCP proxy improving TCP performance in a wired and wireless network , 2010, 2010 IEEE Globecom Workshops.

[11]  Jie Wu,et al.  Power-aware broadcasting and activity scheduling in ad hoc wireless networks using connected dominating sets , 2003, Wirel. Commun. Mob. Comput..

[12]  S. Arumugam,et al.  A Modified Approach for Measuring TCP Performance in Wireless Adhoc Network , 2010, 2010 International Conference on Advances in Recent Technologies in Communication and Computing.

[13]  Victor O. K. Li,et al.  Enhancing Wireless TCP: A Serialized-Timer Approach , 2010, 2010 Proceedings IEEE INFOCOM.

[14]  Nan Xu,et al.  Joint Packet Scheduling and Radio Resource Assignment for WiMAX Networks , 2011, Ad Hoc Sens. Wirel. Networks.

[15]  Michele Garetto,et al.  Improving TCP over wireless by selectively protecting packet transmissions , 2002, 4th International Workshop on Mobile and Wireless Communications Network.

[16]  Jie Wu,et al.  New metrics for dominating set based energy efficient activity scheduling in ad hoc networks , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[17]  Yahya M. Omar,et al.  Improving TCP throughput stability in wireless multi-hop Ad hoc networks , 2009, 2009 3rd International Conference on Signals, Circuits and Systems (SCS).

[18]  Ivan Stojmenovic,et al.  Physical layer impact on the design and performance of routing and broadcasting protocols in ad hoc and sensor networks , 2005, Comput. Commun..

[19]  Sang-Hwa Chung,et al.  An Enhanced TCP Mechanism for Detecting and Differentiating the Loss of Retransmisssions over Wireless Networks , 2011, 2011 IEEE International Conference on Advanced Information Networking and Applications.

[20]  Cheng-Fa Tsai,et al.  Long-term Audio Observation by Wireless Sensor Networks with Filtering Strategies , 2011, Ad Hoc Sens. Wirel. Networks.

[21]  Muhammad Omer Farooq,et al.  A Reactive QoS Routing Protocol for MANET , 2011, Ad Hoc Sens. Wirel. Networks.

[22]  Raghupathy Sivakumar,et al.  ATP: a reliable transport protocol for ad hoc networks , 2003, IEEE Transactions on Mobile Computing.

[23]  Miki Yamamoto,et al.  Proxy-Based TCP with Adaptive Rate Control and Intentional Flow Control in Ad Hoc Networks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[24]  Zhigang Jin,et al.  A New Protocol to Improve Wireless TCP Performance and Its Implementation , 2009, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[25]  I. Marsic,et al.  Issues and Improvements in TCP Performance over Multihop Wireless Networks , 2008, 2008 IEEE Sarnoff Symposium.

[26]  Ivan Stojmenovic,et al.  Localized Algorithms for Detection of Critical Nodes and Links for Connectivity in Ad hoc Networks , 2004 .

[27]  Keqin Li Design and performance evaluation of communication algorithms in multihop wireless networks with multiple channels , 2010, Int. J. Parallel Emergent Distributed Syst..

[28]  Veselin Rakocevic,et al.  TCP Contention Control: A Cross Layer Approach to Improve TCP Performance in Multihop Ad Hoc Networks , 2007, WWIC.

[29]  Terry Koziniec,et al.  D-Proxy: Reliability in wireless networks , 2010, 2010 16th Asia-Pacific Conference on Communications (APCC).

[30]  Idris A. Rai,et al.  On improving the TCP performance in asymmetric wireless mesh networks , 2011, 2011 International Conference on Communications, Computing and Control Applications (CCCA).

[31]  Azman Osman Lim,et al.  A Novel Receiver-Aided Scheme for Improving TCP Performance in Multihop Wireless Networks , 2009, 2009 WRI International Conference on Communications and Mobile Computing.