<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.43 (Ruby 3.2.3) -->
<?rfc tocompact="yes"?>
<?rfc tocindent="yes"?>
<?rfc compact="yes"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-king-dawn-requirements-02" category="info" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.1 -->
  <front>
    <title abbrev="DAWN Requirements">Requirements for the Discovery of Agents With Names (DAWN)</title>
    <seriesInfo name="Internet-Draft" value="draft-king-dawn-requirements-02"/>
    <author initials="D." surname="King" fullname="Daniel King">
      <organization>Old Dog Consulting</organization>
      <address>
        <postal>
          <country>UK</country>
        </postal>
        <email>daniel@olddog.co.uk</email>
      </address>
    </author>
    <author initials="A." surname="Farrel" fullname="Adrian Farrel">
      <organization>Old Dog Consulting</organization>
      <address>
        <postal>
          <country>UK</country>
        </postal>
        <email>adrian@olddog.co.uk</email>
      </address>
    </author>
    <date year="2026" month="October" day="19"/>
    <area>TBD</area>
    <keyword>discovery</keyword>
    <keyword>agents</keyword>
    <abstract>
      <?line 36?>

<t>The proliferation of distributed systems, Artificial Intelligence (AI)
agents, and network services has created a need for interoperable
mechanisms to discover entities across administrative and network
boundaries.  Entities may include AI agents, software services, and
other named resources that need to be found and characterised before
interaction can begin.</t>
      <t>This document defines the requirements for Discovery of Agents With
Names (DAWN) and sets out the objectives that a discovery mechanism for
such entities must satisfy.  It describes what information
must be discoverable, what properties a discovery mechanism needs to
support, and what constraints apply to discovery in decentralised
environments.</t>
      <t>This document does not specify any particular discovery protocol or
solution.</t>
    </abstract>
  </front>
  <middle>
    <?line 55?>

<section anchor="sec-intro">
      <name>Introduction</name>
      <t>Modern distributed systems increasingly rely on the dynamic composition
of services and agents that may not have pre-configured relationships.
For example, an AI agent may need to find another agent with specific
capabilities, or a service consumer may need to discover providers that
support a required protocol version.
Further use cases and scenarios are described in
<xref target="I-D.kay-dawn-use-cases"/>.</t>
      <t>In each case, an entity needs knowledge of remote entities before
interaction can proceed: what they are, what they offer, and whether
they can be trusted.  Such knowledge could be obtained through static
configuration, but this approach is impractical at scale and across
organisational boundaries.  Automated discovery mechanisms are therefore
needed.</t>
      <t>Today, where automated discovery exists, it is typically handled through
proprietary directories or platform-specific mechanisms.  These
approaches do not scale across organisational boundaries and create
fragmented ecosystems where entities cannot find entities managed by
other organisations.</t>
      <t>An interoperable discovery mechanism is needed that builds on existing
protocols and tools, benefits from an established trust model, supports
proven delegation and federation architectures, and allows organisations
to independently publish discovery information.</t>
      <t>This document defines requirements that any Discovery of Agents With
Names (DAWN) mechanism must satisfy.  It is informed by
<xref target="I-D.akhavain-moussa-dawn-problem-statement"/> and
<xref target="I-D.mozley-aidiscovery"/>, and uses the terminology of
<xref target="I-D.farrel-dawn-terminology"/>.</t>
      <section anchor="sec-scope">
        <name>Scope of this Document</name>
        <t>The requirements in this document address what information must be
discoverable about entities, what properties a discovery mechanism must
support, and what architectural constraints apply.  The detailed
requirements are set out in <xref target="sec-requirements"/>.</t>
        <t>Discovery, as used here, is the initial step by which a discovering
entity obtains the public Minimum Discoverable Information (MDI) about
an entity.  It applies within a local network, within an organisation,
and between cooperating parties over the public Internet.</t>
        <t>These requirements are intended to be solution-neutral.  They do not
require discovery information to be carried in any particular protocol
element or data record.  <xref target="sec-prop"/> sets out how information may be
provided by value or by reference.</t>
        <t>The following topics are explicitly out of scope of this document:</t>
        <ul spacing="normal">
          <li>
            <t>Open-ended search, semantic matchmaking, ranking, and selection of
entities;</t>
          </li>
          <li>
            <t>Capability information beyond the MDI, including catalogues of
capabilities;</t>
          </li>
          <li>
            <t>All communication beyond the initial discovery process;</t>
          </li>
          <li>
            <t>Indexing and searching of entities across the wider Internet;</t>
          </li>
          <li>
            <t>Entity registration processes, including attestation and other
security mechanisms for registration;</t>
          </li>
          <li>
            <t>Design, definition, and governance of naming systems for entities;</t>
          </li>
          <li>
            <t>Identity management, authentication, and authorisation of entities
themselves (as distinct from the integrity of discovery information);</t>
          </li>
          <li>
            <t>Trust management and trust evaluation beyond the secure exchange of
discovery information;</t>
          </li>
          <li>
            <t>Capability exchange and negotiation between entities;</t>
          </li>
          <li>
            <t>Task management and orchestration.</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="sec-terms">
      <name>Terminology</name>
      <t>This document uses the following terms defined in <xref target="I-D.farrel-dawn-terminology"/>:</t>
      <ul spacing="normal">
        <li>
          <t>Agent</t>
        </li>
        <li>
          <t>Capability</t>
        </li>
        <li>
          <t>Capability Card</t>
        </li>
        <li>
          <t>Capability Exchange</t>
        </li>
        <li>
          <t>Discovered Entity</t>
        </li>
        <li>
          <t>Discovering Entity</t>
        </li>
        <li>
          <t>Discovery</t>
        </li>
        <li>
          <t>Discovery Information</t>
        </li>
        <li>
          <t>Discovery Mechanism</t>
        </li>
        <li>
          <t>Discovery Scope</t>
        </li>
        <li>
          <t>Entity</t>
        </li>
        <li>
          <t>Function</t>
        </li>
        <li>
          <t>Minimum Discoverable Information (MDI)</t>
        </li>
        <li>
          <t>Named Entity</t>
        </li>
        <li>
          <t>Properties</t>
        </li>
        <li>
          <t>Selection</t>
        </li>
        <li>
          <t>Trust Indicator</t>
        </li>
      </ul>
      <section anchor="conventions-and-definitions">
        <name>Conventions and Definitions</name>
        <t>Although this is an informational requirements document, key words in
upper case are used for clarity of stating the requirements. The key
words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
"OPTIONAL" 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>
      </section>
    </section>
    <section anchor="sec-requirements">
      <name>Requirements</name>
      <t>The requirements are organised into the following categories: discovery
scenarios, discovery information, trust and security, scalability and
architecture, discovery protocol, and extensibility.</t>
      <section anchor="sec-disc">
        <name>Discovery Scenarios</name>
        <dl>
          <dt>REQ-DISC-1:</dt>
          <dd>
            <t>A discovery mechanism MUST support the discovery of both specific
entity instances and classes of entities that can perform a desired
function.</t>
          </dd>
          <dt>REQ-DISC-2:</dt>
          <dd>
            <t>A discovery mechanism MUST be applicable within a local network,
within an organisation, and between cooperating parties over the
public Internet.  Different mechanisms MAY be specified for different
deployment contexts.</t>
          </dd>
          <dt>REQ-DISC-3:</dt>
          <dd>
            <t>A discovery mechanism SHOULD support referral to another entity, such
as a catalogue or directory service, that can further the discovery
process.  The information such a service exposes beyond the MDI is
out of scope.</t>
          </dd>
          <dt>REQ-DISC-4:</dt>
          <dd>
            <t>Discovery is initiated from a name or scope known to the discovering
entity.  A discovery mechanism MUST allow a discovering entity to
express the discovery scope of a discovery operation in one or more
dimensions, and SHOULD indicate whether that scope has been fully
searched or the results have been truncated.</t>
          </dd>
        </dl>
      </section>
      <section anchor="sec-prop">
        <name>Discovery Information</name>
        <dl>
          <dt>REQ-PROP-1:</dt>
          <dd>
            <t>A discovery mechanism MUST define the Minimum Discoverable Information
(MDI) that every discoverable entity provides.  The MDI MUST include
at least the entity's type, the services it offers, its reachability
information, and the communication protocols and any security
parameters needed to interact with it.  Properties beyond the MDI are
optional.</t>
          </dd>
          <dt>REQ-PROP-2:</dt>
          <dd>
            <t>The MDI MUST be available by value.  Information beyond the MDI MAY
be provided by reference.  A discovery mechanism MUST specify the
maximum depth of indirection a discovering entity is expected to
follow, and the behaviour when that depth is exceeded.</t>
          </dd>
          <dt>REQ-PROP-3:</dt>
          <dd>
            <t>A discovery mechanism MUST specify the behaviour of a discovering
entity when a reference cannot be used, distinguishing at least the
cases where the reference does not resolve, where resolution is
prevented by the discovering entity's own retrieval policy, and where
the reference resolves but the referenced information is absent.  A
finding of absence MUST be based on a complete result for the
requested lookup; an incomplete result MUST NOT be reported as
absence.</t>
          </dd>
          <dt>REQ-PROP-4:</dt>
          <dd>
            <t>A discovery mechanism SHOULD allow a reference to a capability card
or equivalent machine-readable description of an entity's interface
and functions.  The format, content, and exchange of such descriptions
are out of scope.</t>
          </dd>
          <dt>REQ-PROP-5:</dt>
          <dd>
            <t>A discovery mechanism MUST indicate whether discovery information is
static or dynamic, together with any validity or freshness
information needed for caching and refresh.</t>
          </dd>
        </dl>
      </section>
      <section anchor="sec-sec">
        <name>Trust and Security</name>
        <dl>
          <dt>REQ-SEC-1:</dt>
          <dd>
            <t>A discovery mechanism MUST provide a means to verify the origin and
integrity of discovery information, for example through digital
signatures, and MUST be resilient to attacks that poison, corrupt, or
replay that information.</t>
          </dd>
          <dt>REQ-SEC-2:</dt>
          <dd>
            <t>A discovery mechanism SHOULD allow an entity to control the
visibility of its properties to different audiences (e.g., public
versus organisation-internal discovery), and allow an operator to
control which entities are discoverable in a given context.</t>
          </dd>
          <dt>REQ-SEC-3:</dt>
          <dd>
            <t>A discovery mechanism MUST be designed to limit its use as a vector
for abuse, including amplification, scraping, denial-of-service, or
unauthorised disclosure of discovery information.</t>
          </dd>
        </dl>
      </section>
      <section anchor="sec-arch">
        <name>Scalability and Architecture</name>
        <dl>
          <dt>REQ-ARCH-1:</dt>
          <dd>
            <t>A discovery mechanism MUST be capable of operating in decentralised
architectures without a single centralised registry, and MUST scale
across a large number of entities and administrative domains.</t>
          </dd>
          <dt>REQ-ARCH-2:</dt>
          <dd>
            <t>A discovery mechanism SHOULD allow organisations to independently
publish discovery information without depending on a third-party
directory.</t>
          </dd>
        </dl>
      </section>
      <section anchor="sec-proto">
        <name>Discovery Protocol</name>
        <dl>
          <dt>REQ-PROTO-1:</dt>
          <dd>
            <t>A discovery mechanism SHOULD be built in a modular way using existing
Internet Engineering Task Force (IETF) protocols, such as DNS and
mDNS, where possible, filling gaps only where existing protocols are
insufficient.</t>
          </dd>
          <dt>REQ-PROTO-2:</dt>
          <dd>
            <t>A discovery mechanism MUST define a predictable entry point for
discovery that is based on ubiquitous and interoperable mechanisms.</t>
          </dd>
        </dl>
      </section>
      <section anchor="sec-ext">
        <name>Extensibility</name>
        <dl>
          <dt>REQ-EXT-1:</dt>
          <dd>
            <t>A discovery mechanism MUST support the addition of new entity types
and properties, including domain-specific extensions, through
structured, versioned schemas that allow backward-compatible
evolution without changes to the core mechanism.</t>
          </dd>
        </dl>
      </section>
    </section>
    <section anchor="sec-iana">
      <name>IANA Considerations</name>
      <t>This document does not make any requests of IANA.</t>
    </section>
    <section anchor="sec-security">
      <name>Security Considerations</name>
      <t>This document defines requirements for entity discovery mechanisms.  It
does not define a protocol and therefore does not introduce specific
security vulnerabilities.  However, the requirements in <xref target="sec-sec"/> place
security constraints on any solution that satisfies these requirements.</t>
      <t>Implementers of discovery mechanisms that satisfy these requirements
should pay particular attention to the following concerns:</t>
      <ul spacing="normal">
        <li>
          <t>The integrity and authenticity of discovery information must be
protected to prevent poisoning attacks that could direct entities to
malicious endpoints.</t>
        </li>
        <li>
          <t>Integrity protection of discovery information does not, by itself,
authenticate a discovered entity as the live peer in a subsequent
protocol exchange.</t>
        </li>
        <li>
          <t>The security properties that can be provided differ by deployment
context.  A specification should state which of origin verification,
integrity, and confidentiality it provides in each context it
supports.</t>
        </li>
        <li>
          <t>Access control mechanisms should be considered to prevent
unauthorised disclosure of entity properties, particularly in
environments where entity metadata may be sensitive.</t>
        </li>
        <li>
          <t>The discovery mechanism itself must not become a vector for
denial-of-service attacks against the infrastructure on which it is
built.</t>
        </li>
      </ul>
    </section>
    <section anchor="sec-privacy">
      <name>Privacy Considerations</name>
      <t>Discovery mechanisms inherently involve the publication of information
about entities.  Implementers should consider the privacy implications
of exposing entity properties, capabilities, and organisational
associations.  In particular:</t>
      <ul spacing="normal">
        <li>
          <t>Entities should be able to control what information is made publicly
discoverable versus restricted to specific audiences.</t>
        </li>
        <li>
          <t>The discovery mechanism should not require the disclosure of
information beyond what is necessary for a discovering entity to
determine whether interaction is appropriate.</t>
        </li>
        <li>
          <t>A specification of a discovery mechanism should state whether its
design resists enumeration of the entities it makes discoverable.
Unless it does, the set of discoverable entities should be assumed to
be public.</t>
        </li>
        <li>
          <t>Where entities represent individuals or process personal data,
compliance with applicable data protection regulations should be
considered.</t>
        </li>
      </ul>
    </section>
    <section anchor="sec-operational">
      <name>Operational Considerations</name>
      <t>Discovery mechanisms that satisfy these requirements will need to be
deployable across public and private networks, across organisational
boundaries, and across heterogeneous operational environments.  Operators
should consider publication workflows, update and withdrawal procedures,
caching and refresh behaviour, observability, operational policy, and
the impact of discovery traffic on the infrastructure used to support
the mechanism.</t>
    </section>
    <section anchor="acknowledgements">
      <name>Acknowledgements</name>
      <t>The authors wish to acknowledge the contributions of participants in the
DAWN discussions that shaped this document, including Jim Mozley,
Balazs Nemethi, Chenguang Du, Francesco Marinoni Moretto, Girish Konda,
Songbo Bu, and Jamal Le Blanc.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="I-D.farrel-dawn-terminology">
          <front>
            <title>Terminology for the Discovery of Agents, Workloads, and Named Entities (DAWN)</title>
            <author fullname="Adrian Farrel" initials="A." surname="Farrel">
              <organization>Old Dog Consulting</organization>
            </author>
            <author fullname="Kehan Yao" initials="K." surname="Yao">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Roland Schott" initials="R." surname="Schott">
              <organization>Deutsche Telekom</organization>
            </author>
            <author fullname="Nic Williams" initials="N." surname="Williams">
              <organization>Infoblox</organization>
            </author>
            <date day="26" month="July" year="2026"/>
            <abstract>
              <t>   The proliferation of distributed systems, Artificial Intelligence
   (AI) agents, cloud workloads, and network services has created a need
   for interoperable mechanisms to discover entities.  Entities may
   include AI agents, software services, compute workloads, and other
   named resources that need to be found and characterised before
   interaction can begin.

   This document defines terminology for Discovery of Agents, Workloads,
   and Named Entities (DAWN).  The intention is that this common set of
   terms can be used by other documents related to DAWN and so achieve
   consistency of meaning across the space.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-farrel-dawn-terminology-04"/>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="I-D.kay-dawn-use-cases">
          <front>
            <title>Use Cases and Applicability for Discovery of Agents With Names</title>
            <author fullname="Daniel King" initials="D." surname="King">
              <organization>Lancaster University</organization>
            </author>
            <author fullname="Kehan Yao" initials="K." surname="Yao">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Ken Adler" initials="K." surname="Adler">
              <organization>Indeed</organization>
            </author>
            <author fullname="Rajiv Ramdhany" initials="R." surname="Ramdhany">
              <organization>BBC</organization>
            </author>
            <date day="10" month="September" year="2026"/>
            <abstract>
              <t>   This document describes use cases and applicability for Discovery of
   Agents With Names (DAWN).  It illustrates how clients discover AI
   resources and obtain the minimum information needed for subsequent
   interaction within a local network, within an organisation, or
   between cooperating organisations with trust relationships.

   This document does not define a discovery protocol, a registration
   procedure, a selection algorithm, or an agent-to-agent communication
   protocol.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-kay-dawn-use-cases-01"/>
        </reference>
        <reference anchor="I-D.akhavain-moussa-dawn-problem-statement">
          <front>
            <title>Problem Statement for the Discovery of Agents, Workloads, and Named Entities (DAWN)</title>
            <author fullname="Arashmid Akhavain" initials="A." surname="Akhavain">
              <organization>Huawei Technologies Canada</organization>
            </author>
            <author fullname="Hesham Moussa" initials="H." surname="Moussa">
              <organization>Huawei Technologies Canada</organization>
            </author>
            <author fullname="Daniel King" initials="D." surname="King">
              <organization>Old Dog Consulting</organization>
            </author>
            <date day="19" month="July" year="2026"/>
            <abstract>
              <t>   Interacting entities such as agents, tasks, users, workloads, data,
   compute, etc., in AI ecosystem/network are proliferating, yet there
   is no standardised way to discover what entities exist, what
   attributes such as skills, capabilities, physical characteristics,
   etc., they posses, what services they offer, or how to reach them
   across organisational boundaries.

   Discovery today relies on proprietary directories or manual
   configuration, creating fragmented ecosystems that prevent cross-
   domain collaboration.

   This document describes the problem space that motivates Discovery of
   Agents, Workloads, and Named Entities (DAWN).  It clarifies the scope
   of work within entity ecosystems, identifies why current approaches
   are insufficient, and outlines the challenges a standardised
   discovery mechanism must address.  It does not propose a specific
   solution or protocol.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-akhavain-moussa-dawn-problem-statement-05"/>
        </reference>
        <reference anchor="I-D.mozley-aidiscovery">
          <front>
            <title>AI Agent Discovery (AID) Problem Statement</title>
            <author fullname="Jim Mozley" initials="J." surname="Mozley">
              <organization>Infoblox, Inc.</organization>
            </author>
            <author fullname="Nic Williams" initials="N." surname="Williams">
              <organization>Infoblox, Inc.</organization>
            </author>
            <author fullname="Behcet Sarikaya" initials="B." surname="Sarikaya">
              <organization>Unaffiliated</organization>
            </author>
            <author fullname="Roland Schott" initials="R." surname="Schott">
              <organization>Deutsche Telekom</organization>
            </author>
            <date day="16" month="April" year="2026"/>
            <abstract>
              <t>   With the proliferation of AI agents comes a need for mechanisms to
   support agent-to-agent discovery.  This document discusses the scope,
   requirements and considerations to support discovery processes so
   that these are not reliant on manually defined configurations and
   relationships.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-mozley-aidiscovery-01"/>
        </reference>
      </references>
    </references>
  </back>
  <!-- ##markdown-source:
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

-->

</rfc>
