10th EAI International Conference on Communications and Networking in China

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
XinAn Lin1,*, Dong Zhang1
  • 1: Fuzhou University
*Contact email: etaf.dancing.links@gmail.com

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.