[Babel-users] [Make-wifi-fast] reducing delays in wifi mcast queues
Jonathan Morton
chromatix99 at gmail.com
Wed Sep 19 07:05:45 BST 2018
> On 19 Sep, 2018, at 3:43 am, Juliusz Chroboczek <jch at irif.fr> wrote:
>
>>> Or perhaps, if we know which queue that is,
>>> we could modify Babel's packet scheduling to be more AQM friendly?
>
>> How would you describe babel's packet schedulig now?
>
> The main flaw is that it sends periodic updates as a burst of back-to-back
> full-size packets. That could trigger Codel if you had more than 60
> routes or so.
>
>> So dumping packets in there at a rate no more than 20ms each (short term
>> burst of 100ms) - relative to whatever bandwidth can be achieved vs the
>> other flows.
>
> Right. Guilty as charged.
The general principle you want is pacing, rather than bursting. If you have a defined refresh interval, spread your routing updates evenly across that interval. Or pick a rate to send updates at, and use ECN feedback to adjust that rate.
- Jonathan Morton
More information about the Babel-users
mailing list