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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. Braden, D. Clark, S. Shenker, “Integrated Services in the Internet Architecture: An Overview,” RFC 1633, Jun., 1994
L. Zhang, S. Deering, D. Estrin, S. Shenker, D. Zappala, “RSVP: A New Resource ReSerVation Protocol,” Transaction on Networking, Sep., 1993
S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, W. Weiss, “An Architecture for Differentiated Services,” RFC 2475, Dec., 1998
X. Xiao, L. Ni, “Internet QoS: the Big Picture,” IEEE Network, Mar./Apr., 1999
K. Nichols, V. Jacobson, L. Zhang, “A Two-bit Differentiated Services Architecture for the Internet,” RFC 2638, Jul., 1999
D. Clark, W. Fang, “Explicit Allocation of Best Effort Delivery Service,” Transactions on Networking, Aug. 1998
W. Feng, D. Kandlur, D. Saha, K. Shin, “Understanding and Improving TCP Performance over Networks with Minimum Rate Guarantees,” Transactions on Networking, Apr., 1999
W. Lin, R. Zheng, J. C. Hou, “How to Make Assured Services More Assured,” ICNP’99
I. Yeom, A. Reddy, “Realizing throughput guarantees in a differentiated services network,” ICMCS’99
W. Feng, D. Kandlur, D. Saha, K. Shin, “Adaptive Packet Marking for Providing Differentiated Services in the Internet,” ICNP’ 98
J. Padhye, V. Firoiu, D. Towsley, J. Kurose, “Modeling TCP throughput: A simple model and its empirical validation,” SIGCOMM’98
L. Zhang, S. Shenker, D. Clark, “Observations on the Dynamics of a Congestion Control Algorithm: The Effects of Two-Way Traffic,” SIGCOMM’91
UCB, LBNL, VINT Network Simulator-ns http://www.mash.cs.berkeley.edu/ns/ns.html
A. Aggarwal, S. Savage, T. Anderson, “Understanding the Performance of TCP Pacing,” INFOCOM’2000
Author information
Authors and Affiliations
Rights 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