Refined design of random early detection gateways
Authors:
- 22 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 1b, 769-775
Abstract
Random Early Detection (RED) was proposed as an active gateway queue-management mechanism. This paper proposes to alter the RED design guideline that unconditionally allows transient congestion, and evaluates its impacts. This unconditional allowance of transient congestion is shown to be harmful when the queue is near full, because it causes buffer overflow at a gateway. Buffer overflow at a gateway leads to the global synchronization and oscillation of traffic load on the network. To effectively prevent buffer overflow at a gateway, the RED framework is refined in such a way that the gateway can detect a transient congestion in a timely manner and take actions to quench it when the queue is near full. Based on our simulation results, two enhancements are made in esti- mating average queue size. Equipped with these enhancements, the refined RED can strike a good balance between the allowance of transient bursty traffic and the avoidance of buffer overflow . Using extensive simulations, the refined RED is comparatively evaluated against and is shown to be su- perior to the original RED.Keywords
This publication has 11 references indexed in Scilit:
- SRED: stabilized RED1999
- A self-configuring RED gateway1999
- Recommendations on Queue Management and Congestion Avoidance in the Internet1998
- Explicit allocation of best-effort packet delivery serviceIEEE/ACM Transactions on Networking, 1998
- Random early detection gateways for congestion avoidanceIEEE/ACM Transactions on Networking, 1993
- Observations on the dynamics of a congestion control algorithm1991
- Traffic phase effects in packet-switched gatewaysACM SIGCOMM Computer Communication Review, 1991
- Some observations on the dynamics of a congestion control algorithmACM SIGCOMM Computer Communication Review, 1990
- Congestion avoidance and control1988
- Transmission Control Protocol1981