<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.39 (Ruby 4.0.6) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

<!ENTITY RFC9315 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9315.xml">
<!ENTITY RFC2119 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
<!ENTITY RFC8174 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
<!ENTITY RFC2328 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2328.xml">
<!ENTITY RFC4271 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.4271.xml">
<!ENTITY RFC8990 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8990.xml">
]>


<rfc ipr="trust200902" docName="draft-feng-nmrg-ain-architecture-01" category="info" submissionType="IRTF">
  <front>
    <title abbrev="AIN Architecture">Agentic Intent Network (AIN): A Routing-Based Architecture for AI Agent Coordination at Scale</title>

    <author fullname="Chong Feng">
      <organization></organization>
      <address>
        <email>fengchongllly@gmail.com</email>
      </address>
    </author>

    <date year="2026" month="July" day="20"/>

    <area>IRTF</area>
    <workgroup>Network Management Research Group</workgroup>
    <keyword>AI agents</keyword> <keyword>intent networking</keyword> <keyword>multi-agent coordination</keyword> <keyword>routing architecture</keyword> <keyword>network management</keyword>

    <abstract>


<?line 158?>

<t>The rapid proliferation of autonomous AI agents across enterprise and
Internet-scale deployments creates a structural challenge that
existing agent frameworks cannot address: how to enable any agent to
discover and invoke any other agent's capabilities without pre-
established bilateral integration, across organizational boundaries,
at Internet scale.  This document presents the Agentic Intent
Network (AIN) as an architecture-level model for open, heterogeneous,
dynamically evolving multi-agent coordination.  It defines problem
drivers, architectural and underlay requirements, architectural
components, design invariants, scope boundaries, and a research
agenda for the NMRG.</t>



    </abstract>



  </front>

  <middle>


<?line 172?>

<section anchor="introduction"><name>Introduction</name>

<t>The deployment of autonomous AI agents is transitioning from isolated
experimental systems to large-scale production environments.
Individual enterprises deploy tens to hundreds of specialized agents;
Internet-scale platforms may eventually host millions.  Each agent
encapsulates bounded capabilities -- network fault diagnosis, code
generation, compliance checking, logistics coordination -- and
collaboration among agents is an engineering necessity for
accomplishing complex tasks, not an optional feature.</t>

<t>The architecture problem is not local orchestration.  It is global,
open coordination: how can any agent discover and invoke any other
agent's capabilities without pre-established bilateral integration,
across heterogeneous frameworks and organizational boundaries?  At
scale, pairwise integration cost grows quadratically, quickly
overwhelming any system's operational budget.  At organizational
boundaries, the trust and deployment assumptions embedded in today's
frameworks break down: an agent operated by one enterprise cannot
discover or invoke an agent operated by another without custom,
manually maintained integration agreements.</t>

<t>The name "Agentic Intent Network" reflects three structural
commitments of the architecture.  "Agentic" denotes that the
participating entities are autonomous agents -- systems capable of
independent reasoning and action -- rather than passive endpoints or
simple services.  "Intent" denotes that coordination is expressed as
structured, capability-oriented requests, rather than as direct
procedure calls or point-to-point messages; an intent captures what
the originating agent wants accomplished, abstracted from which
specific handler will accomplish it.  "Network" denotes that the
coordination substrate is organized as a routed network -- with a
data plane, a control plane, addressing, and forwarding -- rather
than as a registry, a broker, or an orchestration engine.  Together,
the name captures the core architectural claim: routing-based
infrastructure is the appropriate model for open, scalable,
heterogeneous agent coordination.</t>

<t>AIN proposes a routing-based answer, applying the structural logic of
packet networking to inter-agent coordination.  A central observation
motivating this architecture is that Intent Routers require no AI
inference in their forwarding path: their function -- capability
prefix lookup and hop-by-hop forwarding -- is structurally
isomorphic to IP routing, and can be implemented as a software
module on existing routing hardware or as a dedicated appliance.
This observation significantly lowers the deployment barrier compared
to architectures that embed AI inference engines in the forwarding
path.</t>

<t>This document is an architecture description in the IRTF style:
it specifies what AIN is, why it is needed, and what research
questions it opens.  Engineering protocol mechanisms, algorithmic
details, and implementation enforcement strategies are intentionally
out of scope of this document.</t>

</section>
<section anchor="terminology"><name>Terminology</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?>

<dl>
  <dt>Intent:</dt>
  <dd>
    <t>A structured representation of a task request, expressed as
a capability class identifier and associated constraints.  An
intent specifies what capability is requested and under what
conditions, without specifying which agent should execute it.</t>
  </dd>
  <dt>Intent Datagram:</dt>
  <dd>
    <t>The self-contained coordination unit carrying an
intent, analogous to an IP datagram.  An Intent Datagram contains
sufficient information for any routing node to make a forwarding
decision without consulting external state.</t>
  </dd>
  <dt>Intent Class:</dt>
  <dd>
    <t>A hierarchical identifier (e.g.,
"intent.network.fault.bgp.diagnose") that serves as the routing
key for an Intent Datagram.  Intent Classes form a prefix-
matchable hierarchy enabling aggregation at Agent Domain
boundaries, analogous to CIDR aggregation for IP prefixes.</t>
  </dd>
  <dt>Intent Class OID (IC-OID):</dt>
  <dd>
    <t>A structured hierarchical identifier for
an Intent Class, following a naming scheme analogous to SNMP
Object Identifiers.  The IC-OID provides a machine-readable
encoding of the intent class hierarchy suitable for use in routing
tables and capability registrations.  This document standardizes
the structural properties required for routing -- syntax,
hierarchy, and prefix-match behavior -- but does not require any
single global allocation authority or imply cross-domain semantic
equivalence for identical strings.</t>
  </dd>
  <dt>Handler Instance Identifier (HID):</dt>
  <dd>
    <t>A globally unique identifier for
a specific Intent Handler instance, used to disambiguate handlers
that register the same Intent Class.</t>
  </dd>
  <dt>Intent Router:</dt>
  <dd>
    <t>A deterministic forwarding component that routes
Intent Datagrams based on Intent Routing Tables.  Intent
Routers do not perform reasoning or task execution; they implement
a deterministic forwarding function.  The architecture requires
that the forwarding function remain execution-agnostic; the means
by which implementations satisfy this property are outside the
scope of this document.</t>
  </dd>
  <dt>Intent Handler:</dt>
  <dd>
    <t>An application entity that executes atomic intents.
An Intent Handler <bcp14>MAY</bcp14> be an LLM-based agent, a deterministic
service, or a legacy API wrapper; the routing layer treats all
handler types identically.</t>
  </dd>
  <dt>Intent Registration Protocol (IRP):</dt>
  <dd>
    <t>A control-plane protocol by
which an Intent Handler registers its IC-OID capabilities with
its access Intent Router.  IRP registration state is then consumed
by the routing control plane to maintain capability reachability.</t>
  </dd>
  <dt>Agent Domain:</dt>
  <dd>
    <t>A collection of registered entities within a
management and policy boundary, analogous to an IP Autonomous
System (AS).</t>
  </dd>
  <dt>Semantic Substrate:</dt>
  <dd>
    <t>The shared specifications defining capability-
description language, IC-OID syntax and hierarchy conventions, and
matching rules consumed by AIN control-plane functions.</t>
  </dd>
  <dt>Intent Routing Table (IRT):</dt>
  <dd>
    <t>A mapping from IC-OID prefixes to
one or more eligible next hops and associated route attributes,
maintained by each Intent Router.  Specific Handler instances are
represented only in the Handler Dispatch Table at their Attachment
Router.  The IRT is analogous to the IP forwarding table.</t>
  </dd>
  <dt>Directory Authority (DA):</dt>
  <dd>
    <t>An optional ecosystem role that may
publish IC-OID catalogs, recommended taxonomies, or capability
description metadata for offline discovery.  A DA is not required
for routing correctness, is not in the forwarding path, and does
not participate in per-datagram routing decisions.</t>
  </dd>
  <dt>Foreman Pattern:</dt>
  <dd>
    <t>An architectural pattern in which a stable, long-
lived Intent Handler manages a pool of short-lived Worker Agents
internally, keeping Worker Agent lifecycle events invisible to
the routing layer.</t>
  </dd>
</dl>

</section>
<section anchor="problem-statement"><name>Problem Statement</name>

<section anchor="the-multi-agent-coordination-gap"><name>The Multi-Agent Coordination Gap</name>

<t>Current AI ecosystems are rich in model capabilities and local agent
frameworks, but poor in open coordination primitives.  Systems can
orchestrate agents that are already inside the same framework or
trust domain, yet lack a common architecture for Internet-scale,
cross-domain interaction among independently operated agents.</t>

<t>Consider a concrete scenario: an enterprise deploys a customer-
service agent (Framework A) that needs to invoke a compliance-
checking agent (Framework B, operated by a different business unit)
and a logistics-status agent (a third-party API wrapper).  Today,
each of these connections requires a separate, manually negotiated
integration: agreed-upon API schemas, bilateral trust configuration,
and per-link lifecycle management.  None of the three agents can
discover the others dynamically; each new agent added to the
ecosystem requires O(existing agents) new integration agreements.
This is not an implementation deficiency -- it is a structural
absence of shared coordination infrastructure.</t>

<t>This creates a coordination gap: autonomous agents can reason and act
locally, but cannot reliably discover, select, and invoke remote
capabilities in a neutral, scalable, framework-independent way.</t>

</section>
<section anchor="bilateral-problem"><name>The O(N^2) Bilateral Integration Problem</name>

<t>Without shared routing infrastructure, N agents require up to
N(N-1)/2 bilateral integrations to interoperate.  Each integration
entails interface mapping, trust negotiation, lifecycle management,
and operational monitoring.</t>

<t>Engineering mitigations -- common API conventions, shared SDKs,
service registries -- reduce implementation friction but do not
change the underlying structure: each pair of agents that must
interoperate still requires explicit, maintained coordination state.
As agent populations grow and cross organizational boundaries, the
per-pair cost cannot be engineered away; it must be eliminated
architecturally.</t>

<t>The Internet solved an identical structural problem for host
interconnection.  Before shared routing infrastructure, connecting
N hosts required bilateral reachability agreements.  IP eliminated
this by introducing a shared forwarding substrate: any host can
reach any other host without pre-arrangement, because routing state
is maintained by the network rather than by endpoint pairs.  AIN
applies the same logic to agent coordination: per-agent integration
overhead is reduced from O(N) to O(1) by introducing shared
capability routing infrastructure.</t>

</section>
<section anchor="limitations-of-existing-frameworks"><name>Limitations of Existing Frameworks</name>

<t>Existing frameworks and protocols (e.g., AutoGen <xref target="WU2023"/>, LangGraph,
A2A <xref target="A2A2025"/>, MCP <xref target="MCP2024"/>) provide useful local mechanisms but do
not, by themselves, satisfy the full set of open architectural needs.</t>

<t>AutoGen and LangGraph are intra-framework orchestration systems.
They excel at coordinating agents that are co-deployed within the
same runtime and trust boundary, but provide no mechanism for an
agent in one framework to dynamically discover or invoke an agent
in another.  Interoperability across framework boundaries requires
custom bridging code, reproducing the bilateral integration problem
at the framework level.</t>

<t>MCP <xref target="MCP2024"/> addresses the connection between LLM-based agents and
external tools or data sources.  Its scope is LLM-to-resource
integration, not agent-to-agent routing.  MCP does not define how
an agent discovers which other agents exist, selects among
candidates, or routes a request across multiple coordination hops.</t>

<t>A2A <xref target="A2A2025"/> defines an interaction protocol for pairs of agents.
It is analogous to HTTP: it standardizes the exchange format for a
single interaction, but it does not address discovery, capability
routing, or multi-hop forwarding.  Two agents using A2A must still
know each other's endpoints in advance.</t>

<t>The following table summarizes how these systems satisfy the four
architectural requirements defined in <xref target="arch-reqs"/> (Y = satisfied,
P = partially satisfied, N = not satisfied):</t>

<texttable title="Existing Systems vs. Architectural Requirements" anchor="_table-existing">
      <ttcol align='left'>System</ttcol>
      <ttcol align='left'>R_open</ttcol>
      <ttcol align='left'>R_local</ttcol>
      <ttcol align='left'>R_hetero</ttcol>
      <ttcol align='left'>R_dynamic</ttcol>
      <c>AutoGen / LangGraph</c>
      <c>N</c>
      <c>N</c>
      <c>P</c>
      <c>N</c>
      <c>A2A <xref target="A2A2025"/></c>
      <c>P</c>
      <c>N</c>
      <c>P</c>
      <c>P</c>
      <c>MCP <xref target="MCP2024"/></c>
      <c>P</c>
      <c>N</c>
      <c>P</c>
      <c>N</c>
      <c>AIN (this document)</c>
      <c>Y</c>
      <c>Y</c>
      <c>Y</c>
      <c>Y</c>
</texttable>

<t>Note: The ratings in Table 1 are assessed at the data-plane
forwarding layer.  AIN's Y rating for R_local reflects that each
forwarding decision is made using only the local IRT and the
datagram header, with no per-request central oracle.</t>

<t>AIN is not a replacement for these frameworks; it is the missing
coordination layer above and between them.  MCP belongs within AIN's
execution runtime layer; A2A's agent card mechanism is a candidate
representation for AIN capability descriptions.</t>

</section>
<section anchor="why-this-is-a-network-management-research-problem"><name>Why This Is a Network Management Research Problem</name>

<t>First, the AIN control plane introduces new convergence challenges
that have no direct precedent in IP routing.  Capability
registration state carries semantic identifiers (IC-OIDs) rather
than topological addresses.  Convergence correctness -- the guarantee
that every Intent Router's IRT eventually reflects the true handler
population without loops or black holes -- must be established over
a semantic identifier space whose structure differs fundamentally
from IP prefixes.  Defining convergence conditions, bounding
convergence time, and proving loop-freedom under dynamic handler
populations are open research problems of the kind NMRG is
positioned to address.</t>

<t>Second, the AIN coordination substrate is itself a networked system
that requires operational management.  As agent populations scale,
operators need telemetry on capability routing behavior, anomaly
detection for malformed or malicious IRP registrations, policy
controls on which agents may register which capabilities, and
mechanisms for graceful handler failure and capability withdrawal.
These are directly analogous to the network management functions
that NMRG has studied for IP infrastructure, now applied to a new
class of coordination plane.</t>

<t>Third, practical AIN deployment is coupled with the underlying
network and system environment in ways that require joint analysis.
IRP propagation generates control-plane traffic whose volume and
burstiness depend on agent population dynamics.  Intent Datagram
forwarding latency is bounded by both AIN routing behavior and
underlay transport characteristics.  These coupling effects are
deployment-engineering questions that sit squarely within the scope
of NMRG work on AI deployment.</t>

</section>
</section>
<section anchor="requirements"><name>Requirements</name>

<section anchor="design-principles"><name>Design Principles</name>

<t>The requirements in this section are not assembled as a feature
wishlist.  They are derived from three architectural principles that
have proven effective in building open, scalable networked systems,
applied here to the agent coordination domain.</t>

<t>Principle 1: End-to-End Argument.  Saltzer, Reed, and Clark
<xref target="SRC1984"/> established that functions requiring application-specific
knowledge should be implemented at the endpoints, not in the network
substrate.  Applied to AIN: task execution, semantic reasoning, and
result interpretation belong at Handlers and Originators.  The
routing fabric must remain thin, deterministic, and execution-
agnostic.  This principle drives R_local and the design invariants
of Networking-Execution Separation and Payload Opacity
(<xref target="invariants"/>).</t>

<t>Principle 2: Narrow Waist Design.  The Internet's scalability rests
on a minimal common interface -- the IP datagram -- that decouples
heterogeneous link technologies below from heterogeneous
applications above.  AIN adopts the same strategy: the Intent
Datagram and IC-OID form a narrow waist enabling any agent
framework to participate without requiring coordination fabric
redesign.  This principle drives R_open and R_hetero.</t>

<t>Principle 3: Decentralized Scalability.  Centralized coordination
introduces bottlenecks, single points of failure, and policy
coupling that limit scale.  Distributed routing protocols, from
OSPF <xref target="RFC2328"/> to BGP <xref target="RFC4271"/>, demonstrate that local forwarding
decisions based on distributed state can achieve global reachability
without central oracles.  AIN applies this to capability routing.
This principle drives R_local and the bounded-convergence constraint
in R_dynamic.</t>

<t>Principle 4: Bounded Topology Knowledge.  No AIN entity is required
to maintain routing-topology knowledge beyond its local attachment
point.  Originators require only the target IC-OID
and the address of their access Intent Router.  Handlers require
only the address of their access Intent Router for IRP injection.
Topology-dependent coordination beyond that attachment point is the
exclusive responsibility of the routing layer.  This principle is
complementary to Handler Location Opacity (Invariant 5, <xref target="invariants"/>):
bounded topology knowledge defines what each entity <bcp14>MUST</bcp14> know (local
attachment only), while Handler Location Opacity defines what an
Originator <bcp14>MUST NOT</bcp14> need to know (specific Handler identity/address).</t>

<t>A fifth consideration -- Policy/Mechanism Separation -- informs the
overall design: routing mechanisms are specified to be generic and
stable; capability-matching semantics and selection policies are
explicitly layered above the forwarding core, allowing them to
evolve independently without requiring changes to the routing
fabric.</t>

</section>
<section anchor="arch-reqs"><name>Architectural Requirements</name>

<dl>
  <dt>R_open (Open Participation):</dt>
  <dd>
    <t>Any agent, regardless of framework,
language, or deployment environment, <bcp14>MUST</bcp14> be able to register
capabilities and invoke others without bilateral pre-registration.
</t>

    <t>Derivation: Follows from the Narrow Waist principle.  Requiring
bilateral pre-registration reproduces the O(N^2) integration cost
documented in <xref target="bilateral-problem"/>.  A shared registration and routing
substrate eliminates this cost structurally, as IP eliminated the
need for pairwise host reachability agreements.</t>
  </dd>
  <dt>R_local (Local Decision-Making):</dt>
  <dd>
    <t>Each forwarding decision <bcp14>MUST</bcp14> be
made locally using datagram-visible and locally maintained state;
no centralized per-request routing oracle is assumed.
</t>

    <t>Derivation: Follows from the End-to-End Argument and
Decentralized Scalability.  A centralized routing oracle would
become a bottleneck, a single point of failure, and a policy
chokepoint -- reproducing architecturally the same problems that
distributed routing protocols were designed to eliminate.</t>
  </dd>
  <dt>R_hetero (Heterogeneous Capability Matching):</dt>
  <dd>
    <t>The architecture <bcp14>MUST</bcp14>
support heterogeneous handler types (LLM-based, deterministic,
legacy-wrapped) without requiring routing-fabric redesign.
</t>

    <t>Derivation: Follows from the Narrow Waist principle and
Policy/Mechanism Separation.  The routing fabric must remain
agnostic to execution substrate.  Capability-matching semantics
reside in the Semantic Substrate (<xref target="semantic-substrate"/>), not in
forwarding components, allowing handler technology to evolve
without architectural disruption.</t>
  </dd>
  <dt>R_dynamic (Dynamic Capability Discovery):</dt>
  <dd>
    <t>The architecture <bcp14>MUST</bcp14>
support dynamic capability additions, updates, and withdrawals
with bounded convergence behavior.
</t>

    <t>Derivation: Follows from Decentralized Scalability and the
operational reality of large-scale deployments.  Agent populations
are not static: handlers are deployed, updated, and retired
continuously.  The routing fabric must accommodate this dynamism
while providing convergence guarantees sufficient for operational
stability -- a direct analogue of liveness and loop-freedom
requirements in IP routing protocols.</t>
  </dd>
</dl>

</section>
<section anchor="underlay-reqs"><name>Underlay Requirements</name>

<dl>
  <dt>R_u1 (Handler Reachability):</dt>
  <dd>
    <t>Any Intent Router <bcp14>MUST</bcp14> be able to
deliver an Intent Datagram to any registered Intent Handler.</t>
  </dd>
  <dt>R_u2 (Callback Reachability):</dt>
  <dd>
    <t>Any Intent Handler <bcp14>MUST</bcp14> be able to
deliver execution results to the Originator endpoint indicated
by datagram metadata, using existing transport protocols, without
routing through the Intent Routing data plane.</t>
  </dd>
</dl>

<t>This document intentionally does not mandate specific implementation
patterns for satisfying R_u1 and R_u2.  Overlay networks, service
meshes, message queues, and conventional IP transport are all
candidate mechanisms.  The deliberate non-prescription reflects an
IETF layering principle: the AIN routing layer should not be coupled
to a specific transport mechanism.</t>

</section>
</section>
<section anchor="ain-architecture"><name>AIN Architecture</name>

<section anchor="architecture-overview"><name>Architecture Overview</name>

<t>AIN is organized into three architectural parts:</t>

<t>(A) AIN Networking: underlay/transport fabric satisfying R_u1 and
    R_u2; Intent Routing with an explicit data plane and control
    plane; and the Semantic Substrate consumed by the control plane.</t>

<t>(B) Application Entities above the stack: Originator and Handler
    roles, which use AIN Networking but are not components of it;
    and optional IC-OID catalog/directory services,
    which may publish naming conventions or taxonomy metadata but are
    not architectural prerequisites.</t>

<t>(C) Execution Runtime and Compute Infrastructure: LLM and tool SDKs,
    adapters for legacy services, and compute resources (GPU/TPU,
    scheduling, placement) used by application entities.</t>

<figure title="AIN Architecture -- Planes and Principal Entities" anchor="_figure-arch"><artwork><![CDATA[
     +-----------+     +------------------+     +-----------+
     |Originator |     | Originator       |     |  Handler  |
     |(emits     |     | (decomposes &    |     | (executes |
     | intents)  |     |  emits sub-      |     |  intents) |
     +-----+-----+     |  intents)        |     +-----+-----+
           |           +--------+---------+           | (a)
           |    Intent           |   (b)              | IRP
           |    Datagrams        |   sub-intents      | (announce)
           +---------------------+--------------------+
                               |
     ====================================================
     |            AIN Networking Substrate              |
     |                                                  |
     |  +--------------------------------------------+  |
     |  |    Intent Routing Control Plane            |  |
     |  |  (IRP processing, IRT computation,        |  |
     |  |   route-state distribution)                |  |
     |  +------------------+-------------------------+  |
     |           (c)       | IRT updates               |
     |  +------------------v-------------------------+  |
     |  |          Management Plane                  |  |
     |  | (telemetry, policy, config, lifecycle)    |  |
     |  +------------------+-------------------------+  |
     |           (e)       | observe / govern          |
     |  +------------------v-------------------------+  |
     |  |    Intent Routing Data Plane               |  |
     |  |  [IR]---[IR]---[IR]---[IR]                 |  |
     |  |  stateless, deterministic, reads IRT       |  |
     |  +--------------------------------------------+  |
     |                     ^                            |
     |           (d)       | naming / matching          |
     |  +------------------+--------------------------+  |
     |  |            Semantic Substrate               |  |
     |  |  (IC-OID namespace, capability-matching    |  |
     |  |   semantics, aggregation consistency)      |  |
     |  +--------------------------------------------+  |
     ====================================================
                          |
     +--------------------------------------------------+
     |          Underlay / Transport Fabric             |
     |  (provides R_u1: handler reachability and        |
     |   R_u2: callback reachability)                   |
     +--------------------------------------------------+

       IR  = Intent Router
       IRP = Intent Registration Protocol
       IRT = Intent Routing Table
]]></artwork></figure>

<t>Note on Figure 1: The vertical layout is a separation-of-concerns
diagram, not a data-flow sequence.  IRT state is written exclusively
by the Control Plane and read exclusively by the Data Plane; the
Management Plane observes both but does not sit in the IRT update
path and does not participate in forwarding decisions.</t>

<t>The figure is read in two dimensions: vertical organization
represents separation of concerns, and the lettered interactions
(a)--(e) represent the principal information flows through the
architecture.</t>

<t>Application Entities sit above the AIN Networking Substrate and
consume its services; they are not part of the forwarding core.
This boundary enforces the Networking-Execution Separation invariant
(<xref target="invariants"/>): an Intent Router forwards datagrams but never
executes the tasks they carry.</t>

<t>Within the Networking Substrate, the Semantic Substrate occupies the
base position because it provides the naming and matching semantics
that the control plane depends on; it is not a forwarding layer.
The Underlay/Transport Fabric is architecturally external: AIN
states what reachability properties it requires (R_u1, R_u2) but
does not prescribe how they are satisfied.</t>

<t>Control flow (interactions (a) and (c)).  When a Handler registers
or updates its capabilities, it uses IRP to register IC-OIDs and
reachability information with its access Intent Router (a).  The
Intent Routing Control Plane processes IRP registration state,
applies matching semantics from the Semantic Substrate, and computes
or updates entries in the Intent Routing Table (IRT) at each Intent
Router (c).  This is the AIN analogue of a routing protocol: IRP-
derived state propagation drives distributed route-state convergence,
so that every Intent Router eventually holds an IRT reflecting the
current handler population.</t>

<t>Data flow (interactions (b) and forwarding in the data plane).  An
Originator emits an Intent Datagram carrying an IC-OID.  An
Originator may decompose a compound task into sub-intents and emit
multiple datagrams (b).  The routing layer performs multicast
diffusion toward Attachment Routers that have matching Handlers.
Each Intent Router performs a local IRT lookup on the IC-OID,
selects the next hop or next-hop set required by the diffusion tree,
and forwards the datagram -- without consulting any central oracle
and without inspecting the payload (Payload Opacity, <xref target="invariants"/>).
Forwarding continues hop-by-hop until the datagram reaches
Attachment Routers that can deliver it to matching local Handlers.</t>

<t>Naming and matching (interaction (d)).  The Semantic Substrate
provides IC-OID namespace structure, prefix hierarchy conventions,
and matching rules that the control plane consumes when processing
IRP registrations and computing IRT entries.  The Semantic Substrate
is not contacted per-datagram; its definitions are incorporated into
control-plane logic at configuration time.</t>

<t>Management flow (interaction (e)).  The management plane observes
both routing planes and applies operator policy: telemetry collection,
anomaly detection for IRP behavior, capability-registration policy
controls, and lifecycle governance for handler onboarding/withdrawal.
Management functions are orthogonal to forwarding correctness.</t>

<t>Result delivery (not shown in Figure 1).  Successful execution
results are returned by the Handler directly to the Originator
using the callback endpoint carried in datagram metadata, bypassing
the Intent Routing data plane entirely.  This source-address direct
delivery model preserves stateless forwarding at Intent Routers and
is analogous to an application response bypassing the discovery
mechanism after the destination endpoint is known.  The underlying
network continues to route the response using its normal forwarding
mechanisms.</t>

<t>AIN's primary role is capability discovery and intent routing.  Once
an Originator has established a direct session with a Handler via the
session establishment mechanism described in <xref target="intent-routing"/>, all
subsequent application-layer interaction occurs directly over mutually
supported existing protocols (e.g., gRPC, NETCONF, REST, HTTP)
without routing-layer participation.  AIN does
not define or replace the payload-level communication protocols used
between Originator and Handler.  This design avoids reinventing
existing transport and application protocols and allows AIN to be
deployed incrementally on top of the existing TCP/IP infrastructure.</t>

<texttable title="AIN Architecture Overview (Conceptual)" anchor="_table-overview">
      <ttcol align='left'>Component</ttcol>
      <ttcol align='left'>Responsibility</ttcol>
      <ttcol align='left'>IP Analogy</ttcol>
      <c>Underlay/Transport Fabric</c>
      <c>End-to-end reachability under R_u1 and R_u2</c>
      <c>Physical + Link</c>
      <c>Intent Routing Data Plane</c>
      <c>Stateless forwarding of intent datagrams; reads IRT</c>
      <c>IP data plane</c>
      <c>Intent Routing Control Plane</c>
      <c>IRP processing; IRT computation and distribution</c>
      <c>IP control plane</c>
      <c>Management Plane</c>
      <c>Telemetry, policy, config, and lifecycle governance</c>
      <c>NMS/OSS</c>
      <c>Semantic Substrate (NOT a layer)</c>
      <c>Naming / matching semantics; consumed by control plane</c>
      <c>Addressing arch./CIDR</c>
      <c>Application Entities</c>
      <c>Intent origination and execution; above the stack</c>
      <c>End hosts</c>
      <c>IC-OID catalog / directory service (optional)</c>
      <c>Optional publication of taxonomy metadata, naming guidance, or offline browsing</c>
      <c>DNS zone files / catalogs</c>
</texttable>

<section anchor="e2e-flow"><name>End-to-End Intent Processing Flow</name>

<t>Figure 2 illustrates the temporal sequence of a complete intent
lifecycle in session mode (the <bcp14>RECOMMENDED</bcp14> default).  The routing
layer participates only during the discovery and forwarding phase
(steps 2-5); all subsequent interaction is direct between endpoints.</t>

<figure title="End-to-End Intent Processing Flow (Session Mode)" anchor="_figure-flow"><artwork><![CDATA[
Originator         IR(access)     IR...IR     AR        Handler
    |                  |            |          |            |
    | [1] Resolve intent to IC-OID (local / DA lookup)     |
    |                  |            |          |            |
    | [2] Submit       |            |          |            |
    |  Intent Datagram |            |          |            |
    |----------------->|            |          |            |
    |                  | [3] IRT    |          |            |
    |                  |  prefix    |          |            |
    |                  |  lookup    |          |            |
    |                  |            |          |            |
    |                  | [4] Hop-by-hop forwarding         |
    |                  |----------->|--------->|            |
    |                  |   (multicast diffusion to         |
    |                  |    all matching ARs)              |
    |                  |            |          |            |
    |                  |            |          | [5] HDT    |
    |                  |            |          |  lookup &  |
    |                  |            |          |  deliver   |
    |                  |            |          |----------->|
    |                  |            |          |            |
    | ................. routing layer exits .................|
    |                  |            |          |            |
    | [6] HELLO_REPLY (direct, to callback endpoint)       |
    |<----------------------------------------------------|
    |                  |            |          |            |
    | [7] SESSION_CREATE / SESSION_ACK (direct)            |
    |---------------------------------------------------->|
    |<----------------------------------------------------|
    |                  |            |          |            |
    | [8] CDL exchange, execution, result delivery (direct)|
    |<--------------------------------------------------->|
    |                  |            |          |            |
]]></artwork></figure>

<t>Steps explained:</t>

<t><list style="numbers" type="1">
  <t>The Originator determines the appropriate IC-OID for its intent,
either through local knowledge or by consulting a Directory
Authority offline.</t>
  <t>The Originator constructs an Intent Datagram D = &lt;H, P, M&gt; and
submits it to the nearest Intent Router (its access IR).</t>
  <t>The access IR performs a longest-prefix match on the IC-OID in
header H against its Intent Routing Table (IRT).</t>
  <t>The datagram is forwarded hop-by-hop through the IR mesh via
multicast diffusion to all Attachment Routers advertising a
matching IC-OID prefix.</t>
  <t>Each receiving AR performs a local Handler Dispatch Table (HDT)
lookup and delivers the datagram to registered Handler(s).</t>
  <t>A Handler that accepts the intent sends a HELLO_REPLY directly
to the Originator's callback endpoint (carried in metadata M).
From this point forward, the routing layer is not involved.</t>
  <t>The Originator and Handler complete session establishment
(SESSION_CREATE / SESSION_ACK) over a direct transport channel.</t>
  <t>CDL capability exchange, task execution, and result delivery
proceed over the established session using mutually supported
application protocols (e.g., gRPC, HTTP, NETCONF).</t>
</list></t>

<t>In connectionless mode, the Handler returns a result directly to the
callback endpoint without session establishment (steps 7-8 are
replaced by a single direct response).  The architectural principle
is the same: the routing layer's role ends once the datagram reaches
a Handler.</t>

</section>
</section>
<section anchor="intent-datagram"><name>Intent Datagram</name>

<t>The Intent Datagram is the fundamental coordination unit, analogous
to the IP datagram.  It is a self-contained triple:</t>

<figure><artwork><![CDATA[
D = <H, P, M>
]]></artwork></figure>

<t>where H is a routing header carrying the datagram type, intent class
(IC-OID), hop count, forwarding trace, and constraint set; P is the
task payload, which is opaque to routing nodes; and M is metadata
carrying the correlation identifier, the originator's callback
endpoint for result delivery, and optional fields for application-
layer interaction control (see below).  REQUEST datagrams are used
for capability routing.  ERROR datagrams are used for routing-stage
failure feedback and are delivered directly to the originator's
callback endpoint without capability lookup.</t>

<t>The routing header H contains all information required by an Intent
Router to make a forwarding decision.  The payload P carries the
application-level task specification and is never inspected by the
routing layer.  The metadata M carries the callback endpoint that
Handlers use for direct result delivery, satisfying R_u2 without
burdening the routing layer.</t>

<t>Metadata M <bcp14>MAY</bcp14> additionally carry the following optional fields:</t>

<t><list style="symbols">
  <t>connection_mode: Indicates whether the Originator initiates the
connection to the Handler (originator_initiated) or the Handler
initiates the connection to the Originator (handler_initiated).
When handler_initiated, M <bcp14>MUST</bcp14> also carry an
originator_listen_endpoint.  This field does not affect routing
layer behavior (routing completes before any connection is
established).</t>
  <t>originator_listen_endpoint: The network address at which the
Originator listens for incoming connections from Handlers.
Only meaningful when connection_mode is handler_initiated.</t>
  <t>accept_check_endpoint: An <bcp14>OPTIONAL</bcp14> lightweight query endpoint
exposed by the Originator, applicable only when connection_mode
is handler_initiated.  In handler-initiated mode, the Originator
may receive connection requests from multiple Handlers
concurrently.  After Intent Routing has terminated at the
Handler's Attachment Router (AR), and before endpoint delivery to
a local Handler in this mode, the AR <bcp14>MUST</bcp14> query this endpoint,
when present, to ask whether the Originator still accepts
candidates.  The AR performs this query in its endpoint-delivery
role, not in its routing-forwarding role.  If the query returns
"reject", the AR drops the Datagram silently and does not notify
the local Handler.  If the query fails or the field is absent, the
AR defaults to "accept" (fail-open).  Each query is independent;
the AR maintains no per-request state.  The result does not alter
the IRT lookup, next-hop selection, multicast diffusion, or any
routing state.  The querying AR and the Originator may reside in
different Agent Domains; their communication uses the ordinary
underlay and does not traverse the Intent Routing layer.</t>
</list></t>

<t>The hop count field in H serves the same purpose as the IP TTL:
it bounds the number of forwarding hops, prevents forwarding loops,
and triggers an error notification to the Originator when exhausted.
The routing header <bcp14>MAY</bcp14> carry optional diagnostic metadata to support
operational observability.  The specific structure and content of
such metadata are implementation-defined and constitute open research
questions (<xref target="phase1"/>).</t>

</section>
<section anchor="intent-routing"><name>Intent Routing</name>

<t>Intent Routing is organized into two distinct internal planes,
directly mirroring the internal structure of IP's network layer.</t>

<t>Attachment-point prerequisite.  Before emitting traffic into AIN,
an Originator and a Handler <bcp14>MUST</bcp14> know the address of their directly
attached access Intent Router.  They are not required to know any topology beyond
that one-hop attachment point.</t>

<t>Data Plane.  The data plane performs stateless, deterministic,
per-datagram multicast diffusion.  For each arriving Intent
Datagram, the data plane performs an IRT prefix lookup on the
IC-OID in H, applies locally maintained selection policy to the
resulting next-hop set, and forwards the datagram toward Attachment
Routers with matching Handlers.  If no compliant next hop exists, or
if the hop count is exhausted, the data plane generates an error
notification delivered directly to the Originator's callback
endpoint.  The data plane reads the IRT but never writes to it, and
maintains no per-flow state.</t>

<t>Control Plane.  The control plane builds and maintains the IRT by
running three protocols.  First, the Intent Registration Protocol
(IRP), through which Intent Handlers register IC-OID capabilities
and reachability information with their access Intent Routers.  The
specific fields, lifecycle management, and propagation controls of
IRP messages are outside the scope of this document.  Second, an
intra-domain routing
protocol (OSPF-inspired <xref target="RFC2328"/>) that
propagates capability information within an Agent Domain, ensuring
that every Intent Router in the domain eventually holds a consistent
view of the handler population.  Third, an inter-domain routing
protocol (BGP-inspired <xref target="RFC4271"/>) that exchanges aggregated
IC-OID prefixes across Agent Domain boundaries, with policy
filtering at border routers.  The IRT is the shared interface
between the two planes, analogous to the IP RIB (written by the
control plane) / FIB (read by the data plane) relationship.
Admission and certification decisions for IRP registrations, and
inter-domain acceptance or re-advertisement of IC-OID prefixes, are
domain policy functions in this control plane.
A domain <bcp14>MAY</bcp14> refuse import or suppress export of selected prefixes at
its boundary.  AIN defines no syntactic distinction between public
and private IC-OIDs; a prefix is domain-local if it is simply not
advertised beyond that domain.</t>

<t>The routing layer performs best-effort multicast diffusion.  Each
Intent Router performs longest-prefix matching to select the most-
specific IRT entry, then replicates the Datagram toward all eligible
next-hop branches associated with that entry, so that the Datagram
reaches Attachment Routers with matching Handlers.  Each AR
independently evaluates local candidates.  The diffusion is best-
effort in two senses: the routing layer does not guarantee that all
registered Handlers are reached (transient IRT inconsistency, hop-count
exhaustion, or policy filtering may prevent delivery to some ARs),
and it does not guarantee a minimum or maximum number of responding
Handlers.  The routing layer does not return a candidate list to the
Originator.  Candidate count and cut-off logic are entirely
application-layer concerns.</t>

<t>This design choice is motivated by the stateless forwarding
invariant: enforcing a specific candidate count would require
per-request coordination state at forwarding nodes.  The specific
mechanisms by which Originators terminate acceptance (timeout,
quality threshold, or endpoint-based filtering) are engineering
details outside the scope of this document.</t>

<t>Attachment Router (AR) Dual Role.  An AR may serve two distinct
functions depending on the source of the arriving Datagram:</t>

<t><list style="symbols">
  <t>When a Datagram arrives from a directly affiliated Intent Router
(i.e., it has already been diffused through the routing layer):
the AR acts as the diffusion endpoint, delivering the Datagram
to local matching Handlers only.  It does NOT re-inject the
Datagram into the routing layer.</t>
  <t>When a Datagram arrives from an external source (e.g., an
Originator connecting directly to this AR as its access point):
the AR acts as both an access entry point (injecting the
Datagram into the routing layer's diffusion process via its
affiliated IR) AND a diffusion endpoint (delivering to local
Handlers).</t>
</list></t>

<t>This source-based distinction is determined by interface
classification (internal interface toward affiliated IR vs.
external interface toward Originators or other domains) and is
implemented in a fully stateless manner.  The "already diffused,
do not re-inject" rule prevents reinjection loops at the AR boundary.
Loop-freedom within the Intent Router mesh remains a property of the
routing and diffusion mechanisms.</t>

<t>The control plane's use of OSPF-like and BGP-like mechanisms is
structural, not a claim of literal protocol reuse.  The propagation
semantics, aggregation logic, and convergence goals are isomorphic;
the identifier space (semantic IC-OID prefixes rather than
topological addresses) requires new protocol design and new
convergence theory (<xref target="phase1"/>).</t>

<t>Session Establishment.  Session establishment via HELLO/HELLO_REPLY
is the <bcp14>RECOMMENDED</bcp14> default interaction mode for all multi-turn agent
interactions.  It uses Intent Routing to diffuse the initial
discovery Datagram to matching Attachment Routers.  Handlers that
receive the Datagram may negotiate capability and session parameters
directly with the Originator, allowing the Originator to bind
subsequent turns to a selected Handler endpoint -- bypassing the
Intent Routing data plane for the duration of the session.  The
routing layer does not return a candidate list; candidate response
and selection are application-layer behavior.  This design keeps
Intent Routers stateless while enabling context-preserving multi-
turn interactions at the application layer.</t>

<t>Direct delivery -- sending a task payload directly in an Intent
Datagram without prior session establishment -- is an <bcp14>OPTIONAL</bcp14>
optimization applicable only when ALL of the following conditions
are simultaneously met: (a) the task is atomic and stateless,
requiring no multi-turn interaction; (b) the payload is not
sensitive and may transit the routing infrastructure; (c) no CDL
negotiation is required; and (d) fire-and-forget semantics are
acceptable.  Analogy: direct delivery is to session flow as UDP
is to TCP -- both coexist with distinct applicability boundaries.
When any condition is not met, session flow <bcp14>MUST</bcp14> be used.</t>

<t>Dynamic Properties and Resource State.  AIN distinguishes stable
routing reachability from dynamic operational state.  The IRT is
built from relatively stable capability-class reachability, not
from high-frequency properties such as instantaneous load, current
availability, price, or detailed runtime status.  Such dynamic
properties <bcp14>MAY</bcp14> be represented by reference in CDL, <bcp14>MAY</bcp14> be checked by
an Attachment Router immediately before local delivery, or <bcp14>MAY</bcp14> be
negotiated directly during session establishment.  They <bcp14>SHOULD NOT</bcp14>
be propagated as inter-domain capability-routing state unless a
future protocol specification defines explicit freshness, caching,
and abuse-control semantics.  This preserves the routing layer's
bounded-convergence property while still allowing applications and
management systems to obtain current state when needed.</t>

<t>Quality Feedback Mechanism.  The architecture supports a distributed
quality feedback mechanism through which Handler quality state used
for candidate ranking reflects observed execution quality over time.
Quality state <bcp14>SHOULD NOT</bcp14> be carried in inter-domain capability
reachability advertisements.  The mechanism must satisfy two
architectural properties: (a) feedback must be attributable to
verified interactions to prevent fabrication, and (b) no single
Originator's feedback should disproportionately influence Handler
scores.  The design of the feedback record format, anti-gaming
controls, aggregation algorithm, and propagation path are outside
the scope of this document.</t>

<t>CDL Version Handling.  The architecture requires that CDL updates
during an active direct session be resolved without routing-layer
re-involvement in the common case.  The specific negotiation and
fallback strategy for CDL version mismatches is outside the scope
of this document.</t>

</section>
<section anchor="semantic-substrate"><name>Semantic Substrate</name>

<t>The Semantic Substrate defines the shared specifications and
algorithms that enable the control plane to process capability
registration state in a consistent, aggregatable way.  It is not a
protocol layer; it is to AIN what IP addressing architecture and
CIDR prefix rules are to IP routing -- shared naming and matching
semantics that the control plane presupposes.</t>

<t>The Semantic Substrate comprises three components.  First, the
Capability Description Language (CDL): a structured representation
of handler capabilities, employing a dual format that is both
machine-readable (for deterministic payload validation) and LLM-
interpretable (for LLM-based Originators generating intent
payloads).  Second, IC-OID taxonomy governance: the intent class
namespace, its hierarchical structure, and prefix aggregation rules.
Third, semantic matching rules: the scoring functions consumed by
the control plane when evaluating registered capabilities for a
given intent class.</t>

<t>All CDL instances <bcp14>MUST</bcp14> preserve the dual-format structure defined
above: one machine-readable representation and one LLM-interpretable
representation.  Capability domains vary in content conventions
within that shared structure, not in the structural requirement
itself.  For example, a configuration-class Handler <bcp14>MAY</bcp14> emphasize
JSON Schema in the machine-readable part; an analytics-class Handler
<bcp14>MAY</bcp14> emphasize few-shot examples in the LLM-interpretable part; and a
complex-decision Handler <bcp14>MAY</bcp14> emphasize natural-language Markdown in
the LLM-interpretable part.  There is no requirement for semantic
uniformity across capability classes.  The dual-format structural
requirement is universal; the content conventions within that
structure are domain-specific.  This contrasts with languages such
as YANG, which require strict schema alignment across all
participants before communication can occur.  The routing layer is
agnostic to CDL content.  CDL content is opaque to Intent Routers
during forwarding.</t>

<t>The routing layer performs coarse-grained classification matching on
IC-OID prefixes; fine-grained capability verification is deferred
to the application layer during session establishment.  This two-
stage approach mirrors Internet architecture: IP routing handles
reachability; application-layer negotiation handles service
compatibility.</t>

<t>As a concrete illustration in the network management domain, the
NAIM framework <xref target="NAIM"/> defines a canonical, YANG-aware NAIM Document
as the machine-readable semantic authority and derives a token-
efficient LLM Context View for AI consumption.  Together, these
representations provide a concrete realization of CDL's machine-
readable and LLM-interpretable roles.  A network-management Intent
Handler that registers an IC-OID such as
"intent.network.config.interface" could publish a NAIM Document and
make its derived LLM Context View available during capability
exchange.  Upon receiving a routed intent, the Handler translates
the intent payload into protocol operations via NAIM Operation IR
<xref target="NAIM-OP"/>, which provides a protocol-neutral intermediate
representation bridging AI agents and NETCONF/RESTCONF execution.
This example illustrates the end-to-end path from AIN intent routing
through CDL-described capabilities to concrete network operations,
without implying that NAIM is the only CDL candidate; other domains
will develop their own content conventions within the same dual-
format structure.</t>

<section anchor="intent-resolution"><name>Intent Resolution and Directory Authorities</name>

<t>A declarative intent, in the sense of <xref target="RFC9315"/>, cannot itself serve
as a routing destination: an Intent Router cannot forward on a free-
form goal expressed in natural language.  AIN therefore distinguishes
two naming levels and an explicit resolution step between them.  At
the semantic level, an intent expresses what an Originator wants
accomplished.  At the routing level, an IC-OID is a structured,
prefix-aggregatable identifier that Intent Routers match against the
IRT.  The IC-OID, not the intent, is the routing destination.  The
chain is: intent -&gt; (resolution) -&gt; IC-OID -&gt; hop-by-hop match.
This is analogous to name -&gt; (DNS resolution) -&gt; address -&gt; routed
in IP, but one semantic level higher: what is named and resolved is
a capability class, not a host location.</t>

<t>Resolution is performed by the Originator, not by the network.  A
Directory Authority (DA) is a static publisher of an IC-OID
namespace and the definitions of the IC-OIDs within it.  A DA does
not perform per-request resolution and is not contacted on the
forwarding path.  Instead, an Originator consults a DA namespace of
its own choosing and performs the intent-to-IC-OID mapping locally,
at its own end, before emitting an Intent Datagram.  Once the IC-OID
is chosen, forwarding proceeds through the IRT via IRP-derived
state without any further reference to a DA.  This preserves R_local
(<xref target="arch-reqs"/>): no centralized per-request resolution oracle is
introduced, and no DA is consulted at request time.</t>

<t>AIN does not assume a single global naming root.  Multiple DAs
coexist.  An Originator selects which DA namespace to resolve
against, and a Handler <bcp14>MAY</bcp14> publish its capabilities under several
IC-OIDs drawn from different DA namespaces.  A DA's influence derives
from adoption -- being widely cited and reused -- rather than from
delegation by a central authority.  No DA is a prerequisite for
routing correctness: DAs reduce cross-domain search and negotiation
cost by providing shared, reusable naming, but the forwarding plane
depends only on IRT state, not on any DA being reachable.  This is a
deliberate contrast with the DNS root model, in which a single
delegation hierarchy is authoritative for resolution.</t>

<t>The governance of IC-OID namespace roots, delegation among DAs, and
the alignment of overlapping DA namespaces are ecosystem-level
concerns rather than properties of the forwarding mechanism.  They
are treated as open problems in <xref target="phase3"/>.</t>

</section>
</section>
<section anchor="application-entities"><name>Application Entities</name>

<section anchor="functional-roles"><name>Functional Roles</name>

<t>AIN distinguishes two application-level roles above the networking
substrate:</t>

<dl>
  <dt>Originator:</dt>
  <dd>
    <t>The orchestrating entity that emits Intent Datagrams
into Intent Routing.  An Originator holds the full business
intent: it decomposes intents into IC-OIDs, determines execution
order (serial or parallel dependencies), aggregates sub-results,
and holds the originator_callback awaiting final results.  An
Originator is structurally a limited-capability entity: it emits
an Intent Datagram precisely because it does not know in advance
which specific Handler will fulfill the intent.  An entity that
knows its target Handler contacts it directly and does not
require Intent Routing.  A Handler operating in Mode D or Mode E
assumes the Originator role for its sub-intents: it manages
sub-intent scheduling, aggregates sub-results, and holds
intermediate callback state.  From the routing layer's
perspective, all entities that inject Intent Datagrams are
behaviorally equivalent.</t>
  </dd>
  <dt>Handler:</dt>
  <dd>
    <t>Executes atomic intents.  A Handler <bcp14>MAY</bcp14> be an LLM-based
agent, a deterministic service, or a legacy API wrapper; the
routing layer treats all handler types identically.  A Handler
returns results directly to the Originator's callback endpoint
in datagram metadata, bypassing Intent Routing.  Each Handler
instance is identified by a Handler Instance Identifier (HID).
The HID enables the Attachment Router to distinguish between
multiple Handlers registered for the same IC-OID prefix without
exposing Handler identity beyond that Attachment Router.  HID
propagation boundaries and the specific role of HID in routing-
table construction are engineering details outside the scope of
this document.</t>
  </dd>
</dl>

<t>These roles are above the networking substrate and consume AIN
services; they are not part of the forwarding core.  A single
physical entity <bcp14>MAY</bcp14> simultaneously fulfill multiple roles.  Role
assignment is decoupled from entity implementation, allowing
flexible deployment topologies without requiring changes to the
routing fabric.</t>

</section>
<section anchor="behavioral-modes"><name>Behavioral Modes</name>

<t>Upon receipt of an Intent Datagram, a Handler <bcp14>MAY</bcp14> exhibit one of
five behavioral modes.  These modes are not static assignments;
the same entity <bcp14>MAY</bcp14> exhibit different modes for different intent
classes or at different times.</t>

<texttable title="AIN Behavioral Modes" anchor="_table-modes">
      <ttcol align='left'>Mode</ttcol>
      <ttcol align='left'>Name</ttcol>
      <ttcol align='left'>Behavior</ttcol>
      <c>Mode A</c>
      <c>Direct Execution</c>
      <c>Executes the intent atomically; returns result via originator callback.</c>
      <c>Mode B</c>
      <c>Continued Routing</c>
      <c>Re-emits the intent toward a more specific IC-OID sub-class for finer-grained handler selection.</c>
      <c>Mode C</c>
      <c>Gateway Execution</c>
      <c>Resolves the intent via private internal orchestration opaque to the routing layer.</c>
      <c>Mode D</c>
      <c>Partial Execution and Sub-Origination</c>
      <c>Partially executes the intent and emits remaining work as sub-Intent Datagrams, assuming the Originator role for those sub-intents.</c>
      <c>Mode E</c>
      <c>Pure Sub-Origination</c>
      <c>Decomposes the intent into sub-Intent Datagrams and emits all sub-intents; aggregates sub-results before returning to the original Originator.</c>
</texttable>

<t>Mode B is distinguished from sub-origination (Mode D/E) by its
forwarding-refinement function: the entity does not decompose the
original intent into sub-tasks, but narrows the routing target to a
more specific capability class.  From the routing layer's
perspective, Mode B produces a single re-emitted Datagram (not a
fan-out), and the Originator's callback and correlation remain
unchanged.  Mode B is architecturally closer to route redirection
than to task decomposition.</t>

<t>Mode C is architecturally significant because it enables
organizations to expose complex internal systems as single-intent
handlers without revealing internal structure to the routing layer.
Mode E is architecturally significant because it requires the
Handler to collect and aggregate partial results before responding;
the Handler acts simultaneously as an Originator toward sub-Handlers
and as a Handler toward the original Originator.</t>

</section>
<section anchor="foreman-pattern"><name>Foreman Pattern</name>

<t>AI Agents typically have dynamic lifecycles: created on demand,
destroyed after use.  If every AI Agent registered directly with
the routing layer, frequent agent creation and destruction would
cause continuous IRT churn and routing oscillation, undermining
the stability that the control plane depends on.</t>

<t>The Foreman Pattern resolves this tension.  A stable, long-lived
Intent Handler (the "foreman") registers with the routing layer
once.  The foreman manages a pool of short-lived Worker Agents
internally; Worker Agents are created and destroyed on demand within
the foreman's scope.  Worker Agent lifecycle events are invisible to
the routing layer: they do not trigger IRT updates, capability
withdrawals, or convergence events.</t>

<t>The Foreman Pattern decouples two concerns that would otherwise be
coupled: the dynamic lifecycle of AI execution units and the stable
registration state required by the routing control plane.  AIN
specifies the behavior of Intent Handlers (foremen) at the routing
interface; it imposes no constraints on the internal management of
Worker Agents.</t>

</section>
</section>
<section anchor="invariants"><name>Design Invariants</name>

<t>AIN relies on five architectural invariants.  Any system that
violates an invariant breaks the scalability or correctness
properties of the architecture.
These invariants constrain data-plane forwarding behavior after IRT
state is installed.  They do not require universal control-plane
admission.  IRP admission policy, certification checks, and
inter-domain prefix filtering are governance inputs to control-plane
state construction; underlay isolation mechanisms (for example, VPN
deployment choices) remain an external scope boundary.</t>

<t><list style="numbers" type="1">
  <t>Networking-Execution Separation:  The forwarding plane and the
execution plane serve architecturally distinct functions and
<bcp14>MUST</bcp14> be separated.  Forwarding components <bcp14>MUST NOT</bcp14> perform task
execution.  Application entities (Originators and Handlers)
<bcp14>MUST NOT</bcp14> make
forwarding decisions.  The means of enforcing this
separation at the implementation level -- including verification
and deployment isolation strategies -- are left to future
specification work.  <vspace blankLines='1'/>
Note: the optional accept_check_endpoint mechanism (<xref target="intent-datagram"/>)
does NOT violate this invariant.  Intent Routing has terminated
at the AR before the query occurs.  The AR then acts in its
endpoint-delivery role and queries the Originator for a binary
accept/reject signal.  Each query is independent and stateless
from the AR's perspective.  The result gates endpoint admission
after routing completion; it is not an input to any IRT lookup,
next-hop selection, multicast diffusion, or other Intent Routing
forwarding decision.  The query therefore does not violate
R_local (<xref target="arch-reqs"/>).</t>
  <t>Hop-by-Hop Locality:  Each forwarding decision <bcp14>MUST</bcp14> be made
locally using only the datagram header and the local IRT.
No per-flow state is maintained at any Intent Router.</t>
  <t>Payload Opacity:  Intent Routers <bcp14>MUST</bcp14> treat the payload P as
opaque and <bcp14>MUST NOT</bcp14> depend on payload semantics for forwarding
correctness.  All routing-relevant information is in H.</t>
  <t>Datagram Self-Containment:  The datagram <bcp14>MUST</bcp14> carry sufficient
routing context in H for forwarding decisions at each hop,
without requiring external queries.</t>
  <t>Handler Location Opacity:  Originators <bcp14>MUST NOT</bcp14> be required to
know the identity, address, or current availability of any
specific Handler prior to emitting an Intent Datagram.  Handler
discovery is the exclusive responsibility of the routing layer.
This invariant is the direct application of the End-to-End
Argument to the Originator-routing-layer boundary: Handler
location is routing state, and routing state belongs in the
network, not at the application endpoints.</t>
</list></t>

</section>
<section anchor="structural-correspondence-with-ip-networking"><name>Structural Correspondence with IP Networking</name>

<t>AIN intentionally mirrors key Internet architectural primitives.
This correspondence is structural, not a claim of literal protocol
reuse.  "Exact" denotes that operational semantics transfer without
modification; "Approx." denotes that the forwarding structure is
shared but the semantic domain differs, requiring new theory.</t>

<texttable title="Structural Correspondence, IP Networking and AIN" anchor="_table-correspondence">
      <ttcol align='left'>IP Concept</ttcol>
      <ttcol align='left'>AIN Concept</ttcol>
      <ttcol align='left'>Type</ttcol>
      <c>IP datagram</c>
      <c>Intent Datagram</c>
      <c>Exact</c>
      <c>IP router</c>
      <c>Intent Router</c>
      <c>Exact</c>
      <c>FIB / RIB</c>
      <c>IRT (data / control)</c>
      <c>Exact</c>
      <c>TTL / hop limit</c>
      <c>Datagram hop count</c>
      <c>Exact</c>
      <c>BGP UPDATE</c>
      <c>IRP-derived route update</c>
      <c>Approx.</c>
      <c>Autonomous System</c>
      <c>Agent Domain</c>
      <c>Exact</c>
      <c>BGP Route Reflector</c>
      <c>Intra-domain route distributor</c>
      <c>Approx.</c>
      <c>IP address</c>
      <c>IC-OID</c>
      <c>Approx.</c>
      <c>DNS zone files / catalogs</c>
      <c>IC-OID catalog services</c>
      <c>Approx.</c>
      <c>Source-address response</c>
      <c>Callback direct delivery</c>
      <c>Approx.</c>
</texttable>

<t>Note: "Exact" denotes that operational mechanics transfer without
modification.  "Approx." denotes that the propagation or forwarding
structure is shared but the semantic identifier space introduces new
questions (e.g., convergence properties) not present in the
topological IP domain.  IRP-derived route updates share the
propagation mechanism of BGP UPDATEs (receive, validate, install,
re-advertise) but operate over a semantic prefix space whose
aggregation and convergence properties require independent analysis.</t>

<t>The practical consequence of the structural correspondences is that
the extensive literature on distributed routing protocol design,
convergence analysis, and fault tolerance is directly applicable to
AIN's forwarding mechanics.  The architectural claim is that the
forwarding mechanism (longest-prefix match, hop-by-hop decision,
decrement-and-forward) is identical and directly transferable,
while the aggregation policy and convergence theory require new
research specific to the semantic identifier space.  IC-OID
prefixes are semantic rather than topological; their aggregation
does not reflect physical locality.  This document specifies
forwarding invariants that hold regardless of identifier semantics;
convergence conditions for the semantic prefix space are identified
as an open research problem (<xref target="phase1"/>).</t>

</section>
<section anchor="deployment-model"><name>Intent Router Deployment Model</name>

<t>A key claim of this architecture is that Intent Routing
infrastructure does not require a new category of specialized
hardware.  This section substantiates that claim.</t>

<t>The Intent Router's data-plane function -- IRT prefix lookup and
hop-by-hop datagram forwarding -- is structurally equivalent to IP
FIB longest-prefix match.  Both operations accept a variable-length
key, locate the longest matching prefix in a routing table, and
return the matching next-hop set.  Existing TCAM hardware
that accelerates IP FIB lookup is structurally analogous to the IRT
lookup function.  Adapting it to IC-OID prefix matching requires a
suitable binary encoding of the IC-OID hierarchy; the forwarding ASIC
itself does not require redesign.  The forwarding operation
itself -- decrement hop count, append trace, lookup, select,
transmit -- is not more complex than IP forwarding with options
processing.</t>

<t>The Intent Router's control-plane function -- IRP propagation and
IRT maintenance -- maps directly onto operations that network
equipment vendors have implemented in BGP and OSPF for decades.
Intra-domain IRP propagation is structurally equivalent to OSPF
LSA flooding: receive an IRP update, validate it, install an IRT
entry, and re-advertise to neighbors.  Inter-domain IRP propagation
is structurally equivalent to BGP prefix advertisement: aggregate
internal IC-OID prefixes at domain borders, apply policy, advertise
to peers.  The key difference -- semantic IC-OID prefixes rather
than topological addresses -- affects the matching function but
not the propagation mechanism.</t>

<t>Intent Routers can therefore be deployed in three ways, in order of
implementation effort: (a) as a software module on existing routing
hardware, sharing physical interfaces and the management plane,
analogous to adding MPLS or Segment Routing support to an existing
router; (b) as a software process on commodity x86 infrastructure,
suitable for enterprise deployment and cloud-based Intent Router-as-
a-Service; or (c) as a dedicated appliance using routing ASICs from
existing designs.</t>

<t>This observation has a direct architectural implication.  Approaches
that embed AI inference in the forwarding path introduce non-
deterministic forwarding latency, require LLM serving infrastructure
at every routing node, and create cascading failure risk when model
serving is overloaded.  AIN's Networking-Execution Separation
invariant prevents this coupling.  Intent Routers can be operated
by the same network equipment vendor and operator community that
builds and operates today's IP routing fabric, without requiring
that community to operate AI inference infrastructure.</t>

</section>
<section anchor="management-plane"><name>Management Plane</name>

<t>AIN includes an explicit management plane responsible for operational
governance of the routing substrate.  Its core functions are:</t>

<t><list style="symbols">
  <t>Telemetry: observe IRP churn, convergence behavior, forwarding
anomalies, and quality-feedback distribution.</t>
  <t>Policy control: constrain which entities may register which
IC-OID prefixes, and enforce domain policy at management time.</t>
  <t>Configuration and lifecycle: automate handler onboarding,
credential/profile updates, and graceful capability withdrawal.</t>
  <t>Fault operations: support anomaly detection and incident response
without changing forwarding/data-plane behavior.</t>
</list></t>

<t>The management plane does not participate in forwarding decisions.
If management controllers are unavailable, Intent Routing data-plane
forwarding and control-plane convergence remain functionally correct
with the last known valid state; management capabilities degrade to
reduced observability and delayed policy/config updates.</t>

<t>To support incremental deployment, management-plane integration can be
described in four practical levels:</t>

<t><list style="symbols">
  <t>L0: manually configured attachment and static policy.</t>
  <t>L1: centralized inventory and capability registration workflows.</t>
  <t>L2: streaming telemetry plus automated anomaly detection.</t>
  <t>L3: closed-loop policy orchestration with guarded rollback.</t>
</list></t>

</section>
<section anchor="relationship-to-intent-based-networking"><name>Relationship to Intent-Based Networking</name>

<t>RFC 9315 <xref target="RFC9315"/> defines IBN intents as declarative goals for
network behavior management.  AIN intents are routable requests for
AI-agent capability invocation.  The two are complementary: IBN
concerns network operation goals; AIN concerns inter-agent
coordination routing.  An AIN-based management system could itself
use IBN to express network configuration goals that emerge from
agent coordination.</t>

</section>
<section anchor="scope-boundaries"><name>Scope Boundaries</name>

<t>AIN is designed for open, dynamic, cross-domain agent coordination
at scale.  It is not the appropriate solution for:</t>

<t><list style="symbols">
  <t>Hard real-time tasks, where coordination latency introduced by
capability routing is architecturally unacceptable.</t>
  <t>Fully static and deterministic workflows, where all handler
assignments are known and fixed at design time, making dynamic
capability discovery unnecessary.</t>
  <t>Closed single-framework deployments, where all participating
agents share the same runtime and trust boundary and no cross-
domain coordination is required.</t>
</list></t>

<t>Explicitly defining these boundaries is consistent with the End-to-
End Argument: functions that do not benefit from routing-based
indirection should not be routed.  Recognizing these non-goals
increases architectural clarity and helps implementers identify when
AIN provides structural value.</t>

</section>
</section>
<section anchor="relationship-to-existing-and-related-work"><name>Relationship to Existing and Related Work</name>

<section anchor="relationship-to-draft-irtf-nmrg-ai-challenges"><name>Relationship to draft-irtf-nmrg-ai-challenges</name>

<t>AIN adds a coordination-layer perspective to AI/network-management
challenges, including semantic-route convergence, capability
authenticity, and explainable multi-agent routing behavior.  The
capability routing convergence problem -- ensuring IRT consistency
under dynamic handler populations -- is a new class of routing
research problem.  Capability authenticity -- preventing false
capability registrations from attracting traffic they cannot serve
-- is a new class of routing security problem directly relevant to
the challenges surveyed in <xref target="NMRG-AI-CHALLENGES"/>.</t>

</section>
<section anchor="relationship-to-draft-irtf-nmrg-ai-deploy"><name>Relationship to draft-irtf-nmrg-ai-deploy</name>

<t>AIN has deployment implications for capability registration traffic
patterns, convergence dynamics, and coupling between agent-
coordination control behavior and network/system deployment choices.
IRP propagation generates control-plane traffic whose volume and
burstiness depend on agent population dynamics; this interacts with
the network capacity and management concerns addressed by
<xref target="NMRG-AI-DEPLOY"/>.</t>

</section>
<section anchor="ain-as-a-third-research-dimension"><name>AIN as a Third Research Dimension</name>

<t>AIN frames a third research dimension alongside:</t>

<t><list style="symbols">
  <t>AI for network management, and</t>
  <t>network/system support for AI services.</t>
</list></t>

<t>The third dimension is open, routed network infrastructure for AI-
agent coordination itself -- infrastructure that must be managed,
monitored, and evolved like any other critical networked system.
This dimension is orthogonal to the other two and is not addressed
by existing NMRG work items.</t>

</section>
<section anchor="relationship-to-draft-chuyi-nmrg-agentic-network-inference"><name>Relationship to draft-chuyi-nmrg-agentic-network-inference</name>

<t>draft-chuyi-nmrg-agentic-network-inference <xref target="CHUYI2026"/> proposes an
agentic network architecture for supporting agent interconnection
and multi-level inference, focusing on cloud-edge-device hierarchies
and AI-enhanced gateway functions within operator-controlled
environments.</t>

<t>AIN and draft-chuyi are complementary and address different
coordination planes.</t>

<t>Coordination scope.  draft-chuyi focuses on vertical inference
hierarchies -- device-edge-cloud pipelines -- within a single
operator's infrastructure.  AIN addresses horizontal, cross-domain
coordination among independently operated agents across
organizational and Internet-scale boundaries.</t>

<t>Routing substrate philosophy.  draft-chuyi proposes AI-enhanced
gateways that perform intent-aware forwarding with AI assistance
in the data path.  In practical terms, draft-chuyi embeds AI
inference into the gateway forwarding path, whereas AIN adds
deterministic capability routing while preserving Networking-
Execution Separation.  AIN maintains strict
Networking-Execution Separation (Invariant 1, <xref target="invariants"/>): Intent
Routers are
deterministic and LLM-free; AI execution is confined to application
entities above the networking substrate.  This separation is what
enables Intent Routers to be implemented and operated by the same
infrastructure community that builds IP routing equipment
(<xref target="deployment-model"/>).</t>

<t>Deployment path.  Both approaches deploy on existing network
infrastructure.  draft-chuyi requires adding AI inference capability
to gateway forwarding paths.  AIN requires adding a capability
routing software module and IRP support -- operations in
the established repertoire of network equipment vendors.</t>

<t>The two approaches may be deployed in a complementary manner: AIN
providing the horizontal open-coordination substrate across
organizational boundaries, and approaches such as draft-chuyi
providing optimized vertical inference pipelines within operator-
controlled environments.</t>

</section>
<section anchor="relationship-to-anima-and-grasp"><name>Relationship to ANIMA and GRASP</name>

<t>The Autonomic Networking Integrated Model and Approach (ANIMA) and
its signaling protocol GRASP <xref target="RFC8990"/> established, well before the
current interest in AI agents, that the target of discovery can be
an entity capable of handling a stated objective rather than a
named server.  AIN shares that premise: an Originator discovers a
Handler by the capability class it can serve, not by a pre-known
address.  In this respect AIN is closer in spirit to GRASP objective
discovery than to name-based resolution such as DNS.</t>

<t>AIN attempts to extend that premise along three axes.</t>

<t>Routability across administrative domains.  GRASP objective
discovery operates within an autonomic domain, using flooding
scoped to the Autonomic Control Plane (ACP).  AIN makes the intent
identifier (IC-OID) hop-by-hop routable through prefix aggregation
in the IRT, so that discovery and forwarding can cross organizational
boundaries at Internet scale rather than remaining within a single
trust domain.</t>

<t>A federated, evolvable naming layer.  ANIMA technical objectives are
defined in standards-track documents as a curated set.  AIN does not
assume a single authority or a fixed catalogue of intent classes:
multiple Directory Authorities coexist, an Originator selects which
namespace to resolve against, and a Handler <bcp14>MAY</bcp14> publish under several
IC-OIDs (<xref target="intent-resolution"/>).  Naming is federated and allowed to evolve
through adoption rather than pre-registered in one place.</t>

<t>Target domain.  GRASP is bound to the ANIMA substrate, including the
ACP and the associated bootstrapping and security infrastructure.
AIN targets general AI-agent coordination and does not presuppose
that substrate, stating instead its reachability expectations as
underlay requirements (<xref target="underlay-reqs"/>).</t>

<t>These are extensions in intent, not claims of completeness.  The
correspondence between GRASP's discovery, synchronization, and
negotiation mechanisms and the AIN control plane merits closer study,
and ANIMA's operational experience with autonomic discovery is
directly relevant to the open problems in <xref target="research-problems"/>.</t>

</section>
<section anchor="relationship-to-dawn"><name>Relationship to DAWN</name>

<t>DAWN describes the discovery problem space for agents, workloads,
and named entities, including discovery across administrative
boundaries and discovery by skills, capabilities, attributes, and
other properties <xref target="DAWN-PS"/>.  The DAWN requirements are explicitly
solution-neutral: they distinguish discovery from registration,
selection, capability exchange, task orchestration, and agent-to-
agent communication, and they allow discovery information to be
returned directly or by reference to another resource <xref target="DAWN-REQS"/>.
This boundary is important for AIN because AIN intentionally keeps
fine-grained capability exchange and final selection out of the
routing layer.</t>

<t>Within that design space, AIN separates two patterns that are often
conflated.  When an Originator already knows the target agent or
service identity, endpoint or agent-name discovery mechanisms are
sufficient.  AIN addresses the earlier case in which the Originator
has a capability-oriented intent but does not know which Handler, or
even which class of Handler, can satisfy it.  In that case, the
routing layer performs intent-class reachability over IC-OID
prefixes rather than resolving a known server or agent name.</t>

<t>This distinction does not require AIN to replace endpoint identity,
bearer transport, or session-establishment mechanisms.  Such
mechanisms remain useful when the target identity is already known
or after AIN routing has delivered an initial Intent Datagram to one
or more matching Handlers.  They may also be used as underlay or
session mechanisms satisfying R_u1 and R_u2.  Conversely, AIN's
Intent Routing layer does not define a replacement for those bearer
or session protocols.</t>

<t>Architecturally, the distinction is whether discovery is centered on
a known identity, a published attribute set, or a routable capability
class.  AIN standardizes the last model as a routing architecture:
IRP registers Handler capability reachability within an Agent Domain,
inter-domain policy controls which IC-OID prefixes are exported, and
the data plane remains deterministic and payload-opaque.  This does
not preclude deployments from using DAWN-related mechanisms or other
agent discovery protocols at the session, identity, or underlay
layers.</t>

<t>The DAWN use-cases draft identifies capability-oriented discovery,
resource-oriented discovery, administrative-scope extensions, and
operational discovery as distinct use-case categories <xref target="DAWN-USECASES"/>.
AIN most directly targets capability-oriented discovery and
administrative-scope extension: IC-OID reachability lets an
Originator route toward a class of capability without knowing a
specific Handler identity, and Agent Domain policy determines which
prefixes are visible outside a domain.  Resource-oriented discovery
is supported only as a layered behavior: stable resource classes can
be represented as capability classes or constraints, while rapidly
changing resource state is obtained by reference, by Attachment-
Router-local checks, or during endpoint negotiation.  Operational
discovery is supported through the management plane and related
network-management profiles, but diagnosis, remediation, and
execution remain outside the routing layer.</t>

<t>AIN also preserves the DAWN distinction between security of
discovery information and trust in the discovered entity.  A
successful AIN routing outcome establishes only that one or more
Handlers are registered for a matching IC-OID under applicable
domain policy.  It is not an assertion that the Handler is
authorized, competent, safe to receive a payload, or suitable for
the Originator's task.  Those decisions are made through endpoint
capability verification, authorization, and policy evaluation after
the initial routing event.</t>

</section>
<section anchor="relationship-to-agentproto"><name>Relationship to agentproto</name>

<t>The IETF agentproto effort <xref target="AGENTPROTO"/> proposes protocol building
blocks for agent-to-agent and agent-to-tool communication, with
deliverables including a session protocol for multimodal data
exchange and a framework document identifying transport, identity,
and authorization building blocks.</t>

<t>AIN and agentproto address overlapping but distinct aspects of agent
communication.</t>

<t>Session architecture overlap.  AIN already defines a session
establishment framework for agent-to-agent interaction: routing-
mediated discovery followed by HELLO/HELLO_REPLY, SESSION_CREATE /
SESSION_ACK, CDL capability exchange, and application-layer
execution over the established session (<xref target="e2e-flow"/>).  This
framework specifies the architectural flow, the interaction
modes (session flow vs. connectionless direct delivery), and the
invariant that Intent Routers remain stateless throughout.
agentproto proposes a standards-track session protocol covering
session lifecycle, multimodal transport binding, and context
management.  The two are complementary in scope: AIN's session
framework defines the discovery-to-session transition and the
architectural constraints the session must satisfy, while
agentproto's session protocol could provide the wire-level
mechanism implementing that session -- particularly for multimodal
and long-lived interactions that benefit from QUIC, WebTransport,
or MoQ transport substrates.</t>

<t>Underlay candidate.  AIN's underlay requirements (R_u1 and R_u2,
<xref target="underlay-reqs"/>) are deliberately transport-agnostic.  An
agentproto session protocol is a natural candidate mechanism for
satisfying handler reachability and callback reachability between
AIN application entities.</t>

<t>Identity and authorization.  The agentproto effort is expected to
coordinate with WIMSE and OAuth on agent identity and fine-grained,
behavior-driven authorization.
AIN's control-plane security -- IRP registration authentication,
capability-claim verification, and inter-domain prefix trust --
requires identity and authorization primitives but does not define
them.  The mechanisms emerging from agentproto's coordination with
WIMSE and OAuth could provide the authentication substrate that
AIN's IRP and capability registration depend on.</t>

<t>Discovery.  Discovery of AI agents is outside the proposed scope of
agentproto, which identifies coordination with discovery work in the
Internet and Operations areas.  AIN provides its own routing-based
discovery mechanism: IC-OID prefix matching in the IRT delivers
Intent Datagrams to Handlers that have registered matching
capabilities, without the Originator knowing their identity.  This
capability-class routing is complementary to, and architecturally
distinct from, endpoint or attribute-based discovery mechanisms,
including mechanisms considered by DAWN.</t>

</section>
</section>
<section anchor="research-problems"><name>Open Research Problems</name>

<section anchor="phase1"><name>Phase 1: Foundations</name>

<t><list style="symbols">
  <t>Capability Description Language (CDL): formal specification with
decidability guarantees; dual-format design covering both
machine-readable schema and LLM-interpretable description;
versioning and backward compatibility.</t>
  <t>Intra-domain capability-routing protocol: design and analysis of
an OSPF-inspired IRP propagation protocol; convergence conditions
and loop-freedom proof over the IC-OID prefix space, where
identifiers are semantic rather than topological.</t>
  <t>Management-plane baseline: telemetry schema, policy distribution,
and onboarding/withdrawal workflows for L0-L3 management levels,
including failure-mode analysis when management controllers are
unavailable.</t>
  <t>Minimal interoperable Intent Datagram schema: wire format, type
encoding, IC-OID serialization, and constraint set encoding
sufficient for basic interoperability.</t>
  <t>DAWN-aligned capability reference profile: a minimal profile that
specifies how AIN exposes capability-card or descriptor references,
communication parameters, trust indicators, and static/dynamic
property markers without requiring the routing fabric to carry
full discoverable objects or perform selection.</t>
  <t>Baseline identity and trust for capability claims: cryptographic
attestation of capability registrations without requiring
disclosure of implementation details.</t>
  <t>Use-case and trust-model classification: a structured taxonomy of
agent interactions by trust sensitivity, including capability
authority, data sensitivity, operational blast radius, and
verification requirements.  Read-only and write-capable
interactions are not sufficient categories: a read-only Handler
processing sensitive medical or financial data may require
stronger trust than a write-capable Handler operating on
low-value public state.</t>
  <t>Registration admission control: mechanisms by which Agent Domains
authenticate Handlers, rate-limit or reject abusive registrations,
and prevent large-scale spam registration of false capabilities
before such registrations can affect IRT construction or
inter-domain export policy.</t>
  <t>Formal convergence and loop-freedom over IC-OID prefix space:
analogues of the liveness and safety properties established for
IP routing protocols, applied to a semantic identifier space.</t>
  <t>Session establishment mechanism: a protocol for Originators to
discover candidate Handlers through Intent Routing, negotiate
capability and session parameters directly with candidates, and
bind subsequent turns to a selected Handler -- while keeping
Intent Routers stateless throughout.</t>
  <t>Quality feedback mechanism: formal specification of Transaction
Token format, feedback record encoding, Originator-weighted
aggregation algorithm, and convergence properties of distributed
reputation propagation via reverse-path forwarding.  Transaction
Tokens prevent fabricated feedback records for interactions that
did not occur, and reputation weighting can partially reduce the
influence of low-reputation Originators.  An open sub-problem is
resistance to coordinated real-interaction score inflation by
Sybil clusters, where token validation is insufficient and initial
reputation equality can permit temporary manipulation.  Sybil-
resistant reputation bootstrapping remains an open research
question.</t>
  <t>Underlay transport characterization: formal analysis of the
reliability, latency, and security properties of candidate R_u2
satisfaction mechanisms under adversarial conditions.</t>
  <t>Callback endpoint authentication: mechanisms to bind callback
endpoints to verified Originator identities, preventing reflection,
amplification, and address-enumeration attacks in cross-domain
scenarios.</t>
</list></t>

</section>
<section anchor="phase2"><name>Phase 2: Scaling</name>

<t><list style="symbols">
  <t>Inter-domain capability-routing policy and IC-OID prefix
aggregation: BGP-inspired protocol specification with aggregation
consistency guarantees and policy filtering semantics.</t>
  <t>Multi-metric optimization under heterogeneous constraints:
simultaneous optimization across latency, monetary cost,
reliability, and reputation; stability conditions for feedback-
driven route scoring.</t>
  <t>Stability analysis for feedback-driven route scoring: conditions
under which iterative score updates based on observed handler
performance converge rather than oscillate.</t>
  <t>Cross-domain latency and resource budget allocation: formal model
of latency budget distribution across the routing and execution
tiers of a multi-hop agent coordination chain.</t>
  <t>Foreman Pattern high availability: session state consistency
guarantees across foreman instances under failure; interaction
between foreman pool management and routing stability.</t>
</list></t>

</section>
<section anchor="phase3"><name>Phase 3: Ecosystem</name>

<t><list style="symbols">
  <t>Ecosystem convergence of IC-OID taxonomies and catalogs:
how industry groups, operators, standards bodies, and commercial
alliances publish and compete on naming conventions without making
any single authority a prerequisite for routing correctness; and
how policy-scoped advertisement controls visibility across domains.</t>
  <t>Security and adversarial robustness at ecosystem scale:
capability-claim fraud, routing-state poisoning, intent privacy
threats, and namespace abuse at Internet scale.</t>
  <t>Economic settlement and incentive alignment across domains:
multi-hop settlement protocols for routing fees; mechanism
design for truthful capability registration; reputation system
design resistant to gaming.</t>
  <t>Regulatory fragmentation and data-residency enforcement:
interaction between data-residency routing constraints and
inter-domain routing policy at global scale.</t>
</list></t>

</section>
</section>
<section anchor="security-considerations"><name>Security Considerations</name>

<t>AIN introduces security concerns at two architectural levels.</t>

<t>Control-plane threats affect the integrity and availability of
capability routing state.  Capability-claim spoofing (registering
capabilities not possessed) attracts traffic a handler cannot serve,
causing service failure and potentially enabling data exfiltration.
Routing-state poisoning (injecting adversarial capability
reachability updates to corrupt IRTs) can redirect intents to
malicious handlers or create black holes.  Semantic namespace abuse
-- registering IC-OIDs intended to shadow or hijack legitimate
capability classes -- is the capability-routing analogue of BGP
prefix hijacking.</t>

<t>Data-plane threats affect the confidentiality and availability of
intent traffic.  Privacy leakage of intent contents or originator
identity in transit; and denial-of-service against routing or
handler interfaces are primary concerns.</t>

<t>Callback Endpoint Threats.  The callback endpoint carried in
datagram metadata M is a significant attack surface in cross-domain
scenarios.  A malicious entity that can inject Intent Datagrams with
a forged callback endpoint can mount reflection and amplification
attacks: Handlers would send unsolicited responses to a victim
address.  Callback endpoints may also be used to enumerate
Originator addresses across domains.  Mitigations require that
callback endpoints be authenticated (e.g., bound to the Originator's
verified identity within its Agent Domain) and that Handlers
validate callback authenticity before sending responses.  The
specific authentication mechanism for callback endpoints is an open
research problem.</t>

<t>Architecture-level mitigation directions include authenticated
capability registrations, protected control-plane exchanges,
deployment of modern transport security for all inter-node
communication, callback endpoint authentication, and explicit
governance for identifier namespaces.  Detailed threat modeling is
identified as a Phase 3 research problem (<xref target="phase3"/>).</t>

<t>Discovery-Trust Separation.  A successful routing outcome means only
that the routing layer found one or more Handlers registered for a
matching IC-OID under applicable domain policy.  It does not mean
that the Handler is trustworthy, authorized for the Originator's
task, or safe to receive the payload.  Precise capability
verification, credential negotiation, authorization, and payload
disclosure decisions are endpoint responsibilities handled during
session establishment and application-layer policy evaluation.</t>

<t>Domain-Scoped Registration.  AIN does not assume uncontrolled global
registration.  A Handler registers with an access Intent Router in an
Agent Domain, and that domain applies admission, authentication,
certification, rate-limit, and export policy before registration
state influences IRT construction or crosses a domain boundary.  This
is analogous to the distinction between internal reachability state
and BGP prefix export policy: domain policy is part of the control-
plane security boundary, not an optional afterthought.</t>

<t>Trust Sensitivity.  Different intents require different trust
treatment.  The distinction is not simply read versus write: a
read-only Handler processing sensitive medical records, financial
data, or confidential operational state may require stronger
verification than a Handler that writes low-value public state.
Protocol specifications building on this architecture therefore need
a use-case and threat-model classification that accounts for data
sensitivity, operational authority, monetary risk, safety impact, and
blast radius.</t>

<t>Transaction Token Integrity.  The quality feedback mechanism relies
on Transaction Tokens to prevent fabricated feedback.  A Transaction
Token is a Handler-signed short-lived credential issued at session
establishment.  Feedback records without a valid Token <bcp14>MUST</bcp14> be
silently discarded by receiving Intent Routers.  Transaction Tokens
prevent fabricated feedback records for interactions that did not
occur.  They do not, by themselves, prevent coordinated score
inflation by Sybil clusters conducting real interactions; that
problem is identified as an open research question in <xref target="phase1"/>.</t>

<t>Originator Trust Weighting.  Handler edge routers weight incoming
feedback by the Originator's reputation.  Originators that
consistently submit feedback diverging from consensus, or submit
feedback without valid Tokens, will have their reputation score
reduced by their own edge router.</t>

<t>Handler Capability Authenticity.  False capability registrations
are a routing integrity threat.  Mechanisms for IRP authentication
are an open research problem identified in <xref target="research-problems"/>.</t>

</section>
<section anchor="iana-considerations"><name>IANA Considerations</name>

<t>This document requests no IANA actions.  A future document defining
the Intent Datagram wire format or routing-protocol code points may
request appropriate IANA registries.</t>

</section>


  </middle>

  <back>


<references title='References' anchor="sec-combined-references">

    <references title='Normative References' anchor="sec-normative-references">

&RFC9315;
&RFC2119;
&RFC8174;


    </references>

    <references title='Informative References' anchor="sec-informative-references">

<reference anchor="A2A2025" target="https://github.com/google-deepmind/agent2agent">
  <front>
    <title>Agent2Agent (A2A) Protocol</title>
    <author >
      <organization>Google DeepMind</organization>
    </author>
    <date year="2025"/>
  </front>
</reference>
<reference anchor="CHUYI2026" >
  <front>
    <title>Agentic Network Architecture and Protocol for Supporting Agent Interconnection Communication and Multi-level Inference</title>
    <author fullname="C. Guo">
      <organization></organization>
    </author>
    <date year="2026"/>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-chuyi-nmrg-agentic-network-inference-00"/>
</reference>
<reference anchor="MCP2024" target="https://modelcontextprotocol.io/">
  <front>
    <title>Model Context Protocol</title>
    <author >
      <organization>Anthropic</organization>
    </author>
    <date year="2024"/>
  </front>
</reference>
<reference anchor="NMRG-AI-CHALLENGES" >
  <front>
    <title>Challenges for Network Automation with AI/ML Techniques</title>
    <author >
      <organization>IRTF NMRG</organization>
    </author>
    <date year="2024"/>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-irtf-nmrg-ai-challenges"/>
</reference>
<reference anchor="NMRG-AI-DEPLOY" >
  <front>
    <title>Network and System Considerations for Deploying AI Services</title>
    <author >
      <organization>IRTF NMRG</organization>
    </author>
    <date year="2024"/>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-irtf-nmrg-ai-deploy"/>
</reference>
<reference anchor="DAWN-PS" target="https://datatracker.ietf.org/doc/html/draft-akhavain-moussa-dawn-problem-statement-05">
  <front>
    <title>Problem Statement for the Discovery of Agents, Workloads, and Named Entities (DAWN)</title>
    <author fullname="A. Akhavain">
      <organization></organization>
    </author>
    <author fullname="H. Moussa">
      <organization></organization>
    </author>
    <author fullname="D. King">
      <organization></organization>
    </author>
    <date year="2026" month="July"/>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-akhavain-moussa-dawn-problem-statement-05"/>
</reference>
<reference anchor="DAWN-REQS" target="https://datatracker.ietf.org/doc/html/draft-king-dawn-requirements-01">
  <front>
    <title>Requirements for the Discovery of Agents, Workloads, and Named Entities (DAWN)</title>
    <author fullname="D. King">
      <organization></organization>
    </author>
    <author fullname="A. Farrel">
      <organization></organization>
    </author>
    <date year="2026" month="April"/>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-king-dawn-requirements-01"/>
</reference>
<reference anchor="DAWN-USECASES" target="https://datatracker.ietf.org/doc/html/draft-kay-dawn-use-cases-00">
  <front>
    <title>Use Cases for the Discovery of Agents, Workloads, and Named Entities</title>
    <author fullname="D. King">
      <organization></organization>
    </author>
    <author fullname="K. Yao">
      <organization></organization>
    </author>
    <author fullname="K. Adler">
      <organization></organization>
    </author>
    <date year="2026" month="June"/>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-kay-dawn-use-cases-00"/>
</reference>
<reference anchor="NAIM" target="https://datatracker.ietf.org/doc/html/draft-feng-netmod-naim-01">
  <front>
    <title>NAIM: A Canonical Semantic Representation for AI-Assisted YANG Modeling and Validation</title>
    <author fullname="C. Feng">
      <organization></organization>
    </author>
    <date year="2026" month="July"/>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-feng-netmod-naim-01"/>
</reference>
<reference anchor="NAIM-OP" target="https://datatracker.ietf.org/doc/html/draft-feng-netconf-naim-op-00">
  <front>
    <title>Operation Intent Intermediate Representation for AI-Assisted Network Management</title>
    <author fullname="C. Feng">
      <organization></organization>
    </author>
    <date year="2026" month="July"/>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-feng-netconf-naim-op-00"/>
</reference>
<reference anchor="AGENTPROTO" target="https://datatracker.ietf.org/doc/bofreq-krishnan-agent-communication-protocols/">
  <front>
    <title>Agent Communication Protocols</title>
    <author fullname="S. Krishnan">
      <organization></organization>
    </author>
    <date year="2026" month="June"/>
  </front>
</reference>
&RFC2328;
&RFC4271;
&RFC8990;
<reference anchor="SRC1984" target="https://doi.org/10.1145/357401.357402">
  <front>
    <title>End-to-End Arguments in System Design</title>
    <author fullname="J. Saltzer">
      <organization></organization>
    </author>
    <author fullname="D. Reed">
      <organization></organization>
    </author>
    <author fullname="D. Clark">
      <organization></organization>
    </author>
    <date year="1984" month="November"/>
  </front>
  <seriesInfo name="DOI" value="10.1145/357401.357402"/>
</reference>
<reference anchor="WU2023" >
  <front>
    <title>AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation</title>
    <author fullname="Q. Wu">
      <organization></organization>
    </author>
    <author fullname="G. Bansal">
      <organization></organization>
    </author>
    <author fullname="J. Zhang">
      <organization></organization>
    </author>
    <author fullname="Y. Wu">
      <organization></organization>
    </author>
    <author fullname="B. Li">
      <organization></organization>
    </author>
    <author fullname="E. Zhu">
      <organization></organization>
    </author>
    <author fullname="L. Jiang">
      <organization></organization>
    </author>
    <author fullname="X. Zhang">
      <organization></organization>
    </author>
    <author fullname="R. White">
      <organization></organization>
    </author>
    <author fullname="D. Burger">
      <organization></organization>
    </author>
    <author fullname="V. Lara">
      <organization></organization>
    </author>
    <author fullname="A. Foyer">
      <organization></organization>
    </author>
    <author fullname="C. Wang">
      <organization></organization>
    </author>
    <date year="2023"/>
  </front>
  <seriesInfo name="DOI" value="10.48550/arXiv.2308.08155"/>
</reference>


    </references>

</references>


<?line 1935?>

<section anchor="change-log"><name>Change Log</name>

<t>Changes from -00 to -01:</t>

<t><list style="symbols">
  <t>Architecture model refined from layered to planes-based
organization: explicit data plane, control plane, management
plane, and Semantic Substrate.  Figure 1 and Table 2 updated.</t>
  <t>Application entity roles simplified to two (Originator, Handler).
The -00 Dispatcher role is subsumed into Originator: a Handler
that decomposes and re-emits sub-intents (Mode D/E) assumes the
Originator role for those sub-intents.  Five behavioral modes
(Mode A-E) and the Foreman Pattern added.</t>
  <t>Intent Router deployment model added: structural isomorphism with
IP forwarding/BGP-OSPF operations; three deployment options.</t>
  <t>Intent Routing elaborated: session establishment mechanism,
Quality Feedback Mechanism with Transaction Tokens, CDL Version
Handling, best-effort multicast diffusion semantics, Bounded
Topology Knowledge principle, and one-hop attachment-point
prerequisite.</t>
  <t>Semantic Substrate: Intent Resolution subsection added, with
Directory Authority (DA) model for intent-to-IC-OID mapping;
CDL dual-format structural constraint made explicit; NAIM and its
derived LLM Context View documented as a network-management-domain
realization of the CDL roles.</t>
  <t>Management Plane: L0-L3 integration levels with degraded-mode
behavior when controllers are unavailable.</t>
  <t>Relationship sections added: draft-chuyi (Section 6.4),
ANIMA/GRASP (Section 6.5), DAWN (Section 6.6), and agentproto
(Section 6.7).</t>
  <t>Security Considerations: callback endpoint threat analysis,
discovery-trust separation, domain-scoped registration,
multi-dimensional trust sensitivity, Transaction Token scoping
(Sybil-cluster limitation acknowledged).</t>
  <t>Open Research Problems: Phase 1 expanded with session
establishment, quality feedback, callback endpoint
authentication, use-case/trust-model classification, and
registration admission control.  Phase 2 expanded with Foreman
Pattern high availability.</t>
</list></t>

</section>
<section numbered="false" anchor="acknowledgements"><name>Acknowledgements</name>

<t>The author thanks Brian Carpenter for pointing out the relationship
between intent-based discovery and ANIMA/GRASP objective discovery,
and for the observation that a routing-based approach still requires
an explicit naming and resolution model; these comments directly
shaped Sections 5.4.1 and 6.5.  The author also thanks Eric Rescorla
for discussion of threat-model, trust-sensitivity, and registration-
admission concerns.  Any errors, in particular in the characterization
of GRASP and ANIMA, remain the author's own.</t>

</section>


  </back>

<!-- ##markdown-source:
H4sIAAAAAAAAA8y9/XYb15Uv+P95ihp5rWtyAlCWHCcO1J0empRsdiSKIeX2
9fTNzSoCRbJaAApdBUhCJPezzLPMk83+7Y9z9qkqSrbTWWu8ViIJQJ06H/vs
7/3b0+k0bOvtspoVD45vq/W2nhdn6y39pTivtm+b9nVxcHx2fjgrjovLZret
17fTb8quWhTH7fyu3lbz7a6tipumLY7PCh6hOGmadlGvy23drItyW1zNy2X1
IJTX1231Bu85O8+efhAWzXxdrmgOi7a82U5vKnrLetXeTst6PS3dT6dfPArz
clvdNu1+VtTrmybUm3ZWbNtdt338xRd/+OJx6HbXq7rr6OXb/YbGPLt89SyU
bVXqX7Go27bZbWZxiS/KdXlbrTD5y6qr8MbiW/wkhHK3vWvaWSiKaXGzWy5l
nid3zfq2eEbzpC+KolqV9XJWYN5zfLNcLvf/1y0+PJo3qxAWNOVZ8fiLx7+b
fvH76eMvQnhd7enNCxmXdq7EznX8r1q2fy1zq/kV02K1W27rKf+smLsN5i9b
OZnCbxV/oYMUq7jAENZNu6JH31R4+eWzkz98+eirWQjYTPfF8eNjmu9XM15f
RiGP5ZQP6BeHxUXbbJt5s3zAv0ubhf+mRdPezopvm+Z2WRWnVbV5Ua8X/KVs
yAO8QZ7clu1ttZ0Vd9vtpps9fHhbb+9219i9h7f8/HRBz6/o+Ye8B4/5/wM9
e/Ld9z+eYWtHpkrEbEeckWu5XsSZM+1e7TabpuU9lNXhDrTzZr2mJ0DGJ81q
tVvXcyVqev4FH8iyelMt6dc3VVut59X4Nji6OSq+3TX8RVe1ddVh1+2H/E46
sekpboFdhvndbl/rbZA1TfVUp7W9dvrFF71t/d0D7M2Lkwv6+2/znXnRLGjK
J3Q9qnfbn3OAx+vtXdts6nnvHb8dP7oVxp/L8Bsd/ahuHmJC5y8uv50en01P
vjt+/vzp+bdPr/K5ndyVyyXdoqrjY4mHt9s2K9n6t0QYdGEevnhevKrmd+v6
P3dV95HJ48rza3/Rptft9sY4EJ2ATWq4AW5Np08vnr/8MV+PLQAEc7XvttUK
G9/Vi6rl5cgyT6vNstkz8Z0VV1X7pp7/o9e04FeOruf0+Ifz6UXvYIhMrpc0
+6st/ZoZJSa+vaN7XXfz5k3V7ovmRi5PNyl+oEUvm3JBf8XSz4n4F8VTIt4t
TbU4wCsOP3VXjo+K49d35RuSASPffndUvGh2XVeOfHd6VPypVtb8c3en1FdN
VzzqdFG+XU83suppZ6uefvFV/6IRRx+/B/SbctuW89dVe1RX25sjOruHJOke
3m1Xy4e/9K12MJdP/9w7msvqP3d1yz/s/vGn4vd2cF7Pyratlr9o3yHgZNmt
Wwfk/GCf7+E3P2ef73+L7ev3V09Pjq/6/Oj7ripOSN35ezb21+/on46KH8tm
/IvjxbJqf9lOl3vZgl1XTedY1IjYmH7xu79jl0ffABZ5fPaixxjxCemUJ+W6
gVhdEt8jJQUS+7LatKSErbfC8EW1nB6TRkf8c1H8eHz+bcEyjDUe2u5/K5f1
gn/8M8Rv1Nl+7raJMlptSaxN12W9GiXNv4MFjI2vWzZ9eZHv2suNyg3T0XnK
RGw1TeZTGzdUdv+R20UKwI2sp9mM0tl/w5b13wG19dun568uLl++ejmiDva0
OFN9PnlDr+iGtnV3ty7Xf/99uW5uiAdNX+uAotRN535mU1ObOlaaSEd//OXj
r1Vd/+3j3z/Sv379hz98McMvri5PHv3h656e93S9mG6bKf1Byu/tTuRDvTY9
5JRO8/aTN+Zfj4qrcrn9m/KaAee6rKrF+Dcny7J97bcLM5w+evTgHnI6fXk2
Kx59cfTo0W+/evjlV7//7RePjviPx+P729S8peNP0CM/fE/n82WPCkiP/LZa
z4g3l9fMP85JSZ3SR8Xz5y+K481mqUfQFW/qUnV8o501sf3uZ/GZPx8VP+xG
Pv/2qPimXHflcnyn/++7clQO/HjPcN8cFc/rkc+fYqixB54fFf9aj7/jf97/
+kt6PWyn8XP+ZkcHM0Yd/0azK9sx/QyaQrMffYhYzg82i3TNvvwU0fz266++
+uJh2f7P+s3R4y+/+Proi68ffUVK03Q6LcrrDheRjMVXJL/bclMvCrpgy/rG
mClJcjrLZt1AC0vWeFHO26brigqMbkP3lQ3HEPleB79GIZq03K55W9Gc6cGC
XrmDrUmCLZoPpD+U21C9I3bMoovJ6qaldYMv09Plet1si3KxIDbeEak3b4tt
Q68nWsWr9/rItgkL1UJY/tXrN81r+UFDKkorP/scA27K63op6h0Mp2a3paVX
01CRbkkXoLsjuUC/oEljpvA83MqeTGzxdMfKdf03/pB+ct3s1osSxzAJ5TbK
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

-->

</rfc>

