As I understand it, BQL is pretty much a prereq for anything better, if you
treat a 64 byte packet as if it was a 1500 byte packet, everything else is going
to fail.
fq_codel is the next stage, it keeps large queues from forming, which makes
everything work much better.
Cake layers on additional 'fairness' optimizations, but for optimal results, you
want to have it know the available bandwidth (which is dynamic and changing).
there isn't a single 'do this' right answer, there are a series of
optimizations. Each additional layer gives better results when tuned, but can
require more tuning, and in many cases, can give worse results than a simpler
layer if the more complex one is badly tuned.
The most complex part of things is when you try to have one side control the
queues on the other. If you can say that you will always have active queue
management on both sides of the link, things get much simpler.
David Lang
On Wed, 23 Oct 2019, erik.tarald...@telenor.com wrote:
Date: Wed, 23 Oct 2019 07:28:05 +0000
From: erik.tarald...@telenor.com
To: chromati...@gmail.com, grob...@icow-systems.com
Cc: bloat@lists.bufferbloat.net
Subject: Re: [Bloat] Bufferbloat on 4G Connexion
If you could influence the 4G vendors to de-bloat their equipment, would you
recommend BQL, L4S or codel/cake?
-Erik
________________________________________
Fra: Bloat <bloat-boun...@lists.bufferbloat.net> på vegne av Jonathan Morton
<chromati...@gmail.com>
Sendt: 22. oktober 2019 23:02
Til: Guillaume ROBIER
Kopi: bloat@lists.bufferbloat.net
Emne: Re: [Bloat] Bufferbloat on 4G Connexion
On 11 Oct, 2019, at 5:56 pm, Guillaume ROBIER <grob...@icow-systems.com> wrote:
I am new to this mailing list and I discovered the bufferbloat in December
2018. I work on 4G routers and the bufferbloat is very present on this type
of link (4G). I contact you today to find out if people have experimented
with solutions on this type of link or have configuration suggestions,
because the classic fq_codel or piece_of_cake and pie do not allow to fix the
bufferbloat.
This is actually my own situation at home. My solution is to insert Cake
shapers on both upstream *and* downstream directions, and adjust their
bandwidth settings according to variations in available 4G speed. To do this
I use an IQrouter, which is basically a TP-Link Archer C7 with custom
firmware.
One of the difficulties with 4G in particular is that the link capacity varies
a great deal according to both radio propagation conditions (weather,
obstructions) and local usage by other subscribers. That means the right
bandwidth setting for the small hours of the night, when nobody is awake, will
leave you with a lot of bloat in the evening, when everyone is both awake and
home from school/work. You will need to measure these trends and set up a
bandwidth schedule accordingly.
- Jonathan Morton _______________________________________________ Bloat
mailing list Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
_______________________________________________ Bloat mailing list
Bloat@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/bloat
_______________________________________________
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat