skip to main content
10.1145/285237.285254acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
Article
Free Access

Scalable QoS provision through buffer management

Authors Info & Claims
Published:01 October 1998Publication History

ABSTRACT

In recent years, a number of link scheduling algorithms have been proposed that greatly improve upon traditional FIFO scheduling in being able to assure rate and delay bounds for individual sessions. However, they cannot be easily deployed in a backbone environment with thousands of sessions, as their complexity increases with the number of sessions. In this paper, we propose and analyze an approach that uses a simple buffer management scheme to provide rate guarantees to individual flows (or to a set of flows) multiplexed into a common FIFO queue. We establish the buffer allocation requirements to achieve these rate guarantees and study the trade-off between the achievable link utilization and the buffer size required with the proposed scheme. The aspect of fair access to excess bandwidth is also addressed, and its mapping onto a buffer allocation rule is investigated. Numerical examples are provided that illustrate the performance of the proposed schemes. Finally, a scalable architecture for QoS provisioning is presented that integrates the proposed buffer management scheme with WFQ scheduling that uses a small number of queues.

References

  1. 1.A. K. Choudhury and E. L. Hahne. Dynamic queue length thrcsholds in a shared memory ATM switch. In Proceedings of INFOCOM, pages 679-687, San Francisco, CA, April 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.I. Cidon, R. Gu&in, and A. Khamisy. Protective buffer management policies. IEEE/ACM Trans. Networking, 2(3):240- 246, June 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.S. Floyd and V. Jacobson. Random early detection gateways for congestion avoidance. IEEE/ACM Trans. Networ/,qng, 1(4):397-413, August 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.L. Georgiadis, R. Gu&in, V. Peris, and K. N. Sivarajan. Efficient network QoS provisioning based on per node traffic shaping. IEEE/ACM Trans. Networking, 4(4):482-501, August 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.D. Lin and R. Morris. Dynamics of random early detection. In Proceedings of SIGCOMM, pages 127-137, Sophia Antipolis, France, September 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.A. K. J. Parekh. A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks. PhD thesis, Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, Cambridge, MA 02139, February 1992. No. LIDS-TH-2089.Google ScholarGoogle Scholar
  7. 7.A. Romanow and S. Floyd. Dynamics of TCP traffic over ATM networks. IEEE dl Sel. Areas Commun., 13(4):633-641, May 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.S. Suri, G. Varghese, and G. Chandranmenon. Leap forward virtual clock: A new fair queueing scheme with guaranteed dealy and throughput fairness. In Proceedings oflNFOCOM, pages 558-566, Kobe, Japan, April 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.J. Turner. Maintaining high throughput during overload in ATM switches. In Proceedings of lNFOCOM, pages 287- 295, San Francisco, CA, April 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.D. Wrege and J. Liebeherr. A near-optimal packet scheduler fbr QoS networks. In Proceedings oflNFOCOM, pages 577- 585, Kobe, Japan, April 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Scalable QoS provision through buffer management

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              SIGCOMM '98: Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
              October 1998
              328 pages
              ISBN:1581130031
              DOI:10.1145/285237

              Copyright © 1998 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 October 1998

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              SIGCOMM '98 Paper Acceptance Rate26of247submissions,11%Overall Acceptance Rate554of3,547submissions,16%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader