Junqin Huang, L. Kong, Jiejian Wu, Yutong Liu, Yuchen Li, Zhe Wang
{"title":"Learning-based congestion control simulator for mobile internet education","authors":"Junqin Huang, L. Kong, Jiejian Wu, Yutong Liu, Yuchen Li, Zhe Wang","doi":"10.1145/3477091.3482760","DOIUrl":null,"url":null,"abstract":"Mobile Internet enables a huge amount of access requests, leading to severe network congestion. To alleviate congestion in the transmission layer, lots of Congestion Control (CC) algorithms have been proposed recently in the research domain, which are specifically designed for various network environments. However, one of the teaching difficulties in mobile Internet education is to allow students to accurately choose the appropriate CC algorithm under the known or measurable network environment. In this paper, we propose a learning-based CC simulator for mobile Internet education, which provides intuitive suggestions to students on the CC algorithm selections via its learning ability in practical network environments. Our simulator consists of three key modules: the network data module, learning module, and CC module. It has built-in several default CC algorithms and supports students' customized algorithms. The performance of the proposed simulator is evaluated on the implemented simulator prototype with both real and simulated network links. Evaluation results show that the simulator can dynamically select proper CC algorithms in the light of network environments to achieve higher throughput, which benefits students in understanding the working mechanisms of CC algorithms intuitively.","PeriodicalId":305393,"journal":{"name":"Proceedings of the 16th ACM Workshop on Mobility in the Evolving Internet Architecture","volume":"162 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 16th ACM Workshop on Mobility in the Evolving Internet Architecture","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3477091.3482760","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Mobile Internet enables a huge amount of access requests, leading to severe network congestion. To alleviate congestion in the transmission layer, lots of Congestion Control (CC) algorithms have been proposed recently in the research domain, which are specifically designed for various network environments. However, one of the teaching difficulties in mobile Internet education is to allow students to accurately choose the appropriate CC algorithm under the known or measurable network environment. In this paper, we propose a learning-based CC simulator for mobile Internet education, which provides intuitive suggestions to students on the CC algorithm selections via its learning ability in practical network environments. Our simulator consists of three key modules: the network data module, learning module, and CC module. It has built-in several default CC algorithms and supports students' customized algorithms. The performance of the proposed simulator is evaluated on the implemented simulator prototype with both real and simulated network links. Evaluation results show that the simulator can dynamically select proper CC algorithms in the light of network environments to achieve higher throughput, which benefits students in understanding the working mechanisms of CC algorithms intuitively.