Re: [Detnet] WG adoption poll: draft-varga-detnet-pof-03
Balázs Varga A <balazs.a.varga@ericsson.com> Mon, 12 September 2022 11:47 UTC
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA950C14CF12; Mon, 12 Sep 2022 04:47:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.68
X-Spam-Level:
X-Spam-Status: No, score=-2.68 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.571, 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-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 vjeIYpEM45gZ; Mon, 12 Sep 2022 04:47:15 -0700 (PDT)
Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2054.outbound.protection.outlook.com [40.107.105.54]) (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 EB22CC14CF16; Mon, 12 Sep 2022 04:47:14 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e06lEj6wJZlA/aBHLfPwGiNs1JdxHNQnZEJcVMlr/qPlbLzZCGB2M/9QnlCwnysnlA6KLf85hDCtSOXNKEPzfiB74DRJOud4nJWLYw8a7RXWuYTnWRdJXPJsH/WIUbb4YDQoMTsR/aY/c3sfJrLgyC4kFBRqsd62BOjMWaB5wdhYFSdZS6TVJkEftjWRalo897dEPGqe4vf64Wivo2TM2tBpt4YD3ma3+ysjHbWhb082VYyLa8UIt+hFi4vG4WBbrtMXIQXNYj7JX7S40J6ydz9JfdB7S4ItCvPvw6JWsI5vfUJ8SQRyMpsb6TBc8RfI9yJfSc9aMBtVpWgA9q+Thw==
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=8tPSEa3YL3CEH/v2erzIomnY5dJSbwTpTLDnsClqN/o=; b=BwiASIPpycl7ob0PVTc2XcAETrUgA9LQZ/yUhXO/ah0WT1C0ObiM8M82faBhbwhBP3nmoPjsRW/q4L7rxFk76ozRWX1UpOuQxrgN/IhANQagrkxeiIbE6uEhOAOKSzHtFjnledoazlwh96WatYuA4aSOyKtl2bmJK0RgNWINa+T1ZS2W0uwhGJAKiF3mZp8+vNX5D5zpYI/Gl1WdS7VurWG1qMAxhp52CkmsKtjLF8MmJhDE48bp19WSMMldS7ivMKwsDO9quV4a5cT49+kAOQlIyH1xnvHQKpox3N8beoXk+JZbh5IwKEGbbNnL3PuG8/m8K77j/+aVjM9WtHrTvQ==
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=8tPSEa3YL3CEH/v2erzIomnY5dJSbwTpTLDnsClqN/o=; b=BwqVCvvmpNVBG2AePtTahq0AiVWlEKLbu7VDyvBPNhkF7gkhHn29f8krbC2fdJ3reJ61JPOm+00dKCsZqjREjUYu6NdRxhifQ8CF92DW5rnyzpiRkC7+FBB857JLhzrd0xQL3DrSXDQG1lAG3iQ9tMPwjH8MQDJwzqA5oydWlyc=
Received: from AM0PR07MB5347.eurprd07.prod.outlook.com (2603:10a6:208:e7::31) by AS8PR07MB7160.eurprd07.prod.outlook.com (2603:10a6:20b:25d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.12; Mon, 12 Sep 2022 11:47:10 +0000
Received: from AM0PR07MB5347.eurprd07.prod.outlook.com ([fe80::2991:7c92:754d:557f]) by AM0PR07MB5347.eurprd07.prod.outlook.com ([fe80::2991:7c92:754d:557f%5]) with mapi id 15.20.5632.012; Mon, 12 Sep 2022 11:47:09 +0000
From: Balázs Varga A <balazs.a.varga@ericsson.com>
To: "Gengxuesong (Geng Xuesong)" <gengxuesong=40huawei.com@dmarc.ietf.org>, Lou Berger <lberger@labn.net>, DetNet WG <detnet@ietf.org>
CC: DetNet Chairs <detnet-chairs@ietf.org>
Thread-Topic: [Detnet] WG adoption poll: draft-varga-detnet-pof-03
Thread-Index: AQHYuUfIMccP/GFV5UeTF1wvHGt7c63W+vgAgAS/rBA=
Date: Mon, 12 Sep 2022 11:47:09 +0000
Message-ID: <AM0PR07MB534766DFF30D75484E391ED9AC449@AM0PR07MB5347.eurprd07.prod.outlook.com>
References: <f363fca3-fb93-5d7c-f957-e9cef7bd9f61@labn.net> <1bb8d8903a1a4450bfa64e1e243ee11c@huawei.com>
In-Reply-To: <1bb8d8903a1a4450bfa64e1e243ee11c@huawei.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM0PR07MB5347:EE_|AS8PR07MB7160:EE_
x-ms-office365-filtering-correlation-id: 2b90b79f-7a85-42ff-d7fa-08da94b48672
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yDOFIUtPmk1n+MfdZcNRiZfXl/R/5olHwWyJWiAyRwSGPsbCr1lbwuWE006Q92toMxCEQkwLtvfCTqkiEuMu2sXBTYGTfjsLvLgPnmee03WHTpwHib5r3wDP/B38R1+k+YJPPfcMp5IrZvC9B2P+35Qh1o1j/UxNSH8ebPl3vnQsdTngZt28QDgSNeXORt4gJ++Ox5lIWwPQwwqQ9fac1M/x3R0N4gtyaruaMYz12QLgkIPKKYAEZJb6HSBWgTb7ueD7gjNxt6OhAJh9FiiZuPpsrErDhWDhO8M+Sab1hPKspnplnURhHek8Iv5gwQDqq7ghzmfKRpgt8i+7fV9GHpwhVZ0pEsyBe/Swfwp/zGEhiqOTFhRHbeIKrZ3v7448kc+dqsy0CSrQjrFEErPZXAB3vKx1st0dJTOThvsZrv5fPkqih2xquiv9alyt/CPZQUD5yI+2alBebsb5DTzQGlVoah5b5ZN0Avsg0E3qUpRgxrVMLyH5K0ABQWcGLTxN0Upl41FnaZz2bUE/a0vzSksI3jlLrJzysMk/COBHyrlGNDBvUT4nu2KLf3/XVIiaftEfZZxN7jYvdpzf71Mab2+8eyBfCNvmQCSw0otZGLElQxVBTY2A3LGAr2/m80JWOx2BaI9fLwZ6ukcSMbV+V7IUt5GAk44cbaVdbUQaa6XLnMQDCwlIVH0b3xbstfDLHMIjp6NkSq6znEIDhhoMc+vImzmfpuZ2l3qs8NrJ4LYKNUEUlCBfxnnoEETyjdp7942n5YCNLMoge6My5zGKb2oQ9Z3DeTwPbgIGZWNuVH4o6MvvSDIW1ZfVoZuqwE5Ihl/v3Ut8k2bleIig/SCKRw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR07MB5347.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(396003)(346002)(136003)(39860400002)(366004)(376002)(64756008)(8676002)(122000001)(66476007)(66946007)(478600001)(66556008)(966005)(76116006)(110136005)(66446008)(55016003)(38070700005)(316002)(4326008)(71200400001)(38100700002)(82960400001)(86362001)(83380400001)(8936002)(5660300002)(186003)(26005)(9686003)(33656002)(52536014)(2906002)(41300700001)(6506007)(7696005)(53546011); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: JdFTZj/hdvkeUE9YAnB3CwiozDwuoSE76Mi7DCw/1aTzs6Vj1Xfq20tk3re/OpPbTVMDhFurMkDYpjlAezJ3pBoQ5uMOIhLRmGcSV7pxMjo6dwjzPU9AEyO02kr7zAcvhN6uGCpKLLaatlWvhS4df4bjP+Ke0LQqRrhE1pNMpqIOc4bVlvCJ14ANhr2UVwS5WUfzH7Oqrv3MsE7QFyXUFnXBi0V+6MBG9S4n3X8A3v3BevwDnLRZQR7ZYEYSGzeSR8vimpfd+9YQYKsLf9bTdOztyKFY/T5X5WYinTf8NGNMvI0ll+y1j1KL70t29WmjBi8smb52cQNzzzljGB0nh16y6RPaiIRmGhj+7w1P+SCXn4UdPC9MkXCSnRIDbat5r9ZSDwo2JMw9qZqjlcdp0TgykunYJqpBFkvXqA23ji2G5uBUTan+dr1SESQ+Y4mnjKm5y3o0vcmocMgQgiQcOnLZFro2nF9RKwX2xlcZsmxY7mUhq/5RS7S9lNilYd7LRQ3mNA5j0B8n1ugelAwOUT8IIpUifnwZwQPOepVT6/PYy5AjM4kg6RbkIESXz43bDSBd9gC/4n+o1kS60b9GcksCHEQeHKTlrLDBpVdjR7oZAX3gdK9UTTwbzezzA0X0B26TY+Av4yc4qU9XnuWOK/1ngxHY+R/UXCWz7p8FzGv6305PxvOqRyd+lrUraNnaKyydJVR2/IdIrvBbH+hntnXAv9Ad+HxCjCJExNn6ybnt3ysXn3JFV4GueMwJdW0m6e45l5sV1OjbGSUnITK+qdd9Pu+ftch70utmOg8kbM5tRIlMSHBI/F/Xaab96QFJDaXkYRQAKXMxTeo8sp/6t2YeLqB+8FUph7EaH7i+RdJYtM6BLeL5QIfbgGanPEg8qKBjFUSIkFajdYXe6ZeE2XT5VPA39NvWXw4oCRoiYYp0F0qLnE8JIXJupFvWvK+sDeHatCFJkmLFsmnI3c59+3hkVMqeXmVEVkeAoYyS0o010Wn+0JZOXf/VcArKALgvj4VUianJYbBor7wdcNBdAPknxtoh3Ij1Ljity0w59KtfK/+HWwTy+Vd+cQQyeSPJs2/bqbER16Q05tKHVkyJT/rYSfEUWV8xO8aivzRPDy8ha1QHpoAZnfdsitYFyBaaT1jnYmx3Mc4Ucgakwa+6LbKSNpWrllZ5ZFD+wgTCxv5X9mc9WdqeFsGsjS4MkvBHGA467R9jzciFD7z2pirIUUiA4HH3CwcleycPLiCKT+LHV5QaTAghT3LmUPkvNrtaG/P6BAlMO4FsEGb1COWotsL/7eIthH5pxMbFwaHvByGkdb8bY4rZeKKDYJENu+FRtskpBFrYs6mfWfU2kpTHdfEpblh5E2yiqKhmINF7d9OWJG+GeWylkYPwAnSxsRHCFw9lbfFFw7tZ5M7kTZ6bam6DeV4mQf/7XgncaNu1epDHFclF49dXSdYtmJytqil+Pb6GfEBHXepqpkFYbnFWRfrHg/3PTnliLwFLA7zi+gWmwhh8ZX4jjs32GBPZZJq31tWxHs5ghDcL0bXf/Oyml49jeRSTta3JOcjJ3GkSuE9KpMnYbl+rgAAfoAs/2TU+
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7160
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/9HkjFrSvX078L6lb8z3lgsMFpRQ>
Subject: Re: [Detnet] WG adoption poll: draft-varga-detnet-pof-03
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Sep 2022 11:47:18 -0000
Hi Xuesong, Many thanks for the support of adoption and your comments. See my comments below. Cheers Bala'zs -----Original Message----- From: detnet <detnet-bounces@ietf.org> On Behalf Of Gengxuesong (Geng Xuesong) Sent: Friday, September 9, 2022 12:28 PM To: Lou Berger <lberger@labn.net>; DetNet WG <detnet@ietf.org> Cc: DetNet Chairs <detnet-chairs@ietf.org> Subject: Re: [Detnet] WG adoption poll: draft-varga-detnet-pof-03 Hi WG, Support adoption with some comments which could be considered by the authors as follows. Best Xuesong -- section 1 " A possible implementation of PRF and PEF functions is described in [IEEE8021CB] and the related YANG model is defined in [IEEEP8021CBcv]. In general, use of per packet replication and elimination functions may result in out-of-order delivery of packets, which may not be acceptable for some deterministic applications. Correcting packet order is not a trivial task, therefore details of a Packet Ordering Function (POF) are specified herein. " [Xuesong] It may be more clear if adding some background here, for example why PRF and PEF are defined in IEEE and POF is defined in IETF. <Balazs> Sure we may add some further clarification. Please note, that the PREOF functions are defined by IETF. Here we refer to IEEE standards only as a possible "algorithm / implementation variant". " So far in packet networks, out-of-order delivery situations were handled at higher OSI layers at the end-points/hosts (e.g., in the TCP stack when packets are sent to application layer) and not within a network in nodes acting at the Layer-2 or Layer-3 OSI layers." [Xuesong] I think packet in order is also requested in network. For example per packet load balancing will also cause packets out of order and reordering is requested. So does this mechanism also work for this scenario? <Balazs> Text here just refers to some history / examples. Regarding your question: yes, the mechanism described in the draft can work also in per packet load balancing scenarios. Section 4.2 "Delay calculator: buffering time considers (i) the delay difference of paths used for forwarding the replicated packets and (ii) the bounded delay requirement of the given DetNet flow." [Xuesong] Why is the delay caused by reordering not considered in the delay calculator here? <Balazs> It is considered. The delay calculator determines the maximum delay a packet can sit in the POF buffer (i.e., POFMaxDelay) without breaking the e2e latency requirement. Section 4.3 "The basic POF algorithm delays all out-of-order packets until all previous packet arrives or a given time (POFMaxDelay) elapses." [Xuesong] Shall we consider to add the a parameter of MaxDisorderNum here? Because the buffer size is limited and the maximum number of streams that can be processed (POF node capability) will be affected by this parameter, for example: the maximum number of streams = BufferSize/(MaxDisorderNum*MaxPacketSize) <Balazs> In general, MaxDisorderNum can be calculated based on the flow characteristics and the network topology. It is similar to calculate the size of the "History Window" for PEF. We may need some discussion to clarify e.g., the relationship of MaxDisorderNum and MaxMisordering. My view is that, BufferSize and MaxDisorderNum are rather design parameters and not POF configuration parameters, but I may missed your point. Section 4.6 " The selection of the POF algorithm depends on the network scenario and the remaining delay budget of a flow." [Xuesong] Could here add some simple description about the existing normal reordering mechanism and the relationship with the algorithm described in this document, for example Sliding window? <Balazs> This may need some further discussion. What do You mean by "normal reordering mechanism"? > -----Original Message----- > From: detnet [mailto:detnet-bounces@ietf.org] On Behalf Of Lou Berger > Sent: Friday, August 26, 2022 8:30 PM > To: DetNet WG <detnet@ietf.org> > Cc: DetNet Chairs <detnet-chairs@ietf.org> > Subject: [Detnet] WG adoption poll: draft-varga-detnet-pof-03 > > Hello, > > This email begins a 2-week adoption poll for: > https://datatracker.ietf.org/doc/draft-varga-detnet-pof/ > > Please voice your support or technical objections to adoption on the > list by the end of the day (any time zone) September 9. > > Thank you, > Lou (as Co-chair) > > _______________________________________________ > detnet mailing list > detnet@ietf.org > https://www.ietf.org/mailman/listinfo/detnet _______________________________________________ detnet mailing list detnet@ietf.org https://www.ietf.org/mailman/listinfo/detnet
- [Detnet] WG adoption poll: draft-varga-detnet-pof… Lou Berger
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Ethan Grossman
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Greg Mirsky
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Balázs Varga A
- Re: [Detnet] WG adoption poll: draft-varga-detnet… CARLOS JESUS BERNARDOS CANO
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Janos Farkas
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Pascal Thubert (pthubert)
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Heer, Tobias
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Fabrice Theoleyre
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Tianran Zhou
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Gengxuesong (Geng Xuesong)
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Lou Berger
- Re: [Detnet] WG adoption poll: draft-varga-detnet… Balázs Varga A