Re: [tsvwg] Comments on draft-kaippallimalil-tsvwg-media-hdr-wireless-04

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Wed, 20 March 2024 13:27 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 A25B8C14F748 for <tsvwg@ietfa.amsl.com>; Wed, 20 Mar 2024 06:27:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kzagkh7NPpaL for <tsvwg@ietfa.amsl.com>; Wed, 20 Mar 2024 06:27:48 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2112.outbound.protection.outlook.com [40.107.6.112]) (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 44BE2C14F711 for <tsvwg@ietf.org>; Wed, 20 Mar 2024 06:27:48 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S+o10IOumUAfVvmyBXAielSF8209lcW6/FKTiJIX+4NsRwV22F4z+LLj0gBiQmwyJD2aC7CbQgSA5ToUSylTjZ2krkHuL8OhA3xWUqDiebHQ4JVAk9I0BkOD3xQfJIi5kRDVjGnK/Cp5d28YcWD6LS4sj7tShqhcx6vqeiYZssfX6fONNFMBnXFL8+tkNs7Eqh/UJVPkfZoLe5uaF9wYeYtzG/T8jQc47/boB7ze9cFYGFkKQhcR0rKyPKWztqmN2fbmHb6FCJnCHfkhLrtuKmbxoFLcbS1e3YXjpE/zHJdNceiwlX/DpHZlMMHBBGw/xg424RiUwffVAXufhSE5Pw==
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=Iwjlc36w7W8on8PF4VjKjVnNnSRcZxSAh9TIHRtDoJU=; b=QMkOI2xDYtjoXmSoL/cIGZxiycZ4qAV8BAOjt+zn/vRtWJq9+K2Z7+7XwIFwbEE+xMiIJ4Dng1h2APoVwgHVpzFXWwOphj9e1ZNVSj3euCA2BCRYTLR3bgbXaiFzFgNBu+c9pdfNjkrzTgYLBdPCsjIAHlXahxR2damAzh17uGlA4qIzMf2AbQnbzeIdHY6+IbzSH2XKk1WPUfULf4BizoxDtRQi7JtpGokWg4JqKAK7phkMo1SWW7WHslhtGpbbgwyq3YJlK1a4Kn/A2s9jj2Hq7ppohfYBihsnCAy4HY0NEyNGUrlQCzvrUveUfjVzqmLmMygTA+rSxf4JUBNncA==
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=Iwjlc36w7W8on8PF4VjKjVnNnSRcZxSAh9TIHRtDoJU=; b=O/33iPTGVBNhEMEwz1UPNbTDkETpnGgx3OQ9uQ9sGQEe46GdiH0OzoGBEQMywkeFPNtIxW93AmxsvC8Qni4dEWVoQRpOU0AtTWW8JZtM4fWBtHnXI9EJqPJqxGfk7hJ7SpYy7Bf2FVHWi8/sKjMsLLEMOeuip8CVCuf/lIxkbSn42FGnqMHezrPJ9nQjYQQ+CGSzKWqGApUNsjzvSl0RqZRMZIJ8SeCO2BGOKYDWG9QRGvukV8RI1ssnzL+nW+XLPYe7QnV5Rr0pDTeHk0pStV/3Tb+ln+GYlJcSuRuQmIdM7+OIo7LcUKO0RWOecXFfJP898C6Z5kJsDtYiMiQCIQ==
Received: from AM8PR07MB8137.eurprd07.prod.outlook.com (2603:10a6:20b:36c::18) by DB9PR07MB10123.eurprd07.prod.outlook.com (2603:10a6:10:4cc::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.28; Wed, 20 Mar 2024 13:27:44 +0000
Received: from AM8PR07MB8137.eurprd07.prod.outlook.com ([fe80::a2cd:8ff5:23e6:4bcf]) by AM8PR07MB8137.eurprd07.prod.outlook.com ([fe80::a2cd:8ff5:23e6:4bcf%3]) with mapi id 15.20.7386.025; Wed, 20 Mar 2024 13:27:44 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: Kaippallimalil John <john.kaippallimalil@futurewei.com>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: Comments on draft-kaippallimalil-tsvwg-media-hdr-wireless-04
Thread-Index: Adp53I0ufUu0F5lVQEONb30dAU+r8AAZfPcgACHzGnA=
Date: Wed, 20 Mar 2024 13:27:44 +0000
Message-ID: <AM8PR07MB81373FE4726B0CA1CE4E1A76C2332@AM8PR07MB8137.eurprd07.prod.outlook.com>
References: <AM8PR07MB81376EA128DBB6B1D296C3FCC22C2@AM8PR07MB8137.eurprd07.prod.outlook.com> <CO6PR13MB5307BCEF39CB0219D5F9A8FBE82C2@CO6PR13MB5307.namprd13.prod.outlook.com>
In-Reply-To: <CO6PR13MB5307BCEF39CB0219D5F9A8FBE82C2@CO6PR13MB5307.namprd13.prod.outlook.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM8PR07MB8137:EE_|DB9PR07MB10123:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bJDcy9OcHxUU+SqkM5A40zr69Z1vfpEFKcZkwUq9upF+G7D4kSr1CLW01VcuZ7Qt/csElCEjaB0anYk1dunXgP/+lBEvAfXx951S7nowb8k+Tx9StB7dQsGd6L8+xI0NmsBAxQzN0KdRZjc3gH6Akp0voQp/hhlshRy/dXHnw3K9I4Kfo8oYv+fQb99s7ssFAzbTuzzY62WjCipR36UYfcKXoflktQ4qDKDQvxpESqmuOGHPnrPsuZ84kk4+fNiYp8sl+PFY6Fx1yfXrtrWmwjZ8Lw5V3c9XgeSauGZiGO4zKiNZkZRR+G/sPVedl0XMYOjOn6/fkKKfiFF/Dlqd4UvkYa6hlpsOqqxxmR7/28ZMdqxtwdOrXJly/MwbKB+su08YuuYMaBTItwbcgmC6KhGPtlrNrcYKofqkcblsEfG+5nMYnWY2Mn/YFGfSiyoRk1Toim3d3K7yBY7GbvO4TB1iNfrwwUhIV9HT+eMpRUiLS29npJ83381szIW7xtJbnFHXnBo5u0acD6CFRxgP/sxXYDadEoyFwzBwZQAmr84aqiYIuwOmmnmrKDzuD6sVwws5l4TnTBSiwKBcl1fniokfi0PxgaO7QQsgQllSxViBkoaX3obzpfBF7qd29n6P
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:(13230031)(376005)(366007)(1800799015); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 4fYdxq+G7xT6+TgvE7OMA/Ig4L/hQn8CemnIBbfXXLt3V3+7LbRH3W1VTWzIETBBDK5Ym2xUwv9kzAIzyf0TbNrH6R559QA1ucDlt4vjcB2DxOGDvDVB4AjVC8zse67v7jF4Yb0UZ4MBudTfZQEGno5q6Lk4l9lLyu2k+T5/epGHSDWs9sstf+nGJQYmE0Dhn9fXA/X0D5945K2hqK4MbvaQe/7k6Nh2Bf2pK4UiHd6jYLwglooKs4Gv8ILa8TuO6+hP2EIH7bVmsc9SsEeXIp8/9mpG06NoEBO/5P1TdQIluCMVNf7N6HstqugCby2cO0/xbf3HJbsBwfYsjX6+jVa80UF8KWHLquICKySDGB0UQH6TTgP1S2uNxLC0yMTHqVsrkSCJjt1/cuVxH61Tr3KOiexlU+x2DWh8g9PWhWZxirdOyvExFANfwI3hvm96lBIpwQ2RPgFnCVaIn3vYSxIWG/Sqponwh9UDziZm3IzQYyvMLblJ29lVkv51EVYWiGwfgt30lQ8Y5JdfVGcAdNC2ZKlxJT5wqb4dNsB5HkJMf4EmbUU7GRiixrULjVvW9cBbaC7iPcIutUVKXydGMLi2PDtF4D0F3QPwnFbGqmviuZoa3y1mRF2WlHLeD2bfC7A9TNCbAxilEgds3c1W274ccJjLoAgtNTbDbjBaplEPN5AZs2B7V4BsLaPEE+7J48qH2ZzCBMoH1Xh5mtmmuIr2f6lvzWzjugsFy+y8nfL8O2Gpxu4snMgFAWBc2R+qp8uFHf4TK2doKuQTV22F7QGzY85sMXCvepnajmev7FzF8oKt/1+2Bts/BkL+lQXiUKRXGu0DyK/WrXvIPnt+RJIlMrpsi2vssFf+iKJuuZ12ZE84ERp9E3RSjExdsmq70sHjpf3AZsw7a+PPLDzWeNMVdvlKWnReqtrsyPKrkWGvBUdFVqTCGlrHpvHuD02GCKrCLHIhb05cqCu+fySeqRLiSD0OmZqA+ZxPiuToTHDATQYd/nFAsSheNgiIrOH5Anml/jZ/ku1rhSwneP2RktI2mYR694vBvEvWc7P9oB7Pvc8uErNzupqCv/GHam2yzC+NhIE83HCDI6Ke0pVpWr4CpUgIFz8rrNS42n4RkpRmFqTNaV+9ThTxdOuowOkXxygIbt8mVbiqcNy0UsAsvNcK5L2iqykbL++5RbUWYphdPd0NUJr69XxSQ9su0T3Dl3nRU0f4rqqkYd16pW81ciXg86KpA+Y8gAJs5oDq0U1iEG95+4yEGHIG22cBK+l/5Bj3D8mPZ7rse7esjtQYQcSaq5gWQHODDUZe3bjIqYzqTm26JxPtyu0MkmwsZE9rTgP9CliqQflLGhxhdK3Ku3eEm4Zg9jKdNm51vi0eHw0O8pXw+5lQQ/FhmJwGjCS2cGQgXMcqW6URva+55gS2h5RjlogSGXjnj4+6tNAC1XhFrCjhjbrN8Jupjx9bePQZZ9mVOsXg3CotxYa68FJ79TmQHmpFNPWoi/EgABVNMWbSottwSvI4M3rLMWshBHbfQhsoIDxjSraESBaLOamMUz4NNhbjTZIu0A/rMvSSXtnwvyn29gRAKJEky9dfl/CtTEwqS8xZQZzGU6ySRwouCw==
Content-Type: multipart/alternative; boundary="_000_AM8PR07MB81373FE4726B0CA1CE4E1A76C2332AM8PR07MB8137eurp_"
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: 34274255-3416-41d8-5942-08dc48e186e8
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Mar 2024 13:27:44.7442 (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: 5yV/VpeljV+7so1m2mcrYUd+SBhqVq39KMc27/z9RUAfFBLcAtiz/BJCE2xFJoBTbqJ1po9sHjGUAfz2JH5s7HtEY+yVFUPBBV4Az1StLVB0n4Xxfmah2LEUM/FYprWn
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR07MB10123
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/_VEsNNz0FTDDfS4mD0kaGs1bObY>
Subject: Re: [tsvwg] Comments on draft-kaippallimalil-tsvwg-media-hdr-wireless-04
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.39
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, 20 Mar 2024 13:27:52 -0000

Hi
OK, then I believe I understand the scope better, thanks!

/Ingemar

From: Kaippallimalil John <john.kaippallimalil@futurewei.com>
Sent: Tuesday, 19 March 2024 23:20
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>; tsvwg@ietf.org
Subject: RE: Comments on draft-kaippallimalil-tsvwg-media-hdr-wireless-04

Hi Ingemar,

Thank you for the comments and thorough analysis.
The attempt was to use that text to motivate the need for metadata and in the process of generalizing across sub-6GHz, mmWave (with dramatic shifts), Wi-fi and the text is not clear now.
For the motivation part, we’ll revise the text to keep it accurate and minimal.

On the solution side of the need to expose stream level information, we have added requirements/metadata proposed to expose either “frame” level information, or “stream” level information (section 3.2).
This should cover the scenario you have outlined below from the point of the application providing this information.
We’ll revise to include some of the high level concepts below but also stay away from too many details since the aim of the metadata is to provide “information” that a traffic shaper /queuing can act on to put in different DRBs, etc.

BR,
John


From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com<mailto:ingemar.s.johansson@ericsson.com>>
Sent: Tuesday, March 19, 2024 5:18 AM
To: tsvwg@ietf.org<mailto:tsvwg@ietf.org>; Kaippallimalil John <john.kaippallimalil@futurewei.com<mailto:john.kaippallimalil@futurewei.com>>
Cc: Ingemar Johansson S <ingemar.s.johansson@ericsson.com<mailto:ingemar.s.johansson@ericsson.com>>
Subject: Comments on draft-kaippallimalil-tsvwg-media-hdr-wireless-04

Hi John + others


Thanks for bringing up draft-kaippallimalil-tsvwg-media-hdr-wireless-04 today.

As it goes into 3GPP networks and their function I though that I should comment on the parts that are relevant from that perspective.

Section 3.1 brings up "Feedback provided by ECN/L4S to the server (UDP sender) is not fast enough to adjust the sending rate when available wireless capacity  changes significantly in very short periods of time (~ 1   millisecond)."

I am not sure if you refer to fast fading or dramatic drops in throughput.

L4S actually handles fast fading quite well (and slow fading). You can see an example on page 18 in https://github.com/EricssonResearch/scream/blob/master/L4S-Results.pdf?raw=true
You can however see some delay jitter, that is due to a combo of fast fading as well as empty UE (modem) buffer which necessitates transmission of a sheduling request to transmit data in uplink (this can be mitigated with pre-scheduling or configured grant scheduling). It is not reasonable to discard packets due to this delay jitter however, as the frequent discard would require additional FEC overhead to give the applications an acceptable throughput.

Then it is the question of dramatic drops in throughput. Here there can be cases where it goes so fast that the rate adaptation is not fast enough. And then for instance video frames can become too late for the decoding. It is however not for certain that it is beneficial to drop them in the network as the video can still be decoded based on the late frame and the decoder state is then still valid, discarded video frames are quite likely to require an decoder refresh to get good video again.
We can imagive that we have both audio and video in the same DRB (data radio bearer) and the potential problem is then that large video frames would delay the more delay sensitive audio frames. To me the obvious method would be to have audio and video in separate DRBs and give the audio DRB a higher priority with the QoS tools that are already available. For instance with VoLTE and VoNR, dedicated DRBs are used for voice. Thus it is not necessary to prioritize and reorder packets in a DRB queue. Is this something that you consider in your work?.

Note also that L4S is merely a signal of congestion, how to determine when to set congestion experienced is up to vendor implementation. The most simple approach is to base congestion marking on measured queue delay but there may be other methods that can me more efficient in light of dramatic drops in throughput. My impression is that we have not explored the potential with L4S well enough to draw the conclusion that ECN and L4S is not fast enough. L4S is just recently out from the baking oven in 3GPP and first product relase from Ericsson is Q2 this year. We are still at the very beginning of this journey.



Regards

/Ingemar
=================================
Ingemar Johansson  M.Sc.
Master Researcher

Ericsson AB
GFTL ER Networks RNS Protocol & 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.com>
www.ericsson.com<http://www.ericsson.com/>

         The right to be ridiculous is
              something I hold dear...
                              U2
=================================