<?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.21 (Ruby 3.3.6) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-fossati-core-cf-reg-update-02" category="std" consensus="true" submissionType="IETF" updates="7252" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.24.0 -->
  <front>
    <title abbrev="CoAP Content-Format Registrations Update">Update to the IANA CoAP Content-Formats Registration Procedures</title>
    <seriesInfo name="Internet-Draft" value="draft-fossati-core-cf-reg-update-02"/>
    <author fullname="Thomas Fossati">
      <organization>Linaro</organization>
      <address>
        <email>thomas.fossati@linaro.org</email>
      </address>
    </author>
    <author fullname="Esko Dijk">
      <organization>IoTconsultancy.nl</organization>
      <address>
        <email>esko.dijk@iotconsultancy.nl</email>
      </address>
    </author>
    <date year="2024" month="November" day="21"/>
    <area>Web and Internet Transport</area>
    <workgroup>Constrained RESTful Environments</workgroup>
    <keyword>IANA</keyword>
    <keyword>registration</keyword>
    <keyword>update</keyword>
    <keyword>CoAP</keyword>
    <keyword>Content-Format</keyword>
    <abstract>
      <?line 44?>

<t>This document updates the registration procedures for the "CoAP Content-Formats" registry, within the "CoRE Parameters" registry group, defined in Section 12.3 of RFC7252.
Specifically, those regarding the First Come First Served (FCFS) portion of the registry.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://thomas-fossati.github.io/draft-cf-reg-update/draft-fossati-core-cf-reg-update.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-fossati-core-cf-reg-update/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        Constrained RESTful Environments Working Group mailing list (<eref target="mailto:core@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/core/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/core/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/thomas-fossati/draft-cf-reg-update"/>.</t>
    </note>
  </front>
  <middle>
    <?line 49?>

<section anchor="introduction">
      <name>Introduction</name>
      <t><xref section="12.3" sectionFormat="of" target="RFC7252"/> describes the registration procedures for the "CoAP Content-Formats" registry within the "CoRE Parameters" registry group <xref target="IANA.core-parameters"/>.
(Note that the columns of this registry have been revised according to <xref target="Err4954"/>.)
In particular, the text defines the rules for obtaining CoAP Content-Format identifiers from the First Come First Served (FCFS) portion of the registry (10000-64999).
These rules do not involve the Designated Expert (DE) and are managed solely by IANA personnel to finalize the registration.
Unfortunately, the instructions do not explicitly require checking that the combination of content-type (i.e., media type with optional parameters) and content coding associated with the requested CoAP Content-Format is semantically valid.
This task is generally non-trivial, requiring knowledge from multiple documents and technologies, which is unfair to demand solely from the registrar.
This lack of guidance may engender confusion in both the registering party and the registrar, and could eventually lead to erroneous registrations.</t>
      <t><xref target="iana"/> of this memo updates the registration procedures for the "CoAP Content-Formats" registry regarding its FCFS portion to reduce the risk of accidental or malicious errors.</t>
    </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>This document uses the terms "media type", "content coding", "content-type" and "content format" as defined in <xref section="2" sectionFormat="of" target="RFC9193"/>.</t>
    </section>
    <section anchor="bad-examples">
      <name>(Bad) Examples</name>
      <t>This section contains a few examples of registration requests for a CoAP Content-Format with identifier in the FCFS space (64999) that should not be allowed to succeed.</t>
      <section anchor="ex-unknown-mt">
        <name>The Media Type is Unknown</name>
        <t>The registrant requests an FCFS Content-Format ID for an unknown media type:</t>
        <table align="left">
          <name>Attempt at Registering Content-Format for an Unknown Media Type</name>
          <thead>
            <tr>
              <th align="left">Content Type</th>
              <th align="left">Content Coding</th>
              <th align="left">ID</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">application/unknown+cbor</td>
              <td align="left">-</td>
              <td align="left">64999</td>
            </tr>
          </tbody>
        </table>
      </section>
      <section anchor="the-media-type-parameter-is-unknown">
        <name>The Media Type Parameter is Unknown</name>
        <t>The registrant requests an FCFS Content-Format ID for an existing media type with an unknown parameter:</t>
        <table align="left">
          <name>Attempt at Registering Content-Format for Media Type with Unknown Parameter</name>
          <thead>
            <tr>
              <th align="left">Content Type</th>
              <th align="left">Content Coding</th>
              <th align="left">ID</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">application/cose; unknown-parameter=1</td>
              <td align="left">-</td>
              <td align="left">64999</td>
            </tr>
          </tbody>
        </table>
      </section>
      <section anchor="the-media-type-parameter-value-is-invalid">
        <name>The Media Type Parameter Value is Invalid</name>
        <t>The registrant requests an FCFS Content-Format ID for an existing media type with an invalid parameter value:</t>
        <table align="left">
          <name>Attempt at Registering Content-Format for Media Type with Invalid Parameter Value</name>
          <thead>
            <tr>
              <th align="left">Content Type</th>
              <th align="left">Content Coding</th>
              <th align="left">ID</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">application/cose; cose-type=invalid</td>
              <td align="left">-</td>
              <td align="left">64999</td>
            </tr>
          </tbody>
        </table>
      </section>
      <section anchor="the-content-coding-is-unknown">
        <name>The Content Coding is Unknown</name>
        <t>The registrant requests an FCFS Content-Format ID for an existing media type with an unknown content coding, "inflate":</t>
        <table align="left">
          <name>Attempt at Registering Content-Format with Unknown Content Coding</name>
          <thead>
            <tr>
              <th align="left">Content Type</th>
              <th align="left">Content Coding</th>
              <th align="left">ID</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">application/senml+cbor</td>
              <td align="left">inflate</td>
              <td align="left">64999</td>
            </tr>
          </tbody>
        </table>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>This memo hardens the registration procedures of CoAP Content-Formats in ways that reduce the chances of malicious manipulation of the associated registry.</t>
      <t>Other than that, it does not change the Security Considerations of <xref target="RFC7252"/>.</t>
    </section>
    <section anchor="iana">
      <name>IANA Considerations</name>
      <section anchor="expert-review-with-expert-check-fcfs">
        <name>Expert Review with Expert Check "FCFS+"</name>
        <t>This document introduces the term "Expert Review (Expert Check: FCFS+)" to describe a registration policy that would typically have been handled as FCFS, except the approval checklist is complex enough to require advice from a DE.
Such policy can be viewed as a "lightweight" form of the "full" Expert Review.</t>
        <t>A protocol that requires "Expert Check: FCFS+" for registration of its parameters <bcp14>MUST</bcp14> specify what the FCFS+ checks entail.</t>
      </section>
      <section anchor="coap-content-formats-registration-procedures-update">
        <name>CoAP Content-Formats Registration Procedures Update</name>
        <t>The CoAP Content-Formats registration procedures defined in <xref section="12.3" sectionFormat="of" target="RFC7252"/> are modified to transition the 10000-64999 range from FCFS to "Expert Review (Expert Check: FCFS+)", with the FCFS+ checklist described in <xref target="checks"/>.</t>
        <table anchor="tbl-new-cf-proc">
          <name>Updated CoAP Content-Formats Registration Procedures</name>
          <thead>
            <tr>
              <th align="left">Range</th>
              <th align="left">Registration Procedures</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">0-255</td>
              <td align="left">Expert Review (Full)</td>
            </tr>
            <tr>
              <td align="left">256-9999</td>
              <td align="left">IETF Review or IESG Approval</td>
            </tr>
            <tr>
              <td align="left">10000-64999</td>
              <td align="left">Expert Review (Expert Check: FCFS+)</td>
            </tr>
            <tr>
              <td align="left">65000-65535</td>
              <td align="left">Experimental use (no operational use)</td>
            </tr>
          </tbody>
        </table>
        <t>The registration procedure for the 0-255 range has been slightly modified -- from "Expert Review" to "Expert Review (Full)" -- to clearly distinguish it from the policy that applies to the 10000-64999 range.
For the 0-255 range, the DE must also evaluate the requested codepoint concerning the limited availability of the 1-byte codepoint space.
For the 10000-64999 range, this criterion does not apply.</t>
        <section anchor="checks">
          <name>FCFS+ Checks</name>
          <t>The "Expert Check: FCFS+" checklist for the CoAP Content-Formats registry consist of the following steps:</t>
          <ol spacing="normal" type="1"><li>
              <t>The combination of content-type and content coding for which the registration is requested must not be already present in the "CoAP Content-Formats" registry;</t>
            </li>
            <li>
              <t>The media type associated with the requested Content-Format must exist in the "Media Types" registry <xref target="IANA.media-types"/>, or IANA has approved its registration;</t>
            </li>
            <li>
              <t>The optional parameter names must exist in association with the media type, and any parameter values associated with such parameter names are as expected;</t>
            </li>
            <li>
              <t>If a Content Coding is specified, it must exist in the "HTTP Content Coding Registry" of the "Hypertext Transfer Protocol (HTTP) Parameters" <xref target="IANA.http-parameters"/>, or IANA has approved its registration.</t>
            </li>
          </ol>
        </section>
      </section>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC7252">
          <front>
            <title>The Constrained Application Protocol (CoAP)</title>
            <author fullname="Z. Shelby" initials="Z." surname="Shelby"/>
            <author fullname="K. Hartke" initials="K." surname="Hartke"/>
            <author fullname="C. Bormann" initials="C." surname="Bormann"/>
            <date month="June" year="2014"/>
            <abstract>
              <t>The Constrained Application Protocol (CoAP) is a specialized web transfer protocol for use with constrained nodes and constrained (e.g., low-power, lossy) networks. The nodes often have 8-bit microcontrollers with small amounts of ROM and RAM, while constrained networks such as IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) often have high packet error rates and a typical throughput of 10s of kbit/s. The protocol is designed for machine- to-machine (M2M) applications such as smart energy and building automation.</t>
              <t>CoAP provides a request/response interaction model between application endpoints, supports built-in discovery of services and resources, and includes key concepts of the Web such as URIs and Internet media types. CoAP is designed to easily interface with HTTP for integration with the Web while meeting specialized requirements such as multicast support, very low overhead, and simplicity for constrained environments.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7252"/>
          <seriesInfo name="DOI" value="10.17487/RFC7252"/>
        </reference>
        <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="Err4954" target="https://www.rfc-editor.org/errata/eid4954" quoteTitle="false">
          <front>
            <title>RFC Errata Report 4954</title>
            <author>
              <organization/>
            </author>
            <date/>
          </front>
          <seriesInfo name="RFC" value="7252"/>
        </reference>
        <reference anchor="RFC9193">
          <front>
            <title>Sensor Measurement Lists (SenML) Fields for Indicating Data Value Content-Format</title>
            <author fullname="A. Keränen" initials="A." surname="Keränen"/>
            <author fullname="C. Bormann" initials="C." surname="Bormann"/>
            <date month="June" year="2022"/>
            <abstract>
              <t>The Sensor Measurement Lists (SenML) media types support multiple types of values, from numbers to text strings and arbitrary binary Data Values. In order to facilitate processing of binary Data Values, this document specifies a pair of new SenML fields for indicating the content format of those binary Data Values, i.e., their Internet media type, including parameters as well as any content codings applied.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9193"/>
          <seriesInfo name="DOI" value="10.17487/RFC9193"/>
        </reference>
        <reference anchor="IANA.core-parameters" target="https://www.iana.org/assignments/core-parameters">
          <front>
            <title>Constrained RESTful Environments (CoRE) Parameters</title>
            <author>
              <organization>IANA</organization>
            </author>
          </front>
        </reference>
        <reference anchor="IANA.media-types" target="https://www.iana.org/assignments/media-types">
          <front>
            <title>Media Types</title>
            <author>
              <organization>IANA</organization>
            </author>
          </front>
        </reference>
        <reference anchor="IANA.http-parameters" target="https://www.iana.org/assignments/http-parameters">
          <front>
            <title>Hypertext Transfer Protocol (HTTP) Parameters</title>
            <author>
              <organization>IANA</organization>
            </author>
          </front>
        </reference>
      </references>
    </references>
    <?line 167?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>Thank you
Carsten Bormann,
Francesca Palombini
and
Marco Tiloca
for your reviews and comments.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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

-->

</rfc>
