<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.39 (Ruby 3.4.9) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-mw-nmop-yang-ai-challenges-00" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="Agent implications for YANG">Rethinking YANG-based Service and Network Management in the Era of Agentic AI</title>
    <seriesInfo name="Internet-Draft" value="draft-mw-nmop-yang-ai-challenges-00"/>
    <author fullname="Qiufang Ma" role="editor">
      <organization>Huawei</organization>
      <address>
        <postal>
          <street>101 Software Avenue, Yuhua District</street>
          <city>Jiangsu</city>
          <code>210012</code>
          <country>China</country>
        </postal>
        <email>maqiufang1@huawei.com</email>
      </address>
    </author>
    <author fullname="Qin Wu">
      <organization>Huawei</organization>
      <address>
        <postal>
          <street>101 Software Avenue, Yuhua District</street>
          <city>Nanjing, Jiangsu</city>
          <code>210012</code>
          <country>China</country>
        </postal>
        <email>bill.wu@huawei.com</email>
      </address>
    </author>
    <date year="2026" month="July" day="06"/>
    <keyword>Agentic AI</keyword>
    <keyword>YANG</keyword>
    <keyword>intent</keyword>
    <abstract>
      <?line 58?>

<t>The industry today is actively exploring the application of agentic AI to autonomous network operations. However, there is little attention given to the impacts that the introduction of agentic AI may impose on YANG modeling, and how YANG can be better leveraged to support AI-driven autonomous operations.</t>
      <t>Based on some end-to-end intent translation workflow analysis that engage YANG models across service, network, and device layers, this document identifies some critical gaps when AI agents generate and operate on YANG data. The purpose of this document is not to substantially redesign YANG or define a new data model language. Instead, it aims to facilitate discussion on how existing YANG ecosystems can be better leveraged in the context of agentic AI, and how complementary mechanisms can bridge these gaps while preserving YANG’s interoperability.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://QiufangMa.github.io/AgentImpact2YANG/draft-mw-nmop-yang-ai-challenges.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-mw-nmop-yang-ai-challenges/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/QiufangMa/AgentImpact2YANG"/>.</t>
    </note>
  </front>
  <middle>
    <?line 65?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>RFC 8969 <xref target="RFC8969"/> establishes a framework for automating service and network management using YANG <xref target="RFC7950"/>. Combined with network management protocols such as NETCONF <xref target="RFC6241"/> and RESTCONF <xref target="RFC8040"/>, YANG delivers deterministic and interoperable capabilities for configuration manipulation and state retrieval across service, network, and device layers.</t>
      <t>Recently, Large Language Models (LLMs) and AI Agents have emerged as new enablers for network automation. Multiple IETF activities are ongoing in this area, proposals include but are not limited to:</t>
      <ul spacing="normal">
        <li>
          <t>The network digital twin <xref target="I-D.irtf-nmrg-network-digital-twin-arch"/> and agentic AI based architecture for AI driven network operations described in <xref target="I-D.wmz-nmrg-agent-ndt-arch"/>, which deploys hybrid agent systems within the network autonomous domain, and allows agents to invoke network operational function modules and collaborate to solve non-trivial tasks.</t>
        </li>
        <li>
          <t>The Network Management Agent (NMA) concept presented in <xref target="I-D.zhao-nmop-network-management-agent"/>, which proposes that network management agents can be deployed at both orchestrator and controller layers, with A2A, A2C, and A2N interfaces enabling communication among agents to agents, controllers, and network elements.</t>
        </li>
        <li>
          <t>The applicability of MCP <xref target="MCP"/> for Network Management <xref target="I-D.yang-nmrg-mcp-nm"/>, which explores how the Model Context Protocol can refactor network management operations and network capabilities as LLM-callable tools.</t>
        </li>
        <li>
          <t>The applicability of A2A to Network Management <xref target="I-D.yang-nmrg-a2a-nm"/>, which outlines how the Agent to Agent protocol can be leveraged to develop various rich AI driven network applications, realize intent-based network management automation in the multi-vendor heterogeneous network environment.</t>
        </li>
      </ul>
      <t>While the industry is actively exploring the application of agentic AI to autonomous network, little attention has been paid to how YANG modeling, as the very foundation of model-driven network automation, would be impacted, and if there is any critical gaps that remain unrecognized/unsolved at the intersection of probabilistic AI agents and deterministic structured YANG.</t>
      <t>This document analyzes two typical network operation workflows driven by hierarchical AI Agents: service provisioning/optimization and network troubleshooting. It identifies key gaps arising from the adoption of YANG data models in these scenarios.
The purpose of this document is not to substantially redesign YANG or define a brand-new data modeling language. Rather, it seeks to adapt YANG for agentic AI. By identifying fundamental gaps, this document aims to facilitate community discussion on how to bridge the gap between them.</t>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

<t>The document uses the following terms defined in <xref target="RFC8309"/> and <xref target="RFC8969"/>:</t>
      <ul spacing="normal">
        <li>
          <t>data model</t>
        </li>
        <li>
          <t>service model</t>
        </li>
        <li>
          <t>network model</t>
        </li>
        <li>
          <t>device model</t>
        </li>
        <li>
          <t>network domain</t>
        </li>
      </ul>
      <t>The document uses the following terms defined in <xref target="I-D.hong-nmrg-agenticai-ps"/>:</t>
      <ul spacing="normal">
        <li>
          <t>Agentic AI</t>
        </li>
      </ul>
      <t>The following definitions are used throughout this document:</t>
      <dl>
        <dt>AI Agent:</dt>
        <dd>
          <t>An autonomous software system driven by an artificial
 intelligence reasoning engine (typically a large
 language model) that integrates a set of resources such as data and tools to perceive its operational environment, dynamically plan and
 execute decisions, and invoke actions to achieve specific goals.
</t>
          <t>Unlike traditional deterministic or rule-based autonomous systems,
 an AI Agent exhibits non-deterministic reasoning, maintains runtime
 and historical state, and possesses the capability to dynamically
 decompose abstract high-level intents into a sequence of
 operational actions.</t>
        </dd>
        <dt>non-determinism:</dt>
        <dd>
          <t>The property whereby an AI Agent may produce different outputs (e.g., generate different configuration or give different network diagnostic conclusions) across multiple invocations given the identical input, due to the probabilistic nature of the underlying model, historical context drift, or non-producible reasoning paths.</t>
        </dd>
      </dl>
    </section>
    <section anchor="a-reference-architecture-and-typical-workflows">
      <name>A Reference Architecture and Typical Workflows</name>
      <t>This section uses a simplified layered agentic AI reference architecture compliant with <xref target="I-D.wmz-nmrg-agent-ndt-arch"/> and describes two typical workflows: the network service provisioning/optimization and the fault troubleshooting. The workflows cover scenarios from configuration generation to YANG modelled data consumption, which are essential to expose and derive the gaps in <xref target="gaps"/>. Note that these flows are not the only possible ones. The intent flows shown here are just examples, i.e., typical workflows that illustrate how YANG models at the service, network, and device layers can be engaged in an agent-integrated network automation context.</t>
      <section anchor="layered-ai-agent-deployment-architecture">
        <name>Layered AI Agent Deployment Architecture</name>
        <t>This document targets a hierarchical agent deployment architecture as specified in <xref target="arch"/>. It is a simplified view that hides task agents, function modules or toolsets that are available for agents to invoke. The architecture may also use memory management (e.g., short-term and long-term memory) to maintain conversational continuity and enable contextual search.
Refer to <xref target="I-D.wmz-nmrg-agent-ndt-arch"/> for the complete architecture design.</t>
        <figure anchor="arch">
          <name>A simplified Hierarchical AI Agent Architecture</name>
          <artwork align="center"><![CDATA[
+--------------------------+
|Orchestrator              |
|+------------------------+|
||Orchestrator AI Agent(s)||
|+-----------^------------+|
+------------+-------------+
             |
             |A2A Protocol
             |//YANG-structured payload; or domain-level intent
             |
  +----------+----------+
  |Controller|          |
  |+---------v---------+|
  ||Network AI Agent(s)||
  |+-------------------+|
  +----------^----------+
             |
             |NETCONF/RESTCONF/Telemetry
             |
  +----------v----------+
  |   Network Devices   |
  +---------------------+
]]></artwork>
        </figure>
      </section>
      <section anchor="provision">
        <name>Workflow Example 1: Intent-Driven Service Provisioning/Optimization</name>
        <t>A complete end-to-end workflow focusing on AI agents generating configuration from high-level intents is defined as follows.</t>
        <dl>
          <dt>Step 1:</dt>
          <dd>
            <t>A network operator submits an end-to-end service request expressed in natural language including explicit service requirements. The intent may imply some constraints such as not affecting existing network services.</t>
          </dd>
          <dt>Step 2:</dt>
          <dd>
            <t>The orchestrator AI agent parses the natural language intent, maps it into the corresponding service model and parameters for user confirmation, and then decomposes it into structured configuration using network model.</t>
          </dd>
          <dt>Step 3:</dt>
          <dd>
            <t>YANG-structured data are encapsulated as message payload, and transmitted to network AI agents along with other context metadata via agent communication protocol like Agent-to-Agent (A2A).</t>
          </dd>
          <dt>Step 4:</dt>
          <dd>
            <t>The network AI agent converts received tasks into structured device model layer operations. The configuration is handed off to the network controller's Southbound Interface (SBI) and delivered via YANG-driven protocols such as NETCONF and RESTCONF. Validation checks may be performed before the configuration is delivered to network devices.</t>
          </dd>
          <dt>Step 5:</dt>
          <dd>
            <t>Network devices receive incoming configuration, execute changes, and report execution response.</t>
          </dd>
        </dl>
      </section>
      <section anchor="troubleshoot">
        <name>Workflow Example 2: Network Troubleshooting</name>
        <dl>
          <dt>Step 1:</dt>
          <dd>
            <t>A network operator submits a high-level operational intent, requesting the network AI agent to continuously monitor the network, perceive emerging anomalies, perform active diagnosis, and conduct autonomous repair while reporting root causes and handling results.</t>
          </dd>
          <dt>Step 2:</dt>
          <dd>
            <t>Network AI agent grasps a holistic view of the network operational state across multiple network devices and YANG modules. Instead of flooding the Network AI agent with massive, raw streaming telemetry data which would instantly overwhelm the LLM's context window and incur prohibitive token costs, agent may leverage existing network data analytics components or tools to be aware of real-time network state. Network AI agent could detect network anomalies swiftly, which enables the prompt identification of potential issues before they escalate into major faults.</t>
          </dd>
          <dt>Step 3:</dt>
          <dd>
            <t>Once an issue or fault is identified, network AI agent diagnoses the exact cause and generate targeted repair solutions. These solutions may involve making configuration changes on relevant network devices, for example, when a failure is caused by misconfiguration.</t>
          </dd>
          <dt>Step 4:</dt>
          <dd>
            <t>The network AI agent autonomously executes the formulated repair actions by delivering corresponding YANG configuration changes to devices, after invoking the network digital twin to simulate the proposed repair solution successfully.</t>
          </dd>
        </dl>
      </section>
    </section>
    <section anchor="gaps">
      <name>Gap Analysis</name>
      <section anchor="Expressiveness">
        <name>Gap 1: Expressiveness Limits</name>
        <t>In real-world network operations, operator intents often contain expectations and constraints, relaxation preferences, retry strategies, or fallback rules. Nevertheless, YANG is designed solely focuses on defining data structures and formats, syntax and semantic rules and static data dependencies. It lacks the ability to express dynamic and flexible operational logic, which creates a hard boundary for carrying intent and limits the decision space of multi-agent system.</t>
        <t>This Gap hinders step 3 of the service provisioning/optimization workflow (<xref target="provision"/>). To adapt to static YANG structures, orchestrator AI agents have to prune and simplify the original intent. Implicit operational requirements embedded in original intents, such as service continuity, high availability and security compliance, are likely lost during the transformation process.</t>
        <t>This premature semantic pruning deprives downstream network AI agents of the flexibility to make dynamic decisions, perform graceful degradation or apply fault-tolerant adjustments when network runtime status changes.</t>
      </section>
      <section anchor="encoding">
        <name>Gap 2: Token Efficiency and Structural Encoding Overhead</name>
        <t>Existing YANG serialization formats (e.g., XML and JSON <xref target="RFC7951"/>) are heavily optimized for either human readability or strict software parsing. When adapted to agentic AI environments, these formats introduce significant redundancy, and thus consumes substantial LLM context window capacity and incurring significant token costs. This gap is explicitly exposed during
step 3 of the workflow in <xref target="provision"/> and step 2 of the workflow in <xref target="troubleshoot"/>, where verbose encoding adds latency and cost without contributing semantic value.</t>
        <t>Highly compressed binary alternatives like CBOR mitigate bandwidth issues but introduce a fundamental incompatibility with LLM processing pipelines: LLMs operate exclusively on text token streams and cannot consume raw binary payloads directly. Currently, there is a clear gap for a token-efficient, semantic-preserving encoding format specifically designed for AI-agent consumption.</t>
      </section>
      <section anchor="Uncertainty">
        <name>Gap 3: Non-determinism Task Handling</name>
        <t>when tasked with ambiguous instructions, missing/unreliable data, deep reasoning, or executing multi-step decisions, the agent's behavior could inevitably introduce randomness and unpredictability. These unpredictable variations in Agent and LLM outputs can significantly impact the reliability and consistency of network operations.</t>
        <t>For the same high-level intent, an agent may generate different YANG instance data due to historical context drift or the probabilistic nature of the underlying large language models (steps 2 and 4 of the service provisioning/optimization workflow in <xref target="provision"/>). Likewise, when analyzing network anomalies or incidents, multiple distinct diagnostic trajectories and explanations may emerge even for the exact same observed network operational state (steps 3 and 4 of the network troubleshooting workflow in <xref target="troubleshoot"/>).</t>
        <!--

## Gap 1: Insufficient Semantics Comprehension {#comprehension}

YANG is a data modeling language rich in semantics. When the AI agent translates the operator intent expressed via natural language into YANG-structured data, AI hallucinations are commonly observed due to insufficient comprehension of YANG semantics.

This issue arises for several reasons. First, a lot of YANG semantics rely on informal natural language expressed via "description" statement, which is designed for human-readability. Second, cross-node associations implemented via "leafref", "when", or "must" statements need to be traversed step by step, in which process Large Language Models may suffer from drift. Both easily introduce ambiguity and potential misinterpretation, making it hard for LLMs to generate correct YANG configuration. Furthermore, real-world network deployments introduce more challenges through vendor-specific YANG extensions, augmentations, and deviations, as well as multiple versions of YANG modules, all of which contribute to exponential difficulties in completely comprehending YANG semantics.

 This gap hinders Step 2 of the Service Provisioning/Optimization Workflow ({{provision}}), where the Orchestrator Agent ingests a high-level customer intent and attempts to map it into service-level YANG models (e.g., ietf-l3vpn-svc).
While syntax errors (e.g., non-existent nodes, invalid enumeration values or out-of-range parameters) can be effectively detected and fixed by configuration validation tools, the more significant challenge lies in intent-level mismatch. For instance, the agent may misinterpret certain YANG data nodes, producing configuration that is syntactically valid yet fails to align with the operator's original intent.

Similarly in the step 2 of the network troubleshooting workflow ({{troubleshoot}}), when analyzing massive telemetry data composed of operational state data from multiple devices, agents may struggle to fully understand nested model hierarchies and implicit dependencies between YANG nodes, and thus fail to infer the correlations embedded within operational data. Incomplete semantic comprehension could lead to misjudgment of network anomalies, inaccurate fault localization, and flawed repair solutions derived from misinterpreted state data.

Furthermore, a production network may expose hundreds of YANG modules with vendor augmentations and deviations, far exceeding what can be feasibly included in an AI agent's context window. An Agent must first correctly identify which subset of the YANG schema is relevant to a given intent or telemetry observation. Existing mechanisms such as YANG library {{RFC8525}} are not optimized for agent-driven retrieval. This retrieval issue is distinct from semantic comprehension itself, but a failure to retrieve the correct schema will manifest as the same hallucination or misinterpretation issue described above.

## Gap 4: Lack of Explainability {#Explainability}

YANG is designed for the deterministic network automation. It assumes the client knows exactly what to configure and why. AI agents, which act as autonomous decision-makers that generate YANG configuration data and perform specific network operations, needs to explain their decisions for human oversight, operational auditing, and compliance governance. This gap manifests in steps 2 and 4 of the service provisioning/optimization workflow ({{provision}}), as well as steps 3 and 4 of the network troubleshooting workflow ({{troubleshoot}}).

In the service provisioning/optimization workflow ({{provision}}), AI agents decompose abstract intents into granular configuration across multiple modules and devices. There is no mechanism to log how the agent fulfill operator's expectations, prioritizes constraints, and trades off competing operational requirements throughout Step 2 and Step 4.

Correlations and dependencies embedded within hierarchical YANG data hinder causal explainability for fault analysis. Even if it could capture which tools it calls and what data it retrieves, it remains invisible how it internally determine the root cause among different anomaly heterogeneous data. Consequently, it becomes untrust to generate unambiguous causal explanations for operators in Step 3 and Step 4 during network troubleshooting ({{troubleshoot}}).

## Gap 5: Context Explosion in YANG-Based Environments {#context}

LLM-based agents operate within finite context windows. In step 2 of the service provisioning/optimization workflow ({{provision}}), where the orchestrator agent maps a high-level customer intent into service-level YANG data (e.g., ietf-l3vpn-svc), the LLM needs to understand the schema of relevant YANG modules, including node hierarchies, type definition, constraints, and relationship and dependencies across YANG modules. Furthermore, vendors may introduce customized YANG extension, augmentations and deviations. Loading the entire collection of relevant YANG schemas leads to a "context explosion" problem, which introduces unacceptable inference latency and unpredictable operational costs during real-time network operations.

During the network troubleshooting workflow ({{troubleshoot}}) at Step 2, where network AI agents need to perceive network anomalies, the inherent separation between YANG schemas and runtime instance data forces agents to load correlated schema definitions alongside operational data to correctly interpret telemetry streams. This significantly enlarges the overall context size that agents must process.

While the token context windows of modern LLMs continue to expand, high-density schemas cause LLMs to suffer from severe focus degradation. Critical configuration nodes, path reference (leafref), or specific "when" conditional statement located in the middle of a massive context window are easily overlooked (i.e., the "lost-in-the-middle" phenomenon), which causes a decline in LLM reasoning performance.
-->

</section>
    </section>
    <section anchor="possible-ways-forward">
      <name>Possible Ways Forward</name>
      <t>This section explores several operational directions to try to bridge the gaps identified in <xref target="gaps"/> and improve the AI-readiness of existing YANG ecosystem.</t>
      <section anchor="yang-driven-operations-as-ai-invocable-tools">
        <name>YANG-driven Operations as AI-Invocable Tools</name>
        <t>A promising direction for partially addressing gap in <xref target="Uncertainty"/> is to refactor YANG‑based network operations into AI‑invocable tools using the Model Context Protocol (MCP). Instead of requiring an AI agent to generate raw YANG instance data directly, which is prone to hallucination or exhibits non-determined behavior, the agent invokes an MCP tool with structured parameters. By shielding agents from low-level syntax and model complexity, this abstraction layer reduces the agent’s burden of understanding complex YANG schemas and mitigates the risk of generating invalid configuration data.</t>
        <t>The applicability of MCP to network management is discussed in <xref target="I-D.yang-nmrg-mcp-nm"/>. Industry open-source exploration is emerging towards this direction, e.g., gNMIBuddy <xref target="gNMIBuddy"/> provides a toolkit to wrap gNMI and OpenConfig YANG data models based network operations, designed primarily for LLMs with MCP integration.</t>
      </section>
      <section anchor="semantic-enrichment-via-knowledge-graphs-and-semantic-metadata">
        <name>Semantic Enrichment via Knowledge Graphs and Semantic Metadata</name>
        <t>Gaps identified in <xref target="Expressiveness"/> can be partially addressed by adding a semantic layer on top of YANG data models. Knowledge graphs (KGs) provide a machine‑readable representation of network knowledge, enabling AI agents to better understand the semantics, relationships, and constraints embedded in the network.</t>
        <t>IETF work in this area includes <xref target="I-D.mackey-nmop-kg-for-netops"/> and <xref target="I-D.tailhardat-nmop-incident-management-noria"/>, which correlate data from different network planes, e.g., management, control, and data planes and present a holistic view of network status.</t>
        <t>When a user expresses a high-level intent such as "check why the VPN tunnel is down", a KG‑enhanced agent can query the YANG-based knowledge graph to understand the relationships between relevant services and metrics. Furthermore, KGs can explicitly model concepts such as "preferred vs. optional", temporal KGs can model concepts such as "transient vs. persistent failure", which are currently absent from YANG, partially addressing <xref target="Expressiveness"/>.</t>
        <t>There is also other work in NMOP focusing on semantic enrichment that could serve as a foundation layer for agentic AI driven network anomaly detection. A set of ongoing drafts include:</t>
        <ul spacing="normal">
          <li>
            <t><xref target="I-D.ietf-nmop-network-anomaly-architecture"/> provides a reference architecture for knowledge based service disruption detection;</t>
          </li>
          <li>
            <t><xref target="I-D.ietf-nmop-network-anomaly-lifecycle"/> defines an experiment for managing the lifecycle process of a network anomaly detection system, spanning across detection, validation, and refinement.</t>
          </li>
          <li>
            <t><xref target="I-D.ietf-nmop-network-anomaly-semantics"/> describes common network symptom semantics across different network planes.</t>
          </li>
        </ul>
        <t>An AI agent gains a structured and machine-understandable vocabulary for describing, querying, and reasoning about network anomaly. The standardized anomaly semantic metadata provides the missing semantic hooks, and contributes to bridging the gap in <xref target="Expressiveness"/>.</t>
      </section>
      <section anchor="declarative-intentpolicy-overlay">
        <name>Declarative Intent/Policy Overlay</name>
        <t>To bridge the semantic loss challenge specified in <xref target="Expressiveness"/> without breaking the backward compatibility with existing network infrastructure, this section outlines a complementary approach that has emerged from operational deployments, that is the use of a declarative intent and policy overlay.</t>
        <t>This approach does not modify YANG or propose new YANG statements. Instead, it introduces a logical layer above YANG that serves as the bridge between human-readable intent and machine-executable configuration.</t>
        <t>Take a natural language based service provisioning intent for example, Instead of forcing AI agents to directly translate loose, high-level operator intent into rigid, low-level structural service YANG leaf nodes, the agent could first compile the intent into a declarative intent/policy overlay.
This overlay explicitly encapsulates invariants, business constraints, and dynamic behavioral policies that existing service models cannot naturally represent. The overlay is co-delivered alongside the generated concrete YANG instances to the lower-layer agents.</t>
      </section>
      <section anchor="token-efficient-yang-serialization-for-agent-contexts">
        <name>Token-Efficient YANG Serialization for Agent Contexts</name>
        <t>As noted in <xref target="encoding"/>, the verbosity of YANG instance data, particularly in JSON/XML encodings, poses a practical barrier to cost-effective agent operations. One possible way forward is the development of a token-efficient YANG serialization mechanism tailored to agentic consumption.</t>
        <!--
## Human-in-the-Loop

While full autonomy is a long‑term goal for agentic AI enabled network management, a mechanism that escalates decisions based on assessed risk or confidence level is essential for safe deployment. This approach helps avoid the negative effect caused due to agent uncertainty in YANG-Level Actions ({{Uncertainty}}).

For example, a low-risk operation proceeds automatically without human approval, while a high-risk one renders a visual diff, the network digital twin simulation report, and the agent’s intent explanation (including confidence and evidence), and pushes the report to a human for approval. It could be possible for users to verify agent decisions and further clarify their intentions.
-->

</section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The integration of agentic AI with YANG-based network automation introduces new attack surfaces and operational risks that differ from traditional deterministic network management.</t>
      <t>For example, AI-generated configuration risks are introduced by agent autonomous decision-making. Unlike manually crafted or scripted configurations, LLM-generated configuration edits may contain unintended misconfiguration or semantic deviations. Such errors can lead to service outages, policy violations, or enlarged attack surfaces. The human-in-the-loop mechanism and network digital twin simulation and validation could mitigate this concern by blocking high-risk unvalidated changes before configuration is committed. Furthermore, tool invocation and credential exposure risks arise when AI agents are granted access to network devices via MCP servers. Open-source MCP implementations enable LLM clients to execute read/write operations over managed devices. Unauthorized or malicious prompt injection may trigger abusive command execution, configuration tampering, or information leakage. Token-based authentication, transport encryption, and tool-level guardrail mechanisms (blocked command lists and restricted configuration scopes) are required to enforce access control.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="MCP" target="https://modelcontextprotocol.io/">
          <front>
            <title>Model Context Protocol</title>
            <author>
              <organization/>
            </author>
            <date year="2024" month="November"/>
          </front>
        </reference>
        <reference anchor="gNMIBuddy" target="https://github.com/jillesca/gNMIBuddy">
          <front>
            <title>gNMIBuddy</title>
            <author>
              <organization/>
            </author>
            <date year="2026" month="February"/>
          </front>
        </reference>
        <reference anchor="RFC8969">
          <front>
            <title>A Framework for Automating Service and Network Management with YANG</title>
            <author fullname="Q. Wu" initials="Q." role="editor" surname="Wu"/>
            <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair"/>
            <author fullname="D. Lopez" initials="D." surname="Lopez"/>
            <author fullname="C. Xie" initials="C." surname="Xie"/>
            <author fullname="L. Geng" initials="L." surname="Geng"/>
            <date month="January" year="2021"/>
            <abstract>
              <t>Data models provide a programmatic approach to represent services and networks. Concretely, they can be used to derive configuration information for network and service components, and state information that will be monitored and tracked. Data models can be used during the service and network management life cycle (e.g., service instantiation, service provisioning, service optimization, service monitoring, service diagnosing, and service assurance). Data models are also instrumental in the automation of network management, and they can provide closed-loop control for adaptive and deterministic service creation, delivery, and maintenance.</t>
              <t>This document describes a framework for service and network management automation that takes advantage of YANG modeling technologies. This framework is drawn from a network operator perspective irrespective of the origin of a data model; thus, it can accommodate YANG modules that are developed outside the IETF.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8969"/>
          <seriesInfo name="DOI" value="10.17487/RFC8969"/>
        </reference>
        <reference anchor="RFC7950">
          <front>
            <title>The YANG 1.1 Data Modeling Language</title>
            <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund"/>
            <date month="August" year="2016"/>
            <abstract>
              <t>YANG is a data modeling language used to model configuration data, state data, Remote Procedure Calls, and notifications for network management protocols. This document describes the syntax and semantics of version 1.1 of the YANG language. YANG version 1.1 is a maintenance release of the YANG language, addressing ambiguities and defects in the original specification. There are a small number of backward incompatibilities from YANG version 1. This document also specifies the YANG mappings to the Network Configuration Protocol (NETCONF).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7950"/>
          <seriesInfo name="DOI" value="10.17487/RFC7950"/>
        </reference>
        <reference anchor="RFC6241">
          <front>
            <title>Network Configuration Protocol (NETCONF)</title>
            <author fullname="R. Enns" initials="R." role="editor" surname="Enns"/>
            <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund"/>
            <author fullname="J. Schoenwaelder" initials="J." role="editor" surname="Schoenwaelder"/>
            <author fullname="A. Bierman" initials="A." role="editor" surname="Bierman"/>
            <date month="June" year="2011"/>
            <abstract>
              <t>The Network Configuration Protocol (NETCONF) defined in this document provides mechanisms to install, manipulate, and delete the configuration of network devices. It uses an Extensible Markup Language (XML)-based data encoding for the configuration data as well as the protocol messages. The NETCONF protocol operations are realized as remote procedure calls (RPCs). This document obsoletes RFC 4741. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6241"/>
          <seriesInfo name="DOI" value="10.17487/RFC6241"/>
        </reference>
        <reference anchor="RFC8040">
          <front>
            <title>RESTCONF Protocol</title>
            <author fullname="A. Bierman" initials="A." surname="Bierman"/>
            <author fullname="M. Bjorklund" initials="M." surname="Bjorklund"/>
            <author fullname="K. Watsen" initials="K." surname="Watsen"/>
            <date month="January" year="2017"/>
            <abstract>
              <t>This document describes an HTTP-based protocol that provides a programmatic interface for accessing data defined in YANG, using the datastore concepts defined in the Network Configuration Protocol (NETCONF).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8040"/>
          <seriesInfo name="DOI" value="10.17487/RFC8040"/>
        </reference>
        <reference anchor="I-D.irtf-nmrg-network-digital-twin-arch">
          <front>
            <title>Network Digital Twin (NDT): Concepts and Reference Architecture</title>
            <author fullname="Cheng Zhou" initials="C." surname="Zhou">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Hongwei Yang" initials="H." surname="Yang">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Xiaodong Duan" initials="X." surname="Duan">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Diego Lopez" initials="D." surname="Lopez">
         </author>
            <author fullname="Antonio Pastor" initials="A." surname="Pastor">
         </author>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Mohamed Boucadair" initials="M." surname="Boucadair">
              <organization>Orange</organization>
            </author>
            <author fullname="Christian Jacquenet" initials="C." surname="Jacquenet">
              <organization>Orange</organization>
            </author>
            <date day="1" month="July" year="2026"/>
            <abstract>
              <t>   The application of Digital Twin technology in the networking field is
   meant to develop various rich network applications, realize efficient
   and cost-effective data-driven network management, and accelerate
   network innovation.

   This document presents an overview of the concept of Network Digital
   Twin (NDT), provides the basic definitions and a reference
   architecture, lists a set of application scenarios, and discusses
   such technology's benefits and key challenges.

   This document is a product of the Network Management Research Group
   (NMRG) of the Internet Research Task Force (IRTF).  This document
   reflects the consensus of the research group.  It is not a candidate
   for any level of Internet Standard and is published for informational
   purposes.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-irtf-nmrg-network-digital-twin-arch-13"/>
        </reference>
        <reference anchor="I-D.wmz-nmrg-agent-ndt-arch">
          <front>
            <title>Network Digital Twin and Agentic AI based Architecture for AI driven Network Operations</title>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Cheng Zhou" initials="C." surname="Zhou">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Luis M. Contreras" initials="L. M." surname="Contreras">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Sai Han" initials="S." surname="Han">
              <organization>China Unicom</organization>
            </author>
            <author fullname="Yong-Geun Hong" initials="Y." surname="Hong">
              <organization>Daejeon University</organization>
            </author>
            <date day="21" month="May" year="2026"/>
            <abstract>
              <t>   A Network Digital Twin (NDT) provides a network emulation tool usable
   for different purposes such as scenario planning, impact analysis,
   and change management.  Agentic AI enables dynamic goal-driven
   execution and adaptive behavior and closed-loop autonomy.  By
   integrating a Network Digital Twin into network management together
   with the Agentic AI, it allows the network management activities to
   take user intent or service requirements as input, automatically
   assess, model, and refine optimization strategies under realistic
   conditions but in a risk-free environment.  Such environment that
   operates to meet these types of requirements is said to have AI
   driven Network Operations.

   AI driven Network Operations brings together existing technologies
   such as Agentic AI and Network Digital Twin which may be seen as the
   use of a toolbox of existing components enhanced with a few new
   elements.

   This document describes an architecture for AI driven network
   operations and shows how these components work together with network
   digital twin and Agentic AI capabilities.  It provides a cookbook of
   existing technologies to satisfy the architecture and realize intent-
   based network management to meet the needs of the network service.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-wmz-nmrg-agent-ndt-arch-04"/>
        </reference>
        <reference anchor="I-D.zhao-nmop-network-management-agent">
          <front>
            <title>AI based Network Management Agent(NMA): Concepts and Architecture</title>
            <author fullname="XingZhao" initials="" surname="XingZhao">
              <organization>CAICT</organization>
            </author>
            <author fullname="Minxue Wang" initials="M." surname="Wang">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Bo Wu" initials="B." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Daniele Ceccarelli" initials="D." surname="Ceccarelli">
              <organization>Cisco</organization>
            </author>
            <author fullname="Haomian Zheng" initials="H." surname="Zheng">
              <organization>Huawei</organization>
            </author>
            <author fullname="Jin Zhou" initials="J." surname="Zhou">
              <organization>ZTE</organization>
            </author>
            <date day="5" month="July" year="2026"/>
            <abstract>
              <t>   The evolution from Level 3 (assisted automation) to Level 4 (closed-
   loop autonomy) in Autonomous Networks (AN) introduces requirements
   for agentic capabilities, including intent-based reasoning,
   autonomous planning, and context-aware decision-making, and execution
   coordination, which transcend the static, rule-based logic of
   traditional network controllers.  This document defines the concept
   of the Network Management Agent (NMA), a network management entity
   with autonomous task processing capabilities designed to bridge the
   gap between service intent and network operations.

   This document describes the role of NMA in network management and
   control architectures, and specifies how the NMA collaborates with
   existing network controllers to achieve Autonomous L4 without
   replacing or duplicating their functions.  It further defines the
   reference architecture, deployment modes, and logical interfaces of
   the NMA, including Agent-to-User (A2U), Agent-to-Agent (A2A), Agent-
   to-Controller (A2C), and Agent-to-Network (A2N) interactions.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-zhao-nmop-network-management-agent-05"/>
        </reference>
        <reference anchor="I-D.yang-nmrg-mcp-nm">
          <front>
            <title>Applicability of MCP for the Network Management</title>
            <author fullname="YUANYUANYANG" initials="" surname="YUANYUANYANG">
              <organization>Huawei</organization>
            </author>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Diego Lopez" initials="D." surname="Lopez">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Nathalie Romo Moreno" initials="N. R." surname="Moreno">
              <organization>Deutsche Telekom</organization>
            </author>
            <author fullname="Lionel Tailhardat" initials="L." surname="Tailhardat">
              <organization>Orange Research</organization>
            </author>
            <author fullname="Shailesh Prabhu" initials="S." surname="Prabhu">
              <organization>Nokia</organization>
            </author>
            <date day="5" month="July" year="2026"/>
            <abstract>
              <t>   The application of MCP in the network management field is meant to
   refactor network management operation and network capabilities as
   tools and provide more agile and extensible architecture to expose
   these AI integration capabilities.  This document discusses the
   applicability of MCP to the network management plane in the IP
   network that utilizes IETF technologies.  It explores MCP for network
   exposure, multiple MCP server discovery, communication between
   Network Elements or between the Network element and the Network
   Controller/Network Gateway.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-yang-nmrg-mcp-nm-03"/>
        </reference>
        <reference anchor="I-D.yang-nmrg-a2a-nm">
          <front>
            <title>Applicability of A2A to the Network Management</title>
            <author fullname="Diego Lopez" initials="D." surname="Lopez">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Nathalie Romo Moreno" initials="N. R." surname="Moreno">
              <organization>Deutsche Telekom</organization>
            </author>
            <author fullname="Lionel Tailhardat" initials="L." surname="Tailhardat">
              <organization>Orange</organization>
            </author>
            <author fullname="Qiufang Ma" initials="Q." surname="Ma">
              <organization>Huawei</organization>
            </author>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="YUANYUANYANG" initials="" surname="YUANYUANYANG">
              <organization>Huawei</organization>
            </author>
            <author fullname="Shailesh Prabhu" initials="S." surname="Prabhu">
              <organization>Nokia</organization>
            </author>
            <date day="5" month="July" year="2026"/>
            <abstract>
              <t>   This document discusses the applicability of A2A protocol to the
   network management in the multi-domain heterogeneous network
   environment that utilizes IETF technologies.  It explores operational
   aspect, key components, generic workflow and deployment scenarios.
   The impact of integrating A2A into the network management system is
   also discussed.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-yang-nmrg-a2a-nm-03"/>
        </reference>
        <reference anchor="RFC8309">
          <front>
            <title>Service Models Explained</title>
            <author fullname="Q. Wu" initials="Q." surname="Wu"/>
            <author fullname="W. Liu" initials="W." surname="Liu"/>
            <author fullname="A. Farrel" initials="A." surname="Farrel"/>
            <date month="January" year="2018"/>
            <abstract>
              <t>The IETF has produced many modules in the YANG modeling language. The majority of these modules are used to construct data models to model devices or monolithic functions.</t>
              <t>A small number of YANG modules have been defined to model services (for example, the Layer 3 Virtual Private Network Service Model (L3SM) produced by the L3SM working group and documented in RFC 8049).</t>
              <t>This document describes service models as used within the IETF and also shows where a service model might fit into a software-defined networking architecture. Note that service models do not make any assumption of how a service is actually engineered and delivered for a customer; details of how network protocols and devices are engineered to deliver a service are captured in other modules that are not exposed through the interface between the customer and the provider.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8309"/>
          <seriesInfo name="DOI" value="10.17487/RFC8309"/>
        </reference>
        <reference anchor="I-D.hong-nmrg-agenticai-ps">
          <front>
            <title>Motivations and Problem Statement of Agentic AI for network management</title>
            <author fullname="Yong-Geun Hong" initials="Y." surname="Hong">
              <organization>Daejeon University</organization>
            </author>
            <author fullname="Joo-Sang Youn" initials="J." surname="Youn">
              <organization>DONG-EUI University</organization>
            </author>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Benoît Claise" initials="B." surname="Claise">
              <organization>Everything OPS</organization>
            </author>
            <date day="5" month="July" year="2026"/>
            <abstract>
              <t>   This document outlines the key objectives of introducing Agentic AI
   to the field of network management and highlights the fundamental
   issues with existing technologies that must be addressed to achieve
   these goals.  It emphasizes the necessity for relevant groups within
   the IETF/IRTF and presents the core technological areas requiring
   standardization.  The aim of Agentic AI is to facilitate a paradigm
   shift in which multiple autonomous AI agents collaborate to fully
   automate network operation, management and security.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-hong-nmrg-agenticai-ps-02"/>
        </reference>
        <reference anchor="RFC7951">
          <front>
            <title>JSON Encoding of Data Modeled with YANG</title>
            <author fullname="L. Lhotka" initials="L." surname="Lhotka"/>
            <date month="August" year="2016"/>
            <abstract>
              <t>This document defines encoding rules for representing configuration data, state data, parameters of Remote Procedure Call (RPC) operations or actions, and notifications defined using YANG as JavaScript Object Notation (JSON) text.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7951"/>
          <seriesInfo name="DOI" value="10.17487/RFC7951"/>
        </reference>
        <reference anchor="RFC8525">
          <front>
            <title>YANG Library</title>
            <author fullname="A. Bierman" initials="A." surname="Bierman"/>
            <author fullname="M. Bjorklund" initials="M." surname="Bjorklund"/>
            <author fullname="J. Schoenwaelder" initials="J." surname="Schoenwaelder"/>
            <author fullname="K. Watsen" initials="K." surname="Watsen"/>
            <author fullname="R. Wilton" initials="R." surname="Wilton"/>
            <date month="March" year="2019"/>
            <abstract>
              <t>This document describes a YANG library that provides information about the YANG modules, datastores, and datastore schemas used by a network management server. Simple caching mechanisms are provided to allow clients to minimize retrieval of this information. This version of the YANG library supports the Network Management Datastore Architecture (NMDA) by listing all datastores supported by a network management server and the schema that is used by each of these datastores.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8525"/>
          <seriesInfo name="DOI" value="10.17487/RFC8525"/>
        </reference>
        <reference anchor="I-D.mackey-nmop-kg-for-netops">
          <front>
            <title>Knowledge Graph Framework for Network Operations</title>
            <author fullname="Michael Mackey" initials="M." surname="Mackey">
              <organization>Huawei</organization>
            </author>
            <author fullname="Benoît Claise" initials="B." surname="Claise">
              <organization>Everything-Ops</organization>
            </author>
            <author fullname="Thomas Graf" initials="T." surname="Graf">
              <organization>Swisscom</organization>
            </author>
            <author fullname="Holger Keller" initials="H." surname="Keller">
              <organization>Deutsche Telekom</organization>
            </author>
            <author fullname="Daniel Voyer" initials="D." surname="Voyer">
              <organization>Bell Canada</organization>
            </author>
            <author fullname="Paolo Lucente" initials="P." surname="Lucente">
              <organization>NTT</organization>
            </author>
            <author fullname="Ignacio Dominguez Martinez-Casanueva" initials="I. D." surname="Martinez-Casanueva">
              <organization>Telefonica</organization>
            </author>
            <date day="7" month="April" year="2026"/>
            <abstract>
              <t>   This document describes some of the problems in modern operations and
   management systems and how knowledge graphs and RDF can be used to
   solve closed loop system, in an automatic way.

   Discussion Venues

   This note is to be removed before publishing as an RFC.

   Source for this draft and an issue tracker can be found at
   https://github.com/mike-mackey.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-mackey-nmop-kg-for-netops-04"/>
        </reference>
        <reference anchor="I-D.tailhardat-nmop-incident-management-noria">
          <front>
            <title>Knowledge Graphs for Enhanced Cross-Operator Incident Management and Network Design</title>
            <author fullname="Lionel Tailhardat" initials="L." surname="Tailhardat">
              <organization>Orange Research</organization>
            </author>
            <author fullname="Raphaël Troncy" initials="R." surname="Troncy">
              <organization>EURECOM</organization>
            </author>
            <author fullname="Yoan Chabot" initials="Y." surname="Chabot">
              <organization>Orange Research</organization>
            </author>
            <author fullname="Fano Ramparany" initials="F." surname="Ramparany">
              <organization>Orange Research</organization>
            </author>
            <author fullname="Pauline Folz" initials="P." surname="Folz">
              <organization>Orange Research</organization>
            </author>
            <author fullname="Bernard Kavanagh" initials="B." surname="Kavanagh">
              <organization>TiDB</organization>
            </author>
            <date day="9" month="February" year="2026"/>
            <abstract>
              <t>   Operational efficiency in incident management in networking requires
   correlating and interpreting large volumes of heterogeneous technical
   information.  Knowledge Graphs (KG) can provide a unified view of
   complex systems through shared vocabularies.  YANG data models enable
   describing network configurations and automating their deployment.
   However, both approaches face challenges in vocabulary alignment and
   adoption, hindering knowledge capitalization and sharing on network
   designs and best practices.  To address this, the concept of a IT
   Service Management Knowledge Graph (ITSM-KG) is introduced to
   leverage existing network infrastructure descriptions in YANG format
   and enable abstract reasoning on network behaviors.  The key
   principle to achieve the construction of such ITSM-KG is to transform
   YANG representations of network infrastructures into an equivalent
   knowledge graph representation, and then embed it into a more
   extensive data model for Anomaly Detection (AD) and Risk Management
   applications.

   In addition to use case analysis and design pattern analysis, an
   experiment is proposed to assess the potential of the ITSM-KG in
   improving network quality and designs.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-tailhardat-nmop-incident-management-noria-04"/>
        </reference>
        <reference anchor="I-D.ietf-nmop-network-anomaly-architecture">
          <front>
            <title>A Framework for a Network Anomaly Detection Architecture</title>
            <author fullname="Thomas Graf" initials="T." surname="Graf">
              <organization>Swisscom</organization>
            </author>
            <author fullname="Wanting Du" initials="W." surname="Du">
              <organization>Swisscom</organization>
            </author>
            <author fullname="Pierre Francois" initials="P." surname="Francois">
              <organization>INSA-Lyon</organization>
            </author>
            <author fullname="Alex Huang Feng" initials="A. H." surname="Feng">
              <organization>INSA-Lyon</organization>
            </author>
            <date day="18" month="January" year="2026"/>
            <abstract>
              <t>   This document describes the motivation and architecture of a Network
   Anomaly Detection Framework and the relationship to other documents
   describing network Symptom semantics and network incident lifecycle.

   The described architecture for detecting IP network service
   interruption is designed to be generic applicable and extensible.
   Different applications are described and examples are referenced with
   open-source running code.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-nmop-network-anomaly-architecture-07"/>
        </reference>
        <reference anchor="I-D.ietf-nmop-network-anomaly-lifecycle">
          <front>
            <title>An Experiment: Network Anomaly Detection Lifecycle</title>
            <author fullname="Vincenzo Riccobene" initials="V." surname="Riccobene">
              <organization>Huawei</organization>
            </author>
            <author fullname="Thomas Graf" initials="T." surname="Graf">
              <organization>Swisscom</organization>
            </author>
            <author fullname="Wanting Du" initials="W." surname="Du">
              <organization>Swisscom</organization>
            </author>
            <author fullname="Alex Huang Feng" initials="A. H." surname="Feng">
              <organization>INSA-Lyon</organization>
            </author>
            <date day="12" month="February" year="2026"/>
            <abstract>
              <t>   Network Anomaly Detection is the act of detecting problems in the
   network.  Accurately detecting problems is very challenging for
   network operators in production networks.  Good results require a lot
   of expertise and knowledge around both the implied network
   technologies and the connectivity services provided to customers,
   apart from a proper monitoring infrastructure.  In order to
   facilitate network anomaly detection, novel techniques are being
   introduced, including programmatical, rule-based and AI-based, with
   the promise of improving scalability and the hope to keep a high
   detection accuracy.  To guarantee acceptable results, the process
   needs to be properly designed, adopting well-defined stages to
   accurately collect evidence of anomalies, validate their relevancy
   and improve the detection systems over time, iteratively.

   This document describes a well-defined approach on managing the
   lifecycle process of a network anomaly detection system, spanning
   across the recording of its output and its iterative refinement, in
   order to facilitate network engineers to interact with the network
   anomaly detection system, enable the "human-in-the-loop" paradigm and
   refine the detection abilities over time.  The major contributions of
   this document are: the definition of three key stages of the
   lifecycle process, the definition of a state machine for each anomaly
   annotation on the system and the definition of YANG data models
   describing a comprehensive format for the anomaly labels, allowing a
   well-structured exchange of those between all the interested actors.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-nmop-network-anomaly-lifecycle-05"/>
        </reference>
        <reference anchor="I-D.ietf-nmop-network-anomaly-semantics">
          <front>
            <title>Semantic Metadata Annotation for Network Anomaly Detection</title>
            <author fullname="Thomas Graf" initials="T." surname="Graf">
              <organization>Swisscom</organization>
            </author>
            <author fullname="Wanting Du" initials="W." surname="Du">
              <organization>Swisscom</organization>
            </author>
            <author fullname="Alex Huang Feng" initials="A. H." surname="Feng">
              <organization>INSA-Lyon</organization>
            </author>
            <author fullname="Vincenzo Riccobene" initials="V." surname="Riccobene">
              <organization>Huawei</organization>
            </author>
            <date day="19" month="January" year="2026"/>
            <abstract>
              <t>   This document explains the motivation for defining semantic metadata
   annotations to help testing, validating and comparing Outlier and
   Symptom detection systems.  These semantic annotations can be
   supported by supervised and semi-supervised machine learning
   algorithms and enable data exchange among network operators, vendors
   and academia, making anomalies apprehensible for humans.  The
   proposed semantics uniforms the network anomaly data exchange between
   operators and vendors to improve their Service Disruption Detection
   Systems.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-nmop-network-anomaly-semantics-05"/>
        </reference>
      </references>
    </references>
    <?line 331?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The authors would like to thank the following individuals for reviewing and providing valuable inputs to this document (listed in no particular order):</t>
      <ul spacing="normal">
        <li>
          <t>Joe Clarke</t>
        </li>
        <li>
          <t>Mohamed Boucadair</t>
        </li>
        <li>
          <t>Roland Schott</t>
        </li>
        <li>
          <t>Luis M. Contreras</t>
        </li>
        <li>
          <t>Oscar Gonzalez de Dios</t>
        </li>
        <li>
          <t>Benoît Claise</t>
        </li>
        <li>
          <t>Kent Watsen</t>
        </li>
        <li>
          <t>Thomas Graf</t>
        </li>
      </ul>
    </section>
  </back>
  <!-- ##markdown-source:
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
5by+cz2AipwS3zBb8Qxqdfb/AXWOU2WmawAA

-->

</rfc>
