An adaptive transmission control scheme based on TCP vegas in MANETs

Traditional transmission control protocol reduces its performance by misinterpreting mobility losses due to node motion as congestion losses in wireless mobility network. While it has been shown that TCP Vegas provides better performance compared to TCP Reno, studies have identified various issues associated with the protocol in mobile ad hoc networks. This paper proposed adaptive congestion control scheme based on Traditional TCP. The key idea of our approach is to monitor permanently the TCP flow and record useful data to infer the current state of mobility ad hoc networks when packet losses are perceived, distinguish losses packets between bit error and congestion based on fuzzy logic theory, then based on wireless network link state, such as bit error, network congestion, or rerouting, Appropriate congestion control algorithm be choose to overcome limitations. Our experiments show that the scheme is able to avoid oscillation of TCP sender congestion window, and obtain more throughput than traditional transmission control protocol.

[1]  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..

[2]  Ivan Marsic,et al.  Fuzzy Reasoning for Wireless Awareness , 2001, Int. J. Wirel. Inf. Networks.

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

[4]  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).

[5]  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).

[6]  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..

[7]  Zhen Liu,et al.  Evaluation of TCP Vegas: emulation and experiment , 1995, SIGCOMM '95.

[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]  Jian Liu,et al.  ATCP: TCP for mobile ad hoc networks , 2001, IEEE J. Sel. Areas Commun..

[10]  Xia Li,et al.  The impact of lossy links on TCP performance in IEEE 802.11 based ad hoc networks , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[11]  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..