Mred: A New Adaptive Active Queue Management Algorithm

M Jiang,CM Wu,ML Zhu
IF: 1.019
2004-01-01
Chinese Journal of Electronics
Abstract:To address the problems of TCP (Transport control protocol) end-to-end congestion control mechanism, the IETF (Internet engineering task force) advocates deploying active queue management mechanisms in the network. RED is a popular AQM algorithm. It uses average queue size to detect the incipient network congestion. RED can effectively resolve the problems of traditional Drop-Tail. However, there are still some problems with RED. RED is too sensitive to its parameters and the changes of the number of active TCP connections. On the other hand, the congestion notification sending rate of RED algorithm is determined by max(p) and the value of maxp is fixed. As a result, these will lead to queue size oscillation which causes queuing delay and jitter. This paper proposes a new adaptive AQM algorithm named "MRED" (Modified RED). Our goal is to stabilized the queue size in a wide variety of traffic scenarios. MRED can adjust the value of max(p) to the changes of the traffic load so that the congestion notification can be sent to sufficient TCP sources to mitigate the congestion level. Simulation results indicate that MRED can effectively avoid the queue overflow and stabilize the queue occupation independent of the number of active TCP connections thus resulting in a more predictable packet delay in the network.
What problem does this paper attempt to address?