Re: [Detnet] Magnus Westerlund's Discuss on draft-ietf-detnet-mpls-11: (with DISCUSS)
Magnus Westerlund <magnus.westerlund@ericsson.com> Wed, 09 September 2020 07:27 UTC
Return-Path: <magnus.westerlund@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 622973A1077; Wed, 9 Sep 2020 00:27:40 -0700 (PDT)
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 0WprouvR-IGK; Wed, 9 Sep 2020 00:27:39 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80051.outbound.protection.outlook.com [40.107.8.51]) (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 AE7113A106F; Wed, 9 Sep 2020 00:27:38 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=loLhVtH2cPZJUT95gTE4YdOguULdgKsMe8Vr2Ur5bHw/WQMfwREzt4g3bPprMjUJV5EnJhIVZUCtaO1Xw48ZUPjViBoNOAUsWb+umqaK+ctAghJRsP1C+zjxpwtukDRynSOWTrVzYLb2bbC1RscVtmqmfdFE56zjxeFzUmJm88dTmUKpY3FFINxNucgMpZxFBWOzb83NsD3vD2c8y4YH80PPFVYiJmC4FLDSQISw65SRVg/+1nU2BAEckL0Nhcu/bIPLvUSa/24wqxvEGT7DiRI273z7HiCDcGENAej1eEMmm0lBYSb/5icQ5kvgNg87jkEMsaBu1YYir8oUd0ZT0g==
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=pq3a+c2M6EMyYhnPKClhXH8Gjl8ztpOEXe7m5jJF7cE=; b=KjJPJfhrtthRFueeAab/66NFI3krvLUp8U7VKVLGw03irmFyBs7fw5jV9a+50tewj7/eYkqvak2kK9X/r08H4Iu8kGw/YBDVaMmJFh2L3aNZq++qGhdfffzd9zxaIWgzIIeK1D6ihbdifLdh6jGOlvA+chJjIebtw+QmlR0cmy7e3t7OUj9JqqzBSijiUrcuR0WtkcwNU0ZK0mt5nKoq6RyHOho1UXe+QZSTt4DojFh31DuGid2IOuZVrC/l6338GkUA1DiXsXq0oeHEEZS4aaxyA41DGlbq3nz51FBWUXRJohO5DFsFR302zm3cax551Vdfx7Fb4WLlGgvOig+KuA==
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=pq3a+c2M6EMyYhnPKClhXH8Gjl8ztpOEXe7m5jJF7cE=; b=ASXzaw6QORvCXqQXgG/RIquyjWiTBQNqhOax6VhW5m2xc727tjUvmkKyhe57qOcx+Datb48CNfFbdEPtyMY28DjvZP4rXHOwi3tV2Ee1nM8Llt5G5sDStYQys+Zp/lNJazqe+jQQ2bZpr8LWFFyN03CK5+RVhlFuVlKbqlpQdnQ=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR07MB4170.eurprd07.prod.outlook.com (2603:10a6:7:9b::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.4; Wed, 9 Sep 2020 07:27:35 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::b56f:9a8e:3399:aaa3]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::b56f:9a8e:3399:aaa3%7]) with mapi id 15.20.3370.016; Wed, 9 Sep 2020 07:27:35 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "stewart.bryant@gmail.com" <stewart.bryant@gmail.com>
CC: "detnet@ietf.org" <detnet@ietf.org>, "eagros@dolby.com" <eagros@dolby.com>, "iesg@ietf.org" <iesg@ietf.org>, "draft-ietf-detnet-mpls@ietf.org" <draft-ietf-detnet-mpls@ietf.org>, "detnet-chairs@ietf.org" <detnet-chairs@ietf.org>
Thread-Topic: Magnus Westerlund's Discuss on draft-ietf-detnet-mpls-11: (with DISCUSS)
Thread-Index: AQHWhfIOBHD39JgsGkyX4+SnXUz1aale6fCAgAD/iYA=
Date: Wed, 09 Sep 2020 07:27:35 +0000
Message-ID: <b84c5d2d2d86e094cfec8f94ba9554516d0bb61c.camel@ericsson.com>
References: <159957776121.26189.12459072134609921207@ietfa.amsl.com> <C67179BF-8ABF-48B7-A577-6DDF547AA56F@gmail.com>
In-Reply-To: <C67179BF-8ABF-48B7-A577-6DDF547AA56F@gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [158.174.116.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b6c4fa39-2739-41e2-a4fc-08d85491d2ed
x-ms-traffictypediagnostic: HE1PR07MB4170:
x-microsoft-antispam-prvs: <HE1PR07MB417070C4C9AFF43F0997A31995260@HE1PR07MB4170.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: chDbFUUVCH7qOV2h5futPd9/CfKQAgjY33OYoXWwO/nnKiF6SPl5CKtHPoYX6wk3NUtWniEqIifVERak09HQFokxMxYFMruRJjPY6cKhtr+B1YLnQ65oeqVNthvEmgRBb4jURXYGdcLqGvj5EDV9ATPDk7izSGoALJYsMH0FFpdS4pycAJA1SQ12RcU1Efz6bVgowPmMsk6xO8J5RV/DaEO23ZjFqBE2JFsVT92peDVv2U1lt1+zg8CjxmPSf+nKpg6lH+ED/8U4bjRd5DWc59TRqqgEiQjPowKWQoJcpPnRMLb6vqxP5DgBocwfu6vlo6kzFokG7pbHS8jj3z72JEhvETNmirP2BIcOCh7YG9H4NxhcPRIIH2LttTy3c/P8
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0702MB3772.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(376002)(346002)(39860400002)(136003)(8936002)(2616005)(6916009)(186003)(8676002)(83380400001)(54906003)(316002)(6486002)(44832011)(478600001)(66946007)(71200400001)(53546011)(6506007)(76116006)(5660300002)(66476007)(66556008)(64756008)(66446008)(2906002)(6512007)(26005)(36756003)(4326008)(86362001)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: j4V3L9KUmHFTSl9EJPXd+NpMMHZkOHbvQoH46mRdOZIMVLQKDwfsaiNRtaZUm+WN8Nv5MZ0cqmeSbpQBpgDinzSow3KHo3GO7h2lIQGXz34/JVKCr8K8Mz9O0mPf2tMpDP1uHhtyu0WL0hv5cxpshiWBJ1znLazefMxBnjVuPblNTekCOKYQqiy1N5vZgKhY3ddVPuFjBJt93Hh2Hza8oHnYu6UqmoyYhkNjIGUsyR0WKKY3zNZfU+tQC601Ug4MrO0SnLmfWL9pQzR7EOcD16DvkUJ0d2//Wo2kcuigglkcsbYIN9+dJfgHDcwkxcoWduveTXGOoGJyHFqxxtAgkTGd/v5+T4HZEYOYDf3Se6cjnTwjGBqbfRK0WksW70QGJhMUUpnueJCzfilwQwc/Djy9QHtnxb86mq8I4f3wBPOeCemM7nA0sVao1k2VYzvpB6UuUs8+y+vx6mKHTNhqPh1NsPhOLNTS2Lj1A+aYoH8P3pKtfIKDuv/NYI053Ab0XVYU83lbltVoowRGqPGCBlSqxv6XCqM0SH2mKZNMeYDuX88263dmf5ig3pE7qQyXEw1Yk1qQNTJmnmq4fsbAH40hvMBQkJMhl/Gtnh1Kghlv1Ahn3gtbpHhUq1JBiEvjxmPzIIoNN1UfCyeQtkxfIg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <3782048D3FE1DC4EA7606A704928D5B4@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3772.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b6c4fa39-2739-41e2-a4fc-08d85491d2ed
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Sep 2020 07:27:35.6846 (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: 5JrUOt3CH9MH/5xLHgVr3HcJ4DJ6EwPUKvG1iT7Xo68S1PkO/R46fq8RnqReEF9NjmTTgQsLmpQ91YDhHCFFX1r9jDLk+Z9sQmWhjowk5jo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB4170
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/l2UioPuxUXH8bV5qLndVTKmXlGc>
Subject: Re: [Detnet] Magnus Westerlund's Discuss on draft-ietf-detnet-mpls-11: (with DISCUSS)
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 09 Sep 2020 07:27:41 -0000
On Tue, 2020-09-08 at 17:12 +0100, Stewart Bryant wrote: > > > > On 8 Sep 2020, at 16:09, Magnus Westerlund via Datatracker <noreply@ietf.org > > > wrote: > > > > In Section 4.2.2.3: > > > > When configured, the > > implementation MUST track the sequence number contained in received > > d-CWs and MUST ensure that packets are processed in the order > > indicated in the received d-CW sequence number field, which may not > > be in the order the packets are received. > > > > I think this part needs to be explicit that packets that are to fare out of > > order for the implementation to handle will/shall be dropped. > > > > Note that an implementation MAY wish to constrain the maximum number > > of out of order packets that can be processed, on platform-wide or > > per flow basis. Some implementations MAY support the provisioning of > > this number on either a platform-wide or per flow basis. The number > > of out of order packets that can be processed also impacts the > > latency of a flow. > > > > If there exists a latency requirement then that will interact with this when > > it > > comes to reordering. In fact a significant issue here is that if the packet > > flow is not periodic at a steady pace the maximum latency in the reordering > > buffers based on packet sequence numbers can not be ensured. Instead some > > form > > of time limit needs to exist also. If that time limit is only local then > > there > > exists a risk that over multiple reordering buffers if multiple independent > > service labels are used the jitter and latency becomes cumulative. If the > > goal > > is to avoid this then the individual packets would need to carry a time > > stamp > > to ensure that from ingress of the service label path until the egress a > > maximum latency is added. > > It seems to me that this is getting into the realms of in-time and on-time > delivery which is outside the scope of this work. Indeed it is quite a > significant increase in the technology to address that which needs to be > thought through very carefully rather than added on the fly. I think a potential solution here without specifying things to much is to at least make clear that there are no support for the timeliness aspect in this version. As currently specified if you are using reordering buffer you have no way of providing a bounded delay unless you have knowledge of the minimal packet transmission rate and that following some particular schedule so that you can calculate what worst case latency may be incurred. You likely have statistical better boundaries, but to my understanding there are no mechanism in this document that can ensure bounded delay on packets that are not lost. > > At this stage we should accept that the design mitigates the loss > characteristics of the network and leave the more advanced work such as in > network latency management to future work. I have no problem with this, I just think the document needs to come straight with its actual capabilities. Cheers Magnus Westerlund ---------------------------------------------------------------------- Networks, Ericsson Research ---------------------------------------------------------------------- Ericsson AB | Phone +46 10 7148287 Torshamnsgatan 23 | Mobile +46 73 0949079 SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com ----------------------------------------------------------------------
- [Detnet] Magnus Westerlund's Discuss on draft-iet… Magnus Westerlund via Datatracker
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Stewart Bryant
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Stewart Bryant
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Stewart Bryant
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Toerless Eckert
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Magnus Westerlund
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Magnus Westerlund
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Balázs Varga A
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Magnus Westerlund
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Toerless Eckert
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Lou Berger
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Stewart Bryant
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Loa Andersson
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Jeff Tantsura
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Balázs Varga A
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Toerless Eckert
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Toerless Eckert
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Uma Chunduri
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Janos Farkas
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Loa Andersson
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Magnus Westerlund
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Janos Farkas
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Lou Berger
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Magnus Westerlund
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Lou Berger
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Balázs Varga A
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Balázs Varga A
- Re: [Detnet] Magnus Westerlund's Discuss on draft… Magnus Westerlund