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

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Wed, 10 June 2020 06:44 UTC

Return-Path: <ingemar.s.johansson@ericsson.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 60AC43A0F2C for <tsvwg@ietfa.amsl.com>; Tue, 9 Jun 2020 23:44:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level:
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 ok8ByrFPud3R for <tsvwg@ietfa.amsl.com>; Tue, 9 Jun 2020 23:44:22 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130055.outbound.protection.outlook.com [40.107.13.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCE803A0F2B for <tsvwg@ietf.org>; Tue, 9 Jun 2020 23:44:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UZdand62fjw5x89TeGZIzEseCv1YB4gIO6V8x61ZXcDVFKbujorSqD0bOozcj6P85TMQRHfd+nPP3ZDRiHzEV0e3ahtpwHSYANA9UCy1R7JidtoRKGpmPO7yKts3yrnJDo8sZL+DwQ89DEEdEOGVDE9JWrTZbW3wJTIV2iFRGJuhfal8HggrprOAsXSeF1uIv1xGmTI1F1b6xX3GgCAQNsRouNxH6i+OGUm+RGxndFelwQnFbeWE7fosWqsyZyncz4rcJxmKucED6SQ+/Bb8PTvTfiQcvoFmySJ5QDP4jEgAfDDHGrngHJB2uYvCnk0v7ZaVycahUAZRMF1XNa2C4w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p1+gjOQ8SieG9VfHe8qQNmXaH9Thw1W0JRFUaZfY0Q4=; b=nsC3BGdg8XfP/bIwHyTYRWL8e9JWK+rlq1cJ0/xqkVOGmFFhoRl70WnmbLBvnzfMlt4I7y2PDHfP/KnVruOXLAnmCkbUQKTbkKLW04wzjkccK8c1eTZ/G7fBElGu6Nx+7l8yKcWO81O0m0KEEU48AJZSqtRqmVawCQI+49fUVOd4Md2CWDn+HQ+WSdQRzHPPdG5DibLxQPwwSxOcMHxjezdG1fw1/JlAx6eo8KMMEV4LG6ajqKVqQKkewlarL7F76cIOMeIDXDoZ4lBBbKsOoqClqM8ANDL6ghi9Zs74/LhEr9LaMCWyXP/O3RHskLC9/ex4ESKF9QN6bUnYK8l/Qg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p1+gjOQ8SieG9VfHe8qQNmXaH9Thw1W0JRFUaZfY0Q4=; b=Grt/zxg+zjNpe3CxFvmFvKbuh5LoZ06M9bH7GsjmVn7+dLZuk1AULbWoS4UzrTD8s5jUvqSMiphHrbeuGFl8S+ikUF6V/ShCb82L1BPpBuWVCnuitm5SPMNs6J3mTXqCMxKAfb4gcdr8NtKrYMDeYlEC/FzKouxKwJIFt39lsb4=
Received: from HE1PR0701MB2876.eurprd07.prod.outlook.com (2603:10a6:3:56::8) by HE1PR0702MB3740.eurprd07.prod.outlook.com (2603:10a6:7:81::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3088.12; Wed, 10 Jun 2020 06:44:18 +0000
Received: from HE1PR0701MB2876.eurprd07.prod.outlook.com ([fe80::f411:8f72:4035:41d1]) by HE1PR0701MB2876.eurprd07.prod.outlook.com ([fe80::f411:8f72:4035:41d1%8]) with mapi id 15.20.3088.018; Wed, 10 Jun 2020 06:44:18 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: Sebastian Moeller <moeller0@gmx.de>
CC: Jonathan Morton <chromatix99@gmail.com>, "tsvwg@ietf.org" <tsvwg@ietf.org>, Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Thread-Topic: [tsvwg] path forward on L4S issue #16
Thread-Index: AQHWPkYZyJNg6cgsQkOoRWoF9Fsxh6jQUFNQgAAFjoCAAAT/IIAABjQAgAAXTICAACKkgIAAFF2AgACvbJA=
Date: Wed, 10 Jun 2020 06:44:18 +0000
Message-ID: <HE1PR0701MB28767A1E570A705EBC65EFC4C2830@HE1PR0701MB2876.eurprd07.prod.outlook.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>
In-Reply-To: <7EEF7075-396F-4565-89C6-674CBB1E6CB8@gmx.de>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: gmx.de; dkim=none (message not signed) header.d=none;gmx.de; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [192.176.1.83]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 86696875-2966-4288-ff89-08d80d09b347
x-ms-traffictypediagnostic: HE1PR0702MB3740:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <HE1PR0702MB3740986F7B95894256C78A61C2830@HE1PR0702MB3740.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 0430FA5CB7
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: xxjT1sH+dvhm2Hv3pNdyxg1fudGv4sKQHC1UnUHIb9xUe2XqNDt3fyIwmP2AwDtR4aYEGjKhlZB5qDeGOzMJ/ctbwY94Y3lx3TuvZ9lN7hku9PO67WRwoOXbdBxMwOyy2oRMHIZ0TmxUs/mOsRXuNHJmONvxdWhvKwhYIs2mIJqbNGU+qhYs0/EQL4VhhzXUunJ3u9yo1Eniq8mbMiqDGralQ8/yvljsAh+an5yD3glRpcICSl09BtAKvg31p0ugB+zOJlzBuTJQFnBcsgwARVeD2+uvePsmehEh2KKkoT5f1YdD7mkyn7TMVtf9WkCepfexHMHuSiOjNhvzMVXZbg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0701MB2876.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(39860400002)(396003)(346002)(376002)(366004)(86362001)(53546011)(71200400001)(26005)(478600001)(186003)(5660300002)(33656002)(6506007)(66574014)(83380400001)(6916009)(52536014)(8676002)(54906003)(55016002)(107886003)(4326008)(66946007)(7696005)(76116006)(8936002)(99936003)(9686003)(316002)(66616009)(64756008)(66476007)(66556008)(2906002)(66446008); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: CM0d6LKtCBx1HhLDRdUeabLUdhADoBkpcmLMz9/PLwA2uaIEKSQcC4V/JfH1K57ynaTeHN1L0DrE15LO7NXd/TOc4vsQuOhxx7LS6XzcNLb0zRBeXKilAr20GR0xZna9DNMuMmp8jkJ+5YcTE7rpExWhiZoH+P3tezIzr7MLWUoHL0YhbzQFEcOFzBU73g82ev3ZcxRtCNdjMyILY/BtohK7bXyXKBhxBMEeo5aD5n/KH4qSJxXewX6rxSrMIU0IAn+LAW583OaHWseMWsB3jGKoo3Z/7muBGScX0EewG5rFdOKP90ao5LRPrRZ0p+vWSEIwbB0lgVjg2mD6+rpIIqcBZpnjOtUJzo+rVgpAyhxMhCjRpOtvltfc2nkWz2iz/gmFMFg66BkLIAw0E/GIkvJNUo5mDKdIaSCYO3tD82dGzUcL39z9Med7FaOjEh98+A+jCqJqzCwaOKBn6/30M6+ZU2FS5O9jcOdMmXXSrQs=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_030F_01D63F03.5344D500"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 86696875-2966-4288-ff89-08d80d09b347
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jun 2020 06:44:18.5552 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Tct/fHkRjIspgX2cdGao3q2lP8Lkv4SSAcFLAq3S69rcPMbDrOFvn9gjcQfdiPxpoXdWcQpKPP+IDKBF5Q2+NjVNjXfS6uD7Y3f2fMXal1xq31S5mEYIuXS25lAyoA0m
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3740
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/uPWx_vH9nbGzaiqDt--bZwy_754>
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: Wed, 10 Jun 2020 06:44:24 -0000

Hi Sebastian

Please see inline
/Ingemar


> -----Original Message-----
> From: Sebastian Moeller <moeller0@gmx.de>
> Sent: den 9 juni 2020 21:41
> To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
> Cc: Jonathan Morton <chromatix99@gmail.com>; tsvwg@ietf.org
> Subject: Re: [tsvwg] path forward on L4S issue #16
> 
> Hi Ingemar,
> 
> 
> > On Jun 9, 2020, at 20:58, Ingemar Johansson S
> <ingemar.s.johansson@ericsson.com> wrote:
> >
> > Hi
> > Just for my understanding, do you seek evidence that L4S can be safely
> > deployed before the experiment actually starts or is the collection of
> > evidence a part of the experiment?
> 
> 	[SM] That depends on what you mean with experiment. Yes, I want
> to see that data BEFORE L4S is awarded IETF RFC status above
informational...
> As far as I understood Gory, the intended experiment for granting L4S
> experimental RFCs (first) is how to roll-out L4S safely. IMHO describing
the
> intended behaviour for the few scenarios I outlined and then demonstrating
> that the actual implementation meets those goals, should be an
> uncontentious "conditio sine qua non", but as this whole process
> demonstrates this does not seem to be the consensus position.

[IJ] That boils down to an assessment how severe the issues you point out
really are, and to some extent it boils  down to my questions #1 and #2
below. 

> 
> >
> > To take 3GPP networks as an example. I don't expect that initial
> > experiments will run across the entire internet. And as this
> > experiment carries on I see a likelihood that RFC3168 ECN capable AQM
> > where they may be will/can be upgraded to support L4S as well ?
> > Meanwhile one will learn things from the experiments and will be able
> > to refine congestion control algorithms. Does it sound all too
unrealistic?
> 
> 	[SM] No, that sounds fine, but you do not need IETF approval for
> such localized experiments to begin with, it is really the "across the
entire
> internet" part in the L4S RFCs that makes it IMHO a prerequisite to
> demonsatrate sufficient safety before roll-out. I note that none of the
> conditions I outline could not be easily tested in a more or less private
> experiment still spanning the width of the internet, just set-up three
test
> nodes, say, one in Frankfurt, one in Atlanta and one in Tokyo each with an
> L4S AQM and go wild with testing traffic between them, no RFC required for
> that.

[IJ] Then one need to define the meaning of "localized experiments" but I
skip that part. I guess it is not IETFs intention to leave up to other SDO's
like 3GPP to do what they like with the ECN bits until IETF has made up its
mind. Or is it ?, this is at least not how I read the message in TSVWG.

> 	But here we are, working hard to get IETF approval for L4S even
> before it is clear that L4S can actually deliver its promises under normal
> internet conditions.
> 
> 
> >
> > This boils down to the two questions that I had in another thread.
> > 1) How widely are  RFC3168 ECN capable AQMs deployed _and_ enabled ?
> > 2) If they are deployed _and_ enabled, can/will they be updated ?
> 
> 	[SM] Just looking at the IPv4/6 "transition" the answer to the
second
> question is, "yes" and "with glacial speed". I can understand the desire
for
> the existing internet to follow one's own idea of optimality, but
realistically
> the existing internet has a lot of momentum and and thing that requires a
> flag day, pretty much is doomed (unless as clearly beneficial to everybody
as
> the introduction of congestion handling, but L4S' gains are rather modest
in
> comparison).

[IJ] OK, I tend to use the this IPv4/6 analogy every now and then, but that
does not at all apply here. 
IPv4 is widely deployed and I don't even use IPv6. I seriously wonder how
widely RFC3168 is deployed and used in AQMs
So here my questions are (repeated):
1) How widely are  RFC3168 ECN capable AQMs deployed _and_ enabled ? 
   IPv4 and RFC3168 ECN capable AQMs seem to have very little in common when
one look at deployment and use, so how commonplace is it that nodes on the
internet have RFC3168 ECN capable AQMs deployed _and_ enabled, 1%, 10% ???? 

2) If they are deployed _and_ enabled, can/will they be updated ?
   You gave your personal view on this matter.

I guess it can be a good exercise for the opponents to the L4S to come with
verifiable answers to these two questions. It is important to know so we
don't waste a lot of energy on a problem that diminishes among all other
problems.

> 
>  Best Regards
> 	sebastian
> 
> 
> >
> > /Ingemar
> >
> >> -----Original Message-----
> >> From: Sebastian Moeller <moeller0@gmx.de>
> >> Sent: den 9 juni 2020 18:25
> >> To: Jonathan Morton <chromatix99@gmail.com>
> >> Cc: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>;
> >> tsvwg@ietf.org
> >> Subject: Re: [tsvwg] path forward on L4S issue #16
> >>
> >> Hi Jonathan,
> >>
> >>
> >>> On Jun 9, 2020, at 17:01, Jonathan Morton <chromatix99@gmail.com>
> >> wrote:
> >>>
> >>>> On 9 Jun, 2020, at 5:43 pm, Ingemar Johansson S
> >> <ingemar.s.johansson@ericsson.com> wrote:
> >>>>
> >>>> Why don't you run the testing yourself to get the answers you look
> > for?.
> >>>
> >>> Because we are looking for cases where SCReAM (and other L4S
> >> transports) fail - and we have already found sufficient such cases to
> > raise
> >> objections.  We don't need to look further.
> >>>
> >>> The burden of proof is now on you (and the rest of the L4S
> >>> proponents)
> > to
> >> show that these problems have been overcome.    This will require
> >> *changes* to L4S, and testing of an implementation of that changed
> >> specification.
> >>>
> >>> Sebastian merely listed a few general scenarios where we know L4S
> >>> does
> >> badly.
> >>
> >> 	[SM] Well, to be generous, these are important scenarios where we
> >> know way too little about L4S' robustness and reliability. The recent
> > testing
> >> indicates that L4S has ample opportunity to improve its
> >> performance/safety under these conditions.
> >> 	Now, I have a hard time believing that none of the engineers and
> >> companies that opted for L4S did this based purely on the obviously
> > overly-
> >> optimistic promises in the L4S drafts and the RITE project. So, I
> >> would
> > really
> >> appreciate if data that was acquired in the process of seeing whether
> >> L4S was/is fit for roll-out and implementation in silicon (if that
> >> actually
> > happened
> >> at all) could be presented here on the list.
> >>
> >> Best Regards
> >> 	Sebastian
> >>
> >>
> >>> Those are tests which you should run internally as part of your R&D
> > cycle,
> >> and then present results of, in order to give us confidence that L4S
> >> can
> > safely
> >> be deployed.
> >>
> >> 	[SM] +1.
> >>
> >> Sebastian
> >>
> >>
> >>>
> >>> - Jonathan Morton
> >>>
> >