Title :
TCP Vegas-A: solving the fairness and rerouting issues of TCP Vegas
Author :
Srijith, K.N. ; Jacob, Lillykutty ; Ananda, Akkihebbal L.
Author_Institution :
Sch. of Comput., Nat. Univ. of Singapore, Singapore
Abstract :
In spite of the larger performance gain such as higher throughput and almost zero packet retransmissions compared to TCP Reno, TCP Vegas still has a few obstacles for it to be deployed in the Internet. Studies have shown unfair treatment to Vegas connections when they compete with Reno connections. Other issues identified with TCP Vegas are problems of rerouting, persistent congestion, and discrepancy in flow rate tied with starting times and link bandwidth. We reinvestigate these issues rind propose modifications to the congestion avoidance mechanism of the TCP Vegas, with the slow-start and congestion recovery algorithms of Vegas remaining untouched. Unlike the solutions proposed in the recent past to deal with some of these issues, our solution it neither dependent on any critical parameter values nor on the buffer management scheme at the routers (e.g., RED). Our experiments show that the modified TCP Vegas (Vegas-A) it able to obtain a fairer share of the network bandwidth when competing with other TCP flows. We also show that Vegas-A can tackle rerouting issues and rectify Vegas´s bias against higher bandwidth flows. At the same time, our experiments prove that Vegas-A preserves the properties of Vegas that have made it a noteworthy protocol.
Keywords :
buffer storage; telecommunication congestion control; telecommunication network routing; transport protocols; Internet; RED; TCP Reno; TCP Vegas-A; buffer management; congestion avoidance mechanism; congestion recovery algorithms; flow rate; link bandwidth; modified TCP Vegas; network bandwidth sharing; rerouting; routers; simulations; slow-start recovery algorithms; throughput; Bandwidth; Jacobian matrices; Optical computing; Performance gain; Proposals; Protocols; Throughput;
Conference_Titel :
Performance, Computing, and Communications Conference, 2003. Conference Proceedings of the 2003 IEEE International
Print_ISBN :
0-7803-7893-8
DOI :
10.1109/PCCC.2003.1203713