skip to main content
article

Lower than best effort: a design and implementation

Published: 01 April 2001 Publication History
  • Get Citation Alerts
  • Abstract

    In recent years, the Internet architecture has been augmented so that Better-than-Best-Effort (BBE) services, in the form of reserved resources for specific flows, can be provided by the network. To date, this has been realized through two different and sequentially developed efforts. The first is known as Integrated Services and focuses on specific bounds on bandwidth and/or delay for specific flows. The Differentiated Service model was later introduced, which presented a more aggregated and local perspective regarding the forwarding of traffic. A direction that is missing in today's work on service models is a defined schema used to purposely degrade certain traffic to various levels below that of Best Effort. In a sense, a new direction that provides a balancing effect in the deployment of BBE service. This is particularly evident with continual and parallel short transaction flows (like that used for web applications) over low bandwidth links that are not subject to any backoff penalty incurred by congestion because state does not persist. In a more indirect perspective, our model correlates degraded service with the application of usage and security policies -- administrative decisions that can operate in tandem or disjointly from conditions of the network. This paper attempts to address these and other issues and presents the design and implementation of such a new degraded service model and queuing mechanism used to support it.

    References

    [1]
    ALTQ: Alternate Queueing for FreeBSD. Available from http://www.csl.sony.co.jp/person/kjc/software.html.
    [2]
    S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. Weiss. "An Architecture for Differentiated Services". RFC (Informational) 2475, IETF, Dec. 1998.
    [3]
    R. Bless and K. Werle. A Lower than Best Effort Per-Hop Behavior Internet Draft - Work in Progress, Sept. 1999.
    [4]
    K. Cho. A Framework for Alternate Queueing: Towards Traffic Management by PC-UNIX based Routers. In USENIX Annual Technical Conference, New Orleans, Louisiana, 1998. Available from ftp: //ftp.csl.sony.co.jp/pub/kjc/papers/altq98.ps.gz.
    [5]
    A. Demers, S. Keshav, and S. Shenker. "Analysis and Simulation of a Fair Queueing Algorithm". In Proc. of the ACM SIGCOMM, pages 1--12, Austin, Texas, Sept. 1989.
    [6]
    A. Feldman. Presentation at IETF Plenary Session, Nov. 1999.
    [7]
    S. Floyd and K. Fall. "Promoting the Use of End-to-End Congestion Control in the Internet'. IEEE/ACM Transactions on Networking, Aug. 1999.
    [8]
    S. Floyd and V. Jacobson. "Link-sharing and Resource Management Models for Packet Networks". IEEE/ACM Transactions on Networking, 3(4):365--386, Aug. 1995.
    [9]
    P. Karn and C. Partridge. "Improving Round-trip Time Estimates in Reliable Transport Protocols". ACM Computer Communication Review, 25(1):67--74, Jan. 1995.
    [10]
    F. Kelly, A. Maulloo, and D. Tan. "Rate control for communication networks: shadow prices, proportional fairness and stability". Journal of the Operational Research Society, 49(3):237--252, Mar. 1998.
    [11]
    D. Lin and R. Morris. "Dynamics of Random Early Detection". In Proc. of the ACM SIGCOMM, pages 127--137, Cannes, France, Sept. 1997.
    [12]
    J. Padhye, V. Firoiu, D. Towsley, and J. Kurose. "Modeling TCP Throughput: A Simple Model and its Empirical Validation". ACM Computer Communication Review, 28(4):303--314, Sept. 1998.
    [13]
    F. Risso and P. Gevros. "Operational and Performance Issues of a CBQ Router". ACM Computer Communication Review, 29(5):47--58, Oct. 1999.
    [14]
    S. Shenker, C. Partridge, and R. Guerin. "Specification of Guaranteed Quality of Service". RFC 2212, IETF, Sept. 1997.
    [15]
    W. R. Stevens. TCP/IP Illustrated Volume 1: The Protocols. Addison-Wesley, Reading, Massachusetts, 1994.
    [16]
    J. Wroclawski. Specification of the Controlled-Load Network Element Service. Request for Comments 2211, IETF, Sept. 1997.
    [17]
    L. Zhang, S. Deering, D. Estrin, S. Shenker, and D. Zappala. "RSVP: a new resource ReSerVation Protocol". IEEE Network, 7(5):8--18, Sept. 1993.

    Cited By

    View all
    • (2013)Less-than-Best-Effort Service: A Survey of End-to-End ApproachesIEEE Communications Surveys & Tutorials10.1109/SURV.2012.060912.0017615:2(898-908)Online publication date: Oct-2014
    • (2009)Evolution of below-best-effort serviceFrontiers of Electrical and Electronic Engineering in China10.1007/s11460-009-0069-z5:1(15-22)Online publication date: 3-Nov-2009

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGCOMM Computer Communication Review
    ACM SIGCOMM Computer Communication Review  Volume 31, Issue 2 supplement
    Workshop on data communication in Latin America and the Caribbean
    April 2001
    248 pages
    ISSN:0146-4833
    DOI:10.1145/844193
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 April 2001
    Published in SIGCOMM-CCR Volume 31, Issue 2 supplement

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)4
    • Downloads (Last 6 weeks)0

    Other Metrics

    Citations

    Cited By

    View all
    • (2013)Less-than-Best-Effort Service: A Survey of End-to-End ApproachesIEEE Communications Surveys & Tutorials10.1109/SURV.2012.060912.0017615:2(898-908)Online publication date: Oct-2014
    • (2009)Evolution of below-best-effort serviceFrontiers of Electrical and Electronic Engineering in China10.1007/s11460-009-0069-z5:1(15-22)Online publication date: 3-Nov-2009

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media