Bufferbloat is a flaw found in many routers. Bufferbloat causes considerably increased latency and network slowdown when there is other traffic on your network that uses the router.
Third-party router firmware such as the latest version of OpenWrt LEDE (vers 17.01.5) is supposed to fix the bufferbloat issue.
However, using OpenWrt LEDE 17.01.5 on a BT Home Hub 5 type A router, I find that I am still suffering from some bufferbloat, as measured by the DSL Reports Speed Test, which gives me low score on the bufferbloat measurement (a D to F score typically).
Interestingly my bufferbloat is much worse on upload compared to download: my normal ping time is around 8 ms, and this goes up to about 50 mg during the download phase on the DSL Reports test, but goes up to around 600 ms during the upload phase.
In terms of the quality score, DSL Reports gives me an A or B typically. But my bufferbloat score is low, so clearly the bufferbloat issue is still present.
Does anyone have any suggestions as to why I am still getting some bufferbloat, when the OpenWrt LEDE firmware is designed to fix the bufferbloat problem?
When I was using the BT Home Hub 5 with standard firmware, the bufferbloat problem was even worse, with latency going up to 2000 ms during upload. So installing OpenWrt LEDE has made an improvement, but has not entirely fixed the problem.
I am connected to my ISP by ASDL2+, using PPPoA with LLC encapsulation. I have a fast (by ASDL standards) download speed of around 18.5 Mbps, due to being very close to my telephone exchange, and upload speed of around 1 Mbps. I use the Plusnet ISP in the UK.