[netconf] FW: [NMOP] I-D Action: draft-ietf-nmop-yang-message-broker-integration-06.txt

Thomas.Graf@swisscom.com Thu, 06 February 2025 06:37 UTC

Return-Path: <Thomas.Graf@swisscom.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02F26C1D5C4D; Wed, 5 Feb 2025 22:37:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.403
X-Spam-Level:
X-Spam-Status: No, score=-4.403 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=swisscom.com
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 CdPanKJYucqr; Wed, 5 Feb 2025 22:37:41 -0800 (PST)
Received: from mail.swisscom.com (mailout110.swisscom.com [138.188.166.110]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E44F3C16942D; Wed, 5 Feb 2025 22:37:39 -0800 (PST)
Received: by mail.swisscom.com; Thu, 6 Feb 2025 07:37:37 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=swisscom.com; s=iscm; t=1738823857; bh=Wqx+TeXH1vUsW63rg9TgMWDvdb/Ty5BenrWqgDosJX0=; h=From:To:Subject:Date:References:In-Reply-To; b=gUsdMxHhuK7JVe+7Ye9T6OiANa70rb8rebiKfIwF8NT1gXfPCkbmcZoIP+Arz+SIL FZE0gwyqZGpKdVNTDQC75As671j5Wt8yOg+kxfnWYXtSklU6S5ROSuLSMa0c1Ut6FB h7hd4PzXnd6JkF8uUo/WEdTgnrgMzZxKUP4oYdFrk3qJPZohpGc74G3d9bxg43p7Ih 1bNGgc9nzx4GOIIXbd2hyRQHouhIpp+9uR99akM3sGGbUccjPAHGgM3Eouy61d8ct2 gZwyOTV2RQRNlRYELynTM0DbxgWgxpfhcfE6IaMcxZ6fyn11xIMZ8MpKZ/DTOks3X2 +QxKQy83gETOQ==
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="----=_Part_790817_425911248.1738823856739"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ob35FTrYR5FI3B2BRGCsTEYKQcW+6XimAgS2HXP5w+cEq/tTYOnBpXMfFLu+kDpy7zGE3vEaUp1tc9nbAAOrmcu/U2aQ8X0fJl9mukjoM/8Iwdtuvu5iGPsTW3ghJUthGZFy0MeMASYDzzUTOsnlKoA7AqbKdjYhcdJMHH49EvughA4Oali4KktJfFQwT1pch4wnrWCiZTXGR5+kcEOkVgSS6j2eyytTK0xl3Ai3DwbkaQUZR0oaBlyj2MQ2MYp7Xb2xpuCoXpq+fvhGDH70a3I/uyTVLt5LWbskODGFuwvFM2vJREhJAuoge3K+Fnwp7E1G+r4QvHb5swAA1R2ndA==
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=xuN3K0xSAKv8+X5XT1qUtJlLyI9Y/6TcsBTCOYZ7638=; b=UAJNWIuuFyQFMnfzgoCd7pQOjy30EnStxjANag3+awcUFAtVkcAlDKZ8SrCb8eZbKbbXUc0+3PRBXHr27XO53LtPaxli/hqBapKcO8moofrCbH4Mm/xKooSqV9bBpt4wr2P+PnDKHstnLsVf0nYLQ5xfH16YkivmWKeaLrsBWiC1XPi6k5jciXjAVlld+/ErutSVryKlpZ9e+a7FB1O3ddwX/aDfjPSjql/HVTQwaS2W5PdrlGmpTZ7fmLDO1kgYMFy/q4LaDdLLq9VvAK2uJSP/p2fB6dQ8b+MgzMOxLkNglPe2tPYZvSukRVDYxtLHh4dWMQZ3cYcfEIBwPi2VPQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=swisscom.com; dmarc=pass action=none header.from=swisscom.com; dkim=pass header.d=swisscom.com; arc=none
From: Thomas.Graf@swisscom.com
To: nmop@ietf.org, netconf@ietf.org
Thread-Topic: [NMOP] I-D Action: draft-ietf-nmop-yang-message-broker-integration-06.txt
Thread-Index: AQHbeGBr/KpAxX6MYE+esgBIpgC867M50Djw
Date: Thu, 06 Feb 2025 06:37:32 +0000
Message-ID: <ZR1P278MB11707687AB3E53990437BFDF89F62@ZR1P278MB1170.CHEP278.PROD.OUTLOOK.COM>
References: <173882325615.486448.1624227290889409005@dt-datatracker-6f7f8bdd64-25rl2>
In-Reply-To: <173882325615.486448.1624227290889409005@dt-datatracker-6f7f8bdd64-25rl2>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_ActionId=c558d323-9261-4289-a883-c14d7790bcbe;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_ContentBits=0;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Enabled=true;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Method=Standard;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Name=C2 Internal;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SetDate=2025-02-06T06:29:34Z;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SiteId=364e5b87-c1c7-420d-9bee-c35d19b557a1;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=swisscom.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: ZR1P278MB1170:EE_|ZRAP278MB0176:EE_
x-ms-office365-filtering-correlation-id: 135d39ca-fe66-49cf-c24f-08dd4678bc0a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|4022899009|366016|1800799024|38070700018|7053199007;
x-microsoft-antispam-message-info: awmwjoebbLln94kgHNTNBZpm3O7gOWsdcdvhalCTPQLIF8ee6gSnhuGUw6vbKTKdcyJpmw+Ftltl8gE7sjIRNDBK1oPWqn0rAngdHXyGZN+qam0Xsz81mZ26CvXXZvy5pqpZzQ8YgxKjaetQOO///tWP84MvsW6UCx5baVug1IB2M2q8ZNP7AlxOnesZKeMEJXyw2qRHJUIA8KPFP7bU6Dsj2nyJI0oIidROAuRBsdMiXZrsEI9pwzbs0A3c4RvNd00rBH8pIIlql5pagzgnR0c5ITn3vWw4bx/GDIcDwdBNqorEYfsVNtHxWSinyKxRC/6bY5PDC9Lvd8QDpodLoOAi34TrFFTy0CV2Gm4AmMyLUx88JMyFpGBEpFdRUbfyps3EdamEXAtAV+WLn7VAKhisd0ThFK9nYO6Gbkc3uBA7yGL4mOFjLdimuxmq5nP0VxsPLrBn8tCw0vND0hZ1yUFqjeL5mkJ69hUCto+Eu8tem8pJ9xSiMMhrbFnKjKwhCotJlQhyEEc9TDXGhC9IijzsYYRUple1j+8UgGnBSSFBOXkUT7zMlIVOlWNNlCDU4hpOiEMktpEfDePJgKM1q3a1bVp07iEosOthaVLbaMOgm/+5JNqMdvTGm/kDOcIwDEVkp37uOYyvRhHCQ7qvDd4PWrL53xVntcY0feCE0ui6crqb1ats/xrsepy8JLFjgwY2l16cmd6wBPeBKQmEI+EpNNcGkcAogxoP9tWPZG9Ayrlc9htAY1KDKpFW5lsgzC/CGus+oGwipMu884bgth7giXCv0gTp4E9AlIrG9anFGjYroGFGIBQ2LH+yB2LXp2DO2odGVxHZEsS23AHWsdXA1mB36cpwidV/gPhxHJiwER5i58mnSplGE7a80N4Zw4gflNijt28HA2t917zDkYbc1IVabDGG5iGd3hZH5pZSaPc9ucAB1e6J+a7r5eZ4CweLEDFMVnTXY/uQbI2wqsfwG0kKX3zyRtKHLcYUP1pXIy28HDyF+IBJlVg1W2aTfahh3qpzLBQO20TA63JH/OaSj2e0nvVbaGgGxS4aRZG5YBWivDLD48Dj3EYm6nXCrmxb3oflvpTIH+P6+zQ3n6o5PFvlFIEgr6eaYZci9MOtEvT6SRXwJFnxfz7JSK5Ht1B1rqUzxcRFlmcwL+VaPrbdIDz8qI0TKnnkL+E6f48jrc80VHIIeO3lSzqoaXUUmEQncINSobEOP6pJOLFnyhYc7q8ZjCxycFI+9C8RuD5+WvnnIS8wEDb7ngndLmBPWB6czLpUfrO1AHQHbdFKBldUdtgBU1/L7Nwd3xYDQ90Opq8zXnog5s6DNZikuKnSCiXuWsvgm7CTigrSVjuHrWZICH2U9QNUzg/yPwOle9N1psE6Q7AzgOaa+/w1yNci
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZR1P278MB1170.CHEP278.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(4022899009)(366016)(1800799024)(38070700018)(7053199007);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 4fVJOe7BF/xEmtjdRxJKlHHg7M1Z0Dz6l8sm4QpH33xenw3wD9pyD4RwStRL0b85urV4SjCwS5Ovl9CCk0xTT8M4kWnFAKcJ3YPgp/3CoIfumxTR0+Qzn1z+k5OkQv7LKrvuza9n33ar9ae51zdr0JzBpxaEX0Z2G8l4IKUEpUnaOcV3oSvRLVTiHYejmNapKsqvkS/p9TkE9mKPD7dATUdUjX6ExVXwx5ZxUrILrXLMFzDIf8wT89pxlz4XY9aJUbyIjM3Ut0tirYAQA+9L5Jxsxdrze5wytrCUhMRAGlJnBzPW7d25uxheYb3c8xDbruvK6Cqi/hFZGBr53vyM7LmhCY6ZOD/cWn1rxK0sK65s9iq6GAYK//sWwN/hVZCy2Gh/xmw7bCRWG8HYy3oDPNCtRtNMFsmOnMQ4SW+sOHPHM3amamaKTBmF0PJK2Ml5koDWF/QL8idO2IELielP9es/EYIVnTo0yPJ2jE5ZKb277d3QZiyJPhAZwb8FGFDXCMkmjnThyrCkhXVtHq9AgOP6whQr9MWy+hzzXJ+CNRsMR7oRM6JUzFNksPY36ZVZKsjVgMRh/OKpCPbRcVk+HfY/6lSvP8vlNE5EcLX5DtDo9vu9+Ov1/9HIzz3ZTw1c0sMg7JexSO9DIEK9FDXH5SJ2aB+KG223y/mkac0X5o8cynjT3n4zArWFiuJWOiaTtfxuu0LYPFspmaIKzh37WTxxD/1Bu4g1uH27C3AQd82V5FToP15LAO/gv7ad/L72FtjKmkC7JENDR/aZpS0xuFhQ8tix2m89gUAiiOc9HizHx7+YTW8SfRmQo6eOKj6U+vGu2N8y6F0Gu4UANrTr69WgjH8ulYqaHVxm39XO4ETJ+pGkVWiL7KME1MY4euDqR6dLrWEV+VbB6pz8G2Y8nFDrhgf5xRCeY4++hEQtrvomLrDlsBPczPdB+/wALbev8lNjFRGpKjaBXFSbDtx2JHt9bSAFGXuI28rEVwWVTmhAS/uYiQaq4vLprFsv5x8rW5Dfr7kAo2LjjFf4R/WSM5NMWjzDljxo31Zm772IZog8xicdYOTjWQoifuO6C+Om659AOzfvWhuFbm29id5HZETeZsapi8I05jSVJWqhN0RlpU8z/29NYLTqyjhvrsjDXYPlKw6HH/3O5E3zhi8KMFZa2fu/e+kUDc1IZcdnW3qUlZIV46fE14WtZ2yGraSpYQdsQw2tCucLR5M1lX/vBjhx6ikNwsLzSY3rYJ+IXRUIe9uVNzzYEJsRL0teVI80QxDFnEx0x+OoF5PI6S7w9WEqNsrnLQvVQ4cHlVtEPG/YdBdybuCMIqY76NIj2PmbaOd8gLyyAJA8bcfKE4F608PDuEOmb77oYh8RKggPIrK7enxH/UTg3A1hBkgk0uHivCOBGXPFleKk8P+0YPO1tmbN8EeYa9V8kxqsq6Z9c7IMjPNo6FjNgaJxE/YPLTHiv3RMCvaK1LpuotOEs3ECbMrxOjfxQ2kv+XgI7t3h6TBefPKgVQQkLVAFUw+9+DH+aVZAktFibjsBFimeeYibeujZ4ddCcn58r+c6/3JGoUufPZ31DnjmYt8WijaGVylb
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: ZR1P278MB1170.CHEP278.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 135d39ca-fe66-49cf-c24f-08dd4678bc0a
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2025 06:37:32.0863 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 364e5b87-c1c7-420d-9bee-c35d19b557a1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: UQvHT/N+0DCxYvdT3eFrhQzO7rsgSRjgynSDZ+5RwZqNdKmfGmOhDo1wSSOJjxlommDJ33EdoisidNOsDnsT5+ApNxrazMADxjz8qJHJcWA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZRAP278MB0176
X-OriginatorOrg: swisscom.com
X-CFilter-Loop: Reflected
X-Mailer: Totemo_TrustMail_(Notification)
X-Trustmail: processed
Message-ID-Hash: PHBW5NZ2BVY7SPNSONWQPLLMS46HXF77
X-Message-ID-Hash: PHBW5NZ2BVY7SPNSONWQPLLMS46HXF77
X-MailFrom: Thomas.Graf@swisscom.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netconf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [netconf] FW: [NMOP] I-D Action: draft-ietf-nmop-yang-message-broker-integration-06.txt
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/6llrb-06qWK-yOyhWOIr9ljF4T0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Owner: <mailto:netconf-owner@ietf.org>
List-Post: <mailto:netconf@ietf.org>
List-Subscribe: <mailto:netconf-join@ietf.org>
List-Unsubscribe: <mailto:netconf-leave@ietf.org>

Dear NMOP and NETCONF wg,

On behalf of the authors.  We updated the document with the following changes:

- Changes in draft-netana-netconf-notif-envelope-02, draft-netana-netconf-yp-transport-capabilities-01 and draft-ietf-netconf-yang-notifications-versioning-07 are being reflected.
- YANG-Push Receiver Section describes details now how subscription state changes are detected
- YANG Message Broker Consumer Section  describes how notification message loss and reordering is being detected and relationship to data product SLO in Data Mesh
- Minor editorial updates

Looking forward for comments and a reviews.

Best wishes
Thomas

-----Original Message-----
From: internet-drafts@ietf.org <internet-drafts@ietf.org>
Sent: Thursday, February 6, 2025 7:28 AM
To: i-d-announce@ietf.org
Cc: nmop@ietf.org
Subject: [NMOP] I-D Action: draft-ietf-nmop-yang-message-broker-integration-06.txt


Be aware: This is an external email.



Internet-Draft draft-ietf-nmop-yang-message-broker-integration-06.txt is now available. It is a work item of the Network Management Operations (NMOP) WG of the IETF.

   Title:   An Architecture for YANG-Push to Message Broker Integration
   Authors: Thomas Graf
            Ahmed Elhassany
   Name:    draft-ietf-nmop-yang-message-broker-integration-06.txt
   Pages:   26
   Dates:   2025-02-05

Abstract:

   This document describes the motivation and architecture of a native
   YANG-Push notifications and YANG Schema integration into a Message
   Broker and YANG Schema Registry.

The IETF datatracker status page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-nmop-yang-message-broker-integration/

There is also an HTMLized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-nmop-yang-message-broker-integration-06

A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-nmop-yang-message-broker-integration-06

Internet-Drafts are also available by rsync at:
rsync.ietf.org::internet-drafts


--
Nmop mailing list -- nmop@ietf.org
To unsubscribe send an email to nmop-leave@ietf.org