<?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.42 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-acosta-deepspace-celestial-bodies-registry-00" category="info" submissionType="IETF" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="Deep Space Celestial Registry">Defining a Celestial Bodies Registry for Deep Space Internet Addressing</title>
    <seriesInfo name="Internet-Draft" value="draft-acosta-deepspace-celestial-bodies-registry-00"/>
    <author initials="A." surname="Acosta" fullname="Alejandro Acosta">
      <organization>Deepspace Registry Project</organization>
      <address>
        <email>alejandro@lacnic.net</email>
      </address>
    </author>
    <date year="2026" month="August" day="27"/>
    <area>General</area>
    <workgroup>Internet Engineering Task Force</workgroup>
    <keyword>celestial</keyword>
    <keyword>registry</keyword>
    <keyword>deepspace</keyword>
    <keyword>addressing</keyword>
    <abstract>
      <?line 21?>

<t>This document proposes the creation of a formalized registry for celestial bodies within the Internet Assigned Numbers Authority (IANA) to support routing and address allocation in deep space networks. As internet architecture expands to interplanetary scales, routing protocols rely on hierarchical aggregation based on planetary and celestial entities. However, the IETF currently lacks a standardized taxonomical framework or mapping mechanism to uniquely identify these entities. This document outlines the requirements for establishing such a registry, suggests leveraging definitions from the International Astronomical Union (IAU), and discusses the integration of these identifiers into the deep space routing architecture.</t>
    </abstract>
  </front>
  <middle>
    <?line 25?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Recent efforts in the IETF, such as the architecture discussed within the Deep Space Working Group, have highlighted the necessity of adapting internet protocols for interplanetary communication. Due to the vast distances and unique constraints of deep space networking, efficient routing requires hierarchical IP address aggregation centered around celestial objects (e.g., planets, moons, asteroids).</t>
      <t>While current drafts propose delegating address space based on these celestial entities, there is no existing IETF or IANA standard to define, categorize, or systematically index what constitutes a valid "planetary body" or "celestial object" for networking purposes. Relying on ad-hoc naming or arbitrary definitions risks causing routing fragmentation and interoperability issues across multi-agency space missions.</t>
      <t>To resolve this technical gap, this document proposes the establishment of an official IANA Celestial Bodies Registry. Furthermore, it introduces a framework to align IETF networking requirements with the astronomical standards established by the International Astronomical Union (IAU), effectively serving as an "ISO 3166 equivalent" for deep space internet architecture.</t>
    </section>
    <section anchor="requirements-language">
      <name>Requirements Language</name>
      <t>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 anchor="terminology">
      <name>Terminology</name>
      <t>This document introduces and utilizes the following terms:</t>
      <ul spacing="normal">
        <li>
          <t><strong>CBID</strong>: Celestial Body Identifier. A unique numeric or alphanumeric token assigned to a celestial entity.</t>
        </li>
        <li>
          <t><strong>IAU</strong>: International Astronomical Union.</t>
        </li>
        <li>
          <t><strong>IANA</strong>: Internet Assigned Numbers Authority.</t>
        </li>
      </ul>
    </section>
    <section anchor="core-proposal">
      <name>Core Proposal</name>
      <section anchor="registry-structure">
        <name>Registry Structure</name>
        <t>The IANA Celestial Bodies Registry SHALL serve as a single, authoritative source of truth mapping celestial objects to unique network identifiers. To maintain interoperability with existing international astronomical standards, the registry will synchronize its taxonomy with the International Astronomical Union (IAU).</t>
        <t>Each entry in the registry MUST contain the following fields:</t>
        <ul spacing="normal">
          <li>
            <t><strong>Celestial Body Identifier (CBID)</strong>: A unique numeric or alphanumeric code assigned to the body (e.g., 001 for Earth, 002 for Moon, 004 for Mars).</t>
          </li>
          <li>
            <t><strong>Official IAU Name</strong>: The standardized name approved by the IAU.</t>
          </li>
          <li>
            <t><strong>Body Type</strong>: The classification of the entity (e.g., Planet, Natural Satellite, Dwarf Planet, Asteroid).</t>
          </li>
          <li>
            <t><strong>Parent Body</strong>: The identifier of the primary body it orbits (if applicable, to allow hierarchical network topology mapping).</t>
          </li>
        </ul>
      </section>
      <section anchor="registration-policy">
        <name>Registration Policy</name>
        <t>New allocations or changes to the registry will follow the "Expert Review" or "Specification Required" policies defined in <xref target="RFC8126"/>. The appointed expert will coordinate with IAU working groups to ensure that any new body assigned a network prefix has been formally recognized in planetary science.</t>
      </section>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document requests IANA to establish a new registry titled the "Celestial Bodies Registry". The registry will be maintained under a new or existing category related to Deep Space Internet Parameters.</t>
      <t>The initial policy for creating or modifying entries in this registry SHALL be "Expert Review" as defined in Section 4.5 of <xref target="RFC8126"/>. The designated expert SHOULD consult with relevant working groups of the International Astronomical Union (IAU) before approving allocations.</t>
      <t>The registry will store and display the fields defined in Section 4.1 of this document: Celestial Body Identifier (CBID), Official IAU Name, Body Type, and Parent Body.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The Celestial Bodies Registry serves as the foundational taxonomy for hierarchical address aggregation in deep space routing. Consequently, its integrity is critical to the stability of interplanetary networks.</t>
      <t>Malicious injection, tampering, or spoofing of data within this registry could lead to severe routing misconfigurations, causing data packets destined for one planet or moon to be blackholed or misrouted to an incorrect celestial entity. Such failures in deep space environments are highly critical due to extreme latency constraints and limited recovery windows.</t>
      <t>Implementations utilizing this registry MUST ensure that the data is retrieved through cryptographically secured and authenticated channels, such as DNSSEC or signed IANA registry distributions. Security issues regarding the operational use of these identifiers within specific routing protocols are outside the scope of this document and must be addressed by the protocols themselves.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-normative-references">
      <name>Normative References</name>
      <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
        <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" target="https://www.rfc-editor.org/info/rfc8174" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
        <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>
      <reference anchor="RFC8126" target="https://www.rfc-editor.org/info/rfc8126" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8126.xml">
        <front>
          <title>Guidelines for Writing an IANA Considerations Section in RFCs</title>
          <author fullname="M. Cotton" initials="M." surname="Cotton"/>
          <author fullname="B. Leiba" initials="B." surname="Leiba"/>
          <author fullname="T. Narten" initials="T." surname="Narten"/>
          <date month="June" year="2017"/>
          <abstract>
            <t>Many protocols make use of points of extensibility that use constants to identify various protocol parameters. To ensure that the values in these fields do not have conflicting uses and to promote interoperability, their allocations are often coordinated by a central record keeper. For IETF protocols, that role is filled by the Internet Assigned Numbers Authority (IANA).</t>
            <t>To make assignments in a given registry prudently, guidance describing the conditions under which new values should be assigned, as well as when and how modifications to existing values can be made, is needed. This document defines a framework for the documentation of these guidelines by specification authors, in order to assure that the provided guidance for the IANA Considerations is clear and addresses the various issues that are likely in the operation of a registry.</t>
            <t>This is the third edition of this document; it obsoletes RFC 5226.</t>
          </abstract>
        </front>
        <seriesInfo name="BCP" value="26"/>
        <seriesInfo name="RFC" value="8126"/>
        <seriesInfo name="DOI" value="10.17487/RFC8126"/>
      </reference>
    </references>
    <?line 80?>



  </back>
  <!-- ##markdown-source:
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

-->

</rfc>
