Joakim Misund and Bob Briscoe talk about Paced Chirping.
TCP slow start faces a dilemma: Either you take too long to ramp up or you ramp up too fast
and cause significant queuing delays. Paced Chirping gets a flow to achieve
fast acceleration with virtually no queuing delay
The implementation extends the kernel's pacing framework to allow a congestion control
module to create "chirps" with desired characteristics. Bob describes
the implementation and how one would use the extensions.
More info:
https://netdevconf.org/0x13/news.html?talk-chirp