Energy-Efficient Features of Internet of Things Protocols
RFC 8352

Document Type RFC - Informational (April 2018; No errata)
Last updated 2018-04-03
Stream IETF
Formats plain text pdf html bibtex
Reviews OPSDIR will not review this version
Stream WG state WG Consensus: Waiting for Write-Up (wg milestone: Dec 2016 - Submit the energy ef... )
Document shepherd Mohit Sethi
Shepherd write-up Show (last changed 2017-06-26)
IESG IESG state RFC 8352 (Informational)
Consensus Boilerplate Yes
Telechat date
Responsible AD Suresh Krishnan
Send notices to Mohit Sethi <mohit.m.sethi@ericsson.com>
IANA IANA review state IANA OK - No Actions Needed
IANA action state No IANA Actions
Internet Engineering Task Force (IETF)                          C. Gomez
Request for Comments: 8352                                           UPC
Category: Informational                                      M. Kovatsch
ISSN: 2070-1721                                               ETH Zurich
                                                                 H. Tian
                             China Academy of Telecommunication Research
                                                             Z. Cao, Ed.
                                                     Huawei Technologies
                                                              April 2018

       Energy-Efficient Features of Internet of Things Protocols

Abstract

   This document describes the challenges for energy-efficient protocol
   operation on constrained devices and the current practices used to
   overcome those challenges.  It summarizes the main link-layer
   techniques used for energy-efficient networking, and it highlights
   the impact of such techniques on the upper-layer protocols so that
   they can together achieve an energy-efficient behavior.  The document
   also provides an overview of energy-efficient mechanisms available at
   each layer of the IETF protocol suite specified for constrained-node
   networks.

Status of This Memo

   This document is not an Internet Standards Track specification; it is
   published for informational purposes.

   This document is a product of the Internet Engineering Task Force
   (IETF).  It represents the consensus of the IETF community.  It has
   received public review and has been approved for publication by the
   Internet Engineering Steering Group (IESG).  Not all documents
   approved by the IESG are candidates for any level of Internet
   Standard; see Section 2 of RFC 7841.

   Information about the current status of this document, any errata,
   and how to provide feedback on it may be obtained at
   https://www.rfc-editor.org/info/rfc8352.

Gomez, et al.                 Informational                     [Page 1]
RFC 8352            Energy-Efficient Features for IoT         April 2018

Copyright Notice

   Copyright (c) 2018 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (https://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   3
     1.1.  Terminology . . . . . . . . . . . . . . . . . . . . . . .   3
   2.  Overview  . . . . . . . . . . . . . . . . . . . . . . . . . .   4
   3.  Medium Access Control and Radio Duty Cycling  . . . . . . . .   6
     3.1.  Techniques for Radio Duty Cycling . . . . . . . . . . . .   6
     3.2.  Latency and Buffering . . . . . . . . . . . . . . . . . .   7
     3.3.  Throughput  . . . . . . . . . . . . . . . . . . . . . . .   8
     3.4.  Radio Interface Tuning  . . . . . . . . . . . . . . . . .   8
     3.5.  Packet Bundling . . . . . . . . . . . . . . . . . . . . .   8
     3.6.  Power Save Services Available in Example Low-Power Radios   8
       3.6.1.  Power Save Services Provided by IEEE 802.11 . . . . .   8
       3.6.2.  Power Save Services Provided by Bluetooth LE  . . . .  10
       3.6.3.  Power Save Services in IEEE 802.15.4  . . . . . . . .  11
       3.6.4.  Power Save Services in DECT ULE . . . . . . . . . . .  12
   4.  IP Adaptation and Transport Layer . . . . . . . . . . . . . .  14
   5.  Routing Protocols . . . . . . . . . . . . . . . . . . . . . .  15
   6.  Application Layer . . . . . . . . . . . . . . . . . . . . . .  16
     6.1.  Energy-Efficient Features in CoAP . . . . . . . . . . . .  16
     6.2.  Sleepy Node Support . . . . . . . . . . . . . . . . . . .  17
     6.3.  CoAP Timers . . . . . . . . . . . . . . . . . . . . . . .  17
     6.4.  Data Compression  . . . . . . . . . . . . . . . . . . . .  18
   7.  Summary and Conclusions . . . . . . . . . . . . . . . . . . .  18
   8.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  19
   9.  Security Considerations . . . . . . . . . . . . . . . . . . .  19
   10. References  . . . . . . . . . . . . . . . . . . . . . . . . .  19
     10.1.  Normative References . . . . . . . . . . . . . . . . . .  19
     10.2.  Informative References . . . . . . . . . . . . . . . . .  22
   Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . .  23
   Contributors  . . . . . . . . . . . . . . . . . . . . . . . . . .  24
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .  24
Show full document text