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

  • Teresa Alvarez
  • Diego Martínez
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 229)


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.


AQM Congestion control Gain scheduling PID  Robustness TCP Westwood 



The authors would like to thank Prof. F. Tadeo for so many fruitful discussions.


  1. 1.
    Azuma T, Fujita T, Fujita M (2006) Congestion control for TCP/AQM networks using State Predictive Control. Electr Eng Jpn 156:1491–1496CrossRefGoogle Scholar
  2. 2.
    Deng X, Yi S, Kesidis G, Das CR (2003) A control theoretic approach for designing adaptive AQM schemes. GLOBECOM’03, 5:2947–2951Google Scholar
  3. 3.
    Jacobson V (1988) Congestion avoidance and control. ACM SIGCOMM’88, StanfordGoogle Scholar
  4. 4.
    Ryu S, Rump C, Qiao C (2004) Advances in active queue management (AQM) based TCP congestion control. Telecommun Syst 25:317–351CrossRefGoogle Scholar
  5. 5.
    Parthasarathy V, Anandakumar P, Rajamani V (2011) Design, simulation and FPGA implementation of a novel router for bulk flow TCP in optical IP networks. IAENG Int J Comput Sci 38(4):343–349Google Scholar
  6. 6.
    Aström KJ, Hägglund T (2006) Advanced PID control. ISA, North CarolinaGoogle Scholar
  7. 7.
    Hohenbichler N (2009) All stabilizing PID controllers for time delay systems. Automatica 45:2678–2684MathSciNetMATHCrossRefGoogle Scholar
  8. 8.
    Silva G, Datta A, Bhattacharyya S (2005) PID controllers for time-delay systems. BirkhäuserGoogle Scholar
  9. 9.
    Alvarez T (2012) Design of PID controllers for TCP/AQM wireless networks, Lecture notes in engineering and computer science: proceedings of the world congress on engineering (2012) WCE 2012, 4–6 July 2012 U.K , London, pp 1273–1280Google Scholar
  10. 10.
    di Bernardo M, Grieco LA, Manfredi S, Mascolo S (2004) Design of robust AQM controllers for improved TCP Westwood congestion control. In: Proceedings of the 16th international symposium on mathematical theory of networks and systems (MTNS, 2004) Katholieke Universiteit Leuven, Belgium, July 2004Google Scholar
  11. 11.
    Wang R, Valla M, Sanadidi MY, Gerla M (2002) Adaptive bandwidth share estimation in TCP Westwood. In: Proceedings of IEE Globecom. Taipei, 2002Google Scholar
  12. 12.
    Hollot CV, Misra V, Towsley D, Gong W (2002) Analysis and design of controllers for AQM routers supporting TCP flows. IEEE Trans Autom Control 47:945–959MathSciNetCrossRefGoogle Scholar
  13. 13.
    Hollot CV, Chait Y (2001) Nonlinear stability analysis for a class of TCP/AQM networks. In: Proceedings of the 40th IEEE conference on decision and control. Orlando, USAGoogle Scholar
  14. 14.
    Long GE, Fang B, Sun JS, Wang ZQ (2010) Novel graphical approach to analyze the stability of TCP/AQM networks. Acta Automatica Sinica 36:314–321MathSciNetCrossRefGoogle Scholar
  15. 15.
    Alvarez T (2012) Designing and analysing controllers for AQM routers working with TCP Westwood protocol. (Internal Report, University of Valladolid. To be submitted)Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2013

Authors and Affiliations

  1. 1.Escuela de Ingenierías Industriales (Sede Mergelina)Universidad de ValladolidValladolidSpain
  2. 2.Hewlett-Packard Española S.L.Parque Empresarial Madrid_las RozasLas RozasSpain

Personalised recommendations