Subject: Re: [quicwg/base-drafts] Flow Control Tuning (#3216)

From: ianswett <[email-masked]>
Date: Mon, 02 Dec 2019 09:43:37 -0800

I think we should keep this in transport.  

I think we can provide more specific guidance than we do now, including guidance to bundle flow control updates with ACK frames, but not to bundle them with every ACK frame(otherwise you end up ACK-ing ACKs, which we know is bad).  I'm biased towards marking this editorial, but we can wait for a PR to see.

Our implementation does(approximately):
1) Send an update every time 1/2 the window has been consumed
2) Double the size of the window every time two updates are sent within an RTT.

Particularly early in the connection, ideally the flow control window is 2x the peer's current congestion control window, because the CWND doubles every RTT in slow start.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3216#issuecomment-560502012