Re: [CCAMP] WG last call on draft-ietf-ccamp-wson-yang-23

Zhenghaomian <zhenghaomian@huawei.com> Wed, 18 March 2020 02:30 UTC

Return-Path: <zhenghaomian@huawei.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 A65A23A0E97; Tue, 17 Mar 2020 19:30:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 siid5Yj1PCgR; Tue, 17 Mar 2020 19:29:58 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (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 492C53A0E96; Tue, 17 Mar 2020 19:29:58 -0700 (PDT)
Received: from lhreml706-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 21B2DD2B914C9ECE6D1A; Wed, 18 Mar 2020 02:29:55 +0000 (GMT)
Received: from lhreml745-chm.china.huawei.com (10.201.108.195) by lhreml706-cah.china.huawei.com (10.201.108.47) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 18 Mar 2020 02:29:54 +0000
Received: from lhreml745-chm.china.huawei.com (10.201.108.195) by lhreml745-chm.china.huawei.com (10.201.108.195) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 18 Mar 2020 02:29:54 +0000
Received: from DGGEML406-HUB.china.huawei.com (10.3.17.50) by lhreml745-chm.china.huawei.com (10.201.108.195) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Wed, 18 Mar 2020 02:29:54 +0000
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.75]) by dggeml406-hub.china.huawei.com ([10.3.17.50]) with mapi id 14.03.0487.000; Wed, 18 Mar 2020 10:29:47 +0800
From: Zhenghaomian <zhenghaomian@huawei.com>
To: Daniele Ceccarelli <daniele.ceccarelli=40ericsson.com@dmarc.ietf.org>, Dieter Beller <Dieter.Beller@nokia.com>, CCAMP <ccamp@ietf.org>
CC: "teas@ietf.org" <teas@ietf.org>
Thread-Topic: [CCAMP] WG last call on draft-ietf-ccamp-wson-yang-23
Thread-Index: AdX8zQ246dAsEuPoTYivNalf8McqPg==
Date: Wed, 18 Mar 2020 02:29:47 +0000
Message-ID: <E0C26CAA2504C84093A49B2CAC3261A43F7E6E82@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.24.176.113]
Content-Type: multipart/alternative; boundary="_000_E0C26CAA2504C84093A49B2CAC3261A43F7E6E82dggeml531mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/zIPpG6RiToQ4L03MxXVOwA2USXU>
Subject: Re: [CCAMP] WG last call on draft-ietf-ccamp-wson-yang-23
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 18 Mar 2020 02:30:01 -0000

Hi Dieter and Daniele,

Thanks for raising this point, I believe this is a right problem we should work on. To be more explicit, I listed all the document/modules which are expected to have dependency on ietf-layer0-types.

-          ietf-ccamp-wson-yang;

-          ietf-ccamp-flexigrid-yang;

-          ietf-ccamp-wson-tunnel;

-          ietf-ccamp-flexigrid-media-channel-yang;

-          ietf-dwdm-if-param-yang;

-          ietf-ccamp-optical-impairment-topology-yang;

The above order is based on WG adoption date, which is also my understanding the module maturity as well (other people may have different opinions but it’s okay…). Given the fact that there may be future modules that are dependent on ietf-layer0-types in future, the publication of ietf-layer0-types should not be expected on satisfying all the existing works. Instead, we need to agree on ‘what is the right subset of the above documents should the first publication of ietf-layer0-types support?’, and ‘how to deal with the gaps when we are working on the others which are not supported by the published ietf-layer0-types?’.

Regarding the first question, what is in my mind is the first two, i.e., ietf-ccamp-wson-yang and ietf-ccamp-flexigrid-yang, they can be considered as a cluster for publication, as suggested previously by the YANG doctor.
For the second question, as suggested by Daniele, it looks the impairment modules and the transponder modules are progressing in parallel. We don’t have perfect opinion yet. We may either create separate version for them, naming as something like ‘ietf-layer0-types-impairment’, and then publish in separation of ietf-layer0-types. Or alternatively we generally create an update version like ‘ietf-layer0-types-v2’ which inherits everything in ‘ietf-layer0-types’, and publish to obsolete ‘ietf-layer0-types-v2’ when it’s ready.

I am copying to teas WG as well, as they have same problem on ietf-te-types. Maybe their experience can be useful to us as well.

Thank you.

Best wishes,
Haomian

发件人: CCAMP [mailto:ccamp-bounces@ietf.org] 代表 Daniele Ceccarelli
发送时间: 2020年3月16日 23:19
收件人: Dieter Beller <Dieter.Beller@nokia.com>; CCAMP <ccamp@ietf.org>
主题: Re: [CCAMP] WG last call on draft-ietf-ccamp-wson-yang-23

Hi Dieter,

Good point.
What would your proposal be?

At an high level I would say something like:

Topology impairments free: https://datatracker.ietf.org/doc/draft-ietf-ccamp-wson-yang/
Transponders: https://datatracker.ietf.org/doc/draft-ietf-ccamp-dwdm-if-param-yang/
Impairments aware topology: https://datatracker.ietf.org/doc/draft-ietf-ccamp-optical-impairment-topology-yang/
Opinions?

Daniele

From: Dieter Beller <Dieter.Beller@nokia.com<mailto:Dieter.Beller@nokia.com>>
Sent: den 10 mars 2020 19:09
To: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com<mailto:daniele.ceccarelli@ericsson.com>>; CCAMP <ccamp@ietf.org<mailto:ccamp@ietf.org>>
Subject: Re: [CCAMP] WG last call on draft-ietf-ccamp-wson-yang-23

Hi Daniele, Fatai, all,

there is a general issue the WG has to address: there are several WG drafts defining YANG data models for WDM networks including layer0-types:

https://datatracker.ietf.org/doc/draft-ietf-ccamp-layer0-types/

https://datatracker.ietf.org/doc/draft-ietf-ccamp-wson-yang/
https://datatracker.ietf.org/doc/draft-ietf-ccamp-dwdm-if-param-yang/
https://datatracker.ietf.org/doc/draft-ietf-ccamp-optical-impairment-topology-yang/

These YANG models are overlapping in a sense that they are defining containers that contain similar data. An example are transponder properties.
Different names and different type definitions are used in these drafts for the same transponder property.

My understanding was that layer0-types provides the foundation in terms of type definitions and groupings, on which the YANG models in the drafts
listed above are based in order to achieve alignment and consistency among them. If all these drafts listed above are progressed separately, I am
afraid that it will result in a mess making the applicability of the YANG data models doubtful.

To sort this out, the WG should take the time and align these drafts to the largest possible extent which should be beneficial for the applicability of
the YANG models.


Thanks,
Dieter
On 10.03.2020 16:40, Daniele Ceccarelli wrote:
CCAMP,

the IPR declaration collection has been successfully completed and we can move to the next step.

This starts a 3 weeks working group last call on draft-ietf-ccamp-wson-yang-23.
The last call ends on Tuesday March 31st. Please send you comments to the CCAMP mailing list.

All the IPR declarations from authors and contributors have been collected and can be found in the history of the document.
If interested, please volunteer to be the shepherd of the draft (authors excluded).

Authors please note that the YANG validation reports 135 ERRORS and IDNITS 7 warnings.



Thanks

Daniele & Fatai




_______________________________________________

CCAMP mailing list

CCAMP@ietf.org<mailto:CCAMP@ietf.org>

https://www.ietf.org/mailman/listinfo/ccamp