Machine Learning Approaches for Active Queue Management: A Survey, Taxonomy, and Future Directions
Mohammad Parsa Toopchinezhad, Mahmood Ahmadi

TL;DR
This survey comprehensively reviews machine learning techniques applied to Active Queue Management, highlighting their strengths, limitations, and future research directions in adaptive network congestion control.
Contribution
First thorough survey and taxonomy of ML-based AQM methods, analyzing their strengths, limitations, and proposing future research directions.
Findings
ML approaches offer adaptive solutions for congestion control
Comparison of various ML algorithms for AQM
Identification of research gaps and future directions
Abstract
Active Queue Management (AQM), a network-layer congestion control technique endorsed by the Internet Engineering Task Force (IETF), encourages routers to discard packets before the occurrence of buffer overflow. Traditional AQM techniques often employ heuristic approaches that require meticulous parameter adjustments, limiting their real-world applicability. In contrast, Machine Learning (ML) approaches offer highly adaptive, data-driven solutions custom to dynamic network conditions. Consequently, many researchers have adapted ML for AQM throughout the years, resulting in a wide variety of algorithms ranging from predicting congestion via supervised learning to discovering optimal packet-dropping policies with reinforcement learning. Despite these remarkable advancements, no previous work has compiled these methods in the form of a survey article. This paper presents the first thorough…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Queuing Theory Analysis
