TCP Vegas-A: Improving the performance of TCP Vegas

被引:32
作者
Srijith, KN [1 ]
Jacob, L [1 ]
Ananda, AL [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Dept Comp Sci, Commun & Internet Res Lab, Singapore 117543, Singapore
关键词
protocol design; TCP vegas; congestion avoidance; satellite links;
D O I
10.1016/j.comcom.2004.08.016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While it has been shown that TCP Vegas provides better performance compared to TCP Reno, studies have identified various issues associated with the protocol. We propose modifications to the congestion avoidance mechanism of the TCP Vegas to overcome these limitations. Unlike the solutions proposed in the past, our solution, named TCP Vegas-A, is neither dependent on optimising any critical parameter values nor on the buffer management scheme implemented at the routers and hence can be implemented solely at the end host. Our simulation experiments over wired as well as over geosynchronous and lower earth orbit satellite links show that TCP Vegas-A is able to overcome several of the identified problems-it can obtain a fairer share of the network bandwidth in wired and satellite scenarios, tackle rerouting issues, rectify Vegas's bias against higher bandwidth flows and prevail over fluctuating RTT conditions of a lower earth orbit satellite link. At the same time, Vegas-A is able to preserve the unique properties of Vegas that had made it a noteworthy protocol. (c) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:429 / 440
页数:12
相关论文
共 21 条
[1]  
[Anonymous], P ACM SIGCOMM 02 ACM
[2]  
[Anonymous], NETWORK SIMULATOR 2
[3]  
[Anonymous], 1988, ACM SIGCOMM COMPUTER
[4]   TCP VEGAS - END-TO-END CONGESTION AVOIDANCE ON A GLOBAL INTERNET [J].
BRAKMO, LS ;
PETERSON, LL .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (08) :1465-1480
[5]  
CHOE DH, 2003, P IEEE INFOCOMM 2003
[6]  
FENG W, 2003, IEEE S APPL INT SAIN
[7]  
FLOYD S, 1999, 2852 RFC
[8]   A remedy for performance degradation of TCP Vegas in asymmetric networks [J].
Fu, CP ;
Liew, SC .
IEEE COMMUNICATIONS LETTERS, 2003, 7 (01) :42-44
[9]  
HASEGAWA G, 2000, P IEEE INT C NETW PR
[10]  
HEIDEMANN J, 1997, ACM COMPUTER COMMUNI, V27, P65