<?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.29 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-zhao-nmrg-ai-agent-for-dtn-00" category="std" consensus="true" submissionType="IETF" version="3">
  <!-- xml2rfc v2v3 conversion 3.31.0 -->
  <front>
    <title abbrev="AI Agent Architecture for DTN">AI Agent Architecture for DTN Digital Twin Network</title>
    <seriesInfo name="Internet-Draft" value="draft-zhao-nmrg-ai-agent-for-dtn-00"/>
    <author initials="J." surname="Zhao" fullname="Jing Zhao" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>zhaoj501@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="R." surname="Pang" fullname="Ran Pang" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>pangran@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="S." surname="Zhang" fullname="Shuai Zhang" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>zhangs366@chinaunicom.cn</email>
      </address>
    </author>
    <date year="2025" month="October" day="20"/>
    <area>Network Management</area>
    <workgroup>nmrg</workgroup>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <?line 49?>

<t>This document proposes an AI agent architecture for Digital Twin Network (DTN) that integrates AI agents with digital twin technology. The architecture extends the traditional DTN architecture by incorporating autonomous AI agents at each component level, enabling more intelligent and adaptive network management capabilities.</t>
    </abstract>
  </front>
  <middle>
    <?line 53?>

<section anchor="intro">
      <name>Introduction</name>
      <t>Digital twins have emerged as a powerful paradigm for network management, providing virtual representations of physical networks that enable simulation, analysis, and optimization. However, traditional digital twin architectures often lack the autonomous decision-making capabilities needed for modern network environments. This document proposes a architecture that combines digital twin concepts with intelligent AI agents, creating a more dynamic and responsive network management system.</t>
      <t>The architecture is designed to be compatible with existing digital twin architectures. This approach enables distributed decision-making, adaptive behavior, and enhanced collaboration between digital twin components.</t>
    </section>
    <section anchor="ai-agent-architecture-for-digital-twin-network">
      <name>AI Agent Architecture for Digital Twin Network</name>
      <t>Based on the concept of the Network Management Agent (NMA) <xref target="I-D.zhao-nmop-network-management-agent"/>, we propose an AI Agent architecture for Digital Twin Networks (DTN) <xref target="I-D.irtf-nmrg-network-digital-twin-arch"/>. 
This architecture extends the traditional digital twin network  by integrating AI agents into each core component. 
While preserving the fundamental structure of digital twins, the architecture introduces enhanced autonomous capabilities and intelligent decision-making across the network management lifecycle.</t>
      <figure anchor="fig-1">
        <name>AI Agent Architecture for Digital Twin Network</name>
        <artwork><![CDATA[
                                                                     
   +----------------------------------------------------------------------------------------------------------------------------+
   |                                            Digital Twin Network Management Agent                                           |
   |                                       - Resource Monitor                                                                   |   
   |                                       - Lifecycle Management (DTN Instantiation)                                           |    
   |                                       - Intent Translation & Policy Derivation                                             |
   |                                       - Virtual-Physical Synchronization Control                                           |
   +----------------------------------------------------------------------------------------------------------------------------+   
                                   |                                                                         |
   +-----------------------------------------------------------------+    +-----------------------------------------------------------------+
   |                    Functional Model Agent                       |    |                        Data Repository Agent                    |
   |                                                                 |    |                                                                 |
   |                                                                 |<-->|                    - Real-time Data Collection                  |
   | - Service Model Optimization                                    |    |                                                                 |
   | - Scenario-specific Model Creation                              |    |                    - Historical Data Intelligence Management    |
   +-----------------------------------------------------------------+    |                                                                 |
                                  |                                       |                    - Adaptive Data Services                     |
   +-----------------------------------------------------------------+    |                                                                 |
   |                     Basic Model Agent                           |<-->|                                                                 |                            
   |                                                                 |    +-----------------------------------------------------------------+                   
   | - Network Element Models (Config, State, Environment)           |                        
   | - Topology Models (Connectivity, Link Relationships)            |                        
   +-----------------------------------------------------------------+    

]]></artwork>
      </figure>
      <t>TBD.</t>
    </section>
    <section anchor="architecture-components">
      <name>Architecture Components</name>
      <section anchor="digital-twin-network-management-ai-agent">
        <name>Digital Twin Network Management AI Agent</name>
        <t>The Digital Twin Network Management Agent serves as the central coordination and management component in the architecture, providing the following key functionalities:</t>
        <ul spacing="normal">
          <li>
            <t>Resource Monitoring: Continuously tracks and monitors the status, performance metrics, and operational health of all resources within the digital twin environment.</t>
          </li>
          <li>
            <t>Lifecycle Management: Governs the complete lifecycle of Digital Twin Network instances, encompassing instantiation, configuration, state synchronization, maintenance, and termination.</t>
          </li>
          <li>
            <t>Session Control: Manages and orchestrates communication sessions and interactions among the various AI agents within the architecture to ensure coherent operation.</t>
          </li>
          <li>
            <t>Intent Translation &amp; Policy Derivation: Translates high-level business or operational intents from users into specific, executable policies and configuration models for the digital twin and its physical counterpart.</t>
          </li>
          <li>
            <t>Virtual-Physical Synchronization Control: Manages the bidirectional data flow and state synchronization between the digital twin and the physical network to ensure accurate representation and control.</t>
          </li>
        </ul>
      </section>
      <section anchor="functional-model-ai-agent">
        <name>Functional Model AI Agent</name>
        <t>The Functional Model Agent is responsible for advanced service modeling and optimization capabilities, it can autonomously invoke the required functional models based on validation policies, while continuously optimizing models through the analysis of historical data. Additionally, it develops specialized models tailored to specific operational scenarios, use cases, and network conditions.</t>
        <ul spacing="normal">
          <li>
            <t>Service Model Optimization: Continuously refines and optimizes service models through performance analysis and adaptive learning algorithms.</t>
          </li>
          <li>
            <t>Scenario-specific Model Creation.</t>
          </li>
        </ul>
        <t>TBD.</t>
      </section>
      <section anchor="basic-model-ai-agent">
        <name>Basic Model AI Agent</name>
        <t>The Basic Model Agent maintains fundamental network element and topology representations, capable of updating itself in real-time based on changes in the physical network to ensure the accuracy of validation.</t>
      </section>
      <section anchor="data-repository-ai-agent">
        <name>Data Repository AI Agent</name>
        <t>The Data Repository AI Agent serves as the intelligent data governance and provisioning component, enabling data-driven operations across the digital twin ecosystem. It autonomously manages data lifecycle with the following AI-enhanced capabilities:</t>
        <ul spacing="normal">
          <li>
            <t>Real-time Data Collection: Implementing multi-protocol ingestion for streaming network telemetry and performance metrics, while autonomously detecting and flagging data anomalies or inconsistencies.</t>
          </li>
          <li>
            <t>Historical Data Intelligence Management: Building structured data and integrates intelligent analytics capabilities to support trend analysis and pattern mining, providing data foundation for model training and proactive optimization.</t>
          </li>
          <li>
            <t>Adaptive Data Services: Providing context-aware data retrieval with intelligent caching, pre-processing, and conflict resolution, dynamically prioritizing datasets for critical tasks such as simulation or root cause analysis.</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="agent-interactions">
      <name>Agent Interactions</name>
      <t>The architecture employs bidirectional Agent-to-Agent (A2A) communication to ensure seamless operation: the Functional and Basic Model Agents interact with the Data Repository Agent for data access and synchronization, while the Digital Twin Network Management Agent centrally orchestrates these interactions and manages inter-agent dependencies to maintain a coherent workflow across the entire system.</t>
    </section>
    <section anchor="intelligent-use-case-realization">
      <name>Intelligent Use Case Realization</name>
      <section anchor="simulation-scenario-construction">
        <name>Simulation Scenario Construction</name>
        <t>S1: The Digital Twin Network Management Agent receives user instructions, performs intent translation, and generates simulation strategies.</t>
        <t>S2: The Functional Model Agent constructs functional models or coordinates existing models based on the strategies.</t>
        <t>S3: The Basic Model Agent provides real-time configuration models and topological relationships for the migration scenario.</t>
        <t>S4: The Data Repository Agent injects real-time traffic information.</t>
        <t>All agents collaborate to create a simulation sandbox consistent with the actual physical network, within which the Functional Model Agent simulates the complete migration process.</t>
      </section>
      <section anchor="simulation-execution">
        <name>Simulation Execution</name>
        <t>S1: The Functional Model Agent continuously evaluates network performance indicators.</t>
        <t>S2: If KPIs fail to meet standards or risks are detected, a rollback mechanism is immediately triggered. The agent coordinates with the Basic Model Agent to develop and execute a rollback plan.</t>
        <t>S3: After analyzing and optimizing the solution, the simulation restarts and cycles iteratively until a compliant migration plan is generated.</t>
        <t>S4: Upon simulation completion, the Functional Model Agent leverages historical data to optimize existing service models.</t>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>TBD.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>TBD.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-informative-references">
      <name>Informative References</name>
      <reference anchor="I-D.irtf-nmrg-network-digital-twin-arch" target="https://datatracker.ietf.org/doc/html/draft-irtf-nmrg-network-digital-twin-arch-11" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.irtf-nmrg-network-digital-twin-arch.xml">
        <front>
          <title>Network Digital Twin: 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 fullname="Antonio Pastor" initials="A." surname="Pastor"/>
          <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="6" month="July" year="2025"/>
          <abstract>
            <t>Digital Twin technology has been seen as a rapid adoption technology in Industry 4.0. 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 concepts of Network Digital Twin, provides the basic definitions and a reference architecture, lists a set of application scenarios, and discusses such technology's benefits and key challenges.</t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-irtf-nmrg-network-digital-twin-arch-11"/>
      </reference>
      <reference anchor="I-D.zhao-nmop-network-management-agent" target="https://datatracker.ietf.org/doc/html/draft-zhao-nmop-network-management-agent-03" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.zhao-nmop-network-management-agent.xml">
        <front>
          <title>AI based Network Management Agent(NMA): Concepts and Architecture</title>
          <author fullname="XingZhao" initials="" surname="XingZhao">
            <organization>CAICT</organization>
          </author>
          <author fullname="Minxue Wang" initials="M." surname="Wang">
            <organization>China Mobile</organization>
          </author>
          <author fullname="Bo Wu" initials="B." surname="Wu">
            <organization>Huawei</organization>
          </author>
          <author fullname="Daniele Ceccarelli" initials="D." surname="Ceccarelli">
            <organization>Cisco</organization>
          </author>
          <author fullname="Haomian Zheng" initials="H." surname="Zheng">
            <organization>Huawei</organization>
          </author>
          <author fullname="Jin Zhou" initials="J." surname="Zhou">
            <organization>ZTE</organization>
          </author>
          <date day="17" month="October" year="2025"/>
          <abstract>
            <t>With the development of AI(Artificial Intelligence) technology, large model have shown significant advantages and great potential in recognition, understanding, decision-making, and generation, and can well match the self-intelligent network management requirements for the goal of autonomous network or Intent-based Networking, and can be used as one of the potential driving technologies to drive high-level autonomous networks. When introducing AI for network management, how to integrate AI technology and deal with the relationship with the existing network management entity (such as network controller) is the focus of research and standardization. This document presents the concept of AI based network management agent(NMA), provides the basic definition and reference architecture of NMA, discusses the relationship of NMA with traditional network controller or other network management entity by exploring the delpoyment mode of NMA, and proposes the comman processing flow and typical application scenarios of NMA.</t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-zhao-nmop-network-management-agent-03"/>
      </reference>
    </references>
  </back>
  <!-- ##markdown-source:
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
sb+elyN9Lt4sjt6e/Bejc+vX3SgAAA==

-->

</rfc>
