Re: [tsvwg] More SCReAMs... (was RE: RE: RE: L4S and QUIC)

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Mon, 02 November 2020 12:43 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 C8ADD3A103F for <tsvwg@ietfa.amsl.com>; Mon, 2 Nov 2020 04:43:13 -0800 (PST)
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 4wwnImhXeZaq for <tsvwg@ietfa.amsl.com>; Mon, 2 Nov 2020 04:43:10 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80072.outbound.protection.outlook.com [40.107.8.72]) (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 6C8AF3A0FB8 for <tsvwg@ietf.org>; Mon, 2 Nov 2020 04:43:04 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iklid1tCbcMFowb+p74owSmksHTR3nvsi5uYSzZO4DYb+lp7TjNklpCkSlZ0l+hUD8be3uLTEdG3Y88qNwxppz/Y9HmbiLHU5aX64mNHfUrqzrVDUFmXeCInGLPbVaEM7CIGBapSCIkyUiGVOgw0aPFlnzM4Yt9OHynKGXjMdW0v7bbHkhDrrzdFhnqCcHj4udqv1vJOjMboZIEqxc3cBFbOEDhzXJwTVGFaPDA945DHAXvGFF33OO9FowU5tp0gYjRYDNyXpue4yWc7reYEadvA5zJnqsmFcTUp2gn369zIIC6Fekb+0zB84PEie643LprcSLyTZXYrIPTANTsJ7w==
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=y5d8olRUyDEye0OTOyYSaMFTlikbx2yUIaZKX8FJpXY=; b=kLCw/iOTdtU8MeJmEy+deOq9uqeOp1GJXvEROJ68JbiEopfffOArl+kbExJwbJ5zlz4UaMFCsRe4qaesJRLmH2q4E/VqPl52/aAg+ZoqYRxDUSQKo14k2UIHzXzn6IBuHtJe9AFuEnjwJhLudbWSBr6sc44f/vLYfZvyqhUtrgHiraF8fh9iFYnj8uynh9UbxLE7GnNwsz4wijubzlirO60Y+ZrDJpgloSiaBIG1/XeFnYudArXGjIcrFk9p8yzzzHBxtFDDOfVRJ1mx7LMiswhrlcBiVclKXzNUAHgYtXbKMD2QeHYj4Gy3+MRUcSs+pZSQRlG2cJDAPjD4zjC0Rg==
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=y5d8olRUyDEye0OTOyYSaMFTlikbx2yUIaZKX8FJpXY=; b=Dk1nxbO9OYhrZ/6FsMH/Fh7w/yiH6O50/ecTmmWOIqkmt8vNmCGYeWpVjqRS9gRk95ri8Ys693TLMitKLTwVCXTqCfXCjJU6Qn+2js/8w8oheZuWd6D4qLGtF7+r4+dcYo+GsPmWpVLsDsIibwcN4ZG0A0buTV7bqh/xpCE0yDQ=
Received: from HE1PR0701MB2876.eurprd07.prod.outlook.com (2603:10a6:3:56::8) by HE1PR0701MB2987.eurprd07.prod.outlook.com (2603:10a6:3:51::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.10; Mon, 2 Nov 2020 12:42:57 +0000
Received: from HE1PR0701MB2876.eurprd07.prod.outlook.com ([fe80::a4a1:d6b5:1254:923a]) by HE1PR0701MB2876.eurprd07.prod.outlook.com ([fe80::a4a1:d6b5:1254:923a%11]) with mapi id 15.20.3541.011; Mon, 2 Nov 2020 12:42:57 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: Sebastian Moeller <moeller0@gmx.de>
CC: "tsvwg@ietf.org" <tsvwg@ietf.org>, Christian Huitema <huitema@huitema.net>, Wesley Eddy <wes@mti-systems.com>, Gorry Fairhurst <gorry@erg.abdn.ac.uk>, Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Thread-Topic: RE: More SCReAMs... (was RE: RE: RE: [tsvwg] L4S and QUIC)
Thread-Index: Adaw/ntdP/vGMUt+RriT5MuquVlLvwAB9iSAAADLkSAAASPlAAABsH6w
Date: Mon, 02 Nov 2020 12:42:57 +0000
Message-ID: <HE1PR0701MB2876C1FFCAAA3E4E3D63B681C2100@HE1PR0701MB2876.eurprd07.prod.outlook.com>
References: <HE1PR0701MB28764812F8D9B55722B8936FC2100@HE1PR0701MB2876.eurprd07.prod.outlook.com> <trinity-d0f7bdd3-2dbe-494e-bc68-29aa5cd80a41-1604314379675@3c-app-gmx-bap61> <HE1PR0701MB2876031805A6F0F56E661699C2100@HE1PR0701MB2876.eurprd07.prod.outlook.com> <trinity-4393a670-af92-44a8-af16-109838666f75-1604317704792@3c-app-gmx-bap61>
In-Reply-To: <trinity-4393a670-af92-44a8-af16-109838666f75-1604317704792@3c-app-gmx-bap61>
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: [83.227.122.88]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 878d6f80-2a49-4640-da35-08d87f2cd3ae
x-ms-traffictypediagnostic: HE1PR0701MB2987:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <HE1PR0701MB298718C0D5DCE1AC2722899CC2100@HE1PR0701MB2987.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:663;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: XfH9LGOEBVcutzoUZbkESKErpqzDWQMyyO0lfqkKWVqU2e/PFV6VpBvYnFepbj+X3T+ucbzAhJLToln3dmo7tAoTDCBzcka2qE8n5LMgcj5XZSPw+8zQOnctc4j7zw1I9uaQc1F7D0un+FAWCpwM1txpeDL5qDI7cBWpdxFyGgtfC7ohIYydOdxpqjLpNGqWcRYroAR+8qMzuT1TETObu9vv7zUZ+rwp/pGQncOEsMH0g817YVTOM0OhIfa0ANszGpkS0ruj1CRJqbhAEeEqOoDjYnGCAHRHOBsOnlujeYHCJRGQwYMg/98shgmtE1FWlRfGmzDTJdqesizKYQTGmC/6ebrQcGB8qnZkE3pPdQflOIIIma61h/z+I9jurWvOO+mAUs36joeSmFlL8qzCeQ==
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; SFS:(4636009)(39860400002)(376002)(366004)(346002)(136003)(396003)(966005)(66446008)(66556008)(66616009)(66946007)(55016002)(64756008)(66476007)(15974865002)(52536014)(2906002)(6916009)(316002)(30864003)(76116006)(478600001)(9686003)(54906003)(5660300002)(99936003)(8936002)(66574015)(83380400001)(7696005)(4326008)(71200400001)(107886003)(33656002)(86362001)(186003)(26005)(53546011)(6506007)(8676002)(579004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: gAJtfqGykh0isb8U5ji9uZ9fxy1jQSrXZqpzXrykZIbv5YX6AUCoAMbkRU+c00taz62QTI7Asc/G/M1rQfayTumY64EqcUas6uULzfnd2LmSpCLbWQgT5BvkMcfrLtttFkOSnvAlhtgXIWI/fpz8WMNh4n0ecJbnXnkpDbkIm+bty15CU3y1e3GqiCjGs8BLcBfVTk/phTJdC5tmmMJ1JqbSnbiPvXkMjqlzjqUS7okodQmmX+IU3xs/U8Wpu3yC21yVr/X9q7eEoGUHoaweRK9RJWce8MUrZPQVhlE28PQJvpbk3WbIeQuQDMmPhPdcHpzP6rgUFacURpwYXJnC+YOpkA1JVBlq2ynUSwRmYAs25afAR4QP4hhIJzlF9uGJm+lsSyZNfxd2ZtFN5+fvYWgQ6enFmpNL5PrN7+9DkKLW5bx37QBAGsT0xvKvSILiyA/hjdxNVP0g/EKyOsJFOUixXGWXBlKIhztb8MjLeD5SbvnjdEFYoVGgWZUu39LTgCYn5AvjK4TYSFDLhcjpKfHZgMbEOK0ElUaddFf/8vXSfCI9Nw+8CbEZC+XUE5jA2jDGTcYKi5OufMuFBDimwt6h0pmu+lCAzdtiRSRt0oUOnyr2lY+eOocXq+OREpldGE5UJR5S/VPAUWC2hCcBpw==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_01E9_01D6B11E.11F56B40"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0701MB2876.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 878d6f80-2a49-4640-da35-08d87f2cd3ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2020 12:42:57.8425 (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: HQqd7hY8Apf93E+sJmH6duofD/tq24YMW3nYx9iisc44j0eDLNDrpfWc8aB4O1S2Uc/EIQPbiRU1imJps07PFrw8bqiccFJPfYCLo2ibSHFklqh0iyP6GMWrXoz5mB2i
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2987
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/rj3DARQLjUkxP8J9547KvSN4x6o>
Subject: Re: [tsvwg] More SCReAMs... (was RE: RE: RE: L4S and QUIC)
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: Mon, 02 Nov 2020 12:43:19 -0000

Hi

Please see inline

/Ingemar

> -----Original Message-----
> From: Sebastian Moeller <moeller0@gmx.de>
> Sent: den 2 november 2020 12:48
> To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
> Cc: tsvwg@ietf.org; Christian Huitema <huitema@huitema.net>; Wesley Eddy
> <wes@mti-systems.com>; Gorry Fairhurst <gorry@erg.abdn.ac.uk>; Ingemar
> Johansson S <ingemar.s.johansson@ericsson.com>
> Subject: Aw: RE: More SCReAMs... (was RE: RE: RE: [tsvwg] L4S and QUIC)
> 
> 
> Hi Ingemar,
> 
> more below in-line, prefixed [SM2].
> 
> > Gesendet: Montag, 02. November 2020 um 12:26 Uhr
> > Von: "Ingemar Johansson S" <ingemar.s.johansson@ericsson.com>
> > An: "Sebastian Moeller" <moeller0@gmx.de>
> > Cc: "tsvwg@ietf.org" <tsvwg@ietf.org>, "Christian Huitema"
> > <huitema@huitema.net>, "Wesley Eddy" <wes@mti-systems.com>, "Gorry
> > Fairhurst" <gorry@erg.abdn.ac.uk>, "Ingemar Johansson S"
> > <ingemar.s.johansson@ericsson.com>
> > Betreff: RE: More SCReAMs... (was RE: RE: RE: [tsvwg] L4S and QUIC)
> >
> > Sebastian.
> >
> > As said.. L4S in SCReAM is work in progress and the present implementation
> is a bit over-reacting to congestion.
> > RFC8298 is an experimental RFC, eventually it MAY become standards track
> and then the L4S implementation will be vetted against the requirements in
> L4S ID.
> 
> [SM2] Sure, as I failed to convey, I do not think SCReAM or you are at fault
> here, it is an L4S problem that safety depends on protocol compliance, AND
> that this compliance is neither monitored nor enforced by the network nodes.
[IJ] No.. It is just that the source (video) is rate limited, this means that SCReAM often runs out of data to transmit. The cure is to make SCReAM drive congestion a bit harder. 

> > Does this sound OK ?.
> 
> [SM2] Yes. One more question (again not intended as an attack on either
> SCReAM nor on the typical way of iteratively developing/testing code), will
> you restrict SCReAM tests with enabled L4S response module to network
> paths under your full control, or will you also test over the wider internet and
> if possible also test internet paths with knows L4S AQM nodes?
[IJ] The SCReAM source code is freely available for anybody to try out. But as said.. it is work in progress.

> 
> > If not , then I can't help you anymore.
> 
> [SM2] Now, since we are talking with each other, you are helping me
> immensely in trying to understand if "outsourcing" L4S' RFC-compliance to
> protocol implementers is a realistic path forward.
>         IMHO, as you might have guessed, I come down to a solid NO, as that runs
> counter to how I think and you confirmed for the case of SCReAM protocol
> development is performed in the real-world. In other words L4S needs to be
> robust against protocols not following its recommendations to the letter, and
> especially equitable sharing with non-ECT(1) traffic should not depend on
> expecting all flows following section 4.3* Again no offence intended against
> either SCReAM nor yourself.
> 
> 
> 
> I have not more answers to give in this thread.
> 
>         [SM2] Thanks for the answers you gave.
> 
> Best Regards
>         P.
> 
> 
> *) Interestingly the thesis "Destruction Testing: Ultra-Low Delay using Dual
> Queue Coupled Active Queue Management" shows in Figures 12.X that
> equatable sharing between queues not only suffers for short RTTs < 15ms, but
> also that unresponsive traffic in ANY queue, will cause greater utilisation
> reduction on the non-ECT(1) traffic in L4S deep queue. I add this as one more
> case where DualQ's coupling proves itself to be an imprecise heuristic not up
> to either the state of the art nor the expectations gained from reading the L4S
> internet drafts. But that is pretty much more of the same, and by now what I
> expect to find when I look a bit deeper into the data.
> 
> >
> > /Ingemar
> >
> >
> > > -----Original Message-----
> > > From: Sebastian Moeller <moeller0@gmx.de>
> > > Sent: den 2 november 2020 11:53
> > > To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
> > > Cc: tsvwg@ietf.org; Christian Huitema <huitema@huitema.net>; Wesley
> > > Eddy <wes@mti-systems.com>; Gorry Fairhurst <gorry@erg.abdn.ac.uk>;
> > > Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
> > > Subject: Aw: More SCReAMs... (was RE: RE: RE: [tsvwg] L4S and QUIC)
> > >
> > >
> > > Ingemar,
> > >
> > >
> > > more below in-line, prefixed [SM].
> > >
> > >
> > > Gesendet: Montag, 02. November 2020 um 11:06 Uhr
> > > Von: "Ingemar Johansson S" <ingemar.s.johansson@ericsson.com>
> > > An: "Sebastian Moeller" <moeller0@gmx.de>
> > > Cc: "tsvwg@ietf.org" <tsvwg@ietf.org>, "Christian Huitema"
> > > <huitema@huitema.net>, "Wesley Eddy" <wes@mti-systems.com>, "Gorry
> > > Fairhurst" <gorry@erg.abdn.ac.uk>, "Ingemar Johansson S"
> > > <ingemar.s.johansson@ericsson.com>
> > > Betreff: More SCReAMs... (was RE: RE: RE: [tsvwg] L4S and QUIC)
> > >
> > > Sebastian
> > >
> > > Change subject line as you redirected the topic [SM] Sarcasm,
> > > typically is the most effective way to encourage a more civil
> > > discourse, I agree.
> > >
> > > L4S support in SCReAM is still work in progress. The main beef, that
> > > you’ll find out if you read the master thesis report, is that it is
> > > too responsive and this backs off too easily. So yes, it definitely satisfy the
> requirements in L4S ID.
> > >
> > > [SM] That still is no clear answer whether you are going to respoct
> > > section
> > > 4.3 or not, But I take it, rather not. Yes, it is annoying to be put
> > > on a spot with a question like this, But this is an email list,
> > > where you can write a small essay showing why your way forward is
> > > sane and good, not respnding however, less convincing.
> > >
> > > Speaking seriously.. This becomes more of trolling the group, it
> > > does not lead anywhere and only serves to suck energy from the
> > > group, and it really does a real good job at it.
> > >
> > > [SM] I take offence in that characterisation. I keep measuring L4S
> > > reality agsainst its claims. It is not my fault that it comes up
> > > negative in that comparison, I was neither involved in its design
> > > and implementation, nor did I write the claims. And even before my
> > > involvement in this mailing list, L4S progress has been glacial, so do not
> blame me for that either.
> > >
> > >
> > > You could have found the answer if you had read Davide Brunello’s
> > > master thesis report. Instead you toss out statements and challenges
> > > and I see it only as a way to wear down the interest in L4S.
> > >
> > > [SM] Oh, I instead had a look at the code repository to see whether
> > > I would find anything related to L4S' 5 protocol requirements, and I
> > > came up short. I do not claim to have done exhaustive research, but
> > > I did look at the source; and as you confirmed, the 5 requirements
> > > are not consciously addressed in SCReAM. Which is independent of
> having read that thesis, no?
> > > And no, I am convinced, by the data we have seen so far, that
> > > current L4S design and implementation is not fit for release onto
> > > the wider internet, and poses a real thread also to my own traffic (if
> sharing an L4S bottleneck).
> > > I am not trying to "wear down the interest in L4S" I am trying to
> > > clarify that it is going to be active harmful to the internet, so I
> > > am trying to discourage the deployment of L4S, until its problematic
> > > parts have been fixed. Again I take offence in your
> > > characterisation. I typically have a theory what is wrong and often
> > > can point to test data demonstrating the issue, sure I can be wrong,
> > > but I am willing to be convinced by data. Interestingly, data that
> > > is also recommended to be collected, analysed and presented to the
> > > IETF in the CC guidelines in RFC5033 (guidelines (2), (3), (6), and
> > > (7), come to mind as currently under-explored). It is fine to agree
> > > with the bigger goals of L4S and see its potential, but I do not believe that
> that should lead towards turning a blind eye towards where the current
> implementation fails to achieve its goals.
> > > Once deployment started, the horse has left the barn, and L4S is
> > > going to be much harder to fix, so getting this right is important.
> > >
> > > Sebastian
> > >
> > >
> > >
> > > /Ingemar
> > >
> > >
> > > From: Sebastian Moeller <moeller0@gmx.de>
> > > Sent: den 2 november 2020 10:51
> > > To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
> > > Cc: tsvwg@ietf.org; Christian Huitema <huitema@huitema.net>; Ingemar
> > > Johansson S <ingemar.s.johansson@ericsson.com>; Wesley Eddy
> > > <wes@mti- systems.com>; Gorry Fairhurst <gorry@erg.abdn.ac.uk>
> > > Subject: Aw: RE: RE: [tsvwg] L4S and QUIC
> > >
> > >
> > > Ingemar,
> > >
> > >
> > >
> > > I take this as positive prove that SCReAM is not going to implement
> > > the
> > > https://datatracker.ietf.org/doc/html/draft-ietf-tsvwg-ecn-l4s-id-
> > > 10#section-4.3 "requirements" but still is going to use L4S signaling?
> > >
> > >
> > >
> > > That fits my expectation what sane protocol designers implementers
> > > are going to do. I was not out to expose you as reluctant to
> > > implement them, but to confirm my hypothesis, that L4s's safety
> > > mechanisms, relaying on implementers, are simply insufficient.
> > > Thanks for supporting that point. You might not note, but I am still
> > > in the process of testing L4S afgainst its own internet drafts, and
> > > I take offence in being blamed for the fact the L4S continuosly
> > > falls short of its own drafts. Take that up with the folks who
> > > designed L4S and thos who wrote the internet dratfs. Yes, I might
> > > annoy you, sorrty for that. But I will not let that social inconvenience stop
> me from pointing out where and why L4S is not ready for wider deployment.
> > >
> > > If you diasagree, just show the data that demonstrates that L4S will
> > > work robustly and reliably over the existing internet under a
> > > saufficiently wide set of realistic conditions.
> > >
> > >
> > >
> > > The reluctance to implement protocol requirements also goes
> > > directlyto the core of issue #28
> > > (https://trac.ietf.org/trac/tsvwg/ticket/28[https://trac.ietf.org/tr
> > > ac/tsvwg/ticket/28][https://trac.ietf.org/trac/tsvwg/tick[https://tr
> > > ac.ietf.org/trac/tsvwg/tick] et/28]). It is only the ambiguously
> > > worded "elimination of RTT bias"
> > > requirement, that will avoid L4S violating RFC 2914 section 3.2. and
> > > only if implemters realize thay they are assumed to make up for
> > > DualQ's 15ms hole (which itself is not documented well).
> > >
> > >
> > >
> > > I will also end this sub-thread, unless
> > >
> > >
> > >
> > > Best Regards
> > >
> > > Sebastian
> > >
> > >
> > >
> > >
> > >
> > > Gesendet: Montag, 02. November 2020 um 10:29 Uhr
> > > Von: "Ingemar Johansson S"
> > > <ingemar.s.johansson@ericsson.com[mailto:ingemar.s.johansson@ericsso
> > > n.c
> > > om]>
> > > An: "Sebastian Moeller" <moeller0@gmx.de[mailto:moeller0@gmx.de]>
> > > Cc: "tsvwg@ietf.org[mailto:tsvwg@ietf.org]"
> > > <tsvwg@ietf.org[mailto:tsvwg@ietf.org]>, "Christian Huitema"
> > > <huitema@huitema.net[mailto:huitema@huitema.net]>, "Ingemar
> > > Johansson S"
> > > <ingemar.s.johansson@ericsson.com[mailto:ingemar.s.johansson@ericsso
> > > n.c
> > > om]>
> > > Betreff: RE: RE: [tsvwg] L4S and QUIC
> > >
> > > Sebastian…
> > >
> > > I’ll drop that DCTCP reference for now. We can leave that for the
> > > QUIC standardization and then you are free to engage in infinite
> > > discussions in that group when the time is right.
> > >
> > > /Ingemar
> > >
> > >
> > > From: Sebastian Moeller <moeller0@gmx.de[mailto:moeller0@gmx.de]>
> > > Sent: den 2 november 2020 10:20
> > > To: Ingemar Johansson S
> > > <ingemar.s.johansson@ericsson.com[mailto:ingemar.s.johansson@ericsso
> > > n.c
> > > om]>
> > > Cc: tsvwg@ietf.org[mailto:tsvwg@ietf.org]; Christian Huitema
> > > <huitema@huitema.net[mailto:huitema@huitema.net]>; Ingemar
> Johansson
> > > S
> > > <ingemar.s.johansson@ericsson.com[mailto:ingemar.s.johansson@ericsso
> > > n.c
> > > om]>
> > > Subject: Aw: RE: [tsvwg] L4S and QUIC
> > >
> > >
> > > Hi Ingemar,
> > >
> > >
> > >
> > >
> > >
> > > Gesendet: Montag, 02. November 2020 um 10:06 Uhr
> > > Von: "Ingemar Johansson S"
> > > <ingemar.s.johansson@ericsson.com[mailto:ingemar.s.johansson@ericsso
> > > n.c
> > > om]>
> > > An: "Sebastian Moeller" <moeller0@gmx.de[mailto:moeller0@gmx.de]>
> > > Cc: "tsvwg@ietf.org[mailto:tsvwg@ietf.org]"
> > > <tsvwg@ietf.org[mailto:tsvwg@ietf.org]>, "Christian Huitema"
> > > <huitema@huitema.net[mailto:huitema@huitema.net]>, "Ingemar
> > > Johansson S"
> > > <ingemar.s.johansson@ericsson.com[mailto:ingemar.s.johansson@ericsso
> > > n.c
> > > om]>
> > > Betreff: RE: [tsvwg] L4S and QUIC
> > >
> > > Sebastian.
> > >
> > > The QUIC recovery draft specifies a Reno like congestion control for
> “classic”
> > > ECN and loss based congestion control. Implementers are free to
> > > implement whatever ACME CC they feel fit for their purpose.
> > > The same applies to L4S support, yes, it is understood that DCTCP
> > > does not deliver it all, but it is reasonably little code and guess
> > > that there can be a resistance against adding 1000s of lines of code in the
> QUIC recovery drafts.
> > > And as is the case with the “classic” congestion control, real
> > > implementations are more likely to use BBRv2 or Prague.
> > > [SM] I believe you are mistaken,
> > > https://datatracker.ietf.org/doc/html/draft-[https://datatracker.iet
> > > f.org/doc/html/draft-]
> > > ietf-tsvwg-ecn-l4s-id-10#section-
> > > 4.3[https://datatracker.ietf.org/doc/html/draft-ietf-tsvwg-ecn-l4s-i
> > > d-[https://datatracker.ietf.org/doc/html/draft-ietf-tsvwg-ecn-l4s-id
> > > -]
> > > 10#section-4.3] states:
> > > "In order to coexist safely with other Internet traffic, a scalable
> > > congestion control MUST NOT tag its packets with the ECT(1)
> > > codepoint unless it complies with the following bulleted
> > > requirements. The specification of a particular scalable congestion
> > > control MUST describe in detail how it satisfies each requirement
> > > and, for any non-mandatory requirements, it MUST justify why it does not
> comply:"
> > > followed by a list of 5 requirements (3 MUSTs, 2 SHOULDs), including
> > > MUST for elimination of RTT bias, rfc3168 compatibility, and
> > > standard response to packet loss. Which essentially are the Preague
> > > requirments, and ATM not even TCP Prague meets those. But as I
> > > already predicted, there "requirements" are really only in the
> > > internet draft to counter objections in the ratificaytion process,
> > > if actual compliance would be an important point to the L4S
> > > designers, there would be methjods to check and potentially enforce
> > > compliant behavior. As is these act as fig leaves to cover L4S
> > > obvious short- comings, and will be the first thing
> > > ignored/jettsioned once other protocolls implement ECT(1) signaling and
> responses. Case in point, neither picoquic nor SCReAm seemed to have
> bothered with caring for these "requirements".
> > > But again, will you change SCReAM to at least honor the 3 MUST
> > > requirements before releasing it onto the wider internet? That is a
> > > simple question, with asimple answer that you avoided answering, so
> > > here afgain as explicit question, will you make SCReAMs L4S response
> > > comply with the L4S internet drafts?
> > >
> > > Best Regards
> > > Sebastian
> > >
> > > /Ingemar
> > >
> > >
> > >
> > > From: Sebastian Moeller <moeller0@gmx.de[mailto:moeller0@gmx.de]>
> > > Sent: den 2 november 2020 09:16
> > > To: Ingemar Johansson S
> > > <ingemar.s.johansson@ericsson.com[mailto:ingemar.s.johansson@ericsso
> > > n.c
> > > om]>
> > > Cc: tsvwg@ietf.org[mailto:tsvwg@ietf.org]; Christian Huitema
> > > <huitema@huitema.net[mailto:huitema@huitema.net]>
> > > Subject: Aw: [tsvwg] L4S and QUIC
> > >
> > >
> > > Hi Ingemar,
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Gesendet: Montag, 02. November 2020 um 09:00 Uhr
> > > Von: "Ingemar Johansson S"
> > > <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org[mailto:ingemar.s.
> > > joha nsson=40ericsson.com@dmarc.ietf.org]>
> > > An: "tsvwg@ietf.org[mailto:tsvwg@ietf.org]"
> > > <tsvwg@ietf.org[mailto:tsvwg@ietf.org]>
> > > Cc: "Christian Huitema"
> > > <huitema@huitema.net[mailto:huitema@huitema.net]>
> > > Betreff: [tsvwg] L4S and QUIC
> > >
> > > Hi
> > > As a kind of clarification (if needed/wanted) on the topic.
> > > L4S was considered early on when ECN support was added to QUIC. See
> > > for instance this page
> > > https://protect2.fireeye.com/v1/url?k=b1bdc278-[https://protect2.fir
> > > eeye.com/v1/url?k=b1bdc278-]
> > > ee26fb3c-b1bd82e3-861d41abace8-
> d33a553b5c52f9be&q=1&e=5c4401f7-
> > > bb0c-4d81-a51c-
> > > 595bf89c0e0f&u=https%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-
> > > drafts%2Fwiki%2FECN-in-
> > >
> QUIC%5Bhttps%3A%2F%2Fprotect2.fireeye.com%2Fv1%2Furl%3Fk%3D1d33d
> > > c14-42a8e516-1d339c8f-869a14f4b08c-
> > > 4eaad222abafe313%26q%3D1%26e%3D40db647b-0c41-40c2-a4ba-
> > >
> 56f976ebb56d%26u%3Dhttps%253A%252F%252Fgithub.com%252Fquicwg%
> > > 252Fbase-drafts%252Fwiki%252FECN-in-QUIC]
> > > At some stage it was discussed if a report on CE marked bytes would
> > > have been beneficial but it was deemed that packet counters were
> sufficient.
> > >
> > > L4S support is currently not defined in the QUIC recovery drafts, I
> > > believe that the rationale was too keep the functionality minimal in the
> first QUIC version.
> > >
> > > Now that L4S appears to be getting traction then I would believe
> > > that it makes sense to add L4S support also in QUIC and because
> > > DCTCP is already an RFC I believe that it can be a good idea to add
> > > the necessary pseudo code for DCTCP in a future version of the QUIC
> > > recovery draft and the necessary procedures to enable L4S in QUIC
> transport.
> > >
> > > [SM] How is that going to be compliant to the L4S drafts? The
> > > proposal, as I understand is that use of ECT(1) is contingent upon a
> > > transport protocol fulfilling the protocol requirements, which means
> > > that currently ONLY TCP Prague complies (barely), I am confident
> > > that e.g. Picoquic does not qialify (it does neither implement the
> > > 15ms CC response dynamics hack, nor rfc3168 detection/fall-back. And
> > > what is the status of sream in that regard, does it fulfill the
> > > requirements yet (and are you planning to imp[lement changes ot make
> > > stream L4S compliant in the near future?)
> > >
> > >
> > >
> > > The reference to DCTCP does of course not preclude the use of other
> > > CCs like Prague or BBRv2 but I believe that DCTCP is reasonably
> > > small (pseudo code
> > > wise) and it can also work well for interop testing and for instance
> > > edge cloud experiments. And it also gives some additional time for
> > > BBRv2 and Prague to mature.
> > >
> > > [SM] I disagree, for use with L4S Prague seems to be the only way to
> > > go, or rather every other CC needs to be modified to fulfill the L4S
> > > requirements dubbed the Prague requirements.
> > > This apparent confusion on your side supports my hypothesis, that
> > > fixing a mis designed AQM by inventinf requirements for protocols is
> > > aloosing proposition, as protocols will simply not do this,
> > > especially if the AQM in question does neither monitor or enforce
> compliance to said requirements.
> > > As much as it pains me to say, that is simply not a robust design/
> > > And I have problems believing that after roughly a decade of
> > > development this robustness issue has not been understood by the L4S
> designers.
> > > Best Regards
> > > Sebastian
> > >
> > > /Ingemar
> > > ================================
> > > Ingemar Johansson M.Sc.
> > > Master Researcher
> > >
> > > Ericsson Research
> > > RESEARCHER
> > > GFTL ER NAP NCM Netw Proto & E2E Perf Labratoriegränd 11
> > > 977 53, Luleå, Sweden
> > > Phone +46-1071 43042
> > > SMS/MMS +46-73 078 3289
> > > ingemar.s.johansson@ericsson.com[mailto:ingemar.s.johansson@ericsson
> > > .co
> > > m]
> > >
> www.ericsson.com[http://www.ericsson.com][http://www.ericsson.com/[h
> > > ttp://www.ericsson.com/]]
> > >
> > > Talk about a dream, try to make it real Bruce Springsteen
> > > =================================
> > >
> >
> >