Open Access iconOpen Access

ARTICLE

crossmark

A Fully Adaptive Active Queue Management Method for Congestion Prevention at the Router Buffer

Ali Alshahrani1, Ahmad Adel Abu-Shareha2,*, Qusai Y. Shambour2, Basil Al-Kasasbeh1

1 Faculty of Computer Studies, Arab Open University, Riyadh, 11681, Saudi Arabia
2 Faculty of Information Technology, Al-Ahliyya Amman University, Amman, 19111, Jordan

* Corresponding Author: Ahmad Adel Abu-Shareha. Email: email

Computers, Materials & Continua 2023, 77(2), 1679-1698. https://doi.org/10.32604/cmc.2023.043545

Abstract

Active queue management (AQM) methods manage the queued packets at the router buffer, prevent buffer congestion, and stabilize the network performance. The bursty nature of the traffic passing by the network routers and the slake behavior of the existing AQM methods leads to unnecessary packet dropping. This paper proposes a fully adaptive active queue management (AAQM) method to maintain stable network performance, avoid congestion and packet loss, and eliminate unnecessary packet dropping. The proposed AAQM method is based on load and queue length indicators and uses an adaptive mechanism to adjust the dropping probability based on the buffer status. The proposed AAQM method adapts to single and multiclass traffic models. Extensive simulation results over two types of traffic showed that the proposed method achieved the best results compared to the existing methods, including Random Early Detection (RED), BLUE, Effective RED (ERED), Fuzzy RED (FRED), Fuzzy Gentle RED (FGRED), and Fuzzy BLUE (FBLUE). The proposed and compared methods achieved similar results with low or moderate traffic load. However, under high traffic load, the proposed AAQM method achieved the best rate of zero loss, similar to BLUE, compared to 0.01 for RED, 0.27 for ERED, 0.04 for FRED, 0.12 for FGRED, and 0.44 for FBLUE. For throughput, the proposed AAQM method achieved the highest rate of 0.54, surpassing the BLUE method’s throughput of 0.43. For delay, the proposed AAQM method achieved the second-best delay of 28.51, while the BLUE method achieved the best delay of 13.18; however, the BLUE results are insufficient because of the low throughput. Consequently, the proposed AAQM method outperformed the compared methods with its superior throughput and acceptable delay.

Keywords


Cite This Article

A. Alshahrani, A. A. Abu-Shareha, Q. Y. Shambour and B. Al-Kasasbeh, "A fully adaptive active queue management method for congestion prevention at the router buffer," Computers, Materials & Continua, vol. 77, no.2, pp. 1679–1698, 2023.



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 259

    View

  • 145

    Download

  • 0

    Like

Share Link