Skip to main content

Bandwidth Estimation for TCP Sources and Its Application

  • Conference paper
  • First Online:
Quality of Service in Multiservice IP Networks (QoS-IP 2003)

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

  • 380 Accesses

Abstract

In this paper, we propose a novel bandwidth estimation algorithm for TCP connections and its possible application to congestion control mechanism. The estimation algorithm relies upon an analytic relation which expresses the connections’ available bandwidth as a function of the inter-departure time of packets and of the inter-arrival time of ACKs. It is worth noticing that this approach can be extended to protocols other than TCP, as long as they support an acknowledgment mechanism. The bandwidth estimation performance is assessed through discrete event simulations under various network topologies, traffic scenarios and link error conditions. Bandwidth estimation is then applied to TCP congestion control to select the value of the congestion window after a packet loss episode. Performance of this modified version of TCP is validated by means of simulations and compared to the one achieved by TCP NewReno. Finally, the possible coexistence of the modified version of TCP and TCP NewReno is proved through a detailed analysis of fairness and friendliness of the new protocol.

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 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

  1. V. Paxon, “On estimating End-to-End Network Path Properties”, in proceeding of ACM SIGCOMM, September 1999

    Google Scholar 

  2. R. Carter and M.E. Crovella, “Measuring Bottleneck Link Speed in Packet-.Switched Network”, in Performance Evaluation.vol. 27,28, pp. 297–318, 1996

    Google Scholar 

  3. K. Lai and M. Baker,“Measuring Bandwidth”, in proceeding IEEE INFOCOM, April 1999.

    Google Scholar 

  4. J. Hoe, “Improving the Start-up Behaviour of a Congestion Control Scheme for TCP”, in Proceedings ACMS/GCOMM, September 1996

    Google Scholar 

  5. C. Casetti, M. Gerla, S. Mascolo, M.Y. Sanadidi and R. Wang,“TCP Westwood: Bandwidth Estimation for Enhanced Transport over Wireless Links”, in proceedings ofMobicom 2001, Rome, Ital, July 2001

    Google Scholar 

  6. V. Jacobson, “pathchar: A tool to Infer Characteristic of Internet Paths.”, ftp://www.ftp.ee.lbl.gov/pathchar/, April 1997

  7. K. Lai and M. Baker, “Measuring Link Bandwidths using a Deterministic Mode of Packet Delay”, in proceedings ACM SIGCOMM, September 2000.

    Google Scholar 

  8. E. Airman, K. Avrachenkov, C. Barakat, “A Stochastic Model of TCP/IP with Stationary Random Losses”, in Proc. of ACM SIGCOMM, September 2000

    Google Scholar 

  9. B. Melander, M. Bjorkman and B. Gunningberg, “Regression-Based Available Bandwidth Measurement”, in proceeding of SPECTS 2002, San Diego, California, July 2002.

    Google Scholar 

  10. J. Mogul, “Observing TCP Dynamics in Real Networks”, in proceedings SIGCOMM’92, in pag. 305–317, Aug. 1992.

    Google Scholar 

  11. Hari Balakrishnan, Mark Stemm, Srinivasan Seshan, and Randy H. Katz, “Analyzing stability in wide-area network performance”, in SIGMETRICS’97, June 1997

    Google Scholar 

  12. K. Claffy, Greg Miller, and Kevin Thompson, “The nature of the beast: Recent traffic measurement from an Internet backbone”, in proceedings ofINET’98, July 1998

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Garroppo, R.G., Giordano, S., Pagano, M., Procissi, G., Secchi, R. (2003). Bandwidth Estimation for TCP Sources and Its Application. In: Marsan, M.A., Corazza, G., Listanti, M., Roveri, A. (eds) Quality of Service in Multiservice IP Networks. QoS-IP 2003. Lecture Notes in Computer Science, vol 2601. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36480-3_18

Download citation

  • DOI: https://doi.org/10.1007/3-540-36480-3_18

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00604-6

  • Online ISBN: 978-3-540-36480-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics