From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id C2BAC3B2A4 for ; Sat, 18 Nov 2017 17:14:56 -0500 (EST) Received: by mail-lf0-x235.google.com with SMTP id e143so6252619lfg.12 for ; Sat, 18 Nov 2017 14:14:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=V69zXnlArdBD7sgWwfBLye875NcBsjpvHZKdts/EUlw=; b=SdVEt8dFNlu6taUSzqI+JZz3xnRbumtCbVJ82aVT/W9SBVqpBf0x+rsaZaNKrSZXOO Z4/B8z6O9yCFLJv3tl6BJlUVL3pScjnuPvE783B+9gmWXGEbl2UBijLlsjSafhdlUo9i sjRwbnlhWXLKnu8hXTRvjgTTBz3myzNbSLI2um0dLlZPlmJrPuoFK7wB+rZt2d7tVCnB mcQa2ZCaz27ZvvXJpZ5JvmxfEBrgRiTFGTxWnjG7Vxg3h92jhHqwlsRyW26oUIQ9H/8J UrUXZ1I6aTvA5HjxMgH7L4JlYE7z+OhJFnZbDVtEu5kaQ99JA7CVKmnHHrymow/o9sK9 AgjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=V69zXnlArdBD7sgWwfBLye875NcBsjpvHZKdts/EUlw=; b=fES5DOPTlTAsFLOtOThi4oKZsocxHT+vW9wn5/lCqDP0dQHZOtK0YhcGllJurJOXVy FyoF/koc1YSfbJdsx+/GHI7zjEyVYQGNTYmiJR5WU5kSgcNmGqsXJGttqOVWeG+9ajzF PpHvmosdztsD84l/K4P3h/j4cQZHWTXy/DdoX2v5hEYTk1J0jLTjSPGSI1Oq3/5DlBJp urnSaRXv6XqiEzy+IKOKGF/PJzOFkHhH7H6SZq0YMX26tWVwloiBjraEUOuFDYURRwFx joZJkxlNNf1j0fsEjkIKJ7Lsn5cOWSnSLPElZXim2Gzvclhk92lS2IZc/k2uxOLulDbS hrNg== X-Gm-Message-State: AJaThX5k4vddaL6bsSypuxqewVqWmIJ1r0Ew1HUbquHpl0sAF6n7/kD7 ACNezUMPrbmWp1gPHzsFv7cuhokrUjLGXOtrcgm2bw== X-Google-Smtp-Source: AGs4zMbfiEfTEYf/M+wUxCMGVYcHF4BZGridsr0VhZhfbKrCit6U7pMUGX+IdAukWWF4MclHBkRdq/CgAkQeX5RV43g= X-Received: by 10.46.64.76 with SMTP id n73mr2789993lja.33.1511043295230; Sat, 18 Nov 2017 14:14:55 -0800 (PST) MIME-Version: 1.0 From: Caleb Cushing Date: Sat, 18 Nov 2017 22:14:44 +0000 Message-ID: To: bloat@lists.bufferbloat.net Content-Type: multipart/alternative; boundary="94eb2c1c0cb0da3df5055e492e30" Subject: [Bloat] Steam In Home Streaming on ath9k wifi X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Nov 2017 22:14:57 -0000 --94eb2c1c0cb0da3df5055e492e30 Content-Type: text/plain; charset="UTF-8" In home streaming is basically a high bandwidth low latency way of streaming a game so you can play it on another machine. I'm not sure if this is the best list to talk about this on, but since it involves wifi, fq-codel, and cake, this seems like the best place maybe, I did start by talking about this on the forums, but I think I've basically reached the end of what documented configuration can do on the current LEDE, and perhaps what can be done currently period. That said maybe I can offer up this use case and help things improve in the future. https://forum.lede-project.org/t/sqm-for-video-streaming-and-steam-in-home-streaming-over-wifi/8494/23 I've actually managed to get game streaming mostly smooth, but there's still an occasional stutter (latency increase from ~5ms to around 100ms, then it goes away again) that I haven't figured out. happy to provide more information if it'll help this use case. note, the additional options mentioned in the forum on src/desthost seem to actually make things worse. config queue option debug_logging '0' option verbosity '5' option enabled '1' option interface 'eth0.2' option upload '5500' option linklayer 'ethernet' option overhead '18' option qdisc_advanced '0' option qdisc 'cake' option script 'layer_cake.qos' option download '38000' config queue option enabled '1' option interface 'wlan1' option qdisc_advanced '1' option squash_dscp '1' option squash_ingress '1' option ingress_ecn 'ECN' option egress_ecn 'NOECN' option qdisc_really_really_advanced '1' option itarget '1ms' option etarget '1ms' option download '260000' option upload '260000' option linklayer 'none' option debug_logging '1' option verbosity '10' option qdisc 'fq_codel' option script 'simplest.qos' -- Caleb Cushing http://xenoterracide.com --94eb2c1c0cb0da3df5055e492e30 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
In home streaming is basically a high bandwidth low latenc= y way of streaming a game so you can play it on another machine. I'm no= t sure if this is the best list to talk about this on, but since it involve= s wifi, fq-codel, and cake, this seems like the best place maybe, I did sta= rt by talking about this on the forums, but I think I've basically reac= hed the end of what documented configuration can do on the current LEDE, an= d perhaps what can be done currently period. That said maybe I can offer up= this use case and help things improve in the future.

https://forum.lede-project.org/t/sqm-for-video-st= reaming-and-steam-in-home-streaming-over-wifi/8494/23=C2=A0=C2=A0
I've actually managed to get game streaming mostly smooth, but there&= #39;s still an occasional stutter (latency increase from ~5ms to around 100= ms, then it goes away again) that I haven't figured out. happy to provi= de more information if it'll help this use case. note, the additional o= ptions mentioned in the forum on src/desthost seem to actually make things = worse.

config queue
=C2=A0 =C2=A0 =C2=A0 =C2=A0 optio= n debug_logging '0'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option ve= rbosity '5'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option enabled &#= 39;1'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option interface 'eth0.= 2'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option upload '5500'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option linklayer 'ethernet'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option overhead '18'
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 option qdisc_advanced '0'
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 option qdisc 'cake'
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 option script 'layer_cake.qos'
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 option download '38000'

config queue
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option enabled '1= '
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option interface 'wlan1'= ;
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option qdisc_advanced '1'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option squash_dscp '1'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option squash_ingress '1'
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 option ingress_ecn 'ECN'
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 option egress_ecn 'NOECN'
=C2=A0= =C2=A0 =C2=A0 =C2=A0 option qdisc_really_really_advanced '1'
=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option itarget '1ms'
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 option etarget '1ms'
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 option download '260000'
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 option upload '260000'
=C2=A0 =C2=A0 =C2=A0= =C2=A0 option linklayer 'none'
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 option debug_logging '1'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 = option verbosity '10'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option = qdisc 'fq_codel'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 option scrip= t 'simplest.qos'



=
--
--94eb2c1c0cb0da3df5055e492e30--