In safety-related industrial systems, stringent timelines and a high degree of reliability in communications are required. Networking protocols have to be certified using a mathematical framework that ascertains the end-to-end communication delay of flows is upper bounded. The recently created IETF 6TiSCH networking stack is a promising candidate to offer realtime communication services as communications are scheduled at the link layer in time and frequency. Its 6top sublayer manages the way communication resources are scheduled and thus messages routed. This paper proposes a novel certifiable resource allocation algorithm for multi-hop 6TiSCH wireless networks that simultaneously offers high reliability, low end-to-end delay and low energy consumption for safety-related industrial applications. The schedules are defined such as to directly derive a bound on the worst-case end-to-end delay. Schedules are fixed and computed by solving a multi-objective optimization problem. Two different problems are defined. The first one designs a deterministic schedule and the other one a probabilistic schedule where node are assigned a probability to forward a message in a TSCH cell. We show in our results that the latter method offers better performance in terms of robustness as possible losses due to fading are compensated for by cyclic path redundancies.
[1]
Christian Fraboul,et al.
TDMA Versus CSMA/CA for Wireless Multihop Communications: A Stochastic Worst-Case Delay Analysis
,
2017,
IEEE Transactions on Industrial Informatics.
[2]
Christian Fraboul,et al.
TDMA versus CSMA/CA for wireless multi-hop communications: A comparison for soft real-time networking
,
2016,
2016 IEEE World Conference on Factory Communication Systems (WFCS).
[3]
S. Carlsen,et al.
WirelessHART Versus ISA100.11a: The Format War Hits the Factory Floor
,
2011,
IEEE Industrial Electronics Magazine.
[4]
Qin Wang,et al.
6TiSCH Operation Sublayer (6top)
,
2015
.
[5]
Fabrice Theoleyre,et al.
Localized scheduling for end-to-end delay constrained Low Power Lossy networks with 6TiSCH
,
2016,
2016 IEEE Symposium on Computers and Communication (ISCC).
[6]
Qi Wang,et al.
Deriving Pareto-optimal performance bounds for 1 and 2-relay wireless networks
,
2012,
ICCCN 2013.
[7]
Thomas Watteyne,et al.
Distributed PID-Based Scheduling for 6TiSCH Networks
,
2016,
IEEE Communications Letters.
[8]
Thomas Watteyne,et al.
Orchestra: Robust Mesh Networks Through Autonomously Scheduled TSCH
,
2015,
SenSys.