Re: [CCAMP] FlexE model updated draft-wang-ccamp-flexe-yang-cm-03

tom petch <ietfc@btconnect.com> Fri, 03 June 2022 09:07 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12D84C14CF10; Fri, 3 Jun 2022 02:07:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 ZPXQGlphDHmG; Fri, 3 Jun 2022 02:07:45 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2070e.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1a::70e]) (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 E4334C14F72D; Fri, 3 Jun 2022 02:07:44 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nEVFo4mwUPVlzKhDhvQDl2XctiaGeti//PaFjCdvVP1fqqw2mVUtXkmv0ff7i30qSVXP3K+dVqY64ebhXkNf44TtHHyJXe1lAtUN+Ob5b9NjFzy9gpnSIdQBl5TNfTk22XKlHhxJ0BT8iBlWrXPivlWJh24bRdfDg8ilSsiYQOgY/DN4TYcF2i3HhkVnN4Z+ooqy4vJtAVeqN58D10jVe2CIKXRmTJ+mpxvs/YItXvJQgd5cbns1xXxxz6dMQ/1LUXzZ4L6MqygNiSlgw4itNQ3yQj9pAX7fIvFnKWWbJUNQBoAf0sH35mnvmlQ9WdWmeP7wX5G2XZYF4NWG80WugA==
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=eK4/MKtaMwSRohQDCx7qzFazSS2Dv51e2e1xoUo83N8=; b=lR+n1uCe0KAJi1B6QHltausVq/JEPwQgz2A3kQBvdplfgYGxDeh5L6ryUEUgq3zJ1y4AW2Qy2Jy8Ut/qzpg5iEVCqhrownOrUWYSsL4XzoypPdkMZyuSMpP59cAKN1F2oAqphvbIiaryHLp3lUjkSWzZsVU1KBr7cgFVCVciq1rNmGJ96XqjQdTmK7F4ys5almWDoB8ReBxs+NqY6ZTKGSfRcys/fb03uwEI4O/Kp3t/Ax+HkrcbmRcH5gxp8bTIAg/LmUOSyZPmSfiz+yi4T87yoqYO6Ozzo5S5wd8mB4/su+B7ZGN5OT1p1OqbN4CR0vqZSGdugn8utg7HCejQ+w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eK4/MKtaMwSRohQDCx7qzFazSS2Dv51e2e1xoUo83N8=; b=Xgp4Q6fAPhdO07Xb0Ewu67p9bHOAwb/wtMegdevVpY3peXcIAHJFZC3UUg/jwjjwIwvmlh9gpI/nlhTxN6itjJ4JD97hTGXJFpm1u9iMjR+rpt3/ywAbFaMOp7kbwAr/2mJLTQcRQ+fCiDvdRg4c2Wz6ILdOf413J1KYHsbqKoo=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by VI1PR07MB4526.eurprd07.prod.outlook.com (2603:10a6:803:70::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.4; Fri, 3 Jun 2022 09:07:40 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::4960:6f2d:2a52:fde9]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::4960:6f2d:2a52:fde9%7]) with mapi id 15.20.5332.004; Fri, 3 Jun 2022 09:07:40 +0000
From: tom petch <ietfc@btconnect.com>
To: "wangminxue@chinamobile.com" <wangminxue@chinamobile.com>, ccamp <ccamp@ietf.org>
CC: 韩柳燕 <hanliuyan@chinamobile.com>, "draft-wang-ccamp-flexe-yang-cm@ietf.org" <draft-wang-ccamp-flexe-yang-cm@ietf.org>
Thread-Topic: [CCAMP] FlexE model updated draft-wang-ccamp-flexe-yang-cm-03
Thread-Index: AQHYdhcA4N7R5OV+YU+WXFD0JnsaAa09YKgk
Date: Fri, 03 Jun 2022 09:07:40 +0000
Message-ID: <AM7PR07MB6248DC95587DCA6FB3F2BC41A0A19@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <2022060208231377059316@chinamobile.com>
In-Reply-To: <2022060208231377059316@chinamobile.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b9e347ed-9ff8-4968-9de2-08da45408325
x-ms-traffictypediagnostic: VI1PR07MB4526:EE_
x-microsoft-antispam-prvs: <VI1PR07MB452632FDC820B98D74FAF350A0A19@VI1PR07MB4526.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pZAPKDeiqPcQCb6PDzef0FJU4Nj5Y5I0qmpzIaYbmcGFzRMdUApoZsAOAR5t6K1sgwU09Swr8AyjzP1CHOReZRybnw8U8YfNT9Gu0s3JHqBgo+C/mmzohoEyyo6fBBNeZkXRExshWT4abNiSc7Q3L5TYFc33LXR3h7/Jwu+K+xrhOtwdjTZlGGNitkyCYXL9cFVRqxUWjktY7Iq3TUWBAE+1VQL8sWxefI/fj6cKqWO8T+XK8AL+lWSc5WRDEx96r7fW0oKyMvS7xHq7xxrVO+jUfuVPKriw/e210C/+7EH5GWSBgetjm45DbMuODUa/ZfQIg1EhPWxFYbE2I0EOqS45Udf6kRwsMsRJnoxW6sgOizJA/TGHEhmbZK3NYN9HkJVpFVmSAwMQYao6Up4W4yLM0Q/YPD/vEUynYIhZw9a0YW7tlwXpQ8/IcCplK+c50jvtYa18wB+Rl3F7BZzdst776Y5oCHB4MZyF4o5IWYKZFLy3dGxswt707eYeBRNg6ZQlajhjERmCMIL89zH1/vWlO57R4g089opBFkyVCuRhl+k+P1Sa4aOppF2ttkmT/UkCRsrs54KIF+ohytJH5Ds5njutIVrCiH7H3OgHnxTl/ApwwEkXvoWXzmxa7herYbpixfdH4OHcEGguvE8IGSI3LHUupn6vS9pWHbB6RHX7wKOq8qNTA9a2XJdJTh+W5WyiPj5vARrrvC2aWPPaJvq8QWH+IO0IBq4MUMuVWtBsYbRo5XcNPnHikOTk6MyDalDLdrR1ZDELoa6HFWySxu6h5rh6Jeucxgm9lGpPK0+8CNTwPWmh+0YYKeUgdbXr
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(5660300002)(9686003)(26005)(86362001)(186003)(110136005)(2906002)(966005)(4001150100001)(508600001)(15650500001)(71200400001)(64756008)(82960400001)(8676002)(66446008)(122000001)(66556008)(38100700002)(55016003)(8936002)(6506007)(7696005)(83380400001)(4326008)(66476007)(66946007)(38070700005)(76116006)(91956017)(316002)(33656002)(52536014)(54906003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: FS9d8vExlxdYPpLwIv5WcwHfeUIBrQTtyNTeihMdfkJnkyXwX+cgh0lGwD+DdaCFlweSSw+qQAJcDR4ix7Zbvkibf08v/XuQC5Vjn7q+8Ppd/byaJkUNYdschTLCN1PBVSnpM9WOfUWq+ufIPq3RcNYcQ+m0ty+z5n9w8F9revTWJ/tOk6s/ndZ5aDF3xh07uZlp2C+AtHc+DI9pLnV9PWV0mESwHud+tVPNi06yWQrw2GnMIlXeIQoGCB43zgMBIU2dwK+29WQiv/iOdQ3rqrfB/jmwwYkpXt88/JU9L0kFw0xjXZpNbv5m3e1MYo/LS+ZkWF9pOeIyXgYNT6hEbAFh6XJpAmG+jMLsmuNRyAkNca/xbMu2erIW3nhsjVYXMr3hLZCJOktqmo6dgAxSsrVVrfqj44mV+NqHjVXbbAyjbfj54t9bAYJoRngFJnT8BgajRTHNVM9jSYUYWw3iIn0uhiLmWsklAQFq5VW06C483PeiI/jVKAH1y1eItBMf2dsM3D223X0ph+NXx/7eZh7iBI772gj+/y50hsqi59sH+dbr8zon355vDX0gr0IWp1McO44EXLywIfNwMfr7h2yUIcvFgiaVww6GjYcD3BtmcfxJ1fn15qUljg6mgkV/87mE5t2viEJmHaif2nj4hjR3ql6Z9QAI2wePOoYVNe+2tPIemPwcixgtgC94ZrbNTYwUMZ8p4HzXE0+6kvQRlmOs/m1HWHMUkAg4wztOWOexG2YDLJsNpIpxaV2E5v4vVeYLtdiki2R0sqkyL37tWXcgyQ+XujsN4DPIJ+4pR1RRsG7mjOGHIX1iSLic+x5tzEx6qdAzsYlCth9HM1uzbci51EtzyuB5rRcdRVHaEXYYpQbeDZY+b+9WDmIT3Fv+YlzQmRC9onmEHZ76Qhb0uuYDPkstbdGOwM1lED9p2TqZU1jQJLXYQXPHZgKWyY66ZF6/84NJwgMdru50E6DspGb4hgwiTz6yBgGvFu4fmLxtQDBUrtysGh1W7GjFQGG4/fnZizMt0PiU6JK6FWW/pdnWiB2OKAYD8Yv+SdEOx3klkAcII2cJ1Pp8sFRYHQVh2y3vFGHg/hOsU/KtnXCPIVkw0lIrT8wJMEMMeiGyJTS0QZ7wpgqo8MFwkljAgnlN54DtcPchjiHIwwyzripw7w3ajBTWRSqv2v9QBVQhsfez4Sq1rrDI0WvaofK2iNlb5KGeTzztlCY0opACYLS+xflUZTTZY0+XonMhkII8ZMx0Kz4uSpUJGbVaOUB/jPyeMhYncgPAJD5Dudq4JZsqkgxb7n3vWDT4y/lVqL803r1j2eWoOb2hJ8p5R8oeL4E6OmZA/vLf/wKW5ACy4D0a0yhRSjlKVI7MQ3Pmz/plPiTEmvk0UWv61VoiYgrbpGLVMZ3t2OACZYp1oRDlUWWHZTezf9/3i9S2jhZWHhNqSF8T0fb3ceo4aXfxjSqy40TkW3vQQmIR04Cuy97dceU0T1kStKsSksszEHbI6JwvBEPhhahEU4CiTmBF4c+qf2NGnAxrW0lz1FXsb+FGIKTq9AQZOKJW924Fy797jnPnF4aFA99WwVKltOvRC1zST+sul9wZJcY7oH3Jrzep+us+CCWGpVTTD2FIMQsKM5li5oWxHomUxOts9ziH37N0OW7WhKpqJfjiNcNg1gLYDVByD6GoztxrMlhDvZD0YJkyaxOxnPiL43ADeA3pijxxKxgLpyhYqfdR1YKNFxSlMqRn+w==
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b9e347ed-9ff8-4968-9de2-08da45408325
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2022 09:07:40.6693 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ghzqt1cCdqevKF5Er/s2J/ChlY70aL2XMgDxkBJ2zXtw9ZTShARgTlObP3KkRwZKL8t8zEW+GfR+0f321YR3AQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4526
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/YuXYl0BQAy9bO_C36VzQXtHolsw>
Subject: Re: [CCAMP] FlexE model updated draft-wang-ccamp-flexe-yang-cm-03
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Jun 2022 09:07:50 -0000

From: CCAMP <ccamp-bounces@ietf.org> on behalf of wangminxue@chinamobile.com <wangminxue@chinamobile.com>
Sent: 02 June 2022 01:23

Hi,WG!

We have updated the draft of FlexE configuration model according the last IETF meeting. Pls see as follows.

<tp>
Quite a lot needs doing to this I-D

YANG module has no Copyright statement which means --- no copyright!

IANA Considerations are wrong.  Go read RFC8892 and follow the procedures there for registering a new iftype.  Meanwhile, I think it wrong to put 'flexEclient' in the module - the expert review may require a different value and then confusion can reign.  You should use a placeholder as you should do - but do not do - for the RFC number until a value is assigned.
I oppose adoption until this is fixed - it is very bad practice IMHO.  You can apply for the iftype here and now and should do so.  Start applying - now!

prefix in the YANG modules do not match IANA Considerations.

module name in the YANG modules do not match IANA Considerations

YANG import MUST have a reference and that MUST be a Normative Reference in the I-D

YANG needs references, at least to FlexE if not more

s.1.2.1 Ethernet PHY, FlexE PHY could do with a reference

http://tools should be https://datatracker

six authors are generally seen as too many

I do not see enough differentiation in the module description clauses.  I think that each should mention the other and why it exists.

bandwidth lacks a YANG units clause

timeslot-list could be enforced by a regex

Tom Petch


1、draft-wang-ccamp-flexe-yang-cm-03 can be find here:  https://www.ietf.org/archive/id/draft-wang-ccamp-flexe-yang-cm-03.txt

2、response to minutes inline:

7 11:30(40) 10 Title: Application of FlexE configuration model
Draft: https://tools.ietf.org/id/draft-xiaobn-ccamp-application-flexe-cm-00.txt
Presenter: Xiaobing Niu
[Robert Wilton] Welcome back. I agree to make the merge flexE-cm, to talk about the applicability and the YANG models. Explaining how to use the YANG model in the appendix will be useful. One comment for the current structure probably in the other daft rather than this one is, I question a bit about having the FlexE client configuration under the client interface rather than having it under flexE container.
【authors】----- comments addressed on list on 2022-3-30: https://mailarchive.ietf.org/arch/msg/ccamp/45MzxQJjFWgPjmcgY7n7N1KPitw/
My reason is that for flexE client configuration isn’t really so much abou the client interface, but related to how the flexE interfaces are set up. For exapmle you need to make sure the TS you are using are organized with other client interfaces. I think such change will help improve the consistency.
[Dieter Beller] (from chat) How is this Flex-E draft related to draft-wang-ccamp-flexe-yang-cm-02?
[Xiaobing Niu] In this work we construct examples based on that work, and summarized the requirement.
【authors】----- two drafts are merged together to better specify FlexE YANG model.
[Daniele Ceccarreli] Also suggest to merge. There is another configuration model (now expired) which is competing. Are they still competing or having a common ground? Or how do we proceed these works to make everyone happy? Just dont want to forget the other side.
[Xiaobing Niu] We were not renewing the draft-wang-ccamp-flexe-yang-cm-02 draft, but will merge it.
【authors】----- already well addressed.


________________________________
-------------------------------------
王敏学/ Wang Minxue
中国移动通信研究院 基础网络技术研究所 / China Mobile Research Institute
地址: 北京市西城区宣武门西大街32号创新大厦,100053
电话: 010-15801696688-33202
传真:010-63601087
Email: wangminxue@chinamobile.com
-------------------------------------