Performance Evaluation of TCP Vegas versus Different TCP Variants in Homogeneous and Heterogeneous Networks by Using Network Simulator 2

The performances of TCP Vegas versus different TCP variants in homogeneous and heterogeneous networks were evaluated via simulation experiment using network simulator (ns-2). In our simulation experiments, we investigate the performance of TCP Vegas in both homogeneous and heterogeneous wired and wired-cum-wireless networks. In homogeneous wired network, TCP Vegas outperforms other TCP variants. In contrast, the performance of TCP Vegas is the worst compared to other TCP variants in homogeneous wired-cum-wireless network. For both heterogeneous wired network and heterogeneous wired-cum-wireless network, TCP Vegas is unable to achieve fair bandwidth allocation when sharing the bottleneck link with other TCP variants. On the other hand, TCP Vegas has a significantly lower delay than other TCP variants in both homogeneous and heterogeneous wired and wireless networks. Index Term— TCP Vegas, Homogeneous, Heterogeneous, Wired Network, Wired-cum-Wireless Network.

[1]  V. Jacobson,et al.  Congestion avoidance and control , 1988, SIGCOMM '88.

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

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

[4]  H. Balakrishnan,et al.  A comparison of mechanisms for improving TCP performance over wireless links , 1999, SIGCOMM '96.

[5]  W. Richard Stevens,et al.  TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.

[6]  Nitin H. Vaidya,et al.  Distinguishing congestion losses from wireless transmission losses: a negative result , 1998, Proceedings 7th International Conference on Computer Communications and Networks (Cat. No.98EX226).

[7]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

[8]  Jean C. Walrand,et al.  Analysis and comparison of TCP Reno and Vegas , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[9]  J. J. Garcia-Luna-Aceves,et al.  Improving TCP congestion control over Internets with heterogeneous transmission media , 1999, Proceedings. Seventh International Conference on Network Protocols.

[10]  Kostas Pentikousis,et al.  TCP in wired-cum-wireless environments , 2000, IEEE Communications Surveys & Tutorials.

[11]  Rocky K. C. Chang,et al.  A simulation study on the throughput fairness of TCP Vegas , 2001, Proceedings. Ninth IEEE International Conference on Networks, ICON 2001..

[12]  Mark Handley,et al.  Congestion control for high bandwidth-delay product networks , 2002, SIGCOMM '02.

[13]  Andrea Baiocchi,et al.  Analysis and enhancement of TCP Vegas congestion control in a mixed TCP Vegas and TCP Reno network scenario , 2003, Perform. Evaluation.

[14]  Ekram Hossain,et al.  Improving TCP performance in wired-wireless networks by using a novel adaptive bandwidth estimation mechanism , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[15]  Saverio Mascolo,et al.  Performance evaluation and comparison of Westwood+, New Reno, and Vegas TCP congestion control , 2004, CCRV.

[16]  Zhang Rui,et al.  An improved TCP congestion control algorithm over mixed wired/wireless networks , 2009, 2009 2nd IEEE International Conference on Broadband Network & Multimedia Technology.

[17]  Mazliza Othman,et al.  Analysis of TCP-Reno and TCP-Vegas over AOMDV routing protocol for mobile ad hoc network , 2010, 2010 The 12th International Conference on Advanced Communication Technology (ICACT).