API Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 9031
[ACTIVE]

Constrained Join Protocol (CoJP) for 6TiSCH

Metadata

Publisher
IETF
Doc Type
Standard
Pages
41
Abstract
This document describes the minimal framework required for a new device, called a "pledge", to securely join a 6TiSCH (IPv6 over the Time-Slotted Channel Hopping mode of IEEE 802.15.4) network. The framework requires that the pledge and the JRC (Join Registrar/Coordinator, a central entity), share a symmetric key. How this key is provisioned is out of scope of this document. Through a single CoAP (Constrained Application Protocol) request-response exchange secured by OSCORE (Object Security for Constrained RESTful Environments), the pledge requests admission into the network, and the JRC configures it with link-layer keying material and other parameters. The JRC may at any time update the parameters through another request-response exchange secured by OSCORE. This specification defines the Constrained Join Protocol and its CBOR (Concise Binary Object Representation) data structures, and it describes how to configure the rest of the 6TiSCH communication stack for this join process to occur in a secure manner. Additional security mechanisms may be added on top of this minimal framework.
Publication Date
2021-05-01
Status Note
Proposed Standard
DOI
10.17487/RFC9031
Link
https://doi.org/10.17487/RFC9031
Author(s)
Mališa Vučinić
Jonathan Simon
Kris Pister
Michael Richardson
Keyword(s)
Bootstrapping, Onboarding, OSCORE
Latest version of IETF RFC 9031

Document Versions — IETF RFC 9031

  • ▶ IETF RFC 9031 (2021-05-01)
    THIS DOC [ACTIVE] [LATEST VERSION]
Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/RFC9031.json

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
IETF RFC 9031, Constrained Join Protocol (CoJP) for 6TiSCH. Available at https://doi.org/10.17487/RFC9031
Snippet:
IETF RFC 9031, Constrained Join Protocol (CoJP) for 6TiSCH. Available at https://doi.org/10.17487/RFC9031

HTML (ISO 690 compliant)

Preview:
IETF RFC 9031, Constrained Join Protocol (CoJP) for 6TiSCH. Available at https://doi.org/10.17487/RFC9031
Snippet:
<span class="citation"><cite>IETF RFC 9031</cite>, Constrained Join Protocol (CoJP) for 6TiSCH. Available at <a href="https://doi.org/10.17487/RFC9031" target="_blank" rel="noopener">https://doi.org/10.17487/RFC9031</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
IETF RFC 9031, Constrained Join Protocol (CoJP) for 6TiSCH
doi: 10.17487/RFC9031
url: https://doi.org/10.17487/RFC9031
Snippet:
<li>
<cite id="bib-rfc9031">IETF RFC 9031</cite>, Constrained Join Protocol (CoJP) for 6TiSCH
<span class="doi">10.17487/RFC9031</span>
</li>

Referenced By