<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>

<rfc xmlns:xi="http://www.w3.org/2001/XInclude" category="bcp" consensus="true" docName="draft-ietf-opsawg-oam-characterization-17" number="10014" ipr="trust200902" submissionType="IETF" updates="6291" obsoletes="" tocInclude="true" symRefs="true" sortRefs="true" version="3" xml:lang="en">
  
  <front>
    <title abbrev="Characterizing OAM">Guidelines for Characterizing
    the Term "OAM"</title>
    <seriesInfo name="RFC" value="10014"/>
    <seriesInfo name="BCP" value="161"/>
    <author fullname="Carlos Pignataro" initials="C." surname="Pignataro">
      <organization abbrev="Blue Fern Consulting">Blue Fern
      Consulting</organization>
      <address>
        <postal>
	  <postalLine>United States of America / Spain</postalLine>
        </postal>
        <email>carlos@bluefern.consulting</email>
      </address>
    </author>
    <author fullname="Adrian Farrel" initials="A." surname="Farrel">
      <organization>Old Dog Consulting</organization>
      <address>
        <postal>
          <country>United Kingdom</country>
        </postal>
        <email>adrian@olddog.co.uk</email>
      </address>
    </author>
    <author fullname="Tal Mizrahi" initials="T." surname="Mizrahi">
      <organization>Huawei</organization>
      <address>
        <postal>
          <street>Matam</street>
          <city>Haifa</city>
          <code>3190501</code>
          <country>Israel</country>
        </postal>
        <email>tal.mizrahi.phd@gmail.com</email>
      </address>
    </author>
    <date year="2026" month="June"/>
    <area>OPS</area>
    <workgroup>opsawg</workgroup>

    <keyword>OAM</keyword>
    <keyword>in-band</keyword>
    <keyword>out-of-band</keyword>
    <keyword>path-congruent</keyword>
    <keyword>active OAM</keyword>
    <keyword>passive OAM</keyword>
    <keyword>hybrid OAM</keyword>
    <keyword>in-data-packet</keyword>
    <keyword>forwarding treatment</keyword>

    <abstract>
      <t>As the IETF continues to produce and standardize different
      Operations, Administration, and Maintenance (OAM) protocols and
      technologies, various qualifiers and modifiers are prepended to the OAM
      abbreviation. While, at first glance, the most used qualifiers appear to be well
      understood, the same qualifier may be interpreted differently in
      different contexts. A case in point is the qualifiers "in-band" and
      "out-of-band", which have their origins in the radio lexicon, and which
      have been extrapolated into other communication networks.
      This document recommends not to use these two terms when referring to 
      OAM.</t>
      <t>This document considers some common qualifiers and modifiers that are
      prepended, within the context of packet networks, to the OAM
      abbreviation and lays out guidelines for their use in IETF
      documents.</t>
      <t>This document extends RFC 6291 by adding to the
      guidelines for the use of the term "OAM" with qualifiers. It does not modify any
      part of RFC 6291.</t>
    </abstract>
  </front>
  <middle>
    <section>
      <name>Introduction</name>
      <t>It is not uncommon for historical and popular terms to have nuances
      in how they are interpreted or understood. This was, for example, the
      case with the abbreviation for Operations, Administration, and
      Maintenance, "OAM", and <xref target="RFC6291"/> provides guidelines for
      its use as well as definitions of its constituent parts.</t>
      <t>Characterizations or qualifiers for "OAM" within packet networks
      often encounter similar problems of interpretation, such as with the
      adjective phrases "in-band" and "out-of-band" (<xref target="band"/>). This document considers
      some common qualifiers and modifiers that are prepended to the OAM
      abbreviation, and it lays out guidelines for their use in future IETF work
      to achieve consistent and unambiguous characterization (<xref target="terms"/>).</t>
      <t>This document focuses on qualifiers for the term "OAM", not the definition of "OAM" or "OAM protocols".
      Readers should refer to <xref target="RFC6291"/> for an overview of OAM scope. This document does not extend or restrict that scope.
      The term "OAM protocols" refers to protocols used for implementing measurement or diagnostic OAM functions as defined in <xref section="2.2.3" target="RFC7276"/>.</t>
      <t>While this document introduces new terminology, it does not update or change
      the meaning of terminology found in existing RFCs.</t>
      <section>
        <name>Requirements Language</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&nbsp;14 <xref target="RFC2119"/>
    <xref target="RFC8174"/> when, and only when, they appear in all capitals,
    as shown here.
        </t>
      </section>
    </section>
    <section anchor="band">
      <name>In-Band and Out-of-Band OAM</name>
      <t>Historically, the terms "in-band" and "out-of-band" were used
      extensively in radio communications as well as in telephony signaling
      <xref target="RFC4733"/>. In both these cases, there is an actual "Band"
      (i.e., a "Channel" or "Frequency") to be within or outside.</t>
      <t>While those terms, useful in their simplicity, continued to be
      broadly used to mean "within something" and "outside something", a
      challenge is presented for IP communications and packet-switched
      networks (PSNs), which do not have a "band" per se, and, in fact, have
      multiple "somethings" that OAM traffic can be carried within or outside.
      A frequently encountered case is the use of "in-band" to mean either
      in-data-packet or on-path.</t>
      <t>There are many examples of "in-band OAM" and "out-of-band OAM" in
      RFCs. For instance, the term "in-band" appears in both
      Virtual Circuit Connectivity Verification (VCCV) <xref target="RFC5085"/> and OAM for Deterministic Networking (DetNet) <xref target="RFC9551"/>. While the context in each of these documents is 
      clear, the term carries different meanings in each case. These two 
      examples, as well as other examples of uses of the term "in-band" in 
      other documents are described in <xref target="appendix"/>.</t>
      <t>Generally speaking, within the IETF, the terms "in-band" and "out-of-band" cannot be
      reliably understood consistently and unambiguously. Context-specific
      definitions of these terms are inconsistent and therefore cannot be
      generalized. More importantly, the terms are not self-defining to any
      further extent and cannot be understood by someone exposed to them for
      the first time, since there is no "band" in IP.</t>
      <t>While interpreting existing documents, it is important to understand
      the semantics of what the term "band" refers to, and to be more explicit if
      those documents are updated. This document does not change the meaning
      of any terms in any prior RFCs.</t>
      <t>The applicability of the guidance in <xref target="RecSec"/> is provided in <xref target="Sec-Applicability"/>.</t>
    </section>
    <section anchor="terms">
      <name>Terminology and Guidance</name>
      <section anchor="RecSec">
        <name>Recommendation</name>
	        <t>This document recommends avoiding the terms "in-band" and
      "out-of-band" when referring to OAM. Instead, it encourages the use of
      more fine-grained and descriptive terminology. The document also
      presents alternative terms and definitions for use in future IETF
      documents that discuss OAM (including a reference to this document), 
      without precluding the use of other precise,
      descriptive terms that do not rely on the "-band" convention.</t>
        <t>The terminology presented in this section classifies OAM according to
      three criteria: whether it operates in an active, passive, or hybrid 
      mode (<xref target="ActivePassiveSec"/>); whether it follows the same path as data traffic (<xref target="PathCongruent"/>); and whether it 
      receives the same treatment as data traffic (<xref target="PktForwarding"/>).</t>
      </section>
      <section anchor="ActivePassiveSec">
        <name>Active, Passive, and Hybrid OAM</name>
        <t><xref target="RFC7799"/> provides clear definitions for active and
        passive performance assessment, enabling the construction of metrics
        and methods to be described as either "Active" or "Passive". Even
        though <xref target="RFC7799"/> does not explicitly use these terms as
        modifiers of "OAM", they are widely used in practice and are included
        here for clarity. The terms "Active", "Passive" and "Hybrid", as
        described below, are consistent with <xref target="RFC7799"/>. This
        document does not update or change the terms of 
        <xref target="RFC7799"/>. 
        </t>
        <dl newline="true" spacing="normal">
          <dt>Active OAM:</dt>
          <dd>Uses dedicated OAM packets.</dd>
          <dt>Passive OAM:</dt>
          <dd>Relies on the observation of one or more existing data packet
          streams and does not use dedicated OAM packets and does not modify
          data packets.</dd>
          <dt>Hybrid OAM:</dt>
          <dd>Uses a combination of Active Methods and Passive Methods, which
          may include augmentation or modification of the stream of
          interest. <xref target="RFC7799"/> makes a distinction between
          Hybrid Type I, referring to a single stream of interest, and Hybrid
          Type II, referring to two or more streams of interest.</dd>
        </dl>
        <t>This document defines the term "In-Data-Packet OAM" as a more specific and
        narrowly scoped instance within the broader category of Hybrid
        OAM. This new term allows for a more fine-grained classification of OAM 
        mechanisms, as the broad category of Hybrid OAM includes a diverse set of 
        possible OAM methods.</t>
        <dl newline="true" spacing="normal">
          <dt>In-Data-Packet OAM:</dt>
          <dd>OAM-related information is carried in the packets that also
          carry the data traffic. This is a specific case of Hybrid OAM. It
          was sometimes referred to as "in-band".</dd>
        </dl>
        <t>Note that In-Data-Packet OAM is a specific case of Hybrid Type I,
        as it is applied to a single stream of interest.</t>
        <t>The following examples illustrate the terms Active, Passive, 
        Hybrid, and In-Data-Packet OAM:</t>
        <ul spacing="normal">
          <li>
            <t>The MPLS echo request/reply messages <xref target="RFC8029"/> are
            an example of "Active OAM", since they are described as "An MPLS echo
            request/reply is a (possibly MPLS-labeled) IPv4 or IPv6 UDP
            packet".</t>
          </li>
          <li>
            <t>Monitoring a packet stream by maintaining counters for the 
            packets within the stream is an example of "Passive OAM".</t>
          </li>
          <li>
            <t>An example of "Hybrid Type I OAM" that is also "In-Data-Packet OAM", is 
           an IOAM (In Situ OAM) <xref target="RFC9197"/> trace option that is incorporated
           into data packets of a single stream of interest. According to <xref target="RFC9197"/>, IOAM
           '...records OAM information within the packet while the packet 
           traverses a particular network domain. The term "in situ" refers 
           to the fact that the OAM data is added to the data packets rather 
           than being sent within packets specifically dedicated to OAM.'</t>
          </li>
          <li>
            <t>Another example of "Hybrid Type I OAM" that is also "In-Data-Packet 
           OAM" is Alternate Marking <xref target="RFC9341"/>, when applied to
           data packets of a single stream. In this case, a small number of bits in the packet 
           header is used for marking a subset of packets in a flow.</t>
          </li>
          <li>
            <t>An example of "Hybrid Type I OAM" that is not classified as "In-Data-Packet
           OAM" is Direct Loss Measurement <xref target="RFC6374"/>,            
           in which user packets are not modified by the protocol. Instead, 
           OAM packets are used for carrying information about observed 
           network characteristics -- namely, user packet counter values that
           allow for packet loss computation.</t>
          </li>
          <li>
            <t>Another example of "Hybrid Type I OAM" that is not "In-Data-Packet OAM"
           is the case where a packet stream is (actively) generated while 
           an existing stream of interest is (passively) observed. This
           example was introduced in <xref target="RFC7799"/> as a Hybrid Type I
           method. Extending this example, if the packets of the active stream include 
           an IOAM trace option, the method is characterized by the more general term, 
           Hybrid Type I.</t>
          </li>
        </ul>
      </section>
      <section anchor="PathCongruent">
        <name>Path-Congruent OAM</name>
        <dl newline="true" spacing="normal">
          <dt>Path-Congruent OAM:</dt>
          <dd>The OAM information follows the exact same forwarding path as
          the observed data traffic.</dd>
          <dt>Non-Path-Congruent OAM:</dt>
          <dd>The OAM information is not guaranteed to follow the exact same
          forwarding path as the observed data traffic.</dd>
        </dl>
        <t>In this document, the term "path-congruent packets" describes
        packets that follow the exact same path (i.e., traverse the same nodes
        and links) within a network. Note that this definition does not
        describe how the packets are treated in queues within the nodes on the
        path.</t>
        <t>An example of "Path-Congruent OAM" is the Virtual Circuit
        Connectivity Verification (VCCV) Type 1 (<xref section="5.1.1" target="RFC5085"/>),
        which was also referred to as "In-Band VCCV". The term "congruent" also 
        appears in <xref section="2" target="RFC6669"/> in the context of path sharing.
        </t>
      </section>
      <section anchor="PktForwarding">
        <name>Packet-Forwarding-Treatment OAM</name>
        <dl newline="true" spacing="normal">
          <dt>Equal-Forwarding-Treatment OAM:</dt>
          <dd>The OAM packets receive the same forwarding treatment (e.g., QoS)
          as user data packets.</dd>
          <dt>Different-Forwarding-Treatment OAM:</dt>
          <dd>The OAM packets might receive different forwarding treatment (e.g., QoS)
          than user data packets.</dd>
        </dl>
        <t>The motivation for Equal-Forwarding-Treatment OAM lies in the
        desire to ensure that OAM packets experience the same network
        conditions as the user data they are intended to monitor. This
        includes not only traversing the same topological path but also
        receiving identical Quality of Service (QoS) treatment, such as
        queuing, scheduling, and traffic shaping. When both topological and
        forwarding treatment equivalence are achieved, the OAM packets are
        said to exhibit fate-sharing <xref target="RFC7276"/> with the data
        traffic. Fate-sharing ensures that any impairments or anomalies
        affecting the user traffic are also reflected in the behavior of the
        OAM packets, thereby making the results of the OAM observations more
        operationally meaningful and actionable. Without such equivalence,
        discrepancies in treatment could lead to misleading measurements or
        diagnostics, and even inadequate corrective actions, reducing the 
        utility of the OAM mechanism for performance monitoring, fault 
        detection, and fault mitigation.</t> 
                
        <t>An example of "Equal-Forwarding-Treatment OAM" is presented in
        <xref target="RFC9551"/> in the context of Deterministic Networking
        (DetNet) OAM: "it traverses the same set of links and interfaces
        receiving the same QoS and Packet Replication, Elimination, and
        Ordering Functions (PREOF) treatment as the monitored DetNet
        flow". (The property of "Equal-Forwarding-Treatment" is referred to in
        <xref target="RFC9551"/> as "In-band OAM".)
        </t>
      </section>
      <section>
        <name>Using Multiple Criteria</name>
        <t>OAM protocols and tools can be classified according to the three
        criteria that were described in the previous sections. However, not
        all criteria are applicable to all OAM protocols, and not all
        combinations are necessarily possible. For example:</t>
        <ul spacing="normal">
          <li>
            <t>Passive OAM relies solely on observing existing data traffic
            and does not generate dedicated OAM packets. As such, the
            path congruence and forwarding treatment criteria are not 
            relevant, because no dedicated OAM packets are exchanged between the
            measurement points.</t>
          </li>
          <li>
            <t>Non-Path-Congruent OAM, by nature, cannot be
            Equal-Forwarding-Treatment.</t>
          </li>
        </ul>
        <t>When defining a new OAM mechanism or analyzing an existing one, it
        is recommended to explicitly consider which of these criteria are
        applicable and to describe the mechanism accordingly. As a first step,
        all OAM mechanisms can be classified according to the first criterion,
        as Active, Passive, or Hybrid/In-Data-Packet. Further classification
        according to the other two criteria should be considered on a 
        case-by-case basis.</t>
        <t>A few examples of OAM classification according to the three criteria
        are presented below:</t>
        <ul spacing="normal">
          <li>
            <t>IP Ping, which uses ICMP Echo messages, can be classified as
            Active OAM. Since it is not guaranteed to follow
            the same path or receive the same treatment as user data packets,
            it is classified as Non-Path-Congruent and, consequently, 
            as Different-Forwarding-Treatment.</t>
          </li>
          <li>
            <t>When an IOAM trace option <xref target="RFC9197"/> is 
            incorporated in data packets, it can be classified as 
            In-Data-Packet, Path-Congruent, and Equal-Forwarding-Treatment.</t>
          </li>
          <li>
            <t>VCCV <xref target="RFC5085"/>, as discussed above, is
            classified as Active, Path-Congruent, and
            Different-Forwarding-Treatment.</t>
          </li>
          <li>
            <t>MPLS Inferred Loss Measurement (ILM) (<xref section="3" target="RFC6374"/>) uses
            specially generated test messages and therefore can be classified
            as Active. It is also Path-Congruent and can be deployed either
            as Equal- or Different-Forwarding-Treatment OAM. MPLS Direct Loss
            Measurement (DLM) (<xref section="3" target="RFC6374"/>) uses OAM messages that
            carry counters that count user data traffic. Hence, it is
            classified as Hybrid Type I OAM, and as in the Inferred Loss Measurement, it is
            Path-Congruent and can be either Equal- or
            Different-Forwarding-Treatment OAM.</t>
          </li>
        </ul>
        <t>In measurement protocols, accurate results depend on 
        Path-Congruence and Equal-Forwarding-Treatment. In contrast, these 
        properties are not always required in other OAM protocols. For 
        example, Bidirectional Forwarding Detection (BFD) <xref target="RFC5880"/> control packets  
        are often sent with the highest priority, which means they do 
        not adhere to the Equal-Forwarding-Treatment property.</t>
        <t>This multidimensional classification enables a more precise and
        consistent understanding of OAM mechanisms.</t>
      </section>
      <section>
        <name>Summary of Terms</name>
        <t>This section summarizes the terminology.</t>
        <dl newline="true" spacing="normal">
          <dt>Active OAM:</dt>
          <dd>Uses dedicated OAM packets.</dd>
          <dt>Passive OAM:</dt>
          <dd>Relies on the observation of one or more existing data packet
          streams and does not use dedicated OAM packets and does not modify
          data packets.</dd>
          <dt>Hybrid OAM:</dt>
          <dd>Uses a combination of Active Methods and Passive Methods, which
          may include augmentation or modification of the stream of
          interest. <xref target="RFC7799"/> makes a distinction between
          Hybrid Type I, referring to a single stream of interest, and Hybrid
          Type II, referring to two or more streams of interest.</dd>
          <dt>In-Data-Packet OAM:</dt>
          <dd>OAM-related information is carried in the packets that also
          carry the data traffic. This is a specific case of Hybrid OAM. It
          was sometimes referred to as "in-band".</dd>
          <dt>Path-Congruent OAM:</dt>
          <dd>The OAM information follows the exact same forwarding path as
          the observed data traffic.</dd>
          <dt>Non-Path-Congruent OAM:</dt>
          <dd>The OAM information is not guaranteed to follow the exact same
          forwarding path as the observed data traffic.</dd>
          <dt>Equal-Forwarding-Treatment OAM:</dt>
          <dd>The OAM packets receive the same forwarding treatment (e.g., QoS)
          as user data packets.</dd>
          <dt>Different-Forwarding-Treatment OAM:</dt>
          <dd>The OAM packets might receive different forwarding treatment (e.g., QoS)
          than user data packets.</dd>
        </dl>
      </section>
      <section anchor="Sec-Applicability">
        <name>Applicability and Conformance Statement</name>
        <t>The definitions here <bcp14>SHOULD</bcp14> be used by IETF documents qualifying the term "OAM". IETF
   documents that explicitly want to create different characterizations beyond the definitions 
   of the terms in this document, can introduce such terms provided they are different
   from the ones defined in this document for clarity's sake.
   See also <xref target="RecSec"/>.</t>
        <t>Authors who follow the terms as defined in this document <bcp14>SHOULD</bcp14> incorporate
   the following in the document (typically in the terminology section):</t>
        <artwork align="left"><![CDATA[
<BEGIN TEMPLATE TEXT>
   OAM terms [INSERT TERMS] are to be interpreted as described in 
   [RFC10014].
<END TEMPLATE TEXT>]]></artwork>
      </section>
    </section>
    <section>
      <name>Security Considerations</name>
      <t>Security is improved when terms are used with precision, and their
      definitions are unambiguous.</t>
    </section>
    <section>
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>

  </middle>
  <back>
    <references>
      <name>References</name>
      <references>
        <name>Normative References</name>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.6291.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.7799.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml"/>
      </references>
      <references>
        <name>Informative References</name>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9197.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.6669.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.6374.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.5085.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.5880.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9232.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8029.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9341.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.4733.xml"/>
        <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.7276.xml"/>
	<xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9551.xml"/>

        <reference anchor="P4-INT-2.1" target="https://p4.org/wp-content/uploads/sites/53/p4-spec/docs/INT_v2_1.pdf">
          <front>
            <title>In-band Network Telemetry (INT) Dataplane Specification</title>
          <author>
            <organization>The P4.org Applications Working Group</organization>
          </author>
            <date day="11" month="11" year="2020"/>
          </front>
          <refcontent>Version 2.1</refcontent>
        </reference>
      </references>
    </references>
    <section anchor="appendix">
      <name>Examples of the Use of the Term "In-Band"</name>
      <t>This appendix provides a few examples of the use of the term "in-band". 
      These are intended to highlight the varying interpretations of the term 
      across different contexts, which led to the guidelines in this document.</t>
      <t>In-Data-Packet OAM was in some cases referred to as "in-band".
      Initially, "In situ OAM" <xref target="RFC9197"/> was also referred
      to as "In-band OAM", but was renamed due to the overloaded meaning of
      "In-band OAM". Further, <xref target="RFC9232"/> also intertwines the
      terms "in-band" with "in situ".

      Other similar documents, including <xref target="P4-INT-2.1"/>, still use variations of "in-band", "in
      band", or "inband".</t>
      <t>Path-Congruent OAM was sometimes referred to as "in-band".
      As described in <xref target="RFC5085"/>, "The VCCV message travels 
      in-band with the Session and follows the exact same path as the user 
      data for the session". The term "in-band" is also used in
      <xref section="2" target="RFC6669"/> with the same meaning.
      Non-Path-Congruent OAM was referred to in <xref target="RFC5085"/>
      as "Out-of-Band".</t>
      <t>The property of "Equal-Forwarding-Treatment" is referred to in 
      <xref target="RFC9551"/> as "In-band OAM". Similarly, the property of 
      "Different-Forwarding-Treatment OAM" can be found in the following 
      definition in <xref target="RFC9551"/>: "Out-of-band OAM: an active 
      OAM method whose path through the DetNet domain may not be 
      topologically identical to the path of the monitored DetNet flow, its 
      test packets may receive different QoS and/or PREOF treatment, or 
      both."
      </t>
    </section>

    <section numbered="false">
      <name>Acknowledgements</name>
      <t>The creation of this document was triggered when observing one of
      many on-mailing-list discussions of what these terms mean, and how to
      abbreviate them. Participants on that mail thread include,
            alphabetically: <contact fullname="Adrian Farrel"/>, <contact
      fullname="Alexander Vainshtein"/>, <contact fullname="Florian Kauer"/>,
      <contact fullname="Frank Brockners"/>, <contact fullname="Greg
      Mirsky"/>, <contact fullname="Italo Busi"/>, <contact fullname="Loa
      Andersson"/>, <contact fullname="Med Boucadair"/>, <contact
      fullname="Michael Richardson"/>, <contact fullname="Quan Xiong"/>,
      <contact fullname="Stewart Bryant"/>, <contact fullname="Tom Petch"/>,
      <contact fullname="Eduard Vasilenko"/>, and <contact fullname="Xiao
      Min"/>.</t>
      <t>The authors wish to thank, chronologically, <contact fullname="Hesham
      Elbakoury"/>, <contact fullname="Michael Richardson"/>, <contact
      fullname="Stewart Bryant"/>, <contact fullname="Greg Mirsky"/>, <contact
      fullname="Med Boucadair"/>, <contact fullname="Loa Andersson"/>,
      <contact fullname="Thomas Graf"/>, <contact fullname="Alex Huang-Feng"/>, <contact fullname="Xiao Min"/>, <contact fullname="Dhruv
      Dhody"/>, <contact fullname="Henk Birkholz"/>, <contact fullname="Tom Petch"/>, <contact fullname="Roni
      Even"/>, <contact fullname="Tim Chown"/>, <contact fullname="Marcus
      Ihlar"/>, <contact fullname="Med Boucadair"/>, <contact fullname="Benoit
      Claise"/>, <contact fullname="Chongfeng Xie"/>, <contact
      fullname="Robert Sparks"/>, <contact fullname="Kyle Rose"/>, <contact
      fullname="Mach Chen"/>, <contact fullname="Roman Danyliw"/>, <contact
      fullname="Gorry Fairhurst"/>, <contact fullname="Éric Vyncke"/>,
      <contact fullname="Andy Newton"/>, <contact fullname="Deb Cooley"/>,
      <contact fullname="Ketan Talaulikar"/>, and <contact fullname="Gunter
      Van de Velde"/> for their thorough review and useful feedback comments
      that greatly improved this document.</t>
    </section>
  </back>
</rfc>
