An adaptive LQG TCP congestion controller for the Internet

Authors

DOI:

https://doi.org/10.26636/jtit.2006.1.360

Keywords:

TCP, congestion control, LQG, adaptive control

Abstract

This paper addresses the problem of congestion control for transmission control protocol (TCP) traffic in the Internet. The method proposed builds on the ideas of TCP Vegas, a true feedback control approach to congestion management of TCP traffic. The new method is based on an adaptive linear quadratic Gaussian (LQG) formulation which uses an extended least squares system identification algorithm combined with optimal LQG control. Simulation experiments indicate that the new technique inherits good equilibrium properties from TCP Vegas, but has much superior transient responses which, the paper argues, is important for good dynamic congestion control.

Downloads

Download data is not yet available.

References

[1] V. Firoiu and M. Borden, "A study of active queue management for congestion control", in Proc. IEEE INFOCOM 2000, Tel Aviv, Israel, 2000, vol. 3, pp. 1435-1444.
View in Google Scholar

[2] V. Jacobson, "Congestion avoidance and control", in Proc. SIGCOMM '88, Stanford, USA, 1988.
View in Google Scholar

[3] L. S. Brakmo and L. L. Peterson, "TCP Vegas: end to end congestion avoidance on a global Internet", IEEE J. Select. Areas Commun., vol. 13, no. 8, pp. 1465-1480, 1995.
View in Google Scholar

[4] W. Feng and S. Vanichpun, "Enabling compatibility between TCP Reno and TCP Vegas", in Proc. IEEE 2003 Symp. Appl. Internet, Orlando, USA, 2003, pp. 301-308.
View in Google Scholar

[5] S. Mascolo, "Smith's principle for congestion control in high-speed data networks", IEEE Trans. Autom. Contr., vol. 45, no. 2, pp. 358-364, 2000.
View in Google Scholar

[6] S. H. Low, F. Paganini, and J. C. Doyle, "Internet congestion control", IEEE Contr. Syst. Mag., vol. 22, no. 1, pp. 28-43, 2002.
View in Google Scholar

[7] S. H. Low, L. L. Peterson, and L. Wang, "Understanding Vegas: a duality model", J. ACM, vol. 49, no. 2, pp. 207-235, 2002.
View in Google Scholar

[8] Y. Gao and J. C. Hou, "A state feedback control approach to stabilizing queues for ECN-enabled TCP connections", in IEEE INFOCOM 2003, San Francisco, USA, 2003.
View in Google Scholar

[9] P. F. Quet, S. Ramakrishnan, H. Özbay, and S. Kalyanaraman, "On the H∞ controller design for congestion control in communications networks with a capacity predictor", in Proc. 40th IEEE Conf. Decis. Contr., Orlando, USA, 2001.
View in Google Scholar

[10] H. Ohsaki, M. Murata, T. Ushio, and H. Miyahara, "A control theoretical approach to a window-based flow control mechanism with explicit congestion notification", in Proc. 38th IEEE Conf. Decis. Contr., Phoenix, USA, 1999.
View in Google Scholar

[11] H. Ohsaki, M. Morita, and M. Murata, "On modeling roundtrip time dynamics of the Internet using system identification", in Proc. 16th International Conference on Information Networking ICOIN-16, Lecture Notes in Computer Science. Springer, 2002, vol. 2343, pp. 359-371.
View in Google Scholar

[12] L. B. White and B. A. Chiera, "LQG congestion control for TCP", in IEEE Worksh. Internet, Telecommun. Sig. Proces., Adelaide, Australia, 2004, pp. 70-75.
View in Google Scholar

[13] B. A. Chiera and L. B. White, "A subspace predictive controller for end-to-end tcp congestion control", in Proc. 6th Austr. Commun. Theory Worksh., Brisbane, Australia, 2005, pp. 39-45.
View in Google Scholar

Downloads

Submitted

2023-04-09

Published

2006-03-30

Issue

Section

RESEARCH ARTICLES

How to Cite

[1]
L. B. White and B. A. Chiera, “An adaptive LQG TCP congestion controller for the Internet”, JTIT, vol. 23, no. 1, pp. 30–37, Mar. 2006, doi: 10.26636/jtit.2006.1.360.

Most read articles by the same author(s)