A Cross-Layer Scheme to Improve TCP Performance in Wireless Multi-hop Networks

TCP optimization problem in wireless multi-hop networks can be solved effectively by utilizing feedback from various layers. Since hop-count and round trip time are the critical factors that seriously affect TCP performance on end-to-end connection, we derive analytically the relation between these factors and TCP mechanism. The analytical result is facilitated to propose a cross-layer TCP congestion control scheme. The behavior of resulting scheme is analytically tractable. We show that our simple strategy significantly improves TCP performance in different topologies and flow patterns, in terms of throughput and delay.

[1]  Haiyun Luo,et al.  The impact of multihop wireless channel on TCP throughput and loss , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

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

[3]  M. Motani,et al.  Cross-layer design: a survey and the road ahead , 2005, IEEE Communications Magazine.

[4]  Soung Chang Liew,et al.  Re-routing instability in IEEE 802.11 multi-hop ad-hoc networks , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[5]  Shugong Xu,et al.  Does the ieee 802 , 2001 .

[6]  Klara Nahrstedt,et al.  Understanding bandwidth-delay product in mobile ad hoc networks , 2004, Comput. Commun..

[7]  Mario Gerla,et al.  TCP performance in wireless multi-hop networks , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[8]  Songwu Lu,et al.  How bad TCP can perform in mobile ad hoc networks , 2002, Proceedings ISCC 2002 Seventh International Symposium on Computers and Communications.

[9]  Shugong Xu,et al.  Does the IEEE 802.11 MAC protocol work well in multihop wireless ad hoc networks? , 2001, IEEE Commun. Mag..

[10]  Yong-Jin Park,et al.  Reasonable TCP's Congestion Window Change Rate to Improve the TCP Performance in 802.11 Wireless Networks , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[11]  Larry Peterson,et al.  TCP Vegas: new techniques for congestion detection and avoidance , 1994, SIGCOMM 1994.

[12]  Klara Nahrstedt,et al.  On setting TCP's congestion window limit in mobile ad hoc networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[13]  Robert Tappan Morris,et al.  Capacity of Ad Hoc wireless networks , 2001, MobiCom '01.

[14]  Donald F. Towsley,et al.  Modeling TCP throughput: a simple model and its empirical validation , 1998, SIGCOMM '98.

[15]  Hongqiang Zhai,et al.  Alleviating intra-flow and inter-flow contentions for reliable service in mobile ad hoc networks , 2004, IEEE MILCOM 2004. Military Communications Conference, 2004..

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

[17]  Mario Gerla,et al.  TCP behavior across multihop wireless networks and the wired internet , 2002, WOWMOM '02.

[18]  Klara Nahrstedt,et al.  Limitations of equation-based congestion control in mobile ad hoc networks , 2004, 24th International Conference on Distributed Computing Systems Workshops, 2004. Proceedings..