BBR Development

1–30 of 333
BBR Congestion Control Development

BBR is a new congestion control algorithm developed at Google.
  • There is a blog post on the launch of BBR for Google.com, YouTube, and Google Cloud Platform
  • There is a paper describing BBR in the February 2017 issue of CACM (the same content is in the ACM Queue BBR article from Oct 2016).
  • There are Internet Drafts specifying the BBR algorithm and the delivery rate estimation algorithm used by BBRv1.
  • BBR code from the BBR team at Google:
  • Quick start: a guide for getting started with the Linux TCP BBR implementation
  • BBR FAQ: frequently asked questions related to BBR and its implementations
  • [YouTube] [slides] for a BBR talk at the Linux netdev 1.2 conference (Oct 2016)
  • [YouTube[slides] for a BBR talk in the ICCRG session at IETF 97 (Nov 2016)
  • [YouTube] [slidesfor a talk covering policers and BBR's handling of policers, in the MAPRG session at IETF 97 (Nov 2016)
  • [YouTube] [slides] BBR talk at the ICCRG session at IETF 98 (Mar 2017)
  • [YouTube] [slides] BBR talk at the ICCRG session at IETF 99 (Jul 2017)
  • [YouTube] [slides] BBR talk at the ICCRG session at IETF 100 (Nov 2017)
  • [YouTube] [slides] BBR talk at the ICCRG session at IETF 101 (Mar 2018)
  • [YouTube] [slidesBBR Congestion Control Work at Google: IETF 102 Update  (Jul 2018)
  • [YouTube] [slidesBBR Congestion Control: IETF 102 Update: BBR Startup (Jul 2018)
  • [YouTube] [slidesBBR v2: A Model-based Congestion Control - ICCRG at IETF 104 (Mar 2019)
  • [YouTube] [slidesBBR v2: A Model-based Congestion Control: IETF 105 Update - ICCRG (Jul 2019)
  • [YouTube] [slides] BBR v2: A Model-based Congestion Control: Performance Optimizations - IETF 106 - ICCRG (Nov 2019)
  • [YouTubeBBR: A Model-based Congestion Control - High-Speed Networking Workshop (May 2020)
  • [YouTube] [slidesBBR Update: 1: BBR.Swift; 2: Scalable Loss Handling - IETF 109 - ICCRG (Nov 2020)
  • [YouTube] [slides] BBR Internal Deployment, Code, Draft Plans - IETF 110 - ICCRG (Mar 2021)