A Dynamic Routing Scheme to Support Reliable TCP Connections on Wireless Mesh Networks

In this paper, we propose a Dynamic routing Scheme (DRS) to improve TCP connection throughput on wireless mesh networks (WMN). at first, a RTT-based congestion detection module is developed to identify congestion occurrence by RTT measurement. then a path-discovery module is developed to establish and maintain an alternative path to deliver the data packet, instead of the congested primary path. Finally, the source will route data packets to the alternative path seamlessly. a series of simulations is conducted to evaluate the performance of the proposed DRS in cases of various traffic interferences. Besides, the impact of the path-switching on throughput is also explored. Experimental results demonstrate that the proposed DRS, in average, enhances TCP connection throughput by 65.75% relative to the connections with traditional static routing, even in the condition of heavy background traffic.

[1]  Bin-Yih Liao,et al.  A Fast-Startup TCP Mechanism for VoIP Services in Long-Distance Networks , 2006, 2006 International Conference on Intelligent Information Hiding and Multimedia.

[2]  Yau-Hwang Kuo,et al.  An Alternative-Path Approach to Improve Robustness of TCP Connections in Wireless Mesh Networks , 2010, 2010 Sixth International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[3]  Edward W. Knightly,et al.  The IEEE 802.11s Extended Service Set Mesh Networking Standard , 2008, IEEE Communications Magazine.

[4]  Songwu Lu,et al.  A transport protocol for supporting multimedia streaming in mobile ad hoc networks , 2003, IEEE J. Sel. Areas Commun..

[5]  Azman Osman Lim,et al.  IEEE 802.11s wireless mesh networks: Framework and challenges , 2008, Ad Hoc Networks.

[6]  Satish K. Tripathi,et al.  A framework for reliable routing in mobile ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[7]  Shinji Takeda,et al.  Multi-Interface Oriented Radio Metric On-demand Routing Protocol for Layer-2 Mesh Networks , 2005 .

[8]  Sanjay Shakkottai,et al.  Hop-by-Hop Congestion Control Over a Wireless Multi-Hop Network , 2004, IEEE/ACM Transactions on Networking.

[9]  Ahmed Helmy,et al.  Cross-Layer Interaction of TCP and Ad Hoc Routing Protocols in Multihop IEEE 802.11 Networks , 2008, IEEE Transactions on Mobile Computing.

[10]  Dhammika Jayalath,et al.  Channel-Aware Routing in MANETs with Route Handoff , 2011, IEEE Transactions on Mobile Computing.

[11]  Samir R Das,et al.  Ad hoc on-demand multipath distance vector routing , 2002, MOCO.

[12]  Chien-Chou Shih,et al.  An intelligent tcp vegas to support long-distance high speed networks , 2011 .

[13]  Myung J. Lee,et al.  An efficient multipath structure for concurrent data transport in wireless mesh networks , 2007, Comput. Commun..

[14]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.