Modeling BBR v3 Congestion Control Behavior Using Supervised ML Techniques

Clicks: 3
ID: 312617
2025
Article Quality & Performance Metrics
Overall Quality
Not rated
Combines reader engagement with the AI quality analysis. This article has not been analysed, so there is no overall score — reader engagement is measured and shown alongside.
AI Quality Assessment
Not analyzed
Readership in this journal
Emerging

Ranked #285 of 705 articles by views in Journal of Computing & Biomedical Informatics

Most read Least read

Bar heights use a square-root scale. Only the 120 most-read articles are drawn; the journal has 705 in total.

Mint this article as an NFT
Not yet minted

Create a permanent, verifiable on-chain record of this article on the Scimatic Network. The NFT is held in your Journament account, and you can withdraw it to your own wallet at any time.

5 SUSD one-off · no wallet required
Abstract
BBR v3 has recently emerged as the most sophisticated model-based congestion control. It measures different network parameters such as bottleneck bandwidth, round-trip time (RTT), packet loss rate, and explicit congestion notification (ECN) to get the true picture of the available network bandwidth and then sets its pacing rate. The goal is to operate near Kleinrock’s optimal operating point to prevent excessive queue formation in case of large buffers and to prevent overreacting in case of shallow buffers. However, there are still limitations that exist in properly setting up the pacing rate that matches the delivery rate at the receiver’s side. BBR v3 generally sets the pacing rate relatively high, as the pacing gain values are generally fixed in its probing for the bandwidth phase. In this paper, we have evaluated this issue using machine learning regression algorithms such as XGBoost, Random Forest, Neural Networks, Linear Regression, Support Vector Regression, Gradient Boosting, and Decision Tree by training these models and predicting its pacing rate. The machine learning (ML) regression models are then evaluated using various metrics such as Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), and R² score. Our results show that Linear Regression and XGBoost provide the best results in terms of lowest error and superior predictability of BBR v3’s pacing rate.
Reference Key
imported_1777055347_69ebb6736c3b0 Use this key to autocite in the manuscript while using SciMatic Manuscript Manager or Thesis Manager
Authors Iqra Javed
Journal Journal of Computing & Biomedical Informatics
Year 2025
DOI
DOI not found
URL
Keywords Keywords not found

Citations

No citations found. To add a citation, contact the admin at info@scimatic.org

No comments yet. Be the first to comment on this article.