Adaptive Robust H∞ finite-time congestion control design for TCP/AQM Network System with parametric uncertainties

نوع مقاله : علمی-پژوهشی

نویسنده

Electrical Engineering Group, Hamedan University of Technology, Hamedan, Iran

چکیده

The congestion control problem is one of the most essential subjects in the Transmission Control Protocol (TCP) Network because of the complex nonlinear model, uncertainties, and external disturbances.  This paper extends the adaptive robust H∞ control finite-time approach to TCP network and presents a new solution to solve the congestion control problem employing Active Queue Management (AQM). Firstly, a modified nonlinear model of TCP network system with parametric uncertainties and external disturbance is given. Then, by several variable changes based on the backstepping method and Lyapunov function, adaptation and control laws were derived. Stability analysis is given to prove that all the signals of the closed-loop system are finite-time bounded. In addition, the results show that the proposed controller can guarantee both the transient and steady-state performance of the system, the queue of the TCP network system can track the desired queue and the disturbance is rejected satisfactory based on H∞ control part of the controller. Finally, a comparison example is considered to demonstrate the feasibility and superiority of the presented scheme.

کلیدواژه‌ها


عنوان مقاله [English]

Adaptive Robust H∞ finite-time congestion control design for TCP/AQM Network System with parametric uncertainties

نویسنده [English]

  • M. Hosseini Toudeshki
Electrical Engineering Group, Hamedan University of Technology, Hamedan, Iran
چکیده [English]

The congestion control problem is one of the most essential subjects in the Transmission Control Protocol (TCP) Network because of the complex nonlinear model, uncertainties, and external disturbances.  This paper extends the adaptive robust H∞ control finite-time approach to TCP network and presents a new solution to solve the congestion control problem employing Active Queue Management (AQM). Firstly, a modified nonlinear model of TCP network system with parametric uncertainties and external disturbance is given. Then, by several variable changes based on the backstepping method and Lyapunov function, adaptation and control laws were derived. Stability analysis is given to prove that all the signals of the closed-loop system are finite-time bounded. In addition, the results show that the proposed controller can guarantee both the transient and steady-state performance of the system, the queue of the TCP network system can track the desired queue and the disturbance is rejected satisfactory based on H∞ control part of the controller. Finally, a comparison example is considered to demonstrate the feasibility and superiority of the presented scheme.

کلیدواژه‌ها [English]

  • Adaptive control
  • Robust H∞ control
  • TCP/AQM
  • finite-time
  • parametric uncertainties
[1] R. Adams, “Active Queue Management: A Survey”, IEEE Communications Surveys and Tutorials, vol. 15, no. 3, pp. 1425-1476, 2013.
[2] S. Floyd, V. Floyd, “Random Early Detection Gateways for Congestion Avoidance”, IEEE-Acm Transactions on Networking, vol. 1, no. 4, pp. 397-413, 1993.
[3] K. Chavan, R.G. Kumar, M.N. Belur, A. Karandikar, “Robust Active Queue Management for Wireless Networks”, IEEE Transactions on Control Systems Technology, vol. 19, no. 6, pp. 1630-1638, 2011.
[4] D.W. Ding, X.M. Qin, T.T. Wu, N. Wang, D. Liang, “Hopf bifurcation control of congestion control model in a wireless access network”, Neurocomputing, vol. 144, pp. 159-168, 2014.
[5] W.B. Zhao, X.K. Sun, H.C. Wang, “Hopf bifurcation and stability analysis of a congestion control model with delay in wireless access network”, Abstract and Applied Analysis, 2014.
[6] S.J. Wen, L.B. Deng, S.Shi, X.Y. Fan, H. Li, “Distributed congestion control via outage probability model for delay-constrained flying Ad Hoc networks”, Wireless Communications & Mobile Computing, 2020.
[7] L.J. Ma, X.P. Liu, H.Q.  Wang, X.P. Deng XP, “Congestion tracking control for multi-router TCP/AQM network based on integral backstepping”, Computer Networks vol. 175, 2020.
[8] D.Z. Wang, S.J. Wu, “Design of the Congestion Control for TCP/AQM Network with Time-Delay”, Mathematical Problems in Engineering, 2014.
[9] W.J. Chang,P.H. Chen, C.T. Yang, “Robust Fuzzy Congestion Control of TCP/AQM Router via Perturbed Takagi-Sugeno Fuzzy Models”, International Journal of Fuzzy Systems,  vol. 15, no. 2, pp. 203-213, 2013.
[10] W.C. Feng, K.G. Shin, D.D. Kandlur, D. Saha, “The blue active queue management algorithms”, IEEE-Acm Transactions on Networking, vol. 10, no.4, pp. 513-528, 2002.
[11] S. Athuraliya, S.H. Low, V.H. Li, Q.H. Yin, “REM: Active queue management”, IEEE Network, vol. 15, no. 3, pp. 48-53, 2001.
[12] V. Misra, W.B. Gong, D. Towsley, “Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED”, In Proceedings of the Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, 2000, pp. 151-160.
[13] C.V. Hollot, V. Misra, D. Towsley, W.B. Gong “On designing improved controllers for AQM routers supporting TCP flows”, In Proceedings of IEEE  Conference on Computer Communications, 12th  Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No. 01CH37213), 2001.
[14] C.V. Hollot, V. Misra, D. Towsley, W.B. Gong “Analysis and design of controllers for AQM routers supporting TCP flows”, IEEE Transactions on automatic control, vol. 47, no. 6, pp. 945-959, 2002.
[15] Y. Hong, O.W. Yang, “Design of adaptive PI rate controller for best-effort traffic in the Internet based on phase margin”, IEEE Transactions on Parallel and Distributed Systems, vol. 18, no. 4, pp. 550-561, 2007.
[16] S. Ryu, B. Ryu, M. Jeong, S. Park, “PI-PD controller for adaptive and robust active queue management for internet congestion control”, Simulation vol. 81, no. 6, pp. 437-459, 2005.
[17] S.K. Bisoy, P.K. Pattnaik, “Design of feedback controller for TCP/AQM networks”, Engineering Science and Technology, vol. 20, no. 1, pp. 116-132, 2017.
[18] M. Jalili-Kharaajoo, “Sliding mode queue management in TCP/AQM networks”, In International Conference on Telecommunications, 2004. Springer, pp 638-643.
[19] L.J. Ma, X.P. Liu, H.Q. Wang, Y.C. Zhou, “Congestion Tracking Control for Wireless TCP /AQM Network Based on Adaptive Integral Backstepping”, International Journal of Control Automation and Systems, vol. 18, no. 9, pp. 2289-2296, 2020.
[20] Y. Liu, X.P. Liu, Y.W. Jing, Z.Y. Zhang, X.Y. Chen, “Congestion tracking control for uncertain TCP/AQM network based on integral backstepping”, ISA Transactions, vol. 89, pp. 131-138, 2019.
[21] S.K. Bisoy, P.K. Pattnaik, “An AQM Controller Based on Feed-Forward Neural Networks for Stable Internet”, Arabian Journal for Science and Engineering, vol. 43, no. 8, pp. 3993-4004, 2018.
[22] K. Wang, Y. Liu, X.P. Liu, Y.W. Jing, S.Y. Zhang, “Adaptive fuzzy funnel congestion control for TCP/AQM network”, ISA Transactions, vol. 95, pp. 11-17, 2019.
[23] علیرضا مدیر روستا و مهدی خدابنده، " طراحی یک روش کنترل مد لغزشی انتگرالی تطبیقی برای پایدارسازی زمان محدود و مقاوم پرنده چهارملخه" ، مجله مهندسی برق دانشگاه تبریز، دوره 46، شماره 1، صفحه 332-321، 1395.
[24] فاطمه پیشکاری و طاهره بینازاده، "طراحی کنترل‌کننده مقاوم برای دسته‌ای از سیستم‌های غیرخطی متغیر با زمان با رویکرد بهینگی"، مجله مهندسی برق دانشگاه تبریز، دوره 50، شماره 4، صفحه 1531-1521، 1399.
[25] J-S. Fang, J.S. Tsai, J-J. Yan, P. Chen, S-M. Guo, “H-Infinity Model Following Control for Uncertain Systems by Using Digital Redesign Sliding Mode Control”, IEEE Access 8:147199-147210, 2020.
[26] B. Kharabian, H. Mirinejad, “Hybrid Sliding Mode/H-Infinity Control Approach for Uncertain Flexible Manipulators”, IEEE Access 8:170452-170460, 2020.
[27] S.P. Bhat, D.S. Bernstein, “Finite-time stability of continuous autonomous systems”, SIAM Journal on Control and Optimization, vol. 38, no. 3, pp. 751-766, 2000.
[28] Y. Liu, D. Yao, H. Li, R. Lu, “A Novel Active Queue Management Algorithm: Finite-Time H∞ Congestion Tracking Control”. In 39th Chinese Control Conference (CCC), IEEE 2020, pp 496-501.
[29] R.M. Yang, F.Y. Zang, L.Y. Sun, P. Zhou, B.H. Zhang, “Finite-time adaptive robust control of nonlinear time-delay uncertain systems with disturbance” International Journal of Robust and Nonlinear Control, vol. 29, no. 4, pp. 919-934, 2019.
[30] Z.L. Zhao, Z.P. Jiang, “Finite-time output feedback stabilization of lower-triangular nonlinear systems”, Automatica,  vol. 96, pp.259-269, 2018.
[31] R. Yang, G. Zhang, L. Sun, “Observer-based finite-time robust control of nonlinear time-delay systems via Hamiltonian function method”, International Journal of Control, (just-accepted), pp. 1-32, 2020.
[32] B. Zhou, “Finite-time stability analysis and stabilization by bounded linear time-varying feedback”, Automatica, vol. 121, pp. 109-191, 2020.
[33] J. Liang, B. Wu, L. Liu, Y-E. Wang, C. Li, “Finite-time stability and finite-time boundedness of fractional order switched systems”, Transactions of the Institute of Measurement and Control, vol. 41, no. 12, pp. 3364-3371, 2019.
[34] K. Wang, Y.W. Jing, Y. Liu, X.P. Liu, G.M. Dimirovski, “Adaptive finite-time congestion controller design of TCP/AQM systems based on neural network and funnel control”, Neural Computing & Applications, vol. 32, no. 13, pp. 9471-9478, 2020.
[35] W.M. Zheng, Y.X. Li, X.W. Jing, S.K. Liu, “Adaptive Finite-Time Congestion Control for Uncertain TCP/AQM Network with Unknown Hysteresis”, Complexity, 2020.
[36] K. Wang, X. Liu, Y. Jing, “Robust finite-time H∞ congestion control for a class of AQM network systems”, Neural Computing and Applications, pp. 1-8, 2020.
[37] Y. Liu, X. Liu, Y. Jing, S. Zhou, “Adaptive backstepping H∞ tracking control with prescribed performance for internet congestion”, ISA transactions vol. 72, pp. 92-99, 2018.
[38] B.A. Sadek, T. El Houssaine, C. Noreddine, “Small-gain theorem and finite-frequency analysis of TCP/AQM system with time varying delay”, IET Control Theory & Applications, vol. 13, no. 13, pp. 1971-1982, 2019.
[39] J. M. Amigó, G. Duran, A. Giménez, J. Valero, O. M. Bonastre, “Modeling a new AQM model for Internet chaotic behavior using Petri Nets”, Applied Sciences-Basel, vol. 11, no. 13, pp. 5877- 5880, 2021.
[40] J. Shen, Y. Jing, T. Ren, “Adaptive finite time congestion tracking control for TCP/AQM system with input-saturation”, International Journal of Systems Science, pp. 1-12, 2021.
[41] C. Wang, X. Chen, J. Cao, J. Qiu, Y. Liu, Y. Luo, “Neural network-based distributed adaptive pre-assigned finite-time consensus of multiple TCP/AQM networks”, IEEE Transactions on Circuits and Systems, vol. 68, no. 1, pp. 387-395, 2021.
[42] O. Menacer, A. Messai, L. Kassa-Baghdouche, “Improved variable structure Proportional–Integral Controller for TCP/AQM network systems”, Journal of Electrical Engineering & Technology, vol. 16, no. 4, pp. 2235-2243, 2021.