The Bufferbloat projects provide a webspace for addressing chaotic and laggy network performance. We have a number of projects in flight:

The Request to FCC for Saner Software Policies is a response to Docket ET 15-170 which appears to require vendors to lock down the software in Wi-Fi routers, prohibiting experimentation and field testing of new techniques. Read the Press Release and our Letter to the FCC

The Bufferbloat project has largely addressed latency associated with too much buffering in routers. The CoDel and fq_codel algorithms are the first fundamental advance in the state of the art of network Active Queue Management in many, many years. These algorithms have been deployed in millions of computers, and reduce the induced delay from competing traffic on a bottleneck link to the order of 20 msec.

The Make-Wi-Fi-Fast project, with many of the same team members as the Bufferbloat project, intends to improve Wi-Fi's speed and use of the spectrum by inserting CoDel/fq_codel into the Wi-Fi queues, and actively measuring the power required for successful transmission, in order to minimize contention and interference on the RF channel.

These are all united by a desire to:

  • Gather together experts to tackle networking queue management and system problem(s), particularly those that effect wireless networks, home gateways, and edge routers
  • Spread the word to correct basic assumptions regarding goodput and good buffering on the laptop, home gateway, core routers and servers.
  • Produce tools to demonstrate and diagnose the problem
  • Make experiments in advanced congestion management
  • Produce patches to popular operating systems at the device driver, queuing, and TCP/ip layers to fix the problems.

There are several mailing lists, git repositories, and people here that are attempting to address the Bufferbloat and making Wi-Fi fast issues at various levels. We welcome you to join us in this endeavor!

Latest news

Cerowrt: Press Release-Experts' Comments to FCC re: Wi-Fi Routers
Over 250 internet experts filed comments to FCC Docket ET 15-170 regarding firmware for Wi-Fi Routers.
Added by Rich Brown about 1 month ago

Bloat: Videoconference Friday 12PM ET FCC vs open wifi firmware
We will be having a wide ranging discussion of the recent release of our letter to the fcc on an alternate approach to making wifi faster, and more secure
Added by Dave Täht about 1 month ago

Cerowrt: Supplemental Quotes to the FCC Letter
Additional quotes that couldn't be included in the Press Release.
Added by Rich Brown about 1 month ago

Cerowrt: Plan For More Secure, Reliable Wi-Fi Routers - and Internet
*Press Release* Dave Täht, Vint Cerf, and over 260 other network experts describe their plan to produce more secure and reliable Wi-Fi routers than would result from using the current proposed FCC rules.
Added by Rich Brown about 1 month ago

Cerowrt: CeroWrt Triumphs over Bufferbloat
The fq_codel algorithm which received major testing in the CeroWrt router firmware has been shown to virtually eliminate bufferbloat.
Added by Rich Brown 9 months ago

View all news

Latest projects

  • Make Wi-Fi Fast (12/30/2013 09:32 pm)

    July 2015 - Make Wi-Fi Fast Project

    See the Make Wi-Fi Fast Wiki for more details.

    Billions now use wifi every day. Yet, as it has evolved, with more and more users sharing the same airspace, it has become ever more unreliable and difficult to use. There is some serious engineering work that can be done to make it better, and a need for more general knowledge on how to set it up right. ...

  • codel (05/06/2012 12:45 pm)

    September 2104 - CoDel and fq_codel

    CoDel (pronounced "coddle", and standing for "Controlled Delay") is a new no-knobs Active Queue Management algorithm designed by Kathleen Nichols of Pollere and Van Jacobson . It addresses the bufferbloat problem in many forms of network gear, from routers to DSLAMs to servers to wireless....

  • Cerowrt (05/27/2011 04:31 pm)

    July 2014 - CeroWrt Triumphs over Bufferbloat!

    Bufferbloat is the undesirable latency that comes from a router or other network equipment buffering too much data.

    The CeroWrt project was created to resolve the endemic problems of bufferbloat in home networking today, and to push forward the state of the art of edge networks and routers. Projects include proper IPv6 support, tighter integration with DNSSEC, and most importantly, reducing bufferbloat in both the wired and wireless components of the stack....

  • Bloat (01/23/2011 07:05 pm)
    A place for people to work together on the buffer bloat problem, as we pull together both the scope of the problem and how to mitigate and solve bufferbloat.