3 ms·
Here's a few questions I have for any lurking network engineers "in the know", since there doesn't seem to be an official paper for BBRv2 yet (or at least I cou
by luizfelberti 6y ago
Here's a few questions I have for any lurking network engineers "in the know", since there doesn't seem to be an official paper for BBRv2 yet (or at least I couldn't find it on https://research.google/pubs/ https://research.google/pubs/):
- Is BBRv2 still modeled close to the PID equation, in a way that expanding the equation as shown by BBRv1x [0] is still possible, and we can tune for different target parameters?
- How tunable is BBRv2? For example, say I'm doing some voice chat app, and in my use case an increased sensitivity to ECN is presumably better (I read somewhere that Facetime does this, but regardless of that, let's just assume it's true for a moment). Can I tune that? Or disable ECN-awareness entirely? Is there any good reference material on the parameters BBRv2 exposes?
- I never saw any version of BBR be compared to TIMELY [1] which is also from Google. Even though I assume TIMELY would be worse given that it only takes RTT into consideration, it'd still be cool to see
- BBR is great for clients, but ultimately dependent on trusting other clients in the network to be well behaved, else the game-theoretical fairness doesn't work out. What is the SOTA algorithm for AQM on middle-boxes nowadays, and preventing bad clients from hogging link capacity?
Questions aside though, it's great to see more algorithms leveraging ECN as a signal. Good stuff, kudos to the researchers!
[0] https://www.youtube.com/watch?v=PeYPqnLhUuc https://www.youtube.com/watch?v=PeYPqnLhUuc
[1] https://research.google/pubs/pub43840/ https://research.google/pubs/pub43840/
- the8472 6y ago> What is the SOTA algorithm for AQM on middle-boxes nowadays, and preventing bad clients from hogging link capacity? fq_pie for constrained systems. fq_codel or cake if you have enough CPU cycles. They can be operated in ECN-aware mode.