作者: Simon Duquennoy , Beshr Al Nahas , Olaf Landsiedel , Thomas Watteyne
关键词:
摘要: Time slotted operation is a well-proven approach to achieve highly reliable low-power networking through scheduling and channel hopping. It is, however, difficult apply time slotting dynamic networks as envisioned in the Internet of Things. Commonly, these applications do not have pre-defined periodic traffic patterns nodes can be added or removed dynamically.This paper addresses challenge bringing TSCH (Time Slotted Channel Hopping MAC) such networks. We focus on IPv6 RPL networks, introduce Orchestra. In Orchestra, autonomously compute their own, local schedules. They maintain multiple schedules, each allocated particular plane (application, routing, MAC), updated automatically topology evolves. Orchestra (re)computes schedules without signaling overhead, does require any central distributed scheduler. Instead, it relies existing network stack information This scheme allows build non-deterministic while exploiting robustness TSCH.We demonstrate practicality quantify its benefits extensive evaluation two testbeds, hardware platforms. reduces, even eliminates, contention. long running experiments up 72~h we show that achieves end-to-end delivery ratios over 99.99%. Compared asynchronous listening improves reliability by orders magnitude, achieving similar latency-energy balance.