ERN: Explicit rate notification AQM for TCP-IP networks

Active Queue Management (AQM) tries to find a balance between keeping high link utilization, minimizing queueing delays, so as not to introduce unnecessary end-to-end delays, and ensure a fair share of bandwidth between flows. Traditional AQM mechanisms have been built using only information that are present in routers, and it is quite understandable given the importance of the scaling-up property, which is quite fundamental to mechanisms governing the networks. In this paper, we propose a new mechanism called Explicit Rate Notification (ERN) to use in end-to-end nodes. The ERN scheme sends information about the sending rate and round trip time (RTT) of the flows. This new available information to the intermediate nodes (routers) is used to improve fairness, increase utilization, and minimizing queueing delays. Thus, it induces a better control of the queue. A comparison of our scheme with pre-existent schemes, like ECN, show the superiority of the proposed mechanism.

[1]  Sally Floyd,et al.  Promoting the use of end-to-end congestion control in the Internet , 1999, TNET.

[2]  Van Jacobson,et al.  Controlling Queue Delay , 2012, ACM Queue.

[3]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[4]  Donald F. Towsley,et al.  On designing improved controllers for AQM routers supporting TCP flows , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[5]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[6]  Steven H. Low,et al.  REM: active queue management , 2001, IEEE Network.

[7]  Donald F. Towsley,et al.  A control theoretic analysis of RED , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[8]  Fengyuan Ren,et al.  Design of a fuzzy controller for active queue management , 2002, Computer Communications.

[9]  Lin Chuang,et al.  Design a PID controller for active queue management , 2003, Proceedings of the Eighth IEEE Symposium on Computers and Communications. ISCC 2003.

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

[11]  Kang G. Shin,et al.  Techniques for Eliminating Packet Loss in Congested TCP/IP Networks , 1997 .

[12]  James Aweya,et al.  A control theoretic approach to active queue management , 2001, Comput. Networks.

[13]  Wu-chang Fengy,et al.  BLUE: A New Class of Active Queue Management Algorithms , 1999 .

[14]  Vishal Misra,et al.  Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED , 2000, SIGCOMM.