A comparison of the performance of TCP-Reno and TCP-Vegas over MANETs

IETF MANET (mobile ad hoc network) working group has standardized AODV (ad hoc on-demand distance vector) and OLSR (optimized link state routing) as its reactive and proactive routing protocols, respectively. In addition, from the transport layer's perspective, TCP (transmission control protocol) is still needed for MANET since it is widely used in the current Internet and suitable for smooth integration with the fixed Internet. Particularly, TCP has its variants, namely TCP-Reno and TCP-Vegas. However, there has been no research work on extensive performance comparison of TCP-Reno and TCP-Vegas over AODV and OLSR. Through extensive simulations, we found that the selected routing protocols is more important than the selected TCP variant, because the performance difference between TCP-Reno and TCP-Vegas over any selected routing protocol is not relevant.

[1]  Feng Wang,et al.  Improving TCP performance over mobile ad-hoc networks with out-of-order detection and response , 2002, MobiHoc '02.

[2]  Van Jacobson,et al.  Congestion avoidance and control , 1988, SIGCOMM '88.

[3]  Mohamed Ould-Khaoua,et al.  Exploring the performance of TCP vegas in mobile ad hoc networks , 2004, Int. J. Commun. Syst..

[4]  Vint,et al.  NS Notes and Documents , 2002 .

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

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

[7]  Yanghee Choi,et al.  TCP-BuS: Improving TCP performance in wireless Ad Hoc networks , 2000, Journal of Communications and Networks.

[8]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[9]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[10]  Shugong Xu,et al.  Comparison of TCP Reno and Vegas in wireless mobile ad hoc networks , 2000, Proceedings 25th Annual IEEE Conference on Local Computer Networks. LCN 2000.

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

[12]  Jian Liu,et al.  ATCP: TCP for mobile ad hoc networks , 2001, IEEE J. Sel. Areas Commun..

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

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

[15]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

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