强化学习
计算机科学
网络拥塞
体验质量
计算机网络
带宽(计算)
服务质量
启发式
实时计算
分布式计算
机器学习
人工智能
网络数据包
作者
Dena Markudova,Michela Meo
标识
DOI:10.1109/hpsr57248.2023.10147986
摘要
Real-time communication (RTC) platforms have seen a considerable surge in popularity in recent years, largely due to the COVID-19 pandemic which facilitated remote work. To ensure adequate Quality of Experience (QoE) for users, a good congestion control algorithm is needed. RTC applications use UDP, so congestion control is done on the application layer, leaving way for advanced algorithms. In this paper, we propose ReCoCo, a solution for congestion control in RTC applications based on Reinforcement learning (RL). ReCoCo gains information about the network conditions at the receiver-side, such as receiving rate, one-way delay and loss ratio and predicts the available bandwidth in the next time bin. We train ReCoCo on 9 bandwidth trace files that cover a vast array of network types. We try different algorithms, states and parameters, training both specific and general models. We find that ReCoCo outperforms the de-facto standard heuristic algorithm GCC in both specialized and general models. We also make observations on the difficulty of generalization when using RL.
科研通智能强力驱动
Strongly Powered by AbleSci AI