Re: [CCAMP] Optical pluggables - Gap analysis and Data modelling

Gert Grammel <ggrammel@juniper.net> Thu, 04 April 2024 13:16 UTC

Return-Path: <ggrammel@juniper.net>
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 35E52C14F5EB; Thu, 4 Apr 2024 06:16:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.072
X-Spam-Level:
X-Spam-Status: No, score=-7.072 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.08, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_IMAGE_RATIO_04=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b="ZQsQJNdB"; dkim=pass (1024-bit key) header.d=juniper.net header.b="RduLsj5T"
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 hspfSyl9B3i5; Thu, 4 Apr 2024 06:16:42 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 11073C14F6F1; Thu, 4 Apr 2024 06:16:41 -0700 (PDT)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 434AUp99024992; Thu, 4 Apr 2024 06:16:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= from:to:subject:date:message-id:references:in-reply-to :content-type:mime-version; s=PPS1017; bh=wMvXF4+lH8luceXeRbZuy5 wht4aqTmBEW6Hy9MJo19w=; b=ZQsQJNdBzAb3Ko5UW9PqIuuPfhi+nfEC/Q58vD A+fN4iGEkEJOVT+egG8aLQYPidlz0K4JUiWnAvuzJKXkihUVsKmsMJ2N5duBjUrq tzVajBlS+68uTD/10tpwn0hk3shrXsbMOVnSxNEPz9fFiX5XECibK7x2wBtgJT+9 z1m7KtFomfRTDktah06sZ/IGjhzuEkXu4tjQ3ysEBtdlTozZQpi9Z0gY28S/H327 LNiF2S64Y6q+hYEyYIPlldk8lMiZ30YzzRGc24X/paCybkTvLLIL2qwBExUZIbtL vWtpoDCJ4RGgZlYD5xNY7PZhh9rT7ZeG5A/UeVhygfJr519g==
Received: from ch1pr05cu001.outbound.protection.outlook.com (mail-northcentralusazlp17010002.outbound.protection.outlook.com [40.93.20.2]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3x9eny9eyt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 04 Apr 2024 06:16:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hd9x8ssHsFM5+myAVOdehojO67R3mtO6N1U5QZ5BrRwbMaqiYqpCezAUTpEOUKC+EwL5G8bd93hzSxWg/xvmZ2xgg7hJsemL2ol/UBdA1FOm6NNcrSZHNRqOhrFCe5gzaBBU4ETNpImd1vcSUBUYuJM3Wu43kqAC7KE4BAh6WiynukCwkfG4653/YrOUf4KZZKz2wSYaNkPPfbCS8ZR1nVDxl77nPGD93Vl6gPbpBoIi79dx7CBfY9MHhCt/H5dFjGqfQWIvCFVtwkJcA0q38o8xmwF6xxkDhgQKmZlgh9Yl+lOSjGT5/mH2t1qMM6D74bJD7qDVnHfhmDkPRHkgqw==
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=wMvXF4+lH8luceXeRbZuy5wht4aqTmBEW6Hy9MJo19w=; b=cym5pqCYgU+MOgTu4qa6uxB3ZSvlKqE7ojCb4nehh3y2ULDARFo74hGD2P06GM6HWFrQGP8TsIyx8fIV287XLut5joPB1ERU1HhLbXzhlOTthHIivmJ7Xo2lvvTrgXQOxtED9W+p/bsD00DHP1cdcv1cByPmquQ4urunMwPoFZMKU8n7D3tUBqg9yVWFGJD6ACvrnETu6kZPxbnUG70Kg5+mVMDu6shklAomo8qjOMhheygOTa6iVCI6IXwy9XnR0vMbmMcBu7BAqYpnq+RuUmeRA6bgqhT0+Obq1bW2b76dkVu8JVCGImlUPSOKULol6TiVCZaY4PsrqhINdfHUyQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wMvXF4+lH8luceXeRbZuy5wht4aqTmBEW6Hy9MJo19w=; b=RduLsj5Ts/df0dZB0WvzVnCyLsmKF67NhF8g+5yxgA2poT/ceE8d7DqIjFiTVCMZ2AdiSq8azTseP7kcrLelaoQiY51UI61718rp/Ratk9YRFzZ6ks2bfFtw/sUN97/lQGsc+RboAKplxBBPI/tM7q+Rb4NS3QlOyHHEecNgOXo=
Received: from SA1PR05MB8325.namprd05.prod.outlook.com (2603:10b6:806:1d0::19) by CY8PR05MB9572.namprd05.prod.outlook.com (2603:10b6:930:84::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Thu, 4 Apr 2024 13:16:37 +0000
Received: from SA1PR05MB8325.namprd05.prod.outlook.com ([fe80::d6c6:41bc:bf20:d5df]) by SA1PR05MB8325.namprd05.prod.outlook.com ([fe80::d6c6:41bc:bf20:d5df%5]) with mapi id 15.20.7409.042; Thu, 4 Apr 2024 13:16:37 +0000
From: Gert Grammel <ggrammel@juniper.net>
To: "Daniele Ceccarelli (dceccare)" <dceccare=40cisco.com@dmarc.ietf.org>, "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: Optical pluggables - Gap analysis and Data modelling
Thread-Index: AQHag6Fh+4bMG1vy2EmR1zNeaJXz2rFX1XnAgAAUhqk=
Date: Thu, 04 Apr 2024 13:16:26 +0000
Message-ID: <SA1PR05MB83257EFE2B8200F14F6EE5F2CE3C2@SA1PR05MB8325.namprd05.prod.outlook.com>
References: <SJ0PR04MB8391EB343211ADFC6383F065CD752@SJ0PR04MB8391.namprd04.prod.outlook.com> <SJ0PR04MB83915CC91E997D01E9FAAD04CD382@SJ0PR04MB8391.namprd04.prod.outlook.com> <CY8PR11MB7340E450D8A1164ECAFF1B77D43C2@CY8PR11MB7340.namprd11.prod.outlook.com>
In-Reply-To: <CY8PR11MB7340E450D8A1164ECAFF1B77D43C2@CY8PR11MB7340.namprd11.prod.outlook.com>
Accept-Language: de-DE, en-US
Content-Language: en-GB
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2024-04-04T10:12:41.4637952Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SA1PR05MB8325:EE_|CY8PR05MB9572:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Zw0vu866W2GKnooD7Td756AvHmRrGj1aT++ayigU1raiEcV40aBGZ0YupEFVP5F9Dc31l7vly9cM/qKD42HUx0R/EtXEnuW6bIuTZcKmPKOGshm61CHq1+Ybrf6bl1UM1hKNtVa8NC4mRxTy9J3ca2NgzBHRJ5Tx/pIa2tJx9VHPmwqbs4WzQkBKKEkUJUU7C84XPeq93ee0n6hH/e6BfGu00igwDcdrUDEW3KwMZhwrS50xkCpsiEpPDoDqfGThq/27M0GYcvqfrc407V/FuLyA8OHjAhX1v1iLcc3swbx50kLHYjaLKSURup86F+A5EodfNUY5//Z6u25PJ9TZ56YQw4bz3ieB8aHSt8gVl1x3Z+ODtTICDYJ7nmpHqi60z01u9StAA3s23bDAHn2mz4TccIqipcRopu3PBetg6V70Av/SDQdJy88d7VkaKraS6eqWzJAge9pWXAchDay1W2dHuWp23Os91i8hvwYsOx9kmy65laLX2YMiLb+wFELGSm3T6Bgv9zVpTiUYW2EHKSPuZoajJfYKPF+ABj53d3KoAHI7ek1e9csxRx7QFNl8uShwTB7wjLXNnaO0S33vTV3FArBcYHDfBILEOD4vJ2A=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA1PR05MB8325.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(376005)(366007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: WmaUEG5maEKw72S1QzS/HchXhj03asw1Jvxa24xmsz+PYMrq4kkKqlBylcJJ5cUd9QppLmGKyvK03ai4FaIlCXzf2K1pqhOx7O5v4Z5PCyICLNhj0E2ViqCXChxm9DdSyd4LlpbSldt4sEpDXBupg+77i3/ontmwiNUeKAefDDdKKw7c6kzupuacpBNuy+9m00QyluIkZnW3OgcYc8MqbPVDFpAR70WSFIk5xxjiihhAisnFeLOSXUxbLwjTNqEuIjD/twQZhaHnSyHjuUwbbPOLkrTp0HCNesKexm3+q6HGI2SQxX9D1SgHHXDZ47yDET3LFm7GLfkwCtZu2vqrjwqQySFHSgHoB6EEKHj6lavtoVqCsehjDuVRdbN2C2U6/KwKdF0DXWSb4VYLNwhTl8A7MaM9RzKBtEiip8UvLma1bCXPfnna/mhgyDfta50sYryFTSMj3R6w4wDLttUtt5OE9CN7564xTotva+V5Bzri58oFntRw/u3SEauJ+Jyfjq6Dlzjlg9oy1puRU587E0F5/klBjTJG3t23Ys4d4mTOIt1dAkVWxoax76ZVp5nsidGUvmk2PRUelhYXx9xGcw3LlAYdQKJq00kFwx2hsQTCmePrQiAT4pdoa8rMPhB5TQuBOKH1YvPB+AeNKk0T1lob5HAD5NvTQ0oglhjyv1eP2V9y+vmFhQcYlmJQJXCzJIqlnDTTqTHH4sQQi9q0UTqAxWKCzDvX9Q2TS4PeK2I18ldoQtlXy/lqXTniqYTbpyAu3HfRVG6ySUwyad5kQDr7DoF14OrPWzP1VErjNwHqOetWjJkY06Dj/v8fbqEbnwzX4TnPvcoJk9dXnuFnTFdwUgaQN7eN+NRNt7WIC6h1fO9BAvpm6w8pvz4HQzBsl9oDbOVXAhHwXovnQ0ln2xtdThdSqqojzNw8cQ31uH8D1Rvi+N09Zd5cDOTQ+LFtesIqU+4FeK9SxUx06S/yEaoeUw/uVchNsiNdXO19iazGoJ232Eonlat7T523aW2WvGHk4zyNYScKCmXJaBSmiaz1jCYNU+hGG+D1ZOzoHlm1LMEIOje8UzVfM/7DHKFOqLjAvwcBGCvf8etpHvUaXB8IDnqpRShXrCYvTCtiZKOp1YFiUhok7HIgLBVrW31iEUHhIdPuQDfYax40hMhaawafKg68ekN1HyKNTQMXeCauSHcYkmhbV27E7BmQgjyIuezy+/W4VNOioEmbPE55hnJfZ5p3p1su9jwkQIUrYLjMeibJkWssHFwbq+o4Kq3EPpjCe80qwAAiHS3WikhAPnEOW6mcSUSSL8vHHXfDXOSJCOh+9n0cPMrXUVRS6XUyqS6SbWGCpTHjNGr8BuG1VvWKM2r9TpJAxby08G37PYdHPQ8MtJ7KQahkRvvorH0hiYNHukFTmcTLZV+JzjGti9+SBi3yOpmdzbbaaAQggyjAMSPfbwey/HRYNuPI09mp/k3JkHzYIrrxCjCwFYahxFHo3rCZgT4FzYuWsrr07vIKctQTq7+NqPwjlDdn6m94MZHNmVhgbKkOfx2Wi8/8ec8UWDDBJvkKivmRArgZQR3FotTAVQltSqrtV2aW46bC
Content-Type: multipart/related; boundary="_007_SA1PR05MB83257EFE2B8200F14F6EE5F2CE3C2SA1PR05MB8325namp_"; type="multipart/alternative"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SA1PR05MB8325.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1f04ea87-6047-4234-c1b1-08dc54a97545
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Apr 2024 13:16:37.3012 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: pq3Izaa5HUL9pLZ5eOn5CMwf1ciOGArL2EHXHm+2GgFZiJFRQmBFxLOiytgMBWXpd5e/wW9e5CRMzjqf94PzMg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR05MB9572
X-Proofpoint-ORIG-GUID: uAJioDgNuL66fruBEBJOlo5HhP2MWmcV
X-Proofpoint-GUID: uAJioDgNuL66fruBEBJOlo5HhP2MWmcV
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-04-04_09,2024-04-04_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 adultscore=0 priorityscore=1501 bulkscore=0 mlxscore=0 lowpriorityscore=0 impostorscore=0 clxscore=1011 malwarescore=0 mlxlogscore=999 spamscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2404010003 definitions=main-2404040091
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/pY9qOGX4DMHpcINb-j0ht5Keqlg>
Subject: Re: [CCAMP] Optical pluggables - Gap analysis and Data modelling
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: Thu, 04 Apr 2024 13:16:46 -0000

Daniele,

Sorry for including some graphics in the email but you can find the references there as well. When checking the sheet called “Scope of IETF Pluggable work” in https://docs.google.com/spreadsheets/d/1atqBARO76hzRp5ETHzsOYLsfabHQbulf0AtbVAMV66A/edit - gid=1168079582<https://docs.google.com/spreadsheets/d/1atqBARO76hzRp5ETHzsOYLsfabHQbulf0AtbVAMV66A/edit#gid=1168079582and>, I was wondering if it is accurately describing what this is about.

  1.  It is true that https://github.com/ietf-ccamp-wg/draft-ietf-ccamp-optical-impairment-topology-yang is a network model but https://datatracker.ietf.org/doc/draft-ietf-ccamp-dwdm-if-param-yang/ that is associated (i.e. same parameter definitions) belongs to a device model. On what basis is the claim that IETF Pluggable Modeling is a Network Model (left picture at bottom)?
[FXBM3m7wAAAABJRU5ErkJggg==]



2.  In the same picture it is also stated that “In context of IETF pluggable modelling, Optical pluggable is **the** device”. That may cause some confusion, https://datatracker.ietf.org/doc/html/rfc6241 states: “A device MUST support at least one NETCONF session and SHOULD support multiple sessions.” Similarly, OpenConfig has a “Device” container (see https://karneliuk.com/wp-content/uploads/2018/07/128_net_01_oc_yang.png that reflects RFC6241.  So for defining the scope it would be clearer to say Optical pluggable is an optical-terminal” (TBC name for further discussion).

 [A diagram of a company  Description automatically generated]


  1.  The figure on the right (starting from column J) is similarly confusing. The “thin arrow” between “domain controller” (=netconf client?) points to a single entry point of the host (=device). What is unclear is the “thick arrow” from the domain controller to the “Coherent Plug Data on Host” It would needs further explanation.

[Dy4xC6fep4r9AAAAAElFTkSuQmCC]

  1.  The “Scope of IETF Plugable Work” (starting from: C46) in the black box is very focussed on IDs. We don’t know yet how exactly things needs to be modeled and the discussion about telemetry/alarms suggest that more than IDs are needed. My suggestion is to swap host-ID and media-ID with “host-properties” and “media-properties” which would be more general and include the use of IDs.
[NyBJJjzEBJ23mJE24m829p7npI2E5VgKb+CaiaGsExmPcjB0+exGljnVEkwjBIiLFitZyCqs1+ci9Ys3t1y25rzV+OmWBdCAAAiAAAiAAAiAAAiAAAiAAAl2IwP8DvA3uE1V8QscAAAAASUVORK5CYII=]


Cheers

Gert



Juniper Business Use Only

From: CCAMP <ccamp-bounces@ietf.org> on behalf of Daniele Ceccarelli (dceccare) <dceccare=40cisco.com@dmarc.ietf.org>
Date: Thursday, 4. April 2024 at 11:02
To: ccamp@ietf.org <ccamp@ietf.org>
Subject: Re: [CCAMP] Optical pluggables - Gap analysis and Data modelling
[External Email. Be cautious of content]

Hi Reza, all,

Italo, Sergio and I took a first stab at the shared google doc.
Please find a suggested updated of the interfaces picture in the tab “scope of IETF pluggable work).

Here is the link to the doc for easier access to all the working group.

https://docs.google.com/spreadsheets/d/1atqBARO76hzRp5ETHzsOYLsfabHQbulf0AtbVAMV66A/edit#gid=1168079582<https://urldefense.com/v3/__https:/docs.google.com/spreadsheets/d/1atqBARO76hzRp5ETHzsOYLsfabHQbulf0AtbVAMV66A/edit*gid=1168079582__;Iw!!NEt6yMaO-gk!A-2RE0vjxtLcarKoC2-v-78aez5lBzvkbPDv2Qf6VTjd12uO_j3GMxqh6GCGRfCtZLL9YuTYEJANfkCplFmtQrw92NulSj-F$>

Thanks
Daniele

From: Rokui, Reza <rrokui@ciena.com>
Sent: Sunday, March 31, 2024 9:27 PM
To: CCAMP Working Group <ccamp-chairs@ietf.org>; ccamp@ietf.org; Rokui, Reza <rrokui@ciena.com>; Davis, Nigel <ndavis@ciena.com>
Subject: Optical pluggables - Gap analysis and Data modelling

All,

I am not able to attend tomorrow’s meeting.
FYI, Nigel and I worked on the attributes last week and it is in much better shape. We plan to do further improvements.
You should be able to access it. Please take a look.

Reza


Sent from my iPhone