Fig 1.
TCP connection startup.
Fig 2.
TCP connection after an RTT.
Fig 3.
A bad queue.
Fig 4.
A good queue.
Table 1.
Related work in a nutshell.
Table 2.
Queuing discipline parameters.
Fig 5.
Shows a Linux-based wireless client connected to a Wi-Fi 4/5router which is wired ethernet to the Linux server. Image source: Physical Testbed, “Client, Wireless Router and Server icons” are imported from https://www.pngegg.com/ which is a free hosting site. CC BY 4.0.
Table 3.
Wi-Fi 4/5 testbed specifications.
Fig 6.
BBR-n with AQMs in single TCP upload test.
Fig 7.
BBR-n with AQMs (ping CDF plot).
Fig 8.
BBR-n with AQMs (queue backlog plot).
Fig 9.
BBR-n with AQMs in four TCP upload streams test.
Fig 10.
BBR-n with AQMs (ping CDF plot for four TCP streams).
Fig 11.
BBR-n with AQMS (queue backlog with four TCP streams).
Fig 12.
BBR-n with AQMs in eight TCP upload streams test.
Fig 13.
BBR-n with AQMs (ping CDF plot for eight TCP streams).
Fig 14.
BBR-n with AQMs (queue backlog with Eight TCP streams).
Fig 15.
BBR-n with AQMs in twelve TCP upload test.
Fig 16.
BBR-n with AQMs in sixteen TCP upload test.
Table 4.
ANOVA results for ping for BBR-n with modern AQMs.
Fig 17.
RRUL best effort test.
Table 5.
ANOVA results for ping for BBR-n with other AQMs.
Fig 18.
RTT fairness test (ping box plot).
Table 6.
ANOVA results for ping for BBR-n with other AQMs.
Fig 19.
RTT fairness, RRUL test.
Fig 20.
HTTP latency CDF plot for Google URLs.
Fig 21.
HTTP Latency CDF plot for PCMAG URLs.
Table 7.
ANOVA results for HTTP latency for BBR-n with other AQMs.
Fig 22.
Physical testbed (multi-node).
Shows a Linux-based wireless client connected to a Wi-Fi 4/5 router in a multi-node (local/remote) scenario to the Linux server. Image source: Physical testbed (multi-node), “Client, Wireless Router, Router, and Server icons” are imported from https://www.pngegg.com/ which is a free hosting site. CC BY 4.0.
Fig 23.
BBR-n tested with a single node addition.
Fig 24.
BBR-n tested with two nodes addition.