Skip to main content

Abstract

We review optimization models for congestion control, focusing on the dual of a widely studied utility maximization problem. We show that many congestion control algorithms can be modeled within this framework, and conversely, standard techniques for iterative optimization can inspire practical congestion control algorithms. This previous work assumes precise feedback of congestion information from network to traffic sources. We study the effect of error in feedback information within this duality model. Using standard inexact optimization techniques, we show that, provided the relative error is bounded, the network behavior is attracted to a region that contains the optimal point if exact information were available.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Athuraliya, S., Li, V.H., Low, S.H., and Yin, Q. (2001). REM: active queue management. IEEE Network, 15(3):48–53. Extended version in Proceedings of ITC17, Salvador, Brazil, September 2001. http://netlab.caltech.edu.

    Article  Google Scholar 

  • Bertsekas, D.P. (1995). Nonlinear Programming. Athena Scientific.

    Google Scholar 

  • Bertsekas, D.P. and Tsitsiklis, J.N. (1989). Parallel and distributed computation. Prentice-Hall.

    Google Scholar 

  • Brakmo, L.S. and Peterson, L.L. (1995). TCP Vegas: end-to-end congestion avoidance on a global Internet. IEEE Journal on Selected Areas in Communications, 13(8): 1465–80. http://cs.princeton.edu/nsg/papers/jsac-vegas.ps.

    Google Scholar 

  • Floyd, S. and Jacobson, V. (1993). Random early detection gateways for congestion avoidance. IEEE/ACM Transactions on Networking, 1(4):397–413. ftp://ftp.ee.lbl.gov/papers/early.ps.gz.

    Article  Google Scholar 

  • Jacobson, V. (1988). Congestion avoidance and control. In: Proceedings of SIGCOMM’88, ACM. An updated version is available via ftp://ftp.ee.lbl.gov/papers/congavoid.ps.Z.

    Google Scholar 

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

    Article  Google Scholar 

  • Low, S.H. and Lapsley, D.E. (1999). Optimization flow control, I: Basic algorithm and convergence. IEEE/ACM Transactions on Networking, 7(6):861–874. http://netlab.caltech.edu.

    Article  Google Scholar 

  • Low, S.H. (2003). A duality model of TCP and queue management algorithms. IEEE/ACM Transactions on Networking, 11(4):525–536.

    Article  MathSciNet  Google Scholar 

  • Low, S.H., Peterson, L., Wang, L. (2002). Understanding Vegas: A duality model. Journal of ACM, 49(2):207–235. http://netlab.caltech.edu.

    Article  MathSciNet  Google Scholar 

  • Luenberger, D.G. (1984). Linear and Nonlinear Programming, 2nd Edition. Addison-Wesley Publishing Company.

    Google Scholar 

  • Mehyar, M., Spanos, D., and Low, S.H. (2004). Optimization Flow Control with Estimation Error. In: Infocom’04. http://netlab.caltech.edu/pub/papers/estimation-infocom04.pdf.

    Google Scholar 

  • Paganini, F., Doyle, J.C., and Low, S.H. (2001). Scalable laws for stable network congestion control. In: Proceedings of Conference on Decision and Control. http://www.ee.ucla.edu/~paganini.

    Google Scholar 

  • Stevens, W. (1999). TCP/IP Illustrated: The Protocols, Volume 1. Addison-Wesley, 15th printing.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer Science+Business Media, Inc.

About this chapter

Cite this chapter

Mehyar, M., Spanos, D., Low, S.H. (2005). Duality-Based TCP Congestion Control with Error Analysis. In: Girard, A., Sansò, B., Vázquez-Abad, F. (eds) Performance Evaluation and Planning Methods for the Next Generation Internet. Springer, Boston, MA. https://doi.org/10.1007/0-387-25551-6_10

Download citation

Publish with us

Policies and ethics