Re: [CCAMP] Requirement document for coherent Plugs (based on discussion at IETF 118)

"Daniele Ceccarelli (dceccare)" <dceccare@cisco.com> Fri, 17 November 2023 15:19 UTC

Return-Path: <dceccare@cisco.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 A65C6C15107A; Fri, 17 Nov 2023 07:19:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.604
X-Spam-Level:
X-Spam-Status: No, score=-9.604 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b="DOEwA2OO"; dkim=pass (1024-bit key) header.d=cisco.com header.b="PUAUS195"
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 zymV3TFaVcE8; Fri, 17 Nov 2023 07:19:47 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (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 61F78C151068; Fri, 17 Nov 2023 07:19:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=56307; q=dns/txt; s=iport; t=1700234387; x=1701443987; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=LpnMpoxL4qYXkzQ/EmNhCee7DWUroOnIlm1M6adBDgo=; b=DOEwA2OO9ZvAdQsihJ15n/GtjB9tJmQjk2KY/1CY50giYmuN/gY19l5W wHzpTwUTxT4IwyyDs3pAKkhrcYFGGtaslr5YnBND0Ckc1m0hrGE8SuO58 hy8LMnMvhpxGEBiwAz8JG5w1+SnFve5If7xKHJRuzhWn3/mPzQA6UYDhH g=;
X-CSE-ConnectionGUID: UlxxLT8qTfO+G+p0XmITOg==
X-CSE-MsgGUID: de1r168SQ/KX3pUosG+hsA==
X-IPAS-Result: A0AJAACTg1dlmJxdJa1SCBsBAQEBAQEBAQUBAQESAQEBAwMBAQFAJYEWBgEBAQsBgTUxUngCWSoSSIgeA4ROX4hjA4ETkCiGLIE4hF+BJQNWDwEBAQ0BAUQEAQGCEoJ0AocnAiY0CQ4BAgICAQEBAQMCAwEBAQEBAQECAQEFAQEBAgEHBBQBAQEBAQEBAR4ZBQ4QJ4VoDYZFAQEBAQIBEggTEwEBKQkGBAsCAQgRAQIBAQEhAQYHMhQDBggCBAESCBMEA4JeAYIWJSMDAZ9MAYFAAoooeIE0gQGCCQEBBgQFsm0JgUgBhFmDGRoBaGaEC4Q1JxuBSUSBFAFCgWZKOD6BBYFcAgKBKA4BKR4GEINegg0ig2+CcIIDBw4uBzIJgQEMCYEDLIJJXYI2A1OBZ3uISH9HcBsDBwNVKg8rBwQtGwcGCRQtIwZRBCgkCRMSPgSBYYFRCoECPw8OEYI9IgIHNjYZSCiCMxUGOgRGdhAqBBQXgQkIBGoFFhMeNxESFw0DCHQdAhEjPAMFAwQzChINCyEFFEIDRQZJCwMCGgUDAwSBNgUNHgIQGgYMJwMDEk0CEBQDOwMDBgMLMQMwVUQMUQNrHzYJPAsEDB8CGx4NJyUCMkIDCQoFEgIWAyQWBDYRCQstAzEGMgNEHUADC209NQYOGwUEZFkFnjxKgjEGEVo0NgEDLwwUeAcKPgIHAQ0pOgsCHg8DkiZQE44sgXuhMAqEDZ4DgzwXhAGMc4ZzkH0OL2SYQCCiQSsEBAuFDAIEAgQFAg4BAQaBYzqBW3AVgyJSGQ9Yh3KFVgwNCRaDQI88ATsBdgI5AgcBCgEBAwmIb4FyAQE
IronPort-PHdr: A9a23:DrH3hhFXGYqA5n4LsOfd6J1Gfu4Y04WdBeZdwoAsh7QLdbys4NG+e kfe/v5qylTOWNaT5/FFjr/Ourv7ESwb4JmHuWwfapEESRIfiMsXkgBhSM6IAEH2NrjrOgQxH d9JUxlu+HToeVNNFpPGbkbJ6ma38SZUHxz+MQRvIeGgFoXfhM++ze2a8JzIaAIOjz24Mvt+K RysplDJv9INyct6f78swwHApGdJfekeyWJzcFSUmRu9rsvl9594+CMWsPUkn/M=
IronPort-Data: A9a23:+qatXKzGurArJidEZx96t+cgxirEfRIJ4+MujC+fZmUNrF6WrkUGy jEcWmmFM6vYa2P0fN5zPYzk8U0D65eGmoMxSlFkrFhgHilAwSbn6Xt1DatR0we6dJCroJdPt p1GAjX4BJlpCCea/lH0auSJQUBUjcmgXqD7BPPPJhd/TAplTDZJoR94kobVuKYw6TSCK13L4 Y+aT/H3Ygf/gGctaz1MscpvlTs21BjMkGJA1rABTagjUG/2zxE9EJ8ZLKetGHr0KqE88jmSH rurIBmRpws1zj91Yj+Xuu+Tnn4iHtY+CTOzZk9+AMBOtPTtShsaic7XPNJEAateZq7gc9pZk L2hvrToIesl0zGldOk1C3Fl/y9C0aJuxbvXMVyD4dWvwWqFXDj0m8VrLX0RMthNkgp3KTkmG f0wMjsBaFWIgPi7he/9Qeh3jcNlJ87uVG8dkig/lneCUrB3GtaaHvuiCdxwhF/cguhCFvvVb MMDZBJkbQ/LZFtEPVJ/5JcWxbvw1yGlKWcEwL6TjaY6unKKklxK6f/OAIHNR9uRaoZVhW/N8 woq+EyiX0lFb4bAodafyVqnjebKhWbwWIsTDqaQ9/N2jhuU3GN7IBYdXF6jifi0lkD4XMhQQ 3H44QI0pqQ0sUesVNS4AluzoWWPuVgXXN84//AGBB+l967E8yKlVnE4QBkCR58+7P8zZAAN2 Qrc9z/2PgBHvLqQQHOb076bqzKuJCQYRVPugwdaFGPpBPG9+OkOYgLzczp1LEKiYjTI9dzY2 TuGqm01gK8eyJNN3KSg9leBiDWpznQocuLXzluNNo5GxlolDGJAW2BOwQSBhRqnBN3IJmRtR FBex6CjABkmVPlhbhClTuQXB62O7P2YKjDailMHN8B+r2z0piT5JN8Jv2EWyKJV3iAsJ2aBj Kj751s52XOvFCLyBUOKS9voVJt0lfCI+SrNDKCIMbKinaSdhCfcoXkxPhTPt4wcuEMtiqo4c YyKatqhCG1SCKJsilKLqxQ1j9cWKtQF7TqLH/jTlk3/uZLHPSL9YeleajOmMLtmhJ5oVS2Iq b6zwePQlUUGOAA/CwGKmbMuwacidiNgVMqq8ZYPK4Zu4GNOQQkcNhMY+pt4E6RNlKVOneCO9 Xa4MnK0AnKm7ZEbAW1mskxeVY4=
IronPort-HdrOrdr: A9a23:n0Wxh68K6xQdE0019OFuk+GWdr1zdoMgy1knxilNoENuA6+lfp GV/MjziyWUtN9IYgBfpTnhAsW9qADnhO9ICOgqTPiftWzdyQmVxe5ZnPHfKlHbakrDH6tmpN hdmstFeZPN5DpB/LvHCWCDer5KrqjjgcSVbKXlvgtQpGpRGthdBnJCe32m+zpNNXF77PQCZf yhz/sCjQCNPV4QacO2DGQEWe/sm/3n/aiNXTc2QzQcxE2rlz2H1J7WeiL04v4ZaVxy6IZn1V KAvx3y562lvf3+4ATbzXXv45Nfn8ak4sdfBeSX4/JlagnEu0KNXsBMSreCtDc6rKWE81Axiu TBpB8mIoBa927RRGeouhHgsjOQkwrGqkWSi2Nws0GT5fARdwhKTPapQrgpNCcx3nBQ+e2UFp g7hl5x+aAnVS8o1x6Nl+QgHysa5XZc50BS0NL6SxdkINEjgHg7l/1FwGpFVJgHBy7084YhDa 1nC9zd/u9fdReAY2nepXQH+q3nYp2dJGbwfqEugL3c79FtpgEz82IIgMgE2nsQ/pM0TJdJo+ zCL6RzjblLCssbd7h0CusNSda+TjWle2OBDEuCZVD8UK0XMXPErJD6pL0z+eGxYZQNiJ8/go 7IXl9UvXM7P0juFcqN1ptW9Q2lehTxYR39jsVFo5RpsLz1Q7TmdSWFVVA1isOl5+4SB8XKMs zDca6+w8WTW1cGNbw5qzEWAaMiW0X2ePdlz+oGZw==
X-Talos-CUID: 9a23:wfDYSG1vvTz/mKNwt9XqSrxfJ8Q1YlnhnG7sLWj7JiVxEI2QaGO39/Yx
X-Talos-MUID: 9a23:LMCSZA5vOjgwUg0OZk1QQvWUxoxk7v20UR5dqqxBmPnfLRF3IBjejC+eF9o=
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-6.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Nov 2023 15:19:46 +0000
Received: from rcdn-opgw-4.cisco.com (rcdn-opgw-4.cisco.com [72.163.7.165]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 3AHFJjYO028998 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 17 Nov 2023 15:19:46 GMT
X-CSE-ConnectionGUID: LRCw+ykMSaaht9TVVcRraA==
X-CSE-MsgGUID: weJmrMdnTYO/Lzkwjpp3tA==
Authentication-Results: rcdn-opgw-4.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=dceccare@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.04,206,1695686400"; d="scan'208,217";a="9038764"
Received: from mail-dm6nam12lp2168.outbound.protection.outlook.com (HELO NAM12-DM6-obe.outbound.protection.outlook.com) ([104.47.59.168]) by rcdn-opgw-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Nov 2023 15:19:45 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zweq1HSgmUh8WKH+fDXZgp0fP7VYcHfoW7LLLSiVRJFRh1S+jeWYEh7+qAUWrP1zeDSOomfsgxj8xqqC2sdCdDKvabyA6ywVoMJsH9ti2R0cNckXw3Ghhlg1F8R5uf6OZfn6gYd+oMZIYvsxGJxNIFPchaaKTbK3MumMfzGsl0OeDkaNSf7/OG804uWcjBfuij/vS8qJfg2mNkRL3zoFexLj5UYgm6i+wfUetyjKnD74Il+XAhrj4OLVjtD6Amd1yiNbPhxZKZDDg8VlXlCMtmKpmUnTsTPNkswp6iagzC1nEHSoC3oeaiAfHKPxMxTV2YEF9am5jV/3nuJFdP13mA==
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=T4i+FUAjFByboBJ51TCZc3wxQEqBRMV1qqh058vhRRU=; b=UNJt3RMY3vRYOhvadorDpkqiug8kxlm/ra3J/AEqH5ZcrWtNkw4LCx5FCNN+QzQXRIOSwYN2NIN6abC2azlz3oeWEbVnlPiqzIdsoQbPszFPUndzWNtnHCbEdnLztAqDFsXD6eQs0Q/XaeE+svToMJCZR64FJzkJqNMg6ZTJYmGa4hpb4tp//ABZVkyEe5eBeVrmeiQ6aXzlKjyoavCLQyzsj1Yem1uQm63NhYTHZYyM3jVo4s+oT4ZDr2DqpxArS4MzpSBHmVaT4KIS/jxuEAihgABU5bFdtO1E4vB0GY6T5D1++clcPEuFdLakpeuFcYthkZx4XpC2eFUm7yKZkg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=T4i+FUAjFByboBJ51TCZc3wxQEqBRMV1qqh058vhRRU=; b=PUAUS1953vNcFg+OE0Ry2bQtp10bCdsmNRvqfCPbIjcCNs7SyrBvYY8vshoOQFTPazDhTj5UE8Pvh4vr2MaBWoD+02qS9YnT3RiKv7bQj3YJykdmnaD/SirP16VujBnampvsL+wIzuCywQKAPxRti6fkUZOzboxN+8BCfnfDr8Q=
Received: from CY8PR11MB7340.namprd11.prod.outlook.com (2603:10b6:930:84::13) by PH0PR11MB5173.namprd11.prod.outlook.com (2603:10b6:510:39::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.31; Fri, 17 Nov 2023 15:19:43 +0000
Received: from CY8PR11MB7340.namprd11.prod.outlook.com ([fe80::948:58dc:e8f9:9d81]) by CY8PR11MB7340.namprd11.prod.outlook.com ([fe80::948:58dc:e8f9:9d81%3]) with mapi id 15.20.7002.022; Fri, 17 Nov 2023 15:19:42 +0000
From: "Daniele Ceccarelli (dceccare)" <dceccare@cisco.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "'Rokui, Reza'" <rrokui@ciena.com>, "ccamp@ietf.org" <ccamp@ietf.org>, 'Oscar González de Dios' <oscar.gonzalezdedios@telefonica.com>, 'CCAMP Working Group' <ccamp-chairs@ietf.org>, "'Davis, Nigel'" <ndavis@ciena.com>, "julien.meuric" <julien.meuric@orange.com>
Thread-Topic: [CCAMP] Requirement document for coherent Plugs (based on discussion at IETF 118)
Thread-Index: AQHaFwPDEa/9cmdUCEit6TK8K6KQfbB52xoggABmDzCAAOnhgIAANEeAgAAI0+CAAhjJgIABIaqg
Date: Fri, 17 Nov 2023 15:19:42 +0000
Message-ID: <CY8PR11MB7340516778FF1E92CF447364D4B7A@CY8PR11MB7340.namprd11.prod.outlook.com>
References: <4b54a17e9b7140f0a40fc7b3d21d9d36@huawei.com> <SJ0PR04MB8391338830C5CFFF6B2313EBCDB2A@SJ0PR04MB8391.namprd04.prod.outlook.com> <CY8PR11MB7340304C400C15A745B0CBCDD4B2A@CY8PR11MB7340.namprd11.prod.outlook.com> <SJ0PR04MB8391FCE961B38BE4903AD8BACDB2A@SJ0PR04MB8391.namprd04.prod.outlook.com> <CY8PR11MB7340A04227B801CC013DC42DD4B1A@CY8PR11MB7340.namprd11.prod.outlook.com> <0a1801da17c6$adbe8a40$093b9ec0$@olddog.co.uk> <CY8PR11MB73405F46F108458CE7F2EFC3D4B1A@CY8PR11MB7340.namprd11.prod.outlook.com> <0c6801da18d7$7b5bcce0$721366a0$@olddog.co.uk>
In-Reply-To: <0c6801da18d7$7b5bcce0$721366a0$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CY8PR11MB7340:EE_|PH0PR11MB5173:EE_
x-ms-office365-filtering-correlation-id: 67519786-cbee-4012-4bf8-08dbe780a004
x-ld-processed: 5ae1af62-9505-4097-a69a-c1553ef7840e,ExtAddr
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: u+Y/DpHN25MdiE9b0DLuoKq+euYYegzczp7yAcS46ikigcS/13G7SlsvaZWY6m8Tof8uZHIxPoDWfPpPNU3wOIuNZcbXEidZ8u+g9iBpmWrX8G8RsoZLZ9oc3N+ksSPOdalWvRx8Zqy2wAbatau78CFxDaMpWCDSMGXcye8ZjpG9wHCIlAflPcNWajWdJCTprCq4/JOHP+oc+ZO4t8fY7qqrKz9NOiljO/zAjvln+yrSdHK462WCymt4Rpwlv6sqFpjbaT5C7M5IJNmXbDko1VSwaN0NZBjt1qSdHTwqJZKbCVvx/YOmN972GijFQy9+SIbmJb1Hu5OYrEeebDRVCZQBBO837z9R0rzUy9N/c0ltZh956w39DCbROMOe+JVpV7bADID2z4rkHtdPsvpEpaySo4sfju0ee3A0Hyt1ba5NU3PnJRNjupW+Y7DEFakHx5MGjfsn8AO4GWFcwT2Pu+6qSQ16MFNMKbdy/E3VvvTw8pfTSzFLy8BKNUuPD5nyh6B6YSOmN+gAfMS3sMER2x4SRuYI7tkFEmErmcPf2IYdsRvOEQ2rZjpNu/MqmF2AeGZGzBed5vVLR+dDJHnxb3t1/gel4eweB1+InC158/l9GhKkpQ071uxnW5d5Fc7emBEGPuzhHh0Dl6G1pCTkSYunXi1z8ArymP8TG3X/LKA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY8PR11MB7340.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(396003)(39860400002)(376002)(346002)(366004)(230273577357003)(230173577357003)(230922051799003)(451199024)(1800799009)(186009)(64100799003)(6506007)(66574015)(83380400001)(7696005)(66899024)(71200400001)(53546011)(26005)(9686003)(66446008)(316002)(110136005)(66476007)(64756008)(76116006)(8676002)(66946007)(38100700002)(52536014)(66556008)(55016003)(8936002)(30864003)(2906002)(33656002)(41300700001)(5660300002)(86362001)(122000001)(478600001)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: f+toHstpzgh7eIfaA4MxnyoUCGa3tymkUsTkZZRPd/leJTcmmVjoHf0LYQzvaeOknUr6av+51BeZbLQogh7PKlKsHWgMS4DK6x/T7s+33XVl451Wyp1vWjtTjrg9j/J0Qu3L8Zsch2y/BIEKhrZglp6NQnP9pYsFTpRvEHEKX1f9kF/VFiqy4/97lNOWZhOFqkGWboKOvQb0aEixDvWPgRFvc6bfrNDYRt/K3/ceojSmH2XziyYjC1wnt7J588g7cwOP0HCUYqTvro0qCc7EUX/PvNniXZhf8HxFU/MBrytOw+Auw/5Y9+w3PHGWJVHQsQAgCx5HccoNuXtARI1kEHzukr9+BVioxu7J9g63kmYSS5uwiByZpLCzDENCjOF+YMGZ/Q+ETJJlUvi3TWFByDEq9i+duKWA/UhTmOKU6HcfnYsYJFEWnGvlKaFXzhlzCkTvcobM16g6MPjxw7coOQULBNE12Fgtgy39aRVXsKQFBnJiDD7o0viaNTX0/nFlqrdc3CTkoVilb4Wd2aR9q/Okam1HnY/iBL50jT9B/xQaiGqP1CbFJzm1U7HAUiBhyp5h5Nlpl52HDqRPkynHEx3bsdjEI8CUNMCpFO0NBAZD6wlk7qcIbOo73Fkr5q/55fLOHPE26OgokP8TBEAsrqticNnruG96RrxS7wFivBX/apyTbJkDOD3SAraliECkXtdFS69InfQUG1C92w1RTRUr9kGC4yj7PwASE6+V3VCwbfNX0NqyMi3Ze78Tei3qF6sALNwKv/iQARrjRLl3/FzCaBy6Tb+NyPCgwbXjJNxKrB6TurLR+oKnd4mQVgsS6u4spH0AYwKyNc1izFseqBP5L6Dm9eI+7cBWi3Bq+NWCbwJmcyICfswAyxsfjkTamv8IrjAmZdp7zxdC9f/PBVaS5mbDye5TVLJM5NnCeO+O+q86KjXU/YkukQDIfpdgPhJDktke1LE/RwsbzGnYhvWvUNOIBpfD1d7p74IFZtiqp3XDH7idvrwL1MeI8qUaNVbAznXwl186rpC4gGJ5OcQ6npO6ed21mQtx517qRKEyeD02/+ysnds8QSkaXGP42JeiJqAfSKcv+KIZs3dDqotLotCvzirucDSOjOeTQGCxZGCk02/K4BNeRLD1rDhn2ACRbFv7Hz3+i8QdPYovNte1UYu6Gdrw0xmnRrdx7p6YXNcn2Fl+GQQgNRkri+/VuwBoJMT/5+7YExiTKAHGfsdKmO6B5AHkNWYoeBjMSkHQFO9X8Dl6c4V0TqiTxlb592ytwBm3pvtCioCXyxncNhQZ2PqB7t5rC9REvAQQFV3pAP4uYI3aEMXUj9kHHowT7t+Ex7zp3V7n3HHLn4zy8IaY4WmW1prLcw/pDQIVXSMhOsb74gSmX06LsO28BL6Tlb122fK5BkVt20vIeuNXQv3geltbTAdJeYSA/+w5IipZRbDa3BdZOGzgrDQiTFSJaUTNxo0qjKXp0l481V7Z4jbCfTRqZXKjKpxPEXVEy3kcZW3sk7THAL5Ipqu7Q1tkb8z4sGKmae4xpT3nkJnryZx/OM/Ph3hZHdcBseQxfco=
Content-Type: multipart/alternative; boundary="_000_CY8PR11MB7340516778FF1E92CF447364D4B7ACY8PR11MB7340namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY8PR11MB7340.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 67519786-cbee-4012-4bf8-08dbe780a004
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Nov 2023 15:19:42.9328 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: sBGkDsoLeCO2xwv1X2Cs0z+YzDjI0m1PTgnUr0B5PF5LLwAPEc7B2fLAbJ5tdPxtDpxZdgMXIwTMhwnARs7fEQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5173
X-Outbound-SMTP-Client: 72.163.7.165, rcdn-opgw-4.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/9_-GVBNvXRihS_E220ELuTH6Pko>
Subject: Re: [CCAMP] Requirement document for coherent Plugs (based on discussion at IETF 118)
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, 17 Nov 2023 15:19:51 -0000

Hi Adrian

>To be clear, here, do you mean:

  *   Management system doesn't interwork with equipment
  *   Two pieces of equipment configured using the same YANG model won't interwork

In general both, but particularly the second.

>This may be the cause of some our problems. This forces a decision about whether the O-PNC or the P-PNC controls the pluggable. And hence the debate. In, on the other hand, we talk about the flow of control only saying "PNC" then the conflict is hidden as part of the implementation choice, and we restrict our conversation to functional blocks.

Yes, it does. Ideally we shouldn't do that, but at the same time I understand operators complaining that without a standard architecture and workflows they risk to have 5 vendors implementing the same YANG models in 5 different ways (more ways of working) that do not interwork with each other and hence they are either locked to a mono vendor solution or need to spend a huge amount of money to integrate components that, claiming standard compliance, should "almost" be plug and play.

If in the end the consensus is not to work on any architectural item and just deliver the YANG models, I'm fine with that. I believe that we would lose the opportunity to deliver something more user friendly, but if the final users are ok with that, I'm ok as well.

Cheers,
Daniele

From: Adrian Farrel <adrian@olddog.co.uk>
Sent: Thursday, November 16, 2023 10:55 PM
To: Daniele Ceccarelli (dceccare) <dceccare@cisco.com>; 'Rokui, Reza' <rrokui@ciena.com>; ccamp@ietf.org; 'Oscar González de Dios' <oscar.gonzalezdedios@telefonica.com>; 'CCAMP Working Group' <ccamp-chairs@ietf.org>; 'Davis, Nigel' <ndavis@ciena.com>; julien.meuric <julien.meuric@orange.com>
Subject: RE: [CCAMP] Requirement document for coherent Plugs (based on discussion at IETF 118)

Hi Daniele,

> This discussion is due to field experience.

Field experience is very valuable.

> Different implementations using the same YANG model hardly ever interwork and many hours of integration are needed.

To be clear, here, do you mean:

  *   Management system doesn't interwork with equipment
  *   Two pieces of equipment configured using the same YANG model won't interwork

> In many cases having just the YANG model is not enough, we should also provide.
> some guidelines on how to use them

I can see how that can be valuable. Especially to make sure that everyone has the same understanding of what the YANG objects are supposed to achieve.

> this is why the drafts also describe the workflows between P-PNC, MDSC,
> O-PNC etc...and they are functional blocks.

This may be the cause of some our problems. This forces a decision about whether the O-PNC or the P-PNC controls the pluggable. And hence the debate. In, on the other hand, we talk about the flow of control only saying "PNC" then the conflict is hidden as part of the implementation choice, and we restrict our conversation to functional blocks.

> This will not provide the "plug and play" standard, but should significantly reduce
> the number of integration hours needed to make it work.
>
> I understood this is what some operators tried to push in TIP before and in IETF
> later...but please, anyone correct me if I'm wrong.

Best,
Adrian


From: Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>
Sent: Wednesday, November 15, 2023 2:22 PM
To: Daniele Ceccarelli (dceccare) <dceccare@cisco.com<mailto:dceccare@cisco.com>>; 'Rokui, Reza' <rrokui@ciena.com<mailto:rrokui@ciena.com>>; 'Rokui, Reza' <rrokui@ciena.com<mailto:rrokui@ciena.com>>; ccamp@ietf.org<mailto:ccamp@ietf.org>; 'Oscar González de Dios' <oscar.gonzalezdedios@telefonica.com<mailto:oscar.gonzalezdedios@telefonica.com>>; 'CCAMP Working Group' <ccamp-chairs@ietf.org<mailto:ccamp-chairs@ietf.org>>; 'Davis, Nigel' <ndavis@ciena.com<mailto:ndavis@ciena.com>>; julien.meuric <julien.meuric@orange.com<mailto:julien.meuric@orange.com>>
Subject: RE: [CCAMP] Requirement document for coherent Plugs (based on discussion at IETF 118)

Hello all,

I've been watching this debate about management architectures for pluggables with some confusion.

It is clear (to me) that implementers of management systems, and vendors of routers / pluggables have to decide how their systems will be built. And it is probable that different approaches will be implemented and compete in the market. So what?

The IETF does not (should not?) care so much about implementation/deployment realisations at this early stage. It may suggest frameworks and architectures, but these come later because they just show how you might build a network. It is not our business to tell operators how to build networks, and it is not our job to stop people making mistakes.

What we should be doing is looking at *functional* architectures. There are components with responsibilities and functional interfaces. We can draw them, but it is an implementation choice how these are realised in code: they may be built into one product or into multiple products; they may be present on one management station or in many places; there may be one instance or multiple instances.

(FWIW, this is a repeated problem in the IETF. As engineers we are not able to separate a functional architecture from software design. We repeatedly believe that we must implement the functional architecture as separate software components. But that should not be the case.)

So, we should convert this discussion to a debate about interfaces and functional components, but principally about interfaces, because that is what we standardise.

  *   It looks like there is a packet router control interface (not our business in CCAMP)
  *   It looks like there is an optical line system control interface (already done?)
  *   It looks like there is an optical pluggable control interface that must support read/write and read-only access (to be worked on in CCAMP?)
  *   There needs to be (index-based?) cross-reference between the data models on these interfaces
If we keep these interfaces (YANG models) clean, then *everyone* can implement the management system that makes them happiest. We might end up with applicability statements or such like that describe how to put the models together.

Am I missing something important?

Cheers,
Adrian

From: CCAMP <ccamp-bounces@ietf.org<mailto:ccamp-bounces@ietf.org>> On Behalf Of Daniele Ceccarelli (dceccare)
Sent: 15 November 2023 12:32
To: Rokui, Reza <rrokui@ciena.com<mailto:rrokui@ciena.com>>; Rokui, Reza <rrokui=40ciena.com@dmarc.ietf.org<mailto:rrokui=40ciena.com@dmarc.ietf.org>>; ccamp@ietf.org<mailto:ccamp@ietf.org>; Oscar González de Dios <oscar.gonzalezdedios@telefonica.com<mailto:oscar.gonzalezdedios@telefonica.com>>; CCAMP Working Group <ccamp-chairs@ietf.org<mailto:ccamp-chairs@ietf.org>>; Davis, Nigel <ndavis@ciena.com<mailto:ndavis@ciena.com>>; julien.meuric <julien.meuric@orange.com<mailto:julien.meuric@orange.com>>
Subject: Re: [CCAMP] Requirement document for coherent Plugs (based on discussion at IETF 118)

Hi Reza,

Thanks for your inputs and sharing your high expectations on our work, but whether this activity fits in CCAMP or not, is a decision that needs to be done by the chairs and the ADs, and this is exactly what we're working on.

Having said that, we appreciate your effort in driving this effort, but please limit it to the contribution part and leave the decision and consensus to the proper roles.

Regarding the packet expertise I don't doubt you are one of the most experienced in your company, but the expertise we need to bring in is on the operators side, the ones that will use what we produce.

Regarding your plan to publish your documents in CCAMP, again, you're free to submit any draft to any working group, but then it will follow the IETF process and the consensus will be called by the chairs (and AD) ...and in order to guarantee the total transparency and fairness we already asked an external chair (representing an operator and not a vendor) to support us in this.

Thank you,
Daniele


From: Rokui, Reza <rrokui@ciena.com<mailto:rrokui@ciena.com>>
Sent: Tuesday, November 14, 2023 9:48 PM
To: Daniele Ceccarelli (dceccare) <dceccare@cisco.com<mailto:dceccare@cisco.com>>; Rokui, Reza <rrokui=40ciena.com@dmarc.ietf.org<mailto:rrokui=40ciena.com@dmarc.ietf.org>>; ccamp@ietf.org<mailto:ccamp@ietf.org>; Oscar González de Dios <oscar.gonzalezdedios@telefonica.com<mailto:oscar.gonzalezdedios@telefonica.com>>; CCAMP Working Group <ccamp-chairs@ietf.org<mailto:ccamp-chairs@ietf.org>>; Davis, Nigel <ndavis@ciena.com<mailto:ndavis@ciena.com>>; julien.meuric <julien.meuric@orange.com<mailto:julien.meuric@orange.com>>; Rokui, Reza <rrokui@ciena.com<mailto:rrokui@ciena.com>>
Subject: Re: Requirement document for coherent Plugs (based on discussion at IETF 118)

Hi Daniele,

Thanks for recognising the importance of the pluggable requirements/use-cases. The requirements that we need to define are all intended to address the management and control of pluggables and hence the work is correctly placed in CCAMP where we can involve any necessary expertise.

Having said that, these requirements must be broad and should also address the multi-layer operational use-cases such as multi-layer visualization, PM and telemetry collection, optimization and so on across the entire network but should focus on control of coherent pluggables.

To this end, as per your comments we need expertise in control of Optical and IP networks, and this is why Nigel and I from Ciena are engaged.

On the above basis, we will continue working on requirement/framework document for publication in CCAMP with support of Operators and other vendors and expect the support of CCAMP chairs and RTG AD.

Cheers,
Reza



From: Daniele Ceccarelli (dceccare) <dceccare@cisco.com<mailto:dceccare@cisco.com>>
Date: Tuesday, November 14, 2023 at 9:22 AM
To: Rokui, Reza <rrokui=40ciena.com@dmarc.ietf.org<mailto:rrokui=40ciena.com@dmarc.ietf.org>>, ccamp@ietf.org<mailto:ccamp@ietf.org> <ccamp@ietf.org<mailto:ccamp@ietf.org>>, Oscar González de Dios <oscar.gonzalezdedios@telefonica.com<mailto:oscar.gonzalezdedios@telefonica.com>>, CCAMP Working Group <ccamp-chairs@ietf.org<mailto:ccamp-chairs@ietf.org>>, Davis, Nigel <ndavis@ciena.com<mailto:ndavis@ciena.com>>, Rokui, Reza <rrokui@ciena.com<mailto:rrokui@ciena.com>>, julien.meuric <julien.meuric@orange.com<mailto:julien.meuric@orange.com>>
Subject: [**EXTERNAL**] RE: Requirement document for coherent Plugs (based on discussion at IETF 118)
Hi Reza, working group,

Requirements are a very important starting point for this work, but I'm not sure CCAMP is the right place for this work.
Among the chairs we reached the agreement that this work needs to be done involving the competences and the point of view of both the optical and routing experts. While the former is widely present in CCAMP, the latter is definitely missing.

Together with the AD of the operations area and the RTG area we're working on the best way to proceed, whether moving to a different working group or maybe having joint sessions with other working groups.

This doesn't obviously prevent anyone from putting together a proposed set of requirements that could be used as the basis for the extended work, but I wanted to let you know that this work will require a broader set of inputs.

Thanks
Daniele


From: Rokui, Reza <rrokui=40ciena.com@dmarc.ietf.org<mailto:rrokui=40ciena.com@dmarc.ietf.org>>
Sent: Tuesday, November 14, 2023 3:07 PM
To: ccamp@ietf.org<mailto:ccamp@ietf.org>; Oscar González de Dios <oscar.gonzalezdedios@telefonica.com<mailto:oscar.gonzalezdedios@telefonica.com>>; Daniele Ceccarelli (dceccare) <dceccare@cisco.com<mailto:dceccare@cisco.com>>; CCAMP Working Group <ccamp-chairs@ietf.org<mailto:ccamp-chairs@ietf.org>>; Davis, Nigel <ndavis@ciena.com<mailto:ndavis@ciena.com>>; Rokui, Reza <rrokui@ciena.com<mailto:rrokui@ciena.com>>; julien.meuric <julien.meuric@orange.com<mailto:julien.meuric@orange.com>>
Subject: Requirement document for coherent Plugs (based on discussion at IETF 118)

Hi CCAMP,

There were many meetings at IETF 118 regarding the management and control of coherent pluggables. >From these meetings, there was a tentative agreement to develop an IETF framework/requirement document which will include packet over optical requirements, use cases and examples. The goal of this document is to capture a set of requirements which are agnostics to any options and are needed to allow the full automation of packet over optical networks.

Several people have already agreed to work on the document. We will prepare an initial version that captures the requirements from the existing drafts and the slides presented by Oscar at IETF 118 on behalf of the operators.

We invite you to join us if you'd like to contribute to this important work.

Cheers,
Reza and Nigel