Skip to main content
Log in

Convergence, stability and robustness analysis of the OFEX controller for high-speed networks

  • Published:
Control Theory and Technology Aims and scope Submit manuscript

Abstract

The OFEX (Optimal and Fully EXplicit) rate controller is able to provide not only the optimal bandwidth allocation but also the fully explicit congestion signal to sources. It exercises link-wise proportional fairness and network-wise max-min fairness, which enables the controller to feed the congestion signal back from the most congested link, instead of using the networkwise proportional fairness which feeds back the congestion signal summed along a flow path. As a result, the OFEX controller overcomes the drawbacks of the relatively explicit controllers that 1) bias the multi-bottlenecked users in terms of their source sending rate and convergence speed, 2) are not adaptable to varying link bandwidth and 3) can potentially incur large queue size upon congestion. In this paper, we first prove that the OFEX controller can converge to its equilibrium at least as fast as a geometric series in a link. Then we analyze the system stability with time delay in a single bottleneck network and show that the OFEX controller can achieve local stability under certain conditions. Besides, the robustness analysis of the OFEX controller shows how the dynamics of link bandwidth may affect the revenue of a link. Finally, with the OPNET modeler, we evaluate the performances of the OFEX controller and verify its effectiveness.

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.

Similar content being viewed by others

References

  1. V. Jacobson. Congestion avoidance and control. Computer Communication Review, 1988, 18(4): 314–329.

    Article  Google Scholar 

  2. V. Jacobson. Modified TCP congestion avoidance algorithm. end2end-interest mailing list, 1990: ftp://ftp.isi.edu/end2end/end2end-interest-1990.mail.

    Google Scholar 

  3. F. P. Kelly, A. K. Maulloo, D. K. H. Tan. Rate control for communication networks: shadow prices, proportional fairness and stability. Journal of the Operational Research Society, 1998, 49(3): 237–252.

    Article  MATH  Google Scholar 

  4. F. P. Kelly, G. Raina. Explicit congestion control: charging, fairness and admission management. Next-Generation Internet Architectures and Protocols, Cambridge: Cambridge University Press, 2010.

    Google Scholar 

  5. J. Liu, O. W. W. Yang. An optimal and fully explicit rate controller for the high-speed networks. IEEE International Conference on Communications, Budapest, IEEE, 2013: 3759–3763.

    Google Scholar 

  6. S. Auhuraliya, S. Low. Optimization flow control with Newtonlike algorithm. Telecommucation Systems, 2000, 15(3/4): 345–358.

    Article  Google Scholar 

  7. X. Lin, N. B. Shroff. Utility maximization for communication networks with multi-path routing. IEEE Transactions on Automatic Control, 2006, 51(5): 766–781.

    Article  MathSciNet  Google Scholar 

  8. K. Ma, R. Mazumdar, J. Luo. On the performance of primal/dual schemes for congestion control in networks with dynamic flows. IEEE Conference on Computer Communications (INFOCOM), Phoenix: IEEE, 2008: 326–330.

    Google Scholar 

  9. S. Floyd. Connections with multiple congested gateways in packet-switched networks–Part 1: One-way traffic. Computer Communication Review, 1991, 21(5): 30–47.

    Article  Google Scholar 

  10. Y. Zhang, T. R. Henderson. An implementation and experimental study of the explicit control protocol (XCP). IEEE Conference on Computer Communications (INFOCOM), Miami: IEEE, 2005: 1037–1048.

    Google Scholar 

  11. F. Abrantes, J. Araujo, M. Ricardo. Explicit congestion control algorithms for time varying capacity media. IEEE Transactions on Mobile Computing, 2011, 10(1): 81–93.

    Article  Google Scholar 

  12. F. Abrantes, M. Ricardo. XCP for shared-access multi-rate media. Computer Communication Review, 2006, 36(3): 29–38.

    Article  Google Scholar 

  13. S. Boyd, L. Vandenberghe. Convex Optimization. Cambridge: Cambridge University Press, 2004.

    Book  MATH  Google Scholar 

  14. D. P. Bertsekas. Nonlinear Programming. 2nd ed. Nashua: Athena Scientific, 1999.

    MATH  Google Scholar 

  15. Z. Xiao, F. Lin. Variable step-size LMS algorithm based on modified secant integral function. Proceedings of the 4th International Conference on Electronics, Communications and Networks, Beijing: CRC Press, 2014: 1737–1758.

    Google Scholar 

  16. R. Srikant. The Mathematics of Internet Congestion Control. Basel: Birkhauser, 2004.

    Book  MATH  Google Scholar 

  17. R. C. Dorf, R. H. Bishop. Modern Control System. 11th ed. Upper Saddle River: Pearson Prentice Hall, 2008.

    MATH  Google Scholar 

  18. N. Dukkipati, N. McKeown, A. G. Fraser. RCP-AC congestion control to make flows complete quickly in any environment. IEEE Conference on Computer Communications (INFOCOM), Barcelona: IEEE, 2006: 3002–3006.

    Google Scholar 

  19. Y. Hong, O. W. 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, 2007, 18(4): 550–561.

    Article  Google Scholar 

  20. D. Katabi, M. Handley, C. Rohrs. Congestion control for high bandwidth-delay product networks. Computer Communication Review, 2002, 32(4): 89–102.

    Article  Google Scholar 

  21. Y. Zhang, D. Leonard, D. Loguinov. JetMax: scalable maxmin congestion control for high-speed heterogeneous networks. IEEE Conference on Computer Communications (INFOCOM), Barcelona: IEEE, 2006: 1204–1216.

    Google Scholar 

  22. M. E. Crovella, A. Bestavros. Self-similarity in world wide web traffic: Evidence and possible causes. IEEE/ACM Transactions on Networking, 1997, 5(6): 835–846.

    Article  Google Scholar 

  23. OPNET Technologies Inc. OPNET Modeler Manuals. OPNET version 11.5. 2005.

  24. D. Gross, J. Shortle, J. M. Thompson, et al. Fundamentals of Queueing Theory. 4th ed. New York: John Wiley & Sons, 2008.

    Book  MATH  Google Scholar 

  25. M. Muller-Bungart. Revenue Management with Flexible Products. New York: Springer, 2007.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jungang Liu.

Additional information

This work was partially supported by a Research Discovery Grant (#RGPIN42878) and an Accelerated Grant from National Science and Engineering Research Council of Canada.

Jungang LIU received the Ph.D. degree in Electrical and Computer Engineering at University of Ottawa, Canada, in 2014. Currently, he is a telecommunication specialist in information technology industry. From 2002 to 2008, he was an electrical engineer and research assistant in China Academy of Railway Sciences, China. He was the recipient of the Ph.D. Admission Scholarship of University of Ottawa, and the 2011–2012 Ontario Graduate Scholarship. His main research interests include Internet traffic control, modeling and performance evaluation of computer networks, industrial process control, and automation.

Oliver W. W. YANG received the Ph.D. degree in Electrical Engineering from the University of Waterloo, Ontario, Canada. He is a professor in the School of Electrical Engineering and Computer Science at the University of Ottawa, Ontario, Canada. He has worked for Northern Telecom Canada Ltd. and has done various consulting. He has served on the editorial board of IEEE Communication Magazine, and IEEE Communication Surveys & Tutorials, as well as an associate director of the OCIECE (Ottawa-Carleton Institute of Electrical and Computer Engineering). His research interests are in the modeling, analysis, and performance evaluation of computer communication networks, their protocols, services, and interconnection architectures. The CCNR Lab under his leadership has been working on various projects in the switch architecture, traffic control, traffic characterization, and other traffic engineering issues in both wireless and photonic networks, the results of which can be found in more than 400 technical papers. Dr. Yang is a senior member of the IEEE.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, J., Yang, O.W.W. Convergence, stability and robustness analysis of the OFEX controller for high-speed networks. Control Theory Technol. 14, 122–139 (2016). https://doi.org/10.1007/s11768-016-5034-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11768-016-5034-9

Keywords

Navigation