6TiSCH On-the-Fly Scheduling

Document Type Expired Internet-Draft (individual)
Authors Diego Dujovne  , Luigi Grieco  , Maria Palattella  , Nicola Accettura 
Last updated 2016-01-05 (latest revision 2015-07-04)
Stream (None)
Intended RFC status (None)
Expired & archived
pdf htmlized (tools) htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


This document describes the environment, problem statement, and goals of On-The-Fly (OTF) scheduling, a Layer-3 mechanism for 6TiSCH networks. The purpose of OTF is to dynamically adapt the aggregate bandwidth, i.e., the number of reserved soft cells between neighbor nodes, based on the specific application constraints to be satisfied. When using OTF, softcell reservation is distributed: through the 6top interface, neighbor nodes negotiate the cell(s) to be (re)allocated/ deleted, with no intervention needed of a centralized entity. This document aims at defining a module which uses the functionalities provided by the 6top sublayer to (i) extract statistics and (ii) determine when to reserve/delete soft cells in the schedule. The exact reservation and deletion algorithm, and the number and type of statistics to be used in the algorithm are out of scope. OTF deals only with the number of softcells to be reserved/deleted; it is up to 6top to select the specific soft cells within the TSCH schedule.


Diego Dujovne (diego.dujovne@mail.udp.cl)
Luigi Grieco (a.grieco@poliba.it)
Maria Palattella (maria-rita.palattella@uni.lu)
Nicola Accettura (nicola.accettura@eecs.berkeley.edu)

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)