TCP- Costco Reno: New Variant by Improving Bandwidth Estimation to adapt over MANETs

The Transmission Control Protocol (TCP) is traditional, dominant and has been de facto standard protocol, used as transport agent at transport layer of TCP/IP protocol suite. Basically it is designed to provide reliability and assure guaranty to end-to-end delivery of data over unreliable networks. In practice, most TCP deployments have been carefully designed in the context of wired networks. Ignoring the properties of wireless Ad Hoc Networks, therefore it can lead to TCP implementations with poor performance. The problem of TCP and all its existing variations within MANETs resides in its inability to distinguish between different data packet loss causes, whenever the data loss occur traditional TCP congestion control algorithm assumes loss is due to congestion episode and reduces sending parameters value unnecessary. Thus, TCP has not always the optimum behavior in front of packet losses which might cause network performance degradation and resources waste. In order to adapt TCP over mobile Ad hoc environment, improvements have been proposed based on RTT and BW estimation technique in the literature to help TCP to differentiate accurate causes between the different types of losses. But still does not handle all the problems accurately and effectively. In this paper, a proposed TCP-Costco Reno a New Variant, accurately estimates the available bandwidth over Mobile Ad Hoc networks and sets sending rate accordingly to maximize utilization of available resources and hence improves performance of TCP over mobile Ad hoc networks. The results of the simulation indicate an improvement in throughput over interference, link failure and signal loss validation scenarios. Further, it shows highest average of average throughput then those variants which are most successful over MANETs.

[1]  Sidi-Mohammed Senouci,et al.  TCP WELCOME TCP variant for Wireless Environment, Link losses, and COngestion packet loss ModEls , 2009, 2009 First International Communication Systems and Networks and Workshops.

[2]  Debashis Saha,et al.  A survey of tcp enhancements for last-hop wireless networks , 2006, IEEE Communications Surveys & Tutorials.

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

[4]  Ren Wang,et al.  TCP Westwood: congestion window control using bandwidth estimation , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[5]  Giorgio Ventre,et al.  Network Simulator NS2 , 2008 .

[6]  O. Bazan,et al.  PERFORMANCE EVALUATION OF TCP IN MOBILE AD-HOC NETWORKS , 2005 .

[7]  Suhaidi Hassan,et al.  Loss Detection and Recovery Techniques for TCP in Mobile Ad Hoc Network , 2010, 2010 Second International Conference on Network Applications, Protocols and Services.

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

[9]  Eitan Altman,et al.  A survey of TCP over ad hoc networks , 2005, IEEE Communications Surveys & Tutorials.

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