ReCoCo: Reinforcement learning-based Congestion control for Real-time applications

被引:2
|
作者
Markudova, Dena [1 ]
Meo, Michela [1 ]
机构
[1] Politecn Torino, Turin, Italy
关键词
networking; reinforcement learning; congestion control; rate adaptation; real-time communications;
D O I
10.1109/HPSR57248.2023.10147986
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页数:7
相关论文
共 50 条
  • [21] A BBR-based congestion control for delay-sensitive real-time applications
    Sayed Najmuddin
    Muhammad Asim
    Kashif Munir
    Thar Baker
    Zehua Guo
    Rajiv Ranjan
    [J]. Computing, 2020, 102 : 2541 - 2563
  • [22] Real-time feedback control of β p based on deep reinforcement learning on EAST
    Zhang, Y. C.
    Wang, S.
    Yuan, Q. P.
    Xiao, B. J.
    Huang, Y.
    [J]. PLASMA PHYSICS AND CONTROLLED FUSION, 2024, 66 (05)
  • [23] Reinforcement learning-based real-time intelligent energy management for hybrid electric vehicles in a model predictive control framework*
    Yang, Ningkang
    Ruan, Shumin
    Han, Lijin
    Liu, Hui
    Guo, Lingxiong
    Xiang, Changle
    [J]. ENERGY, 2023, 270
  • [24] Reinforcement learning-based real-time control of coastal urban stormwater systems to mitigate flooding and improve water quality
    Bowes, Benjamin D.
    Wang, Cheng
    Ercan, Mehmet B.
    Culver, Teresa B.
    Beling, Peter A.
    Goodall, Jonathan L.
    [J]. ENVIRONMENTAL SCIENCE-WATER RESEARCH & TECHNOLOGY, 2022, 8 (10) : 2065 - 2086
  • [25] Evaluation of uncertain signals' impact on deep reinforcement learning-based real-time control strategy of urban drainage systems
    Zhang, Mofan
    Xu, Zhiwei
    Wang, Yiming
    Zeng, Siyu
    Dong, Xin
    [J]. JOURNAL OF ENVIRONMENTAL MANAGEMENT, 2022, 324
  • [26] Real-Time HEV Energy Management Strategy Considering Road Congestion Based on Deep Reinforcement Learning
    Inuzuka, Shota
    Zhang, Bo
    Shen, Tielong
    [J]. ENERGIES, 2021, 14 (17)
  • [27] Safe Deep Reinforcement Learning-Based Real-Time Operation Strategy in Unbalanced Distribution System
    Yoon, Yeunggurl
    Yoon, Myungseok
    Zhang, Xuehan
    Choi, Sungyun
    [J]. IEEE Transactions on Industry Applications, 2024, 60 (06) : 8273 - 8283
  • [28] Adaptive Immune System reinforcement Learning-Based algorithm for real-time Cascading Failures prevention
    Babalola, Adeniyi Abdulrasheed
    Belkacemi, Rabie
    Zarrabian, Sina
    Craven, Robert
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2017, 57 : 118 - 133
  • [29] Panda: Reinforcement Learning-Based Priority Assignment for Multi-Processor Real-Time Scheduling
    Lee, Hyunsung
    Lee, Jinkyu
    Yeom, Ikjun
    Woo, Honguk
    [J]. IEEE ACCESS, 2020, 8 : 185570 - 185583
  • [30] Motor Learning-Based Real-Time Control for Dexterous Manipulation of Prosthetic Hands
    Balandiz, Kemal
    Ren, Lei
    Wei, Guowu
    [J]. INTELLIGENT ROBOTICS AND APPLICATIONS (ICIRA 2022), PT III, 2022, 13457 : 174 - 186