Re: [tsvwg] path forward on L4S issue #16

Jonathan Morton <chromatix99@gmail.com> Thu, 11 June 2020 13:04 UTC

Return-Path: <chromatix99@gmail.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51C673A081C for <tsvwg@ietfa.amsl.com>; Thu, 11 Jun 2020 06:04:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Level:
X-Spam-Status: No, score=-1.848 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qQybHdaRnlyS for <tsvwg@ietfa.amsl.com>; Thu, 11 Jun 2020 06:04:02 -0700 (PDT)
Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) (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 942C83A081B for <tsvwg@ietf.org>; Thu, 11 Jun 2020 06:04:01 -0700 (PDT)
Received: by mail-lj1-x230.google.com with SMTP id n23so6775423ljh.7 for <tsvwg@ietf.org>; Thu, 11 Jun 2020 06:04:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=ojBfyahpooYFPte9jYBARgyK4hnTdwQDBUfGXqgxP14=; b=OvnGheYjHsXTsIoTciHv4ahfNP92dq/AV9NeQlPFme7KbVmPqJkrJMA0R7STOiLkst IzW2yWlhNcvJaMioaE/rP7xRVxWuV2y1RyiUVLM9uXPONvifqkVjD+p6Xpb6qA5w80AE abFo5zUyzhPN/Fk4Zl9Fdt1+3MtSkwM0U+OorD8wEjYL6rF+Az1oBsjQ9QuyVjmBJLZh RGz27uvA8+9c8R1wfNzNnsAllIGcYNKqQeRqZFVVvmzKz7cJSBm0atwDO70Ljgt10XHR WVUH8/anCXhLfAqYB1j1b52ESEZpZnggP8COk8O8VFLqmDpWS49rMNzTS9pNAEGYUAUO Sewg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=ojBfyahpooYFPte9jYBARgyK4hnTdwQDBUfGXqgxP14=; b=R96CAH8muqu4mLlN9OjDtlriQZ8eT15NvwTKNVroyLiS2HFLbRA4QSIsZye/377Pnp lkcJ/frgdgMAAkwAB9TJC87GafeRyXS6XrD2FWF1BioFU1v5asEI6NF+bhfmvPyMckDp HDYR2TN9BmMlRqtcOnvA5qtQ+KILVA8B9sgKOwYzfdX8z5ud2ckoAHQfr0XZvtjRUu// l+aTnCgnIsTpEj8QCVYlxPFTy9n8OO+p8+F7sTw9GSPuNHI1/BlDZPbQDkBJcDV1Sdx/ lieBV72P+sBWLnnBi0DNIfliwFvHnfMTZa43eCyobPUKEYhEWc8Figyf6Q8CCcWu5+Md QxWw==
X-Gm-Message-State: AOAM531I4/ImNBRYCD/JOPtP2jy5PqLygi5bETci3vtV1TiWvViVEAU3 P3Plwin5wQtgo3/FKU2QANQ=
X-Google-Smtp-Source: ABdhPJx0EK2aJC1BYVF3cDUdAghjluk48CoRERk9cHrwE+GN2Vvv1HNcVzq7yLfj21H/Phyrs/6PTg==
X-Received: by 2002:a2e:8896:: with SMTP id k22mr4028422lji.331.1591880638724; Thu, 11 Jun 2020 06:03:58 -0700 (PDT)
Received: from jonathartonsmbp.lan (83-245-237-14-nat-p.elisa-mobile.fi. [83.245.237.14]) by smtp.gmail.com with ESMTPSA id y24sm701838ljy.91.2020.06.11.06.03.56 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 11 Jun 2020 06:03:57 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.5\))
From: Jonathan Morton <chromatix99@gmail.com>
In-Reply-To: <HE1PR0701MB2876B4A3087E2059BE1348E1C2800@HE1PR0701MB2876.eurprd07.prod.outlook.com>
Date: Thu, 11 Jun 2020 16:03:55 +0300
Cc: Sebastian Moeller <moeller0@gmx.de>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <5042E05F-7856-46CB-956B-34EBAD307CF3@gmail.com>
References: <HE1PR0701MB2876AA3CBBA215B9FB895B0AC2820@HE1PR0701MB2876.eurprd07.prod.outlook.com> <3637517F-63A0-4862-9885-AB5EA7E6C273@gmail.com> <VI1PR0701MB2877E21B7F406C3DFCFF08BCC2820@VI1PR0701MB2877.eurprd07.prod.outlook.com> <92525827-39B6-4E88-B453-660F8FE22523@gmx.de> <VI1PR0701MB287768D465C37DC46A459C12C2820@VI1PR0701MB2877.eurprd07.prod.outlook.com> <57D7632A-594E-47BC-B6B0-5FBC22AAFE37@gmail.com> <DF67B660-DE2B-4EB8-AD77-5FECF27D1BAC@gmx.de> <HE1PR0701MB287679D1842F15FCDAC6223EC2820@HE1PR0701MB2876.eurprd07.prod.outlook.com> <7EEF7075-396F-4565-89C6-674CBB1E6CB8@gmx.de> <HE1PR0701MB28767A1E570A705EBC65EFC4C2830@HE1PR0701MB2876.eurprd07.prod.outlook.com> <5ADEBD56-1A2C-4C34-9132-E50A4A7A4A42@gmx.de> <HE1PR0701MB287695F2245A480A43DB5F9BC2830@HE1PR0701MB2876.eurprd07.prod.outlook.com> <EEB9B5D1-5F06-4BA6-A078-BE9C26D0EAD6@gmail.com> <HE1PR0701MB2876726FC67BD2850B5D39FAC2830@HE1PR0701MB2876.eurprd07.prod.outlook.com> <E17FCDCD-6D2D-4773-98AA-44EB54A79F62@gmx.de> <HE1PR0701MB287670627208FB1075F78F6DC2830@HE1PR0701MB2876.eurprd07.prod.outlook.com> <E127BDE9-0249-47CD-ACBD-1C4296258B08@gmx.de> <HE1PR0701MB2876B4A3087E2059BE1348E1C2800@HE1PR0701MB2876.eurprd07.prod.outlook.com>
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
X-Mailer: Apple Mail (2.3445.9.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/JgLB9QxuBhdRkkl1Y0ARsBrNELU>
Subject: Re: [tsvwg] path forward on L4S issue #16
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jun 2020 13:04:03 -0000

> On 11 Jun, 2020, at 11:23 am, Ingemar Johansson S <ingemar.s.johansson@ericsson.com> wrote:
> 
> Has this extended beyond the early adopter do-it-your-self community?. I
> recall from earlier in this long tread that you found off the shelf routers
> in stores, were these shipped and ready with RFC3168 support or was an
> update necessary to make it RFC3168 capable?.

Shipped and ready.  They're using essentially the same underlying mechanisms as OpenWRT, just with a more refined user configuration interface, which includes a setup wizard which walks the user through choosing appropriate shaper parameters to go with the AQM.

In fact I understand quite a few commercial retail products actually run OpenWRT off the shelf now, just with a custom user interface.  All of these implement RFC-3168, but may require hand configuration to make it effective.  I'm talking specifically about a subset of these which mention Smart Queue Management or an equivalent term on the retail packaging, and have therefore made this feature easily accessible to the end user.

As Sebastian mentioned, the IQrouter fits in this category.  It is an outstanding example which actually probes the line over a period of several days, to determine a shaping schedule which matches diurnal variations in line capacity.  Under the covers, it is OpenWRT with some customisations, running on a normal CPE wifi router.

Understand that products like this are needed only because most ISPs and modem vendors have made absolutely no effort to tackle bufferbloat at more appropriate locations in the network - not even using packet-dropping, ECN-ignorant AQMs.  I note that ISPs' voices, as opposed to those of equipment vendors belonging to one particular industry organisation, were conspicuously absent from those calling for L4S to move forward here.

 - Jonathan Morton