Skip to main content

TCP Throughput Guarantee Using Packet Buffering

  • Conference paper
Book cover Networking — ICN 2001 (ICN 2001)

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

Included in the following conference series:

  • 444 Accesses

Abstract

This paper deals with the TCP bandwidth guarantee problem in a Differentiated Services (Diffserv) network. Several researches proposed a RIO mechanism for the assured service. In RIO, IN packets experience lower drop probability than OUT packets to guarantee the promised bandwidth even under network congestion. However a token bucket marker fails to provide adequate performance to TCP connections because TCP generates bursty packets due to the unique TCP congestion control mechanism. We propose a new marker that uses a data buffer as well as a token buffer. The marker with a data buffer works well with RIO because it smooths TCP traffic. We show that the marker with a data buffer achieves the target throughput better than a marker with a token buffer only. We also show that the optimal data buffer size is proportional to reserved throughput and RTT.

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. R. Braden, D. Clark, S. Shenker, “Integrated Services in the Internet Architecture: An Overview,” RFC 1633, Jun., 1994

    Google Scholar 

  2. L. Zhang, S. Deering, D. Estrin, S. Shenker, D. Zappala, “RSVP: A New Resource ReSerVation Protocol,” Transaction on Networking, Sep., 1993

    Google Scholar 

  3. S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, W. Weiss, “An Architecture for Differentiated Services,” RFC 2475, Dec., 1998

    Google Scholar 

  4. X. Xiao, L. Ni, “Internet QoS: the Big Picture,” IEEE Network, Mar./Apr., 1999

    Google Scholar 

  5. K. Nichols, V. Jacobson, L. Zhang, “A Two-bit Differentiated Services Architecture for the Internet,” RFC 2638, Jul., 1999

    Google Scholar 

  6. D. Clark, W. Fang, “Explicit Allocation of Best Effort Delivery Service,” Transactions on Networking, Aug. 1998

    Google Scholar 

  7. W. Feng, D. Kandlur, D. Saha, K. Shin, “Understanding and Improving TCP Performance over Networks with Minimum Rate Guarantees,” Transactions on Networking, Apr., 1999

    Google Scholar 

  8. W. Lin, R. Zheng, J. C. Hou, “How to Make Assured Services More Assured,” ICNP’99

    Google Scholar 

  9. I. Yeom, A. Reddy, “Realizing throughput guarantees in a differentiated services network,” ICMCS’99

    Google Scholar 

  10. W. Feng, D. Kandlur, D. Saha, K. Shin, “Adaptive Packet Marking for Providing Differentiated Services in the Internet,” ICNP’ 98

    Google Scholar 

  11. J. Padhye, V. Firoiu, D. Towsley, J. Kurose, “Modeling TCP throughput: A simple model and its empirical validation,” SIGCOMM’98

    Google Scholar 

  12. L. Zhang, S. Shenker, D. Clark, “Observations on the Dynamics of a Congestion Control Algorithm: The Effects of Two-Way Traffic,” SIGCOMM’91

    Google Scholar 

  13. UCB, LBNL, VINT Network Simulator-ns http://www.mash.cs.berkeley.edu/ns/ns.html

  14. A. Aggarwal, S. Savage, T. Anderson, “Understanding the Performance of TCP Pacing,” INFOCOM’2000

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Choi, S., Kim, C. (2001). TCP Throughput Guarantee Using Packet Buffering. In: Networking — ICN 2001. ICN 2001. Lecture Notes in Computer Science, vol 2094. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47734-9_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-47734-9_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42303-4

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics