Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article
Open access

Controlling Queue Delay: A modern AQM is just one piece of the solution to bufferbloat.

Published: 06 May 2012 Publication History

Abstract

Nearly three decades after it was first diagnosed, the "persistently full buffer problem" recently exposed as part of "bufferbloat", is still with us and made increasingly critical by two trends. First, cheap memory and a "more is better" mentality have led to the inflation and proliferation of buffers. Second, dynamically varying path characteristics are much more common today and are the norm at the consumer Internet edge. Reasonably sized buffers become extremely oversized when link rates and path delays fall below nominal values.

References

[1]
Braden, R., et al. 1998. Recommendations on queue management and congestion avoidance inthe Internet. RFC 2309.
[2]
Bufferbloat Project; http://www.bufferbloat.net.
[3]
CeroWrt Project; http://www.bufferbloat.net/projects/cerowrt.
[4]
Dischinger, M., et. al. 2007. Characterizing residential broadband networks. In Proceedings of the Internet Measurement Conference, San Diego, CA.
[5]
Floyd, S., Jacobson, V. 1993. Random early detection gateways for congestion avoidance. IEEE/ACM Transactions on Networking.
[6]
Gettys, J. 2011. Bufferbloat: dark buffers in the Internet. Backspace Column, IEEE InternetComputing 15(3):95-96.
[7]
J. Gettys and K. Nichols. 2011. Bufferbloat: dark buffers in the Internet. Communications of theACM 9(11):57-65.
[8]
Jacobson, V. 1988. Congestion avoidance and control. Proceedings of SIGCOMM '88, Stanford, CA.
[9]
Jacobson, V. 1989. Reported in Minutes of the Performance Working Group. Proceedings ofthe Cocoa Beach Internet Engineering Task Force, Reston, VA. Corporation for National ResearchInitiatives.
[10]
Jacobson, V. 1998. Notes on using RED for queue management and congestion avoidance. Talk presented at NANOG 13 (North American Network Operators' Group); ftp://ftp.ee.lbl.gov/talks/vj-nanog-red.pdf.
[11]
Jacobson, V. 2006. A rant on queues. A talk presented at MIT Lincoln Labs, Lexington, MA;http://www.pollere.net/Pdfdocs/QrantJul06.pdf.
[12]
Jacobson, V., Nichols, K., Poduri, K. 1999. RED in a different light; http://www.cnaf.infn.it/~ferrari/papers/ispn/red_light_9_30.pdf.
[13]
Kreibich, C., et. al. 2010. Netalyzr: illuminating the edge network. In Proceedings of the InternetMeasurement Conference, Melbourne, Australia.
[14]
Li, T., Leith, D. 2008. Adaptive buffer sizing for TCP flows in 802.11e WLANs. In Proceedings ofCommunications and Networking in China.
[15]
Mankin, A. 1990. Random drop congestion control. In Proceedings of SIGCOMM '90.
[16]
Mathis, M., Semke, J., Mahdavi, J. 1997. The macroscopic behavior of the TCP congestionavoidance algorithm. ACM SIGCOMM Computer Communication Review 27(3).
[17]
Nagle, J. 1984. Congestion control in IP/TCP internetworks. RFC 896; http://www.ietf.org/rfc/rfc896.txt,.
[18]
Network Simulator - ns-2; http://nsnam.isi.edu/nsnam/index.php/User_Information.
[19]
http://www.pollere.net/CoDel.html.
[20]
Vu-Brugier, G., et. al. 2007. A critique of recently proposed buffer-sizing strategies. ACMSIGCOMM Computer Communication Review 37(1).
[21]
Weigle, M. C. 2002. Web traffic generation in ns-2 with PackMime-HTTP; http://www.cs.odu.edu/~mweigle/research/packmime.
[22]
Feng, W., et. al. 2002. The BLUE Active Queue Management Algorithm. In IEEE/ACM Transactionson Networking, 10(4): 513-528.

Cited By

View all
  • (2024)Performance Evaluation of TCP BBRv3 in Networks with Multiple Round Trip TimesApplied Sciences10.3390/app1412505314:12(5053)Online publication date: 10-Jun-2024
  • (2024)Improving Cloud Gaming Traffic QoS: A Comparison Between Class-Based Queuing Policy and L4S2024 8th Network Traffic Measurement and Analysis Conference (TMA)10.23919/TMA62044.2024.10558920(1-10)Online publication date: 21-May-2024
  • (2024)Enabling Delay-Guaranteed Congestion Control With One-Bit Feedback in Cellular NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2023.326872132:1(3-16)Online publication date: Feb-2024
  • Show More Cited By
  1. Controlling Queue Delay: A modern AQM is just one piece of the solution to bufferbloat.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Queue
    Queue  Volume 10, Issue 5
    Networks
    May 2012
    56 pages
    ISSN:1542-7730
    EISSN:1542-7749
    DOI:10.1145/2208917
    Issue’s Table of Contents
    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: 06 May 2012
    Published in QUEUE Volume 10, Issue 5

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Research-article
    • Popular
    • Editor picked

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)12,143
    • Downloads (Last 6 weeks)1,051
    Reflects downloads up to 26 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Performance Evaluation of TCP BBRv3 in Networks with Multiple Round Trip TimesApplied Sciences10.3390/app1412505314:12(5053)Online publication date: 10-Jun-2024
    • (2024)Improving Cloud Gaming Traffic QoS: A Comparison Between Class-Based Queuing Policy and L4S2024 8th Network Traffic Measurement and Analysis Conference (TMA)10.23919/TMA62044.2024.10558920(1-10)Online publication date: 21-May-2024
    • (2024)Enabling Delay-Guaranteed Congestion Control With One-Bit Feedback in Cellular NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2023.326872132:1(3-16)Online publication date: Feb-2024
    • (2024)Polus: Detecting and Characterising Latency Under Load In Multi-Bottleneck Wireless Internet Service Provider NetworksNOMS 2024-2024 IEEE Network Operations and Management Symposium10.1109/NOMS59830.2024.10575407(1-7)Online publication date: 6-May-2024
    • (2024)TC-RAN: A Programmable Traffic Control Service Model for 5G/6G SD-RANIEEE Journal on Selected Areas in Communications10.1109/JSAC.2023.333616242:2(406-419)Online publication date: 1-Feb-2024
    • (2024)Usage-Dependent Quality of Service for Free WiFi Networks2024 33rd International Conference on Computer Communications and Networks (ICCCN)10.1109/ICCCN61486.2024.10637569(1-9)Online publication date: 29-Jul-2024
    • (2024)DESiRED — Dynamic, Enhanced, and Smart iREDComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2024.110326244:COnline publication date: 1-May-2024
    • (2024)Machine Learning Optimization Techniques: A Survey, Classification, Challenges, and Future Research IssuesArchives of Computational Methods in Engineering10.1007/s11831-024-10110-wOnline publication date: 29-Mar-2024
    • (2023)Burst Ratio of Packet Losses in Individual Network FlowsInformatica10.15388/23-INFOR509(35-52)Online publication date: 8-Feb-2023
    • (2023)DaeMon: Architectural Support for Efficient Data Movement in Fully Disaggregated SystemsProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35794457:1(1-36)Online publication date: 2-Mar-2023
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Magazine Site

    View this article on the magazine site (external)

    Magazine Site

    Get Access

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media