Title :
Dynamics of TCP/RED and a scalable control
Author :
Low, Steven H. ; Paganini, Fernando ; Wang, Jiantao ; Adlakha, Sachin ; Doyle, John C.
Author_Institution :
California Inst. of Technol., Pasadena, CA, USA
Abstract :
We demonstrate that the dynamic behavior of queue and average window is determined predominantly by the stability of TCP/RED, not by AIMD probing nor noise traffic. We develop a general multi-link multi-source model for TCP/RED and derive a local stability condition in the case of a single link with heterogeneous sources. We validate our model with simulations and illustrate the stability region of TCP/RED. These results suggest that TCP/RED becomes unstable when delay increases, or more strikingly, when link capacity increases. The analysis illustrates the difficulty of setting RED parameters to stabilize TCP: they can be tuned to improve stability, but only at the cost of large queues even when they are dynamically adjusted. Finally, we present a simple distributed congestion control algorithm that maintains stability for arbitrary network delay, capacity, load and topology.
Keywords :
Internet; channel capacity; queueing theory; telecommunication congestion control; transport protocols; RED parameters; TCP/RED; arbitrary network delay; average window; capacity; distributed congestion control algorithm; dynamic behavior; heterogeneous sources; link capacity; load; local stability condition; multi-link multi-source model; queue; random early detection; scalable control; stability region; topology; Costs; Delay; Distributed control; Fluctuations; Network topology; Protocols; Queueing analysis; Stability analysis; Traffic control; Tuning;
Conference_Titel :
INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Print_ISBN :
0-7803-7476-2
DOI :
10.1109/INFCOM.2002.1019265