Fairness and stability of congestion control mechanisms of TCP
- 1 January 1999
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 25 (0743166X) , 1329-1336 vol.3
- https://doi.org/10.1109/infcom.1999.752151
Abstract
We focus on fairness and stability of the congestion control mechanisms adopted in several versions of TCP by investigating their time-transient behavior through an analytic approach. In addition to TCP Tahoe, TCP Reno, and TCP Vegas, we consider enhanced TCP Vegas which is proposed in this paper for fairness enhancements. We consider the homogeneous case, where two connections have the equivalent propagation delays, and the heterogeneous case, where each connection has different propagation delay. We show that TCP Tahoe and TCP Reno can achieve fairness among connections in the homogeneous case, but cannot in heterogeneous case. We also show that TCP Vegas can provide almost fair service among connection, but there is some unfairness caused by the essential nature of TCP Vegas. Finally, we explain the effectiveness of our enhanced TCP Vegas in terms of fairness and throughput.Keywords
This publication has 7 references indexed in Scilit:
- Design, implementation, and performance of a native mode ATM transport layerPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Improving the start-up behavior of a congestion control scheme for TCPACM SIGCOMM Computer Communication Review, 1996
- Evaluation of TCP VegasACM SIGCOMM Computer Communication Review, 1995
- TCP Vegas: end to end congestion avoidance on a global InternetIEEE Journal on Selected Areas in Communications, 1995
- TCP VegasPublished by Association for Computing Machinery (ACM) ,1994
- Random early detection gateways for congestion avoidanceIEEE/ACM Transactions on Networking, 1993
- Analysis of the increase and decrease algorithms for congestion avoidance in computer networksComputer Networks and ISDN Systems, 1989