<?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.35 (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-farrel-dawn-terminology-00" category="info" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.33.0 -->
  <front>
    <title abbrev="DAWN Terminology">Terminology for the Discovery of Agents, Workloads, and Named Entities (DAWN)</title>
    <seriesInfo name="Internet-Draft" value="draft-farrel-dawn-terminology-00"/>
    <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>
    <author initials="K." surname="Yao" fullname="Kehan Yao">
      <organization>China Mobile</organization>
      <address>
        <postal>
          <country>China</country>
        </postal>
        <email>yaokehan@chinamobile.com</email>
      </address>
    </author>
    <author initials="R." surname="Schott" fullname="Roland Schott">
      <organization>Deutsche Telekom</organization>
      <address>
        <postal>
          <country>Germany</country>
        </postal>
        <email>Roland.Schott@telekom.de</email>
      </address>
    </author>
    <author initials="N." surname="Williams" fullname="Nic Williams">
      <organization>Infoblox</organization>
      <address>
        <postal>
          <country>USA</country>
        </postal>
        <email>nwilliams@infoblox.com</email>
      </address>
    </author>
    <date year="2026" month="April" day="15"/>
    <area>TBD</area>
    <keyword>discovery</keyword>
    <keyword>agents</keyword>
    <keyword>workloads</keyword>
    <abstract>
      <?line 47?>

<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 across administrative and
network boundaries.  Entities may include AI agents, software services,
compute workloads, and other named resources that need to be found and
characterised before interaction can begin.</t>
      <t>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>
  <middle>
    <?line 61?>

<section anchor="sec-intro">
      <name>Introduction</name>
      <t>Modern distributed systems increasingly rely on the dynamic composition
of services, agents, and workloads that may not have pre-configured
relationships.  For example, an AI agent may need to find another agent
with specific capabilities, a workload orchestrator may need to locate
compute resources in a particular jurisdiction, or a service consumer
may need to discover providers that support a required protocol version.
Further use cases and scenarios are expected to be documented separately.</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 common terminology for use in documents that discuss
Discovery of Agents, Workloads, and Named Entities (DAWN).</t>
    </section>
    <section anchor="sec-terms">
      <name>Terminology</name>
      <t>The terms presented in this section are in alphabetic order for ease of
reference.  For those wishing to read this document to gain an understanding
of the DAWN scenery, if it recommended to read the terms in the order presented
in <xref target="term-table"/>.</t>
      <figure anchor="term-table">
        <name>Key DAWN Terms in a Readable Order</name>
        <artwork align="center"><![CDATA[
| Core term    | Subsidiary term                  |
|--------------|----------------------------------|
| Entity       |                                  |
|              | Named Entity                     |
|              | Agent                            |
|              | Workload                         |
|              | Task                             |
|              | Discovering Entity               |
|              | Discovered Entity                |
| Discovery    |                                  |
|              | Discoverable Object              |
|              | Minimum Discoverable Information |
|              | Discovery Mechanism              |
| Capability   |                                  |
|              | Function                         |
|              | Attributes                       |
|              | Properties                       |
|              | Capability Card                  |
|              | Trust Indicator                  |
| Registration |                                  |
|              | Registrar                        |
|              | Discoverable Object Validation   |
| Selection    |                                  |

]]></artwork>
      </figure>
      <dl>
        <dt>Agent:</dt>
        <dd>
          <t>An entity that acts autonomously or semi-autonomously on behalf of a
user, organisation, or system.  An agent may initiate interactions
with other entities, make decisions, and perform tasks.  AI agents are
a specific class of agent that employ artificial intelligence
techniques.</t>
        </dd>
        <dt>Attributes:</dt>
        <dd>
          <t>The properties, features, capabilities, skills, etc., that an entity
possess or may have access to such as capabilities, skill type,
communication language, capacity, task description, contact information,
ID, etc. (See also, properties.)</t>
        </dd>
        <dt>Capability:</dt>
        <dd>
          <t>A description of the functions, services, or actions that an entity
can perform.  Capabilities may be described using structured schemas
such as capability cards.</t>
        </dd>
        <dt>Capability Card:</dt>
        <dd>
          <t>A structured, machine-readable description of an entity's
capabilities and interface.  Variants include agent cards, task cards,
resource cards, tool cards, and skill cards depending on the type of
entity.</t>
        </dd>
        <dt>Capability Exchange:</dt>
        <dd>
          <t>The processes by which entities exchange details of what they can do,
dynamic status information, and which particular features or functions
they wish to engage.  Capability exchange and negotiation are out of
scope for DAWN, but will form an essential part of selection and
operation of agents.</t>
        </dd>
        <dt>Discoverable Object:</dt>
        <dd>
          <t>An information object that is discoverable and includes information that
defines what an entity is, what attributes it possess, how to reach to the
associated entity, etc.  May be represented as a capability card.</t>
        </dd>
        <dt>Discoverable Object Validation:</dt>
        <dd>
          <t>The process that verifies a discoverable object, ensures its compliance
to standards, and makes it available to the discovery substrate.</t>
        </dd>
        <dt>Discovered Entity:</dt>
        <dd>
          <t>An entity whose properties are returned as the result of a discovery
query.  A discovered entity may be a specific instance or a member of
a class of entities that can perform a desired function.</t>
        </dd>
        <dt>Discovering Entity:</dt>
        <dd>
          <t>An entity (or its operator) that initiates the discovery process in
order to find other entities to interact with.</t>
        </dd>
        <dt>Discovery:</dt>
        <dd>
          <t>The process by which an entity or its operator locates other entities
that are capable of performing a desired function or providing a
desired service, and obtains sufficient information to initiate
interaction.</t>
        </dd>
        <dt>Discovery Mechanism:</dt>
        <dd>
          <t>A protocol, system, or method used to perform discovery.  Examples
include DNS-based service discovery, directory services, and
distributed registries.</t>
        </dd>
        <dt>Entity:</dt>
        <dd>
          <t>A system component that communicates with other entities in a
peer-to-peer or client-server relationship.  Entities include, but
are not limited to, AI agents, tools, skills, tasks, compute workloads,
software services, task owners, network functions, and application endpoints.</t>
        </dd>
        <dt>Function:</dt>
        <dd>
          <t>The functional processing capability that an entity offers.  Examples
include task execution, data transformation, inference, routing,
storage, and orchestration.</t>
        </dd>
        <dt>Minimum Discoverable Information (MDI):</dt>
        <dd>
          <t>The minimum amount of information an entity needs to provide to become
discoverable. Think of it as common header of a data structure.</t>
        </dd>
        <dt>Named Entity:</dt>
        <dd>
          <t>An entity that is identified by a stable name within a naming system.
The naming system may be hierarchical (e.g., the Domain Name System
(DNS)) or flat.</t>
        </dd>
        <dt>Properties:</dt>
        <dd>
          <t>The discoverable characteristics of an entity.  Properties include, but
are not limited to, communication protocols, capability cards, location,
trust indicators, and operational status.</t>
        </dd>
        <dt>Registrar:</dt>
        <dd>
          <t>An entity or system responsible for accepting and maintaining records
about entities that wish to be discoverable.</t>
        </dd>
        <dt>Registration:</dt>
        <dd>
          <t>The steps by which agents can register their existence with a registrar.
This should include attestation and other security mechanisms.  Registration
is out of scope for DAWN, but the information that can be discovered and the
trust with which that information is treated are key to any complete system.</t>
        </dd>
        <dt>Selection:</dt>
        <dd>
          <t>The mechanisms and policies by which an entity determines which
discovered entities it will interact with.  Selection is out of scope
for DAWN, but depends on information obtained through discovery.</t>
        </dd>
        <dt>Task:</dt>
        <dd>
          <t>A legacy term kept for continuity with earlier work.  A task may be
considered as software service.</t>
        </dd>
        <dt>Trust Indicator:</dt>
        <dd>
          <t>Information associated with an entity that allows a discovering party
to assess the trustworthiness or provenance of the entity and its
advertised properties.  Examples include digital signatures,
certificates, and attestations.</t>
        </dd>
        <dt>Workload:</dt>
        <dd>
          <t>A unit of compute or processing that is deployed and executed within a
hosting environment.  Workloads may be transient or long-lived and may
move between hosting environments.</t>
        </dd>
      </dl>
    </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 only defines a set of terms.  It does not introduce any
issues that require security consideration.</t>
    </section>
    <section anchor="sec-privacy">
      <name>Privacy Considerations</name>
      <t>This document only defines a set of terms.  It does not introduce any
issues that require privacy consideration.</t>
    </section>
    <section anchor="sec-operations">
      <name>Operational Considerations</name>
      <t>This document only defines a set of terms.  It does not introduce any
issues that require operational consideration.</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.</t>
      <t>Jim Mozley provided a useful review of this document.</t>
    </section>
  </middle>
  <back>








  </back>
  <!-- ##markdown-source:
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

-->

</rfc>
