Skip to main content
Log in

An Observer-Based Controller for Congestion Control in Data Networks

  • Published:
Journal of Control, Automation and Electrical Systems Aims and scope Submit manuscript

Abstract

This paper investigates the design of an observer-based controller to overcome the congestion problem in the TCP/IP networks where the available link bandwidth is modeled as a time-variant disturbance. Then, a detailed description is discussed to establish a linearized mathematical model in order to ensure the robust stability of the saturated delayed system and satisfy the \(H_{\infty }\) performance. Based on a Lyapunov–Krasovskii (L–K) functional, a generalized sector condition, and the Finsler’s Lemma, the proposed new design methodology leads to a quite simple LMI condition that is numerically tractable with any convex optimization algorithm. An effective iterative optimization algorithm is adopted to estimate the largest possible region of initial conditions as will be seen in the numerical examples where the results are compared to PI, RED, and REM controllers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • Athuraliya, S., Li, V., Low, S., & Yin, Q. (2001). REM: Active queue management. IEEE Network, 15(3), 48–53.

    Article  Google Scholar 

  • Boyd, S., El Ghaoui, L., Feron, E., & Balakrisshnan, V. (1994). Linear matrix inequalities in system and control theory. Society for Industrial and Applied Mathematics, 15, xii+-193.

  • Chang, X. H., Zhang, L., & Park, J. H. (2015). Robust static output feedback \(\text{ H }_{\infty }\) control for uncertain fuzzy systems. Fuzzy Sets and Systems, 273, 87–104.

    Article  MathSciNet  MATH  Google Scholar 

  • Chen, C.-K., Hung, Y.-C., Liao, T.-L., & Yan, J.-J. (2007). Design of robust active queue management controllers for a class of TCP communication networks. Information Sciences, 177(19), 4059–4071.

    Article  MATH  Google Scholar 

  • El Fezazi, N., El Haoussi, F., Tissir, E. H., & Alvarez, T. (2017b). Design of robust \(\text{ H }_{\infty }\) controllers for congestion control in data networks. Journal of the Franklin Institute, 354(17), 7828–7845.

    Article  MathSciNet  MATH  Google Scholar 

  • El Fezazi, N., El Haoussi, F., Tissir, E. H., Alvarez, T., & Tadeo, F. (2018). Robust stabilization using a sampled-data strategy of uncertain neutral state-delayed systems subject to input limitations. International Journal of Applied Mathematics and Computer Science, 28(1), 111–122.

    Article  MathSciNet  MATH  Google Scholar 

  • El Fezazi, N., El Haoussi, F., Tissir, E. H., Bender, F. A., & Alvarez, T. (2019a). Multiclass AQM on a TCP/IP router: A control theory approach. International Journal of Robust and Nonlinear Control, 29(6), 1719–1733.

    Article  MathSciNet  MATH  Google Scholar 

  • El Fezazi, N., Tissir, E. H., El Haoussi, F., Alvarez, T., & Tadeo, F. (2017a). Control based on saturated time-delay systems theory of Mach number in wind tunnels. Circuits, Systems and Signal Processing, 37(4), 1505–1522.

    Article  MathSciNet  MATH  Google Scholar 

  • El Fezazi, N., Tissir, E. H., El Haoussi, F., Bender, F. A., & Husain, A. R. (2019b). Controller synthesis for steer-by-wire system performance in vehicle. Iranian Journal of Science and Technology, Transactions of Electrical Engineering, 1–13. https://doi.org/10.1007/s40998-019-00204-8

  • Floyd, S., & Jacobson, V. (1993). Random early detection gateways for congestion avoidance. IEEE/ACM Transactions on Networking, 1(4), 397–413.

    Article  Google Scholar 

  • Gu, K., Chen, J., & Kharitonov, V. (2003). Stability of time-delay systems. New York: Springer.

    Book  MATH  Google Scholar 

  • Hollot, C. V., Misra, V., Towsley, D., & Gong, W.-B. (2001a). A control theoretic analysis of RED. In 20th IEEE international conference on INFOCOM, Alaska, USA (Vol. 3, pp. 1510–1519).

  • Hollot, C. V., Misra, V., Towsley, D., & Gong, W.-B. (2001b). On designing improved controllers for AQM routers supporting TCP flows, In: 20th IEEE international conference on INFOCOM, Alaska, USA (Vol. 3, pp. 1726–1734).

  • Hollot, C. V., Misra, V., Towsley, D., & Gong, W.-B. (2002). Analysis and design of controllers for AQM routers supporting TCP flows. IEEE Transactions on Automatic Control, 47(6), 945–959.

    Article  MathSciNet  MATH  Google Scholar 

  • Lamrabet, O., El Fezazi, N., El Haoussi, F., & Tissir, E. H. (2017). Using input delay approach for synthesizing an anti-windup compensator to AQM in TCP/IP networks. In 3rd IEEE international conference on advanced technologies for signal and image processing (pp. 1–6). Fez, Morocco.

  • Lamrabet, O., Tissir, E. H., & El Haoussi, F. (2019). Anti-windup compensator synthesis for sampled-data delay systems. Circuits, Systems, and Signal Processing, 38(5), 2055–2071.

    Article  MathSciNet  Google Scholar 

  • Lien, C. H. (2004). Robust observer-based control of systems with state perturbations via LMI approach. IEEE Transactions on Automatic Control, 49(8), 1365–1370.

    Article  MathSciNet  MATH  Google Scholar 

  • Manfredi, S., Di Bernardo, M., & Garofalo, F. (2009). Design, validation and experimental testing of a robust AQM control. Control Engineering Practice, 17(3), 394–407.

    Article  Google Scholar 

  • Misra, V., Gong, W.-B., & Towsley, D. (2000). Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED. In 19th IEEE international conference on SIGCOMM (Vol. 30(4), pp. 151–160). Stockholm, Sweden.

  • Sun, J., Chen, G., Ko, K. T., Chan, S., & Zukerman, M. (2003). PD-controller: A new active queue management scheme. In: 22th IEEE international conference on global telecommunications (Vol. 6, pp. 3103–3107). San Francisco, USA.

  • Tarbouriech, S., Da Silva, J. M. G., & Garcia, G. (2004). Delay-dependent anti-windup strategy for linear systems with saturating inputs and delayed outputs. International Journal of Robust Nonlinear Control, 14(7), 665–682.

    Article  MathSciNet  MATH  Google Scholar 

  • Wei, Y., Zheng, W. X., & Xu, S. (2015). Robust output feedback control of uncertain time-delay systems with actuator saturation and disturbances. Journal of the Franklin Institute, 352(5), 2229–2248.

    Article  MathSciNet  MATH  Google Scholar 

  • Yanfie, F., Fengyuan, R., & Chuang, L. (2003) Design a PID controller for active queue management. In: 8th IEEE international symposium on computers and communications (pp. 985–990). Kiris-Kemer, Turkey.

  • Zhang, P., Ye, C.-Q., Ma, X.-Y., Chen, Y.-H., & Li, X. (2007). Using Lyapunov function to design optimal controller for AQM routers. Journal of Zhejiang University Science A, 8(1), 113–118.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nabil El Fezazi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

El Fezazi, N. An Observer-Based Controller for Congestion Control in Data Networks. J Control Autom Electr Syst 30, 645–656 (2019). https://doi.org/10.1007/s40313-019-00490-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40313-019-00490-x

Keywords

Navigation