IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v16y2024i11p392-d1506986.html
   My bibliography  Save this article

A Modified TCP BBR to Enable High Fairness in High-Speed Wireless Networks

Author

Listed:
  • Jinlin Xu

    (Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China
    Science Island Branch, Graduate School of USTC, Hefei 230026, China)

  • Wansu Pan

    (Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China)

  • Haibo Tan

    (Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China
    Science Island Branch, Graduate School of USTC, Hefei 230026, China)

  • Longle Cheng

    (Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China)

  • Xiru Li

    (Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China)

  • Xiaofeng Li

    (Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China
    Science Island Branch, Graduate School of USTC, Hefei 230026, China)

Abstract

Wireless networks, especially 5G and WiFi networks, have made great strides in increasing network bandwidth and coverage over the past decades. However, the mobility and channel conditions inherent to wireless networks have the potential to impair the performance of traditional Transmission Control Protocol (TCP) congestion control algorithms (CCAs). Google proposed a novel TCP CCA based on Bottleneck Bandwidth and Round-Trip propagation time (BBR), which is capable of achieving high transmission rates and low latency through the estimation of the available bottleneck capacity. Nevertheless, some studies have revealed that BBR exhibits deficiencies in fairness among flows with disparate Round-Trip Times (RTTs) and also displays inter-protocol unfairness. In high-speed wireless networks, ensuring fairness is of paramount importance to guarantee equitable bandwidth allocation among diverse traffic types and to enhance overall network utilization. To address this issue, this paper proposes a BBR–Pacing Gain (BBR–PG) algorithm. By deriving the pacing rate control model, the impact of pacing gain on BBR fairness is revealed. Adjusting the pacing gain according to the RTT can improve BBR’s performance. Simulations and real network experiments have shown that the BBR–PG algorithm retains the throughput advantages of the original BBR algorithm while significantly enhancing fairness. In our simulation experiments, RTT fairness and intra-protocol fairness were improved by 50% and 46%, respectively.

Suggested Citation

  • Jinlin Xu & Wansu Pan & Haibo Tan & Longle Cheng & Xiru Li & Xiaofeng Li, 2024. "A Modified TCP BBR to Enable High Fairness in High-Speed Wireless Networks," Future Internet, MDPI, vol. 16(11), pages 1-16, October.
  • Handle: RePEc:gam:jftint:v:16:y:2024:i:11:p:392-:d:1506986
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/16/11/392/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/16/11/392/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:16:y:2024:i:11:p:392-:d:1506986. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.