PID-type congestion controller design for TCP networks

This paper presents a new PID congestion controller design for transmission control protocol (TCP) networks. It would be possible to efficiently control the TCP traffic in the proposed control scheme. This would be done via the use of only the queue length at router needless to know the TCP window size which is not accessible at the routers side. The stability condition is presented by applying linear matrix inequality (LMI). The proposed approach is laid out via numerical results by ns2 software. The usability and advantage of the proposed method is shown compared with other control schemes such as PI, RED and GMV.

[1]  Larry L. Peterson,et al.  TCP Vegas: End to End Congestion Avoidance on a Global Internet , 1995, IEEE J. Sel. Areas Commun..

[2]  C. L. Philip Chen,et al.  Adaptive mechanism-based congestion control for networked systems , 2013, Int. J. Syst. Sci..

[3]  Xin Li,et al.  Using Lyapunov function to design optimal controller for AQM routers , 2007 .

[4]  Kuo-Hui Tsai,et al.  AQM router design for TCP network via input constrained fuzzy control of time-delay affine Takagi–Sugeno fuzzy models , 2012, Int. J. Syst. Sci..

[5]  Pin-Lin Liu,et al.  Robust exponential stability for uncertain time-varying delay systems with delay dependence , 2009, J. Frankl. Inst..

[6]  Sabato Manfredi,et al.  Design, validation and experimental testing of a robust AQM control , 2009 .

[7]  Babak Tavassoli,et al.  Design of proportional-derivative-type state feedback controllers for congestion control of transmission control protocol networks , 2015, Int. J. Syst. Sci..

[8]  Jun-Juh Yan,et al.  Design of robust active queue management controllers for a class of TCP communication networks , 2007, Inf. Sci..

[9]  R. Srikant,et al.  An adaptive virtual queue (AVQ) algorithm for active queue management , 2004, IEEE/ACM Transactions on Networking.

[10]  Sammy Chan,et al.  PD-controller: a new active queue management scheme , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[11]  Steven H. Low,et al.  Stabilized Vegas , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[12]  Mohammad Haeri,et al.  CDM-based design and performance evaluation of a robust AQM method for dynamic TCP/AQM networks , 2009, Comput. Commun..

[13]  Donald F. Towsley,et al.  A self-tuning structure for adaptation in TCP/AQM networks , 2003, SIGMETRICS '03.

[14]  Roohollah Barzamini,et al.  Adaptive generalized minimum variance congestion controller for dynamic TCP/AQM networks , 2012, Comput. Commun..

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

[16]  J.E.F. Baruch,et al.  Remote control and robots: an Internet solution , 1996 .

[17]  Cire Sall,et al.  Design of a robust digital controller for congestion control in Internet , 2011, Simul. Model. Pract. Theory.

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

[19]  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.

[20]  Katsuhisa Furuta,et al.  Self-tuning control based on generalized minimum variance criterion for auto-regressive models , 2008, Autom..

[21]  Mohammad Haeri,et al.  Implementation of MPC as an AQM controller , 2010, Comput. Commun..

[22]  Jim Euchner Design , 2014, Catalysis from A to Z.

[23]  Shuang-Hua Yang,et al.  The mechanism of adapting RED parameters to TCP traffic , 2009, Comput. Commun..

[24]  R. Srikant,et al.  Analysis and design of an adaptive virtual queue (AVQ) algorithm for active queue management , 2001, SIGCOMM '01.

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