ReBBR: Reproducing BBR Performance in Lossy Networks

It’s important that research be accessible and reproducible so that results and evaluations can be verified. As part of Stanford’s graduate course on computer networks, students have been reproducing parts of network systems research papers for several years on the public Reproducing Network Research blog.

In order to contribute to this effort, my partner Jervis and I have recently recreated Figure 8 of the original BBR paper, and exploring the effects of several experimental parameters. We’ve posted our comments on Stanford’s Blog, along with an accompanying GitHub repository that contains the code and instructions used to recreate our results.

We found that BBR does indeed achieve higher throughputs than CUBIC in lossy networks, and show that this behavior holds true across several orders of magnitude of bottleneck bandwidths, a variety of routh trip times, and also on an LTE cellular link trace. We also observe that BBR performs better than several other TCP congestion control variants like vegas, westwood, bic, and reno.

Follow the discussion on our BBR development thread!

Posts from blogs I follow

Building a fluxgate magnetometer

Magnetic materials, like iron and ferrite, limit how much magnetic flux can pass through them. Normally, they concentrate nearby magnetic fields, but at the limit — in saturation — they exclude them. When a coil is wound around an iron rod, running a large…

via Maurycy's blog October 19, 2024

CDC Is a Feature Not a Product

During and after my time as the lead of Debezium, a widely used open-source platform for Change Data Capture (CDC) for a variety of database, I got repeatedly asked whether I’d be interested in creating a company around CDC. VCs, including wellknown househ…

via morling.dev -- Blog October 18, 2024

Start an Upper-Room UV Installation Company?

While this post touches on biosecurity it's a personal post and I'm not speaking for my employer If you want to prevent airborne spread of diseases you have a few options: Filter breath (masks, PAPRs) Replace the air (ventilation) Clean t…

via Jeff Kaufman's Writing October 18, 2024

Generated by openring-rs from my blogroll.