On Fair Bandwidth Sharing with RED

One weakness of the RED algorithm typical of routers in the current Internet is that it allows unfair bandwidth sharing when a mixture of traffic types shares a link. This unfairness is caused by the fact that, at any given time, RED imposes the same loss probability on all flows, regardless of their bandwidths. In this paper, we propose Random Rate-Control RED (RRC-RED), a modified version of RED. RRC-RED uses per-active-flow accounting to enforce on each flow a loss rate than depends on the flow's own rate. This papers shows than RRC-RED provides better protection than RED and its variants to solve that problems (like FRED, CHOKe or RED-PD), and, moreover, it is easier to implement and lighter in complexity.

[1]  Sally Floyd,et al.  TCP and explicit congestion notification , 1994, CCRV.

[2]  Van Jacobson,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[3]  Konstantinos Psounis,et al.  CHOKe - a stateless active queue management scheme for approximating fair bandwidth allocation , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[4]  Christophe Diot,et al.  Reasons not to deploy RED , 1999, 1999 Seventh International Workshop on Quality of Service. IWQoS'99. (Cat. No.98EX354).

[5]  Robert Tappan Morris,et al.  Dynamics of random early detection , 1997, SIGCOMM '97.