bufferbloat-net icon indicating copy to clipboard operation
bufferbloat-net copied to clipboard

Bufferbloat on variable bandwidth (mobile LTE/5G)

Open NextBlaubeere opened this issue 4 years ago • 3 comments

Is there any development ongoing for handling bufferbloat with variable bandwidths?

For a lot of volks LTE/5G is the only option for their internet access and therefore have to deal with variable bandwidth. In my case the download bandwidth varies from 30 to 130 Mbit/s (Download) 30 to 45 Mbit/s (Upload) which makes every algorithm with fixed bandwith unuseable, if you do not want to go with the minimum of 30 Mbit/s.

best regards

NextBlaubeere avatar Jul 22 '21 17:07 NextBlaubeere

Berry @.***> writes:

Is there any development ongoing for handling bufferbloat with variable bandwidths?

The IQrouter has an implementation of a dynamic bandwidth monitor that tunes CAKE. I am not aware of any open source solutions for this, sadly...

tohojo avatar Jul 22 '21 18:07 tohojo

More generally however, so long as the interface presents a "line" rate with minimal buffering to fq_codel, it works, even if it is wildly variable.

So, fq_codel for wifi, does that. But ethernet with hw flow control, or anything that can use bql or aql (which 4g/5g can do) would just work...

IF fq_codel + aql were running directly on the 4g/5g device driver.

dtaht avatar Jul 24 '21 02:07 dtaht

I note that I gave up. I just use the presented minimum, because I like my phone calls and videocoferencing to always just work.

dtaht avatar Jul 24 '21 02:07 dtaht