Neural-based Self-tuning Controller for AQM Router Supporting TCP with ECN

As an enhancement mechanism for the end-to-end congestion control, active queue management (AQM) can keep smaller queuing delay and higher throughput by purposefully dropping the packets at the intermediate routers. Comparing with RED algorithm, although the PI (proportional-integral) or PID (proportional-integral-differential) controller for AQM improves the stability, It is very difficulty in selecting a group of the parameters of the controller to guarantee the transient performance. Moreover, the case is even worse especially in rapidly changing and complex conditions, such as stochastically accessed users, unpredicted nonresponsive traffic and hard limitations on the network resources. In this paper, we propose a self-tuning controller for AQM router supporting TCP with ECN based on neural compensator. The effectiveness of integrated performance of the controller is demonstrated by the simulation results.

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

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

[3]  Man Gyun Na,et al.  Auto-tuned PID controller using a model predictive control method for the steam generator water level , 2001 .

[4]  T. V. Lakshman,et al.  SRED: stabilized RED , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[5]  Martin May,et al.  Aggregate traffic performance with active queue management and drop from tail , 2001, CCRV.

[6]  Moshe Zukerman,et al.  QoS in best-effort networks , 2002, IEEE Commun. Mag..

[7]  Fernando Paganini,et al.  Internet congestion control , 2002 .

[8]  Ioannis Lambadaris,et al.  Performance Evaluation of Explicit Congestion Notification (ECN) in IP networks , 2000, Multimedia Information Systems.

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

[10]  M. Kaneda,et al.  A design method of self-tuning PID controllers , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[11]  Donald F. Towsley,et al.  Analysis and design of controllers for AQM routers supporting TCP flows , 2002, IEEE Trans. Autom. Control..

[12]  James Aweya,et al.  DRED: a random early detection algorithm for TCP/IP networks , 2002, Int. J. Commun. Syst..

[13]  Kang G. Shin,et al.  The BLUE active queue management algorithms , 2002, TNET.

[14]  Chunming Qiao,et al.  Advances in internet congestion control , 2003, IEEE Communications Surveys & Tutorials.