OpenNetLab: Open Platform for RL-based Congestion Control for Real-Time Communications
- Jeongyoon Eo ,
- Zhixiong Niu ,
- Wenxue Cheng ,
- Francis Y. Yan ,
- Rui Gao ,
- Jorina Kardhashi ,
- Scott Inglis ,
- Michael Revow ,
- Byung-Gon Chun ,
- Peng Cheng ,
- Yongqiang Xiong
Asia-Pacific Workshop on Networking (APNet ’22) |
Best Paper Award
Download BibTexWith the growing importance of real-time communications (RTC), designing congestion control (CC) algorithms for RTC that achieve high network performance and QoE is gaining attention. Recently, data-driven, reinforcement learning (RL)-based CC algorithms for RTC have shown great potential, outperforming traditional rule-based counterparts. However, there are no open platforms tailored for training, evaluation, and validation of the algorithms that can facilitate this emerging research area.
We present OpenNetLab, an open platform for fast training, reproducible end-to-end evaluation, and performance validation of RL-based CC algorithms for RTC. Preliminary use cases confirm that OpenNetLab concretely aided the training of novel RL-based CC algorithms for RTC that outperform a well-established rule-based baseline in both network performance and QoE metrics.