From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ob0-x22e.google.com (mail-ob0-x22e.google.com [IPv6:2607:f8b0:4003:c01::22e]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 22A6921F42A for ; Sun, 10 May 2015 13:38:13 -0700 (PDT) Received: by obblk2 with SMTP id lk2so87348809obb.0 for ; Sun, 10 May 2015 13:38:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=baRcSuVm0U6WIAxsUb73JCINy3SLhJsybut9FmXgtio=; b=IXrjKBskH3G2qgSCE1snOBGOrSBIk1hDThny5mXRIBZ8T3s6LUogIP0puRg0IPGu4R Rjd3PnGi/0wBd99xm4PtGoZFI1eG/f4lmDLBCC8Ro7Th/ErTjW0gVBEyixcFpeHZOgg2 ACxYANqMvwNSzG43YM74ioTBtspYIYXqFNqJuijurkPMZy+cG2P4CwridgrF7HQ2AMnU NxgIhfZ3sbkTrYuwndwDvkGhfVdE9GeP3yQSOmJ7eUM8M4oLQwvvRTprc8vwwaDmPHYg a3orDjx0ZgF0JIDzt7ZTSJVWZ3F9dZ+DuZRqfHwY3x7kev6sNOLLNvrvmRBFYQhnb2yY 7vZg== MIME-Version: 1.0 X-Received: by 10.182.255.171 with SMTP id ar11mr5887235obd.29.1431290292146; Sun, 10 May 2015 13:38:12 -0700 (PDT) Received: by 10.202.71.139 with HTTP; Sun, 10 May 2015 13:38:12 -0700 (PDT) In-Reply-To: References: <554F64E1.6000609@gmail.com> <554F9594.60808@gmail.com> Date: Sun, 10 May 2015 13:38:12 -0700 Message-ID: From: Dave Taht To: Alan Jenkins Content-Type: multipart/alternative; boundary=001a1134a4706f16cf0515c03ded Cc: cake@lists.bufferbloat.net Subject: Re: [Cake] openwrt build with latest cake and other qdiscs X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 May 2015 20:38:42 -0000 --001a1134a4706f16cf0515c03ded Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I wish we had a good way to monitor cpu usage over the course of a test like this. On Sun, May 10, 2015 at 1:37 PM, Dave Taht wrote: > "cake" is the most current code. Please use that. I suspect you just ran > into the hard bandwidth/QoS implementation in the older code. > > I had not got around to trying the "atm" option in cake, which tries to > compensate for cell size also. So you should enable that - and I havent > added support for it to sqm either! > > On Sun, May 10, 2015 at 10:29 AM, Alan Jenkins < > alan.christopher.jenkins@gmail.com> wrote: > >> Hi again >> >> I tested Dave's build of cake on wndr3800. (Didn't try specifying >> cake2/cake3; I'm guessing tc cake means cake3 on there). "atm" adjustme= nt >> worked fine on my adsl. I can't distinguish it from sqm-scripts with th= e >> same configuration. >> >> SQM seems to win from having "overhead 40", which I can't configure in >> cake. >> >> >> up / kbit/s >> >> down / kbit/s >> >> overhead / bytes >> >> Median RRUL / ms >> >> SQM >> >> 16000 >> >> 950 >> >> 0 >> >> 74 >> >> Cake >> >> 17175 >> >> 995 >> >> 0 >> >> 76 >> >> >> >> >> >> >> Cake >> >> 16000 >> >> 950 >> >> 0 >> >> 74 >> >> SQM >> >> 17175 >> >> 995 >> >> 40 >> >> 70 >> >> >> >> >> >> >> DSL sync rate >> >> 17619 >> >> 1020 >> >> >> 59 >> >> IMO it wouldn't hurt for 'tc atm', 'tc adsl', and everything else to >> default to 'overhead 44'. (The highest overhead Seb reported; the origi= nal >> worst case overhead[1] plus a vlan header for IPTV). >> >> Alan >> >> [1] http://ace-host.stuart.id.au/russell/files/tc/tc-atm/#usage >> >> _______________________________________________ >> Cake mailing list >> Cake@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cake >> >> > > > -- > Dave T=C3=A4ht > Open Networking needs **Open Source Hardware** > > https://plus.google.com/u/0/+EricRaymond/posts/JqxCe2pFr67 > --=20 Dave T=C3=A4ht Open Networking needs **Open Source Hardware** https://plus.google.com/u/0/+EricRaymond/posts/JqxCe2pFr67 --001a1134a4706f16cf0515c03ded Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I wish we had a good way to monitor cpu usage over the cou= rse of a test like this.

On Sun, May 10, 2015 at 1:37 PM, Dave Taht <dave.taht@g= mail.com> wrote:
"cake" is the most current code. Please use that. I= suspect you just ran into the hard bandwidth/QoS implementation in the old= er code.

I had not got around to trying the "atm"= =C2=A0 option in cake, which tries to compensate for cell size also. So you= should enable that - and I havent added support for it to sqm either!
<= /div>

On Sun, May 10, 2015 at 10:29 AM, Alan Jenkins <alan.christopher.jenkins@gmail.com> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex">
=20 =20 =20
Hi again

I tested Dave's build of cake on wndr3800.=C2=A0 (Didn't try sp= ecifying cake2/cake3; I'm guessing tc cake means cake3 on there).=C2=A0 &quo= t;atm" adjustment worked fine on my adsl.=C2=A0 I can't distinguish it fro= m sqm-scripts with the same configuration.

SQM seems to win from having "overhead 40", which I can't= configure in cake.

=20


up / kbit/s

down / kbit/s

overhead / bytes

Median RRUL / ms

SQM

16000

950

0

74

Cake

17175

995

0

76






Cake

16000

950

0

74

SQM

17175

995

40

70






DSL sync rate

17619

1020


59

=20 =20
IMO it wouldn't hurt for 'tc atm', 'tc adsl', and e= verything else to default to 'overhead 44'.=C2=A0 (The highest overhead Seb repor= ted; the original worst case overhead[1] plus a vlan header for IPTV).

Alan

[1] http://ace-host.stuart.id.au/russell/files/tc/tc-atm= /#usage

__________________________________________= _____
Cake mailing list
Cake@lists.= bufferbloat.net
h= ttps://lists.bufferbloat.net/listinfo/cake




--=
Dave T=C3=A4ht
Open Networking needs **Open Source Hardware**<= br>
https://plus.google.com/u/0/+EricRaymond/posts/JqxCe2p= Fr67



--
Dave T=C3=A4ht
Open Networking needs **Open Source Hardware**
https://plus.google.com/u/0/+EricRaymond/posts/JqxCe2pFr= 67
--001a1134a4706f16cf0515c03ded--