[tsvwg] Review: draft-ietf-tsvwg-ecn-encap-guidelines-14.txt

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Thu, 17 December 2020 15:10 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 EB4613A0980 for <tsvwg@ietfa.amsl.com>; Thu, 17 Dec 2020 07:10:34 -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 N1LQ0bRfxKtA for <tsvwg@ietfa.amsl.com>; Thu, 17 Dec 2020 07:10:33 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2056.outbound.protection.outlook.com [40.107.21.56]) (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 971F53A09C6 for <tsvwg@ietf.org>; Thu, 17 Dec 2020 07:10:32 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bBHflePpPtyqPUBPCE2dWXrKfG97Bf3QFcuQuRNpVkpTHEOPivh/DzuwQHPcpU8BX3XDerl8+dsWMIy/uuM38Fq/DGRvtfQ4PNh6G5VcMfeZmSKNYsP0tSouywSlkG1q9fMCxtqbpe8cSvuI0a+gtjCiVmZOBUiVljNf1JeNjC4x5yZbCMkcYVoBw0qFoVthOb5HxYkx2LDuAixhsbD/TUmsBRjqfldCaM38XnA9Goskk9LmszYwRnO+9aTqbSS9bAnboEyq1aCVDpoYZ7yzlA3HY5TnSAn3ZLNc8So1xihd1N9GJcQDokG+GxmNCglIoa2sxthMcSNbBCqf6Vf4HA==
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=D/gyeK1Vf2dEff6D+xhNpBqsmSRXMcZf1BVsW/Yb+9I=; b=K4vYKacpeEtCEOIpMTHStgBmsSUQW3k5HNGJM9RxwMmyX3JES/pTGQTenTPiQhWYLz6OhYv54bnNB/sdq2meSJH8vHjfG7+dWEdZ0yzFMrpyNY8lkPQwgXqjlzzqu1FsutCTdVpWJ6c9vGelFNzRb7Q6OdkWHzUw96ZGscwvXDCGQyA+fcdXc8eUSVj5ka9mP894bhpH6TBu80er3k+jcfx7gGKfisw6K1H8aSDyHxRxRiC9PXsgB3nkRhIT7MFEmWU4pusR88ThzH6EVMGZ5EBSJbEk7vPZ23xev3iKXbEiauygYuJNsByFPn59fBmO+a2Aps5SS/Gt/++t1ivt4g==
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=D/gyeK1Vf2dEff6D+xhNpBqsmSRXMcZf1BVsW/Yb+9I=; b=kUHLoO1Ec6QXl9yCc9X462c+2dPXIFrf5WWTvIRsgFV2wONnOmAPzE0KAgjVr8kws2IRtMeBQjHFsz5AxRpkfiCeaG4v0JCIkNSFoNNtmKzOJx1WrxOoEoe9oqsZ/krxlW9VeiS7tOwMdvNlYY73qbiCtuyzDV5DKFGHS1mz9dM=
Received: from HE1PR0701MB2299.eurprd07.prod.outlook.com (2603:10a6:3:6c::8) by HE1PR0702MB3577.eurprd07.prod.outlook.com (2603:10a6:7:7f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.10; Thu, 17 Dec 2020 15:10:29 +0000
Received: from HE1PR0701MB2299.eurprd07.prod.outlook.com ([fe80::6898:c00e:a986:6131]) by HE1PR0701MB2299.eurprd07.prod.outlook.com ([fe80::6898:c00e:a986:6131%2]) with mapi id 15.20.3676.014; Thu, 17 Dec 2020 15:10:29 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: "Bob Briscoe (ietf@bobbriscoe.net)" <ietf@bobbriscoe.net>, "kjohn@futurewei.com" <kjohn@futurewei.com>
CC: "tsvwg@ietf.org" <tsvwg@ietf.org>, Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Thread-Topic: Review: draft-ietf-tsvwg-ecn-encap-guidelines-14.txt
Thread-Index: AdbUg4hlJUVmE6i0SXi93Is9bhk4Fg==
Date: Thu, 17 Dec 2020 15:10:29 +0000
Message-ID: <HE1PR0701MB22991CAB0164CFE7EC06D80EC2C40@HE1PR0701MB2299.eurprd07.prod.outlook.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: bobbriscoe.net; dkim=none (message not signed) header.d=none;bobbriscoe.net; 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: fad52c1f-5714-4723-39d3-08d8a29de459
x-ms-traffictypediagnostic: HE1PR0702MB3577:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <HE1PR0702MB3577013A4D1C005D4F50C0C4C2C40@HE1PR0702MB3577.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: DA3Yiv1WBo/CpMo+TW5sr5oz1/maLMg57S39Ut9oi/6LgUo9+3RVwuI842C7fF6edcE7/GyZZtTBCDSQC0A57VuUBtUuYYUGbG8Rb9FgqauJsc7E5L/CYjm76Z+Fc7r+VTlskah+iW9+2/Kx2qjD6D5L5me5AhzMblQzq+koOrKMSVNEDYtqXmPmE4PjjIEugF2AYStr68RS/8bTgLuTsV4cQGEK/e7EtCtsE027dRvFREwuAAyriuSQp04NWqZWQZ9L7whBra/DUfH8F/3dKB+bHPcaW9PRHrzS8evAEuscKv3SYKnncBGgDCDUH5dt4+Yg5z2RxfNLVvU7ercqQgTRwnk1JdWMBrh1fI1Ac5WgZ66Zw23s1pGH45QHYEH04ezL51OC7VNerzzlj4MNng==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0701MB2299.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(346002)(396003)(366004)(39860400002)(376002)(8676002)(66946007)(316002)(5660300002)(9686003)(478600001)(55016002)(8936002)(26005)(76116006)(110136005)(7696005)(66476007)(4326008)(66446008)(6506007)(71200400001)(99936003)(86362001)(186003)(54906003)(66616009)(66556008)(33656002)(2906002)(64756008)(52536014)(107886003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: TenLnczGjMUT6MRhyZG1dL/VfG+EFz06vZEPmx4PphNdDCOrvGFVg1W/OH1oAabL4b/vWUKXTyE8BFsStYcWonIZMSUsUkA4x1+BHeqm4+47RoJz3ALMEWIAuLFMCzFH51AmChVCJn0XzbKVNU7pgGzlBTt56lmR3C8wvXlezZfeDTWZHd7f3bgAkmmD3MI1Nkls3YnQl9Rdew9XpxK0RgArnc0iTBWQ7uaLqHuFr0tFUbDLUSD9J7LxYtljulbBvnsMcPCN2Hqx83THBTBBF5ttkCUg2ei3TOeZxkstjUb3jt/AzfJ4SwIrHUbLa8DrXe/upSq7qzEhRhMaUSr6/VRqX9UpN8xWn/OxpQoQ4H40OsGVkVzw6FJL1L8ps/6gVBWY7gMLFfuqOd3W07bdLicHkwEJ/dVkwpJQCBZS90HxAP6tDlrrOdakPM4V7M/L0uOUNdMgSMTlJnrvuZNX3mYfAqn4Ryl9A5z9bnL199JIDEzZ8iEMkK6rxyNOQcrXPyhUvXUrCCrwrLWaHhQ+E496Ekb+bLg4qcXkUQtaf+I++T7GlqCIiNlLIjWbiUbhxwtMc7GiUbtIKTvtBpi4sEhb6wiz1q9Yjx+aCp3WET7VHrlTABUOz2vFeyAK938APzQBFdz72G0T1CdABOSAjKawcjL9TZO1cwUddYIGEDxXi/AEgSJNUXUwQvsZmJDsEYeJlI13aELVLmTMaaAykWRRrxCAIKc/6eTUrxtgRJpzAfyER9YGI5rcYOntMkwW++kjxx7Jl0hX/NTonjdWvdUFdghxwZ/1nQcqMsYU8VqX29PlUlZ8NdTK9/b5DkYq2/1gnjzkWDub8qzUm9hGTqoguZnEg/VCW/XL+k/tLdFu7Htyt1zOubv86rl3P92dDMsHdiHQmbVZOtRk6t94B249xmRpO4acfNeo3304zHUrRyih9P1YXf5ld7KVdAQGYuyoXpEKNK/m3EQPPRd98QRI/tH3qGB/9TpA1tDHFu4=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_017A_01D6D48F.22C5AB80"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0701MB2299.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fad52c1f-5714-4723-39d3-08d8a29de459
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2020 15:10:29.6473 (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: rtgy+WWFQCj068GIFFX4GDZ7kQKx0Mp4dhYnd95r6taxhqstIfm73DSxOogDKQohAq54/3Jqu2y0/XShr6HauBnaU+5XNzsJKwRdKQTRQ0YWt6z9Q7lVMKqA1pgL/OuT
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3577
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/1te7rbmlwg5IKHBoPCzv_NHA21U>
Subject: [tsvwg] Review: draft-ietf-tsvwg-ecn-encap-guidelines-14.txt
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, 17 Dec 2020 15:10:35 -0000

Hi Bob, John + others
Very slow with the review of these documents, sorry for that.

I have now reviewed draft-ietf-tsvwg-ecn-encap-guidelines-14.txt

My comments are mostly around the implementation of ECN capability in 4G/5G 
(eNB/gNB). The comments are applicable mainly for downlink data traffic and 
the case where queues build up in the RLC layer.

Section 4 : Feed-Forward-and-Up mode. A 3GPP RAN2 contribution was proposed a 
while ago, the outline was here that a RLC Control PDU (or a MAC Control 
Element) is signaled from the eNB or gNB to the UE (mobile terminal or modem). 
This can be just an indication that the next decapsulated ECT IP packet should 
be CE marked, or it can be an indication to CE mark packets with a given 
probability. At least for now I believe that the mark probability option is to 
prefer as a per packet signaling can become too burdensome. It can be worth to 
mention that this proposal has so far not gained momentum in 3GPP

Section 5 : Feed-Up-and-Forward mode. This is problematic to achieve with the 
present LTE and NR standards (4G and 5G) as the IP headers are encrypted on 
the RLC layer. An approach to mark an IP packet would the require that the RLC 
SDU is decrypted, and the IP header is extracted and marked , then encrypted 
again. This can perhaps be doable with classic ECN but appears to me as quite 
unfeasible to do for instance for L4S where a large fraction of packets may be 
marked.

Section 6 : Feed-Backward mode. This is currently the mode that is the most 
feasible to implement in LTE/NR, given the current 3GPP standardization 
status. The approach requires signaling from the layer where the queue builds 
up (RLC) to the PDCP layer where the next ECT IP packet subject to ciphering 
is marked, thus it essentially becomes tail marking. In Davide Brunello's L4S 
in 5G paper an additional constraint was put on the signaling, which resulted 
in that a mark probability was signaled up to the PDCP layer.


/Ingemar