Analyzing the TCP performance on mobile ad-hoc networks

Transmission Control Protocol (TCP) is a connection-oriented protocol for reliable end-to-end data delivery over IP networks. Many TCP variants assume that packet loss occurs due to network congestion when wired networks have very low bit error rate. TCP reacts to unreliable network conditions by slowing down the data flow with congestion window adjustment. However, the nature of frequent noise in wireless networks heavily affects the conditions of packet loss, bit error and spurious packets. In mobile ad-hoc networks, multi-hop path forwarding further exacerbates the packet loss and throughput performance. Thus, this paper aims to analyze the TCP performance in wireless, and mobile ad hoc environments. This study first examines the effects of TCP throughput under different scales of data block sizes and TCP window sizes, respectively. This study also examines the packet delivery rate, hop counts, and flow counts with two practical routing protocols, AODV and OLSR, in mobile ad-hoc network environments. Experimental results show the sensitivities of TCP performance to various measure parameters in 802.11 wireless and ad-hoc networks.

[1]  Giuseppe Anastasi,et al.  Experimental Analysis of TCP Performance in Static Multi-hop Ad Hoc Networks , 2005 .

[2]  Ahmed Helmy,et al.  TCP over multihop 802.11 networks: issues and performance enhancement , 2005, MobiHoc '05.

[3]  Gregory A. Hansen,et al.  The Optimized Link State Routing Protocol , 2003 .

[4]  Paul Muhlethaler,et al.  Simulation Results of the OLSR Routing Protocol for Wireless Network , 2002 .

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

[6]  Philippe Jacquet,et al.  Comparative Study of Routing Protocols for Mobile Ad-hoc NETworks , 2002 .

[7]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

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

[9]  A. Nilsson,et al.  Performance Analysis of Traffic Load and Node Density in Ad hoc Networks , 2022 .

[10]  Rajendra V. Boppana,et al.  A comparison of TCP performance over three routing protocols for mobile ad hoc networks , 2001, MobiHoc.

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

[12]  Subir Kumar Sarkar,et al.  Scenario based Performance Analysis of AODV and OLSR in Mobile Ad hoc Networks , 2007 .

[13]  Thomas Clausen,et al.  The Optimized Link State Routing Protocol: Evaluation through Experiments and Simulation , 2001 .