Congestion control with dynamic threshold adaptation and cross-layer response for tcp over IEEE 80.11 wireless networks

Wireless technologies provide mobile access and enable rapid and cost-effective network deployment. But a wireless link is generally accompanied by high interference, transmission errors and a varying latency. The erratic packet losses usually lead to a curbing of the flow of segments on the TCP connection, and thus limit TCP performance. This paper presents a threshold control mechanism with cross-layer response approach for improving TCP Vegas performance in IEEE 802.11 wireless networks. By making slight modifications to the legacy IEEE 802.11 MAC and TCP, the numerical results reveal that the proposed scheme provides a significant improvement in TCP performance under IEEE 802.11 wireless environments.

[1]  E. Gilbert Capacity of a burst-noise channel , 1960 .

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

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

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

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

[6]  Chin-Feng Lai,et al.  A personalized mobile IPTV system with seamless video reconstruction algorithm in cloud networks , 2011, Int. J. Commun. Syst..

[7]  Yueh-Min Huang,et al.  A neighbor caching mechanism for handoff in IEEE 802.11 wireless networks , 2007, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07).

[8]  Hongke Zhang,et al.  Multi-factors oriented study of P2P Churn , 2009 .

[9]  Der-Jiunn Deng,et al.  Quality-aware bandwidth allocation for scalable on-demand streaming in wireless networks , 2010, IEEE Journal on Selected Areas in Communications.

[10]  Chih-Heng Ke,et al.  A smart exponential-threshold-linear backoff mechanism for IEEE 802.11 WLANs , 2011, Int. J. Commun. Syst..

[11]  Meng-Yen Hsieh,et al.  Adaptive security design with malicious node detection in cluster-based sensor networks , 2007, Comput. Commun..

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

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

[14]  Andrés Suárez-González,et al.  Improving TCP Vegas Fairness in Presence of Backward Traffic , 2007, IEEE Communications Letters.

[15]  Luigi Fratta,et al.  Bandwidth estimation schemes for TCP over wireless networks , 2004, IEEE Transactions on Mobile Computing.

[16]  Akkihebbal L. Ananda,et al.  TCP Vegas-A: solving the fairness and rerouting issues of TCP Vegas , 2003, Conference Proceedings of the 2003 IEEE International Performance, Computing, and Communications Conference, 2003..

[17]  A.M. Raghavendra,et al.  A simulation performance study of TCP Vegas and Random Early Detection , 1999, 1999 IEEE International Performance, Computing and Communications Conference (Cat. No.99CH36305).

[18]  Srinivasan Keshav A control-theoretic approach to flow control , 1991, SIGCOMM 1991.

[19]  Raj Jain,et al.  A delay-based approach for congestion avoidance in interconnected heterogeneous computer networks , 1989, CCRV.

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

[21]  Voon Chin Phua,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1999 .

[22]  Der-Jiunn Deng,et al.  Cross-layer TCP with bitmap error recovery scheme in wireless ad hoc networks , 2010, Telecommun. Syst..

[23]  Ivan Stojmenovic,et al.  Mobile Ad Hoc Networking: Basagni/Ad Hoc Networking , 2004 .

[24]  George C. Polyzos,et al.  TCP and UDP performance over a wireless LAN , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[25]  Theodore S. Rappaport,et al.  Wireless Communications: Principles and Practice (2nd Edition) by , 2012 .

[26]  Manish Jain,et al.  End-to-end available bandwidth: measurement methodology, dynamics, and relation with TCP throughput , 2002, SIGCOMM 2002.

[27]  Haitao Wu,et al.  Performance of reliable transport protocol over IEEE 802.11 wireless LAN: analysis and enhancement , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[28]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

[29]  Jean C. Walrand,et al.  Analysis and comparison of TCP Reno and Vegas , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[30]  Yuan-Cheng Lai Improving the performance of TCP Vegas in a heterogeneous environment , 2001, Proceedings. Eighth International Conference on Parallel and Distributed Systems. ICPADS 2001.

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

[32]  Ivan Stojmenovic,et al.  Ad hoc Networking , 2004 .

[33]  Bin Li,et al.  Enhanced high-performance distributed coordination function for IEEE 802.11 multi-rate LANs , 2009 .

[34]  Der-Jiunn Deng,et al.  FLSAC: A new scheme to defend against greedy behavior in wireless mesh networks , 2009 .

[35]  Rung-Shiang Cheng,et al.  Performance evaluation of threshold-based control mechanism for Vegas TCP in heterogeneous cloud networks , 2010, Int. J. Internet Protoc. Technol..

[36]  Yuan-Cheng Lai,et al.  Efficient dynamic frame aggregation in IEEE 802.11s mesh networks , 2009 .

[37]  Stefano Basagni,et al.  Mobile Ad Hoc Networking , 2010 .

[38]  Bogdan M. Wilamowski,et al.  The Transmission Control Protocol , 2005, The Industrial Information Technology Handbook.