Lynx
February 28, 2024, 4:07pm
4
I don't think the answer is all that straightforward - see e.g.:
Hello,
This is my first post anywhere on openwrt.org . I apologize in advance if this is a dumb question or already discussed somewhere, but my background is commercial wifi from aironet and Meraki... I'm curious whether openwrt and the Airtime FQ improvements discussed in atc17-hoiland-jorgensen (page 144, Algorithm 3) solve the problem in the next paragraph.
We all know that QoS to address bufferbloat for wifi and wired networks is similar in some ways, but the devil is in the details. If o…
I think with newer WiFi chipsets, it is not necessary.
Yes, that's the idea. Shaping is really a workaround for bad queue management at the real bottleneck. The airtime FQ algorithm sits at the real bottleneck (in the WiFi driver on the AP), managing the queue directly.
@zekica summed up the different components of this system well, above:
This enforces fairness between flows going to the same station, and applies the "short flow optimisation" that is also in FQ-CoDel and CAKE to ensure that sparse traffic gets relative priority.
This is to ke…
As a practical matter, it could be that the rates you see through your AP are sufficiently high that you couldn't run cake on them anyway without running out of CPU cycles.
2 Likes