2023
DOI: 10.1109/tmm.2022.3216456
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 13 publications
(3 citation statements)
references
References 57 publications
0
3
0
Order By: Relevance
“…The advancements in ML and artificial intelligence (AI) inspired the research community to utilize these technologies in congestion control such as [2,8,13,24]. The SOTA ML-based CC is Aurora, which depends completely on a deep reinforcement learning (DRL) model.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The advancements in ML and artificial intelligence (AI) inspired the research community to utilize these technologies in congestion control such as [2,8,13,24]. The SOTA ML-based CC is Aurora, which depends completely on a deep reinforcement learning (DRL) model.…”
Section: Related Workmentioning
confidence: 99%
“…It has been demonstrated that Aurora outperforms one of the most popular TCP variants, CUBIC, while being on par with BBR. Another example of ML-based CC is presented in [2], which is a hybrid bandwidth predictor for RTC. It utilizes an initial heuristicbased approach, then switches to a full RL-based model that attempts to learn from network statistics such as receiving rate, packet loss, and packet delay.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation