Scheduled System Maintenance:
On May 6th, system maintenance will take place from 8:00 AM - 12:00 PM ET (12:00 - 16:00 UTC). During this time, there may be intermittent impact on performance. We apologize for the inconvenience.
By Topic

On designing self-tuning controllers for AQM routers supporting TCP flows based on pole placement

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
2 Author(s)
Qiang Chen ; Sch. of Inf. Technol. & Eng., Univ. of Ottawa, Ont., Canada ; Yang, O.W.W.

This paper revisits the simple pole placement technique in the classical control theory, and exploits this technique to propose two kinds of controllers for active queue management (AQM) in Internet protocol (IP) routers: the self-tuning proportional controller based on pole placement (ST_P_PP) and the self-tuning proportional-plus-integral controller based on pole placement (ST_PI_PP). The damping ratio ξ and undamped natural frequency ωn can be appropriately chosen such that: 1) the transient response performance of the system is satisfied and 2) all the poles would lie in the left-half s-plane to guarantee the stability of the control system. The self-tuning controllers can assign proper intervals of ξ and ωn to achieve good AQM performance and thereby adapting the system to significant load changes very well. Furthermore, the ST_PI_PP controller can regulate the packet drop probability based on the knowledge of the instantaneous queue size, and clamp the steady value of the queue length to a specified reference value. We verify the effectiveness of these two controllers via OPNET simulation. Our simulation results show the following: 1) choosing appropriate ξ and ωn can successfully satisfy the transient response of the system and 2) when the network load changes, the ST_P_PP controller and the ST_PI_PP controller exhibit extremely short settling time.

Published in:

Selected Areas in Communications, IEEE Journal on  (Volume:22 ,  Issue: 10 )