Dynamic behavior of slowly-responsive congestion control algorithms
- 27 August 2001
- conference paper
- Published by Association for Computing Machinery (ACM)
- Vol. 31 (4), 263-274
- https://doi.org/10.1145/383059.383080
Abstract
The recently developed notion of TCP-compatibility has led to a number of proposals for alternative congestion control algorithms whose long-term throughput as a function of a steady-state loss rate is similar to that of TCP. Motivated by the needs of some streaming and multicast applications, these algorithms seem poised to take the current TCP-dominated Internet to an Internet where many congestion control algorithms co-exist. An important characteristic of these alternative algorithms is that they are slowly-responsive, refraining from reacting as drastically as TCP to a single packet loss.However, the TCP-compatibility criteria explored so far in the literature considers only the static condition of a fixed loss rate. This paper investigates the behavior of slowly-responsive, TCP-compatible congestion control algorithms under more realistic dynamic network conditions, addressing the fundamental question of whether these algorithms are safe to deploy in the public Internet. We study persistent loss rates, long- and short-term fairness properties, bottleneck link utilization, and smoothness of transmission rates.Keywords
This publication has 7 references indexed in Scilit:
- Congestion Control PrinciplesPublished by RFC Editor ,2000
- Equation-based congestion control for unicast applicationsPublished by Association for Computing Machinery (ACM) ,2000
- Promoting the use of end-to-end congestion control in the InternetIEEE/ACM Transactions on Networking, 1999
- A Proposal to add Explicit Congestion Notification (ECN) to IPPublished by RFC Editor ,1999
- Modeling TCP throughputPublished by Association for Computing Machinery (ACM) ,1998
- Analysis of the increase and decrease algorithms for congestion avoidance in computer networksComputer Networks and ISDN Systems, 1989
- Congestion avoidance and controlPublished by Association for Computing Machinery (ACM) ,1988