IA-TCP: IMPROVING ACKNOWLEDGEMENT MECHANISM OF TCP FOR BETTERPERFORMANCE IN MANET

A Mobile Ad hoc Network (MANET) is a collection of terminals equipped with one or several wireless network interfaces. In this paper, we suggest an improvement of the Transmission Control Protocol (TCP), called Improvement of the Acknowledgement mechanism of TCP (IA-TCP), to better performance in MANET. IA-TCP delays the acknowledgements packets of TCP according to the number of nodes, their mobility and the communication distance between these nodes. We limited our studies on very important parameters in such networks which are throughput and end-to-end delay because they have great effects on the TCP performance in MANET. The results are satisfactory and showed that IA-TCP can outperform not only TCP standard, but also similar techniques that have been proposed in the literature like LDA and WCCP.

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

[2]  Marco Conti,et al.  Mobile Ad-hoc Networking - Minitrack Introduction , 2001, HICSS.

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

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

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

[6]  Elliott D. Kaplan Understanding GPS : principles and applications , 1996 .

[7]  Torsten Braun,et al.  A dynamic adaptive acknowledgment strategy for TCP over multihop wireless networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

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

[9]  L. El Ghaoui,et al.  Convex position estimation in wireless sensor networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[10]  Chinya V. Ravishankar,et al.  Interactions between TCP and the IEEE 802.11 MAC protocol , 2003, Proceedings DARPA Information Survivability Conference and Exposition.

[11]  Ibrahim Matta,et al.  End-to-End Inference of Loss Nature in a Hybrid Wired/Wireless Environment , 2002 .

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

[13]  Yuguang Fang,et al.  Improving Transport Layer Performance in Multihop Ad Hoc Networks by Exploiting MAC Layer Information , 2007, IEEE Transactions on Wireless Communications.

[14]  Guy Pujolle,et al.  MAC-layer Adaptation to Improve TCP Flow Performance in 802.11 Wireless Networks , 2006, 2006 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications.

[15]  Rajeev Shorey,et al.  Throughput analysis of TCP in multi-hop wireless networks with IEEE 802.11 MAC , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[16]  Eitan Altman,et al.  Novel Delayed ACK Techniques for Improving TCP Performance in Multihop Wireless Networks , 2003, PWC.

[17]  Mohamed Ould-Khaoua,et al.  On the interaction of TCP and Routing Protocols in MANETs , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[18]  Kenneth Bullington,et al.  Radio propagation fundamentals , 1957 .

[19]  Sofiane Hamrioui,et al.  Incidence of the improvement of the transport: MAC protocols interactions on MANET performance , 2008, NOTERE.

[20]  Mohamed Lehsaini Diffusion et couverture basées sur le clustering dans les réseaux de capteurs : application à la domotique , 2009 .

[21]  Sofiane Hamrioui,et al.  IMPROVING TRANSPORT PROTOCOL PERFORMANCE IN MANET BY EXPLOITINGTHE BACKOFF ALGORITHM OF MAC PROTOCOL , 2011 .