[aqm] fixing bufferbloat on bigpond cable...

Dave Taht <dave.taht@gmail.com> Thu, 12 March 2015 02:11 UTC

Return-Path: <dave.taht@gmail.com>
X-Original-To: aqm@ietfa.amsl.com
Delivered-To: aqm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com []) by ietfa.amsl.com (Postfix) with ESMTP id 4D9DD1A89B4 for <aqm@ietfa.amsl.com>; Wed, 11 Mar 2015 19:11:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id RpEJiFh2Qcqy for <aqm@ietfa.amsl.com>; Wed, 11 Mar 2015 19:11:34 -0700 (PDT)
Received: from mail-ob0-x232.google.com (mail-ob0-x232.google.com [IPv6:2607:f8b0:4003:c01::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 411611A89B3 for <aqm@ietf.org>; Wed, 11 Mar 2015 19:11:34 -0700 (PDT)
Received: by obcwp18 with SMTP id wp18so12929055obc.1 for <aqm@ietf.org>; Wed, 11 Mar 2015 19:11:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=BpXu9yRDmUiJL9aeWFgaxfoLlEM6XiKnNG1eGi1KPiE=; b=TjYx/JFsz0dIjeUMB+nLWmzavqS5nN7iw8bAXkfjnRQFlNPxRdh5fKWVtZG/UYn/2c k0xI7bt1HGksq074vjUXWvnkfiSin60Wou5W6cG7qyzxGCBVLMs+C064Q3kTHQuxnrtY aJIomYvac0QMJ1dR+cZQ6T6pmkxJwQycAMtxhEDHBgT2vgju8B8WNxYiT3ULPxOoW04s MpTeQHezCKv+BSB4nY4ytOrtmcmJxuo1+JmURe+nTEh5i+pZ5a3NUgfyoIqGpPkR3sA3 9M1g7dCXNIKxvJ93YvywI7Yrkrh6mxgcwwqpoiul6aDuLiFygHy7gHFvOdnsMow+I9vb qegw==
MIME-Version: 1.0
X-Received: by with SMTP id 62mr30382493oid.11.1426126293723; Wed, 11 Mar 2015 19:11:33 -0700 (PDT)
Received: by with HTTP; Wed, 11 Mar 2015 19:11:33 -0700 (PDT)
Date: Wed, 11 Mar 2015 19:11:33 -0700
Message-ID: <CAA93jw59q6sWCfEjD2giY2GbMMTuSBDrAXYQLAir_fnnSoE7Ww@mail.gmail.com>
From: Dave Taht <dave.taht@gmail.com>
To: netalyzr <netalyzr@icsi.berkeley.edu>, "aqm@ietf.org" <aqm@ietf.org>, mnot@mnot.net, bloat <bloat@lists.bufferbloat.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <http://mailarchive.ietf.org/arch/msg/aqm/ZMLOEd19cQOS1pAvOHkT15-IBD4>
Subject: [aqm] fixing bufferbloat on bigpond cable...
X-BeenThere: aqm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussion list for active queue management and flow isolation." <aqm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/aqm>, <mailto:aqm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/aqm/>
List-Post: <mailto:aqm@ietf.org>
List-Help: <mailto:aqm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/aqm>, <mailto:aqm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Mar 2015 02:11:36 -0000

I was very pleased to see this tweet go by today:


where Mark Nottingham fixed his bufferbloat on bigpond cable
using a very simple htb + fq_codel script. (I note ubnt edgerouters
also have a nice gui for that, as does openwrt)

But: he does point out a flaw in netanalyzr's current tests[1], in that
it does not correctly detect the presence of aqm or FQing on the link,
(in part due to not running long enough, and also in not using
multiple distinct flows) and like the "ping loss considered harmful"
thread last week on the aqm and bloat lists, matching user
expectations and perceptions would be good with any public
tests that exist.

There is some stuff in the aqm evaluation guide's "burst tolerance"
tests that sort of applies, but... ideas?

[1] I am not aware of any other tests for FQ than mine, which are still
kind of hacky. What I have is in my isochronous repo on github.

Dave Täht
Let's make wifi fast, less jittery and reliable again!