Research Article
Kemy: An AQM Generator Based on Machine Learning
@INPROCEEDINGS{10.4108/eai.15-8-2015.2260713, author={XinAn Lin and Dong Zhang}, title={Kemy: An AQM Generator Based on Machine Learning}, proceedings={10th EAI International Conference on Communications and Networking in China}, publisher={IEEE}, proceedings_a={CHINACOM}, year={2015}, month={9}, keywords={active queue management congestion control bufferbloat machine learning}, doi={10.4108/eai.15-8-2015.2260713} }
- XinAn Lin
Dong Zhang
Year: 2015
Kemy: An AQM Generator Based on Machine Learning
CHINACOM
IEEE
DOI: 10.4108/eai.15-8-2015.2260713
Abstract
With the explosion of multimedia applications, the network QoS is facing a set of challenges especially in congestion control. Active queue management(AQM), which plays an important role in network congestion control, has been proved necessary for decades. Recently, as the widespread bufferbloat being exposed, AQM has been paid more and more attention nowadays. However, traditional manually designed AQMs still exist some problems especially in parameter-tuning and scenarios adaption. Instead of designing a perfect AQM for all scenarios, which is nearly impossible, we try to make the computer generate an AQM for the scenario specified by users. We’ve developed a program called Kemy based on off-line machine learning technologies. The Kemy-generated AQM is evaluated in various scenarios and achieves the goals of solving bufferbloat problem. Compared to some representative human-designed AQMs, Kemy-generated AQM performs even better in some cases.