Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Random early detection gateways for congestion avoidance
IEEE/ACM Transactions on Networking (TON)
TCP and explicit congestion notification
ACM SIGCOMM Computer Communication Review
Enhancing TCP performance with a load-adaptive RED mechanism
International Journal of Network Management
A control theoretic approach to active queue management
Computer Networks: The International Journal of Computer and Telecommunications Networking
Gradient methods for the optimization of dynamical systems containing neural networks
IEEE Transactions on Neural Networks
Active queue management with flow proportional buffering
International Journal of Network Management
Weighted proportional loss rate differentiation of TCP traffic
International Journal of Network Management
DRED-MP: queue management with multiple levels of drop precedence
International Journal of Network Management
A simple mechanism for stabilizing network queues in TCP/IP networks
International Journal of Network Management
A novel numerical algorithm based on self-tuning controller to support TCP flows
Mathematics and Computers in Simulation
Design and analysis of a self-tuning feedback controller for the Internet
Computer Networks: The International Journal of Computer and Telecommunications Networking
A novel self-tuning feedback controller for active queue management supporting TCP flows
Information Sciences: an International Journal
Proceedings of the 5th International Conference on Queueing Theory and Network Applications
Proportional loss rate differentiation in a FIFO queue
Computer Communications
A linear system analysis of RED
Computer Communications
Hi-index | 0.24 |
To help improve the performance of congestion avoidance protocols like Transmission Control Protocol (TCP) and to limit the impact of non-adaptive UDP-based applications, the Internet Engineering Task Force has recommended the widespread deployment of active queue management schemes. We describe in this paper a new Random Early Detection (RED) algorithm for congestion control called Dynamic-RED (DRED) from a gradient optimization perspective. One of the goals of RED schemes is to stabilize the queue lengths in routers. However, the current version of RED does not succeed in this goal because the equilibrium queue length strongly depends on the number of active TCP connections. Using a simple optimization technique, DRED randomly discards packets with a load-dependent probability when a buffer in a router gets congested. DRED is also able to stabilize a router queue occupancy at a level independent of the number of active connections over a wide range of load levels. This is done without estimating the number of active TCP connections or flows and without collecting or analyzing state information on individual flows.