skip to main content
10.1145/3106328.3106333acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

Take your own share of the PIE

Published:15 July 2017Publication History

ABSTRACT

In this paper, we propose the PVPIE Active Queue Management (AQM) method that combines the packet scheduling and dropping algorithms of PIE AQM and the packet marking-based resource sharing of the Per Packet Value (PPV) concept. The algorithm calculates dropping probabilities needed for keeping the queueing delay at a predefined level using the PIE algorithm. Then instead of applying this drop probability directly on incoming packets it translates the dropping probability to a Congestion Threshold Value (CTV) filter and drops (or marks) all incoming packets with Packet Value smaller than the threshold. The translation is based on statistics collected about Packet Values of incoming packets. Our evaluation based on simulations shows that PVPIE AQM combines the benefits of PIE and PPV concepts, keeping a target queueing delay and implementing policy-based resource sharing at the same time. The motivation for the proposed algorithm is simplicity and ease of deployment in real networks, since the schedulers of the original PPV approach need to perform drops from the middle of the queue. Such drops may be costly and may not be supported by current hardware.

References

  1. Study on architecture for next generation system. 3GPP TR 23.799, February 2016.Google ScholarGoogle Scholar
  2. Z. Cao, E. Zegura, and Z. Wang. Rainbow fair queueing: theory and applications. Computer Networks, 47(3):367--392, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. K. De Schepper, O. Bondarenko, I.-J. Tsang, and B. Briscoe. Pi2: A linearized aqm for both classic and scalable tcp. In CoNEXT '16, pages 105--119, New York, NY, USA, 2016. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. Floyd and V. Jacobson. Random early detection gateways for congestion avoidance. IEEE/ACM Trans. Netw., 1(4):397--413, Aug. 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Ha, I. Rhee, and L. Xu. Cubic: A new tcp-friendly high-speed tcp variant. SIGOPS Oper. Syst. Rev., 42(5):64--74, July 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. T. R. Henderson, M. Lacage, G. F. Riley, C. Dowell, and J. Kopena. Network simulations with the ns-3 simulator. In Sigcomm (Demo), volume 14, 2008.Google ScholarGoogle Scholar
  7. S. Jansen and A. McGregor. Simulation with real world network stacks. In Simulation Conference, 2005 Proceedings of the Winter, pages 10--pp. IEEE, Dec 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. Nádas, Z. R. Turányi, and S. Rácz. Per packet value: A practical concept for network resource sharing. In IEEE Globecom 2016, 2016.Google ScholarGoogle Scholar
  9. K. Nichols and V. Jacobson. Controlling queue delay. Commun. ACM, 55(7):42--50, July 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Pan, P. Natarajan, C. Piglione, M. S. Prabhu, V. Subramanian, F. Baker, and B. VerSteeg. Pie: A lightweight control scheme to address the bufferbloat problem. In IEEE HPSR, pages 148--155, July 2013.Google ScholarGoogle ScholarCross RefCross Ref
  11. D. Papadimitriou, M. Welzl, M. Scharf, and B. Briscoe. Open research issues in internet congestion control. Technical report, IRTF RFC 6077, February 2011.Google ScholarGoogle Scholar
  12. I. Stoica, S. Shenker, and H. Zhang. Core-stateless fair queueing: A scalable architecture to approximate fair bandwidth allocations in high-speed networks. IEEE/ACM Trans. Netw., 11(1):33--46, Feb. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Take your own share of the PIE

    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
      ANRW '17: Proceedings of the Applied Networking Research Workshop
      July 2017
      60 pages
      ISBN:9781450351089
      DOI:10.1145/3106328

      Copyright © 2017 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 the author(s) 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: 15 July 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

      Acceptance Rates

      Overall Acceptance Rate34of58submissions,59%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader