<?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.43 (Ruby 3.4.9) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-mcw-opsawg-icon-requirements-02" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.1 -->
  <front>
    <title abbrev="icon requirements">Architecture and Requirements for Observability, Control and Intervention of Network Management Agents</title>
    <seriesInfo name="Internet-Draft" value="draft-mcw-opsawg-icon-requirements-02"/>
    <author fullname="Qin Wu">
      <organization>Huawei</organization>
      <address>
        <email>bill.wu@huawei.com</email>
      </address>
    </author>
    <author fullname="Daniele Ceccarelli">
      <organization>Cisco</organization>
      <address>
        <email>dceccare@cisco.com</email>
      </address>
    </author>
    <author fullname="Luis. M. Contreras">
      <organization>Telefonica</organization>
      <address>
        <email>luismiguel.contrerasmurillo@telefonica.com</email>
      </address>
    </author>
    <author fullname="Daniel King">
      <organization>Lancaster University</organization>
      <address>
        <email>d.king@lancaster.ac.uk</email>
      </address>
    </author>
    <author fullname="Giuseppe Fioccola">
      <organization>Huawei</organization>
      <address>
        <email>giuseppe.fioccola@huawei.com</email>
      </address>
    </author>
    <author fullname="Cheng Zhou">
      <organization>CMCC</organization>
      <address>
        <email>zhouchengyjy@chinamobile.com</email>
      </address>
    </author>
    <date year="2026" month="October" day="31"/>
    <keyword>Network Management Agents</keyword>
    <keyword>Observability</keyword>
    <keyword>Control</keyword>
    <keyword>Intervention</keyword>
    <abstract>
      <?line 68?>

<t>This document defines architecture and a set of requirements for Observability, Control,
and Intervention for Network Management Agents.</t>
      <t>It identifies gaps in existing mechanisms and specifies required interaction capabilities
between Agent supervision systems and network management agents across multi-vendor
environments, specifically observability, control, and runtime intervention. The
requirements aim to guarantee comprehensive, lifecycle control over AI agents and enable
observation, constraint, intervention, and correction to ensure network operational
resilience and continuity.</t>
    </abstract>
    <note removeInRFC="true">
      <name>Discussion Venues</name>
      <t>Source for this draft and an issue tracker can be found at
    <eref target="https://github.com/QiufangMa/Agent-Control-and-Intervention-Requirements"/>.</t>
    </note>
  </front>
  <middle>
    <?line 81?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>AI agents are increasingly deployed for network management tasks <xref target="I-D.wmz-nmrg-agent-ndt-arch"/>
— including service provisioning and network configuration change, service assurance and automated
incident diagnosis and resolution. While the introduction of agents significantly improves the
efficiency for network management, it also inevitably brings challenges such as hallucination
and execution unreliability.</t>
      <t>Existing mechanisms for agent assurance typically rely on static guardrails (e.g., input/output
validation, operation allowlists/blocklists, pre-action approval), while assuming that all agent
failure modes can be predefined. Unlike deterministic software systems, however, LLM-based agents
exhibit emergent behaviors that cannot be fully anticipated or encoded in static rules. When
agentic systems produce novel actions or reasoning paths that fall outside predefined static
boundaries, it might lead to risks such as unintended configuration changes, policy violations,
or cascading failures in the network.</t>
      <t>The operational problems, architectural challenges, and technical gaps regarding the observability,
control, and intervention of autonomous network management agents are thoroughly detailed in
<xref target="I-D.wnd-opsawg-icon-ps"/>.</t>
      <t>This document builds upon those identified gaps to specify a set of essential requirements that
supervisors need when deploying agents in real networks for agent observability, control, and
intervention. Furthermore, it also defines an architecure for ICON — Intervention, Control, and
Observability for Network Management Agents.</t>
      <t>This document specifies the architecture and communication requirements between the agent and
the supervision system. It does not standardize the internal LLM architecture, planning
algorithms, or training methodologies of the network management agents themselves.</t>
      <t>This document does not specify a particular protocol, data model, or implementation API.
Those topics are orthogonal to the operational requirements defined here, which are
intended to be solution-neutral.</t>
      <section anchor="observability-control-and-intervention-workflow-of-network-management-agents">
        <name>Observability, Control and Intervention Workflow of Network Management Agents</name>
        <t>When AIOPS Assistant exchanges the user intent with an untrusted Network Management Agent
or a network management agent with lowest trust score, the Agent Observability process and
Evaluation process will be intitialized to collect and evaluate Agent behavior information.
In case of high risk operation or agent deviating from what Agents are expected to do, the
decision will be escalated to the human. Human operation will use Intervention signal or
control signal to provide guardrail protection for Agent behavior.</t>
        <figure anchor="flow">
          <name>Sample Workflow</name>
          <artwork align="center"><![CDATA[
                           +---------------+
  +------------------+     | Human Operator|
  |                  |     |               |
  |  AIOPS Asssitant |     +----+----+-----+
  |                  |          |    |
  +--------^---------+      +---V----V-----+
           |    +-----------|              |
           |    |  |--------| AI Guardrail |
           |Control|        +-----^--------+
           |Signal |              |Report
   Intent  |    |  |        +--------------+
  Request  |    | Intervene |   Agent      |
 /Response |    |  |Signal  | Evaluation   |
           |    |  |        |   Process    |
           |    |  |        +-----^--------+
           |    |  |              |Report
  +--------V----V--V-+      +-----|-------+
  |Network Management|      |    Agent    |
  |     Agent        +------>Observability|
  +------------------+      |   Process   |
                            +-------------+
                   Observability
                 Signal interface

]]></artwork>
        </figure>
      </section>
    </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>This document uses the following terms defined in <xref target="I-D.wnd-opsawg-icon-ps"/>:</t>
      <ul spacing="normal">
        <li>
          <t>Observability</t>
        </li>
        <li>
          <t>Intervention</t>
        </li>
        <li>
          <t>Control</t>
        </li>
        <li>
          <t>Human Oversight</t>
        </li>
      </ul>
      <t>This document defines the following terms:</t>
      <dl>
        <dt>context:</dt>
        <dd>
          <t>The network operational data, interaction history, and situational network parameters
that allow AI agents to remember the history of a specific interaction over multiple
turns.</t>
        </dd>
      </dl>
    </section>
    <section anchor="existing-mechanisms-for-agent-observability-control-and-intervention">
      <name>Existing Mechanisms for Agent Observability, Control, and Intervention</name>
      <t>After receiving a user request, agents will perform a chain-of-thought (CoT) reasoning process,
then it will autonomously decide whether to break down the task into subtasks, or dynamically
decide to invoke multiple external tools, retrieve vector databases (RAG), or request more
information from the supervisor.</t>
      <t>Existing telemetry mechanisms are excellent for tracking traditional network infrastructure
or software which are built for deterministic systems. However, as analyzed in <xref target="I-D.wnd-opsawg-icon-ps"/>,
they are facing severe limitations when applied to AI agents. For example, existing logging practices
only record what action was taken, completely missing why it was taken, including the agent's internal
reasoning provenance and confidence scores. Existing tracing mechanism designed for static and linear
execution path also cannot capture the complex and dynamic execution trajectories of AI agents.</t>
      <t>Existing AI guardrails primarily operate at static boundaries, such as input/output validation and
pre-action checks. These mechanisms are designed to constrain AI agents within predefined operational
and compliance boundaries, but they assume that all possible violations can be anticipated and encoded
in static rules. As AI systems increasingly operate in non‑deterministic environments, these static
measures are proving insufficient as they cannot detect, interrupt, and recover from unanticipated
behaviors.</t>
      <t>Although there are some modern agent systems that provide interrupt or kill switch capabilities, they
remain framework-specific, insufficient, or proprietary.</t>
      <t>These gaps motivate the architectural framework and requirements for agent observability, control,
and intervention defined in <xref target="architecture"/> and <xref target="requirements"/>, respectively.</t>
    </section>
    <section anchor="architecture">
      <name>Architectural Framework for ICON</name>
      <t>This section describes the reference architecture for ICON. The architecture defined in <xref target="arch"/>
serves as the structural foundation to derive the requirements specified in <xref target="requirements"/>.</t>
      <figure anchor="arch">
        <name>ICON Architecture</name>
        <artwork align="center"><![CDATA[
 +----------------------------------+    +---------------+
 | OSS/Orchestrator Layer           |    |               |
 |+-------------------------------+ |    |Agent Management
 || Agent Enforcement Plane(Agent | | (a)|    Plane      |
 ||  +-------+  +-------+ Fabric) | <---->               |
 ||  |       |  |       |         | |    |               |
 ||  |Agent 1|  |Agent 2| ...     | |    |+-------------+|
 ||  |       |  |       |         | |    ||Observability||
 ||  +---^---+  +---^---+         | |    |+-------------+|
 ||      |          |             | |    |               | +---------+
 ||  +---v- --------------------+ | | (b)|               | |         |
 ||  |Function Modules & Tools  | | <---->               (b) Human   |
 ||  +--------------------------+ | |    |               <->         |
 |+-------------------------------+ |    |+-------------+| |         |
 |                                  |    ||   Control   || |Oversight|
 +----------------------------------+    |+-------------+| |         |
                                         |               | +---------+
 +----------------------------------+    |               |
 | Network Controller Layer         |    |               |
 |+-------------------------------+ |    |               |
 || Agent Enforcement Plane(Agent | |    |+-------------+|
 ||  +-------+  +-------+ Fabric) | |    || Intervention||
 ||  |       |  |       |         | | (a)|+-------------+|
 ||  |Agent 1|  |Agent 2|...      | <---->               |
 ||  |       |  |       |         | |    |               |
 ||  +---^---+  +---^---+         | |    |               |
 ||      |          |             | |    |               |
 ||  +---v- -------------------+  | |    |               |
 ||  |Function Modules & Tools |  | | (b)|               |
 ||  +-------------------------+  | <---->               |
 |+----------------------------- -+ |    |               |
 |                                  |    |               |
 +--------------+-------------------+    |---------------+
                |
                |                   Legend:
 +--------------V------------------+(a)Observability Interface
 |      Network Infrastructure     |(b)Intervention and Control
 +---------------------------------+   Interface

]]></artwork>
      </figure>
      <section anchor="human-oversight">
        <name>Human Oversight</name>
        <t>Human oversight represents the top-level authority of the agent management. It provides the
post-execution feedback, injects global policies, reviews agent escalation requests, and issues
high-level intervention commands during crises or anomalies.</t>
        <ul spacing="normal">
          <li>
            <dl>
              <dt>Policy and Constraint Injection:</dt>
              <dd>
                <t>Human operators could express high-level operational constraints or boundaries. These intents
 are translated into machine-readable policies by ICON client and sent to the policy enforcement
 component.</t>
              </dd>
            </dl>
          </li>
          <li>
            <dl>
              <dt>Escalation Handling:</dt>
              <dd>
                <t>When an active agent encounters an ambiguous scenario, a conflict between different policies,
 or a decision whose confidence score falls below a predefined threshold, the enforcement plane
 suspends the task and escalates it to operators. A human operator could either approve, reject,
 or modify the agent's pending action sequence.</t>
              </dd>
            </dl>
          </li>
          <li>
            <dl>
              <dt>Emergency Intervention Trigger:</dt>
              <dd>
                <t>In case of an unforeseen and deviated agent behavior (e.g., an agent entering an
 infinite inference loop or executing based on outdated data or incorrect assumption), human
 oversight allows immediate, manual injection of high-priority override instructions (e.g.,
 global kill switches or behavior corrections).</t>
              </dd>
            </dl>
          </li>
          <li>
            <dl>
              <dt>Post-Execution Feedback:</dt>
              <dd>
                <t>Beyond runtime intervention, human operators could also provide a critical retrospective evaluation
 feedback. Following an incident, anomaly, or successful resolution, human operators may inject
 multi-dimensional feedback (e.g., assessing the agent’s reasoning paths, correcting intermediate
 planning errors, or evaluating the quality of tool selection). This retrospective feedback could
 be used to update the prompt templates or refine downstream guardrail policies, preventing the
 recurrence of similar behavioral drifts.</t>
              </dd>
            </dl>
          </li>
        </ul>
        <t>It is worth mentioning that human operators rarely send raw agent control or intervention protocol
payloads directly. They could use more flexible and human-friendly formatting such as natural
language which is relayed to the agent management plane to translate into structured control or
intervention signals for normalization and distribution.</t>
      </section>
      <section anchor="agent-management-plane">
        <name>Agent Management Plane</name>
        <t>Agent management plane is the Agent assurance capabilities which are used to manage, monitor, and
regulate autonomous AI agents on behalf of human operators. It is logically decoupled from the
agent enforcement plane. Note that agent management plane might include other technical and
operational pillars such as agent lifecycle management, which are out of the scope of this draft.</t>
        <ul spacing="normal">
          <li>
            <dl>
              <dt>Observability:</dt>
              <dd>
                <t>It receives observation streams transmitted from downstream agent enforcement plane. It provides
human operators with comprehensive agent behavioral visibility and the ability to identify
operational anomalies or performance drifts.</t>
              </dd>
            </dl>
          </li>
          <li>
            <dl>
              <dt>Policy Control:</dt>
              <dd>
                <t>It acts as the centralized Policy Decision Point (PDP) <xref target="RFC3198"/> that translates human
operator intent or operational guidelines into agent behavioral boundaries, guardrails, or
operational constraints. It  dynamically pushes a set of structured rules or policy
constraints down to agent enforcement plane.</t>
              </dd>
            </dl>
          </li>
          <li>
            <dl>
              <dt>Emergency Intervention:</dt>
              <dd>
                <t>It hosts the emergency orchestration logic required to reactively instruct agents in
response to boundary violations, anomalies, failures, or operational risks. Upon
detecting critical policy violations or receiving manual override commands from human
oversight, it generates specific instructions (such as pause or terminate) and pushes
them down to the enforcement component. In addition, it also receives upstream messages
initiated by agents, such as escalation requests that proactively require human
intervention.</t>
              </dd>
            </dl>
          </li>
        </ul>
        <t>In practical deployments, the agent management plane may be embedded within network management
systems/OSS, an external Agent supervision or management platform, or even an upper-layer
supervisor Agent.</t>
      </section>
      <section anchor="agent-enforcement-plane">
        <name>Agent Enforcement Plane</name>
        <t>The Agent Enfocement Plane is the runtime environment in which AI agents operate, perform
reasoning and planning, collaborate with other agents, and invoke capabilities exposed through
the Function Modules &amp; Tools layer described in <xref target="functions"/>. Through that layer, agents
obtain network information and translate their reasoning outcomes into operations on the
network infrastructure.</t>
        <t>The Agent Enforcement Plane receives high-level intents originating from network operators or
upstream agents and executes the corresponding tasks step by step. An agent may delegate
parts of a task to other agents. Each execution step may involve invoking tools, function
calls, APIs, knowledge retrieval interfaces, or reusable agent skills exposed through the
Function Modules &amp; Tools layer.</t>
        <t>During and after task execution, the Agent Enforcement Plane collects execution status,
operational logs, tool invocation records, and resulting network observations. It provides
the corresponding agent observability data to the Agent Management Plane for supervision.</t>
        <t>The Agent Enfocement Plane supports policy enforcement at critical points throughout task
execution, including before task processing, before tool invocation or network actions,
and before delivering a final response. It also accepts and applies Agent Control and
Intervention Signals received from the Agent Management Plane.</t>
        <section anchor="functions">
          <name>Function Modules &amp; Tools</name>
          <t>As depicted in <xref target="arch"/>, agents in the Agent Enforcement Plane act on the network
infrastructure via the Function Modules &amp; Tools layer rather than interacting with
network devices directly. Agents invoke this layer to translate their reasoning
decisions into concrete operational actions on the underlying network.</t>
          <t>Although represented as a single functional block in <xref target="arch"/>, this layer could
abstract a richer and heterogeneous set of functions and tools. It may encompass,
for example, the tool and function-calling interfaces exposed to agents, network
management protocol adapters and clients (e.g., NETCONF <xref target="RFC6241"/>, RESTCONF
<xref target="RFC8040"/>), API gateways, retrieval and knowledge access components (e.g.,
RAG or vector-database lookups), reusable agent skills, and automation scripts.</t>
          <t>The internal composition, interfaces, and orchestration are implementation specific.
A detailed decomposition of this layer is outside the scope of this document, which
focuses on the requirements of observability, control, and intervention interactions
between the Agent Management Plane and the Agent Enforcement Plane. Consequently, this
layer is intentionally treated as an abstract entity in this framework.</t>
        </section>
      </section>
    </section>
    <section anchor="requirements">
      <name>Requirements</name>
      <section anchor="observability-requirements">
        <name>Observability Requirements</name>
        <t>The observability requirements are organized into the following categories:</t>
        <ul spacing="normal">
          <li>
            <t>Execution Trajectory and Decision Logic (<xref target="obs-trace"/>)</t>
          </li>
          <li>
            <t>Data Governance, Accountability (<xref target="obs-governance"/>)</t>
          </li>
          <li>
            <t>Observability Infrastructure Requirements (<xref target="obs-infrastructure"/>)</t>
          </li>
          <li>
            <t>Agent Metrics Collection (<xref target="obs-metrics"/>)</t>
          </li>
        </ul>
        <section anchor="obs-trace">
          <name>Execution Trajectory and Decision Logic</name>
          <dl>
            <dt>OBS-1: Step-by-Step CoT and Execution Trajectory Capture</dt>
            <dd>
              <t>The framework must support visibility into complete agent
execution trajectories, including reasoning CoT, actions planning,
executed steps, and network observations.  In a network change
scenario, e.g., it must include capturing the specific mapping
from the agents' reasoning chain and action planning to the
generated network configuration diffs (e.g., CLI changes, Yang patches)
and the subsequent network state observations, enabling end-to-end
traceability from thinking to network effect.</t>
            </dd>
            <dt>OBS-2: Reasoning and Knowledge Provenance</dt>
            <dd>
              <t>The framework must support visibility into reasoning provenance,
including intent understanding, inference, confidence scores, and
evidence chains justifying why a specific network operation
decision was made. It must also track external knowledge sources,
version numbers, and matching weights retrieved and referenced by
the agent during decision-making and enable traceability of how
external information influenced the agent's reasoning steps.</t>
            </dd>
            <dt>OBS-3: Tool Invocation Capture</dt>
            <dd>
              <t>The framework must capture the complete input/output of
all tools (Skills, APIs, CLIs, scripts) invoked by the agent, including
tool selection logic and parameter bindings, and execution results.</t>
            </dd>
            <dt>OBS-4: Human-on-the-Loop and Multi-Agent Delegation</dt>
            <dd>
              <t>It must capture human expert interventions (e.g., kill switch, pause, rollback),
escalation handling, and feedback signals on agent actions in the workflows.
In case of multi-agent collaboration, the framework must track inter-agent
communication messages, task delegation paths, anddynamic collaboration.</t>
            </dd>
          </dl>
        </section>
        <section anchor="obs-governance">
          <name>Data Governance and Accountability</name>
          <dl>
            <dt>OBS-5: Telemetry Integrity and Completeness Protection</dt>
            <dd>
              <t>The framework must support tamper-evident mechanisms (e.g.,
cryptographic hashing) to prevent unauthorized alteration or omission
of execution trajectories.
This ensures the integrity and completeness of observability data.</t>
            </dd>
            <dt>OBS-6: Privacy Protection</dt>
            <dd>
              <t>The framework must apply dynamic redaction to sensitive data,
including prompt text, network topology information, Personally
Identifiable Information (PII), and credentials before telemetry
data is persisted or exported. The redaction process must be
context-aware and must not impede the diagnostic value of the
telemetry for authorized operators.</t>
            </dd>
            <dt>OBS-7: Accountability</dt>
            <dd>
              <t>The framework must support immutable audit logging of agent
execution, enabling attribution of network outcomes (e.g., service
degradation, configuration drift, new alarms) to specific intent
interpretations, LLM inferences, tool/skill invocations, and
actions for post-incident audit and compliance review. The
framework must support reverse tracing from network operational
state or newly raised alarms to the specific historical reasoning
or tool/API invocation action that triggered it.</t>
            </dd>
          </dl>
        </section>
        <section anchor="obs-infrastructure">
          <name>Observability Infrastructure Requirements</name>
          <dl>
            <dt>OBS-8: Authoritative Clock Synchronization &amp; Event Ordering</dt>
            <dd>
              <t>The framework must provide an authoritative clock source and a
causal event-ordering model (Event-Ordering Model) across all
distributed components. This ensures that agent reasoning steps,
tool invocations, and network state changes are associated
with a globally consistent timestamp baseline across distributed
environments.</t>
            </dd>
            <dt>OBS-9: Telemetry Pipeline Resilience</dt>
            <dd>
              <t>The observability pipeline must support adaptive backpressure,
dynamic sampling, and retention policies to prevent
telemetry storms from overwhelming collectors caused by, e.g.,
intensive agent Chain-of-Thought (CoT) reasoning logs or
high-frequency tool invocation traces. The pipeline should
additionally support self-health monitoring capabilities to
detect data loss, transmission latency, or connectivity
disruptions at telemetry collectors in real time.</t>
            </dd>
          </dl>
        </section>
        <section anchor="obs-metrics">
          <name>Agent Metrics Collection</name>
          <dl>
            <dt>OBS-10: Operational Health, Resource, and Efficiency Metrics</dt>
            <dd>
              <t>The framework must support the collection of metrics characterizing
agent operational health, cost, and efficiency. This includes, but is
not limited to failed tool/API invocation rates, action execution
latency, configuration rollback rates, token consumption, reasoning
latency including Time to First Token (TTFT) and Time Per Output
Token (TPOT), task completion rates and Mean Time To Repair (MTTR).</t>
            </dd>
          </dl>
        </section>
      </section>
      <section anchor="control-requirements">
        <name>Control Requirements</name>
        <t>The control requirements are organized into the following categories:</t>
        <ul spacing="normal">
          <li>
            <t>Agent Execution Guardrails and Risk Control (<xref target="ctl-execution"/>)</t>
          </li>
          <li>
            <t>Authorization and Access Control (<xref target="ctl-acl"/>)</t>
          </li>
          <li>
            <t>Policy Precedence and Concurrency Control (<xref target="ctl-concurrency"/>)</t>
          </li>
          <li>
            <t>Agent Control Resilience (<xref target="ctl-resilience"/>)</t>
          </li>
        </ul>
        <section anchor="ctl-execution">
          <name>Agent Execution Guardrails and Risk Control</name>
          <t>CTL-1: Action Risk Classification
    : The framework must require an agent to classify the risk level of any
      action (e.g., Low, Medium, High, Critical) prior to execution. The
      classification must consider the operation type, target device roles,
      and potential impact on network stability. Downstream policy engines
      must consume this risk level to enforce differentiated approval
      workflows and constraints.</t>
          <t>CTL-2: Maximum Blast Radius Limits
      : The framework must enforce a configurable maximum blast radius for
      each agent action, restricting potential impact across device counts,
      link counts, service impact, customer scope, and traffic volume. The
      agent must evaluate the blast radius before execution and abort any
      action exceeding configured thresholds unless explicitly overridden by
      a human operator.</t>
          <t>CTL-3: Rate Limiting and Concurrency Control
      : The framework must enforce rate limits and concurrency controls on
      agent actions to prevent automation storms from overwhelming network
      devices or the management plane. Agents must comply with per-device,
      per-operator, and global rate limits, as well as maximum concurrent
      task thresholds. Exceeded actions must be queued or rejected with
      explicit feedback.</t>
          <t>CTL-4: Action Cancellation Semantics
    : The framework must define and support explicit cancellation semantics
      across three action states: Queued (remove without side effects),
      Executing (gracefully terminate and rollback where feasible), and
      Completed (interpret as a rollback request invoking inverse workflows).
      All cancellation results must be logged for accountability.</t>
          <t>CTL-5: Temporal and Contextual Validity
    : The framework must ensure that agents operate strictly within
      authorized network maintenance time windows. Additionally, agents
      must validate the freshness, integrity, and temporal validity of
      context, network state, and configuration data before acting upon it.</t>
        </section>
        <section anchor="ctl-acl">
          <name>Authorization and Access Control</name>
          <t>CTL-6: Separation of Duties
    : The framework must enforce strict separation among five operational
      roles: Read-Only, Propose, Validate, Approve, and Execute. Each role
      <bcp14>MUST</bcp14> be tied to distinct credentials and permissions. A single agent or
      operator must not possess end-to-end capabilities across all roles
      without explicit supervisory authorization. This separation must be
      enforceable at both agent and orchestrator levels.</t>
          <t>CTL-7: Fine-Grained Access and Permissions
     : The framework must provide mechanisms to define and enforce
       fine-grained operational boundaries. This <bcp14>MUST</bcp14> include restricting
       an agent's scope to specific network domains, device sets, protocols,
       and tools, as well as YANG node-level access control specifying permitted
      datastores, YANG data nodes, and RPCs for read or modification.</t>
          <t>CTL-8: Authorization and Approval Escalation
    : The framework must support designating specific high-risk network
      operations as requiring explicit human approval before execution. It
      <bcp14>SHOULD</bcp14> support configurable escalation chains and communication channels
      to route approval requests sequentially to designated personnel.</t>
          <t>CTL-9: Progressive Authorization Upgrade and Downgrade
    : The framework must support a progressive authorization mechanism for
      network management agents during the deployment (e.g., from read-only,
      to restricted write, to autonomous execution), and the ability to
      downgrade authorization levels during operation based on assessment
      results.</t>
        </section>
        <section anchor="ctl-concurrency">
          <name>Policy Precedence and Concurrency Control</name>
          <t>CTL-10: Change Attribution and Distributed Locking
    : The framework must support change attribution tracking and distributed
      locking mechanisms for concurrent multi-agent or human-agent operations.
      An agent <bcp14>MUST</bcp14> acquire a lock (containing owner identity, target scope,
      and expiration time) on target resources prior to initiating changes.
      Conflicting requests <bcp14>MUST</bcp14> be queued or rejected with clear conflict
      notifications.</t>
          <t>CTL-11: Cross-Domain Policy Conflict Resolution
      : The framework must implement deterministic cross-domain policy conflict
      resolution. When an action spans multiple policy domains (e.g., routing,
      security, QoS, multi-vendor domains) and generates conflicts, the
      framework <bcp14>MUST</bcp14> resolve them using configurable priority models (e.g.,
      security policies take precedence over routing policies). Actions <bcp14>MUST</bcp14>
      be halted until conflicts are resolved or overridden by a human supervisor.</t>
          <t>CTL-12: Deterministic Authority Precedence
      : The framework must enforce a deterministic hierarchy across four control
      sources: Human Operators (highest precedence), Supervisor Agents,
      Orchestrators, and Autonomous Agents. When conflicting instructions are
      received, higher-precedence sources <bcp14>MUST</bcp14> preempt lower-precedence ones,
      and lower-precedence sources <bcp14>MUST</bcp14> receive preemption notifications.</t>
          <t>CTL-13: Intent Validation and Alignment
      : The framework must ensure agents validate high-level network intents
      received from operators or upstream agents before execution. Agents <bcp14>MUST</bcp14>
      verify that generated configuration syntax and semantics strictly align
      with network intents and operational constraints.</t>
        </section>
        <section anchor="ctl-resilience">
          <name>Agent Control Resilience</name>
          <t>CTL-14: Degraded Behavior on Control Plane Unreachability
    : The framework must define deterministic degradation behaviors when an
      agent loses connectivity with the ICON control/management plane. Agents
      <bcp14>MUST</bcp14> support at least one configurable fallback mode: (a) Fail-Safe
      (abort active/pending actions and enter read-only state), (b) Fail-Hold
      (complete current action but reject new requests), or (c) Fail-Local
      (continue execution using local cached authorizations).</t>
          <t>CTL-15: Management Plane High Availability and Geographic Isolation
      : The framework must support high availability and geographically isolated
      deployments for ICON management plane components across multiple availability
      zones with automated failover. Active operations <bcp14>MUST</bcp14> be safely recovered
      or re-evaluated by the backup primary control plane without duplicate
      executions or data loss.</t>
          <t>CTL-16: Intended vs. Actual State Reconciliation
      : The framework must support continuous reconciliation between intended
      network state and actual state derived from telemetry. When state drift
      is detected, agents <bcp14>MUST</bcp14> trigger idempotent automated remediation
      workflows unless explicitly disabled by operators.</t>
          <t>CTL-17: Dynamic Boundary Adaptation
      : The framework must support the injection of global coordination policies
      across multi-agent environments and enable dynamic adjustment of
      operational boundaries (e.g., tightening permissions from read-write to
      read-only) based on real-time network operational health and threat levels.</t>
        </section>
      </section>
      <section anchor="intervention-requirements">
        <name>Intervention Requirements</name>
        <t>The intervention requirements are organized into the following categories:</t>
        <ul spacing="normal">
          <li>
            <t>Runtime Execution Intervention (<xref target="int-execution"/>)</t>
          </li>
          <li>
            <t>Post-execution Rollback (<xref target="int-rollback"/>)</t>
          </li>
          <li>
            <t>Escalation (<xref target="int-escalation"/>)</t>
          </li>
          <li>
            <t>Correction (<xref target="int-correction"/>)</t>
          </li>
        </ul>
        <section anchor="int-execution">
          <name>Runtime Execution Intervention</name>
          <dl>
            <dt>INT-1: Execution Interruption</dt>
            <dd>
              <t>The supervisor must be able to immediately stop or redirect or isolate or report a running
 agent's runtime execution.</t>
            </dd>
          </dl>
          <ul spacing="normal">
            <li>
              <dl>
                <dt>Pause and Stop</dt>
                <dd>
                  <t>The framework must support a temporary operational pause that preserves the execution
state (e.g., giving human operators time to analyze before  deciding on further action),
as well as a hard stop that terminates execution with or without instant configuration
rollback when an agent is actively causing network instability.</t>
                </dd>
              </dl>
            </li>
            <li>
              <dl>
                <dt>Emergency Intervention</dt>
                <dd>
                  <t>Emergency intervention operations (e.g., pausing, terminating) must be executed
independently of the agent's internal LLM reasoning state or responsiveness or
other agent's runtime execution, i.e., the framework <bcp14>MUST</bcp14> support out-of-band
emergency pause or kill-switch signals in cases where an agent encounters a major
failure (e.g., infinite reasoning loops, deadlocks) or becomes totally unresponsive
without affecting the other agent's runtime execution.</t>
                </dd>
              </dl>
            </li>
            <li>
              <t>Verification and reporting
：The framework must support explicit acknowledgement and effect reporting for
intervention commands (e.g., termination, pause, stop), distinguishing between
"command accepted" and "command applied". The execution plane must return
the state of the intervention target before and after the command, the intervention
result (completed, partially completed, failed, unknown), and the failure reason,
and should support timeout reporting and retry semantics.</t>
            </li>
          </ul>
        </section>
        <section anchor="int-rollback">
          <name>Post-execution Rollback</name>
          <dl>
            <dt>INT-2: Rollback and Recovery</dt>
            <dd>
              <t>The supervisor must be able to reverse actions already taken by an
agent. The framework <bcp14>MUST</bcp14> support multiple granularities of action rollback.
Based on the severity and impact of the failure, the rollback granularities
<bcp14>SHOULD</bcp14> include:</t>
            </dd>
          </dl>
          <ul spacing="normal">
            <li>
              <dl>
                <dt>Agent Workflow Level</dt>
                <dd>
                  <t>Reverts a specific step or a subset of execution steps within the agent's
 execution chain, without canceling the overall task. This is applicable
 for localized errors. For example, When an agent is onboarding a network
 device, the supervisor rolls back only a failed post-configuration script
 execution step while keeping the successfully downloaded boot image.</t>
                </dd>
              </dl>
            </li>
            <li>
              <dl>
                <dt>Agent Task Level</dt>
                <dd>
                  <t>Reverts an entire task execution, performing a comprehensive rollback of all
 network operations introduced since the initiation of the task. This is used as
 an emergency mechanism for severe failures where the agent's entire execution is
 failed. For example, when an agent fails to provision a network service, the
 supervisor triggers a full task rollback to wipe out the entire provisioning
 attempts across all affected nodes.</t>
                </dd>
              </dl>
            </li>
            <li>
              <dl>
                <dt>Agent Context Level</dt>
                <dd>
                  <t>Reverts all network operations across multiple related tasks bound by the
 same context. This acts as an ultimate rollback mechanism to reset the entire
 multi-turn interaction or back to its original historical baseline. For example,
 during a multi-turn network troubleshooting conversation, an agent executes three
 tasks under the same context to mitigate an anomaly. If supervisor realizes the
 entire investigation pathway was flawed, they may select context level rollback
 to comprehensively wipe out all configuration changes made across all three tasks
 in this specific context.</t>
                </dd>
              </dl>
            </li>
          </ul>
        </section>
        <section anchor="int-escalation">
          <name>Escalation</name>
          <dl>
            <dt>INT-3: Escalation</dt>
            <dd>
              <t>The framework must support the mechanism to allow the agent to route operational
decisions, anomalies, and conflicts to a higher authority. An escalation is used
when the current level (operator or agent) cannot or should not resolve the
situation without supervision. During an escalation event, the framework must
preserve the agent's runtime context and its full reasoning provenance trail
to enable a seamless handover.</t>
            </dd>
          </dl>
        </section>
        <section anchor="int-correction">
          <name>Correction</name>
          <dl>
            <dt>INT-4: Correction</dt>
            <dd>
              <t>The supervisor <bcp14>MUST</bcp14> be able to correct an autonomous agent failure through
any of the following mechanisms:</t>
            </dd>
          </dl>
          <ul spacing="normal">
            <li>
              <dl>
                <dt>Providing Refined Intent</dt>
                <dd>
                  <t>Clarifying or refining the high-level intent when the agent misinterprets
 the operational goal.</t>
                </dd>
              </dl>
            </li>
            <li>
              <dl>
                <dt>Injecting Additional Operational Constraints</dt>
                <dd>
                  <t>Appending runtime network constraints or specific limits.</t>
                </dd>
              </dl>
            </li>
            <li>
              <dl>
                <dt>Providing Missing or Correcting network context</dt>
                <dd>
                  <t>supplying missing, updated or corrected network knowledge, telemetry data,
 or topological information that the agent relied on during its reasoning loop.</t>
                </dd>
              </dl>
            </li>
            <li>
              <dl>
                <dt>Modifying Pending Actions or Planned Configuration Changes</dt>
                <dd>
                  <t>Adjusting the agent's generating configuration, tool selections, parameters,
 or execution order before they are applied to the network.</t>
                </dd>
              </dl>
            </li>
          </ul>
        </section>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>This document defines a set of functional requirements for observability, control,
and intervention of AI agents in the context of network management.</t>
      <t>The requirements themselves do not introduce additional security vulnerabilities.
Rather, this document requirements some security safeguards such as access control,
identity authentication, and integrity guarantees that should be enforced by the
implementation and deployed systems.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="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="Daniel King" initials="D." surname="King">
              <organization>Lancaster University</organization>
            </author>
            <date day="30" month="October" 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 "Observability, Intervention and Control" is
   used to describe a set of automated and human-initiated mechanisms
   that guarantee the capability to observe, evaluate, 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 network
   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-01"/>
        </reference>
        <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="I-D.wmz-nmrg-agent-ndt-arch">
          <front>
            <title>Network Digital Twin and Agentic AI based Architecture for AI-driven Network Operations</title>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Cheng Zhou" initials="C." surname="Zhou">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Luis M. Contreras" initials="L. M." surname="Contreras">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Sai Han" initials="S." surname="Han">
              <organization>China Unicom</organization>
            </author>
            <author fullname="Yong-Geun Hong" initials="Y." surname="Hong">
              <organization>Daejeon University</organization>
            </author>
            <date day="28" month="August" year="2026"/>
            <abstract>
              <t>   A Network Digital Twin (NDT) provides a network emulation tool usable
   for different purposes such as scenario planning, impact analysis,
   and change management.  Agentic AI enables dynamic goal-driven
   execution and adaptive behavior and closed-loop autonomy.  By
   integrating a NDT into network management together with the Agentic
   AI, it allows the network management activities to take user intent
   or service requirements as input, automatically assess, model, and
   refine optimization strategies under realistic conditions but in a
   risk-free environment.  Such environment that operates to meet these
   types of requirements is said to have AI-driven network operations.

   AI-driven network operations brings together existing technologies
   such as Agentic AI and NDT which may be seen as the use of a toolbox
   of existing components enhanced with a few new elements.

   This document describes an architecture for AI-driven network
   operations and shows how these components work together with NDT and
   Agentic AI capabilities.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-wmz-nmrg-agent-ndt-arch-06"/>
        </reference>
        <reference anchor="RFC3198">
          <front>
            <title>Terminology for Policy-Based Management</title>
            <author fullname="A. Westerinen" initials="A." surname="Westerinen"/>
            <author fullname="J. Schnizlein" initials="J." surname="Schnizlein"/>
            <author fullname="J. Strassner" initials="J." surname="Strassner"/>
            <author fullname="M. Scherling" initials="M." surname="Scherling"/>
            <author fullname="B. Quinn" initials="B." surname="Quinn"/>
            <author fullname="S. Herzog" initials="S." surname="Herzog"/>
            <author fullname="A. Huynh" initials="A." surname="Huynh"/>
            <author fullname="M. Carlson" initials="M." surname="Carlson"/>
            <author fullname="J. Perry" initials="J." surname="Perry"/>
            <author fullname="S. Waldbusser" initials="S." surname="Waldbusser"/>
            <date month="November" year="2001"/>
            <abstract>
              <t>This document is a glossary of policy-related terms. It provides abbreviations, explanations, and recommendations for use of these terms. The intent is to improve the comprehensibility and consistency of writing that deals with network policy, particularly Internet Standards documents (ISDs). This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3198"/>
          <seriesInfo name="DOI" value="10.17487/RFC3198"/>
        </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>
      </references>
    </references>
    <?line 743?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The authors of this document would also like to thank Benoit Claise, Swamynathan B, Laurent Ciavaglia,
Parisa Foroughi, Reza Rokui, Luis M. Contreras, Oscar Gonzalez de Dios, ZhenQiang Li, Cheng Zhou,
Daniele Ceccarelli, Dan Voyer, Thomas Graf, Alex Huang Feng for review and comments.</t>
    </section>
    <section anchor="contributors" numbered="false" toc="include" removeInRFC="false">
      <name>Contributors</name>
      <contact fullname="Daniel Voyer">
        <organization>Cisco</organization>
        <address>
          <email>davoyer@cisco.com</email>
        </address>
      </contact>
      <contact fullname="Qiufang Ma">
        <organization>Huawei</organization>
        <address>
          <email>maqiufang1@huawei.com</email>
        </address>
      </contact>
      <contact fullname="Yuanyuan Yang">
        <organization>Huawei</organization>
        <address>
          <postal>
            <street>101 Software Avenue, Yuhua District</street>
            <city>Jiangsu</city>
            <code>210012</code>
            <country>China</country>
          </postal>
          <email>yangyuanyuan55@huawei.com</email>
        </address>
      </contact>
    </section>
  </back>
  <!-- ##markdown-source:
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
AA==

-->

</rfc>
