Random early detection gateways for congestion avoidance
- 1 January 1993
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE/ACM Transactions on Networking
- Vol. 1 (4), 397-413
- https://doi.org/10.1109/90.251892
Abstract
This paper presents Random Early Detection (RED) gateways for congestion avoidance in packet-switched networks. The gateway detects incipient congestion by computing the av- erage queue size. The gateway could notify connections of con- gestion either by dropping packets arriving at the gateway or by setting a bit in packet headers. When the average queue size exceeds a preset threshold, the gateway drops or marks each arriving packet with a certain probability, where the exact probability is a function of the average queue size. RED gateways keep the average queue size low while allowing occasional bursts of packets in the queue. During congestion, the probability that the gateway notifies a particular connection to reduce its window is roughly proportional to that connection's share of the bandwidth through the gateway. RED gateways are designed to accompany a transport-layer congestion control protocol such as TCP. The RED gateway has no bias against bursty traffic and avoids the global synchronization of many con- nections decreasing their window at the same time. Simulations of a TCP/IP network are used to illustrate the performance of RED gateways.Keywords
This publication has 26 references indexed in Scilit:
- The synchronization of periodic routing messagesPublished by Association for Computing Machinery (ACM) ,1993
- A hop by hop rate-based congestion control schemePublished by Association for Computing Machinery (ACM) ,1992
- Observations on the dynamics of a congestion control algorithmPublished by Association for Computing Machinery (ACM) ,1991
- A control-theoretic approach to flow controlPublished by Association for Computing Machinery (ACM) ,1991
- Traffic phase effects in packet-switched gatewaysACM SIGCOMM Computer Communication Review, 1991
- A new congestion control schemeACM SIGCOMM Computer Communication Review, 1991
- A binary feedback scheme for congestion avoidance in computer networksACM Transactions on Computer Systems, 1990
- Two fast implementations of the “minimal standard” random number generatorCommunications of the ACM, 1990
- A delay-based approach for congestion avoidance in interconnected heterogeneous computer networksACM SIGCOMM Computer Communication Review, 1989
- Probability Inequalities for Sums of Bounded Random VariablesJournal of the American Statistical Association, 1963