added to BBR FAQ: where does the value of the BBR Drain pacing_gain come from?

70 views
Skip to first unread message

Neal Cardwell

unread,
Sep 22, 2021, 12:03:13 PM9/22/21
to BBR Development
Hi,

We have just posted to the BBR FAQ an analytic derivation explaining the pacing gain used in BBR's "Drain" state, explaining why it's the reciprocal of the Startup cwnd gain. Quoting from the new entry in the FAQ:

---

Where does the value of the BBR DRAIN pacing_gain come from?

In a nutshell, the BBR DRAIN pacing gain is derived to be the pacing gain that is selected to try to drain the queue created by STARTUP in one packet-timed round trip.

Here is a detailed derivation:
 https://github.com/google/bbr/blob/master/Documentation/startup/gain/analysis/bbr_drain_gain.pdf

---

best,
neal

Reply all
Reply to author
Forward
0 new messages