<?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.6.14 (Ruby 3.1.2) -->
<?rfc compact="yes"?>
<?rfc comments="yes"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-bormann-t2trg-interconnect-declared-02" category="info" submissionType="IRTF" tocDepth="2" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.13.0 -->
  <front>
    <title abbrev="Interconnect-Declare">Interconnecting Limited Domains Based on Declared Communication Requirements</title>
    <seriesInfo name="Internet-Draft" value="draft-bormann-t2trg-interconnect-declared-02"/>
    <author initials="C." surname="Bormann" fullname="Carsten Bormann">
      <organization>Universität Bremen TZI</organization>
      <address>
        <postal>
          <street>Postfach 330440</street>
          <city>Bremen</city>
          <code>D-28359</code>
          <country>Germany</country>
        </postal>
        <phone>+49-421-218-63921</phone>
        <email>cabo@tzi.org</email>
      </address>
    </author>
    <date year="2022" month="July" day="11"/>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <t>"Limited Domains" are parts of an
internet that may have notable differences or are just convenient to
separate from the general Internet and can be delimited from that and
from other Limited Domains by a defined boundary (the "border").</t>
      <t>This memo focuses on the case where the nodes inside the Limited
Domain want to interact with nodes on (or reachable via) the general Internet, but need
some assistance at the border that is cognizant about the specific
properties of the nodes in the Limited Domain.</t>
      <t>Self-Descriptions can provide the information needed for this assistance.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-bormann-t2trg-interconnect-declared/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        Thing-to-Thing Research Group mailing list (<eref target="mailto:t2trg@irtf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/t2trg/"/>.
      </t>
    </note>
  </front>
  <middle>
    <section anchor="intro">
      <name>Introduction</name>
      <t><xref target="RFC8799"/> introduces the concept of "Limited Domains", i.e., parts of an
internet that may have notable differences or are just convenient to
separate from the general Internet and can be delimited from that and
from other Limited Domains by a defined boundary (the "border").</t>
      <t>Limited Domains are not a new concept, but they recently have gained
significant attention as a way to accelerate innovation without always
having to wait for the whole Internet to accept a new feature <xref target="USEFUL"/>.</t>
      <t>Some Limited Domains can be directly connected to or interconnected via
the Internet -- rules they use internally simply lose their force
outside the Limited Domain.  Some require stripping off some
structures or translating some fields on the border to the Internet.
Some can only be interconnected by running tunnels on top of the
Internet.</t>
      <t>This memo focuses on the case where the nodes inside the Limited
Domain want to interact with nodes on (or reachable via) the general Internet, but need
some assistance at the border that is cognizant about the specific
properties of the nodes in the Limited Domain.</t>
      <t>6LoWPAN header compression <xref target="RFC6282"/> actually is such an example, which
can be considered a very small Limited Domain -- initially just the link and
adaptation layer between two LoWPAN nodes, which themselves otherwise
feel like standard Internet nodes.
(6LoWPAN neighbor discovery <xref target="RFC6775"/> already extends the Limited
Domain out to the border router (6LBR), but let's focus on header
compression itself for now.)
Extending the Limited Domain to more than two nodes may allow the
nodes inside the Limited Domain to make use of the knowledge that all
of them share some common procedures, such as using the <xref target="RFC8138"/>
routing header (6LoRH); it is then the job of the border router (6LBR)
to decapsulate this form into packets that can be used in the global
Internet and to appropriately encapsulate global Internet packets on
the way in.
(Virtual Reassembly Buffers (VRBs, <xref target="RFC8930"/>) simulate a
subnet-size Limited Domain based on <xref target="RFC6282"/>'s hop-by-hop ones.)</t>
      <t>This memo uses examples from the area of the Internet of Things (IoT),
both because the author is most familiar with it and because a concept
of self-descriptions has already been developed for this area, which
provide new opportunities for organizing Limited Domains (<xref target="sec-self"/>).
(To do: add more examples from outside the IoT core.)</t>
      <section anchor="terms">
        <name>Terminology</name>
        <dl>
          <dt>Limited Domain:</dt>
          <dd>
            <t>An area in a network that is separate from others by notable
internal differences and/or by a strong administrative demarcation.
Examples are found in <xref section="4" sectionFormat="of" target="RFC8799"/>, however this document is
not limiting itself to those or to the definition in <xref target="RFC8799"/>.
In contrast to some
other usage, the nodes in a Limited Domain are expected to normally
form a connected graph, possibly by employing tunnels between them.
However, not all nodes in a Limited Domain always need to be aware
of their situation or implement all the internal differences.</t>
          </dd>
        </dl>
        <figure anchor="fig-terms">
          <name>Illustration for terms</name>
          <artset>
            <artwork type="svg"><svg xmlns="http://www.w3.org/2000/svg" class="diagram" version="1.1" height="329" width="472" viewBox="0 0 472.0 329.0">
                <g transform="translate(8,16)">
                  <path d="M 0,16 L 176,16" fill="none" stroke="black"/>
                  <path d="M 192,16 L 296,16" fill="none" stroke="black"/>
                  <path d="M 160,48 L 176,48" fill="none" stroke="black"/>
                  <path d="M 176,48 L 192,48" fill="none" stroke="black"/>
                  <path d="M 192,48 L 208,48" fill="none" stroke="black"/>
                  <path d="M 160,80 L 176,80" fill="none" stroke="black"/>
                  <path d="M 176,80 L 192,80" fill="none" stroke="black"/>
                  <path d="M 192,80 L 208,80" fill="none" stroke="black"/>
                  <path d="M 192,112 L 296,112" fill="none" stroke="black"/>
                  <path d="M 224,144 L 304,144" fill="none" stroke="black"/>
                  <path d="M 352,144 L 456,144" fill="none" stroke="black"/>
                  <path d="M 160,176 L 176,176" fill="none" stroke="black"/>
                  <path d="M 176,176 L 200,176" fill="none" stroke="black"/>
                  <path d="M 328,176 L 352,176" fill="none" stroke="black"/>
                  <path d="M 352,176 L 368,176" fill="none" stroke="black"/>
                  <path d="M 56,192 L 88,192" fill="none" stroke="black"/>
                  <path d="M 160,208 L 176,208" fill="none" stroke="black"/>
                  <path d="M 176,208 L 200,208" fill="none" stroke="black"/>
                  <path d="M 328,208 L 352,208" fill="none" stroke="black"/>
                  <path d="M 352,208 L 368,208" fill="none" stroke="black"/>
                  <path d="M 56,224 L 88,224" fill="none" stroke="black"/>
                  <path d="M 224,240 L 240,240" fill="none" stroke="black"/>
                  <path d="M 240,240 L 288,240" fill="none" stroke="black"/>
                  <path d="M 288,240 L 304,240" fill="none" stroke="black"/>
                  <path d="M 352,240 L 456,240" fill="none" stroke="black"/>
                  <path d="M 0,256 L 176,256" fill="none" stroke="black"/>
                  <path d="M 224,272 L 240,272" fill="none" stroke="black"/>
                  <path d="M 240,272 L 256,272" fill="none" stroke="black"/>
                  <path d="M 288,272 L 296,272" fill="none" stroke="black"/>
                  <path d="M 320,272 L 344,272" fill="none" stroke="black"/>
                  <path d="M 224,304 L 256,304" fill="none" stroke="black"/>
                  <path d="M 288,304 L 296,304" fill="none" stroke="black"/>
                  <path d="M 320,304 L 344,304" fill="none" stroke="black"/>
                  <path d="M 0,16 L 0,256" fill="none" stroke="black"/>
                  <path d="M 56,192 L 56,224" fill="none" stroke="black"/>
                  <path d="M 88,192 L 88,224" fill="none" stroke="black"/>
                  <path d="M 160,48 L 160,80" fill="none" stroke="black"/>
                  <path d="M 160,176 L 160,208" fill="none" stroke="black"/>
                  <path d="M 176,16 L 176,48" fill="none" stroke="black"/>
                  <path d="M 176,80 L 176,176" fill="none" stroke="black"/>
                  <path d="M 176,208 L 176,256" fill="none" stroke="black"/>
                  <path d="M 192,16 L 192,48" fill="none" stroke="black"/>
                  <path d="M 192,80 L 192,112" fill="none" stroke="black"/>
                  <path d="M 200,176 L 200,192" fill="none" stroke="black"/>
                  <path d="M 200,192 L 200,208" fill="none" stroke="black"/>
                  <path d="M 208,48 L 208,80" fill="none" stroke="black"/>
                  <path d="M 224,272 L 224,304" fill="none" stroke="black"/>
                  <path d="M 240,240 L 240,272" fill="none" stroke="black"/>
                  <path d="M 256,272 L 256,304" fill="none" stroke="black"/>
                  <path d="M 288,240 L 288,272" fill="none" stroke="black"/>
                  <path d="M 296,16 L 296,112" fill="none" stroke="black"/>
                  <path d="M 328,176 L 328,192" fill="none" stroke="black"/>
                  <path d="M 328,192 L 328,208" fill="none" stroke="black"/>
                  <path d="M 344,272 L 344,304" fill="none" stroke="black"/>
                  <path d="M 352,144 L 352,176" fill="none" stroke="black"/>
                  <path d="M 352,208 L 352,240" fill="none" stroke="black"/>
                  <path d="M 368,176 L 368,208" fill="none" stroke="black"/>
                  <path d="M 456,144 L 456,240" fill="none" stroke="black"/>
                  <path d="M 200,192 L 224,144" fill="none" stroke="black"/>
                  <path d="M 304,240 L 328,192" fill="none" stroke="black"/>
                  <path d="M 200,192 L 224,240" fill="none" stroke="black"/>
                  <path d="M 304,144 L 328,192" fill="none" stroke="black"/>
                  <path d="M 288,272 A 16,16 0 0,0 272,288" fill="none" stroke="black"/>
                  <path d="M 296,272 A 16,16 0 0,1 312,288" fill="none" stroke="black"/>
                  <path d="M 320,272 A 16,16 0 0,0 304,288" fill="none" stroke="black"/>
                  <path d="M 272,288 A 16,16 0 0,0 288,304" fill="none" stroke="black"/>
                  <path d="M 312,288 A 16,16 0 0,1 296,304" fill="none" stroke="black"/>
                  <path d="M 304,288 A 16,16 0 0,0 320,304" fill="none" stroke="black"/>
                  <text text-anchor="middle" font-family="monospace" x="416" y="196" fill="black" font-size="1em">a</text>
                  <text text-anchor="middle" font-family="monospace" x="128" y="132" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="64" y="148" fill="black" font-size="1em">L</text>
                  <text text-anchor="middle" font-family="monospace" x="344" y="196" fill="black" font-size="1em">B</text>
                  <text text-anchor="middle" font-family="monospace" x="256" y="52" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="272" y="68" fill="black" font-size="1em">n</text>
                  <text text-anchor="middle" font-family="monospace" x="136" y="132" fill="black" font-size="1em">n</text>
                  <text text-anchor="middle" font-family="monospace" x="64" y="132" fill="black" font-size="1em">t</text>
                  <text text-anchor="middle" font-family="monospace" x="96" y="132" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="432" y="180" fill="black" font-size="1em">e</text>
                  <text text-anchor="middle" font-family="monospace" x="248" y="196" fill="black" font-size="1em">t</text>
                  <text text-anchor="middle" font-family="monospace" x="288" y="196" fill="black" font-size="1em">t</text>
                  <text text-anchor="middle" font-family="monospace" x="232" y="52" fill="black" font-size="1em">L</text>
                  <text text-anchor="middle" font-family="monospace" x="280" y="52" fill="black" font-size="1em">d</text>
                  <text text-anchor="middle" font-family="monospace" x="240" y="68" fill="black" font-size="1em">o</text>
                  <text text-anchor="middle" font-family="monospace" x="72" y="148" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="248" y="68" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="48" y="132" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="112" y="132" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="328" y="292" fill="black" font-size="1em">Y</text>
                  <text text-anchor="middle" font-family="monospace" x="80" y="132" fill="black" font-size="1em">d</text>
                  <text text-anchor="middle" font-family="monospace" x="400" y="180" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="416" y="180" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="392" y="196" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="240" y="292" fill="black" font-size="1em">X</text>
                  <text text-anchor="middle" font-family="monospace" x="272" y="52" fill="black" font-size="1em">e</text>
                  <text text-anchor="middle" font-family="monospace" x="184" y="196" fill="black" font-size="1em">B</text>
                  <text text-anchor="middle" font-family="monospace" x="264" y="196" fill="black" font-size="1em">r</text>
                  <text text-anchor="middle" font-family="monospace" x="392" y="180" fill="black" font-size="1em">L</text>
                  <text text-anchor="middle" font-family="monospace" x="424" y="180" fill="black" font-size="1em">t</text>
                  <text text-anchor="middle" font-family="monospace" x="424" y="196" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="56" y="132" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="80" y="148" fill="black" font-size="1em">1</text>
                  <text text-anchor="middle" font-family="monospace" x="248" y="52" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="232" y="68" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="32" y="132" fill="black" font-size="1em">L</text>
                  <text text-anchor="middle" font-family="monospace" x="120" y="132" fill="black" font-size="1em">a</text>
                  <text text-anchor="middle" font-family="monospace" x="400" y="196" fill="black" font-size="1em">o</text>
                  <text text-anchor="middle" font-family="monospace" x="72" y="212" fill="black" font-size="1em">Z</text>
                  <text text-anchor="middle" font-family="monospace" x="248" y="84" fill="black" font-size="1em">L</text>
                  <text text-anchor="middle" font-family="monospace" x="240" y="196" fill="black" font-size="1em">n</text>
                  <text text-anchor="middle" font-family="monospace" x="264" y="84" fill="black" font-size="1em">2</text>
                  <text text-anchor="middle" font-family="monospace" x="240" y="52" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="256" y="84" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="416" y="212" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="272" y="196" fill="black" font-size="1em">n</text>
                  <text text-anchor="middle" font-family="monospace" x="424" y="212" fill="black" font-size="1em">3</text>
                  <text text-anchor="middle" font-family="monospace" x="288" y="292" fill="black" font-size="1em">B</text>
                  <text text-anchor="middle" font-family="monospace" x="40" y="132" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="104" y="132" fill="black" font-size="1em">o</text>
                  <text text-anchor="middle" font-family="monospace" x="408" y="180" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="232" y="196" fill="black" font-size="1em">I</text>
                  <text text-anchor="middle" font-family="monospace" x="280" y="196" fill="black" font-size="1em">e</text>
                  <text text-anchor="middle" font-family="monospace" x="432" y="196" fill="black" font-size="1em">n</text>
                  <text text-anchor="middle" font-family="monospace" x="256" y="68" fill="black" font-size="1em">a</text>
                  <text text-anchor="middle" font-family="monospace" x="264" y="68" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="72" y="132" fill="black" font-size="1em">e</text>
                  <text text-anchor="middle" font-family="monospace" x="408" y="196" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="264" y="52" fill="black" font-size="1em">t</text>
                  <text text-anchor="middle" font-family="monospace" x="184" y="68" fill="black" font-size="1em">B</text>
                  <text text-anchor="middle" font-family="monospace" x="440" y="180" fill="black" font-size="1em">d</text>
                  <text text-anchor="middle" font-family="monospace" x="256" y="196" fill="black" font-size="1em">e</text>
                  <text text-anchor="middle" font-family="monospace" x="408" y="212" fill="black" font-size="1em">L</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art"><![CDATA[
.---------------------. .------------.
|                     | |            |
|                   .-+-+-.  Limited |
|                   |  B  |  Domain  |
|                   '-+-+-'    LD2   |
|                     | |            |
|                     | '------------'
|   Limited Domain    |
|       LD1           |     .---------.     .------------.
|                     |    /           \    |            |
|                   .-+--./             \.--+-.  Limited |
|      .---.        |  B +   Internet    + B  |  Domain  |
|      | Z |        '-+--'\             /'--+-'    LD3   |
|      '---'          |    \           /    |            |
|                     |     '-+-----+-'     '------------'
'---------------------'       |     |
                            .-+-.  .+-..---.
                            | X | | B ++ Y |
                            '---'  '--''---'
]]></artwork>
          </artset>
        </figure>
        <t><xref target="fig-terms"/> illustrates the following additional terms:</t>
        <dl>
          <dt>Border:</dt>
          <dd>
            <t>qualifier for network elements (B) (as in "border router" etc.) that are
situated on the boundary between a Limited Domain and a different
one and/or the general Internet.</t>
          </dd>
          <dt>Internally interoperable Limited Domains:</dt>
          <dd>
            <t>Limited Domains that can accommodate nodes that can operate as if
they were in the Internet (Z).</t>
          </dd>
          <dt>Globally interoperable Limited Domains:</dt>
          <dd>
            <t>Limited Domains that can interoperate with nodes in the global
Internet (X).</t>
          </dd>
          <dt>Externally interoperable Limited Domains:</dt>
          <dd>
            <t>Limited Domains that can interoperate via the Internet (LD1), but possibly
limited to interoperation with other Limited Domains (LD3) or with
specially equipped Internet nodes (Limited Domains of size 1, Y
logically containing a B).</t>
          </dd>
          <dt>Internet, Global Internet, General Internet:</dt>
          <dd>
            <t>(TBD, clarify usage here)</t>
          </dd>
        </dl>
      </section>
    </section>
    <section anchor="desirable-communication">
      <name>Desirable Communication</name>
      <t>All the examples so far presume an environment where it is desirable
that any node can communicate with any other node.  This has certainly
served well as
a guiding principle for quickly improving the value of a network:
Leaving open the potential to communicate maximizes the potential
network effect <xref target="METCALFE"/>.  However, firewalls are then widely used to
suppress some of these potential communication paths <xref target="FIREWALL"/>.
MUD <xref target="RFC8520"/> was designed to aid routers and switches in setting up
limited connectivity to this end.</t>
      <t>In the MUD architecture, we first build a system that fundamentally
supports unlimited connectivity from everyone to everyone and then
restrict it based on self-descriptions of the nodes.  An alternative
approach would be an architecture that does not provide any
connectivity unless and until that is authorized by declared
communication requirements that have in turn been authorized by some
management entity.</t>
      <section anchor="example-addressing-desirable-peers-only">
        <name>Example: Addressing Desirable Peers Only</name>
        <t>There may be other reasons for pursuing an architecture that limits
itself to desirable communication only.
A trivial, but maybe not overly useful example would be to number all
the addresses of correspondent hosts allowed by the self-descriptions
and replace the IP addresses in the packets by these numbers.</t>
        <t>If this limitation becomes part of the architecture, protocols used
inside the Limited Domains could completely get rid of IP addresses
and use just the correspondent numbers (possibly packaged in something
that looks like an IP address, but is limited in its variability to
just encapsulating that number).</t>
        <t>The border router would become a NAT, but one that is acting based on
extensive, precomputable information about the communication
requirements inside the Limited Domain, instead of learning and
potentially losing dynamic state that becomes a single point of
failure.</t>
        <t>Again, this is a trivial example, but it should be sufficient as a
motivation for having a look at employing knowledge about the nodes and
their communication requirements in a Limited Domain for
interconnecting this with the Internet (and thus possibly to
like-minded (Limited Domains on the
other side of an Internet path).</t>
      </section>
    </section>
    <section anchor="sec-self">
      <name>Self-Descriptions</name>
      <t>Note that not all of the information that may be needed as a description of
Limited Domain nodes can come from MUD-like class definitions.
Limited Domain nodes are instantiations of these classes, where the
instantiations will differ between each other in details.
Different Limited Domain nodes may also be assigned a different
purpose in life, causing a need to further parameterize the
self-description.</t>
      <t>Alongside a discussion of an interconnection architecture that can
make use of self-descriptions would therefore need to be a discussion
on how to structure self-description classes with this purpose in mind
and how to parameterize these and derive description instances.</t>
      <t>For the Internet of Things (IoT), additional self-description
techniques have been defined that can provide information for Limited
Domain network elements.
A fully instance-oriented description of an IoT device is provided by
a W3C WoT (Web of Things) Thing Description <xref target="TD"/>.
W3C WoT is presently in the process of adding a class-based
description technique to TDs, the Thing Model (previously called Thing
Description Template, TDT) <xref target="TD-WD"/>.
The communication patterns offered by the device are detailed in
<em>Protocol Bindings</em>, which can contain URIs combined with
protocol-specific vocabulary (<xref target="TD-PB"/>, currently defined for HTTP,
CoAP, MQTT).
An experimental extension to TDs that enables deriving the
configuration of Time-Sensitive Networking (TSN) networks from the
self-description is described in <xref target="TD-OPC-UA"/>.</t>
      <t>An IoT-oriented description technique that, unlike TD, is class-based from the
outset is the Semantic Definition Format (SDF) for Data and
Interactions of Things <xref target="I-D.ietf-asdf-sdf"/>.  A concept similar to WoT Protocol
Bindings is not defined yet, but a combination of MUD and SDF
descriptions could provide a basic description of a device situated in
a Limited Domain.</t>
      <t>The Constrained RESTful Environments (CoRE) architecture also provides
instance-oriented self-descriptions in the form of the CoRE Link
Format <xref target="RFC6690"/>, an instance of which is provided by each CoAP
server under <tt>/.well-known/core</tt>.  Link-format information, as well as
self-describing information in the newer CoRAL format <xref target="I-D.ietf-core-coral"/>, can
be stored in the CoRE Resource Directory <xref target="RFC9176"/>.</t>
      <t>All these potential sources of (self-)description only provide meager
information about purpose-in-life, i.e., beyond the intrinsic properties of
the device.  Obtaining a full description of the communication
requirements of a node (including its desirable correspondence nodes)
will therefore require additional input, beyond the class-based self-descriptions
of the devices.</t>
    </section>
    <section anchor="directions">
      <name>Directions of Work</name>
      <t>The above discussion leads us to the following interrelated areas
for further exploration:</t>
      <ol spacing="normal" type="1"><li anchor="selfwork">Extending the self-description mechanisms to provide more
information that may be useful in a Limited Domain.</li>
        <li>Merging the self-description information with other
configuration/management information (such as purpose-in-life) that
may be available for the Limited Domain.</li>
        <li>Defining Limited Domain architectures that can benefit from
information made available by (1) and (2), including defining the
operation of network elements and nodes inside the Limited Domain.</li>
        <li>Defining border network element functionality that makes such a
Limited Domain a Globally Interoperable Limited Domain.</li>
        <li>Defining border network element functionality that makes such a
Limited Domain an Externally Interoperable Limited Domain.</li>
        <li anchor="discwork">Discovery between Limited Domains, between Limited Domain nodes
(Rendezvous problem); establishment of communications (cf. <xref target="RFC8445"/>).</li>
        <li anchor="secwork">Defining appropriate security workflows and the
supporting security mechanisms for items <xref format="counter" target="selfwork"/> to
<xref format="counter" target="discwork"/>.</li>
        <li anchor="opwork">Addressing operational considerations for items <xref format="counter" target="selfwork"/> to
<xref format="counter" target="secwork"/>.</li>
        <li>Addressing privacy considerations for items <xref format="counter" target="selfwork"/> to
<xref format="counter" target="opwork"/>.</li>
      </ol>
    </section>
    <section anchor="iana">
      <name>IANA Considerations</name>
      <t>This document contains no requests to IANA.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The security considerations of <xref target="RFC8799"/> apply.</t>
      <t>Item <xref format="counter" target="secwork"/> of <xref target="directions"/> raises the need for security work, one
example of which might be:</t>
      <t>Self-descriptions of nodes in many cases need to undergo an
authorization process before they can be used as the basis of network
configuration.  The authorization process sketched by <xref target="RFC8520"/> may be
too simplistic, in particular the simplified number of stakeholders
assumed.  The present document is not providing answers in this space,
but needs to raise the issue.</t>
    </section>
  </middle>
  <back>
    <references>
      <name>Informative References</name>
      <reference anchor="RFC8520" target="https://www.rfc-editor.org/info/rfc8520">
        <front>
          <title>Manufacturer Usage Description Specification</title>
          <author fullname="E. Lear" initials="E." surname="Lear">
            <organization/>
          </author>
          <author fullname="R. Droms" initials="R." surname="Droms">
            <organization/>
          </author>
          <author fullname="D. Romascanu" initials="D." surname="Romascanu">
            <organization/>
          </author>
          <date month="March" year="2019"/>
          <abstract>
            <t>This memo specifies a component-based architecture for Manufacturer Usage Descriptions (MUDs).  The goal of MUD is to provide a means for end devices to signal to the network what sort of access and network functionality they require to properly function.  The initial focus is on access control.  Later work can delve into other aspects.</t>
            <t>This memo specifies two YANG modules, IPv4 and IPv6 DHCP options, a Link Layer Discovery Protocol (LLDP) TLV, a URL, an X.509 certificate extension, and a means to sign and verify the descriptions.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8520"/>
        <seriesInfo name="DOI" value="10.17487/RFC8520"/>
      </reference>
      <reference anchor="RFC8799" target="https://www.rfc-editor.org/info/rfc8799">
        <front>
          <title>Limited Domains and Internet Protocols</title>
          <author fullname="B. Carpenter" initials="B." surname="Carpenter">
            <organization/>
          </author>
          <author fullname="B. Liu" initials="B." surname="Liu">
            <organization/>
          </author>
          <date month="July" year="2020"/>
          <abstract>
            <t>There is a noticeable trend towards network behaviors and semantics that are specific to a particular set of requirements applied within a limited region of the Internet. Policies, default parameters, the options supported, the style of network management, and security requirements may vary between such limited regions. This document reviews examples of such limited domains (also known as controlled environments), notes emerging solutions, and includes a related taxonomy. It then briefly discusses the standardization of protocols for limited domains. Finally, it shows the need for a precise definition of "limited domain membership" and for mechanisms to allow nodes to join a domain securely and to find other members, including boundary nodes. </t>
            <t>This document is the product of the research of the authors. It has been produced through discussions and consultation within the IETF but is not the product of IETF consensus.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8799"/>
        <seriesInfo name="DOI" value="10.17487/RFC8799"/>
      </reference>
      <reference anchor="RFC6282" target="https://www.rfc-editor.org/info/rfc6282">
        <front>
          <title>Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks</title>
          <author fullname="J. Hui" initials="J." role="editor" surname="Hui">
            <organization/>
          </author>
          <author fullname="P. Thubert" initials="P." surname="Thubert">
            <organization/>
          </author>
          <date month="September" year="2011"/>
          <abstract>
            <t>This document updates RFC 4944, "Transmission of IPv6 Packets over IEEE 802.15.4 Networks".  This document specifies an IPv6 header compression format for IPv6 packet delivery in Low Power Wireless Personal Area Networks (6LoWPANs).  The compression format relies on shared context to allow compression of arbitrary prefixes.  How the information is maintained in that shared context is out of scope. This document specifies compression of multicast addresses and a framework for compressing next headers.  UDP header compression is specified within this framework.  [STANDARDS-TRACK]</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="6282"/>
        <seriesInfo name="DOI" value="10.17487/RFC6282"/>
      </reference>
      <reference anchor="RFC6775" target="https://www.rfc-editor.org/info/rfc6775">
        <front>
          <title>Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs)</title>
          <author fullname="Z. Shelby" initials="Z." role="editor" surname="Shelby">
            <organization/>
          </author>
          <author fullname="S. Chakrabarti" initials="S." surname="Chakrabarti">
            <organization/>
          </author>
          <author fullname="E. Nordmark" initials="E." surname="Nordmark">
            <organization/>
          </author>
          <author fullname="C. Bormann" initials="C." surname="Bormann">
            <organization/>
          </author>
          <date month="November" year="2012"/>
          <abstract>
            <t>The IETF work in IPv6 over Low-power Wireless Personal Area Network (6LoWPAN) defines 6LoWPANs such as IEEE 802.15.4.  This and other similar link technologies have limited or no usage of multicast signaling due to energy conservation.  In addition, the wireless network may not strictly follow the traditional concept of IP subnets and IP links.  IPv6 Neighbor Discovery was not designed for non- transitive wireless links, as its reliance on the traditional IPv6 link concept and its heavy use of multicast make it inefficient and sometimes impractical in a low-power and lossy network.  This document describes simple optimizations to IPv6 Neighbor Discovery, its addressing mechanisms, and duplicate address detection for Low- power Wireless Personal Area Networks and similar networks.  The document thus updates RFC 4944 to specify the use of the optimizations defined here.  [STANDARDS-TRACK]</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="6775"/>
        <seriesInfo name="DOI" value="10.17487/RFC6775"/>
      </reference>
      <reference anchor="RFC8138" target="https://www.rfc-editor.org/info/rfc8138">
        <front>
          <title>IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) Routing Header</title>
          <author fullname="P. Thubert" initials="P." role="editor" surname="Thubert">
            <organization/>
          </author>
          <author fullname="C. Bormann" initials="C." surname="Bormann">
            <organization/>
          </author>
          <author fullname="L. Toutain" initials="L." surname="Toutain">
            <organization/>
          </author>
          <author fullname="R. Cragie" initials="R." surname="Cragie">
            <organization/>
          </author>
          <date month="April" year="2017"/>
          <abstract>
            <t>This specification introduces a new IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) dispatch type for use in 6LoWPAN route-over topologies, which initially covers the needs of Routing Protocol for Low-Power and Lossy Networks (RPL) data packet compression (RFC 6550).  Using this dispatch type, this specification defines a method to compress the RPL Option (RFC 6553) information and Routing Header type 3 (RFC 6554), an efficient IP-in-IP technique, and is extensible for more applications.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8138"/>
        <seriesInfo name="DOI" value="10.17487/RFC8138"/>
      </reference>
      <reference anchor="RFC8930" target="https://www.rfc-editor.org/info/rfc8930">
        <front>
          <title>On Forwarding 6LoWPAN Fragments over a Multi-Hop IPv6 Network</title>
          <author fullname="T. Watteyne" initials="T." role="editor" surname="Watteyne">
            <organization/>
          </author>
          <author fullname="P. Thubert" initials="P." role="editor" surname="Thubert">
            <organization/>
          </author>
          <author fullname="C. Bormann" initials="C." surname="Bormann">
            <organization/>
          </author>
          <date month="November" year="2020"/>
          <abstract>
            <t>This document provides generic rules to enable the forwarding of an IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) fragment over a route-over network. Forwarding fragments can improve both end-to-end latency and reliability as well as reduce the buffer requirements in intermediate nodes; it may be implemented using RFC 4944 and Virtual Reassembly Buffers (VRBs).</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8930"/>
        <seriesInfo name="DOI" value="10.17487/RFC8930"/>
      </reference>
      <reference anchor="RFC8445" target="https://www.rfc-editor.org/info/rfc8445">
        <front>
          <title>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal</title>
          <author fullname="A. Keranen" initials="A." surname="Keranen">
            <organization/>
          </author>
          <author fullname="C. Holmberg" initials="C." surname="Holmberg">
            <organization/>
          </author>
          <author fullname="J. Rosenberg" initials="J." surname="Rosenberg">
            <organization/>
          </author>
          <date month="July" year="2018"/>
          <abstract>
            <t>This document describes a protocol for Network Address Translator (NAT) traversal for UDP-based communication.  This protocol is called Interactive Connectivity Establishment (ICE).  ICE makes use of the Session Traversal Utilities for NAT (STUN) protocol and its extension, Traversal Using Relay NAT (TURN).</t>
            <t>This document obsoletes RFC 5245.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8445"/>
        <seriesInfo name="DOI" value="10.17487/RFC8445"/>
      </reference>
      <reference anchor="RFC6690" target="https://www.rfc-editor.org/info/rfc6690">
        <front>
          <title>Constrained RESTful Environments (CoRE) Link Format</title>
          <author fullname="Z. Shelby" initials="Z." surname="Shelby">
            <organization/>
          </author>
          <date month="August" year="2012"/>
          <abstract>
            <t>This specification defines Web Linking using a link format for use by constrained web servers to describe hosted resources, their attributes, and other relationships between links.  Based on the HTTP Link Header field defined in RFC 5988, the Constrained RESTful Environments (CoRE) Link Format is carried as a payload and is assigned an Internet media type.  "RESTful" refers to the Representational State Transfer (REST) architecture.  A well-known URI is defined as a default entry point for requesting the links hosted by a server.  [STANDARDS-TRACK]</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="6690"/>
        <seriesInfo name="DOI" value="10.17487/RFC6690"/>
      </reference>
      <reference anchor="RFC9176" target="https://www.rfc-editor.org/info/rfc9176">
        <front>
          <title>Constrained RESTful Environments (CoRE) Resource Directory</title>
          <author fullname="C. Amsüss" initials="C." role="editor" surname="Amsüss">
            <organization/>
          </author>
          <author fullname="Z. Shelby" initials="Z." surname="Shelby">
            <organization/>
          </author>
          <author fullname="M. Koster" initials="M." surname="Koster">
            <organization/>
          </author>
          <author fullname="C. Bormann" initials="C." surname="Bormann">
            <organization/>
          </author>
          <author fullname="P. van der Stok" initials="P." surname="van der Stok">
            <organization/>
          </author>
          <date month="April" year="2022"/>
          <abstract>
            <t>In many Internet of Things (IoT) applications, direct discovery of resources is not practical due to sleeping nodes or networks where multicast traffic is inefficient. These problems can be solved by employing an entity called a Resource Directory (RD), which contains information about resources held on other servers, allowing lookups to be performed for those resources. The input to an RD is composed of links, and the output is composed of links constructed from the information stored in the RD. This document specifies the web interfaces that an RD supports for web servers to discover the RD and to register, maintain, look up, and remove information on resources. Furthermore, new target attributes useful in conjunction with an RD are defined.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="9176"/>
        <seriesInfo name="DOI" value="10.17487/RFC9176"/>
      </reference>
      <reference anchor="I-D.ietf-core-coral" target="https://www.ietf.org/archive/id/draft-ietf-core-coral-05.txt">
        <front>
          <title>The Constrained RESTful Application Language (CoRAL)</title>
          <author fullname="Christian Amsüss">
	 </author>
          <author fullname="Thomas Fossati">
            <organization>ARM</organization>
          </author>
          <date day="7" month="March" year="2022"/>
          <abstract>
            <t>   The Constrained RESTful Application Language (CoRAL) defines a data
   model and interaction model as well as a compact serialization
   formats for the description of typed connections between resources on
   the Web ("links"), possible operations on such resources ("forms"),
   and simple resource metadata.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-core-coral-05"/>
      </reference>
      <reference anchor="I-D.ietf-asdf-sdf" target="https://www.ietf.org/archive/id/draft-ietf-asdf-sdf-12.txt">
        <front>
          <title>Semantic Definition Format (SDF) for Data and Interactions of Things</title>
          <author fullname="Michael Koster">
            <organization>PassiveLogic</organization>
          </author>
          <author fullname="Carsten Bormann">
            <organization>Universität Bremen TZI</organization>
          </author>
          <date day="30" month="June" year="2022"/>
          <abstract>
            <t>   The Semantic Definition Format (SDF) is a format for domain experts
   to use in the creation and maintenance of data and interaction models
   in the Internet of Things.  An SDF specification describes
   definitions of SDF Objects and their associated interactions (Events,
   Actions, Properties), as well as the Data types for the information
   exchanged in those interactions.  Tools convert this format to
   database formats and other serializations as needed.


   // A JSON format representation of SDF 1.0 was defined in version
   // (-00) of this document; version (-05) was designated as an
   // _implementation draft_, labeled SDF 1.1, at the IETF110 meeting of
   // the ASDF WG (2021-03-11).  The present version (-12) collects
   // smaller changes up to 2022-06-30.  It also removes deprecated
   // elements from SDF 1.0.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-asdf-sdf-12"/>
      </reference>
      <reference anchor="METCALFE">
        <front>
          <title>Metcalfe's Law after 40 Years of Ethernet</title>
          <author fullname="Bob Metcalfe" initials="B." surname="Metcalfe">
            <organization/>
          </author>
          <date month="December" year="2013"/>
        </front>
        <seriesInfo name="Computer" value="vol. 46, no. 12, pp. 26-31"/>
        <seriesInfo name="DOI" value="10.1109/mc.2013.374"/>
      </reference>
      <reference anchor="FIREWALL">
        <front>
          <title>Network firewalls</title>
          <author fullname="S.M. Bellovin" initials="S." surname="Bellovin">
            <organization/>
          </author>
          <author fullname="W.R. Cheswick" initials="W." surname="Cheswick">
            <organization/>
          </author>
          <date month="September" year="1994"/>
        </front>
        <seriesInfo name="IEEE Communications Magazine" value="vol. 32, no. 9, pp. 50-57"/>
        <seriesInfo name="DOI" value="10.1109/35.312843"/>
      </reference>
      <reference anchor="TD" target="https://www.w3.org/TR/wot-thing-description/">
        <front>
          <title>Web of Things (WoT) Thing Description</title>
          <author>
            <organization/>
          </author>
          <date year="2020" month="April"/>
        </front>
        <seriesInfo name="W3C" value="Recommendation"/>
        <refcontent>(Link errors corrected 23 June 2020)</refcontent>
      </reference>
      <reference anchor="TD-WD" target="https://w3c.github.io/wot-thing-description/">
        <front>
          <title>Web of Things (WoT) Thing Description 1.1</title>
          <author>
            <organization/>
          </author>
          <date year="2021" month="May"/>
        </front>
        <seriesInfo name="W3C" value="Editor's Draft "/>
      </reference>
      <reference anchor="TD-PB" target="https://www.w3.org/TR/wot-binding-templates/">
        <front>
          <title>Web of Things (WoT) Binding Templates</title>
          <author>
            <organization/>
          </author>
          <date year="2020" month="January"/>
        </front>
        <seriesInfo name="W3C" value="Working Group Note"/>
      </reference>
      <reference anchor="TD-OPC-UA">
        <front>
          <title>Bringing deterministic industrial networking to the W3C web of things with TSN and OPC UA</title>
          <author fullname="Luca Sciullo" initials="L." surname="Sciullo">
            <organization>University of Bologna, Bologna, Italy</organization>
          </author>
          <author fullname="Sushmit Bhattacharjee" initials="S." surname="Bhattacharjee">
            <organization>Huawei Technologies, Munich, Germany</organization>
          </author>
          <author fullname="Matthias Kovatsch" initials="M." surname="Kovatsch">
            <organization>Huawei Technologies, Munich, Germany</organization>
          </author>
          <date month="October" year="2020"/>
        </front>
        <seriesInfo name="Proceedings of the 10th International Conference on the Internet of" value="Things"/>
        <seriesInfo name="DOI" value="10.1145/3410992.3410997"/>
      </reference>
      <reference anchor="USEFUL">
        <front>
          <title>Limited domains considered useful</title>
          <author fullname="Brian Carpenter" initials="B." surname="Carpenter">
            <organization>The University of Auckland</organization>
          </author>
          <author fullname="Jon Crowcroft" initials="J." surname="Crowcroft">
            <organization>University of Cambridge</organization>
          </author>
          <author fullname="Dirk Trossen" initials="D." surname="Trossen">
            <organization>Huawei</organization>
          </author>
          <date month="July" year="2021"/>
        </front>
        <seriesInfo name="ACM SIGCOMM Computer Communication Review" value="vol. 51, no. 3, pp. 22-28"/>
        <seriesInfo name="DOI" value="10.1145/3477482.3477487"/>
      </reference>
    </references>
    <section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>Adrian Farrel provided substantive comments as well as the basis for <xref target="fig-terms"/>.</t>
      <!--  LocalWords:  decapsulate interoperation precomputable
 -->

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

-->

</rfc>
