Routing Over Low power and Lossy networks (roll) Internet Drafts


      
 Root initiated routing state in RPL
 
 draft-ietf-roll-dao-projection-34.txt
 Date: 30/11/2023
 Authors: Pascal Thubert, Rahul Jadhav, Michael Richardson
 Working Group: Routing Over Low power and Lossy networks (roll)
This document extends RFC 6550, RFC 6553, and RFC 8138 to enable a RPL Root to install and maintain Projected Routes within its DODAG, along a selected set of nodes that may or may not include itself, for a chosen duration. This potentially enables routes that are more optimized or resilient than those obtained with the classical distributed operation of RPL, either in terms of the size of a Routing Header or in terms of path length, which impacts both the latency and the packet delivery ratio.
 Supporting Asymmetric Links in Low Power Networks: AODV-RPL
 
 draft-ietf-roll-aodv-rpl-18.txt
 Date: 17/08/2023
 Authors: Charles Perkins, S.V.R Anand, Satish Anamalamudi, Bing Liu
 Working Group: Routing Over Low power and Lossy networks (roll)
Route discovery for symmetric and asymmetric Peer-to-Peer (P2P) traffic flows is a desirable feature in Low power and Lossy Networks (LLNs). For that purpose, this document specifies a reactive P2P route discovery mechanism for both hop-by-hop routes and source routing: Ad Hoc On-demand Distance Vector Routing (AODV) based RPL protocol (AODV-RPL). Paired Instances are used to construct directional paths, for cases where there are asymmetric links between source and target nodes.
 Common Ancestor Objective Function and Parent Set DAG Metric Container Extension
 
 draft-ietf-roll-nsa-extension-12.txt
 Date: 08/11/2023
 Authors: Remous-Aris Koutsiamanis, Georgios Papadopoulos, Nicolas Montavont, Pascal Thubert
 Working Group: Routing Over Low power and Lossy networks (roll)
High reliability and low jitter can be achieved by being able to send data packets through multiple paths, via different parents, in a network. This document details how to exchange the necessary information within RPL control packets to let a node better select the different parents that will be used to forward a packet over different paths. This document also describes the Objective Function which takes advantage of this information to implement multi-path routing.
 Controlling Secure Network Enrollment in RPL networks
 
 draft-ietf-roll-enrollment-priority-10.txt
 Date: 08/11/2023
 Authors: Michael Richardson, Rahul Jadhav, Pascal Thubert, Huimin She, Konrad Iwanicki
 Working Group: Routing Over Low power and Lossy networks (roll)
[RFC9032] defines a method by which a potential [RFC9031] enrollment proxy can announce itself as available for new Pledges to enroll on a network. The announcement includes a priority for enrollment. This document provides a mechanism by which a RPL DODAG Root can globally disable enrollment announcements or adjust the base priority for enrollment operations.
 RNFD: Fast border router crash detection in RPL
 
 draft-ietf-roll-rnfd-03.txt
 Date: 20/03/2024
 Authors: Konrad Iwanicki
 Working Group: Routing Over Low power and Lossy networks (roll)
By and large, a correct operation of a RPL network requires border routers to be up. In many applications, it is beneficial for the nodes to detect a crash of a border router as soon as possible to trigger fallback actions. This document describes RNFD, an extension to RPL that expedites border router failure detection, even by an order of magnitude, by having nodes collaboratively monitor the status of a given border router. The extension introduces an additional state at each node, a new type of RPL Control Message Options for synchronizing this state among different nodes, and the coordination algorithm itself.


data-group-menu-data-url="/group/groupmenu.json"> Skip to main content

Routing Over Low power and Lossy networks (roll)

WG Name Routing Over Low power and Lossy networks
Acronym roll
Area Routing Area (rtg)
State Active
Charter charter-ietf-roll-05 Approved
Status update Show Changed 2024-01-31
Document dependencies
Additional resources Issue tracker, Wiki, Zulip Stream
Personnel Chairs Dominique Barthel, Ines Robles, Remous-Aris Koutsiamanis
Area Director John Scudder
Delegate Michael Richardson
Secretary Michael Richardson
Liaison Contacts Dominique Barthel, Ines Robles
Mailing list Address roll@ietf.org
To subscribe http://www.ietf.org/mailman/listinfo/roll
Archive https://mailarchive.ietf.org/arch/browse/roll/
Chat Room address https://zulip.ietf.org/#narrow/stream/roll

Charter for Working Group

Low power and Lossy Networks (LLNs ) are made up of many embedded
devices with limited power, memory, and processing resources. They are
interconnected by a variety of links, such as IEEE 802.15.4, Bluetooth,
Low Power WiFi, wired or other low power PLC (Powerline Communication)
links. LLNs are transitioning to an end-to-end IP-based solution to
avoid the problem of non-interoperable networks interconnected by
protocol translation gateways and proxies.

RFC7102 discusses ROLL specific aspects of LLNs, and RFC7228 provides
additional terminology for constrained devices. RFC 5548, 5673, 5826,
and 5876 describe the requirements for LLNs from several application
perspectives.

The Working Group has focused on routing solutions for the areas:
connected home, building, and urban sensor networks. It has developed a
Framework that takes into consideration various aspects including high
reliability in the presence of time varying loss characteristics and
connectivity while permitting low-power operation with very modest
memory and CPU pressure in networks potentially comprising a very large
number (several thousands) of nodes.

The Working Group continues to focus on routing issues for LLN and to
maintain, improve and streamline the protocols already developed,
including RPL and MPL. The focus is on IPv6 work only. The Working Group
will pay particular attention to routing security and manageability
(e.g., self-configuration) issues. The working group will consider the
transport characteristics that routing protocol messages will
experience.

ROLL will coordinate closely with the working groups in other areas that
focus on constrained networks and/or constrained nodes, such as 6lo,
6tisch, ipwave, lwig and CoRE. Other working groups such as pim, bier
and manet will be consulted as needed. The Working group will align with
the 6man WG when needed.

Work Items are:

  • Guidance in using RFC6553, RFC6554, and IPv6-in-IPv6 encapsulation.

  • Additional protocol elements to reduce packet size and the amount of
    required routing states

  • Automatic selection of MPL forwarders to reduce message replication.

  • Data models for RPL and MPL management.

  • Multicast enhancements algorithms.

Milestones

Date Milestone Associated documents
Dec 2024 Recharter WG or close
Nov 2024 Initial submission of a proposal to augment DIS flags and options to the IESG draft-ietf-roll-dis-modifications
Jun 2024 Initial submission of Capabilities for RPL to the IESG draft-ietf-roll-capabilities
Mar 2024 Initial submission of Fast Border Router Crash Detection in RPL to the IESG draft-ietf-roll-rnfd
Feb 2024 Initial submission of Mode of Operation extension for RPL to the IESG draft-ietf-roll-mopex
Jan 2024 Initial submission of Controlling Secure Network Enrollment in RPL networks draft to the IESG draft-ietf-roll-enrollment-priority

Done milestones

Date Milestone Associated documents
Done Initial submission of a root initiated routing state in RPL to the IESG draft-ietf-roll-dao-projection
Done Initial submission to the IESG of mechanism to turn on RFC8138 compression feature within a RPL network draft-ietf-roll-turnon-rfc8138
Done Initial submission of Common Ancestor Objective Functions and Parent Set DAG Metric Container Extension to the IESG draft-ietf-roll-nsa-extension
Done Initial Submission of a proposal with uses cases for RPI, RH3 and IPv6-in-IPv6 encapsulation to the IESG draft-ietf-roll-useofrplinfo
Done Initial submission of a reactive P2P route discovery mechanism based on AODV-RPL protocol to the IESG draft-ietf-roll-aodv-rpl
Done Initial submission of routing for RPL Leaves draft to the IESG draft-ietf-roll-unaware-leaves
Done Initial submission of a solution to the problems due to the use of No-Path DAO Messages to the IESG draft-ietf-roll-efficient-npdao