IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0263407.html
   My bibliography  Save this article

AQM based on the queue length: A real-network study

Author

Listed:
  • Marek Barczyk
  • Andrzej Chydzinski

Abstract

Active Queue Management (AQM) is recommended by Internet Engineering Task Force to mitigate the bufferbloat phenomenon in the Internet. In this paper, we show the results of comprehensive measurements carried out in our university network, in which a device with an AQM algorithm, designed and programmed for this purpose, was running. The implemented AQM algorithm was based on the dropping function, i.e. arriving packets were dropped randomly, with the probability being a function of the queue length. Several different dropping function forms, proposed in the networking literature, were used, in addition to the classic FIFO queue (no AQM). The experiment lasted over a month, during which the state of the network was measured and recorded several thousand times. This made the results independent of the natural fluctuations of the users’ behavior and the network load. Conclusions on the general performance improvement offered by the implemented AQM, as well as the differences in the performance between particular forms of the dropping function, were reached. Some of these conclusions differ from those drawn previously from simulations. This underlines the need for carrying measurements of new AQMs in real, operating networks, with complex, natural traffic.

Suggested Citation

  • Marek Barczyk & Andrzej Chydzinski, 2022. "AQM based on the queue length: A real-network study," PLOS ONE, Public Library of Science, vol. 17(2), pages 1-21, February.
  • Handle: RePEc:plo:pone00:0263407
    DOI: 10.1371/journal.pone.0263407
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0263407
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0263407&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0263407?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Lukasz Chrost & Andrzej Chydzinski, 2016. "On the deterministic approach to active queue management," Telecommunication Systems: Modelling, Analysis, Design and Management, Springer, vol. 63(1), pages 27-44, September.
    2. Pawel Mrozowski & Andrzej Chydzinski, 2018. "Queues with Dropping Functions and Autocorrelated Arrivals," Methodology and Computing in Applied Probability, Springer, vol. 20(1), pages 97-115, March.
    3. Andrzej Chydzinski & Pawel Mrozowski, 2016. "Queues with Dropping Functions and General Arrival Processes," PLOS ONE, Public Library of Science, vol. 11(3), pages 1-23, March.
    4. Ghasem Kahe & Amir Hossein Jahangir, 2019. "A self-tuning controller for queuing delay regulation in TCP/AQM networks," Telecommunication Systems: Modelling, Analysis, Design and Management, Springer, vol. 71(2), pages 215-229, June.
    5. Ladan Khoshnevisan & Farzad R. Salmasi, 2016. "A robust and high-performance queue management controller for large round trip time networks," International Journal of Systems Science, Taylor & Francis Journals, vol. 47(7), pages 1586-1597, May.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Chydzinski, Andrzej & Adamczyk, Blazej, 2020. "Response time of the queue with the dropping function," Applied Mathematics and Computation, Elsevier, vol. 377(C).
    2. Andrzej Chydzinski, 2021. "On the stability of queues with the dropping function," PLOS ONE, Public Library of Science, vol. 16(11), pages 1-16, November.
    3. Konovalov, Mikhail & Razumchik, Rostislav, 2023. "Finite capacity single-server queue with Poisson input, general service and delayed renovation," European Journal of Operational Research, Elsevier, vol. 304(3), pages 1075-1083.
    4. Chydzinski, Andrzej, 2022. "Per-flow structure of losses in a finite-buffer queue," Applied Mathematics and Computation, Elsevier, vol. 428(C).
    5. Ghasem Kahe & Amir Hossein Jahangir, 2019. "A self-tuning controller for queuing delay regulation in TCP/AQM networks," Telecommunication Systems: Modelling, Analysis, Design and Management, Springer, vol. 71(2), pages 215-229, June.
    6. Wladimir Gonçalves Morais & Carlos Eduardo Maffini Santos & Carlos Marcelo Pedroso, 2022. "Application of active queue management for real-time adaptive video streaming," Telecommunication Systems: Modelling, Analysis, Design and Management, Springer, vol. 79(2), pages 261-270, February.
    7. Andrzej Chydzinski & Pawel Mrozowski, 2016. "Queues with Dropping Functions and General Arrival Processes," PLOS ONE, Public Library of Science, vol. 11(3), pages 1-23, March.
    8. Saneh Lata Yadav & R. L. Ujjwal, 2021. "Mitigating congestion in wireless sensor networks through clustering and queue assistance: a survey," Journal of Intelligent Manufacturing, Springer, vol. 32(8), pages 2083-2098, December.
    9. Andrzej Chydzinski & Blazej Adamczyk, 2019. "Queues with the dropping function and general service time," PLOS ONE, Public Library of Science, vol. 14(7), pages 1-21, July.
    10. Khoshnevisan, Ladan & Liu, Xinzhi & Salmasi, Farzad R., 2019. "Stability and Hopf bifurcation analysis of a TCP/RAQM network with ISMC procedure," Chaos, Solitons & Fractals, Elsevier, vol. 118(C), pages 255-273.
    11. Lina He & Hairui Zhou, 2017. "Robust Lyapunov–Krasovskii based design for explicit control protocol against heterogeneous delays," Telecommunication Systems: Modelling, Analysis, Design and Management, Springer, vol. 66(3), pages 377-392, November.
    12. Chanintorn Jittawiriyanukoon & Vilasinee Srisarkun, 2020. "Cost Minimization for Unstable Concurrent Products in Multi-stage Production Line Using Queueing Analysis," International Journal of Economics & Business Administration (IJEBA), International Journal of Economics & Business Administration (IJEBA), vol. 0(1), pages 230-238.
    13. Andrzej Chydzinski & Dominik Samociuk, 2019. "Burst ratio in a single-server queue," Telecommunication Systems: Modelling, Analysis, Design and Management, Springer, vol. 70(2), pages 263-276, February.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0263407. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.