Re: [tsvwg] start of WGLC on L4S drafts

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Fri, 24 September 2021 09:38 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 137443A20D1 for <tsvwg@ietfa.amsl.com>; Fri, 24 Sep 2021 02:38:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.553
X-Spam-Level:
X-Spam-Status: No, score=-2.553 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, 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 SXriyFPiqeJJ for <tsvwg@ietfa.amsl.com>; Fri, 24 Sep 2021 02:38:48 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40078.outbound.protection.outlook.com [40.107.4.78]) (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 5C4A83A20CF for <tsvwg@ietf.org>; Fri, 24 Sep 2021 02:38:48 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cTx+BIRuKdK1xbDSCeO54oJAL4UzSC00VgAUsdSL5xQT/6yavlOH5XSH/kr3tiJkMwIUdRUemA/7Sewz9EMZwHf+n6CES4FeYlEApM4/4EMW3/LGcEsTlUJLXe2mF2EiU0ZLqg4kHCj9pvwhdVfIrojIJoDLdYlyWcFEhSrgMfSuq2bNKppaQpTwLyTIKxxp4rTrdYQIan3DQEFHx5tDAUII4A9iNJVuefC7rsGslWiFRrs8e6+g87eSJEUPtKVB/6wpacxXXQ7tBjS1Klcyx4TXprPSHpkW9jGBRsn+W0TZeRsGZK+VJcrleglGYYn7audnp4jmt32ntNDnYw7Qmw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=I8v3s/+eoQYlxwy68muBmLh8nmQqmvKJOOmK3Hzn8W8=; b=DAkMu28nQqnheOm2GpsM3EGDhpwu1fFw5UVgsUU3y/QUpJqgZ3RwsnnjQTPoebHnOWFkIljf1oyRH6b/t7I6f8Af/uf+XRrsf7fOyiZ+kFWArJUfWm4IIaGiHMPV4b9w1frCwf+xu0xPUQ4SfttigTuNCoozIW8VW7e228Fo20vBtldJYXmfvFhYMNJuWsLojX7W8exH5YWP2rL1UFZdU52mzra7iLf6+lQ3o8sDr9k+kXN+vlQ9ffcZeev6/XrAD2ImaUPf8gdcxAe60HCRlGvvsQ4FD7uUhoU9jV/m86vK1yv8KWYuzqoiZz3N1m5dBf+0/oiKBfNsVCOK9HevPg==
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=I8v3s/+eoQYlxwy68muBmLh8nmQqmvKJOOmK3Hzn8W8=; b=aMsubVuEEda5RqjSmM8sDQgY7+jkFJ36Xum33YjAyvZb98euZymsOeT/F8u3X344yVnMCXQyrAMGCr6zvvcsLjjAv0J9rBjUZ20lNPn0ZIfUUYSXvwic0UhXF9ktChVql67X6S2eCqbBaJAYOKMqeQwEFg5TzSNCeukaqw3oXb4=
Received: from AM8PR07MB8137.eurprd07.prod.outlook.com (2603:10a6:20b:36c::18) by AM8PR07MB8309.eurprd07.prod.outlook.com (2603:10a6:20b:328::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.7; Fri, 24 Sep 2021 09:38:38 +0000
Received: from AM8PR07MB8137.eurprd07.prod.outlook.com ([fe80::8175:db12:b74b:4a2b]) by AM8PR07MB8137.eurprd07.prod.outlook.com ([fe80::8175:db12:b74b:4a2b%7]) with mapi id 15.20.4478.019; Fri, 24 Sep 2021 09:38:38 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: Pete Heist <pete@heistp.net>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] start of WGLC on L4S drafts
Thread-Index: AQHXrwsyjNeaeMzWHk62rHn1GWWpSauvwAaAgAAXwQCAAAQ5gIAAAjQAgAAN7MCAAAZHAIAAFxTwgAAkgACAADziYIACYDoAgAAiT7A=
Date: Fri, 24 Sep 2021 09:38:37 +0000
Message-ID: <AM8PR07MB81373376211B7759149AE046C2A49@AM8PR07MB8137.eurprd07.prod.outlook.com>
References: <7dd8896c-4cd8-9819-1f2a-e427b453d5f8@mti-systems.com> <C220377C-0A9A-4A0E-989A-2A8D19DE7475@akamai.com> <316e631a-d3ef-6fa9-d056-4962435999ed@mti-systems.com> <FR2P281MB0611C7FE2E9FB3C02FD5B8A39CA29@FR2P281MB0611.DEUP281.PROD.OUTLOOK.COM> <22A61026-C637-46CA-B3A4-F0D0D00E3E30@gmail.com> <FR2P281MB06116E2F3622F34213E024999CA29@FR2P281MB0611.DEUP281.PROD.OUTLOOK.COM> <EF415DE4-C3C6-4CF4-9A56-2CB54A2E6D64@gmail.com> <AM8PR07MB81379E1F7F7C36E70AE259FEC2A29@AM8PR07MB8137.eurprd07.prod.outlook.com> <7CC31B0A-9153-4CB8-A43A-ED5A057C2A65@gmail.com> <AM8PR07MB8137EB40BE3640692910B0B6C2A29@AM8PR07MB8137.eurprd07.prod.outlook.com> <0856d1227ee89ac21639e316b14d25dca027a060.camel@heistp.net> <AM8PR07MB81372CA0F538192352EFF142C2A29@AM8PR07MB8137.eurprd07.prod.outlook.com> <2be88dfeb691fc0d5982d43726916e1539d036a2.camel@heistp.net>
In-Reply-To: <2be88dfeb691fc0d5982d43726916e1539d036a2.camel@heistp.net>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: heistp.net; dkim=none (message not signed) header.d=none;heistp.net; dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2f739355-a9f0-4295-ad19-08d97f3f1620
x-ms-traffictypediagnostic: AM8PR07MB8309:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM8PR07MB8309E24A01BCAE9DC6E1B55BC2A49@AM8PR07MB8309.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: cQqv3tOdDRkO3V5GeGKZDX/QtFLfvjDuemqHBuUnFd5plQ1DWwdCJh3FqJAIMsgYxMtpGQLmaCV2PqwSzeL+axtyBhcmb25bziT1w61EnlIkZHLJKzzthpS2k+2J05juYhAmfWasRD9qb3MdF9EHNfCdgkuMf0Sf1wWIXGTFygowZ24aPDhBsZew7vs7538ABgnipTo01iqDOkjS4n7y6O5+EigttggzylVK2E3+xMRALNeMIGzWwIWbgdzA1/H5RiA1gCXC0NfKlEOO9n0nDT+qAeXKLL0S5HJ+bbdPp+nnfOii2j4yjebstUWiPvY18USrvWUrGSHBzNNf/D6eCKE61BjzQ4Kna1aava1XwGE57qj4iG6KbCriFYFGWFtBeNAeofO85fAnyv6eaFcIw5JLB/eRohb+6SpSN3X+di2GfkpWvjiIIDPhqIxbKIUIavmsRUEdjjg8ZrLxhOd5CqmdGfHe+yeqtOy+GsdxL9xM3WRY1WW+6FD1E2HzuXgbp33zjw3M7anOL932bkV8LFlK86RTLRsB5KYhmDZBIVM/+wO5ThDXBGOsfETbLnATvUtbjCQ68aDb0pK0gnpRu1LqJ4/Y7uMIJ0R16CxKIgo34SFn4OxnZNoXuUQ3LvTrNXoCeKBIStr+WzVUUPIFDlGDWQmRybe4P5pB4t9yn7aw+UGoEJjNW/HcoSc+4tipjU0mJSImfjYAuIF20P+AMQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM8PR07MB8137.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(5660300002)(9686003)(55016002)(122000001)(508600001)(33656002)(66946007)(64756008)(7696005)(83380400001)(186003)(53546011)(66616009)(2906002)(66476007)(66574015)(71200400001)(316002)(6506007)(19627235002)(110136005)(86362001)(99936003)(66556008)(8676002)(76116006)(107886003)(38100700002)(38070700005)(8936002)(4326008)(66446008)(26005)(52536014); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: DsUEMDhyAM70wwD0rnlAULEROdIhj4XavGF3Q0eMQGm/K50tDj0PPnHgSK/IvOG/vJs3NC4eamQi79dcxDN+MwuEu+AZBlbIhABJ6nHnH1TZ8qG7n8NoL2NgugwsMLSigTWY7hT9atWZocCfHtU3DOOctgKXqsQem7KNCtY7IXPQesbbwreqiKNA/QgoZL4pID19kouuYl8FBYyMrebv+pCIrTkxh6f0EpxJVq9gyLFkmj8OZDJzqj1apZTW4vLHjMLSeTo+Htrc6Au3LBxe/tmuD3uRCZPRRzl4VpVYABpKPzR0MVnVpqBaWBprwjeq/ouDH6TS+y5ztXEoluhO5nwPTyQz/IKfcKDxap7wpKfoNoTq+RiPdT8srRsk+jm3vs8FaZiZzbsurWIPyN1eLneUWEgfLJEFvOSz10C/mt1tua5XfjwBKbCr3aulF+vZVil6oWdh75q/kFGTeSBwRrTcTsbuq2dBrI23QqyrDPXf5JEYpwvxXENzY8d6MmsDhyh0q+4pfAVXtzaUEuC01GXiwwVVliwtugQAh0yLK2Rn6ImBvMBgreY2sVewha2tBH1lmtOzIXRGbmmxhDNzy+eeZV/iWfzOjdzCf/+qO4qNCWkuQiRoocPe03NbO1llgvPdwWfjWdJjCvQYuDIYyzxu12ga7wFDNgEbWudQH/2bopAhal23Ql2YQ4un82uR5yPcULNiEswOhbpRR183n2KwtUo/ahxSHwaloJGPEFjDLMG47fsOW6Vus2eg4S66ks2zTuN2b/XvYOjOzsfAMgStv65KHvHOf2UStd2/1P02ky3IbrvGWA1tw4J9uAe5Co/FG57FTdpUrF2gqr8BEpeFzO+CtAJjGIHBZNZ10WKU/GG5t0luFZJzefBVnRVld2r/cOdkVnQiG0MV8ajcL95VJJTfvoJvfvWtVMtNfV3M7ZAgNyxS8JKLOZt+iU0uQqGPATkEMoVdQw+MnQ4lfwx7qItVe4crbiEjOivosZeC73SL2BFpMeBqwFpVRkubq+dOtsZGN83D3yrEDYMoW/gEvzMnMrO+Z+8BZhPDaN5Jtsr+2zVQrAdYYnhoj9yjyyNFc+9fXhDdcUSHkCPwez7y3oRIJVrcaBwH4+rR9ZKQ8dPoHTFKeCx/5wTKMpXRPRtCMxJXUbqJLcbYgl+DF1EfWe7cIX3wM8sF8u9tqLTdzHmkZylab1UHh/d4sxNVF6gGIglfGqya7vmA1cRf67aSD5QNaR5H6UrABe3AcwLQBAYHtdSpnoxD6MM12kVKjFVboftiI558rE3A10dbbg731A1xkBgJZrB8pDPEWBZ1nHU3+zjGtL943UHyWBii
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0508_01D7B138.B6406F40"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM8PR07MB8137.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2f739355-a9f0-4295-ad19-08d97f3f1620
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Sep 2021 09:38:37.9687 (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: e09RYmBKkAZkkK6G83Sq2k1mZ2EWrVhPKu3Ojg8t/ZIjHukBcC8Y2QjskIB5RdcdAte0GTb6M/2XAwCZKbnf2Cx4ZERP6lciSLcquXVjXIfyeNilkgACF7RdUraxmfWv
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR07MB8309
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/QgspACR5WA13oQTWNgIgZai4T40>
Subject: Re: [tsvwg] start of WGLC on L4S drafts
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: Fri, 24 Sep 2021 09:38:54 -0000

Hi Pete

You are right, what I describe below is not really the same cellular access 
related feature that you described.
Perhaps one can add some wording around this (unless there already is, I need 
to take an extra look).

I don't however think that we should try to quantify the impact on peak 
throughput at this stage as there are so many variables to tune here. Perhaps 
one will have some decent figures to present in the course of the L4S 
experiment.

/Ingemar

> -----Original Message-----
> From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Pete Heist
> Sent: den 24 september 2021 09:20
> To: tsvwg@ietf.org
> Subject: Re: [tsvwg] start of WGLC on L4S drafts
>
> In my Prague/BBR tests with airMAX, the underutilization was caused by link
> layer burstiness rather than rate changes or application bursts, so we seem
> to be looking at different causes.
>
> The first issue I have is with the goal as stated in the drafts and the 
> results we
> see. There are various possible remedies to that which may lead to different
> discussions, but IMO that should be fixed in some way, and we can also
> revisit this after any draft changes.
>
> Thanks for the explanations...
>
> Pete
>
> On Wed, 2021-09-22 at 19:28 +0000, Ingemar Johansson S wrote:
> > Perhaps we delve off topic here but I'll try with the answer with the
> > hope that I don't mess up this thread
> >
> > The reason why SCReAM with L4S gives a lower throughput is two-fold
> >
> > 1) Fast fading : Even though the average link throughput is 10Mbps,
> > the instantaneous throughput may vary up and down, as L4S strives for
> > low queue delay it will mark packets until the queue delay target is
> > reached also when the link throughput is below the average link
> > throughput.
> > 2) Varying video frame sizes. Video coders don't produce equal sized
> > frames.
> > It is not only occasional I-frames that deviate in size, also P-
> > frames vary in size. Larger frames will hit the queue more and
> > therefore cause more packet marking, with the result that the target
> > bitrate goes down. This the larger the variations in frame size, the
> > more the target bitrate is reduced.
> >
> > Of the two above , I'd say that #1 is a cellular access specific
> > feature (not only 5G), it merely says that you cannot get both full
> > link utilization and low queue delay. I don't however really see that
> > as a flaw in L4S, rather that L4S is a good tool to find a good
> > working spot that gives low queue delay but still high link
> > utilization (albeit not full ditto).
> >
> > /Ingemar
> >
> >
> > > -----Original Message-----
> > > From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Pete Heist
> > > Sent: den 22 september 2021 17:25
> > > To: Ingemar Johansson S
> > > <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org>; Jonathan
> Morton
> > > <chromatix99@gmail.com>
> > > Cc: tsvwg@ietf.org
> > > Subject: Re: [tsvwg] start of WGLC on L4S drafts
> > >
> > > Hi Ingemar,
> > >
> > > The stated goal of L4S as I understand it from the second paragraph
> > > of the l4s-arch Abstract, is that _both_ latency and throughput
> > > should be better than a "classic" congestion controller, but these
> > > results would seem to show that only one of the two has been
> > > improved. This is similar to what we've seen with TCP Prague and BBR
> > > tests over wireless links, or other sources of bursty arrivals in L.
> > > Both of our test results have shown a mismatch between this goal and
> > > what we see over WiFi, airMAX and 5G networks, which seems like it
> > > should be addressed somehow. I've not done any testing on 5G so far,
> > > but I would think that if any wireless technology had a chance of
> > > achieving this goal, 5G would be it.
> > >
> > > IMO, we should do better than just mentioning somewhere deeper in
> > > the draft that this goal may not be achieved. One possibility is
> > > that the implementation could be changed to achieve these goals with
> > > current technologies. Another is that it's made clear up front how
> > > existing link/wireless technologies must change before the
> > > experiment will run successfully on them. In that case though, I
> > > think we're right to be cautious before starting an experiment that
> > > hasn't been shown to achieve its stated goal on any currently known
> > > wireless technologies.
> > >
> > > Regards,
> > > Pete
> > >
> > > On Wed, 2021-09-22 at 13:30 +0000, Ingemar Johansson S wrote:
> > > > Hi
> > > >
> > > > For the sake of completeness.
> > > > Attached are three graphs that depict simulated results with
> > > > SCReAM
> > > > congestion control, the scenario is 5G UL real time video
> > > > streaming
> > > > (e.g AR or remote control) where the channel is degraded due to
> > > > shadow
> > > > fading. Note that results can vary dependent on system
> > > > configuration
> > > > and overall radio conditions so see this as only examples.
> > > >
> > > > SCReAM-5G-noECNorL4S.png : Classic ECN and L4S disabled, SCReAM
> > > > operates only based on estimated queue delay
> > > >
> > > > SCReAM-5G-CoDel-ECN.png : SCReAM is ECN capable and 5G
> bottleneck
> > > > implements CoDel ECN marking
> > > >
> > > > SCReAM-5G-L4S.png : SCReaM is L4S capable and 5G bottleneck
> > > implements
> > > > L4S marking
> > > >
> > > > These graphs show that CoDel does not achieve the same
> > > > performance as
> > > > L4S.
> > > > One can of course argue that this almost 30ms less delay jitter
> > > > with
> > > > L4S is not important, but then again nobody is forced to use L4S.
> > > > I anyway see substantial results that L4S can improve performance
> > > > in
> > > > 5G for services like XR, cloud gaming or remote control and
> > > > therefore
> > > > look forward to have L4S ID published as experimental RFC.
> > > >
> > > > /Ingemar
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: Jonathan Morton <chromatix99@gmail.com>
> > > > > Sent: den 22 september 2021 13:52
> > > > > To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
> > > > > Cc: tsvwg@ietf.org; Ruediger.Geib@telekom.de
> > > > > Subject: Re: [tsvwg] start of WGLC on L4S drafts
> > > > >
> > > > > > On 22 Sep, 2021, at 2:36 pm, Ingemar Johansson S
> > > > > <ingemar.s.johansson@ericsson.com> wrote:
> > > > > >
> > > > > > I think that we have discussed this particular topic (isn't
> > > > > > CoDel
> > > > > > good
> > > > > > enough?) inside and out over the last two years. I posted
> > > > > > some
> > > > > > comparisons of CoDel-ECN vs L4S on this list (can be found
> > > > > > with
> > > > > > some search in the mail archive).
> > > > >
> > > > > There is one key advantage that CoDel-ECN has over L4S: it is
> > > > > deployable
> > > > on
> > > > > the existing Internet.
> > > > >
> > > > > > That said.. It is apparent that there will be no agreement
> > > > > > around
> > > > > > this but that is not necessary for the L4S experiment, and as
> > > > > > I
> > > > > > see it, not the scope of the present discussion either.
> > > > >
> > > > > He asked, I answered.  That's all there is to it.
> > > > >
> > > > >  - Jonathan Morton