private-octopus / picoquic

Minimal implementation of the QUIC protocol
MIT License
540 stars 159 forks source link

Fix bbr startup #1493

Closed huitema closed 1 year ago

huitema commented 1 year ago

The current implementation of BBR replaces the "startup" code of BBR by Hystart when the latency is above a threshold. This was due to two perceived issues with the BBR startup:

huitema commented 1 year ago

Abandoning this PR. There does not seem to be a good way to make BBR startup performance match HyStart, probably because testing on a succession of epochs is too coarse compared to testing the RTT of every packet.