Handling the Congestion Control Problemof TCP/AQM Wireless Networks with PID Controllers

Internet users rely on the good capabilities of TCP/IP networks for dealing with congestion. The network delay and the number of users change constantly, which might lead to transmission problems. Usually, they are handled following approaches such as Drop Tail or Random Early Detection (RED) algorithms. During the last few years, automatic control techniques are providing practical solutions. Moreover, if there are wireless links, congestion control is more difficult to detect. This chapter presents a methodology to design a PID controller with a linear gain scheduling that allows a network with wireless links to deal with control congestion under a variety of configurations. The technique is compared with a standard PID and several tests are carried out using linear and non-linear environments.

[1]  Rafael Castro-Linares,et al.  Trajectory tracking for non-holonomic cars: A linear approach to controlled leader-follower formation , 2010, 49th IEEE Conference on Decision and Control (CDC).

[2]  Chita R. Das,et al.  A control theoretic approach for designing adaptive AQM schemes , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[3]  Masayuki Fujita,et al.  Congestion control for TCP/AQM networks using state predictive control , 2006 .

[4]  Chunming Qiao,et al.  Advances in Active Queue Management (AQM) Based TCP Congestion Control , 2004, Telecommun. Syst..

[5]  Shankar P. Bhattacharyya,et al.  PID Controllers for Time Delay Systems , 2004 .

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

[7]  Bin Fang,et al.  Novel Graphical Approach to Analyze the Stability of TCP/AQM Networks: Novel Graphical Approach to Analyze the Stability of TCP/AQM Networks , 2010 .

[8]  Christopher V. Hollot,et al.  Nonlinear stability analysis for a class of TCP/AQM networks , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

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

[10]  Ren Wang,et al.  Adaptive bandwidth share estimation in TCP Westwood , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[11]  Tore Hägglund,et al.  Advanced PID Control , 2005 .

[12]  Norbert Hohenbichler,et al.  All stabilizing PID controllers for time delay systems , 2009, Autom..

[13]  Bin Fang,et al.  Novel Graphical Approach to Analyze the Stability of TCP/AQM Networks , 2010 .

[14]  V. Rajamani,et al.  Design, Simulation and FPGA Implementation of a Novel Router for Bulk Flow TCP in Optical IP Networks , 2011 .