[netmod] Re: Semantic meaning across representations and boundaries
Qin Wu <bill.wu@huawei.com> Wed, 05 August 2026 03:42 UTC
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@mail2.ietf.org
Delivered-To: netmod@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 683C1123D9B15; Tue, 4 Aug 2026 20:42:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1785901375; bh=cYVPQRfYWfG60ie43AQZVa8SZdvIx8IYEkjZU+kSGOk=; h=From:To:Subject:Date; b=M9uAo5S3/FmAZ8Fl5wl1ziEO5zQdTqojDRFvzs+GRVp4BTXkZXvQREglKx1GUPhFd cbs/ntRjVmuyalzmEJ9tsuLIBGzcsq5kuIognV6Hnh7hyOBIZBN75hWauLLY+v/jJv OZM8CSdVgO7V8rS2+BmQVfGAQNrmwdCh0aAu9vU0=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.393
X-Spam-Level:
X-Spam-Status: No, score=-4.393 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_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_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 (1024-bit key) header.d=huawei.com
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 6qF1JtrXmj1k; Tue, 4 Aug 2026 20:42:53 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 9AFEC123D9B0E; Tue, 4 Aug 2026 20:42:53 -0700 (PDT)
dkim-signature: v=1; a=rsa-sha256; d=huawei.com; s=dkim; c=relaxed/relaxed; q=dns/txt; h=From; bh=cYVPQRfYWfG60ie43AQZVa8SZdvIx8IYEkjZU+kSGOk=; b=xa6P7yqlohk0rdeTTf8yORmwiTeim6c9Co84RuJHgWlC7F7CVDmARt+WePbBPE6yZlO03tV2U UDm6bG8tqpTDYkLihvVsx5mmjGsWSH3yi2P1LmNx0rGNOBfjkqmIVQo41Sl07xTCCApGa+uA/ky zXCS/OaIrgYIJcm1j7rl1EA=
Received: from mail.maildlp.com (unknown [172.18.224.83]) by frasgout.his.huawei.com (SkyGuard) with ESMTPS id 4hFGSB1JTzzJ468N; Wed, 5 Aug 2026 11:42:02 +0800 (CST)
Received: from kwepemh500011.china.huawei.com (unknown [7.202.181.142]) by mail.maildlp.com (Postfix) with ESMTPS id 5A1D840569; Wed, 5 Aug 2026 11:42:46 +0800 (CST)
Received: from kwepemf100005.china.huawei.com (7.202.181.219) by kwepemh500011.china.huawei.com (7.202.181.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Wed, 5 Aug 2026 11:42:45 +0800
Received: from kwepemf200004.china.huawei.com (7.202.181.230) by kwepemf100005.china.huawei.com (7.202.181.219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.36; Wed, 5 Aug 2026 11:42:45 +0800
Received: from kwepemf200004.china.huawei.com ([7.202.181.230]) by kwepemf200004.china.huawei.com ([7.202.181.230]) with mapi id 15.02.1544.011; Wed, 5 Aug 2026 11:42:45 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Christopher Janz <christopher.janz=40huawei.com@dmarc.ietf.org>, nmop <nmop@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>, "onsen@ietf.org" <onsen@ietf.org>, "nmrg@irtf.org" <nmrg@irtf.org>, "ainetops@ietf.org" <ainetops@ietf.org>
Thread-Topic: Semantic meaning across representations and boundaries
Thread-Index: Ad0kgXNVsMY1JF5BToy/6dwv+Id6bQ==
Date: Wed, 05 Aug 2026 03:42:45 +0000
Message-ID: <4a05e49c742c410b98e0b82b31b7ffb1@huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.136.132.204]
Content-Type: multipart/alternative; boundary="_000_4a05e49c742c410b98e0b82b31b7ffb1huaweicom_"
MIME-Version: 1.0
Message-ID-Hash: TGHTH5G7FQMBVAGP3I23VWHQWKYQEZ5U
X-Message-ID-Hash: TGHTH5G7FQMBVAGP3I23VWHQWKYQEZ5U
X-MailFrom: bill.wu@huawei.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netmod.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: [netmod] Re: Semantic meaning across representations and boundaries
List-Id: NETMOD WG list <netmod.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/npDje2D_NWa_v6Z7sN371B5pUhg>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Owner: <mailto:netmod-owner@ietf.org>
List-Post: <mailto:netmod@ietf.org>
List-Subscribe: <mailto:netmod-join@ietf.org>
List-Unsubscribe: <mailto:netmod-leave@ietf.org>
Hi, Chris: Thank for kicking off discussion on AI consumable model, the intention of AI Consumable Data Model Side Meeting is to articulate problem space of AI consumable model work in IETF OPS area, not limited to YANG and describe the key challenges and gaps, discuss how these challenges and gaps can be tackled or resolved with tool development, RDF/OWL based knowledge graph/ontology, YANG, or semantics enhancement, etc. https://mailarchive.ietf.org/arch/msg/nmop/pKOnwWc7eFl5kKk7gWtD2tjCeGc/ If we limit the scope to AI only, ONSEN and NETMOD are not relevant, although we see many proposals in the past to discuss Guidelines for Translation of UML Information Model to YANG Data Model in the NETMOD. I tend to agree there are more space in NMRG to tackle this kind of topics, especially ontology. But I think Ontology defines a machine-readable vocabulary, taxonomies, and conceptual relationships and acts as the overarching framework that synthesises Semantics, Constraints, and Context into a unified, machine-readable knowledge base. Therefore I have 2 concerns to this semantic model topic discussion: 1. Such topic discussion makes boundary between IETF and IRTF become blurred. 2. Introduce more new terms to describe what we have already had. What I would like suggest to stick to use ontology as a basis or umbrella A few comments on attached slides with my biased humble opinions: #Slide 2: I think AI-consumable YANG or AI-consumable Data Model focuses on outlining the problem space, Ontology reconciliation, NAIM, knowledge graphs and annotation, multi-vendor normalisation, the ONSEN YANG↔TMF bridge are potential solutions to address these problems. In addition, not clear how reference lexicon is different from Ontology vocabulary. #Slide 4 When you say to create their semantic representations, it can be interpreted in different way: 1. We can add more semantics in the form Data Model ,which can be consumed by AI such as semantic model defined in draft-ietf-nmop-network-anomaly-semantics 2. You can create a totally brand new semantic representation, Intent ontology model can be a good example #Slide 5 1. Suggest to replace “form” with “syntax”, which is better to explain the relation with semantics 2. I think ontology should comprise both PRAGMATICS and SEMANTICS, also suggest to replace PRAGMATICS with Context, Constraints, don’t need to introduce new terms to add confusion 3. Call combination of PRAGMATICS and SEMANTICS as semantic model is a little bit narrow sense. #Slide 6 1. Ontology should include Context information, Constraints information or PRAGMATICS 2. You can list RDF, OWL, YANG as examples for data model # Slide 7 I think the commonality of all these cases exepct LIFT is to explore how to do intent translation using Ontology, knowledge Graph, Knowledge base, it is challenging to define common practice for intent translation. We have many lessons in the past. #Slide 8 I think NAIM and draft-prabhu-nmrg-prompt-schema-llm share lots of commonability. #Slide 11 Interesting observation, I like it, I am wondering what lessons can we learnt from the past? #Slide 13 I think AI Consumable YANG focus on problem space while the other proposals such as ontology reconciliation focus on solution space. -Qin 发件人: Christopher Janz [mailto:christopher.janz=40huawei.com@dmarc.ietf.org] 发送时间: 2026年7月31日 21:00 收件人: nmop <nmop@ietf.org>; netmod@ietf.org; onsen@ietf.org; nmrg@irtf.org; ainetops@ietf.org 主题: [netmod] Semantic meaning across representations and boundaries All – as I think has been broadly recognized during meetings last week and through various activities and discussion threads both leading up to and following them, a common theme and general problem seems to have emerged, in various ways, within and across NMOP, NETMOD, ONSEN, NMRG, and now as one element of the AIOps discussion. These multiple discussions and problem contexts point at the same need: for semantic models for network information — meaning made explicit and independent of form – capable of supporting bridging of model and system boundaries and information consumption by machines. I have put some form, structure and justification around a problem statement and tied it all to the various takes/contexts mooted and discussions in play. In the end I think there is a relatively focused but true research problem to be considered, which I have outlined and would suggest properly belongs in NMRG. For further discussion there … of course such a program would not preclude related activities and outcomes in other WGs, perhaps working against narrower/more specific targets. Please have a look, and respond with your thoughts – if you wish, on the github repository here: https://github.com/ChrisFJanz/meaning-across-representations ... The deck is there, and also attached here for convenience. Best Chris
- [netmod] Semantic meaning across representations … Christopher Janz
- [netmod] Re: [External] Semantic meaning across r… Brad Peters
- [netmod] Re: [ainetops] Re: [External] Semantic m… Christopher Janz
- [netmod] Re: [ainetops] Re: [External] Semantic m… Brad Peters
- [netmod] Re: [ainetops] Re: [External] Semantic m… Christopher Janz
- [netmod] Re: Semantic meaning across representati… Thomas.Graf
- [netmod] Re: [ainetops] Re: Semantic meaning acro… Christopher Janz
- [netmod] Re: Semantic meaning across representati… Qin Wu
- [netmod] Re: [NMOP] Re: Semantic meaning across r… Christopher Janz
- [netmod] Re: [NMOP] Re: Semantic meaning across r… chong feng
- [netmod] Re: [NMOP] Re: Semantic meaning across r… Qin Wu
- [netmod] Re: [NMOP] Re: Semantic meaning across r… Christopher Janz
- [netmod] Re: [NMOP] Re: Re: Re: Semantic meaning … Qin Wu
- [netmod] Re: [External] [ainetops] Re: [NMOP] Re:… Brad Peters
- [netmod] Re: [External] [ainetops] Re: [NMOP] Re:… Christopher Janz
- [netmod] Theories of Semantics - Theory of Semant… Schwarz Albrecht (ETAS-ICA/XPC-Fe6)
- [netmod] Re: [NMOP] Re: Re: Re: Semantic meaning … chong feng
- [netmod] Re: Theories of Semantics - Theory of Se… Schwarz Albrecht (ETAS-ICA/XPC-Fe6)