Skip to main content

Advertisement

SpringerLink
  • Log in
Book cover

International Conference on Research in Networking

NETWORKING 2004: Networking 2004 pp 699–711Cite as

  1. Home
  2. Networking 2004
  3. Conference paper
An Adaptive AIMD Congestion Control Protocol for Communication Networks

An Adaptive AIMD Congestion Control Protocol for Communication Networks

  • Robert Shorten6,
  • Douglas Leith6 &
  • Peter Wellstead6 
  • Conference paper
  • 1302 Accesses

Part of the Lecture Notes in Computer Science book series (LNCS,volume 3042)

Abstract

We present a new adaptive TCP protocol for the control of congestion in communication networks. The key innovative idea in our protocol is to combine results from Frobenius-Perron theory with online adaptation to realise a TCP variant that: (i) allocates the network pipe fairly amongst competing flows; (ii) coexists with other TCP variants; (iii) responds rapidly to changes in available bandwidth; and (iv) which strives to achieve a high data rate through the bottleneck link. When implemented, the new protocol requires only sender-side modification of the standard window congestion control scheme and is transparent to network buffers and network sources operating other TCP-variants. Results from the network simulator NS are presented to illustrate the key features of our scheme.

Keywords

  • Adaptive congestion control
  • Network congestion control
  • Communication networks

Download conference paper PDF

References

  1. A. Berman, R. Shorten, and D. Leith, “Positive matrices associated with synchronised communication networks.” Submitted to Linear Algebra and its Applications, 2003.

    CrossRef  Google Scholar 

  2. M. Gerla, M. Sandaidi, M. Valla, and R. Wang, “TCP Westwood with adaptive bandwidth estimation to improve efficiency/friendliness tradeoffs.” To appear in Computer Communication Journal, 2003.

    Google Scholar 

  3. R. Shorten, D. Leith, J. Foy, and R. Kilduff, “Analysis and design of synchronised communication networks,” in Proceedings of 12th Yale Workshop on Adaptive and Learning Systems, 2003.

    Google Scholar 

  4. A. Berman and R. Plemmons, Nonnegative matrices in the mathematical sciences. SIAM, 1979.

    MATH  Google Scholar 

  5. V. Jacobson, “Congestion avoidance and control,” in Proceedings of ACM SIGCOMM, pp. 314–329, 1988.

    Google Scholar 

  6. A. A. Feldbaum, “Dual control theory: Part I,” Automation and Remote Control, vol. 21, no. 9, pp. 874–880, 1960.

    MathSciNet  Google Scholar 

  7. S. Floyd, “High-Speed TCP for large congestion windows,” tech. rep., Internet draft draft-floyd-tcp-highspeed-02.txt: Work in progress, February 2003.

    Google Scholar 

  8. T. Kelly, “On engineering a stable and scalable TCP variant,” tech. rep., Cambridge University Engineering Department Report CUED/F-INFENG/TR.435, 2002.

    Google Scholar 

  9. S. Floyd and K. Fall, “Promoting the use of end-to-end congestion control in the internet,” IEEE/ACM Transactions on Networking, vol. 7, no. 4, pp. 458–472, 1999.

    CrossRef  Google Scholar 

  10. Various authors, “Special issue on TCP performance in future networking environments,” IEEE Commuications magazine, vol. 39, no. 4, 2001.

    Google Scholar 

  11. S. Low, F. Paganini, and J. Doyle, “Internet congestion control,” IEEE Control Systems Magazine, vol. 32, no. 1, pp. 28–43, 2002.

    Google Scholar 

  12. Various authors, “Special issue on internet technology and convergence of communication services,” Proceedings of the IEEE, vol. 90, no. 9, 2002.

    Google Scholar 

  13. J. Hespanha, S. Hohacek, K. Obrarzka, and J. Lee, “Hybrid model of TCP congestion control,” in Hybrid Systems: Computation and Control, pp. 291–304, 2001.

    CrossRef  Google Scholar 

  14. R. Horn and C. Johnson, Matrix Analysis. Cambridge University Press, 1985.

    CrossRef  MATH  Google Scholar 

  15. R. Shorten, D. Leith, and P. Wellstead, “Adaptive congestion control of the internet.” Submitted to Automatica, 2004.

    Google Scholar 

  16. D. Leith and R. Shorten, “H-TCP:TCP for high-speed and long-distance networks,” in http://www-didc.lbl.gov/PFLDnet2004/ Web-proceedings of the Second International Workshop on Protocols for Fast Long-Distance Networks (), Argonne National Laboratory, Argonne, , Illinois USA, 2004.

    Google Scholar 

  17. P. E. Wellstead and M. B. Zarrop, Self-Tuning Systems: Control and Signal Processing. Wiley, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Hamilton Institute, NUI Maynooth, Ireland

    Robert Shorten, Douglas Leith & Peter Wellstead

Authors
  1. Robert Shorten
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Douglas Leith
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Peter Wellstead
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. School of Electrical and Computer Engineering, Computer Network Laboratory, National Technical University of Athens, 9 Heroon Polytechneiou str., 157 80, Athens, Greece

    Nikolas Mitrou

  2. Institute of Informatics and Telecommunications, National Center for Scientific Research “Demokritos”, P.O. Box 60228, 15310, Agia Paraskevi Attikis, Greece

    Kimon Kontovasilis

  3. Department of Computer Science, North Carolina State University, Box 7534, 461 EGRC, 2410 Campus Shore Drive, 27695-7534, Raleigh, NC, USA

    George N. Rouskas

  4. Zurich Research Laboratory, IBM Research, Säumerstrasse 4, 8803, Rüschlikon, Switzerland

    Ilias Iliadis

  5. Department of Informatics and Telecommunications, University of Athens, Panepistimiopolis, 15784, Athens, Greece

    Lazaros Merakos

Rights and permissions

Reprints and Permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shorten, R., Leith, D., Wellstead, P. (2004). An Adaptive AIMD Congestion Control Protocol for Communication Networks. In: Mitrou, N., Kontovasilis, K., Rouskas, G.N., Iliadis, I., Merakos, L. (eds) Networking 2004. NETWORKING 2004. Lecture Notes in Computer Science, vol 3042. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24693-0_58

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-540-24693-0_58

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21959-0

  • Online ISBN: 978-3-540-24693-0

  • eBook Packages: Springer Book Archive

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Over 10 million scientific documents at your fingertips

Switch Edition
  • Academic Edition
  • Corporate Edition
  • Home
  • Impressum
  • Legal information
  • Privacy statement
  • California Privacy Statement
  • How we use cookies
  • Manage cookies/Do not sell my data
  • Accessibility
  • FAQ
  • Contact us
  • Affiliate program

Not logged in - 3.238.250.73

Not affiliated

Springer Nature

© 2023 Springer Nature Switzerland AG. Part of Springer Nature.