[CCAMP] Summary of the CCAMP meeting on Optical Impairment Topology YANG model

"Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com> Fri, 20 March 2020 18:07 UTC

Return-Path: <sergio.belotti@nokia.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 465743A0D96 for <ccamp@ietfa.amsl.com>; Fri, 20 Mar 2020 11:07:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=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=nokia.onmicrosoft.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 KDyOC9B7HSaM for <ccamp@ietfa.amsl.com>; Fri, 20 Mar 2020 11:07:00 -0700 (PDT)
Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-eopbgr120120.outbound.protection.outlook.com [40.107.12.120]) (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 5A5EA3A0D5D for <ccamp@ietf.org>; Fri, 20 Mar 2020 11:06:59 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XYOLs/MTbVmNDHmsIGCZTCBleoVz6MSiJ9cI1er854VsoVEgpXv2spWQs+srBiGK6GD1bN+pt7B/mOQNJpZ7P01dahQHTQQsIwFpgYjg6/1eF+1IKE6flVH/RMH5CKpwgIPJqVdpAGxAYRiEee/q9482GStujSZxbJZPk8c/a2XChjImrnPgBwlyvi5j2ow+QlWMN+tYsYKc9LISan924y7hSn/2VYEb2cQtxpPgguiw6d5gEVgf+I/ow7lhCYpYIrWr1B0qmx5XukwbHt8mzB6dXBz/qO4UyvlZCfwNH5qVWuHLWVjBfEe3Z0w7BgoRhgpQb6cywlwzVHeoW3SR3w==
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=YEf22U5O09Im5/EuoZYecqRCRDpOkraPHoxwvD1ehXU=; b=jc1EpxbNVQalzGdGjK3zDKFRmd5VCBbjaMoevTnA6ynnsBAPRJBi6nvtush2vzitAuRJz8wsTLvEL62RaDoZ4C37ErLId4CnqjWEZpEKEuf/GPQWYxCk5Irrxy7I/PojvOVVZHE/fNraUD9uhMqQhSaEAhQQtF1r9n6dRSfxdgr7w+NyRpwbzko5Tm7u3npZIbjdpZk2Tu7s88gjwNY6HHYq766nwKg7wZRDu8cQLLr4SrfAYUx0vUZ+SR8qbifA5OaLP7qEtnRGWcD2aITieBmk4e1R6PZKKQCDjDWcdw7vK9uMtaC2Sbggv05cRAWvOqo1pgHXOjoFqE/6BkdA0g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YEf22U5O09Im5/EuoZYecqRCRDpOkraPHoxwvD1ehXU=; b=nY30rYmwiuWQKRm9nTs0OF94QAvLN0qrVJh3bm9iBjNCMAf0rlJ5X2ttBNpm1k0TFPCWihkesdrSI71WBIYCNOs9czc+45cGxzkcN57DvH7ldOGTXQvF8UzWdSGpxxZI1+/6YZOee002DWYcwj4k0TWFinxDWuquwEFSrF7AVzs=
Received: from PR1PR07MB5001.eurprd07.prod.outlook.com (20.177.208.215) by PR1PR07MB5003.eurprd07.prod.outlook.com (20.177.209.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.12; Fri, 20 Mar 2020 18:06:56 +0000
Received: from PR1PR07MB5001.eurprd07.prod.outlook.com ([fe80::4d13:17c4:a55c:cb41]) by PR1PR07MB5001.eurprd07.prod.outlook.com ([fe80::4d13:17c4:a55c:cb41%3]) with mapi id 15.20.2856.010; Fri, 20 Mar 2020 18:06:56 +0000
From: "Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com>
To: "Beller, Dieter (Nokia - DE/Stuttgart)" <dieter.beller@nokia.com>, "esther.lerouzic@orange.com" <esther.lerouzic@orange.com>, "julien.meuric@orange.com" <julien.meuric@orange.com>, Italo Busi <Italo.Busi@huawei.com>, "Griseri, Enrico (Nokia - IT/Vimercate)" <enrico.griseri@nokia.com>, "Kelly, Colin (Nokia - CA/Ottawa)" <colin.kelly@nokia.com>, "Gabriele Maria Galimberti (ggalimbe)" <ggalimbe@cisco.com>, " (ggrammel@juniper.net)" <ggrammel@juniper.net>, Aihua Guo <aihuaguo@futurewei.com>
CC: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com>, Fatai <zhangfatai@huawei.com>, CCAMP <ccamp@ietf.org>, Zhenghaomian <zhenghaomian@huawei.com>
Thread-Topic: Summary of the CCAMP meeting on Optical Impairment Topology YANG model
Thread-Index: AdX+4FDHUbFlqhoRQ7+omUJBfhAYiw==
Date: Fri, 20 Mar 2020 18:06:56 +0000
Message-ID: <PR1PR07MB50012D27C1F83BA5C815E1C691F50@PR1PR07MB5001.eurprd07.prod.outlook.com>
Accept-Language: it-IT, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=sergio.belotti@nokia.com;
x-originating-ip: [82.54.56.219]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 7aa3d8ae-7d31-442f-555b-08d7ccf97a42
x-ms-traffictypediagnostic: PR1PR07MB5003:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <PR1PR07MB500351BBA57F7E3F162240AC91F50@PR1PR07MB5003.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03484C0ABF
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(136003)(376002)(346002)(39860400002)(396003)(366004)(199004)(7416002)(8676002)(66556008)(66476007)(54906003)(81166006)(66616009)(64756008)(66446008)(5660300002)(478600001)(4326008)(76116006)(7696005)(81156014)(52536014)(66946007)(8936002)(2906002)(110136005)(26005)(6506007)(86362001)(186003)(316002)(71200400001)(33656002)(9686003)(55016002)(921003)(21314003)(1121003); DIR:OUT; SFP:1102; SCL:1; SRVR:PR1PR07MB5003; H:PR1PR07MB5001.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1;
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: A947kIqOoavGugSDds95RJ0mJyRm56UIzD/CX/z70pLgxLKQuCtt2SXMOsqgEe6NqUkvGuV6dSG2PEX1+3jJwZqk+eNgMlU+jxerrcqInlzUPXK1bGb1vD2tpY53I4DPVzwruf+M2Q1b28LpXrFlrlj0A2m2LyJ4Op2l4ECBjrXxZyhfGI8xu8QLAtcAnDIpK7+KjkWitEbBX0q6ev91Ck8RzPwzBBRgkg60cDcc8TjiVOERvWnRNg/9c9lcXdx9aBhqN2/9Qb+NYe4jwqJ3/zRUOinTQ4k6H9FkIqru2V2iVRKfhbCiE7zV1ZpBJTQPFyGkNMC+fOp1kMvCi4KT9Gvich5ITh8aR7Xwo2MDX45E4Ox77DFe/fIo7OElrvMur2bJIYjHHCxiCXqMbstrasuUCIsiyONYi0ZrTZPzrKCsF3voDmFEz7ZWeiTNt5Ucsd2RbZ9A0Z6/DCpFVyjSvfkww65Z5JBDbFv+DHh4H42lyJdvJg0TGPpDt2fOZxpmYw7s4j2WINJ+J+1j8SE2zai4sL8+dNsHaZNB3QwH1APQQfRK/f225rly0xr+HQxRSQgd3xl22SiVsOD2oCf/So/VU/NTRyaYo6HidKCQ3ws=
x-ms-exchange-antispam-messagedata: g7mi2LZaFLl2a6sqccS4BENdrU1fiyxGki4waoDNhXwE2l4+tXnH36R2DNdDzfM59F23ax3EObQN4E8i0OZWVjjMiBW5CXZm1Rf3lJ9symFT+LCHHmTwbviccnutD77VP3znVw5xaJU8Kv1tEs/MYw==
Content-Type: multipart/mixed; boundary="_004_PR1PR07MB50012D27C1F83BA5C815E1C691F50PR1PR07MB5001eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7aa3d8ae-7d31-442f-555b-08d7ccf97a42
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Mar 2020 18:06:56.4746 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0dcvXzU8WRMwUp3MC5lNPtp0Hy18AEkQTrdfdVFEkloA5v76Pj3upGFpNNx3mnnKVD1op4LRMwrqstkS6M4wMICTqzH9ORkuFgN0KDli0+M=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1PR07MB5003
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/lIzrnIgAPM9QOWUCAZEjYcUlFFQ>
Subject: [CCAMP] Summary of the CCAMP meeting on Optical Impairment Topology YANG model
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: Fri, 20 Mar 2020 18:07:09 -0000

During the meeting the major topic been discussed was related to the e-mail exchange regarding [CCAMP] WG last call on draft-ietf-ccamp-wson-yang-23 and in particular the issue raise by Dieter with the mail sent March 10 on , regarding the alignment among the different L0 YANG models with respect ietf-layer0-types.

These are the list of drafts we need to consider

  1.  ietf-ccamp-wson-yang;
  2.  ietf-ccamp-flexigrid-yang;
  3.  ietf-ccamp-wson-tunnel;
  4.  ietf-ccamp-flexigrid-media-channel-yang;
  5.  ietf-dwdm-if-param-yang;
  6.  ietf-ccamp-optical-impairment-topology-yang

There are practically two options on the table:

  1.  Go ahead to publish ietf-layer0-types as reference "types" module for the set of drafts addressing "only" specific use cases that basically is  "spectrum allocation" (a,b,c d drafts) , creating in parallel a new ietf-layer0-types-xxx that can be used for ietf-dwdm-if-param-yang and ietf-ccamp-optical-impairment-topology-yang.
In this solution there is the problem to understand if the use case claimed to be supported is possible without e.g. transpoder information like the ones contained in the e, f drafts.

  1.  Use "versioning" YANG paradigm, this solution permits to move ahead in parallel two version of the same files "types", and v2 will incorporate all the needed update for e and f drafts.

Before to take any choice, attendees of the call  decided that a careful review of the ietf-layer0-types is needed to understand possible gaps with respect all optical impairments and transponders description .
Moreover a new issue will be open in the ietf-layer0-types github to report optical impairments related comments/concerns.
Attached the e-mail exchange I mentioned at the beginning.

Feel free to amend and add what is missing.

Thanks
Sergio

Sergio Belotti
Senior System Engineer and Standardization Architect
IP/Optical Networks, Optics BU
Nokia
M: +39-335761776
Via Energy Park, 20871 Vimercate (MB) , Italy
sergio.belotti@nokia.com<mailto:sergio.belotti@nokia.com>

--- Begin Message ---
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



--- End Message ---