Skip to main content

Service Differentiation and Guarantees for TCP-based Elastic Traffic

  • Conference paper
  • First Online:
From QoS Provisioning to QoS Charging (QofIS 2002, ICQT 2002)

Abstract

We compare buffer management policies that offer differentiated services to TCP traffic, with the goal of providing some sort of performance guarantees to a premium class of traffic. Specifically, we study the effectiveness of a scheduling policy combined with various buffer management policies on the performance of competing TCP connections. In this work we consider a stochastic model for a class-based weighted-fair-queueing scheduling policy where packets of different classes are scheduled according to their pre-assigned static weights. We consider two buffer management policies: complete partitioning, and complete sharing with pushout at various thresholds. We consider two classes of TCP traffic in our model. Our goal is to propose mechanisms with easily adjustable parameters to achieve service differentiation as required. In the numerical results we show how the scheduling and buffer policies can be used to provide some sort of performance guarantee to the higher class.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. Weiss, “An architecture for differentiated service”, RFC 2475, December 1998.

    Google Scholar 

  2. Kakevi Kilkki, Differentiated Services for the Internet, Macmillan Technical Publishing, 1999.

    Google Scholar 

  3. V. Jacobson, K. Nichols, and K. Poduri, “An expedited forwarding PHB group”, RFC 2598, June 1999.

    Google Scholar 

  4. J. Heinanen, F. Baker, W. Weiss, and J. Wroclawski, “Assured forwarding PHB group”, RFC 2597, June 1999.

    Google Scholar 

  5. Srinivasan Keshav, An Engineering Approach to Computer Networking, ATM Networks, the Internet, and the Telephone Networks, Addison-Wesley, 1997.

    Google Scholar 

  6. Abhay Parekh and Robert Gallager, “A generalized processor sharing approach to flow control in integrated services networks: The single-node case”, IEEE/ACM Transactions on Networking, vol. 1, no. 3, pp. 344–57, June 1993.

    Article  Google Scholar 

  7. Eitan Altman, Konstantin E. Avrachenkov, and Chadi Barakat, “A stochastic model of TCP/IP with stationary random losses”, in Proceedings of ACM SIG-COMM’00, Stockholm, Sweden, Aug. 28–Sept. 1 2000.

    Google Scholar 

  8. Mathew Mathis, Jeffrey Semke, Jamshid Mahdavi, and Teunis Ott, “The macroscopic behavior of the TCP congestion avoidance algorithm”, Computer Communications Review, vol. 27, no. 3, July 1997.

    Google Scholar 

  9. Jitendra Padhye, Victor Firoiu, Don Towsley, and Jim Kurose, “Modeling TCP throughput: A simple model and its empirical validation”, in Proceedings of ACM SIGCOMM’98, August 1998.

    Google Scholar 

  10. Chadi Barakat and Eitan Altman, “A markovian model for TCP analysis in a differentiated services network”, in Proceedings of the First International Workshop on Quality of future Internet Services (QofIS), Berlin, Germany, September 2000.

    Google Scholar 

  11. Sambit Sahu, Philippe Nain, Don Towsley, Christophe Diot, and Victor Firiou, “On achievable service differentiation with token bucket marking for TCP”, in Proceedings of ACM SIGMETRICS’00, Santa Clara, CA, USA, June 18–21 2000.

    Google Scholar 

  12. Martin May,, Jean-Chrysostome Bolot, Alain Jean-Marie, and Christophe Diot, “Simple performance models of differentiated services schemes for the internet”, in INFOCOM (3), 1999, pp. 1385–94.

    Google Scholar 

  13. Eeva Nyberg, Samuli Aalto, and Jorma Virtamo, “Relating flow level requirements to diffserv packet level mechanisms”, Tech. Rep., COST279, 2001, available at http://tct.hut.fi/tutkimus/cost279/.

  14. Vijay P. Kumar, T. V. Lakshman, and Dimitrios Stiliadis, “Beyond best effort: Router architectures for the differentiated services of tomorrow’s internet”, IEEE Communications Magazine, pp. 152–64, May 1998.

    Google Scholar 

  15. Marcel Neuts, Matrix-geometric solutions in stochastic models: an algorithmic approach, John Hopkins University Press, 1981.

    Google Scholar 

  16. D. P. Gaver, P. A. Jacobs, and G. Latouche, “Finte birth-and-death models in randomly changing environments”, Advances in Applied Probability, vol. 16, pp. 715–31, 1984.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hegde, N., Avrachenkov, K.E. (2002). Service Differentiation and Guarantees for TCP-based Elastic Traffic. In: Stiller, B., Smirnow, M., Karsten, M., Reichl, P. (eds) From QoS Provisioning to QoS Charging. QofIS ICQT 2002 2002. Lecture Notes in Computer Science, vol 2511. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45859-X_16

Download citation

  • DOI: https://doi.org/10.1007/3-540-45859-X_16

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44356-8

  • Online ISBN: 978-3-540-45859-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics