BoB: Bandwidth Prediction for Real-Time Communications Using Heuristic and Reinforcement Learning

IEEE TRANSACTIONS ON MULTIMEDIA(2023)

引用 0|浏览4
暂无评分
摘要
Bandwidth prediction is critical in any Real-time Communication (RTC) service or application. This component decides how much media data can be sent in real time. Subsequently, the video and audio encoder dynamically adapts the bitrate to achieve the best quality without congesting the network and causing packets to be lost or delayed. To date, several RTC services have deployed the heuristic-based Google Congestion Control (GCC), which performs well under certain circumstances and falls short in some others. In this paper, we leverage the advancements in reinforcement learning and propose BoB(Bang-on-Bandwidth) - a hybrid bandwidth predictor for RTC. At the beginning of the RTC session, BoBuses a heuristic-based approach. It then switches to a learning-based approach. BoBpredicts the available bandwidth accurately and improves bandwidth utilization under diverse network conditions compared to the two winning solutions of the ACM MMSys'21 grand challenge on bandwidth estimation in RTC. An open-source implementation of BoBis publicly available for further testing and research.
更多
查看译文
关键词
Bandwidth,Quality of experience,Prediction algorithms,Optimization,Estimation,Bit rate,Streaming media,Bandwidth prediction,real-time communications,reinforcement learning,RTC,WebRTC,AlphaRTC
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要