BBR Advanced (BBR-A) — Reduced retransmissions with improved fairness
In 2016, Google proposed Bottleneck Bandwidth and Round-trip-time (BBR), a new TCP congestion control algorithm to avoid bottleneck queue formation and utilize underlying bandwidth in full. However, recent reports have found significant flaws in BBR, especially a high packet retransmissions problem,...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2020-12-01
|
Series: | ICT Express |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2405959520301296 |
id |
doaj-f995807423554a4682a57176804ebb9c |
---|---|
record_format |
Article |
spelling |
doaj-f995807423554a4682a57176804ebb9c2020-11-25T04:10:06ZengElsevierICT Express2405-95952020-12-0164343347BBR Advanced (BBR-A) — Reduced retransmissions with improved fairnessImtiaz Mahmud0You-Ze Cho1School of Electronics Engineering, Kyungpook National University, Daegu, 41566, Republic of KoreaCorresponding author.; School of Electronics Engineering, Kyungpook National University, Daegu, 41566, Republic of KoreaIn 2016, Google proposed Bottleneck Bandwidth and Round-trip-time (BBR), a new TCP congestion control algorithm to avoid bottleneck queue formation and utilize underlying bandwidth in full. However, recent reports have found significant flaws in BBR, especially a high packet retransmissions problem, and throughput unfairness issue. We propose BBR Advanced (BBR-A) that resolves these issues by halving the congestion window and slowing down the pacing gain for actual congestion events, which it decides based on packet losses and RTT. Mininet emulation experiments confirm that BBR-A reduces retransmissions up to 60% and increases fairness index up to 10% in comparison with BBR.http://www.sciencedirect.com/science/article/pii/S2405959520301296BBRRetransmissionsFairnessTCPCongestion control |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Imtiaz Mahmud You-Ze Cho |
spellingShingle |
Imtiaz Mahmud You-Ze Cho BBR Advanced (BBR-A) — Reduced retransmissions with improved fairness ICT Express BBR Retransmissions Fairness TCP Congestion control |
author_facet |
Imtiaz Mahmud You-Ze Cho |
author_sort |
Imtiaz Mahmud |
title |
BBR Advanced (BBR-A) — Reduced retransmissions with improved fairness |
title_short |
BBR Advanced (BBR-A) — Reduced retransmissions with improved fairness |
title_full |
BBR Advanced (BBR-A) — Reduced retransmissions with improved fairness |
title_fullStr |
BBR Advanced (BBR-A) — Reduced retransmissions with improved fairness |
title_full_unstemmed |
BBR Advanced (BBR-A) — Reduced retransmissions with improved fairness |
title_sort |
bbr advanced (bbr-a) — reduced retransmissions with improved fairness |
publisher |
Elsevier |
series |
ICT Express |
issn |
2405-9595 |
publishDate |
2020-12-01 |
description |
In 2016, Google proposed Bottleneck Bandwidth and Round-trip-time (BBR), a new TCP congestion control algorithm to avoid bottleneck queue formation and utilize underlying bandwidth in full. However, recent reports have found significant flaws in BBR, especially a high packet retransmissions problem, and throughput unfairness issue. We propose BBR Advanced (BBR-A) that resolves these issues by halving the congestion window and slowing down the pacing gain for actual congestion events, which it decides based on packet losses and RTT. Mininet emulation experiments confirm that BBR-A reduces retransmissions up to 60% and increases fairness index up to 10% in comparison with BBR. |
topic |
BBR Retransmissions Fairness TCP Congestion control |
url |
http://www.sciencedirect.com/science/article/pii/S2405959520301296 |
work_keys_str_mv |
AT imtiazmahmud bbradvancedbbrareducedretransmissionswithimprovedfairness AT youzecho bbradvancedbbrareducedretransmissionswithimprovedfairness |
_version_ |
1724420691578585088 |