A Session Initiation Protocol (SIP) Usage for Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (Trickle ICE)
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 34
- Abstract
- The Interactive Connectivity Establishment (ICE) protocol describes a Network Address Translator (NAT) traversal mechanism for UDP-based multimedia sessions established with the Offer/Answer model. The ICE extension for Incremental Provisioning of Candidates (Trickle ICE) defines a mechanism that allows ICE Agents to shorten session establishment delays by making the candidate gathering and connectivity checking phases of ICE non-blocking and by executing them in parallel. This document defines usage semantics for Trickle ICE with the Session Initiation Protocol (SIP). The document also defines a new SIP Info Package to support this usage together with the corresponding media type. Additionally, a new Session Description Protocol (SDP) "end-of-candidates" attribute and a new SIP option tag "trickle-ice" are defined.
- Publication Date
- 2021-01-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC8840- Link
- https://doi.org/10.17487/RFC8840
- Author(s)
- Emil IvovThomas StachEnrico MaroccoChrister Holmberg
- Keyword(s)
- ICE, Trickle, SIP, SDP, NAT
Latest version of IETF RFC 8840
Document Versions — IETF RFC 8840
-
▶ IETF RFC 8840 (2021-01-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- IETF RFC 2119 [Active*]
- IETF RFC 3261 [Active*]
- IETF RFC 3262 [Active*]
- IETF RFC 3264 [Active*]
- IETF RFC 3605 [Active*]
- IETF RFC 4566 [Superseded*]
- IETF RFC 5234 [Active, Amended*]
- IETF RFC 5761 [Active*]
- IETF RFC 5888 [Active*]
- IETF RFC 6086 [Active*]
- IETF RFC 6838 [Active*]
- IETF RFC 7405 [Active*]
- IETF RFC 8174 [Active*]
- RFC8445 — RFC8445 EXTERNAL
- RFC8838 — RFC8838 EXTERNAL
- RFC8839 — RFC8839 EXTERNAL
- IETF RFC 8843 [Superseded*]
- IETF RFC 8858 [Active*]
- RFC8859 — RFC8859 EXTERNAL
Bibliographic Reference(s)
- IETF RFC 3311 [Active*]
- IETF RFC 3840 [Active*]
- IETF RFC 5389 [Superseded*]
- RFC5627 — RFC5627 EXTERNAL
- IETF RFC 5766 [Superseded*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC8840.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 8840, A Session Initiation Protocol (SIP) Usage for Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (Trickle ICE). Available at https://doi.org/10.17487/RFC8840
Snippet:
IETF RFC 8840, A Session Initiation Protocol (SIP) Usage for Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (Trickle ICE). Available at https://doi.org/10.17487/RFC8840
HTML (ISO 690 compliant)
Preview:
IETF RFC 8840, A Session Initiation Protocol (SIP) Usage for Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (Trickle ICE). Available at https://doi.org/10.17487/RFC8840
Snippet:
<span class="citation"><cite>IETF RFC 8840</cite>, A Session Initiation Protocol (SIP) Usage for Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (Trickle ICE). Available at <a href="https://doi.org/10.17487/RFC8840" target="_blank" rel="noopener">https://doi.org/10.17487/RFC8840</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 8840, A Session Initiation Protocol (SIP) Usage for Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (Trickle ICE)
doi: 10.17487/RFC8840
url: https://doi.org/10.17487/RFC8840
doi: 10.17487/RFC8840
url: https://doi.org/10.17487/RFC8840
Snippet:
<li> <cite id="bib-rfc8840">IETF RFC 8840</cite>, A Session Initiation Protocol (SIP) Usage for Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (Trickle ICE) <span class="doi">10.17487/RFC8840</span> </li>
Referenced By
- IETF RFC 8843 [Superseded*]
- IETF RFC 9143 [Active*]
- IETF RFC 9725 [Active*]