<?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-wmz-nmrg-agent-ndt-arch-05" category="info" consensus="true" submissionType="IRTF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="AI Agent architecture">Network Digital Twin and Agentic AI based Architecture for AI driven Network Operations</title>
    <seriesInfo name="Internet-Draft" value="draft-wmz-nmrg-agent-ndt-arch-05"/>
    <author fullname="Qin Wu">
      <organization>Huawei</organization>
      <address>
        <postal>
          <country>China</country>
        </postal>
        <email>bill.wu@huawei.com</email>
      </address>
    </author>
    <author fullname="Cheng Zhou">
      <organization>China Mobile</organization>
      <address>
        <postal>
          <country>China</country>
        </postal>
        <email>zhouchengyjy@chinamobile.com</email>
      </address>
    </author>
    <author fullname="Luis M. Contreras">
      <organization>Telefonica</organization>
      <address>
        <email>luismiguel.contrerasmurillo@telefonica.com</email>
      </address>
    </author>
    <author fullname="Sai Han">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <country>China</country>
        </postal>
        <email>hans29@chinaunicom.cn</email>
      </address>
    </author>
    <author fullname="Yong-Geun Hong">
      <organization>Daejeon University</organization>
      <address>
        <postal>
          <country>Korea</country>
        </postal>
        <email>yonggeun.hong@gmail.com</email>
      </address>
    </author>
    <date year="2026" month="August" day="19"/>
    <area/>
    <workgroup>Network Management</workgroup>
    <keyword>network digital twin</keyword>
    <keyword>large language model</keyword>
    <keyword>architecture</keyword>
    <keyword>network management</keyword>
    <abstract>
      <?line 107?>

<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.</t>
      <t>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.</t>
      <t>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>
    <note removeInRFC="true">
      <name>Discussion Venues</name>
      <t>Discussion of this document takes place on the
    Network Management  mailing list (nmrg@irtf.org),
    which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/nmrg"/>.</t>
      <t>Source for this draft and an issue tracker can be found at
    <eref target="https://github.com/QiufangMa/Agent-architecture"/>.</t>
    </note>
  </front>
  <middle>
    <?line 127?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>With the rapid expansion of network scale and the increasing demands on
these networks, significant challenges arise with keeping device
configurations consistent with the needs of services and rapidly adapting
the network at scale. The intent based management has been first introduced
in <xref target="RFC9315"/> to address these challenges and necessitate of continuous
network reconfiguration to better adapt to ever-changing service requirements.</t>
      <t>Since network changes are directly related to service operations, any
successful change needs to not only ensure that new services are
provisioned smoothly, but also that existing services are not
affected and that no problems are introduced with the new
configurations. On one hand, these changes might still require manual operation or
iterative input from network Operators to provide operational guidance and
information about the goals, purposes, and service instances that the network
is to serve and refine the intent. On the other hand, pre-programmed automation
scripts or policy templates may not be sufficient to realize the intent. Network
operators are, therefore, increasingly cautious about making network changes. For
example, they need to review the solution design as well as evaluate all change
impacts, before making any change.  Then, after the change, they need to
perform dialing tests, monitor traffic, and manually check table entries.</t>
      <t>The Network Digital Twin (NDT) <xref target="I-D.irtf-nmrg-network-digital-twin-arch"/> provides
Network operators with a safe sandbox for testing complex configuration changes, software
updates, or new protocols before they are deployed in production so that the risk of
accidental outages or service disruptions can be greatly reduced.</t>
      <t>In addition, Agentic AI introduces disruptive paradigm to the network management which:</t>
      <ul spacing="normal">
        <li>
          <t>Allows declarative intent interpretation and refinement with multi-step task management,</t>
        </li>
        <li>
          <t>Enables dynamic goal-driven execution and adaptive behavior instead of stepwise static instruction,</t>
        </li>
        <li>
          <t>And enables closed-loop autonomy across layer or across domain instead of deterministic closed-loop automation.</t>
        </li>
      </ul>
      <t>Integrating a Network Digital Twin into network management together with Agentic AI, it allows network management
activities to dynamically adapt to customer needs, network changes, as well as to automatically
assess, model, and refine optimization strategies under realistic conditions but in a risk-free
environment. An environment that operates to meet these types of requirements is said to have AI
driven network operations.</t>
      <t>AI Driven network operations provide the following capabilities to applications by
coordinating the components that operate and manage the network:</t>
      <ul spacing="normal">
        <li>
          <t>Service intent and service assurance work together to ensure that the
network change or network optimization aligns with business goals and that the services provided
meet the agreed-upon Service Level Agreements (SLAs).</t>
        </li>
        <li>
          <t>Provide network capacity planning and ensure that the network has sufficient capacity
, resources, and infrastructure to meet current and future demands.</t>
        </li>
        <li>
          <t>Provide simulation on fault scenarios, formulate recovery plans, and verify whether the plans
are applicable and effective so that the service will not be affected during disaster recovery
drill.</t>
        </li>
        <li>
          <t>Support fault and risk detection and provide network health check and network risk check.</t>
        </li>
        <li>
          <t>Model the network configuration change and use a virtual topology model to test network changes
and assess the effect of the network configuration changes on the network.</t>
        </li>
        <li>
          <t>Model the protocol operations and interactions among devices in the network and simulate
specific networking protocols such as IS-IS, OSPF, BGP, SR, etc to understand how they perform
under different conditions.</t>
        </li>
        <li>
          <t>Model traffic flow across the network, including traffic generation, flow control, routing, and
congestion control and evaluate traffic's impact on network performance.</t>
        </li>
        <li>
          <t>Support generation of repair solutions for potential network risks and provide
verification on the repair solution in seconds, including loop, address conflict, and security
policy conflict.</t>
        </li>
        <li>
          <t>Model the performance characteristics of each flow according to traffic conditions change by
using a virtual topology in order to understand which flows and network portions can be potentially
affected by performance degradation and act to prevent it</t>
        </li>
      </ul>
      <t>This document describes an architecture for AI Driven network operations, showing how these components
work together with network digital and AI capabilities. It provides a cookbook of existing technologies
to satisfy the architecture and realize intent-based networking to meet the needs of applications.</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 definitions and acronyms defined in <xref target="I-D.irtf-nmrg-network-digital-twin-arch"/>:</t>
      <ul spacing="normal">
        <li>
          <t>Network Digital Twin (NDT)</t>
        </li>
        <li>
          <t>Artificial Intelligence (AI)</t>
        </li>
      </ul>
      <t>The following acronyms are used throughout this document:</t>
      <ul spacing="normal">
        <li>
          <t>Generative Artificial Intelligence (Gen-AI)</t>
        </li>
        <li>
          <t>Large Language Model (LLM)</t>
        </li>
        <li>
          <t>Retrieval-Augmented Generation (RAG)</t>
        </li>
        <li>
          <t>Agentic AI <xref target="I-D.hong-nmrg-agenticai-ps"/></t>
        </li>
        <li>
          <t>Remote Code Execution (RCE)</t>
        </li>
      </ul>
      <t>Besides, this document defines the following terminology:</t>
      <dl>
        <dt>Network AI Agent:</dt>
        <dd>
          <t>Network AI Agent is a persistent, long-lived autonomous
entity with continuous awareness of its network environment, capable of
conducting analysis, making decisions, and executing actions with specific intent
based on its knowledge representation to achieve a set of service goals <xref target="TMF-1251D"/>.
In addition, it is able of planning the tasks and decompose the tasks into several sub-tasks
and coordinate with Task AI Agent for these sub-tasks.</t>
        </dd>
        <dt>Task AI Agent:</dt>
        <dd>
          <t>Task AI Agent is a domain-specialized execution entity
responsible for carrying out specific subtasks delegated by the Network AI Agent.
Depending on operational requirements, a Task AI Agent operates in one of two following modes:</t>
        </dd>
        <dt>Ephemeral Task AI Agent:</dt>
        <dd>
          <t>Created on demand by a Network AI Agent for a specific, scoped subtask (e.g., executing a single troubleshooting action). It exists only for the duration of that task and is destroyed upon completion, avoiding registry bloat and lifecycle management overhead.</t>
        </dd>
        <dt>Persistent Task AI Agent:</dt>
        <dd>
          <t>A long-lived, pre-provisioned entity dedicated to
continuous, specialized operational needs (e.g., long-term anomaly detection) that require continuous network state tracking.</t>
        </dd>
        <dt>Autonomy:</dt>
        <dd>
          <t>The ability to operate under uncertainty and adapt to changing objectives without explicit external intervention.</t>
        </dd>
      </dl>
    </section>
    <section anchor="introduction-of-concepts">
      <name>Introduction of Concepts</name>
      <section anchor="generative-ai-and-agentic-ai">
        <name>Generative AI and Agentic AI</name>
        <t>The integration of AI into network operations has marked a significant leap forward in
the pursuit of network automation and intelligence, while generative AI further
enhances the role of AI driven network operations and management. Generative AI is a
subfield of AI that uses generative models such as Large Language Models (LLMs) to
generate new and original content such as text, images, videos, or other forms of data with the
capability to adapt and make decisions to achieve specific goals.</t>
        <t>Agentic AI refers to the broader category of AI systems that exhibit "agency"—the ability to act
independently and iteratively to perform tasks without constant human prompting <xref target="I-D.hong-nmrg-agenticai-ps"/>.
In the context of network operations and management, Network AI agents are increasingly being designed to
interact with physical world and act upon it based on tools <xref target="Google-Agents-Whitepaper"/> and
perform network management tasks such as understanding user intent, generating network configurations,
diagnosing and resolving network incidents <xref target="I-D.ietf-nmop-network-incident-yang"/>. Meanwhile, other SDOs
also try to define terms related to Network AI agent in the context of network operations and management, e.g.,
TM Forum defines Autonomous Agent in <xref target="TMF-1251D"/> as one of AN (Autonomous Network) Terminologies.</t>
      </section>
      <section anchor="network-digital-twin">
        <name>Network Digital Twin</name>
        <t>The Network Digital Twin is a digital representation that is used in the context
of network. The concept and architecture of the Network Digital Twin are specified
in <xref target="I-D.irtf-nmrg-network-digital-twin-arch"/>. Three core functional components
which includes Data Repository component, a Service Mapping Models component,
and an NDT Management component are introduced to characterize the Network Digital
Twin and its reference architecture.</t>
        <t>The Network Digital Twin is widely recognized to be useful as an advanced platform
for network emulation, serving as a tool for scenario planning, impact analysis,
and change management. By delivering applications requests to the Network Digital
Twin through standardized interfaces (see
<xref section="9.4" sectionFormat="of" target="I-D.irtf-nmrg-network-digital-twin-arch"/>), the Network Digital
Twin exposes the various capabilities to network applications.</t>
      </section>
    </section>
    <section anchor="characteristics">
      <name>Characteristics of AI driven Network Operations</name>
      <t>AIOPS was first defined by Gartner in 2016, combining "artificial intelligence"
and "IT operations" to describe the application of AI and machine learning to
enhance IT operations. However there is no unified definition for characteristic
of "AI driven network operations" within the networking industry.  Referring to the
characteristics of AIOPS in IT field and the characteristics of networking itself,
this document introduces six key elements (i.e., awareness, decision, analysis,
execution, intent and knowledge) to characterize the AI driven network operation and
its use, as shown in <xref target="ops-arch"/>.
They together form a close-loop of network operation and management.</t>
      <figure anchor="ops-arch">
        <name>Six Key Elements to Characterize AI driven network operation</name>
        <artwork align="center"><![CDATA[
+---------------------------------------------------+
|                                                   |
|   +---------+                       +-----------+ |
|   |  Intent |                       | Knowledge | |
|   +---------+                       +-----------+ |
|                                                   |
|                     --------                      |
|  +-----------+  ////        \\\\    +-----------+ |
|  |  Analysis | |AI Driven Network|  | Decision  | |
|  +-----------+ |  Operations    |   +-----------+ |
|                 \\\\        ////                  |
|                     --------                      |
| +-----------+                      +------------+ |
| |  Awareness|                      |  Execution | |
| +-----------+                      +------------+ |
|                                                   |
+---------------------------------------------------+
]]></artwork>
      </figure>
      <ul spacing="normal">
        <li>
          <dl>
            <dt>Intent:</dt>
            <dd>
              <t>Intent is defined as a set of operational goals and outcomes defined in a declarative
manner without specifying how to achieve or implement them in <xref target="RFC9315"/>. The Network AI Agent
must accurately interpret and understand the user's high-level business or operational
objectives, this involves translating declarative requirements into specific network
instructions, e.g., configurations.</t>
            </dd>
          </dl>
        </li>
        <li>
          <dl>
            <dt>Knowledge:</dt>
            <dd>
              <t>The Network AI agent relies on a knowledge base that includes network policies,
historical data, expert experience, extra-system experience (updates to LLMs/their implied ‘knowledge bases’)
and Manually or semi-manually entered knowledge, e.g., new equipment spec sheets,best practices in product manual.
The knowledge is used to inform its analysis, decision-making, and execution processes.
Over time, the Network AI agent can expand its knowledge through machine learning,
incorporating new data and experiences to improve its performance. For example,
it learns which configurations are optimal for specific scenarios or how to
respond most effectively to particular types of network incidents <xref target="I-D.ietf-nmop-network-incident-yang"/>.</t>
            </dd>
          </dl>
        </li>
        <li>
          <dl>
            <dt>Analysis:</dt>
            <dd>
              <t>The Network AI agent continuously analyzes vast amounts of network data from various
sources, including network telemetry <xref target="RFC9232"/> and external feeds, and identify
the gap between user intent and the existing network status. By integrating Network digital twin
<xref target="I-D.irtf-nmrg-network-digital-twin-arch"/> with Network AI agent and leveraging machine learning and other data
analytics techniques, it also identifies network fault, problem, incident, anomaly and perform data driven
intelligent analysis such as service impact analysis, and so on. Their distinction is further discussed in
<xref target="I-D.ietf-nmop-terminology"/>.</t>
            </dd>
          </dl>
        </li>
        <li>
          <dl>
            <dt>Decision:</dt>
            <dd>
              <t>Based on the intent and network analysis, AI makes
informed decisions. By integrating network digital twin <xref target="I-D.irtf-nmrg-network-digital-twin-arch"/> and AI,
the intelligence decisions making can be realized. These decisions could involve dynamically adjusting network
parameters, e.g., rerouting traffic to avoid congestion. The decision-making
process is driven by predefined policies, real-time data analysis, and AI
models (e.g., LLMs) that enable the Network AI agent to choose the best course of action
to meet the specified intent. Network AI agent may also verify the correctness of the decision
outcome by performing some network simulation or validation process.</t>
            </dd>
          </dl>
        </li>
        <li>
          <dl>
            <dt>Awareness:</dt>
            <dd>
              <t>Awareness is achieved through real-time monitoring and data collection.
The Network AI agent maintains a comprehensive visibility of the network,
enabling it to make context-aware decisions. Network operators can also use the
awareness understand the exact cause of specific network issues and achieve closed-loop
decision-making.</t>
            </dd>
          </dl>
        </li>
        <li>
          <dl>
            <dt>Execution:</dt>
            <dd>
              <t>Once a decision is made, the Network AI agent executes the necessary actions to implement
it. This could involve, e.g., sending configuration to network controllers or
network devices through NETCONF/RESTCONF protocols. The execution is carried out
in a controlled and precise manner to ensure that the network behaves as intended
without causing disruptions. The Network AI agent also verifies that the executed actions
have the desired effect and makes the proper adjustments if needed.</t>
            </dd>
          </dl>
        </li>
      </ul>
    </section>
    <section anchor="architecture-design">
      <name>Architecture Design</name>
      <section anchor="overall-arch">
        <name>Overall Architecture</name>
        <t><xref target="arch"/> provides the overall architecture for integrating Network
Digital Twin and Network AI Agent System. The components and
functional interfaces are discussed in <xref target="functional-components"/> and <xref target="functional-interfaces"/>,
respectively. The use cases described in <xref target="uc"/> show how
different components are used selectively to provide different
services.  It is important to understand that the relationships and
interfaces shown between components in this figure are illustrative
of some of the common or likely interactions; however, this figure
does not preclude other interfaces and relationships as necessary to
realize specific functionality.</t>
        <figure anchor="arch">
          <name>An Architecture for Integrating Network AI Agent with Network Digital Twin</name>
          <artwork align="center"><![CDATA[
+------------------------------------------------------------------------+
|Network Applications                                                    |
|            +-------+   +-------+          +-------+                    |
|            | App 1 |   | App 2 |   ...    | App n |                    |
|            +-------+   +-------+          +-------+                    |
+-------------------------^----------------------------------------------+
                          | Intent
+-------------------------+----------------------------------------------+
|Autonomous Domain        |                                              |
|+------------------------+-----------------------+   +----------------+ |
||Hybrid Agent System     |                       |   |  Agent Fabric  | |
||                +-------v--------+              |   |                | |
||                |Network AI Agent|              |   |+--------------+| |
||                +-------^--------+              |   || Registration || |
||                        |                       |   |+--------------+| |
||       +------------+---+------------+--------+ <--->+--------------+| |
||       |            |                |        | |   ||Security&Trust|| |
||+------v---+  +-----v----+  +--------v------+ v |   |+--------------+| |
|||Task Agent<->|Task Agent<->|Function Module|...|   |+--------------+| |
||+----------+  +----------+  +---------------+   |   ||Observability,|| |
||                                                |   ||     C & I    || |
|+-----------^-----------------------^------------+   |+--------------+| |
|            |                       |                |+--------------+| |
|+-----------v----------+            |                ||Knowledge Base|| |
|| Network Digital Twin |            |                |+--------------+| |
|+-----------^----------+            |                +----------------+ |
|            |                       |                                   |
|+-----------------------------------v---------------------------------+ |
||Physical Network                                                     | |
||      +---------+    +------------------+             +---------+    | |
||      |         |    |                  |             |         |    | |
||      |   NE    |    |NE(lightweight AI)|     ...     |   NE    |    | |
||      |         |    |                  |             |         |    | |
||      +---------+    +------------------+             +---------+    | |
|+----------------+----------------------------------------------------+ |
+------------------------------------------------------------------------+
]]></artwork>
        </figure>
      </section>
      <section anchor="functional-components">
        <name>Functional Components</name>
        <t>This section describes the functional components shown as boxes in
<xref target="arch"/>.  The interactions between those components, the functional
interfaces, are described in <xref target="functional-interfaces"/>.</t>
        <section anchor="network-applications">
          <name>Network Applications</name>
          <t>Various network applications at the service level can effectively run over
a AI driven Network operation platform to implement either conventional
or innovative network operations, with low cost and less service
impact on real networks.</t>
          <t>A network application may be a software tool that a user
uses to make requests to the network to set up specific services such as
end-to-end connections or scheduled bandwidth reservations or NOC Application
/Service AI Agent Application that is responsible for monitoring, managing, and
maintaining the health, performance, and availability of complex networks.</t>
          <t>Network applications make requests that need to be addressed by the AI driven network
operation. Such requests are exchanged through a either traditional northbound intent
interface (e.g., Restful API), or A2A style intent interface with Bi-directional
interaction support and Multi-step dialogue for intent refinement (e.g., Natural Language
Programming Interface(NLPI),A2A, A2A-T), so that they can be applied by Hybrid Agent
System to either interact with traditional deterministic systems (OSS/BSS, orchestration)
or Autonomous service AI agents acting as consumers of the Hybrid Agent System.</t>
        </section>
        <section anchor="autonomous-domain">
          <name>Autonomous Domain</name>
          <t>An autonomous domain is a self-governing network that integrates NDT and AI driven
capabilities to achieve autonomous network management. It comprises the following sub-components.</t>
          <section anchor="hybrid-agent-system">
            <name>Hybrid Agent System</name>
            <t>Hybrid agent system acts as the smart brain of the Autonomous Domain, which is responsible
for conducting AI-based analysis and making decisions regarding network management operations.
It usually comprises a Network AI Agent and multiple ephemeral or persistent task agents or function
modules (e.g., Agent skills, network management functional APIs or tools).
It is worth mentioning that function modules could be the functions and services of existing network
management systems, it offers a set of stateless APIs and tools that can be consumed by agents.
In some simplified scenarios, the system may consist of only one single AI Agent equipped with
multiple function modules, e.g., skills and toolsets that integrates both network-level coordination
and task-specific execution.</t>
            <t>The Network AI Agent may coordinate cross-task-agent collaboration, aligns tasks with user intent, and
supervises the execution of each task agent or function module. And task agents and function
modules are designed to perform specific functionalities, they could be scenario-oriented and classified
according to the function they perform. The hybrid agent system can adapt to new circumstances through
access to evolving knowledge and reasoning, planning. It leverages the inference of LLM, the simulation
of Network Digital Twin, and the contextual and domain-specific knowledge provided by Knowledge
Base to accomplish specific network operation task.</t>
          </section>
          <section anchor="agent-fabric">
            <name>Agent Fabric</name>
            <t>The Agent Fabric acts as the unified management hub and internal communication infrastructure for the hybrid agent system, including agent registration/discovery, authentication, observability,
and knowledge base. With the introduction of the agent fabric, consistent observability,
traceability, control and security can be provided.</t>
            <t>Specifically, within a single autonomous domain, the Agent Fabric provides
localized agent management and communication facilitation. When extending to
multi-domain scenarios, the Agent Fabric is leveraged across multiple domains to enable cross-domain agent registration/discovery, trust establishment,
and execution traceability.</t>
            <section anchor="registration">
              <name>Registration</name>
              <t>AI Agents need to first discover each other and understand their capabilities to collaborate.
Agent Registration manages the process by which new agents could join the system, making them
discoverable and available. It supports the unified registration of all AI agents across the
autonomous domains. Note that ephemeral task agents is hidden behind the domain AI agent and short lived
created on demand so that they will not be registered in the same way as network AI gent
in each autonomous domain, instead the task agents capabilities can be registered in the agent registry.
Each Agent instance submits its own metadata information including URI, supported authentication
methods, and capabilities to the Agent Registry. And the consumer Agent (e.g., the Network AI Agent
or task agent) could query or subscribe to the Agent Registry to find appropriate Agents for task
execution.</t>
              <t>Agent skills <xref target="Agent-skills"/>, introduced by Anthropic, provides a new way for Agents to improve
how they perform specific tasks through folds that include instructions, scripts, and resources
that are only loaded when needed. Skills are folds containing a "skill.md" file, Registration
component may also work as a skill hub that enables Agents to query directories for required
skills.</t>
              <t><xref target="A2A"/> implements Agent Registration by providing the Agent Card mechanism to ensure Agents
from different vendors can register and discover other Agents they need.</t>
            </section>
            <section anchor="security-trust">
              <name>Security &amp; Trust</name>
              <t>The security component enforces trusted inter-Agent communication by verifying the identity of
AI Agents and enforcing security policies throughout their interaction. It provides unified
security functionalities for all AI Agents within the autonomous domain, including those
residing on network devices. Some existing authentication methods such as OAuth 2.0, allow
to issue each AI Agent its own authentication credentials to establish trusted communication.</t>
              <t>Standardized protocols like TLS (Transport Level Security) could be leveraged to protect
sensitive data exchanged between AI Agents.</t>
              <t>It is also worth noting that once authenticated, authorization defines the specific tools and
data an agent can access, which often using a Least Privilege access control method. It is also
recommended to log every Agent decision and tooling call to maintain audit trail.</t>
            </section>
          </section>
          <section anchor="observability-c-i">
            <name>Observability, C &amp; I</name>
            <t>Observability, Control and Intervention component provides monitoring,
policy enforcement, and real-time intervention capabilities for all AI agents
within the autonomous domain, enabling network operators to gain deep
insights into agent behaviors and maintain determinism over autonomous network operations.</t>
            <t>OpenTelemetry(OTel) has emerged as a vendor-neutral approach for AI Agent observability. It
provides a consistent instrumentation layer, semantic conventions, and telemetry export
mechanisms, ensuring end‑to‑end visibility across network AI agents, task AI agents, LLM
inference, and tool/skill executions.
By leveraging Semantic Conventions for GenAI <xref target="OTel-gen-ai"/>, the system unifies the collection
of LLM inference metadata, token consumption, reasoning processes, and skill invocation events,
etc. This allows comprehensive tracking of agent runtime status, cross-component interaction
flows, and abnormal behaviors in both multi-agent collaboration scenarios and simplified
single-agent deployments with integrated multiple skills and tools.</t>
            <t>Beyond agent oversight, this component also incorporates control and runtime intervention mechanisms to guarantee agent operational compliance:</t>
            <ul spacing="normal">
              <li>
                <dl>
                  <dt>Control:</dt>
                  <dd>
                    <t>A prevention mechanism to constrain Agent behavior within operational boundaries <xref target="I-D.wnd-opsawg-icon-ps"/>. This includes predefining the agent's behavior scopes, operational constraints, and security baselines so that harmful or unauthorized actions are difficult or impossible to execute.</t>
                  </dd>
                </dl>
              </li>
              <li>
                <dl>
                  <dt>Intervention:</dt>
                  <dd>
                    <t>A reactive and emergency actions that enable the capability to pause, terminate, correct, or rollback agent execution (e.g., during LLM reasoning or tool invocation) at any point for any reason <xref target="I-D.wnd-opsawg-icon-ps"/>. Intervention provides humans with the ability to intervene or take control of agent behaviors that is not anticipated by control mechanism.</t>
                  </dd>
                </dl>
              </li>
            </ul>
            <section anchor="knowledge-base">
              <name>Knowledge Base</name>
              <t>The Knowledge Base serves as a crucial repository of information within the
architecture. It enables the injection of expert knowledge and chain of thoughts,
provides the necessary knowledge and memory that helps Agents make more accurate and
practive context-aware decisions. It also helps mitigate the hallucination problems that
can arise in large-scale models, which enhances the accuracy of task execution.
Additionally, the Knowledge Base plays a key role in providing the data needed
for techniques like Retrieval-Augmented Generation (RAG), which further boosts
the system's ability to generate reliable and relevant outputs.</t>
              <t>In case of coupling MCP <xref target="MCP"/> with the network management system, the new knowledge also can be used to
support modification of the currently operating automation Closed Loop, such as:
- Choice of tools (data, analytics, algorithms/decision processes, closed loops)
- Orchestration of tools</t>
            </section>
          </section>
          <section anchor="network-digital-twin-1">
            <name>Network Digital Twin</name>
            <t>A Network Digital Twin provides an enhanced and optimized solution in the face of increasing
network and business types, scale, and complexity. It simulates the behavior, performance,
and characteristics of the actual network, which could help in validation and testing
scenarios, analyzing and predicting network behavior without affecting the real physical network.</t>
            <t>As described in <xref section="7" sectionFormat="of" target="I-D.irtf-nmrg-network-digital-twin-arch"/>, the core
functional components of an Network Digital Twin includes Data Repository,
Service Mapping Models, and a Network Digital Twin Management component. The
Network Digital Twin collects the real-time operational and instrumentation data
from network through the appropriate real network-facing input interfaces, and it
delivers NDT services through appropriate application-facing output interfaces, which is the interfaces
to Network AI Agent(s) in <xref target="arch"/>.</t>
          </section>
          <section anchor="physical-network">
            <name>Physical Network</name>
            <t>This is the actual hardware and infrastructure that makes up the network, which
includes a set of network devices and wiring. In a physical network, Network Elements (NEs)
with Lightweight AI <xref target="I-D.irtf-nmrg-ai-challenges"/> or AI Agent may also achieve some local
close loop without relying on human intervention. It is also possible for Lightweight AI or
AI Agent to coordinate with other
AI Agent(s) to enhance the automation and efficiency of network operations. The Network
Lightweight AI models could be trained, validated, deployed, and executed on Network Elements,
and further refined (e.g., model re-training) through monitoring and continuous optimization based
on feedback from LLM.</t>
          </section>
        </section>
      </section>
      <section anchor="functional-interfaces">
        <name>Functional Interfaces</name>
        <t>This section describes the interfaces between functional components
that might be externalized in an implementation allowing the
components to be distributed across platforms.  Where existing
protocols might provide all or most of the necessary capabilities,
they are noted.</t>
        <t>As noted in <xref target="overall-arch"/>, it is important to understand
that the relationships and interfaces shown between components in
<xref target="arch"/> are illustrative of some of the common or likely
interactions; however, this figure and the descriptions in the
subsections below do not preclude other interfaces and relationships
as necessary to realize specific functionality.  Thus, some of the
interfaces described below might not be visible as specific
relationships in <xref target="arch"/>, but they can nevertheless exist.</t>
        <section anchor="human-oversight-human-on-the-loop">
          <name>Human Oversight (Human on the Loop)</name>
          <t>The architecture allows human experts to monitor, guide, approve, or intervene in the
AI driven network operations. Human may provide guidance and make critical decisions when
necessary. By involving human in the process, the architecture can leverage their insights
and experience, ensuring AI actions align with organizational goals.</t>
          <t>Human on the loop is also helpful to provide a safeguard for complex or sensitive
decisions, where human judgement is essential to avoid potential errors or ethical dilemmas.</t>
          <t>This typically uses natural language as the primary mode of interaction, a chat platform that
allows for conversational interaction with AI Agents can be leveraged. In some scenarios,
operators may use structured format for strategy injection via workflows. Protocols like
A2A <xref target="A2A"/>, and RESTful API can be leveraged.</t>
        </section>
        <section anchor="application-to-network-ai-agent-interface-intent-based-management">
          <name>Application to Network AI Agent Interface (Intent based Management)</name>
          <t>Intent based Network Management helps in delivering application
requests as service intent to the AI Driven network operation platform and allowing expose the
various platform capabilities to network applications.</t>
          <t>Standardized protocols and interfaces facilitate smooth communication between applications
and AI driven network operation platform and ensures different systems from various
vendors can work together seamlessly to support intent driven network management.
One example of the interface between Network applications (e.g., Service AI Agent) and Network AI Agent can
adopt IG1453 Agent to Agent Protocol for Telecoms (A2A-T) <xref target="A2A-T"/> specified by TM Forum.</t>
        </section>
        <section anchor="network-ai-agent-to-task-ai-agent-interface-single-autonomous-domain">
          <name>Network AI Agent to Task AI Agent Interface (Single Autonomous Domain)</name>
          <t>This interface governs the coordination and task delegation within the Hybrid Agent System of a
single Autonomous Domain. The Network AI Agent, acting as the principal coordinator, uses this
interface to decompose high-level goals into specific tasks and assign them to specialized Task
Agents (e.g., for configuration generation or fault diagnosis). It facilitates communication for
task assignment, progress monitoring, and result aggregation. This coordination can be implemented
using protocols like <xref target="A2A-T"/>.</t>
        </section>
        <section anchor="network-ai-agent-to-network-ai-agent-interface-cross-autonomous-domain">
          <name>Network AI Agent to Network AI Agent Interface (Cross Autonomous Domain)</name>
          <t>This interface enables collaboration and information exchange between Network AI Agents residing
in different Autonomous Domains. It is essential for scenarios requiring end-to-end service assurance
or coordinated optimization across multi-domain networks. Through this interface, Network AI Agents
can negotiate resource allocation, share summarized domain-specific insights (while preserving detail
isolation for privacy and scalability), and coordinate actions to fulfill cross-domain objectives.
Standardized protocols like A2A-T <xref target="A2A-T"/>, designed for agent interoperability in telecommunication
area, are candidate technologies for implementing this cross-domain interface, ensuring secure and
reliable interaction between autonomous systems from different administrative domains.</t>
        </section>
        <section anchor="hybrid-agent-system-to-agent-fabric-interface-agent-lifecycle-management">
          <name>Hybrid Agent System to Agent Fabric Interface (Agent Lifecycle Management)</name>
          <t>The interface between Hybrid Agent System and Agent Fabric serves as the management bridge which
encompasses a set of services designed to manage the lifecycle of AI agents, and collaborative
capabilities of AI Agents such as Registration, Security and Trust, Observability.</t>
          <ul spacing="normal">
            <li>
              <t>Registration
 Registration handles Agent onboarding, lifecycle tracking (e.g., heartbeat monitoring, status updates),
 and capability-based Agent discovery. Interfaces like RESTful APIs with structural schema for AI Agents
 metadata description could be leveraged. Protocols like A2A <xref target="A2A"/> Agent card mechanism may also be used
 to ensure interoperability among different Agent vendors. It is also worth noting that message queue mechanisms
 such as Kafka could also be a candidate interface for asynchronous communications for agent registration and
 discovery. This interface also supports skill management, including skill query, loading, unloading, and version
 control, enabling agents to dynamically obtain and use skills provided by the Registration component.</t>
            </li>
            <li>
              <t>Security and Trust
Security and Trust ensures trusted inter-Agent communication by verifying the identity of AI Agents and
enforcing security policies throughout their interaction. Protocols like Transport Layer Security (TLS)
could be leveraged for in-transit data Protection. While OAuth 2.0 and OpenID Connect are increasingly
used to authenticate AI Agents.</t>
            </li>
            <li>
              <t>Observability
The observability component enables the network operators to gain deep insights of agent behaviors. It
collects audit logs, metrics and traces of each agent and provides visibility of task process. In addition,
to make the behavior of Hybrid Agent System declarative and traceable, it is essential to have the capability
to distinguish whether an operation action is taken by agents automatically or by human operators. For example,
in the fault management scenarios that need on-site repairing, the demarcation and locating task could be
accomplished by agents, and the repair solution implementation and verification task is accomplished by human
operators, maybe with the help of intelligent copilot. The traceable logs are essential for both clarifying
the duty boundary between agents and human operators, and also for evaluating the effectiveness of the agentic
system.</t>
            </li>
          </ul>
          <t>The interface between AI Agent and Knowledge Base is specified in <xref target="interface2knowledge"/>.</t>
        </section>
        <section anchor="hybrid-agent-system-to-network-digital-twin-interface">
          <name>Hybrid Agent System to Network Digital Twin Interface</name>
          <t>The interface between Hybrid Agent System and Network Digital Twin are the application-facing
interface as defined in <xref target="I-D.irtf-nmrg-network-digital-twin-arch"/>. Furthermore, the Model Context Protocol
(MCP) <xref target="MCP"/> can be leveraged to standardize this interaction, enabling the NDT to expose its simulation and
analysis capabilities as a set of discoverable "tools" that the AI Agent can dynamically invoke. This MCP-based
approach facilitates seamless integration and richer contextual exchange between the Agent and the NDT.</t>
        </section>
        <section anchor="interface2knowledge">
          <name>Hybrid Agent System to Knowledge Base Interface</name>
          <t>Knowledge Base service provides contextual data and insights to enhance the decision-making accuracy of the Hybrid Agent System.</t>
          <t>Interfaces such as Cypher or SPARQL with schema-defined data models (e.g., LPG or RDF for knowledge representation)
allow efficient retrieval and updates. Other high-throughput interfaces such as gRPC or RESTful API can be the
candidate for synchronous semantic search queries. For large-scale knowledge operations, asynchronous data message
systems (e.g., Kafka) can also be employed for data ingestion and real-time knowledge synchronization across distributed Agents.</t>
          <t>Additionally, the Model Context Protocol (MCP) <xref target="MCP"/> could also serve as a standardized interface for AI Agents
to dynamically access and utilize a wide range of tools and data sources provided by the Knowledge Base. It enables
the Knowledge Base to expose contextual information, expert rules, and external data as "tools" that Agents can
invoke, significantly enhancing their reasoning and problem-solving capabilities.</t>
        </section>
        <section anchor="hybrid-agent-system-to-physical-network-interface">
          <name>Hybrid Agent System to Physical Network Interface</name>
          <t>The interface between the hybrid agent system and the physical network is established via its internal function modules interacting with network elements (NEs). AI agent can invoke function modules to perform specific network operations.</t>
          <section anchor="data-collection">
            <name>Data Collection</name>
            <t>Data Collection interface is responsible for gathering data from the physical network
through various different tools and methods (e.g., IPFIX <xref target="RFC7011"/>, YANG-push
  <xref target="RFC8639"/>,<xref target="RFC8641"/>, and BMP <xref target="RFC7854"/>).
It collects various types of network data including configuration data, operational data,
network topology, routing data, logs, and trace on management plane, control plane, and
forwarding plane as needed. The collected data is fed into the Network Digital Twin
and hybrid agent system to provide with up-to-date information about the current state of
the physical network.</t>
          </section>
          <section anchor="configuration">
            <name>Configuration</name>
            <t>Once network decisions are made and confirmed, the Hybrid Agent System performs
specific actions to the physical network, e.g., modify specific configuration through protocols like NETCONF <xref target="RFC6241"/> and RESTCONF <xref target="RFC8040"/>, which utilize YANG <xref target="RFC7950"/> as the data modeling language. It is the component that makes the planned control and
management changes a reality in the real physical network.</t>
          </section>
          <section anchor="lightweight-ai-and-large-ai-model-collaboration-interface">
            <name>Lightweight AI and Large AI Model Collaboration Interface</name>
            <t>Collaboration between small AI model and large AI model is also designed to be supported by this interface.</t>
            <t>In the past, we only support AI and machine learning technologies at the network level, e.g., we can use collected
various different network data to provide network analysis and generate network insight. With more intelligence
introduced into the network element, more GPU/NPU resource can be allocated for AI inference, this make collaboration
between large AI model and small AI model possible.</t>
            <t>Large AI models can provide basic logical reasoning and generalized analytical decision-making
capabilities While specialized small AI models can provide efficient problem-solving capabilities
in specialized areas.  The synergy between the two allows the AI agent to combine both multitasking
generalization capabilities and domain expertise, thus minimizing the reliance on human intervention
in the network management process.</t>
            <t>On one hand, we can use accumulated field engineering expertise to train large AI model into one foundation
model for fault management AI agent, On the other hand, we can deploy small AI model, leverage hardware
resource or chipset resource in the intelligent network element to collect more fine granularity data or provide
local processing for Collected data and summary report generation, Trend prediction, etc. When small AI model
is outdated and unable to detect specific applications or security risk, these specific applications and security
risk information can be collected by network analytics platform to retrain this small AI model and re-deploy it
in the same network element when this small AI model has been trained to work correctly to detect applications or
security risk.</t>
            <t>With collaboration between large AI model and small AI model, we can allow Network AI Agent within the Network
controller interact with network element and has more quick response to network change.</t>
            <t>This collaboration, facilitated by APIs or agent communication protocols like A2A <xref target="A2A"/>, combines the
generalization power of large models with the efficiency and low-latency of specialized small models,
leading to quicker and more context-aware responses to network change.</t>
          </section>
        </section>
        <section anchor="feedback-driven-improvement-interface">
          <name>Feedback-driven Improvement Interface</name>
          <t>The architecture should incorporate mechanism for continuous improvement based on
feedback. This includes collecting data on AI decisions, network performance,
and user feedback to identify areas for enhancement. By analyzing the feedback,
the system can adapt and optimize its operations over time, leading to better
performance and more accurate decision-making. For example, if a Network AI Agent fails
to accurately identify the exact cause of a network incident, the relevant records
can be submitted as negative samples to the LLM which provides inference services,
this allows the LLM to be trained on these negative samples for optimization.</t>
          <t>This interface is implemented through a combination of system interfaces that collect, process, and apply
feedback. Operational feedback—including the outcomes of AI decisions, network state metrics—is collected
as structured data via system logging streams (e.g., in JSON format) and message queues (e.g., Kafka).
This data is then consumed by analytics components and machine learning platforms through APIs
(e.g., RESTful, gRPC) to refine AI models, for instance, by using failure records as negative samples
for fine-tuning. Subsequently, optimized models and updated knowledge are deployed back into the runtime
system via model serving and configuration management interfaces, closing the improvement loop.</t>
        </section>
      </section>
    </section>
    <section anchor="ai-driven-network-operations-relationship-between-characteristics-and-functional-components">
      <name>AI Driven Network Operations: Relationship Between Characteristics and Functional Components</name>
      <t>The architecture in <xref target="arch"/> provides a concrete implementation framework to realize the six key
characteristics of AI-driven network operations described in <xref target="characteristics"/>. Each characteristic
is directly supported by specific functional components within the Autonomous Domain. The following
clarifies how the architecture operationalizes these characteristics:</t>
      <ul spacing="normal">
        <li>
          <dl>
            <dt>Intent:</dt>
            <dd>
              <t>The Network Application​s Layer conveys a high-level user intent via northbound interfaces.
 The Network AI Agent​ interprets this intent and translates it into actionable network operation tasks to each task Agent.</t>
            </dd>
          </dl>
        </li>
        <li>
          <dl>
            <dt>Knowledge:</dt>
            <dd>
              <t>The Knowledge Base​ in Agent Fabric serves as the central repository for domain-specific knowledge,
 expert rules, and historical data. It provides the necessary context and long/short memory to support accurate decision-making
 bytask Agents.</t>
            </dd>
          </dl>
        </li>
        <li>
          <dl>
            <dt>Analysis:</dt>
            <dd>
              <t>The AI Agent​ in Hybrid Agent System performs intelligent analysis using data and tools. It leverages
 the Network Digital Twin​ to simulate and validate scenarios, enabling data-driven insights and gap analysis between intent and
 current network state.</t>
            </dd>
          </dl>
        </li>
        <li>
          <dl>
            <dt>Decision:</dt>
            <dd>
              <t>The AI Agent in Hybrid Agent System​ makes informed decisions based on its analysis results. It utilizes
 the Network Digital Twin for risk-free validation before finalizing decisions. The decision may be sent to human operators for
 confirmation before actions are taken.</t>
            </dd>
          </dl>
        </li>
        <li>
          <dl>
            <dt>Awareness:</dt>
            <dd>
              <t>The AI Agent in Hybrid Agent System gathers data from the Physical Network, it may also fetch data from
 the Network Digital Twin​ which maintains a dynamic, virtual representation of Physical Network. Together, they provide
 comprehensive network visibility and context-aware awareness.</t>
            </dd>
          </dl>
        </li>
        <li>
          <t>Execution:
 ：The AI Agent in Hybrid Agent System implements validated decisions by applying configurations or control
 actions to the Physical Network via southbound interfaces such as NETCONF, RESTCONF, or Model Context Protocol <xref target="MCP"/>.</t>
        </li>
      </ul>
    </section>
    <section anchor="ai-agent-registration-and-team-formation">
      <name>AI Agent Registration and Team formation</name>
      <figure anchor="reg">
        <name>AI Agent Registration and Team formation Usage Example</name>
        <artwork align="center"><![CDATA[
                                                  +----------------+
                                                  |Agent Fabric    |
                 +-----------+                    | +------------+ |
                 |  Network  |      Register      | |            | |
                 | AI Agent  +--------------------+->            | |
                 +-----------+                    | |Registration| |
       |---------------+----------------+---------+->            | |
      Register       Register         Register    | |  Center    | |
       |               |                |         | +------------+ |
+------+----+   +------+-----+    +-----+----+    |                |
|   Fault   |   |Optimization|    | Change   |    |                |
| Task Agent|   |Task Agent  |    |Task Agent| ...|                |
+-----------+   +------------+    +----------+    +----------------+


                 +-----------+
                 |  Incident |
                 |   Center  |                    +----------------+
                 +-----+-----+                    |Agent Fabric    |
                  Incident Notif                  | +------------+ |
                       |        Registry based    | |   Agent    | |
        Intent   +-----V-----+    Discovery       | |            | |
       Objective |  Network  +--------------------+->Registration| |
  Human ---------> AI Agent  |                    | |            | |
 Operator        |           |                    | |  Center    | |
                 +-----+-----+                    | +------------+ |
          Policy Definition(Obj+Incident+Action)  |                |
                 Task Planning                    |                |
                Agent Team Formation              |                |
       +---------------+----------------+         +----------------+
       |               |                |
 +-----+-----+    +----+------+    +----+------+
 |           |    |           |    |           |
 |Task Agent1|    |Task Agent1|    |Task Agent1|
 +-----------+    +-----------+    +-----------+

]]></artwork>
      </figure>
      <t>The Agent Fabric at the network level provides agent registration for both embedded AI agent in each network
element and network AI agent and associated task agents. The following steps are performed to provide Event driven AI Agent
Team formation within the Agentic AI network management architecture:</t>
      <dl>
        <dt>Step 1:</dt>
        <dd>
          <t>Human Operator pre-provision user intent which comprises objective, incident list and corresponding action list.</t>
        </dd>
        <dt>Step 2:</dt>
        <dd>
          <t>Network AI Agent receieves user intent and generate corresponding policies which comprise objective, incident list and corresponding action list.
In addition, Network AI Agent subscribe corresponding incidents from incident center.</t>
        </dd>
        <dt>Step3:</dt>
        <dd>
          <t>Network AI agent generate task planning based on objective and then discover matched task agent lists based on planned task from registration center within the agent fabric.</t>
        </dd>
        <dt>Step4:</dt>
        <dd>
          <t>Upon receiving incident from the incident center, network AI agent assign the tasks to task agents corresponding to specific incident received.</t>
        </dd>
        <dt>Step 5:</dt>
        <dd>
          <t>Network AI Agent distribute task to corresponding task agents and complete task agent team formation.</t>
        </dd>
      </dl>
    </section>
    <section anchor="agent-to-agent-communication-security">
      <name>Agent to Agent Communication Security</name>
      <figure anchor="sec">
        <name>Agent to Agent Communication Security Usage Example</name>
        <artwork align="center"><![CDATA[
   Artifacts Delivery
 +-----------+
 |           |                                    +----------------+
 |           |                                     Agent Fabric    |
 |        +--V--------+  Agent Identity Discovery | +------------+ |
 |        |    Task   <---------------------------+->   Agent    | |
 |        |  AI Agent <---------------------+     | |            | |
 |        +-^------^--+  Authentication     |  +--+->Registration| |
 |          |      |       Handshake        |  |  | |            | |
 |   Secure |  Stateful                     |  |  | |  Center    | |
 |   Task   |   Monitoring                  |  |  | +------------+ |
 Negotiation|      |                        |  |  |                |
 |          |      |     Agent Identity     |  |  | +-------------+|
 |        +-V------V--+     Discoverey      +--+--+->   Agent     ||
 |        |    Task   +------------------------+  | |Authorization||
 +-------->  AI Agent <---------------------------+->   Server    ||
          +-----------+  Authentication           | |             ||
                          Handshake               | +-------------+|
                                                  +----------------+

]]></artwork>
      </figure>
      <t>The following steps are performed to provide Agent to Agent Communication Security within the Agentic
AI network management architecture:</t>
      <dl>
        <dt>Step 1. Discovery via Agent Card:</dt>
        <dd>
          <t>The workflow begins when a client agent requests the Agent Card from the remote agent's /.well-known/agent.json endpoint. This JSON file acts as a secure manifest, declaring the agent’s identity,
capabilities, and required security schemes.</t>
        </dd>
        <dt>Step 2. Authentication Handshake:</dt>
        <dd>
          <t>Before any task is sent, the client must fulfill the authentication requirements listed in the Agent Card. This typically involves an OAuth 2.0 flow where the client obtains a JSON Web Token (JWT) to
prove its identity and permissions.</t>
        </dd>
      </dl>
      <t>Step 3. Secure Task Initiation:
:Communication is established over HTTPS/TLS. The client sends a tasks/send request using JSON-RPC 2.0. The server validates the token and authorizes the specific task based on the client's role.</t>
      <t>Step 4. Stateful Monitoring &amp; Feedback:
:The task moves through a strictly defined lifecycle (submitted → working → completed). Security is maintained throughout as updates are streamed via Server-Sent Events (SSE) or webhooks, each tied to the
unique, authorized Task ID.</t>
      <dl>
        <dt>Step 5. Artifact Delivery:</dt>
        <dd>
          <t>Final results (Artifacts) are delivered only after the task reaches a completed state. These are structured objects (text, files, or data) returned to the verified requester, ensuring data integrity and
preventing unauthorized access to output.</t>
        </dd>
      </dl>
    </section>
    <section anchor="uc">
      <name>AI Driven Network Operations: A collection of Use Cases</name>
      <t>Network AI Agent could help in the following phases which are usually mentioned in network management:</t>
      <ul spacing="normal">
        <li>
          <t>Network Planning and Design: includes the understanding of user intent,
       generation of solutions, and simulation for decision-making.</t>
        </li>
        <li>
          <t>Service Deployment: includes the construction of the physical network,
       as well as intent understanding, pre-deployment simulation, automated configuration,
       post-deployment validation, and other capabilities to enhance the efficiency
       and accuracy of network configuration for service deployment.</t>
        </li>
        <li>
          <t>Network Monitoring and Troubleshooting: includes intent monitoring, issues
       identification, solution generation, evaluation and decision-making, solution
       implementation, and service validation.</t>
        </li>
        <li>
          <t>Network Change and Optimization: involves the design, evaluation, decision-making,
       implementation, and validation of network configuration changes or optimizations
       to improve network operation efficiency.</t>
        </li>
      </ul>
      <t>In all phases and use cases, after the Agent performs specific action, it always
continuously monitors the network by data collection. Based on the result of network
running analysis and user explicit feedback, it may adjust and optimize the
management strategy if necessary.</t>
      <section anchor="multi-agent-collaboration-on-network-configuration-change">
        <name>Multi-Agent Collaboration on Network Configuration Change</name>
        <t>Network configuration changes are needed in scenarios such as optimizing network
or service performance, provisioning new network services, or resolving network incidents/faults.</t>
        <figure anchor="changeuc">
          <name>Intent Based Network Configuration Change Usage Example</name>
          <artwork align="center"><![CDATA[
                 +------------+
   Network       |  Service   |
   Operator ----->  AI Agent  |
                 |            |
                 +-----+------+
                       |Configuration               +---------+
                       |Change Intent               |         |
               +-------V---------+                  |         |
               |Network AI Agent |                  |         |
               |     Goal        |                  |         |
       +-------| Task-1,Task-2   +------------------>         |
       |       |   ... Task-n    +-------+          | Network |
       |       +-------+---------+       |          | Digital |
       |               |                 |          |  Twin   |
       |               |                 |          |  Task   |
 +-----V------+  +-----V-------+  +------V----+     |  Agent  |
 |   Config   |  |  Config     |  |  Config   <----->         |
 | Generation |  | Distribution|  |Validation |     |         |
 | Task Agent |  |  Task Agent |  | Task Agent|     |         |
 +------------+  +-------------+  +-----^-----+     +---------+
                                        |
                                 +------V------+
                                 |  Resource   |
                                 | Allocation  |
                                 | Task Agent  |
                                 +-------------+

]]></artwork>
        </figure>
        <t>Network configuration change leveraging Network AI Agent and Network Digital Twin may experience the following typical steps:</t>
        <dl>
          <dt>Step 1:</dt>
          <dd>
            <t>The network operator inputs the intent of network configuration change into the
Network AI Agent using natural language. The network operator may simply explain the
objectives and requirements of the changes.</t>
          </dd>
          <dt>Step 2:</dt>
          <dd>
            <t>Network AI Agent first verifies the identity of the user requesting the change and checks the user's
permissions to make certain types of network changes against predefined rules
or policies. It then understands and parses the initial intent of the request,
by leveraging the powerful knowledge and reasoning capabilities of LLM and decompose the tasks into
configuration generation task, configuration distribution task, configuration validation task and assign
to corresponding task agents. Configuration generation Task Agent first generates
initial suggestions for specific network configuration update, which may include
multiple possible network configuration change plans if possible.</t>
          </dd>
          <dt>Step 3:</dt>
          <dd>
            <t>Network AI Agent further communicates with the Configuration Validation task agent and Network Digital Twin
task agent to validate the suggested configuration change, including the syntax and semantics of the configuration,
verification of effected application and resources. The network digital Twin task agent
may generate a report indicating the validation result, and suggested
configuration fix when the validation fails after network simulation leveraging
the current physical network operational state.</t>
          </dd>
          <dt>Step 4:</dt>
          <dd>
            <t>Network AI Agent may generate a configuration change plan and submit to the network operator
for approval. Based on the feedback from the operator, Network AI Agent then further decides
whether to optimize the change plan or deliver the plan to the Configuration Distribution task agent
to conduct the physical network configuration change. The configuration distribution task agent
may further communicate with resource allocation task agent to obtain network resource (e.g.,vlan, IP subnet)
allocated by resource allocation task agent.</t>
          </dd>
        </dl>
      </section>
      <section anchor="multi-agent-collaboration-on-network-troubleshooting">
        <name>Multi-Agent Collaboration on Network Troubleshooting</name>
        <figure anchor="faultuc">
          <name>Intent based Network Troubleshooting Usage Example</name>
          <artwork align="center"><![CDATA[
                          |
                  Human   |Network Troubeshooting
                 Operator |Intent
                          |                    +---------+
                 +--------V--------+           | Network |
                 | Network AI Agent|           | Digital |
                 |     Goal        |           |  Twin   |
                 | Task-1,Task-2   +----------->  Task   |
                 | ....Task-n      |           |  Agent  |
                 +--------+--------+           +---------+
                          |
    |------------------+--+-----------+------------+
+---+----------+ +-----+-----+  +-----+----+ +-----+------+
|    Fault     | |   Fault   |  |   Fault  | |   Fault    |
|Identification| | Diagnosis |  |  Repair  | | Prediction |
| Task Agent   | |Task Agent |  |Task Agent| | Task Agent |
+--------------+ +-----------+  +----------+ +------------+

]]></artwork>
        </figure>
        <t>The network operator inputs the intent of network configuration change into the Network AI Agent using natural language.
Network AI Agent could plan and decompose network troubleshooting tasks and coordinate with fault identification task agent,
fault diagnosis task agent, fault repair task agent and fault prediction task agent to assist in network troubleshooting in
the following significant aspects:</t>
        <ul spacing="normal">
          <li>
            <dl>
              <dt>Fault Identification:</dt>
              <dd>
                <t>Network AI Agent coordinates with fault identification task agent continuously monitors
and aggregates data from various sources, the comprehensive data collection provides a
holistic view of the network operational state. By analyzing the real-time data, fault
identification task Agent could detect network anomalies swiftly, which enables the prompt
identification of potential issues before they escalate into major faults, minimizing downtime
or service disruptions. In some cases, the Lightweight AI located in the Network Element may handle some
simple fault identification tasks (e.g., optical module fault automatic identification)
to enhance the awareness, while the fault identification task agent and LLM could leverage their powerful
processing capabilities to analyze the time-domain data collected from the optical module.</t>
              </dd>
            </dl>
          </li>
          <li>
            <dl>
              <dt>Fault Diagnosis:</dt>
              <dd>
                <t>Once a fault is identified, Network AI Agent coordinate with fault diagnosis task agent
to delve into diagnosing the exact cause, fault diagnosis task agent may also invoke some
existing operations such as "incident-diagnose" RPC defined in <xref target="I-D.ietf-nmop-network-incident-yang"/>.
By correlating symptoms and/or applying AI models trained on historical data, fault diagnosis task agent
can narrow down the potential causes and pinpoint the exact cause, which accelerates the diagnosis process
and reduces the time needed to address the issue.</t>
              </dd>
            </dl>
          </li>
          <li>
            <dl>
              <dt>Fault Repair:</dt>
              <dd>
                <t>After diagnosing the fault, Network AI Agent can coordinate with fault repair task agent
to generate targeted repair solutions. These solutions range from specific configuration
adjustments to more complex fixes (e.g., hardware replacement). Fault Repair task Agent would also communicate with
the Network Digital Twin task agent to simulate the proposed repair solutions and get feedback
from the Network Digital Twin task agent. In advanced setups, fault repair task agent may automatically execute
these repairs, ensuring quick restoration of normal operations and enhancing the overall reliability and efficiency
of network management. But the fault repair task agent may also first present the fault details and repair advice to the
network operator for review, and proceed to carry out the repair task once it is confirmed.</t>
              </dd>
            </dl>
          </li>
          <li>
            <dl>
              <dt>Fault Prediction</dt>
              <dd>
                <t>As an advanced enhancement of fault management capabilities, fault prediction aims to
reduce network risks through proactive management that prevents problems before they
occur. Before a fault actually occurs, the fault prediction task agent can coordinate with
network digital twin task agent to construct a dynamic simulation model
by collecting real-time multi-dimensional operational state data, including network
topology, traffic load, and device performance indicators. Based on the network data,
the fault predication task agent uses large models and machine learning algorithms (such as time-series
prediction models and anomaly detection models) to reason and analyze potential
faults—for example, predicting the risk of physical link interruption based on optical
cable signal attenuation data. Furthermore, the fault prediction task Agent generates recommended operations
to avoid faults and validates them through simulation in the network digital twin task agent, thereby achieving
predictive maintenance of the network.</t>
              </dd>
            </dl>
          </li>
        </ul>
      </section>
      <section anchor="multi-agent-collaboration-on-network-optimization">
        <name>Multi-Agent Collaboration on Network Optimization</name>
        <figure anchor="optimuc">
          <name>Intent based Network Optimization Usage Example</name>
          <artwork align="center"><![CDATA[
                     |
                     |
             Human   |Network Optimization
            Operator |Intent
                     |                    +---------+
            +--------V--------+           | Network |
            | Network AI Agent|           | Digital |
            |     Goal        |           |  Twin   |
            | Task-1,Task-2   +----------->  Task   |
            | ....Task-n      |           |  Agent  |
            +--------+--------+           +---------+
                     |
          +----------+----------------+
          |                           |
  +-------+------+            +-------+-------+
  | Optimization |            |  Optimization |
  |  Generation  |            |  Distribution |
  | Task Agent   |            | Task Agent    |
  +--------------+            +---------------+

]]></artwork>
        </figure>
        <t>Network optimization is often introduced due to the Network AI Agent's awareness of some potential
network faults or anomalies through continuously monitoring of network operational
state, e.g., AI models may predicts network congestion by analyzing historical
and real-time network traffic data. It may also be triggered by the network operator
actively inputting the network optimization intent.</t>
        <t>Based on the analysis of network data and user's intent (if any), Network AI Agent collaborate with
Optimization Solution Generation Task Agent to propose network optimization strategies. For instance,
once the network congestion sometime in the future is predicted, it may proactively optimize the network
configuration, or suggest scaling up to meet specific demands.</t>
        <t>Before the network optimization is conducted, Network AI Agent coordinates with the network digital twin task
agent to implement and evaluate the optimization solution using the Network Digital Twin platform. This may need
repeated trials and validations based on specific evaluation criteria, before the optimal strategy could be
selected. Network AI Agent may also first present the suggested network optimization solution to the network
operator for review, and apply it to the physical network through optimization solution distribution task agent
after obtaining approval from the network operator.</t>
      </section>
      <section anchor="network-level-energy-efficiency-management-in-the-ipoptical-network">
        <name>Network level Energy Efficiency Management in the IP+Optical network</name>
        <figure anchor="greenuc">
          <name>Intent based Network level Energy Efficiency Management Usage Example</name>
          <artwork align="center"><![CDATA[
            +-----------------+
            |  Multi-Domain   |
            |    AI Agent     |
            |  GREEN Goal     |
            | Task-1,Task-2   |
            | ....Task-n      |
            +--------+--------+
                     |
       +-------------+--------------+
       |                            |
 +-----+------+              +------+-----+
 |    IP      |              |   Optical  |
 |   Domain   |              |   Domain   |
 |   Network  |              |   Network  |
 |   AI Agent |              |   AI Agent |
 +------------+              +------------+

]]></artwork>
        </figure>
        <t>Network level Energy Efficiency refer to a set of processes used to discover a inventory
of capabilities, use specific metrics to monitor and assess energy consumption of the
entire IP+Optical network , operate, and control the use of available energy in an optimized
manner while achieving the network’s functional and performance requirements by improving
overall network utilization.</t>
        <t>Multi-Domain AI Agent can work together with network AI Agent in each autonomous domain to
allow network operators not only see real time energy consumption in the network devices of
large scale network through interaction with the GREEN Network AI Agent, but also allow them see</t>
        <t>o which network devices enable energy saving, which devices not, which are legacy ones,</t>
        <t>o The total energy consumption changing trend over the time of the day, for all network
   devices,</t>
        <t>o Energy efficiency changing trend over the time of the day for the whole network.</t>
        <t>On the other hand, With the end to end observability to energy consumption statistics data
and energy efficiency statistics data, the Network AI Agent in each autonomous domain can
collaborate with network digital twin to know which part of the network need to be adjusted or optimized
based on network status change.</t>
      </section>
      <section anchor="network-security-drills-human-on-the-loop">
        <name>Network Security Drills (Human on the Loop)</name>
        <figure anchor="secuc">
          <name>Intent based Network Security Drill Usage Example</name>
          <artwork align="center"><![CDATA[
                     +----------------+   Human
                     | Agent Fabric   |  Operator
+-----------------+  |                | /---------\
| Network AI Agent|  |+--------------+| | Analyze |
|     Goal        |  ||              || | Define  |
| Task-1,Task-2   <-->|Observability |<-> Inject  |
| ....Task-n      |  ||              || \---------/
+-------+---------+  |+--------------+|
        |            |                |
        |            +---------^------+
        |                      |
+-------V------ ---------------V----------------+
| Dynamic Attack and Defense Verification System|
|        Based on Network Digital Twin          |
|      +---------+      +---------+             |
|      | Dynamic |      | Dynamic |             |
|      | Security|      |Security |             |
|      | Attack  |      |Defense  |             |
|      |  Task   |      |  Task   |             |
|      |  Agent  |      |  Agent  |             |
|      +---------+      +---------+             |
+--------------------^--------------------------+
                     |Data Collection
+--------------------+--------------------------+
|            Network Infrastructure             |
+-----------------------------------------------+
]]></artwork>
        </figure>
        <t>The human operator can work together with the Network AI Agent to conduct Network security
Drill. The human operator can instruct the Network AI Agent with specific injection policy
to work with network digital twin help construct a dynamic attack-defense verification system in
network security drills through NDT and AI reasoning capabilities. The dynamic attack-defense verification
system comprise dynamic security attack task agent and dynamic security defense task agent which are
responsible security risk attack task and security risk defense task respectively assigned by the network
AI agent. The dynamic security attack task agent uses generative AI to automatically generate diversified
attack paths, models network topologies with graph neural networks, covers attack stages such as reconnaissance
and penetration, and dynamically adjusts strategies via reinforcement learning to simulate the adaptive
characteristics of network attacks. The virtual range built based on the NDT can
1:1 map the production environment, supporting simulations of composite scenarios
like ransomware chain attacks and supply chain attacks — such as simulating the entire
process of Contivirus laterally penetrating to domain controllers through weak passwords.</t>
        <t>During drills, Human operator can instruct the Network AI Agent to work with the dynamic security
defense task agent to automatically deploy virtual environments with vulnerabilities, collect defense response
data in real time through NDT, and generate attack path heatmaps and repair suggestions.
This capability can further verify emergency response processes, inject real-time threat
intelligence to dynamically update drill scenarios, and simulate end-to-end
automated deployment, vulnerability injection, and real-time analysis of
security drills, enhancing the proactive verification ability of defense
systems against real-world threats.</t>
      </section>
    </section>
    <section anchor="challenges-of-integrating-network-digital-twin-and-agentic-ai-into-network-management">
      <name>Challenges of Integrating Network Digital Twin and Agentic AI into Network Management</name>
      <t>In addition to the research challenges in coupling AI and network management
specified in <xref target="I-D.irtf-nmrg-ai-challenges"/>, this document
also identifies some challenges that need to be considered when integrating
agentic AI together with network digital twin for network operations.</t>
      <section anchor="make-ietf-developed-yang-models-ai-ready">
        <name>Make IETF developed YANG models AI ready</name>
        <t>Network management has evolved towards model-driven programmability using YANG (RFC 7950).
While YANG provides a rigorous structure for data, it was designed for deterministic software
clients rather than the probabilistic reasoning of Large Language Models (LLMs). Consequently,
AI agents often struggle to navigate complex YANG hierarchies, leading to "hallucinations" or
incorrect configuration logic.</t>
        <t>The emerging Model Context Protocol (MCP) provides a framework for connecting AI models to
external tools and data. However, there is currently no standardized way to map YANG primitives
to MCP components (Resources, Tools, and Prompts). This gap results in:</t>
        <t>o Semantic Ambiguity: LLMs lack the contextual hints needed to understand the operational impact of specific YANG leaves.</t>
        <t>o Interoperability Barriers: AI agents require custom "glue code" for every vendor's unique interpretation of how a YANG model should be exposed to an AI.</t>
        <t>o Scaling Issues: Massive YANG schemas exceed LLM context windows, requiring standardized methods for sub-schema discovery and pruning.</t>
      </section>
      <section anchor="trust-and-security">
        <name>Trust and Security</name>
        <t>Multi-Agent Collaborations and interactions can be break down into 4 typical scenarios:</t>
        <t>o Human operator-&gt; AI Agent-&gt; APIs/Tools/APIs/LLMs</t>
        <t>In a single-agent scenario, Human operators access services through the network management AI agent. The network
management AI agent has multiple functions (fault and optimization), and authentication is required to prevent users
from Performing unauthorized actions by exploiting privilege vulnerabilities,e.g., accessing the optimization function
 interface when they only have fault agent permissions.</t>
        <t>o AI Agent -&gt; API Services</t>
        <t>In a single-agent scenario, the network management AI agent triggers tasks automatically based on trace and log information.
In some cases, the logging or decision-making process cannot be traced.</t>
        <t>o Human operator-&gt; AI Agent -&gt; multiple AI Agent</t>
        <t>Multiple agents may call each other. For example, if a faulty agent A calls an optimization agent B, authentication is required
to prevent Manipulating communication channels of agents to influence decision-making processes.</t>
        <t>o External AI Agent -&gt;AI Agent-&gt; APIs/Tools/APIs/LLMs</t>
        <t>External AI agents can directly access the network management AI Agent by simulating human operation through interface protocols.
For example, a customer AI agent can access the Network AI Agent through a northbound interface protocol such as A2A, MCP.
In some case, there might have target flaws in protocols like MCP or A2A; e.g.,consent bypass, context hijacking, etc.</t>
        <t>Ensuring robust security throughout the entire AI-based network
management architecture is essential to prevent unauthorized access and maintain the
security of the network infrastructure. The security risk can be break down into the following cases:</t>
        <t>o External system interacts with AI agent</t>
        <t>Human Operators or external systems bypass their privileges to operate the Network management AI agent</t>
        <ul spacing="normal">
          <li>
            <t>Human operators operate through a network management AI agent, but the service scope that the AI agent can handle may exceed
the user's authorized privileges, leading to unauthorized access.</t>
          </li>
          <li>
            <t>Human operators manipulate business operations using agent delegation and authorization.</t>
          </li>
          <li>
            <t>Human operators Coerce intelligent agents to manipulate users into performing covert operations.</t>
          </li>
        </ul>
        <t>o  AI Agent Interact with Tools/APIs/LLMs</t>
        <ul spacing="normal">
          <li>
            <t>Interact with Tools/APIs/LLMs with Privilege Escalation  </t>
            <t>
Since network management AI agents rely on LLM for inference when accessing APIs and tools,
there is a possibility of malicious injection scenarios where the APIs accessed by the agent
exceed the expected scope,e.g.,Using AI to generate execution environments and inject malicious code.</t>
          </li>
          <li>
            <t>Interact with Tools/APIs/LLMs without audit  </t>
            <t>
When an agent interacts with an API or tool, the logs are currently recorded as system logs, which
cannot distinguish between different agents, the logging or decision-making process for specific agent
cannot be traced and pose a risk of repudiation.</t>
          </li>
        </ul>
        <t>o Multiple Agent Collaboration and Communication</t>
        <ul spacing="normal">
          <li>
            <t>Multi-Agent Communication with Privilege Escalation  </t>
            <t>
When agents communicate with each other via intent communication and understanding, there is a
cascading permission amplification problem,e.g.,AI-generated false information disrupts the reasoning process
, leading to Privilege Escalation.</t>
          </li>
          <li>
            <t>Interaction with internal AI Agent  </t>
            <t>
As a microservice, a network management AI agent can be accessed by other services or AI agents,e.g.,
Performing unauthorized operations by exploiting authentication vulnerabilities,which poses a risk of Privilege Escalation.</t>
          </li>
        </ul>
      </section>
      <section anchor="protocols-between-agent-and-agenthuman-operatortools">
        <name>Protocols between Agent and Agent/Human operator/Tools</name>
        <section anchor="high-risk-operations">
          <name>High Risk Operations</name>
          <t>"network change" in the network management field refers to the modification, adjustment, or configuration of physical or logical
resources in the existing network. Because these operations directly affect the continuity and stability of existing network services,
even minor unauthorized access or errors can lead to large-scale network outages. In case of high risk operation, the following measures
should be taken into account.</t>
          <t>o Regardless of whether the initiator of the operation is a human or an agent, each network change request must be re-authenticated.</t>
          <t>o For operations involving "bulk deletion" or "core route changes", the system must require approval from a second high-privilege account
before issuing the command or enforcing the policy.</t>
          <t>o High-risk configurations should be tested on a very small scale first. The system should automatically monitor the indicators, and if
any abnormalities are detected, the configuration should be automatically rolled back within milliseconds.</t>
        </section>
        <section anchor="the-timeliness-requirements-of-collaboration">
          <name>The Timeliness Requirements of Collaboration</name>
          <t>For real-time network operation and maintenance scenarios with high real-time requirements,
such as scheduling strategy optimization and critical fault repair, the rapid
generation of network optimization decisions is crucial. However AI Agents based on large models adopt a "Token-based" generation
and reasoning approach, which is limited by computing power and algorithms, resulting in generally slow reasoning
speeds. In addition, the simulation and verification process of Network Digital
Twin (NDT) further increases decision latency, which leads to long end-to-end
decision-making time in complex scenarios and is difficult to meet the real-time
requirements of services.</t>
          <t>Also tasks such as fault diagnosis, complaint handling, and user experience improvement often have strict time constraints. For example,
if a fault is not resolved within a set time, it can trigger an escalation of the complaint, requiring efficient collaboration among multiple agents.
In addition, In a network management environment, you might need agents to subscribe to real-time network alarms or telemetry events. However
Google-initiated A2A protocol primarily follows a task-oriented "request-response" model and doesn't support a native pub/sub or event-driven architecture.</t>
          <t>To improve decision efficiency, continuous efforts are
needed in lightweight NDT modeling algorithms, optimizing large model reasoning
frameworks (such as quantization technology and parallel computing), and deploying
high-performance AI acceleration hardware.</t>
        </section>
        <section anchor="collaboration-reliability">
          <name>Collaboration Reliability</name>
          <t>Fault diagnosis and complaint handling in the network management field are complex tasks, typically involving 10 to 20+ fields for one single
message exchange between two AI Agents and requiring a high level of expertise.
In addition, Reliable task collaboration is incomplete and not sufficient for network management field, e.g., Google-initiated A2A protocol
doesn't defined handling strategies for task rejection, missing information during task collaboration, and failure to achieve task objectives.</t>
          <t>also In network management area, data sources can be diverse
and heterogeneous, leading to potential issues such as data inconsistencies,
missing, or outdated data. Poor-quality data may result in inaccurate
AI predictions and decisions. For example, if incorrect or outdated network configuration data is
provided, the model may provide incorrect repair advice when diagnosing network incidents
or faults, it may suggest checking an non-existing interface. Ensuring that data is
properly cleaned, validated, and maintained is a significant challenge in providing reliable inputs for AI-driven network management.</t>
        </section>
      </section>
      <section anchor="agent-observabilityintervention-and-control">
        <name>Agent Observability,Intervention and Control</name>
        <t>Network operations are increasingly autonomous with the growth of network management Agent applications at the network level and
service level. Since AI native operations may be non-deterministic, when network management agents misbehave or deviate from what
Agents are expected to do, Current AI safety technologies, often referred to as "AI guardrails" are introduced to constrain the behavior of
AI agents within operational and compliance boundaries, prevent AI from producing harmful results or taking wrong actions, e.g.,escalate a decision to a
human for a high-risk network operation, defend against malicious attacks,e.g., prompt injection. These guardrails typically
operate at the input/output/pre-action filter level or through static boundary alignment.</t>
        <t>However as AI systems are increasingly integrated into autonomous workflows and critical infrastructure, these static measures
are proving insufficient for the full operational lifecycle, they often cannot detect, interrupt, and rollover from unanticipated behaviors.
Network operators usually lack an equivalent infrastructure for human oversight or to provide continuous, monitoring of an AI system’s internal
logic or its long-running execution paths that match the speed and scale of the network management Agent applications, e.g., network failure or
security risk is hard to detect and control, occurring at machine speed. When a violation is suspected, there are currently no standardized
protocols for intervention (e.g., immediate task suspension) and recovery (e.g., reverting to a last known safe state or undoing a
series of autonomous actions that introduce substantial operational risk) mechanisms. In non-deterministic environments, the lack of human
oversight and human-AI semantic intent exchange hinder timely risk mitigation and state recovery during boundary violations by agents.</t>
      </section>
      <section anchor="agent-benchmarking-vs-model-benchmarking">
        <name>Agent Benchmarking vs Model Benchmarking</name>
        <t>Current AI evaluation frameworks are primarily designed for "one-shot" Large Language Models (LLMs) that provide static responses to isolated prompts. However,
the industry is shifting toward AI Agents: systems capable of reasoning, planning, and using tools to execute complex, multi-step workflows.</t>
        <t>Traditional benchmarks (e.g., HumanEval) focus on outcome-only scoring and static knowledge. These fail to measure the core competencies of agents, such as long-horizon planning, tool-use proficiency, and the ability to adapt to environmental feedback.</t>
        <t>As agents increasingly manage production-level tasks—often involving millions of tokens and hundreds of tool calls—there is a critical need for standardized metrics that evaluate the process of task completion, not just the final result.</t>
        <t>o Sequential Complexity: Unlike single-turn benchmarks that check one answer, agents require multi-step task completion where each step relies on the success of
the previous one. This involves massive workflows (e.g., ~90 tool calls) that traditional benchmarks don't measure.</t>
        <t>o Environmental Interaction: Agents must interact with live environments. Evaluation shifts from checking if code passes a test to whether a system can select,
sequence, and execute tools in realistic, dynamic settings.</t>
        <t>o Adaptive Planning: Benchmarking must move beyond static knowledge retrieval to evaluate how systems build and adapt plans over long horizons, especially when
faced with resource constraints or unexpected disruptions.</t>
        <t>o Process vs. Outcome: Traditional "right or wrong" scoring is insufficient. Agentic evaluation requires process metrics such as tool success rates, context
retention, and multi-turn coherence to determine how an agent reached its conclusion.</t>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The security consideration from <xref target="I-D.irtf-nmrg-network-digital-twin-arch"/> apply here. In addition, the following architectural risks need to be considered:</t>
      <t>o Memory Poisoning：If the AI/ML models used by the network AI Agent or Network digital twin are compromised or poisoned with malicious/fake data,they could begin
making incorrect or malicious decisions. Robust checks and validation are necessary to ensure the integrity of these models. Session isolation or memory access
authentication is also required to mitigate such risk.</t>
      <t>o Misuse of Tools： When network AI Agent interacts with tools, Deceptive prompts or commands can be introduced. Tool access verification, tool monitoring, log
tracking of AI tool usage are required to mitigate such risk.</t>
      <t>o Privilege Compromise：When human operators interact with Network AI Agent or Network AI Agent interact with tools/APIs/LLM, unauthorized actions might be performed
by exploiting privilege vulnerabilities. Fine-grained permission control, dynamic access verification, and role change monitoring are required to mitigate such risk.</t>
      <t>o Resource Overload：When Network AI Agent interact with tools/APIs/LLMs, system failures might be caused by exploiting resource-intensive features. Deployment of
resource management controls to limit high-frequency task requests from agents is required to mitigate such risk.</t>
      <t>o Cascading Hallucinations：In case of multi-agent collaboration or communication, AI-generated false information might disrupt the reasoning process.Output
verification, secondary verification of AI-generated knowledge are required to mitigate such risk.</t>
      <t>o Intent Breaking &amp;Goal Manipulation：When external AI Agent or human operators interact with the network AI Agent, reasoning through agent planning capabilities
might be manipulated. Planning verification, managing reflection processes, goal consistency protection are required to mitigate such risk.</t>
      <t>o Misaligned &amp; Deceptive Behaviors：When Network AI Agent interact with tools/APIs/LLMs, harmful operations might be performed by exploiting reasoning vulnerabilities. Manual confirmation of high-risk operations, logging, monitoring, and deception detection are required to mitigate such risk.</t>
      <t>o Repudiation &amp; Untraceability：In case of multi-agent collaboration or communication, the logging or decision-making process might not be traced.
Logging &amp; cryptographic signature, cryptographic verification are required to mitigate such risk.</t>
      <t>o Identity Spoofing &amp; Impersonation：When Human operators interact with the network AI Agent or in case of multi-agent collaboration or communication,unauthorized
operations might be performed by exploiting authentication vulnerabilities. Comprehensive identity verification, trust boundary control, and continuous monitoring
are required to mitigate such risk.</t>
      <t>o Overwhelming HITL(Human In The Loop)：In case of multi-agent collaboration or communication,fatigue auditors attack might take place. Developing advanced
human-machine interaction frameworks and adaptive trust mechanisms are required to mitigate such risk.</t>
      <t>o Unexpected RCE &amp; Code Attacks：When the network AI Agent interacts with tools/APIs/LLMs, Using AI to generate execution environments and inject malicious code
might take place. Restrict AI code generation permissions, sandbox isolation, and manual review of generated code are required to mitigate such risk.</t>
      <t>o Agent Communication Poisoning：In case of multi-agent collaboration or communication, communication channels of agents might be manipulated to influence
decision-making processes. Message authentication, communication verification, implementing multi-agent authentication mechanisms.</t>
      <t>o Rogue Agents in MAS：In case of multi-agent collaboration, there might be malicious or compromised agents. Restricting the autonomy of agents and conducting
regular AI testing are required to mitigate such risk.</t>
      <t>o Humans Attacks on MAS：In case of multi-agent collaboration, business operations might be manipulated using agent delegation and authorization. Restricting
the delegation mechanism, implementing AI agent identity authentication, and isolate tasks in segments are required to mitigate such risk.</t>
      <t>o Human Manipulation：When Human operators interact with the network AI Agent, AI agents might be coerced to manipulate users into performing covert operations.
Safety guardrails, content moderation, output content detection are required to mitigate such risk.</t>
      <t>o Insecure Inter-Agent Protocol Abuse：In case of multi-agent collaboration, there might be target flaws in protocols like MCP or A2A; e.g.,consent bypass,
context hijacking, etc. Strong authentication,data validation, restricting delegation to scoped function,logging agent and tool invocations and encrypting
communications are required to mitigate such risk.</t>
      <t>o Supply Chain Compromise：In case of multi-agent collaboration, Vulnerable, malicious, outdated, harmful components might be included into the agent. Digital
signatures of SBOMs (AI<em>, Agent</em>),applying version control, chaining authentication, environment isolation are required to mitigate such risk.</t>
      <t>o Lifecycle security: The entire management lifecycle of the network AI agents and the network digital twin—from initial deployment and configuration to
updates and decommissioning—must be secured against unauthorized access and manipulation.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no requests to IANA.</t>
    </section>
    <section anchor="conclusion">
      <name>Conclusion</name>
      <t>The following items were felt to be good starting points for IETF work:</t>
      <ul spacing="normal">
        <li>
          <t>OpenTelemetry protocol extension Enabling network behavioral assessment
through analysis of observed operational network data (logs, metrics, traces, etc.)</t>
        </li>
        <li>
          <t>Human and Agent Interaction protocol for Human Escalation/ Intervention,
Agent Intervention and Control</t>
        </li>
        <li>
          <t>Nature Language Interaction protocol to ensure both The accuracy and efficiency of
structured data for deterministic tasks and natural language interactions for
understanding and handling uncertain or ambiguous tasks,e.g., using semantic information
transfer or agent prompt language template for Agent to Agent Communication.</t>
        </li>
        <li>
          <t>Semantic MetaData: Utilizing YANG Model to provide the Metadata related to Context or
Constraint information required by LLMs.</t>
        </li>
      </ul>
    </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="TMF-1258" target="https://projects.tmforum.org/wiki/display/PUB/IG1258+Autonomous+Networks+Glossary+v1.2.0">
          <front>
            <title>Autonomous Networks Glossary v1.2.0</title>
            <author>
              <organization/>
            </author>
            <date year="2025" month="May"/>
          </front>
        </reference>
        <reference anchor="TMF-1251D" target="https://www.tmforum.org/resources/introductory-guide/ig1251d-an-agent-architecture-v1-0-0/">
          <front>
            <title>AN Agent Architecture v1.0.0</title>
            <author>
              <organization/>
            </author>
            <date year="2025" month="May"/>
          </front>
        </reference>
        <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="A2A" target="https://google-a2a.github.io/A2A/#/documentation?id=agent2agent-protocol-a2a">
          <front>
            <title>Agent2Agent (A2A) protocol</title>
            <author>
              <organization/>
            </author>
            <date year="2025" month="April"/>
          </front>
        </reference>
        <reference anchor="Google-Agents-Whitepaper" target="https://www.kaggle.com/whitepaper-agents">
          <front>
            <title>Agents</title>
            <author>
              <organization/>
            </author>
            <date year="2024"/>
          </front>
        </reference>
        <reference anchor="A2A-T" target="https://www.tmforum.org/resources/introductory-guide/ig1453-agent-to-agent-protocol-for-telecoms-a2a-t-v1-0-0/">
          <front>
            <title>Agent to Agent Protocol for Telecoms (A2A-T)</title>
            <author>
              <organization/>
            </author>
            <date year="2025"/>
          </front>
        </reference>
        <reference anchor="Agent-skills" target="https://agentskills.io/home">
          <front>
            <title>Agent Skills</title>
            <author>
              <organization/>
            </author>
            <date year="2025"/>
          </front>
        </reference>
        <reference anchor="OTel-gen-ai" target="https://opentelemetry.io/docs/specs/semconv/gen-ai/">
          <front>
            <title>AI Agent Observability</title>
            <author>
              <organization/>
            </author>
            <date year="2025"/>
          </front>
        </reference>
        <reference anchor="RFC9315">
          <front>
            <title>Intent-Based Networking - Concepts and Definitions</title>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="L. Ciavaglia" initials="L." surname="Ciavaglia"/>
            <author fullname="L. Z. Granville" initials="L. Z." surname="Granville"/>
            <author fullname="J. Tantsura" initials="J." surname="Tantsura"/>
            <date month="October" year="2022"/>
            <abstract>
              <t>Intent and Intent-Based Networking are taking the industry by storm. At the same time, terms related to Intent-Based Networking are often used loosely and inconsistently, in many cases overlapping and confused with other concepts such as "policy." This document clarifies the concept of "intent" and provides an overview of the functionality that is associated with it. The goal is to contribute towards a common and shared understanding of terms, concepts, and functionality that can be used as the foundation to guide further definition of associated research and engineering problems and their solutions.</t>
              <t>This document is a product of the IRTF Network Management Research Group (NMRG). It reflects the consensus of the research group, having received many detailed and positive reviews by research group participants. It is published for informational purposes.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9315"/>
          <seriesInfo name="DOI" value="10.17487/RFC9315"/>
        </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.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="I-D.ietf-nmop-network-incident-yang">
          <front>
            <title>A YANG Data Model for Network Incident Management</title>
            <author fullname="Tong Hu" initials="T." surname="Hu">
              <organization>CMCC</organization>
            </author>
            <author fullname="Luis M. Contreras" initials="L. M." surname="Contreras">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Nigel Davis" initials="N." surname="Davis">
              <organization>Ciena</organization>
            </author>
            <author fullname="Chong Feng" initials="C." surname="Feng">
         </author>
            <date day="18" month="August" year="2026"/>
            <abstract>
              <t>   This document defines a YANG Module for the network incident
   lifecycle management.  This YANG module is meant to provide a
   standard way to report, diagnose, and help reduce troubleshooting
   tickets and resolve network incidents for the sake of network service
   health and probable root cause analysis.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-nmop-network-incident-yang-14"/>
        </reference>
        <reference anchor="RFC9232">
          <front>
            <title>Network Telemetry Framework</title>
            <author fullname="H. Song" initials="H." surname="Song"/>
            <author fullname="F. Qin" initials="F." surname="Qin"/>
            <author fullname="P. Martinez-Julia" initials="P." surname="Martinez-Julia"/>
            <author fullname="L. Ciavaglia" initials="L." surname="Ciavaglia"/>
            <author fullname="A. Wang" initials="A." surname="Wang"/>
            <date month="May" year="2022"/>
            <abstract>
              <t>Network telemetry is a technology for gaining network insight and facilitating efficient and automated network management. It encompasses various techniques for remote data generation, collection, correlation, and consumption. This document describes an architectural framework for network telemetry, motivated by challenges that are encountered as part of the operation of networks and by the requirements that ensue. This document clarifies the terminology and classifies the modules and components of a network telemetry system from different perspectives. The framework and taxonomy help to set a common ground for the collection of related work and provide guidance for related technique and standard developments.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9232"/>
          <seriesInfo name="DOI" value="10.17487/RFC9232"/>
        </reference>
        <reference anchor="I-D.ietf-nmop-terminology">
          <front>
            <title>Some Key Terms for Network Fault and Problem Management</title>
            <author fullname="Nigel Davis" initials="N." surname="Davis">
              <organization>Ciena</organization>
            </author>
            <author fullname="Adrian Farrel" initials="A." surname="Farrel">
              <organization>Old Dog Consulting</organization>
            </author>
            <author fullname="Thomas Graf" initials="T." surname="Graf">
              <organization>Swisscom</organization>
            </author>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Chaode Yu" initials="C." surname="Yu">
              <organization>Huawei Technologies</organization>
            </author>
            <date day="18" month="August" year="2025"/>
            <abstract>
              <t>   This document sets out some terms that are fundamental to a common
   understanding of network fault and problem management within the
   IETF.

   The purpose of this document is to bring clarity to discussions and
   other work related to network fault and problem management, in
   particular to YANG data models and management protocols that report,
   make visible, or manage network faults and problems.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-nmop-terminology-23"/>
        </reference>
        <reference anchor="I-D.wnd-opsawg-icon-ps">
          <front>
            <title>Problem Statement for Observability, Intervention and Control (I&amp;C) in Multi-Agent Autonomous Networks</title>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Daniele Ceccarelli" initials="D." surname="Ceccarelli">
              <organization>Cisco</organization>
            </author>
            <author fullname="Zhenqiang Li" initials="Z." surname="Li">
              <organization>CMCC</organization>
            </author>
            <author fullname="Luis M. Contreras" initials="L. M." surname="Contreras">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Qiufang Ma" initials="Q." surname="Ma">
              <organization>Huawei</organization>
            </author>
            <date day="5" month="July" year="2026"/>
            <abstract>
              <t>   This document provides an overview of the issues associated with the
   deployment of the observability, intervention, and control of
   autonomous agent pipelines in large-scale heterogeneous network
   environments.  The term "Intervention and Control" is used to
   describe a set of automated and human-initiated mechanisms that
   guarantee the capability to observe, constrain, correct, and
   terminate Autonomous agents at any point, for any reason,
   irrespective of their level of autonomy under which it operates, to
   ensure resilience, recovery, and operational continuity.

   The set of enabled observability, intervention and control reflects
   operator service offerings to ensure that autonomous operations can
   be stopped, or safely redirected when required and is designed in
   conjunction with agent to agent, agent to tools, agent to human
   interaction and service and network policy.

   This document also identifies several key areas that the Agent
   Observability, Intervention and Control group will investigate to
   guide its architectural and protocol work and associated documents.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-wnd-opsawg-icon-ps-00"/>
        </reference>
        <reference anchor="I-D.irtf-nmrg-ai-challenges">
          <front>
            <title>Research Challenges in Coupling Artificial Intelligence and Network Management</title>
            <author fullname="Jérôme François" initials="J." surname="François">
              <organization>University of Luxembourg and Inria</organization>
            </author>
            <author fullname="Alexander Clemm" initials="A." surname="Clemm">
              <organization>Independent</organization>
            </author>
            <author fullname="Dimitri Papadimitriou" initials="D." surname="Papadimitriou">
              <organization>3NLab Belgium Research Center</organization>
            </author>
            <author fullname="Stenio Fernandes" initials="S." surname="Fernandes">
              <organization>Canada Post</organization>
            </author>
            <author fullname="Stefan Schneider" initials="S." surname="Schneider">
              <organization>Digital Railway (DSD) at Deutsche Bahn</organization>
            </author>
            <date day="6" month="July" year="2026"/>
            <abstract>
              <t>   This document is intended to introduce the challenges to overcome
   when Network Management (NM) problems may require coupling with
   Artificial Intelligence (AI) solutions.  On the one hand, many
   difficult NM problems still lack good solutions, or existing
   approaches come with significant limitations.  Artificial
   Intelligence may help produce novel solutions to those problems.  On
   the other hand, due to the high computational costs of AI solutions
   and stringent data privacy constraints, the distributed execution of
   AI workloads has become paramount.  Consequently, networks must be
   operated efficiently to sustain these distributed processing
   requirements.

   To identify the right set of challenges, the document defines a
   method based on the evolution and nature of NM problems.  This will
   be done in parallel with advances and the nature of existing
   solutions in AI in order to highlight where AI and NM have already
   been coupled together or could benefit from a closer integration.
   So, the method aims at evaluating the gap between NM problems and AI
   solutions.  Challenges are derived accordingly, assuming that solving
   these challenges will help to reduce the gap between NM and AI.

   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-ai-challenges-06"/>
        </reference>
        <reference anchor="RFC7011">
          <front>
            <title>Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of Flow Information</title>
            <author fullname="B. Claise" initials="B." role="editor" surname="Claise"/>
            <author fullname="B. Trammell" initials="B." role="editor" surname="Trammell"/>
            <author fullname="P. Aitken" initials="P." surname="Aitken"/>
            <date month="September" year="2013"/>
            <abstract>
              <t>This document specifies the IP Flow Information Export (IPFIX) protocol, which serves as a means for transmitting Traffic Flow information over the network. In order to transmit Traffic Flow information from an Exporting Process to a Collecting Process, a common representation of flow data and a standard means of communicating them are required. This document describes how the IPFIX Data and Template Records are carried over a number of transport protocols from an IPFIX Exporting Process to an IPFIX Collecting Process. This document obsoletes RFC 5101.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="77"/>
          <seriesInfo name="RFC" value="7011"/>
          <seriesInfo name="DOI" value="10.17487/RFC7011"/>
        </reference>
        <reference anchor="RFC8639">
          <front>
            <title>Subscription to YANG Notifications</title>
            <author fullname="E. Voit" initials="E." surname="Voit"/>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="A. Gonzalez Prieto" initials="A." surname="Gonzalez Prieto"/>
            <author fullname="E. Nilsen-Nygaard" initials="E." surname="Nilsen-Nygaard"/>
            <author fullname="A. Tripathy" initials="A." surname="Tripathy"/>
            <date month="September" year="2019"/>
            <abstract>
              <t>This document defines a YANG data model and associated mechanisms enabling subscriber-specific subscriptions to a publisher's event streams. Applying these elements allows a subscriber to request and receive a continuous, customized feed of publisher-generated information.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8639"/>
          <seriesInfo name="DOI" value="10.17487/RFC8639"/>
        </reference>
        <reference anchor="RFC8641">
          <front>
            <title>Subscription to YANG Notifications for Datastore Updates</title>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="E. Voit" initials="E." surname="Voit"/>
            <date month="September" year="2019"/>
            <abstract>
              <t>This document describes a mechanism that allows subscriber applications to request a continuous and customized stream of updates from a YANG datastore. Providing such visibility into updates enables new capabilities based on the remote mirroring and monitoring of configuration and operational state.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8641"/>
          <seriesInfo name="DOI" value="10.17487/RFC8641"/>
        </reference>
        <reference anchor="RFC7854">
          <front>
            <title>BGP Monitoring Protocol (BMP)</title>
            <author fullname="J. Scudder" initials="J." role="editor" surname="Scudder"/>
            <author fullname="R. Fernando" initials="R." surname="Fernando"/>
            <author fullname="S. Stuart" initials="S." surname="Stuart"/>
            <date month="June" year="2016"/>
            <abstract>
              <t>This document defines the BGP Monitoring Protocol (BMP), which can be used to monitor BGP sessions. BMP is intended to provide a convenient interface for obtaining route views. Prior to the introduction of BMP, screen scraping was the most commonly used approach to obtaining such views. The design goals are to keep BMP simple, useful, easily implemented, and minimally service affecting. BMP is not suitable for use as a routing protocol.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7854"/>
          <seriesInfo name="DOI" value="10.17487/RFC7854"/>
        </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="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>
      </references>
    </references>
    <?line 1536?>

<section anchor="network-element-ai-agent-and-network-ai-agent-collaboration">
      <name>Network Element AI Agent and Network AI Agent Collaboration</name>
      <t>As a supplementary deployment case, this section explores the collaboration mechanism between network element AI Agent and Network AI Agent.</t>
      <t>Network devices collect information from multiple dimensions, including flow information, configuration,
events, alarms, logs, dynamic topology and routes, and device status (including CPU, memory, and hardware
health). With large amount of data collected to the domain controller for analysis and processing, the data
accuracy is very limited and therefore it is hard to determine the service impact within 1 minute. In addition,
it usually require multiple step interaction, complex task management with various different data types or data sources.</t>
      <t>To address those challenges, the network AI Agent can delegate massive data analysis and processing to distributed AI
Agent in each network element, e.g.,
a) only allow distributed AI Agent export processed analytic data to help establish global view of network observability.
b) or export key network fault information for Network AI Agent for further investigation the root cause of the problem.</t>
      <t>For the former case, routing protocol specific fault data such as BGP Status Changed, OSPF Neighbor state changes, IS-IS
Adjacency Changed data or hardware related fault data such as Optical fail, Physical Port down can be collected and using
pre-trained LLM model with expert experience to match fault pattern and invoke corresponding routing protocol troubleshooting
MCP tools and finally root cause. In addition, it allows network maintenance engineer using nature language interface to look up
troubleshooting information or it allows Network AI Agent or Task Agent at the network element using MCP interface to invoke
tools from MCP server within the network element.</t>
      <figure anchor="embed">
        <name>Network Element AI Agent and Network AI Agent Collaboration Usage Example</name>
        <artwork align="center"><![CDATA[
                     +------------+     +------------+
                     |  Network   |     |            |
    Human Operator   |  AI Agent  |     | Task Agent |
         |           |            |     |            |
         |           |+----------+|     |+----------+|
         |           ||MCP Client||     ||MCP Client||
         |           |+----------+|     |+----+-----+|
       Intent        +------+-----+     +-----+------+
         |                  |                 |
 +-------+------------------+-----------------+-------+
 |       |                  +------------+    |       |
 | +-----V-----------------+    +--------+----+------+|
 | |Protocol Fault Agent   |    |Protocol|Fault Agent||
 | |  +---------+ +------+ |    |  +-----V----V-+    ||
 | |  |  ONNOX  | | MCP  +-+----+-->    MCP     |    ||
 | |  |  Model  | |Client| |    |  |   Server   |    ||
 | |  +---------+ +------+ |    |  +------------+    ||
 | +-----------------------+    +--------------------+|
 |                                                    |
 +----------------------------------------------------+
               Smart Network Element

]]></artwork>
      </figure>
    </section>
    <section anchor="acknowledgements">
      <name>Acknowledgements</name>
      <t>This work has benefited from the discussions of NMRG interim meeting on Agentic AI.
Thanks Laurent Ciavaglia, Chris Janz, Pedro Garcia Parra, Brad Peters, Kevin McDonnell, Giuseppe Fioccola, Richard Kilmurray, Dmytro Gassanov, and Chong Feng
for wonderful comments and discussion on Agentic AI for Network Operation.</t>
    </section>
    <section anchor="changes-between-revisions">
      <name>Changes between Revisions</name>
      <t>v03 - v04</t>
      <artwork><![CDATA[
* Add some background information for this work in the introduction;
* Agent Governance Consideration in the context of network management;
* Clarify the value of Agent added to the network management architecture;
* Add one new definition for Autonomy;
* Rewrite Challenges for Agent Benchmarking;
* Rewrite the 1st challange on making YANG AI ready;
* Add a new challenge on Agent Observability,Intervention and Control;
* Add OTel & agent skill alignment.
* Update Architecture into hybrid architecture to support hybrid agent system.
]]></artwork>
      <t>v02 - v03</t>
      <artwork><![CDATA[
* Agentic AI Architecture Update.
* Rewrite Functional Interfaces section for user to agent, agent to agent, agent to tools communication.
* Explore Relationship Between      Management      Characteristics and Functional Components in section 6.
* Rewrite a collection of use cases to support multi-agent collaborations.
* Rewrite Challenges section to cover Trust and Security, protocol and benchmarking.
* Add workflows for Agent Registration, Discovery, team forming.
* Add workflow for Agent to Agent Communciation Security.
* Rewrite Security Consideration Section.
* Add Conclusion Section.
]]></artwork>
      <t>v00 - v01</t>
      <artwork><![CDATA[
* Add Security Consideration Section;
* Add Acknowledge Section;
* Clarify the relation between knowlege and tools;
* Clarify the souce of knowlege;
* Clarify the key characteristics of Network AI Agent to adpat to the environment change.
]]></artwork>
    </section>
    <section anchor="contributors" numbered="false" toc="include" removeInRFC="false">
      <name>Contributors</name>
      <contact fullname="Qiufang Ma">
        <organization>Huawei</organization>
        <address>
          <email>maqiufang1@huawei.com</email>
        </address>
      </contact>
      <contact fullname="Zhenqiang Li">
        <organization>CMCC</organization>
        <address>
          <email>lizhenqiang@chinamobile.com</email>
        </address>
      </contact>
      <contact fullname="Lionel Tailhardat">
        <organization>Orange Research</organization>
        <address>
          <email>lionel.tailhardat@orange.com</email>
        </address>
      </contact>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA7W93ZYbyZEmeB9PEZt1jsQUAbBIlbpbbHV1J5M/lS3+ZDNZ
0vRsr84JAJFAFAEEOiKQWVBlzdHV3szV7OmLnbnaB5mrfRS9wLzC2r+bewTA
ZEnL060iAYSHu7m5uf18ZjYej7Ou6lbl0/zkbdnd1s3H/Hm1qLpilX+4rTZ5
sZnnZ4ty01Wz/OwinxZtCR80s2XVlbNu15T5dd3gN/Omuik3uQ7ybls2RVfV
m/YkK6bTpryBN8DPaKy8cAOcZLOiKxd1s3+aV5vrOsu+yC828Ak+v1n4t99W
3TIfnCZOovfqLJvXs02xhsXNm+K6G9+u/zjerJvFuMAxx5t5N8aZjL/8Vdbu
puuqbeGpbr+FBy7ef3iZ51/kxaqtYebVZl5uS/ifTXcyyk/KedXVTVWs8B8X
Z8/gPzCBE3zoJNvs1tOyeZrNYVlPsxmQoNy0u/Zp3jW7MgM6/DIrmrKAUU8y
nPCiqXdbR/83xQbmt8ZXZR/LPXw2f5rl43wj389l4R0sHD9fFc2ihP/dLHbw
XL6u5+UKP/dE9s+vbfwsK3bdsm5w+CyHP9e71YoJ9i9A1N/v6MO6WRSb6o9E
0qf5N7vitqzoi1m923S4befLalPQR+W6qFZP82m1Wk1ud/+0pB9PZvW6/4bz
ZQm7+5+X9dBbaMT8TQ0DlZ941x9hhBmOtf9u/08z/HZNjw2/9fWuavM3k/wc
NroBPmkHXv6hXJXX9aaaRe9ZwZPrarErVzCyPLzeNbDS+p86e2L4rVdFlX9T
bA4u9Ft4FJ87utBlsWmf/JqXuKMHJrNN/13/Wm8W41flbpN/A38beOXzovyu
rDf40puyaatuH7/4tzVwp3/xHsZZwICTJfzlnxb4IS0zIzpU0113gIV218CU
wM/H2Ujesi7+nR947NmmP+x/hr3+9woHfl0NEfTN+Xm0bdUf9YFh7nC8AQOU
IFDguWXRwPHN0sHfNTBMmb8v2xJPV+bego9OOnv0n2r6Ka9hUzdrGOEGxEGG
Ii78K88/vHk5fvzkV3/3lCatsvgMaLqp1/WuVbHW5q9WddsWzT6/eTx5Mvny
hB/Aw98Bc3Tdtn366NG2qb+DI99OujW8Z7eewAIe3VYfq0fzqt2uiv2jy2+f
Pbp4ha98GN7yUN/yUN/ykN9CLyFJBvu4z598+eRXbtaPnyfTfisCProhYKQv
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
AxLRFXTadgEA

-->

</rfc>
