[onions] Re: [External] Re: YANG based Interface integration with TMF Open APIs [Commercial - Anyone]
Brad Peters <bradpeters@nbnco.com.au> Wed, 04 June 2025 09:52 UTC
Return-Path: <prvs=2434b29a6=bradpeters@nbnco.com.au>
X-Original-To: onions@mail2.ietf.org
Delivered-To: onions@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 80CE1309E9E6 for <onions@mail2.ietf.org>; Wed, 4 Jun 2025 02:52:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.795
X-Spam-Level:
X-Spam-Status: No, score=-2.795 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=nbnco.com.au header.b="g1N5WQVV"; dkim=pass (2048-bit key) header.d=nbnco.com.au header.b="bmHc07Al"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iMTgHuGEE3hj for <onions@mail2.ietf.org>; Wed, 4 Jun 2025 02:52:42 -0700 (PDT)
Received: from Smtp3p-2.nbnco.net.au (smtp3p-2.nbnco.com.au [49.0.14.213]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 5A774309E9B7 for <onions@ietf.org>; Wed, 4 Jun 2025 02:52:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nbnco.com.au; i=@nbnco.com.au; q=dns/txt; s=nbncodkim; t=1749030761; x=1780566761; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=6kzAihhMbLnkySQpjJkDLNCSwKLMLFVPnJ8MAiZ1jjs=; b=g1N5WQVVJ4ndahehxhEGhLbvtFTxzg9SGd2QFTA9w9leYQRNpXqPYGIE sHuSPX0+jfsbqlcJ9zxvjnR/n5YGvqQMHU2sYf4kD/PYmxYNd/yk6vMbZ jDCLnLpFiKWKTrn1w1UvBE6JcymMsymXYKTRgRdLXs3UOSZsB6oXAEOdO /w67iGhLbvtkx/AkixNaZBMLGJ6KTgqLpQ8XYAv7Bzd1/wNSz/omPQg3n HSagjHf3HTPCAN5TuKPDiJTyWiD0pMps9csJtxHT8NlD5nL9CbY2USmZ/ BVMPwVVYsjdqQHo+gbeLAi8ZL1FSesE6INDifYtX3xUkNAs56fiJ6H7pH A==;
Authentication-Results: Smtp3p-2.nbnco.net.au; dkim=pass (signature verified) header.i=@nbnco.com.au
X-IPAS-Result: A2EMAACBFkBo/41JMApaGQEBAQEBAQEBAQEBAQEBAQEBARIBAQEBAQEBAQEBAQFACYE5AQEBAQEBCwGBQAGBAkABP4FllkYDgRObLiqBP4FrDwEBAQEBAQEBAQcBAT0UBAEBAwSFAAKLXyc3Bg4BAgEDAQEBAQMCAwEBAQEBARABAQEFAQEBAQEBBgQBAQECgR2FNUYNgmIBgSSBJgEBAQEBAQEBAQEBAR0CCBdMAQEdAQEBAQNAAQEpDgEPAgEIDQQDAQEBIQMEBzEUCQgCBAENBQgTgmiCHAcECwcDMhStHniBNBpnggwBAQYEBIE+BtldC26BZQMGCQGBPwGBaYMZaoJjASqBM4RKhDxCgUlEgRRDgTp2OD6CYQEDgSkBEgEjBRgBBgEFAQkCg12CL4ESfxdBAz4UHYIugVmEK4EeMoJ2S4JfhEsChDaHIVJyIgMmMywBVRMXCwcFgSAQMwMgCjQVHAIUDQ8TDxoFLR2CDYItT4IdH4FzcGwDAxYPAYQCHIRihEkrT4MkgQN8ZUGDYRUMBoEHQAMLGyExPTcGDhsFBIE1lnsHCgtAgn4PPCY/JBgHOA0iVA4MOAkBCRsCLgQRknwvCZ4NlRaEJYFkDJMMjQ0XhASNDYZlAxmST4gDkQEio12FDgIEAgQFAhAIgX6BEHAzGh+DO1IZjjAMFhyBfIQltFd4AgE5AgcBCgEBAwmGSIoDgUsBAQ
IronPort-PHdr: A9a23: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 uBT5w==
IronPort-Data: A9a23:/EMbGq7NFD0f9q49So2qngxRtCXGchMFZxGqfqrLsTDasY5as4F+v mscC2CEM6mPZmr8fN8lYYiz/UMD6sTVndE2TlE9/HxnEysa+MHILOrCIxarNUt+DCFioGGLT Sk6QoOdRCzhZiaE/n9BCpC48T8mk/ngqoPUUIbsIjp2SRJvVBAvgBdin/9RqoNziLBVOSvU0 T/Ji5OZYQHNNwJcaDpOtvrd8E835pwehRtB1rAATaET1LPhvyRNZH4vDfnZB2f1RIBSAtm7S 47rpF1u1jqEl/uFIorNfofTKiXmcJaLVeS9oiM+t5yZv/R3jndaPpDXlRYrQRw/Zz2hx7idw TjW3HC6YV9B0qbkwIzxX/TEes3X0GIvFLLveBCCXcKvI0LuTWD0n95OKWsKAaoF68wmEWpV3 qMKEWVYBvyDr7reLLOTcddHo/x7dJGzZdhOgksmyzvfEP1gRZfISqGiCd1whW922pAIQq2YP pZAAdZsRE2ojxlnME0eBIozgOqynVH5eTtTrxSeoq9x6nW7IAlZiea3aoKEI4LVLSlTthahg 0XXuEXLOzQ5c5+k7BiPqVKuh+CayEsXX6pXTtVU7MVCvF2Uw2UITjIMXFWTuua4kVW1XNcZI EsRkgIpq6k18leDT9ThUVu/unHslhsbW9NVHuF84gaQwaPY6geDLm8eRzhOZZots8pebTcq0 VmGkd7vCnp/sbC9R3WN876VqXW5Pi19BWwqbiICUQwfpcLuyLzflTqWFpA/QOjq1ZusRWiYL y22kRXSTo471KYj/6Ox+1vAxTmro97AU2YICs//BApJMisRiFaZWrGV
IronPort-HdrOrdr: A9a23:mEZj36AG228nBaHlHegasceALOsnbusQ8zAXPh9KKCC9I/b3qy nxppsmPEfP+UkssHFJo6HmBEDyewKjyXcV2/heAV7GZmnbUQSTXfpfBOfZsljd8mjFh5JgPM RbAulD4b/LfCJHZK/BiWHSebtNsbr3kpxAx92uskuFJTsaMJ2IhD0JbDpzZ3cGPDWucqBJba Z0iPA3wwaISDAyVICWF3MFV+/Mq5ngj5T9eyMLABYh9U2nkS6owKSSKWnZ4j4uFxd0hZsy+2 nMlAL0oo+5teug9xPa32jPq7xLhdrazMdZDsDksLlXFtyssHfrWG1SYczHgNkHmpDp1L/sqq iLn/4UBbU315oWRBDtnfKi4Xi57N9k0Q6S9bbRuwqSnSW+fkNhNyMJv/MqTvPUhnBQz+1Uwe ZF2XmUuIFQCg6FlCPh58LQXxUvjUasp2E++NRjwkC3fLFuI4O5l7Zvtn99AdMFBmb3+YonGO 5hAIXV4+tXa0qTazTcsnN0yNKhU3wvFlPeK3Jy9fC9wnxThjR03kEYzMsQkjMJ8488UYBN46 DBPr5znL9DQ8cKZeZ2BfsHQ8GwFmvRKCi8fF66MBDiDuUKKnjNo5n47PE84/yrYoUByN8olJ HIQDpjxCYPkw6EM7z54HSKyGGFfIyQZ0Wb9igF3ekNhlTVfsueDRG+
X-Talos-CUID: 9a23:14OP3WjEYfFbXdgBIjgQMmr8fzJuTGbFkFzwBmWENUF0WZfEWVSL0/x2qp87
X-Talos-MUID: 9a23:RpGGWQwfByYAuSemePQYTmexxDGaqPSXLWcc1rQ0guyncm9LHhWX1xS1Q4Byfw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="6.16,208,1744070400"; d="scan'208,217";a="162209167"
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from unknown (HELO SVCMP0000139PR.nbnuc.local) ([10.48.73.141]) by Smtp3p-2.nbnco.net.au with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Jun 2025 09:52:38 +0000
Received: from SVCMP0000127PR.nbnuc.local (10.48.89.167) by SVCMP0000139PR.nbnuc.local (10.48.73.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.55; Wed, 4 Jun 2025 19:52:25 +1000
Received: from SVCMP0000128PR.nbnuc.local (10.48.89.166) by SVCMP0000127PR.nbnuc.local (10.48.89.167) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.55; Wed, 4 Jun 2025 19:52:37 +1000
Received: from SVCMP0000139PR.nbnuc.local (10.48.73.141) by SVCMP0000128PR.nbnuc.local (10.48.89.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.55 via Frontend Transport; Wed, 4 Jun 2025 19:52:37 +1000
Received: from SY8PR01CU002.outbound.protection.outlook.com (10.48.64.37) by autodiscover.nbnco.com.au (10.48.73.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.55; Wed, 4 Jun 2025 19:52:24 +1000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Y50WKL1+kv8LBjpc70AeMHIW1IivqPy0QdFPohR1DGe8q+RtkXQWr625WpuzGJD7jpj173kK8CkLvOXkwTEpIOAKqvtkxi83TPjce/ot4rxOVgMrdqIE8W8Kiig/ch5dcFMoqfVe9CJQEadsxxQBDVijCELFfoWgMNXFebBeYrqvfFkR9fFUoSVxA4cC2DYv8w1cp62S1ULU2URjbo4p3W2ntq6KpqwXaH88+JQNTTtxBSqVSBehhH8BVRaoJIWxKQXkvyN56RoPteKnAkr1EjnqZQSzMb/NQYfOcHgAeOAl2G4zssFUHvGjYzW4jN7l9dRW8R/LjKQ1UbPGJzzDtA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=7OkiS8tU908eSXdvEcp9RqDUGL/RY8vLZprjAy77NLU=; b=nq7zDfqaTZQrGjHBgFAgsSiUn4OyRuMq63jjcKx4eM1BMDa7/cBqn5PRJdOaaFhWKJtiuldITbi9YcNsudj4ZLBGVg3fpY0LYeL+qHTBCNGXWmqjWOgFqIPXye+ATVWuLV2ji3mFMUcDUneAOXAXcESFfUuc511jsbaKq5C7Wahx2kQh0vX0LtWyQT7i4jCxNsIySgqaDimi7dQ4zwtkMF1WE5yTfcXxb+SnqyMpJo7RuAXFdqv1mpPitkRwOpAFFah4iD07EoDYEgEUh8KOCs0RK9Vjv+ozaZpYxHC/7ELPQRxHVWNf9z6fv9SE2c5Ayb+90asNBQMWK0/Vcc6afw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nbnco.com.au; dmarc=pass action=none header.from=nbnco.com.au; dkim=pass header.d=nbnco.com.au; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nbnco.com.au; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7OkiS8tU908eSXdvEcp9RqDUGL/RY8vLZprjAy77NLU=; b=bmHc07AlK3c69ZnNJ+mA7iolZdKWHkLWePMtNZvJEqQr5pZ9FvIsVAp6xujb1NhKcGW6VwBpEabrrVJg9WWY5+sThQewB/zgbEbO6VB6mOd+6Smuu5nc7bDTA8rOS6Yy9Dz0Pw4uMJyzxFjirg+OPighWLGKUql3UrWGxMhspDqeBlcdYxNyv3VaWGbFa8EG0n4SP3HlemATrnv8XvGaztZtpi1BNcQmMSYpfjh/IgtIWuS3nqINk70KvF/X8gQKLLiZkDnKfBjALAS2X89GsklHT/ElC9McU4thZRC2tFDiOOd5jCF3evyJGCAeTnqNeYkXTAMKGQdMf4HVyjGRBA==
Received: from SYBP282MB3637.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:1a0::10) by SYYP282MB0942.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:72::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8792.34; Wed, 4 Jun 2025 09:52:34 +0000
Received: from SYBP282MB3637.AUSP282.PROD.OUTLOOK.COM ([fe80::528d:45d6:707c:24bd]) by SYBP282MB3637.AUSP282.PROD.OUTLOOK.COM ([fe80::528d:45d6:707c:24bd%7]) with mapi id 15.20.8792.034; Wed, 4 Jun 2025 09:52:34 +0000
From: Brad Peters <bradpeters@nbnco.com.au>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Chongfeng Xie <chongfeng.xie@foxmail.com>, Kristian Larsson <k@centor.se>
Thread-Topic: [onions] Re: [External] Re: YANG based Interface integration with TMF Open APIs [Commercial - Anyone]
Thread-Index: AQHb1TM2yN1M3j3r5EOnRvRwnsLd4LPyvx9d
Date: Wed, 04 Jun 2025 09:52:34 +0000
Message-ID: <SYBP282MB36372DC031B7D5742C7FEE91F16CA@SYBP282MB3637.AUSP282.PROD.OUTLOOK.COM>
References: <tencent_4A2F76AD52B75025FFFDFA03909223C88C05@qq.com>, <SYBP282MB3637A6D9B21B0FBAB2265D48F164A@SYBP282MB3637.AUSP282.PROD.OUTLOOK.COM>, <ZR1P278MB117025B102C6805662F867498967A@ZR1P278MB1170.CHEP278.PROD.OUTLOOK.COM>, <SYBP282MB363707B9C4C03F027614B901F167A@SYBP282MB3637.AUSP282.PROD.OUTLOOK.COM>, <0993DF73-3E79-4E33-97B4-37420DFC5CF3@centor.se> <tencent_463A8E44B38A58AC4AB342F67CE06B3A4007@qq.com> <PR0P264MB288557ACBD525DB92C40E6AA886CA@PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM>
In-Reply-To: <PR0P264MB288557ACBD525DB92C40E6AA886CA@PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM>
Accept-Language: en-AU, en-US
Content-Language: en-AU
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=f99b97c3-3d3a-4cc1-9501-c6e290a62012; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2025-06-04T09:29:18Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ContentBits=0; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Enabled=true; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Method=Standard;MSIP_Label_e262cc78-5686-4f0c-9282-55bf52f286dd_Enabled=True;MSIP_Label_e262cc78-5686-4f0c-9282-55bf52f286dd_SiteId=947cb559-a380-4152-9eb5-c7aaf41b194f;MSIP_Label_e262cc78-5686-4f0c-9282-55bf52f286dd_SetDate=2025-06-04T09:52:33.949Z;MSIP_Label_e262cc78-5686-4f0c-9282-55bf52f286dd_Name=nbn-COMMERCIAL-Anyone;MSIP_Label_e262cc78-5686-4f0c-9282-55bf52f286dd_ContentBits=0;MSIP_Label_e262cc78-5686-4f0c-9282-55bf52f286dd_Method=Standard;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SYBP282MB3637:EE_|SYYP282MB0942:EE_
x-ms-office365-filtering-correlation-id: 7ec5145a-d4d8-4922-19d4-08dda34d87ce
x-ms-exchange-atpmessageproperties: SA
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|10070799003|31052699007|39142699007|1800799024|376014|366016|7053199007|13003099007|8096899003|38070700018;
x-microsoft-antispam-message-info: UEiNiC7hVoROREItWd9P/u0bMHbn3f5DNnlC1RF0XBobh2k7KlxawHW0bLu1I6g/ruQxrVNJTyyjVYr48zfBpyQp243m/wk1HY0GYZ0sL9XHhGCBFk1nHsOAt2JtVnBmB2+iRbdFRBKDfzBmE44SR9zzaxe8hIjPBOPKDlFy/4+2KiW8RmJ9CUycKBDzYWk/1GbjinM43ZKO3MWs973+1sutC+vhEl5SvEEaMJ1sQ3g0EwBe1P2DAum6JZLFhdCuJEJi1jpjBCBJ/Iz9QQJqk2765V9L9gxZ7sPb9yEF5I+QyY43wkSMyH6J7EUmlWbcCysJEzN4yC5AgT/GnH/HIZQm1MGYOVEX6DRXT6/nJy+dJXW6rn8KPHA0P20BkNK460r/42PZ+XNrtNitFi1QizhzNdZDMd2Tej/dT1NP4Znu/DWmWJ7HAJYU5YcRzIs5xH3SDiAcqAwTJI4dDkdu04kVmCSgXb05dppII9pny5eDYC2seWfC2cGZ4ez+T8st2bvXDBjxZwLJufSX+aUm3Sca2qqS2gYgJVl62z6Vkc+aKJ1Rg8NhaJ8cicrGAHkAYGe6O26/7ujuhF0KbllXDZh5+Xs1rgISPlpzAxzC4Ux72uf7fY3ra0foMRM5d3OBcpg9lzHzp569alp6brqkVD8vs/KPmpY4/G9tHFKwr7suyfVwbWIJRDkCOm5a8LPVFbqzavRLm4q38GGXhAOMPfm2+ToE4Y3Ji/1Mp9wAP0Z0sfxp3WEp2qzGsZ2lUWIx8vbWDzfp1ZhLfHcC+8NQFKR+NlkuBrgQUBFLd4/13MldQpaKpCOa0tDad4ZcO5kVtfCSyXRpNpR/Ke4X1Q4mcTeeBc8EauUoBPzDZFv1482SkCzlRILK0Y0q3vVXZzsFycRwuIA1RSNfGYh1/0cPKfUE/fQAOat054Bvvsws6z8mTUYnKvzFb0SmsA/sk0G+u9ntQV0tk9WTwQbU+DjkzDVKJoIK75AG5C1ypPnXxH63ygUAORjzY4tnvLpPsy7MG7KnAIBedh2VREilRnAAMPjgHpnJIuHipR0vOJ7GY8iilLLkUFkWAAI+OOHyXPI2PkiboOBnIqz4UQgfuQsssRHhGQ3OsuzuCvabxptoMjTTPV3Wl9zpAlrEaJlD0lAExLrXCkVhZYiXtjA9OKRWgUZuaoGOl4uk3j8mAh1Y3noPt80WVJn3gJYUao9DAOO6fvCvMGA4t04a8qEKr7cCwo8Mcuf8S5/uf9Kag6gdbtLe+TT+K0QiK9LVAIjjL7Xutsba5QJdNIDa8MPrO/TrgmWrGijML6ME9NBHW3MR5U8LUZGF02HEwv7kKGfZ/bIqyFKEIjr5NE5RnoFUzPztGJqUILc89oZH0TTlClqe13kDziiIkH6GRpTc1PrDWWufi4VLI72PQAxfy22nakajJAPqmNHYAUaKZpejEP6zNB8=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SYBP282MB3637.AUSP282.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(31052699007)(39142699007)(1800799024)(376014)(366016)(7053199007)(13003099007)(8096899003)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: O/J7nRlCnIgDsnAABoGCELr78/yAb1N4/yUDSRutRooGYHAxNSBcVCu1YtFlq6dLoHFQ690AFT6PcLz/8WHnewoFcarwyVLFOuEdzq7y2iAGwF6gw5cicPiwTSGZf7jDHm0JxRQLSckioBzyXzLyuR/bHkR1mC7OS/q7uWhilKK/2YIuOpucY9c3RRcqb54IwfAUkUKeUtZFjFwCO49VBwJaGV9fuPjU764Gg7xZ1jGhZZtmmsuymU1FQUSTQqhuAIY1ug7fGzUAQCxkgz6kYk6dnCdV0V11vh0nxriVbcnT75u/8f27rh+tNYQnWCin99fiQI3YxcbjiuEbPW1MPQ36af6A5CfAmQOaeCet3UNlMykSVvuvA1ZJ0i1r4XtnM7SENBMiFcxlkVoB7z6bZtQwRK0VrPZXTP3/VMtBPYGLG7dmArfEWNUGt1a2mOB6WKKkAEpdoboaJnnonWYhyu6o3P1RSJWFnqMIk3evmQfA3dwkr04GC4eR1aEsxcG9LqC6Zt0fH84jPjpUQS6p1hgD0i301rwya2N0iXwxzIpOiszbbeMPmXxwsk73zVcbdRF0K3iakufo11XsrzybcIjcSaGHn5dvinTdBSJlbCmjLPKFDvpxLNcfcLtcEAqI6eBi/loBVToQPAS6nQB821kSV8QDm2AdDmIs2zcSjd/k5H0GwSTQw2J+zGyhkj2EhzbgqaN90kFATYcGtl7Y3/84rJAIOjZJxT08iPvxJLC9vJytNuvy47p4L9q2RXzTtjrOsiqi3OO5YzVT0L+EnT95q1kZoSWJosqBwKcUzpOqn3P4WeaHHuJcsY/D5PoXZqabz+Tz962ddMNSwKJnqyrkBon2iZpB5+/kPSjBG/zkCWa+7b+EyZc5k0QytXCoL0Q0CTGAygZ4cWrm5cabNIPhe+M02rEZAMKDXvrGd6DMQZDmokcGohlqfxklwI7DPFwDnUe2zk8LYgUbPIws4dHbqpHafB02zLq2SwAFOcfW0ucTdDRBec+e51wdVcg4KKofcNt6+cufP1Eoa8mzZm2DlC3Q2KMw4xrYEyZjLEHrKjrGknjBcg1wGG6d1e9BHWKFX5x0FCinXuUWWyp4tHvyCr2eqoDHL0eIQYxeu0tw7dEta9h5rUtLtLuLMct/Q2TpeTeZsOG8x28WrSEFToRsZvVLwXoow5NtlLTh9rAZAtU+VTRuhuN0+JJe1LcRtn0+AlXNGOFxD1jdsgakhczKBBoy77SUqfgHdXwW1FOOR9ICqZ1SwIa05PtxPt1CTVTPTdODLFoyZQsYlPLsni/zYDUBcX3LGYXdbxFuWtB7dLeMx62b/ZYGh8y3Rw0qNXT3JUQ+MrpJTPb0b7Dj4e/ruPY3QQLLUKoJMhx+4NJKEKgsH9cs/w/t+r2iBqK3zRY5klDn4wp9uN+qC2NX5AefZsYsReGjIIQWZQ3bKkFkNxusNt6YxgV+eT1EV7/LpqahjwuTDwJ3eVAdkUWqHE4TU5pBHfpcCOFxDWgeEW+mtxAlDZHv967+EG49ZJwHL7yuqVFODqHFCGdQDrFzmAKmzGbQwPYF/PLfchprzUkxXg7UPkTxCa5D2JONGcKD5H2f9DXURxmXex1RnCMlqG2S+djSvunqEleehOtNE2dRYQkgBATTibEHkcSz3PyE
Content-Type: multipart/alternative; boundary="_000_SYBP282MB36372DC031B7D5742C7FEE91F16CASYBP282MB3637AUSP_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SYBP282MB3637.AUSP282.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 7ec5145a-d4d8-4922-19d4-08dda34d87ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2025 09:52:34.2569 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 947cb559-a380-4152-9eb5-c7aaf41b194f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 4/V1y3IlWN8oVOGBafZQjjHapZz0AduFQbsRVUPoC3gTAbj4C0pHyUJ7LcaVGx/X8FejXvFBvr/v/qrPDuZ6Fw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SYYP282MB0942
X-OriginatorOrg: nbnco.com.au
Message-ID-Hash: VVERYDFDZ6Y4JIJLWJJUPW2Y3MHXWMA2
X-Message-ID-Hash: VVERYDFDZ6Y4JIJLWJJUPW2Y3MHXWMA2
X-MailFrom: prvs=2434b29a6=bradpeters@nbnco.com.au
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "Thomas.Graf" <Thomas.Graf@swisscom.com>, onions <onions@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [onions] Re: [External] Re: YANG based Interface integration with TMF Open APIs [Commercial - Anyone]
List-Id: "ONIONS: Operationalizing Network & service abstractIONS (ONIONS). Discuss operational and deployment considerations related to network and service abstractions." <onions.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/onions/ViCJBmFPfQNADXTnuaaglNFHwkk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/onions>
List-Help: <mailto:onions-request@ietf.org?subject=help>
List-Owner: <mailto:onions-owner@ietf.org>
List-Post: <mailto:onions@ietf.org>
List-Subscribe: <mailto:onions-join@ietf.org>
List-Unsubscribe: <mailto:onions-leave@ietf.org>
I agree with Med in that how TMF addresses a request is up to TMF. I do know while progressing TR313 there was discussions in initiating a Liaison request with IETF for this exact same topic and pretty much a similar solution as Kristian proposed. With regards to the APIs there is typically a decomposition from what is referred to as Customer Facing Service (CFS) to one or many Resource Facing Services (RFS) that ultimately are intended to interface to Network Systems/Controllers to create Network Services. As Kristian implies, for those Operators that use TMF, this means that the Operator needs to perform the Integration between what is the TMF API and what is the YANG based API from a Controller/EMS/NMS. The objective in TR313 development was how to programmatically perform this as much as possible through data mapping and the RPC/functions of the API. If this could be done it would make Operators lives easier and would accelerate adoption of YANG based interfaces in many Operators. In short, a Liaison request to TMF could enable acceleration and potentially re-invigorate the discussion. Cheers. Brad ________________________________ From: mohamed.boucadair@orange.com <mohamed.boucadair@orange.com> Sent: Wednesday, 4 June 2025 7:29 PM To: Chongfeng Xie <chongfeng.xie@foxmail.com>; Kristian Larsson <k@centor.se>; Brad Peters <bradpeters@nbnco.com.au> Cc: Thomas.Graf <Thomas.Graf@swisscom.com>; onions <onions@ietf.org> Subject: RE: [onions] Re: [External] Re: YANG based Interface integration with TMF Open APIs EXTERNAL SENDER – Be cautious opening Links and Attachments Hi Chongfeng, I don’t think that we need to get into internals of how TMF works. The proposed Charter includes sending LSes as a first milestone to align the expectations we have to effectively collaborate on these matters. Cheers, Med De : Chongfeng Xie <chongfeng.xie@foxmail.com> Envoyé : mercredi 4 juin 2025 11:07 À : Kristian Larsson <k@centor.se>; Brad Peters <bradpeters=40nbnco.com.au@dmarc.ietf.org> Cc : Thomas.Graf <Thomas.Graf@swisscom.com>; onions <onions@ietf.org> Objet : [onions] Re: [External] Re: YANG based Interface integration with TMF Open APIs [Commercial - Anyone] Hi Brad, Kristian, Thomas & onions, The point of "Integrating YANG-Based Interfaces with TMF Open APIs" is indeed a promising direction worth exploring. As I’m not very familiar with TMF’s operational processes, I have a question regarding cross-SDO collaboration. To my understanding, TMF mainly focuses on promoting collaboration and standardization in IT systems—such as ordering and billing—and the APIs defined by OpenAPI are mainly used between modules within IT systems, they rarely addressing network capabilities in the past, or at least they haven't done much in this area. In contrast, APIs derived from YANG modules on the network side will be consumed by user or service systems, making them a new API type within TMF. In addition, since TMF operates through project workstreams, would this initiative require to setup a dedicated project workstream? Maybe this is a very basic question, but I hope to receive feedback. Thanks. Best regards Chongfeng From: Kristian Larsson<mailto:k@centor.se> Date: 2025-06-02 16:39 To: Brad Peters<mailto:bradpeters=40nbnco.com.au@dmarc.ietf.org> CC: Thomas.Graf@swisscom.com<mailto:Thomas.Graf@swisscom.com>; chongfeng.xie@foxmail.com<mailto:chongfeng.xie@foxmail.com>; onions@ietf.org<mailto:onions@ietf.org> Subject: [onions] Re: [External] Re: YANG based Interface integration with TMF Open APIs [Commercial - Anyone] Hi Brad, Thomas, Chongfeng & onions, I (together with Ian & Kris) put together the NEMOPS paper that among other things surfaced this need for TMF / IETF YANG interop that we’ve seen within DT (DT is heavily invested in TMF - as you know, there is a gap to the network where everything is YANG). I am by no means a TMF expert and I should probably read up on TR313 and others. I do know a thing or two about YANG and declarative data modeling etc in general. It seems to me that the TMF (primarily 640 & 641 but others are in the same vein) are mostly concerned with meta-questions and very general modeling. The IETF on the other hand is focused on concrete network device and network service models. I think we have the chance to marry the two into something quite elegant. I imagine that we can define a high level model-driven approach to make YANG modeled data available in TMF APIs. I don’t think it’s so much about admin-state, oper-state or other particular attributes, like what https://www.itu.int/rec/T-REC-X.731-199201-I/en goes on to describe. I think we are looking for a more generic data schema level translation and mapping. That said, such specific mappings could perhaps be used to in a more general setting. TMF uses OpenAPI and allows embedding specific JSON-schemas for the content payload. I think we can reasonably translate YANG to JSON-schema and embed it in TMF envelopes but it requires a bit more thinking to make an idiomatic mapping. YANG is centered on data trees, like the config in a system is conceptually one large “XML document”. TMF is a bit more chopped up with a more native modeling of service instances etc. We need to carefully think through how these are best mapped. Ideally, I’m thinking we can express through simple rules how IETF YANG models can be mapped into say a TMF service (or resource or product). I.e. that we do not need to manually define how hundreds of YANG leafs are mapped into TMF but rather we can say that in the L3VPN service model, the /sites path gets mapped to a TMF service, then everything below that subtree we translate YANG to JSON-schema model-driven style. I’m not sure how you see things. Are you looking to bridge TMF into more of device level YANG things, or are you looking to interconnect on a service level, like L3VPN SM? Kind regards, Kristian. ____________________________________________________________________________________________________________ Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation. If you have received this email in error, please notify the sender and delete this message and its attachments. As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. Thank you.
- [onions] Re: YANG based Interface integration wit… Chongfeng Xie
- [onions] YANG based Interface integration with TM… Brad Peters
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] Re: [External] Re: YANG based Interface … Thomas.Graf
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] Re: [External] Re: YANG based Interface … Kristian Larsson
- [onions] Re: what are members of ONIONS called? Kristian Larsson
- [onions] Re: what are members of ONIONS called? [… Brad Peters
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] Re: [External] Re: YANG based Interface … mohamed.boucadair
- [onions] Re: [External] Re: YANG based Interface … Chongfeng Xie
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] Re: [External] Re: YANG based Interface … Kristian Larsson
- [onions] Re: YANG based Interface integration wit… Vance Shipley
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] Re: YANG based Interface integration wit… Kristian Larsson
- [onions] Re: [External] Re: YANG based Interface … Chongfeng Xie
- [onions] Re: YANG based Interface integration wit… Vance Shipley
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] Re: YANG based Interface integration wit… Benoit Claise
- [onions] Re: YANG based Interface integration wit… Vance Shipley
- [onions] Re: [External] Re: Re: YANG based Interf… Brad Peters
- [onions] Re: [External] Re: YANG based Interface … Kristian Larsson
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] Re: [External] Re: YANG based Interface … Kristian Larsson
- [onions] Re: [External] Re: YANG based Interface … Benoit Claise
- [onions] Re: YANG based Interface integration wit… Kristian Larsson
- [onions] Re: [External] Re: YANG based Interface … Kristian Larsson
- [onions] Re: YANG based Interface integration wit… Vance Shipley
- [onions] Re: YANG based Interface integration wit… Vance Shipley
- [onions] Re: YANG based Interface integration wit… Vance Shipley
- [onions] Re: YANG based Interface integration wit… Kristian Larsson
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] Re: YANG based Interface integration wit… Vance Shipley
- [onions] Re: [External] Re: YANG based Interface … Benoit Claise
- [onions] Re: YANG based Interface integration wit… Chongfeng Xie
- [onions] Re: YANG based Interface integration wit… Kristian Larsson
- [onions] Re: YANG based Interface integration wit… Kristian Larsson
- [onions] Re: [External] Re: YANG based Interface … Brad Peters
- [onions] YANG APIs (RE: Re: YANG based Interface … mohamed.boucadair
- [onions] Re: YANG APIs (RE: Re: YANG based Interf… Kristian Larsson