Re: [Detnet] DetNet MPLS over UDP draft -02 review

Balázs Varga A <balazs.a.varga@ericsson.com> Fri, 25 October 2019 19:14 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 D08FF12091E for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 12:14:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 XTmy0tt_XLcM for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 12:14:42 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20047.outbound.protection.outlook.com [40.107.2.47]) (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 45E9712091D for <DetNet@ietf.org>; Fri, 25 Oct 2019 12:14:42 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fqpcOAXRF9ETpukQluSs3rJgDVNm5UwImXL/jWB0sNdPYmrKBxt+SnkrFfpdxssAdIeu27iofeDumLvl4fqYjer8ZnU9JlppgPuNSfOqrL6wSygPsl/gdkTBeoffY3Hn9at3i5kpwJThYeQgig2XeDCJ5yqPlx89Q+FxwLiX+W9PJkn/oVbzThQmOQrBEMmdr+2GaQFsAovCkmIqijFKoa2t8EMk1/Nh+EGpOeRiFkgIQ1/Y47k8ZCIm18MX5DI9Om2ujnPwvRqCXSV61uHVJsJyEJ6AcrjNFiGA7Vl2avT1y8YWgTGV3AQma3MWP22zInPfFadsEum0MPrQQha0nA==
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=vxMnsAt1cuENZfHGiqM9dvcqLeeY0oH+8bx1BRb1g/c=; b=dBwKYpgfXwdZzeVtj1WgqbPPTKU0GnAgKpnWpIQNM93I6QOUygz+He6wcL2c32y4NGRIPXYXAvLAq7FggC98j9XDquvJJpF85s0EMnkFFYy9nKLB+X6GEBmb+Nowid0noIMKdE8n0A6SIATWiBxKlYjoKbgBmxybpkDxZhTQG2a9IHkaxo4STJwSUlB1RvYdDuBUT16y9lcZsGdRIwc5IQWNufYmzfZS/par5kv+SB75KzWshKf+69A37YBfpwj6nNXwIYTd83kob9qVi1Uko1ACy5wiJ6yiKyUwyPmbSC2hwik0i/2N8PYMi7FUyqLpWRRrnhc6LFMAAgZqTFE4IA==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vxMnsAt1cuENZfHGiqM9dvcqLeeY0oH+8bx1BRb1g/c=; b=m6IVMsSHd3jaPfQWGXYFRTeQVGhHfKMoqncOlZQ72p9b48mGFYUs+sV89wJD6Q6/sCAbzm40p8VABzxZgktoJyTKPLIRXgTerV5NDTcoSzdeByCP/GhC63RHwXimR9Km7JbhcJUdMx4Ey34S+mbSAkf9NFIOJfJ4Oez/jRI1zOo=
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com (20.178.80.91) by VI1PR07MB4447.eurprd07.prod.outlook.com (20.176.2.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2408.10; Fri, 25 Oct 2019 19:14:39 +0000
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d]) by VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d%6]) with mapi id 15.20.2387.025; Fri, 25 Oct 2019 19:14:39 +0000
From: Balázs Varga A <balazs.a.varga@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: DetNet MPLS over UDP draft -02 review
Thread-Index: AdWK1tcisbQ7GM0DQp254YI4sm8L+gAjrSMw
Date: Fri, 25 Oct 2019 19:14:39 +0000
Message-ID: <VI1PR07MB5614A8A0E136EA7F90A21F42AC650@VI1PR07MB5614.eurprd07.prod.outlook.com>
References: <BYAPR06MB43252E99E4748007BEA64278C4650@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB43252E99E4748007BEA64278C4650@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com;
x-originating-ip: [178.164.209.144]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b02bfcab-0159-4bd2-d784-08d7597f954c
x-ms-traffictypediagnostic: VI1PR07MB4447:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <VI1PR07MB44477346A83484606393EA7CAC650@VI1PR07MB4447.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02015246A9
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(346002)(39860400002)(396003)(136003)(51914003)(189003)(199004)(99286004)(8676002)(66066001)(74316002)(186003)(52536014)(26005)(6246003)(229853002)(33656002)(8936002)(7696005)(606006)(316002)(110136005)(102836004)(9326002)(236005)(9686003)(6306002)(54896002)(7736002)(45776006)(55016002)(6506007)(53546011)(2501003)(6116002)(790700001)(5660300002)(76176011)(3846002)(446003)(66574012)(14454004)(71190400001)(71200400001)(6436002)(2906002)(86362001)(81156014)(81166006)(76116006)(25786009)(256004)(966005)(66946007)(486006)(66446008)(64756008)(66556008)(66476007)(478600001)(476003)(11346002)(14444005); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB4447; H:VI1PR07MB5614.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UZjdXUl9WGbfBm2NcAXM9nMn+E6+mQUUozi6TFTow9d9eQBB9LTEfVDoyRQ5QNpwWFwrvwoqkB/UWiqeXYZTNQixId+2DU6mZF/2DPfUTQFFeJDi0tHR+lnuWlQ9v8CKbQbBdRjmbGFuDpd38FHtaISvHivSBge2bkaTi0hLQOdbDaAn9ESDLEROzJthY29lNiIpROzuFe2QSn32oziFYz7cuASFtA96qxGILr6v8oCK1L0Q8thvsmOqPjjQ6BV73eej+Tb1rQO0oBak4UiL5NkwRmBOjS695GGRpFCt3xcCcN3gSh+feiAAORqzzSHF+vpQl3pSwrtTSPq4LOhqRSXxQwDC4LPp5eHUS19K4gxID8YXEfSTlVorxEon41IFwSjrFRRwDe/Y597W6F4Atqf+Fvs6CWIhFprOusa2kvsKMTmFlN+D2MiZo+NjPzMlpH+km/t8bhUyk0vFD0GLYlfdsv21/ld4Cxt7RkatFiA=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB5614A8A0E136EA7F90A21F42AC650VI1PR07MB5614eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b02bfcab-0159-4bd2-d784-08d7597f954c
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2019 19:14:39.5475 (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: 1lk0nhxjBOEL8Qf6K5yk/ALL33WQLi0qhbBBFn8Kim5KuT4mCMg5f8IcrxH9hdFrWCMSDyfMizDmWYKZhlYBlYtO4YhYG7H8OFiZwo3x07Q=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4447
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/0QSMqVrwBTztRjUf-hFP4oyWNKI>
Subject: Re: [Detnet] DetNet MPLS over UDP draft -02 review
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: Fri, 25 Oct 2019 19:14:46 -0000

Hi Ethan,

Thanks for the comments. Resolution (as usually) inline below.
New Pull Request (#64) created on Github.

Thanks
Bala'zs


From: Grossman, Ethan A. <eagros@dolby.com>
Sent: Friday, October 25, 2019 4:04 AM
To: Balázs Varga A <balazs.a.varga@ericsson.com>; DetNet@ietf.org
Subject: DetNet MPLS over UDP draft -02 review

Hi Balazs et al,
Finally, the last of the my candidate DP draft reviews complete. Let me know when you have done as much editing and re-submitting as you are going to do on the 5 drafts, then we can start WG LC for all of them. I assume we are going to re-LC the Framework draft since it has had a fair number of changes - is that correct?

It would be great if we could finish LC for the whole set in the same period, before IETF 106, so we have about 3 weeks. Maybe we can start WG LC Monday or so? Please let me know.

BTW, my motivation for doing these reviews is to enable others to more comfortably review the sense of the documents without getting bogged down in grammar or inconsistent wording. I.e. I am not trying to just pick nits. I hope this strategy is OK with you.

Thanks,
Ethan.
--------------------------------------------------------------

  1.  "DetNet provides these flows with a low packet loss rates" - "DetNet provides these flows with low packet loss rates" or maybe use the phrasing from the other drafts which I think is consistent: "DetNet provides these flows extremely low packet loss rates and assured maximum end-to-end delivery latency."
OK.

  1.  "To carry DetNet flows" - "To carry DetNet MPLS flows" - right?
OK.

  1.  "identifying the DetNet flow group" - This phrase "flow group" is not used anywhere else -  can we say "identifying DetNet flows" ?
OK.

  1.  "A method of" - I think this should be  "A method for" however it is a matter of meaning, since apparently both are grammatically correct (e.g. see https://english.stackexchange.com/questions/133310/methods-to-do-vs-methods-for-doing).
OK.

  1.  "PRF           Packet Replication Function" - Missing def of PREOF.
OK.

  1.  "nodes that implement also" - "nodes that also implement"
OK.

  1.  "d-CW, S-Labels and zero or more F-Labels" - Looks weird like that, better to start sentence with a capital letter: "S-Labels, d-CW, and zero or more F-Labels"
OK. Agree. It was the order of fields ...

  1.  "The headers for each outgoing packet MUST be formatted on the configuration information and as defined in [RFC7510]" - "The headers for each outgoing packet MUST be formatted according to the configuration information defined in [RFC7510]"
Partly OK. There are 2 things: (1) Field values are provided by configuration information and (2) structure is defined in rfc7510. Reformulated the sentence with "according to".

  1.  "IPv4 and IPv6 source address field" - don't you mean "IPv4 or IPv6 source address field" ? Same for next bullet item.
OK.

  1.  "IPv4 Type of Service and IPv6 Traffic Class Fields." - this should be in the same form as the above, e.g. "IPv4 Type of Service or IPv6 Traffic Class field."
OK.

  1.  "draft-ietf- detnet-architecture-13" - can now be RFC 8655!
OK. Yes, time has come. :---))))))

--------------------------------------------------------------