<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Nov 26, 2012 at 3:32 AM, Dave Taht <span dir="ltr"><<a href="mailto:dave.taht@gmail.com" target="_blank">dave.taht@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">there are not presently a lot of cerowrt-users members, so I'm cc-ing<br>
cerowrt-devel.<br>
<br>
On Mon, Nov 26, 2012 at 12:20 AM, Marc MERLIN <<a href="mailto:marc@merlins.org">marc@merlins.org</a>> wrote:<br>
> I'm setting up QOS as explained in the FAQ<br>
> <a href="http://www.bufferbloat.net/projects/cerowrt/wiki/FAQ" target="_blank">http://www.bufferbloat.net/projects/cerowrt/wiki/FAQ</a><div style="width:16px;height:16px;display:inline-block"> </div><br>
><br>
> Not surprisingly<br>
> <a href="http://speednest.net" target="_blank">speednest.net</a><div style="width:16px;height:16px;display:inline-block"> </div> gives me 33Mbit/7.65Mbit while <a href="http://dslreports.com/speedtest" target="_blank">dslreports.com/speedtest</a><div style="width:16px;height:16px;display:inline-block">
 </div> gives<br>
> me a meager 16.2Mbit/2.5Mbit (for a line that's supposed to be 22Mbit/5Mbit).<br>
<br>
Yes, you get a boost for about 10 seconds.<br>
<br>
> I understand the queuing and that if I put too high a number, I'll fill<br>
> queues and end up with bad latency.<br>
<br>
yep.<br>
<br>
><br>
> At the same time, am I correct that if I put numbers that are lower than<br>
> what I can really get when the line doesn't suck, I'll cap myself to those<br>
> numbers (here 16.2Mbit instead of 22Mbit or so)?<br>
<br>
<br>
yep.<br>
<br>
><br>
> Is it also possible for linux/cerowrt to dynmically detect the queuing/delay<br>
> in my cable modem and dynamically adjust the QOS values to limit buffering<br>
> on the comcast side without throttling me down to lower than what the line<br>
> can do at any given time?<br>
<br>
Nope. The right answer is to not have to rate shape in the router, but<br>
to move the fq_codel algorithm into the cable modem, OR to have the<br>
cable modem exert flow control like ADSL modems do. Then have the<br>
smarter device (the router) then do smarter queuing.<br>
<br>
There are other dynamic bandwidth effects on a cable network that<br>
result in more widely varying backend bandwidth.<br></blockquote><div><br></div><div>Yes, and under conditions of overall network congestion, if you are using your link at a high fraction (> 80% or so, IIRC), they may also take some action after an extended period (something like 10-15 minutes), as part of their protocol neutral congestion management system.</div>
<div><br></div><div>There are also physical effects (temperature) that can cause some bandwidth variation.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
A little birdie tells me that the cable modem guys are on this...<br>
speedboost is a good idea but the only way to not lose it is to move<br>
the smarts around.<br></blockquote><div><br></div><div>Yup.  It's a good feature and it's sad to have to defeat it (unless someone does a Powerboost emulator). </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
That said, it does seem possible to develop a speedboost emulator on<br>
the router that would give you most of the benefit.<br></blockquote><div><br></div><div>The details of at least Comcast's "Powerboost" may be documented in the RFC published describing their provisioning.   I don't have the RFC handy.  I think the algorithm they use is described there, even if the exact parameters for a particular provisioning tier is not...</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
><br>
> I'm also a bit concerned of what happens when comcasts ups my bandwidth<br>
> without telling me (they do that sometimes) and me never finding out if I<br>
> have a static QOS value in cerowrt.<br></blockquote><div><br></div><div>They certainly tell you in the advertising spam that we all delete ;-(.</div><div>                         - Jim</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

><br>
> Can others advise?<br>
><br>
> Thanks,<br>
> Marc<br>
<span class="HOEnZb"><font color="#888888">> --<br>
> "A mouse is a device used to point at the xterm you want to type in" - A.S.R.<br>
> Microsoft is to operating systems ....<br>
>                                       .... what McDonalds is to gourmet cooking<br>
> Home page: <a href="http://marc.merlins.org/" target="_blank">http://marc.merlins.org/</a><div style="width:16px;height:16px;display:inline-block"> </div><br>
> _______________________________________________<br>
> Cerowrt-users mailing list<br>
> <a href="mailto:Cerowrt-users@lists.bufferbloat.net">Cerowrt-users@lists.bufferbloat.net</a><br>
> <a href="https://lists.bufferbloat.net/listinfo/cerowrt-users" target="_blank">https://lists.bufferbloat.net/listinfo/cerowrt-users</a><div style="width:16px;height:16px;display:inline-block"> </div><br>
<br>
<br>
<br>
--<br>
Dave Täht<br>
<br>
Fixing bufferbloat with cerowrt: <a href="http://www.teklibre.com/cerowrt/subscribe.html" target="_blank">http://www.teklibre.com/cerowrt/subscribe.html</a><div style="width:16px;height:16px;display:inline-block"> </div>
<br>
_______________________________________________<br>
Cerowrt-devel mailing list<br>
<a href="mailto:Cerowrt-devel@lists.bufferbloat.net">Cerowrt-devel@lists.bufferbloat.net</a><br>
<a href="https://lists.bufferbloat.net/listinfo/cerowrt-devel" target="_blank">https://lists.bufferbloat.net/listinfo/cerowrt-devel</a><div style="width:16px;height:16px;display:inline-block"> </div><br>
</font></span></blockquote></div><br></div>