This paper shows the inefficiency of TCP BBR in exploiting the Wi-Fi bandwidth. This limitation of BBR has been observed with both IEEE 802.1ln and IEEE 802.11ac, where the mechanism of frame aggregation is used to boost the throughput of data transmission. In the last years, many TCP variants have been introduced to limit the bufferbloat phenomena and bound the latency, through a reduction of the queue backlog injection rate. However, this mechanism impacts on the Wi-Fi frame aggregation logic, impeding TCP congestion controls to reach the full throughput potential of a Wi-Fi interface. While this problem can be solved with TCP CUBIC allowing the sender node to enqueue more packets, for TCP BBR the fix is not the same, as it has a customized pacing algorithm. With this contribution, we propose BBR+, a new BBR version that allows to fine tune the congestion control pace, achieving 6 times more throughput over IEEE 802.1ln channels and 16 times more throughout over IEEE 802.11ac channels, at the cost of an increased latency that is however always less than the latency obtainable with TCP CUBIC.

BBR+: Improving TCP BBR Performance over WLAN / Grazia, C. A.; Patriciello, N.; Klapez, M.; Casoni, M.. - 2020-:(2020), pp. 1-6. (Intervento presentato al convegno 2020 IEEE International Conference on Communications, ICC 2020 tenutosi a Convention Centre Dublin, irl nel 2020) [10.1109/ICC40277.2020.9149220].

BBR+: Improving TCP BBR Performance over WLAN

Grazia C. A.;Patriciello N.;Klapez M.;Casoni M.
2020

Abstract

This paper shows the inefficiency of TCP BBR in exploiting the Wi-Fi bandwidth. This limitation of BBR has been observed with both IEEE 802.1ln and IEEE 802.11ac, where the mechanism of frame aggregation is used to boost the throughput of data transmission. In the last years, many TCP variants have been introduced to limit the bufferbloat phenomena and bound the latency, through a reduction of the queue backlog injection rate. However, this mechanism impacts on the Wi-Fi frame aggregation logic, impeding TCP congestion controls to reach the full throughput potential of a Wi-Fi interface. While this problem can be solved with TCP CUBIC allowing the sender node to enqueue more packets, for TCP BBR the fix is not the same, as it has a customized pacing algorithm. With this contribution, we propose BBR+, a new BBR version that allows to fine tune the congestion control pace, achieving 6 times more throughput over IEEE 802.1ln channels and 16 times more throughout over IEEE 802.11ac channels, at the cost of an increased latency that is however always less than the latency obtainable with TCP CUBIC.
2020
2020 IEEE International Conference on Communications, ICC 2020
Convention Centre Dublin, irl
2020
2020-
1
6
Grazia, C. A.; Patriciello, N.; Klapez, M.; Casoni, M.
BBR+: Improving TCP BBR Performance over WLAN / Grazia, C. A.; Patriciello, N.; Klapez, M.; Casoni, M.. - 2020-:(2020), pp. 1-6. (Intervento presentato al convegno 2020 IEEE International Conference on Communications, ICC 2020 tenutosi a Convention Centre Dublin, irl nel 2020) [10.1109/ICC40277.2020.9149220].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1227871
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? ND
social impact