<?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.30 (Ruby 3.4.8) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ek-dtn-ethernet-04" category="info" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.31.0 -->
  <front>
    <title abbrev="BTPU-over-Ethernet">Assignment of Ethernet Parameters for Bundle Transfer Protocol - Unidirectional (BTP-U) over Ethernet</title>
    <seriesInfo name="Internet-Draft" value="draft-ek-dtn-ethernet-04"/>
    <author fullname="Erik Kline">
      <organization>Aalyria Technologies, Inc.</organization>
      <address>
        <email>ek.ietf@gmail.com</email>
      </address>
    </author>
    <date year="2026" month="March" day="15"/>
    <area>Internet</area>
    <workgroup>Delay/Disruption Tolerant Networking</workgroup>
    <keyword>Delay and Distruption Tolerant Networking</keyword>
    <keyword>DTN</keyword>
    <keyword>Bundle Protocol</keyword>
    <keyword>BP</keyword>
    <keyword>BTP-U</keyword>
    <keyword>Ethernet</keyword>
    <keyword>BTPoE</keyword>
    <abstract>
      <?line 109?>

<t>This memo requests allocation of an EtherType and multicast MAC address
for Bundle Transfer Protocol - Unidirectional (BTP-U) to enable its use
as a Convergence Layer on Ethernet networks. This provides an alternative
to IP-based convergence layers for environments where Ethernet forwarding
is operationally feasible but IP routing is unavailable or operationally
undesirable.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://ekline.github.io/draft-dtn-ethernet/draft-ek-dtn-ethernet.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-ek-dtn-ethernet/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        Delay/Disruption Tolerant Networking Working Group mailing list (<eref target="mailto:dtn@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/dtn/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/dtn/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/ekline/draft-dtn-ethernet"/>.</t>
    </note>
  </front>
  <middle>
    <?line 118?>

<!--
-->

<section anchor="introduction">
      <name>Introduction</name>
      <t>This memo requests Ethernet parameters to enable BTP-U <xref target="BTP-U"/> as a
Convergence Layer for environments where Bundle Protocol nodes are
connected by Ethernet or Ethernet-like technologies. Specifically:</t>
      <ul spacing="normal">
        <li>
          <t>an EtherType to identify frames carrying BTP-U payloads
(<xref format="counter" target="ethertype"/>)</t>
        </li>
        <li>
          <t>a multicast MAC address for neighbor discovery and announcements
(<xref format="counter" target="multicast_mac"/>)</t>
        </li>
      </ul>
      <t>This convergence layer is applicable to:</t>
      <ul spacing="normal">
        <li>
          <t>Physical Ethernet LANs</t>
        </li>
        <li>
          <t>Virtual Private Cloud (VPC) networks connecting Bundle Protocol Agents</t>
        </li>
        <li>
          <t>Ground-Station-as-a-Service (GSaaS) infrastructure</t>
        </li>
        <li>
          <t>Technologies supporting Ethernet framing, e.g., DVB-GSE (<xref target="DVB-GSE"/>),
3GPP 5G Ethernet PDU Session types (<xref target="_3GPP-TS-23.501"/> §5.6.10.2), and
the US Space Development Agency's Optical Communications Terminal
standard (<xref target="SDA-OCT"/> §3.4.8).</t>
        </li>
      </ul>
      <t>Primary use cases include mission modeling, testbed environments, and
deployments where IP routing is unavailable or adds unnecessary complexity.</t>
    </section>
    <section anchor="applicability-and-limitations">
      <name>Applicability and Limitations</name>
      <section anchor="btp-u-protocol-compliance">
        <name>BTP-U Protocol Compliance</name>
        <t>This document specifies Ethernet encapsulation for <xref target="BTP-U"/>. All protocol
requirements, features, and recommendations defined in <xref target="BTP-U"/> apply to
this Ethernet profile.</t>
        <t>Implementations <bcp14>MUST</bcp14> implement all mandatory <xref target="BTP-U"/> features and <bcp14>SHOULD</bcp14>
implement all recommended features, including <xref target="BTP-U"/> Segmentation for
handling Bundles that exceed the Ethernet MTU.</t>
      </section>
      <section anchor="btp-u-virtual-channels">
        <name>BTP-U Virtual Channels</name>
        <t><xref target="BTP-U"/> Transfer Numbers are unique within a "virtual channel." For
Ethernet, the virtual channel is identified by:</t>
        <ul spacing="normal">
          <li>
            <t>Source MAC address (6 octets)</t>
          </li>
          <li>
            <t>Destination MAC address (6 octets)</t>
          </li>
          <li>
            <t>C-VLAN ID (12 bits, if 802.1Q tag present)</t>
          </li>
        </ul>
        <t>Each unique combination defines a separate virtual channel with
independent Transfer Number sequencing.</t>
        <t>Other technologies that support Ethernet-like framing and use of this
EtherType (<xref format="counter" target="ethertype"/>) but which lack the above virtual channel
identifers <bcp14>MUST</bcp14> define the equivalent virtual channel identifiers,
e.g. technology-specific source and/or destination as well as any
protocol-specific channel discriminators.</t>
        <t>When using the multicast MAC address (<xref format="counter" target="multicast_mac"/>) for
transmitting to receivers whose MAC addresses have not yet been learned,
all receivers in the broadcast domain share the same destination address
(and therefore the same virtual channel).
Receiving Bundle Protocol Agents validate the Bundle destination EID,
to determine whether received bundles are intended for local processing.
Once a sender learns a peer's MAC address, implementations <bcp14>SHOULD</bcp14> switch to
unicast transmission so as to minimize processing overhead by other
listeners.</t>
      </section>
      <section anchor="cc">
        <name>Congestion Control</name>
        <t>BTP-U lacks a congestion control mechanism and presumes sending rate is
externally managed. Ethernet flow control mechanisms exist but, may not be
operationally applicable in all situations (e.g. high delay links).</t>
        <t>For deployments where congestion control cannot be managed by a mechanism
outside of BTP-U, network operators <bcp14>MUST</bcp14> consider alternate
Convergence Layers.</t>
      </section>
      <section anchor="relationship-to-ip-based-convergence-layers">
        <name>Relationship to IP-based Convergence Layers</name>
        <t>IP-based convergence layers (TCPCL <xref target="TCPCL"/>, UDPCLv2 <xref target="UDPCLv2"/>) remain
recommended where IP infrastructure exists. This Ethernet convergence
layer addresses scenarios where:</t>
        <ul spacing="normal">
          <li>
            <t>no operational IP addressing or routing is available</t>
          </li>
          <li>
            <t>only IPv4 or IPv6 link-local addresses exist and peer discovery is
unspecified</t>
          </li>
          <li>
            <t>direct Ethernet operation simplifies deployment and management</t>
          </li>
        </ul>
        <t>Header overhead savings (28-48+ bytes) are secondary to operational
utility in non-IP environments.</t>
        <!-- XXX -->

</section>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

<t>As this memo is Informational it uses BCP14 langauge only for clarity.</t>
    </section>
    <section anchor="assignment-considerations">
      <name>Assignment Considerations</name>
      <t>Allocation of the following Ethernet parameters is requested.</t>
      <section anchor="ieee-assignment-considerations">
        <name>IEEE Assignment Considerations</name>
        <section anchor="ethertype">
          <name>EtherType</name>
          <t>(per <xref target="RFC9542"/>)
The IESG is requested to approve applying to the IEEE
Registration Authority for an EtherType for BTP-U.  (The IESG
should communicate its approval to IANA and to those concerned
with this document.  IANA will forward the IESG Approval to the
registry expert of the "EtherType" registry from the "IEEE 802
Numbers" registry group who will make the application to the
IEEE Registration Authority, keeping IANA informed.)</t>
          <t>(if approved)
The following entry has been added to the "ETHER TYPES" subregistry
of the "IEEE 802 Numbers" registry <xref target="IANA-IEEE802"/>:</t>
          <t>Ethertype (decimal): YYYY</t>
          <t>Ethertype (hex): YYYY</t>
          <t>Exp. Ethernet (decimal): -</t>
          <t>Exp. Ethernet (octal): -</t>
          <t>Description: BTP-U payloads</t>
          <t>References: RFC ZZZZ (this document)</t>
        </section>
      </section>
      <section anchor="iana-considerations">
        <name>IANA Considerations</name>
        <section anchor="multicast_mac">
          <name>Multicast MAC Address</name>
          <t>One multicast MAC address is requested to enable neighbor discovery and
Bundle availability announcements within a broadcast domain. This allows
BTP-U senders to reach all capable receivers without prior knowledge of
individual MAC addresses.</t>
          <t>Following the recommended format given as the EUI-48 Identifier template
in <xref target="RFC9542"/>:</t>
          <t>Applicant Name: IETF DTN Working Group</t>
          <t>Applicant Email: dtn@ietf.org</t>
          <t>Applicant Telephone: (none)</t>
          <t>Use Name: Bundle Transfer Protocol - Unidirectional</t>
          <t>Document: <xref target="BTP-U"/></t>
          <t>This memo is an application for one multicast EUI-48 identifier.</t>
        </section>
      </section>
    </section>
    <section anchor="operational-considerations">
      <name>Operational Considerations</name>
      <section anchor="checksums">
        <name>Checksums</name>
        <t>To reiterate the observation in §3.5 of <xref target="DGRAMCL"/>, the Bundle Protocol
specifications assume that Bundles "are transmitted over an erasure
channel, i.e., a channel that either delivers packets correctly or not at
all".</t>
        <t>Ethernet's Frame Check Sequence (FCS) minimally meets this requirement to
ensure Bundles are not corrupted in transmission.  Use of stronger integrity
checks are left to BTP-U and its extensions.</t>
      </section>
      <section anchor="mtu-and-jumbo-frames">
        <name>MTU and Jumbo Frames</name>
        <t>Implementations <bcp14>MUST</bcp14> support transmission and reception of frames with
payload sizes up to 1500 octets (standard Ethernet MTU minus Ethernet
header), as required by <xref target="IEEE802dot3"/>.</t>
        <t>Implementations <bcp14>MAY</bcp14> support jumbo frames with payload sizes up to 9000
octets or larger, but <bcp14>SHOULD</bcp14> only enable this capability when explicitly
configured where operators have verified that the network path supports
the larger frame size.</t>
        <t>Since <xref target="BTP-U"/> has no path MTU discovery mechanism and Ethernet networks
silently drop oversized frames, implementations <bcp14>SHOULD</bcp14> default to 1500
octets. Link Layer Discovery Protocol (LLDP) <bcp14>MAY</bcp14> be used to discover
directly-connected link and neighbor parameters.</t>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>This document requests assignment of an EtherType and Multicast MAC address
for BTP-U datagrams.  It has no incremental implications for security
beyond those already documented in <xref target="BPv7"/> and <xref target="BTP-U"/>.</t>
      <section anchor="denial-of-service">
        <name>Denial of Service</name>
        <t>BTP-U assumes the sending rate is controlled by a mechanism out of scope for
the protocol and has no built-in mechanism for identifying or mitigating any
congestion a sender might cause. Use of this protocol on some networks,
a shared LAN segment for example, may cause a Denial-of-Service by
flooding Ethernet switches and stations.</t>
      </section>
      <section anchor="link-security">
        <name>Link-layer Security</name>
        <t>Any attacker with access to the link, or with sufficient knowledge of local
Bundle forwarding configuration so as to inject BTP-U frames and cause them
to be sent to an Ethernet peer, may overwhelm the receiver to the point of
Denial of Service to other onlink senders.</t>
        <t>IEEE standards include several security mechanisms that may be used in
Ethernet networks.  Examples of recommended Ethernet-level security
mechanisms a network might deploy include: IEEE 802.1X (<xref target="IEEE802dot1X"/>),
which may be used restrict access to the link to authorized participants,
and IEEE 802.1AE (<xref target="IEEE802dot1AE"/>), which offers confidentiality of
the entire BTP-U payload. In some deployments, and link may be considered
secure against on-link attackers by virtue of its architecture, e.g. in
cloud networking configurations where access to the virtual link is the
responsibility of cloud security functions.</t>
      </section>
      <section anchor="packet-reordering-duplication-and-replay">
        <name>Packet Reordering, Duplication, and Replay</name>
        <t>Packet reordering and duplicaton are handled by the BTP-U protocol.
However, an on-link attacker may replay traffic to effectively repeat a
Bundle transfer. Even if a link can be made secure (<xref format="counter" target="link-security"/>)
repeat delivery of specific Bundles may happen for other reasons.
Duplicate Bundle detection is handled by the Bundle Protocol Agent as
specified in <xref target="BPv7"/> using the Bundle's unique identifier (source node
ID and creation timestamp). This mechanism operates independently of
the convergence layer.</t>
      </section>
      <section anchor="filtering">
        <name>Filtering</name>
        <t>A common security paradigm is to "default deny" all traffic patterns that,
broadly, do not conform to operator expectations.  In such environments the
BTP-U EtherType needs to be explicitly permitted to be used on a given
Ethernet segment before BTP-U messages can be successfully transmitted.</t>
      </section>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <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="BPv7">
          <front>
            <title>Bundle Protocol Version 7</title>
            <author fullname="S. Burleigh" initials="S." surname="Burleigh"/>
            <author fullname="K. Fall" initials="K." surname="Fall"/>
            <author fullname="E. Birrane, III" initials="E." surname="Birrane, III"/>
            <date month="January" year="2022"/>
            <abstract>
              <t>This document presents a specification for the Bundle Protocol, adapted from the experimental Bundle Protocol specification developed by the Delay-Tolerant Networking Research Group of the Internet Research Task Force and documented in RFC 5050.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9171"/>
          <seriesInfo name="DOI" value="10.17487/RFC9171"/>
        </reference>
        <reference anchor="BTP-U">
          <front>
            <title>Bundle Transfer Protocol - Unidirectional</title>
            <author fullname="Rick Taylor" initials="R." surname="Taylor">
              <organization>Aalyria Technologies</organization>
            </author>
            <date day="17" month="February" year="2026"/>
            <abstract>
              <t>   This document defines a protocol for the unidirectional transfer of
   large binary objects, typically Bundle Protocol version 7 bundles,
   between two nodes connected by a unidirectional, unreliable, frame-
   based link-layer protocol, without requiring IP services.

   The protocol does not require a return path for acknowledgements, but
   instead supports data repetition as a mechanism to protect against
   data loss.  It fully supports the disaggregation of flows of binary
   objects of different priority, preventing head-of-line blocking
   impacting performance.

   The wire format of the protocol is designed to enable performant
   implementation in hardware or software, with the aim of enabling
   protocol implementations to run at the line-rate of the underlying
   link-layer protocol.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-dtn-btpu-02"/>
        </reference>
        <reference anchor="DGRAMCL">
          <front>
            <title>Datagram Convergence Layers for the Delay- and Disruption-Tolerant Networking (DTN) Bundle Protocol and Licklider Transmission Protocol (LTP)</title>
            <author fullname="H. Kruse" initials="H." surname="Kruse"/>
            <author fullname="S. Jero" initials="S." surname="Jero"/>
            <author fullname="S. Ostermann" initials="S." surname="Ostermann"/>
            <date month="March" year="2014"/>
            <abstract>
              <t>This document specifies the preferred method for transporting Delay- and Disruption-Tolerant Networking (DTN) protocol data over the Internet using datagrams. It covers convergence layers for the Bundle Protocol (RFC 5050), as well as the transportation of segments using the Licklider Transmission Protocol (LTP) (RFC 5326). UDP and the Datagram Congestion Control Protocol (DCCP) are the candidate datagram protocols discussed. UDP can only be used on a local network or in cases where the DTN node implements explicit congestion control. DCCP addresses the congestion control problem, and its use is recommended whenever possible. This document is a product of the Delay-Tolerant Networking Research Group (DTNRG) and represents the consensus of the DTNRG.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7122"/>
          <seriesInfo name="DOI" value="10.17487/RFC7122"/>
        </reference>
        <reference anchor="UDPCLv2">
          <front>
            <title>Delay-Tolerant Networking UDP Convergence Layer Protocol Version 2</title>
            <author fullname="Brian Sipos" initials="B." surname="Sipos">
              <organization>The Johns Hopkins University Applied Physics Laboratory</organization>
            </author>
            <author fullname="Joshua Deaton" initials="J." surname="Deaton">
              <organization>Science Applications International Corporation</organization>
            </author>
            <date day="17" month="December" year="2025"/>
            <abstract>
              <t>   This document describes a UDP convergence layer (UDPCL) for Delay-
   Tolerant Networking (DTN).  This version of the UDPCL protocol
   clarifies requirements of the earlier experimental RFC 7122, adds
   discussion of multicast addressing, congestion signaling, and updates
   to the Bundle Protocol (BP) contents, encodings, and convergence
   layer requirements in BP version 7.  Specifically, the UDPCL uses
   CBOR-encoded BPv7 bundles as its service data unit being transported
   and provides an unacknowledged transport of such bundles.  This
   version of UDPCL also includes security and extensibility mechanisms.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-dtn-udpcl-03"/>
        </reference>
        <reference anchor="TCPCL">
          <front>
            <title>Delay-Tolerant Networking TCP Convergence-Layer Protocol Version 4</title>
            <author fullname="B. Sipos" initials="B." surname="Sipos"/>
            <author fullname="M. Demmer" initials="M." surname="Demmer"/>
            <author fullname="J. Ott" initials="J." surname="Ott"/>
            <author fullname="S. Perreault" initials="S." surname="Perreault"/>
            <date month="January" year="2022"/>
            <abstract>
              <t>This document describes a TCP convergence layer (TCPCL) for Delay-Tolerant Networking (DTN). This version of the TCPCL protocol resolves implementation issues in the earlier TCPCL version 3 as defined in RFC 7242 and provides updates to the Bundle Protocol (BP) contents, encodings, and convergence-layer requirements in BP version 7 (BPv7). Specifically, TCPCLv4 uses BPv7 bundles encoded by the Concise Binary Object Representation (CBOR) as its service data unit being transported and provides a reliable transport of such bundles. This TCPCL version also includes security and extensibility mechanisms.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9174"/>
          <seriesInfo name="DOI" value="10.17487/RFC9174"/>
        </reference>
        <reference anchor="RFC9542">
          <front>
            <title>IANA Considerations and IETF Protocol and Documentation Usage for IEEE 802 Parameters</title>
            <author fullname="D. Eastlake 3rd" initials="D." surname="Eastlake 3rd"/>
            <author fullname="J. Abley" initials="J." surname="Abley"/>
            <author fullname="Y. Li" initials="Y." surname="Li"/>
            <date month="April" year="2024"/>
            <abstract>
              <t>Some IETF protocols make use of Ethernet frame formats and IEEE 802 parameters. This document discusses several aspects of such parameters and their use in IETF protocols, specifies IANA considerations for assignment of points under the IANA Organizationally Unique Identifier (OUI), and provides some values for use in documentation. This document obsoletes RFC 7042.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="141"/>
          <seriesInfo name="RFC" value="9542"/>
          <seriesInfo name="DOI" value="10.17487/RFC9542"/>
        </reference>
        <reference anchor="IANA-IEEE802" target="https://www.iana.org/assignments/ieee-802-numbers/">
          <front>
            <title>IEEE 802 Numbers</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="IEEE802dot3" target="https://standards.ieee.org/standard/802_3-2018.html">
          <front>
            <title>IEEE Standard for Ethernet</title>
            <author>
              <organization>IEEE</organization>
            </author>
            <date year="2018" month="August"/>
          </front>
          <seriesInfo name="IEEE" value="Std 802.3-2018"/>
        </reference>
        <reference anchor="IEEE802dot1X">
          <front>
            <title>IEEE Standard for Local and Metropolitan Area Networks--Port-Based Network Access Control</title>
            <author>
              <organization>IEEE</organization>
            </author>
            <date year="2020" month="February"/>
          </front>
          <seriesInfo name="IEEE" value="Std 802.1X-2020"/>
        </reference>
        <reference anchor="IEEE802dot1AE">
          <front>
            <title>IEEE Standard for Local and Metropolitan Area Networks--Media Access Control (MAC) Security</title>
            <author>
              <organization>IEEE</organization>
            </author>
            <date year="2018" month="December"/>
          </front>
          <seriesInfo name="IEEE" value="Std 802.1AE-2018"/>
        </reference>
        <reference anchor="DVB-GSE">
          <front>
            <title>Digital Video Broadcasting (DVB); Generic Stream Encapsulation (GSE) Protocol</title>
            <author>
              <organization>ETSI</organization>
            </author>
            <date year="2007" month="October"/>
          </front>
          <seriesInfo name="ETSI" value="TS 102 606"/>
        </reference>
        <reference anchor="_3GPP-TS-23.501" target="https://www.3gpp.org/ftp/Specs/archive/23_series/23.501/">
          <front>
            <title>System Architecture for the 5G System (5GS)</title>
            <author>
              <organization>3GPP</organization>
            </author>
            <date year="2018" month="June"/>
          </front>
          <seriesInfo name="3GPP" value="TS 23.501 V15.2.0"/>
        </reference>
        <reference anchor="SDA-OCT" target="https://www.sda.mil/wp-content/uploads/2024/07/SDA_OCT_Standard_4.0.0_final-20240701.pdf">
          <front>
            <title>Optical Communications Terminal (OCT) Standard</title>
            <author>
              <organization>Space Development Agency</organization>
            </author>
            <date year="2024" month="July"/>
          </front>
          <seriesInfo name="SDA" value="OCT Standard Version 4.0.0"/>
        </reference>
      </references>
    </references>
    <?line 376?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>Thanks to
Wes Eddy,
Jeorg Ott,
Brian Sipos,
and
Rick Taylor
for numerous discussions and contributions.</t>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA61a23IbyZF9r68oYx5M7qJBgKIug50dGyIhiV5SpAlQM7MO
h6LQXQDKbHTDXd2kMAr+y77tf/jL9mRWVV94kccROw8jsLsuWXk5eTKroygS
pSlTPZY/Cikn1ppVttFZKfOlnJZrXWS6lJeqUBtd6sLKZV7It1WWpFrOC5XZ
pS7kZZGXeZynMsIS15lJTKHj0uSZSuXe2/lldL0v81sMDAsKtVgU+nYse3h7
HdG7KLzriViVepUXu7E02TIXIsnjDNuPZVKoZRnpmygps0j78dHwSNhqsTEQ
Pc/K3RYDT6fzdyKrNgtdjEWC5cYizjOrM1vZsVyq1GqB3V8IVWgFKU6z0u99
lxc3qyKvtnh6olO1Ozgxtqi2dBo5z1ONM5fyoy5poMlWPXGjd/idjIWMJM+Q
KkskZpXfmMaD5x/pH6/MoEN+dMn/J8XRj1pr7mE+Fbc6q3AmKf81UaV06un9
5J7I9zSdnm+USfEcev2j0eVykBc8XBXxGo/XZbm144MDGkWPzK0ehGEH9OBg
UeR3Vh9g/gHNW5lyXS0wU9+kJsNzNlzbajQqhWFs2VrfjR642QOTPzHv4Ekf
GKzLTdoTQlXlOi/IFFheymWVps5zpoW5kf9Fq/MLyK0y86siVY3lRKW7wig5
1/E6y9N8ZbTty9MsHvBg7ZSjb/jMf1zRn4M43wiR5cUGa9zCFOSp9R8SFrx9
PZZX746/H70eCXpAxoRjRie8Cku/KLcVvTt5fzU5Pz7j8a9Hh4f07Prk8vjs
9vDBjCrZxim9nh9f+gnY4Iie0M+XR4dj+n06+TiJTqfT6Zvh4ZjP4EO8Rw8l
nsqPHBy2x29rtUmvnDEv4WaqYqVhpGCju7u7gVGZcrav4cIeGK11hKUjF3f2
gCVxQiR5+eIJQWYlQkUVCYPKtOUZT4uEKfw3B7Q8HI7eRMM3/MTqAjYjG4QZ
NHiMDRI67eBFRKOfPI/1MtgBHYBPFR4dYOpnN5UdrHug0c//7ERneQwAJDQ4
12WRb/PU4LWcAHNCWNoousyLMnqrrE7CQzmJY22tPAacFXn62xVyOIyGh79J
IaOfIxr+4EST6f/Pkc51gnDqnkLunU+O9+VMx1Vhyt2/ZOXRbzzUZOrsTDH1
6W30fvbgPCcG0AL5P5lE5/JtkaskVrYkJNzDhP3/kO91hk1iLIkTbeQ0i9XW
VikDhdzDgvs1UD97gul8dto5wfB1NBo+cwIaPJbzmRwhKF8NX5HsL95fXkbz
WXT4YvByOOoeYbazpd5A4UDhEkm2KjQbBsEjX76X/vXey/ez/WcFpPUfBdKr
ZwSkwSygk0Z+Gr0cHA6Gz2LDi9V2y1G0LLcHs62O7YFPGQeHLz679Q/cWowQ
s5NJdHE8757yAkmMHO0432yqDD9J/xYAXWwMkwrM2K8989mDzrYq1kjKtzrN
t0xqJiudxbtu0BxFw9fPHB7CjSX2aoLgE5CNfOFoMPyGEmyiBhuTHtxtI/CO
EjsfVNsU7oajY8OD4esDLP0ZK38OK3/mFT8v6XwUm0fD18PRYJsshYiiSKoF
+ISKSyHma2PlRm9yWei/V0igVqo0zZ2OiLUhHhlL58j1HKqbKiV12lIiBKVK
kgJxKb5N5J6jcWUudaYWmGSwcQUepbA/BTk4HClXyzO1w1J51tDHzCPDQLLw
2yK/RQRaklSlxLw4bwqsfXoZLRgK49aCKS3omKfObk2Ru4wj77C8bnbB+zso
ktgVNsm34D9O+HQnl1pZQ1IvqhKbSPAeDnsMrDJ1S7yG3mKHzjwB/cAjCno5
cIbYmAQqE+KH34E5R9GPQnwHqgCESyrW1ZMGqmXcNkS60SSrVv6F//mrJH2K
x/p85vQP2KPMclZsoYnwZjAfdLnYNQK0Em2UmhstyxbpGUgKWLOk2Et3oBJR
15kgMuyWlWYJjdJBrIxVUexIk+4QW7VjN0dk7H39+gPzM+Kc9/f7tNjTrshn
y7RZrRf4kRgbU0HgeLTKsryCFvjMftV6kc8bFdPKTuWPXIasq7bbFGNJzWXO
J7pc7yyDS62Ts8lHixefTFFWeH5ZmFtggzxO8yqRe58ukbaCB0uvVT7xA9UT
tpS0ELHqLIkQ2eQQkbKRima6uDUQDDlEqdk+VTaFohKBIRyT2uRT2mq7BS2g
XRr3hsLxoC9BkAf9kOBIIf4nNNH32YNSQVO8nVwj7XJ1xPzf0pxujrm/l//4
35eDV4PRcHC43yfNU7GAnHI9exZFf2/lP8FprBG4FO3poZ43ezE4GrzZR0xB
2xsFYwNK4EwW0pksTqtES1/RyQ1cOuWTU7mwgEO348AJm2jA664dGN8Mcjge
PYMloRfaHXR+m+ovICYDCuiJ9xoDeuP88MxsjLOnxYDvvLvXtj+m+aDFsfbO
iJq1Yl1ZF1G6BQK6wyrI+b9+5fXu7wdykqYEkK4WJAABCPuDAsTIWdyRAS4Q
Gm8Sr/REI3dAOSZrlmP338HzRUlCNTBU5EvDkHZK56b1/Srn17O5NOEhZRbU
hrQH6vHWukEUlmT24eL67ER0Z9XiQaRGcGdbMkqz1kyvagFIG2KNRdMmwgCV
awWtfYk11iKnrM9xPr8etMwRIvgYK2Q6haWaXeoc5ysfwki4gAFCyzsUnFCb
kr1bv0LsVhj05DsIFPbr8+4PxpB7eVQ0DLaMMrO8KhA1bZTbeyVz4HFpCQpP
NPFOd+ZnBx1Hn4BN8vRE7o0O5cKQE5il47p/BvFYwZDaYmtA4FTF63AeaH4R
FnduQTnaaso+5eMD0PFRwCKGyFyw3wNdYSZWzWKYBNq+IGV00oazj8esB+nF
oxb7CYU4+Am5omiSysM8wSn6bm1wnFTFN6xytUBGeCi38FonY7LbuqPyBIqb
W5XSYR6ZK9iqsH1BWNqcZRf5aI2ldfaD2AeUk1rWQn6+03BwytPZToRYbaaG
jSiRAdxoXl5YaO6ntc6gBFIHyfh0LnwqwXFUlGQUgBBDWknkItZgTQUBXm47
rgaTrBUUluWl3CFMFhobp1rBLElf+Oj0k+H3JMwiFENAro3CQ7umAKFXFom+
qwHPIPfIqGQ5DflaYx9oHCh/xds9nzQlbGWIkPMifkx7y+npSZ/4YULcaUNW
BsqzI/qTIPA8WJDYhjg3Iw+Ml3LNCjsR2LMPXxBFoIDAmMIphgJkq3WBpNZS
ZL+BQo+PDuukRczAQQGsnPagNm8el7JsTu4BeSEqPOBX3dqeO6FrrZiX5XQG
kRpUbSg8rQMzkL8VnR0L+eJZfB3L7+L4XggHdBQYJHHcjIx9mb3RpHZjNxxy
hA8V8TQ6K23OAID401+YdxM3Br6rlU4GLaqR5nePF7SAYAhK8dnHpB2710KL
LtNuES6CVPiaNfAGp709jrc1mB4sSa1SwPyNJRrwjqPsYRJ/4nwxMULaN8hN
alSNlAJJ3yLGCWlYWf1A3jy1zwNcUEfYkAOEGkQ/pt3eIlfaJWu7NlvZLlMe
T0BK/UYNs8eNOyQ//vf+vh8afXjkf1G8F9RzzEQ7h9aspsscnU1CZVVbsLW1
cFy4gQYbo+4oTO6VzOkqy9uFD23jx7PDFm0qVRMpTMszWPz08vaIxuDfV2zQ
yEVcs6PzG/ZHhFiL4Rui9FUWOFKCJV3R2SpYgljwI+JYTKUaT3EFLnsC/SnE
B0QWlZ8hyKwi3IHmD99ER2/+Hd4CFrnPKGGhXiKnRJDaxxc4KxM/OHAGAg9t
tBnnwBV/8ueff5a+AGQ3yJyPc/efMpHxbHEOSLvRO0m3BFb2yPd6ffev/HjB
v6+mf74+vZqe0O/Zh8nZWf1D+BEOd5pfzczji/Pz6ccTNxlPZeeR6J1Pfuk5
xti7uJyfXnycnPUc6rdpKoN9TmFF2FkAN6hyVBbMmrLYwhHLt8eX//if0RGc
9XdX744PR6PvwazcH29Gr4/wB1wqc7uxb7g/YcudADAAaAMogAFTK464LDxy
nd9lkpwRuv23v5Bm/jqWPyzi7ejoR/+ADtx5GHTWecg6e/zk0WSnxCcePbFN
rc3O8wea7so7+aXzd9B76+EPf6DLCBmN3vwBHiQm1tmD2wb49zRcJ3A4mpK4
kyX1Q/mpylaqWmmnYcpwcaqKunRpbvCOPcCFsmXSaRNRpl3meHTXKTNbHQrI
4TsYyA6Mg9wQ/sYO32FMzew4aTXMTog9hBi8xd9UUOFOoXE6nb3vbEV+CGcp
iPJx/eIJT8mDp1OwiRXdrrmTTLjtR9FKmui0K7jDRSlgIAG8fisBZ6tSAudQ
srpWltsRyiZ4n3ycsA/zrkSuABQx6ScRRJa7sTNwFy6g0fBr34TywuJkk9a6
eAhMZ+F3AEWoowyW6NVi92Q9ZFnkG/c23NuIcG/TDOIrQOKAToCNunEsyidi
VpLfm1d5Wnt9QJTekqb5LO46C2ZHZbGHksPbI3Ema9wGx4cIa8Qwc0xAvk6C
rXrT+YfplZz/cjmd9VAeLILIIpz50W1Uc6qvX9uXWPf3fK/lbFty1ZAgZWxU
uj+Wv+C/h2/X+kvnzZdti9605kZPvUYB1np5wgC4dVeFD7pc9P5KowKhRGv5
Pk7+N/6Tex0P2XfBQ4p9KmLOO4XAxLNrip5uIYDaK3uubHgYQL61+HRXTXiG
7VN56HK0Om1NSfywMPBMg1rOd9bTUUekratKqA71CM8itOoUrAkeAVJqINFN
lt+lOiEcW1L1ifogoaqhU8cwMwzORj7TaSswRMoVVueyjFsD16dI8/K0LvJQ
3YE2ELnjxkgNPnAo3+WhS3K+JKavBuhWXnaux9vjpu4quH1N3n4916nervMM
a+2BOGjY/Rrg4Vb/zb12IU6834ybLkm7rWxc57wV34R0ecc3vB6aYpeTw0WL
4z32RHm81qgrqg2RFjKlKXURirJ8YXVx67aDJqmD95LA6+tXf31NZLZVvdXf
M4S62JcAylJB4loGob/TY/YR6ltYlj8WwRmxvaX2qK8kUY4N9KBPhY+vsV1n
yHAlSF1C9rMtqiNdUq+2IKUiSVJ/GUWDKqn47UEVIdhR7r2jfOeOLmeu0QEA
eXc823fVm6uRNC3IQd3qyVH9R9+U1H14V33SVrR3tS0dbWrXhsgW164PApyj
8qZgxrUiEMY5NRd2WCTVS1rfIw4lI8pSVLZltIwvTM7n7t2fAKC5O4p9pqkX
+jOdQtU3EvU2sALf1ueWkIc5EO9f8ajiymf0cjj0HSq5Vzd32w050lrVlCJi
zYR8n4me1x3XbED45uOA+/unepGTX2qp/8YHbEknn5Lu++FwKLx0VPnT1VzR
546Sp3fMmTw4sjkZphwCElmltIywMvAaukFZmlVV1NVXU0ByewXO5np+7IXk
+6HS3CoI6EW3gt44UdwBWGScd2bI1ZoWJaVRFGI8mRTZYHa3qH90ryasoVYX
TpYU+Zajh7ZIvL6e7WIkeqmAGMGuXnMDeYYizl87ndQy1Hi1d3Z2crnP1kG5
UFmXcIKwwiFZuouaCygqClnyOh01LJNxKXwV8AiUur305sKz85naowvP8+cv
PDmaElWqFQSwRN3KoHdYw4U1Me5NDa7uesp6CcVC73JuexEtVCnyXbKrJazb
75e3r6n7joFNa58D9kRnButDan8jFFo6DhddEnvQrAm9j/RRs0NSOiUoiXPH
d9nXQkuS9/eHW1QmLSMI18ylY4XrPF/mA37NSpWuYcsBENovdbdsAwsC3hTs
PghIVvpbXbcr9782dTDYvlCum5jQTRvW4Xa/u9D8osgzXTuJ18RGTkVRvqwv
zRY7sUzzPOkUKq4F568grPdsp+QzbkKw/wbPYjrFzYlgSaTUSQZtliWli8KB
inLfrHgGS+P7pBd+Z6sl0pgh2dvcxfUXA6VqLqFlgA/fvQgtQZP9jRoczuoe
0OgI7vjYdiNcIW5dhqndm6szTXhG2qJYAyqlm0CLmGQFybe54dgQj/yNex2c
LwGFFJeevBH+Eh2vv4eq7+GsxsJYIyiu3RFk5CNxAhKYTDyCpwExbDa0JUHa
FK65LKDrxSbKWluoGlWd67neT5DOfTDkv2mi5nn7Ay2+EXVXCW0ZgQZlYWCD
x9ZmfbuaiPATMAUgMVtF92+CrNTsNpk+2G7CN7D+6iJf8r0E+wDHmOIUA4vw
9QQeFLpbTQxQ9LvAafVBXSuFJfMnCF1LlKKsLUTMCrQcWJdnkQNa79GWwIJ7
8eymXOS2PhtyF8lksJgvurP6Q9Gu54ZebFdZocfPOxrrS1u7Jel8OsWebuXa
cZaoL1phesk8DQVUXuBAfMN7UtW4645+BV2onRB+bFGP5beJH04ABRH54tCB
JDNRp16PSwPxIb8jV6aFHymL1VvwZsSQKNK5jIIZY/o4JeW3Gt6uQqiXnsmj
dKQChKpkpw7UAq4/zcHDNqJbnS763O8Lv6Dnrayw+hIp8EkSa02tM0/y/Z2H
sqzFoK7WnUnpygiyyUN1PHX1Qi2+uv3aSV7NRZWb+HsbrhebogIU0N2T0Wcn
4vTEARnEc10HA2wrEfj7vmhs5S1mUnzZX187pnV4PGqcO395Z6hRT9/3iAn3
bwhWg28Ro0jMasPOmMte4DZYedfjgjSYFfyK+v0OvPqCC9x010cS98ydex9N
T5jzFFQUUozkQK0Q5J3vcSgCnMc1ZCTTOrG+r9oQS6B44Qsd94pRiZMs17IN
goZcuXA3bG75DX2zsOJvb9jPIApFJn3svGtXUf6DpQX8mxuDccha7luar2P3
oa5O/rPHX8T3uMhU2Q1JLH6iLxaSZNcXf0LMreRFCV29LQz2nJlt7uBQXBlU
TXMCsIL5FZbUKJot08GKawyf3YjCGBBxH/7/BzbB7FZ4MAAA

-->

</rfc>
