From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp111.iad.emailsrvr.com (smtp111.iad.emailsrvr.com [207.97.245.111]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id 005B7200A76 for ; Fri, 10 Aug 2012 12:55:43 -0700 (PDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp41.relay.iad1a.emailsrvr.com (SMTP Server) with ESMTP id 6B44E290B85; Fri, 10 Aug 2012 15:55:42 -0400 (EDT) X-Virus-Scanned: OK Received: from legacy9.wa-web.iad1a (legacy9.wa-web.iad1a.rsapps.net [192.168.4.111]) by smtp41.relay.iad1a.emailsrvr.com (SMTP Server) with ESMTP id 40494290560; Fri, 10 Aug 2012 15:55:42 -0400 (EDT) Received: from reed.com (localhost.localdomain [127.0.0.1]) by legacy9.wa-web.iad1a (Postfix) with ESMTP id 2C48D1F8119; Fri, 10 Aug 2012 15:55:42 -0400 (EDT) Received: by apps.rackspace.com (Authenticated sender: dpreed@reed.com, from: dpreed@reed.com) with HTTP; Fri, 10 Aug 2012 15:55:42 -0400 (EDT) Date: Fri, 10 Aug 2012 15:55:42 -0400 (EDT) From: dpreed@reed.com To: "Dave Taht" MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_20120810155542000000_84190" Importance: Normal X-Priority: 3 (Normal) X-Type: html In-Reply-To: References: <1344560847.22354.140661112974666.4C625DA2@webmail.messagingengine.com> Message-ID: <1344628542.180118644@apps.rackspace.com> X-Mailer: webmail7.0 Cc: Michael Mee , cerowrt-devel@lists.bufferbloat.net Subject: Re: [Cerowrt-devel] debugging sip udp weirdness in 3.3.[68] X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2012 19:55:44 -0000 ------=_20120810155542000000_84190 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =0Adiffserv does not propagate well in the Internet outside. I would be s= urprised if diffserv helped much at all in a typical "home network accessin= g a high speed Internet access provider" scenario.=0A =0AThere is NO interp= rovider standard for handling diffserv - so it's like setting the "behave r= andomly" knob to 11.=0A =0A-----Original Message-----=0AFrom: "Dave Taht" <= dave.taht@gmail.com>=0ASent: Friday, August 10, 2012 2:06pm=0ATo: "Michael = Mee" =0ACc: cerowrt-devel@lists.bufferbloat.net=0ASubject= : Re: [Cerowrt-devel] debugging sip udp weirdness in 3.3.[68]=0A=0A=0A=0AOn= Thu, Aug 9, 2012 at 6:07 PM, Michael Mee wrote:=0A> [Ho= ping to help with feedback, but not sure if this is the right place.=0A> Ap= ologies and please redirect me if so!]=0A>=0A> When I run the stock Android= Jelly Bean SIP client (part of the dialer)=0A> over my Netgear WNDR3800 on= 2.4g (CEROwrt) with 3.3.8 (and also 3.3.6=0A> prior), the conversations ar= e poor. It sounds like packets are being=0A> dropped all over the place. Th= is is despite plenty of bandwidth=0A> available (ADSL2 at 15 x 1.5Mbps, IPv= 4). Other (generic, non-CEROwrt)=0A> wireless networks I've tried work well= , as does the 4G or 3G service=0A> from my phone. I'm running the GSM codec= which consumes about 30kbps.=0A> This is a vanilla SIP connection, using U= DP. It doesn't happen all the=0A> time - about 50% (+/- 25%!) of calls.=0A= =0AYes, this is interesting.=0A=0AAre you using QoS on the outgoing link at= all?=0A=0AOne bug that cropped up in releases prior to 3.3.8-11 was that t= he VI and BK=0Aportions of the wireless spectrum were being "interestingly"= stomped=0Aon by the ath9k driver.=0A=0Ahttp://www.bufferbloat.net/issues/4= 02 and 401=0A=0AAs cerowrt is now doing extensive diffserv classification o= n wifi this=0Acould possibly affect voip significantly. (the problem was ge= neric to=0Athe ath9k driver however)=0A=0AI'm not ready with a new release = of cerowrt yet, however.=0A=0AAlso we were using some settings for codel th= at were suboptimal. In=0Afact it's increasingly likely that no setting on t= he current fq_codel=0Ais optimal in the spot on the wifi driver stack it's = at.=0A=0A=0A> If this is interesting to anyone and I can help debug it by p= roviding=0A> more information, I'm happy to. Or, feel free to say "Doh, of = course it=0A> doesn't work, this is beta software at best. Go away!"=0A=0AO= h, no, making sure wifi voip works well is very high on our priority list.= =0A=0Atcpdump a test stream (I can provide detailed syntax) and we can look= =0Aat the drop pattern.=0A=0A>=0A> thanks, Michael=0A> ____________________= ___________________________=0A> Cerowrt-devel mailing list=0A> Cerowrt-deve= l@lists.bufferbloat.net=0A> https://lists.bufferbloat.net/listinfo/cerowrt-= devel=0A=0A=0A=0A-- =0ADave T=C3=A4ht=0Ahttp://www.bufferbloat.net/projects= /cerowrt/wiki - "3.3.8-6 is out=0Awith fq_codel!"=0A_______________________= ________________________=0ACerowrt-devel mailing list=0ACerowrt-devel@lists= .bufferbloat.net=0Ahttps://lists.bufferbloat.net/listinfo/cerowrt-devel ------=_20120810155542000000_84190 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

diffserv d= oes not propagate well in the Internet outside.   I would be surp= rised if diffserv helped much at all in a typical "home network accessing a= high speed Internet access provider" scenario.

=0A

 

=0A

There is NO inter= provider standard for handling diffserv - so it's like setting the "behave = randomly" knob to 11.

=0A

 

=0A<= p style=3D"margin:0;padding:0;">-----Original Message-----
From: "Dave= Taht" <dave.taht@gmail.com>
Sent: Friday, August 10, 2012 2:06p= m
To: "Michael Mee" <mm2001@pobox.com>
Cc: cerowrt-devel@li= sts.bufferbloat.net
Subject: Re: [Cerowrt-devel] debugging sip udp wei= rdness in 3.3.[68]

=0A
=0AOn Thu, Aug 9, 2012 at 6:07 PM, Michael Mee = <mm2001@pobox.com> wrote:
> [Hoping to help with feedback, bu= t not sure if this is the right place.
> Apologies and please redir= ect me if so!]
>
> When I run the stock Android Jelly Bean = SIP client (part of the dialer)
> over my Netgear WNDR3800 on 2.4g = (CEROwrt) with 3.3.8 (and also 3.3.6
> prior), the conversations ar= e poor. It sounds like packets are being
> dropped all over the pla= ce. This is despite plenty of bandwidth
> available (ADSL2 at 15 x = 1.5Mbps, IPv4). Other (generic, non-CEROwrt)
> wireless networks I'= ve tried work well, as does the 4G or 3G service
> from my phone. I= 'm running the GSM codec which consumes about 30kbps.
> This is a v= anilla SIP connection, using UDP. It doesn't happen all the
> time = - about 50% (+/- 25%!) of calls.

Yes, this is interesting.
=
Are you using QoS on the outgoing link at all?

One bug tha= t cropped up in releases prior to 3.3.8-11 was that the VI and BK
port= ions of the wireless spectrum were being "interestingly" stomped
on by= the ath9k driver.

http://www.bufferbloat.net/issues/402 and 401=

As cerowrt is now doing extensive diffserv classification on wi= fi this
could possibly affect voip significantly. (the problem was gen= eric to
the ath9k driver however)

I'm not ready with a new = release of cerowrt yet, however.

Also we were using some setting= s for codel that were suboptimal. In
fact it's increasingly likely tha= t no setting on the current fq_codel
is optimal in the spot on the wif= i driver stack it's at.


> If this is interesting to any= one and I can help debug it by providing
> more information, I'm ha= ppy to. Or, feel free to say "Doh, of course it
> doesn't work, thi= s is beta software at best. Go away!"

Oh, no, making sure wifi v= oip works well is very high on our priority list.

tcpdump a test= stream (I can provide detailed syntax) and we can look
at the drop pa= ttern.

>
> thanks, Michael
> ________________= _______________________________
> Cerowrt-devel mailing list
&= gt; Cerowrt-devel@lists.bufferbloat.net
> https://lists.bufferbloat= .net/listinfo/cerowrt-devel



--
Dave T=C3=A4ht<= br />http://www.bufferbloat.net/projects/cerowrt/wiki - "3.3.8-6 is out
with fq_codel!"
_______________________________________________
Cerowrt-devel mailing list
Cerowrt-devel@lists.bufferbloat.net
h= ttps://lists.bufferbloat.net/listinfo/cerowrt-devel

=0A
------=_20120810155542000000_84190--