CoAP Simple Congestion Control/Advanced
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Abstract
- The CoAP protocol needs to be implemented in such a way that it does not cause persistent congestion on the network it uses. The CoRE CoAP specification defines basic behavior that exhibits low risk of congestion with minimal implementation requirements. It also leaves room for combining the base specification with advanced congestion control mechanisms with higher performance. This specification defines more advanced, but still simple CoRE Congestion Control mechanisms, called CoCoA. The core of these mechanisms is a Retransmission TimeOut (RTO) algorithm that makes use of Round-Trip Time (RTT) estimates, in contrast with how the RTO is determined as per the base CoAP specification (RFC 7252). The mechanisms defined in this document have relatively low complexity, yet they improve the default CoAP RTO algorithm. The design of the mechanisms in this specification has made use of input from simulations and experiments in real networks.
- Publication Date
- 2017-10-30
- Status Note
- Internet-Draft
- Link
- https://datatracker.ietf.org/doc/html/draft-ietf-core-cocoa-02/
- Author(s)
- Carsten BormannAugust BetzlerCarles GomezIlker Demirkol
- Keyword(s)
- Internet-Draft
Normative Reference(s)
- IETF RFC 2119 [Active*]
- IETF RFC 2914 [Active*]
- IETF RFC 6298 [Active*]
- IETF RFC 7252 [Active*]
- IETF RFC 8085 [Active*]
Bibliographic Reference(s)
- 10.1016-j.adhoc.2015.04.007 — CoCoA+: an Advanced Congestion Control Mechanism for CoAP EXTERNAL
- 10.1145-2507924.2507954 — Congestion control in reliable CoAP communication EXTERNAL
- IETF draft-bormann-core-congestion-control-02 [Active*]
- IETF draft-eggert-core-congestion-control-01 [Active*]
- IETF RFC 5348 [Active*]
- IETF RFC 5681 [Active*]
- IETF RFC 7228 [Active*]
- IETF RFC 7641 [Active*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/IETF.draft-ietf-core-cocoa-02.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 draft-ietf-core-cocoa-02, CoAP Simple Congestion Control/Advanced. Available at https://datatracker.ietf.org/doc/html/draft-ietf-core-cocoa-02/
Snippet:
IETF draft-ietf-core-cocoa-02, CoAP Simple Congestion Control/Advanced. Available at https://datatracker.ietf.org/doc/html/draft-ietf-core-cocoa-02/
HTML (ISO 690 compliant)
Preview:
IETF draft-ietf-core-cocoa-02, CoAP Simple Congestion Control/Advanced. Available at https://datatracker.ietf.org/doc/html/draft-ietf-core-cocoa-02/
Snippet:
<span class="citation"><cite>IETF draft-ietf-core-cocoa-02</cite>, CoAP Simple Congestion Control/Advanced. Available at <a href="https://datatracker.ietf.org/doc/html/draft-ietf-core-cocoa-02/" target="_blank" rel="noopener">https://datatracker.ietf.org/doc/html/draft-ietf-core-cocoa-02/</a></span>
SMPTE's HTML Pub
Preview:
IETF draft-ietf-core-cocoa-02, CoAP Simple Congestion Control/Advanced
url: https://datatracker.ietf.org/doc/html/draft-ietf-core-cocoa-02/
url: https://datatracker.ietf.org/doc/html/draft-ietf-core-cocoa-02/
Snippet:
<li> <cite id="bib-ietf-draft-ietf-core-cocoa-02">IETF draft-ietf-core-cocoa-02</cite>, CoAP Simple Congestion Control/Advanced <a>https://datatracker.ietf.org/doc/html/draft-ietf-core-cocoa-02/</a> </li>
Referenced By
- IETF RFC 8323 [Active*]