Logo image
Distributed TSCH scheduling: A comparative analysis
Conference proceeding   Peer reviewed

Distributed TSCH scheduling: A comparative analysis

T Van Der Lee, G Exarchakos and Antonio Liotta
2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC) : Banff Center, Banff, Canada, October 5-8, 2017 (2017), pp.3517-3522
2017
Handle:
https://hdl.handle.net/10863/52900

Abstract

Industrial applications demand for ease of deployment, reliability and low-power in wireless networks, leading to standards like IEEE802.15.4, which include time synchronized channel hopping mechanisms. Yet, scheduling of transmissions on timeslots and channels falls outside the scope of current standards. Given the application requirements above, distributed (rather than centralized) scheduling has been identified as a vehicle to keep reliability within boundaries, even when network topology changes, offering scalability and flexibility. However, assigning timeslots and channels is challenging in a distributed environment, as the scheduling device can only rely on limited knowledge about its surroundings. This paper evaluates existing slot assignation methods -additional messaging and arbitrary allocation- in distributed Time Synchronized Channel Hopping (TSCH) networks, providing an experimental comparative analysis of the different methods. We find that, through additional messaging, it is possible to reduce conflicts -and increase reliability-, compared to pseudo-random slot and channel access. However, these benefits come at extra latency in scheduling time, which is problematic in time-critical wireless sensor networks. On the other hand, arbitrary cell allocation does not impact scheduling time, but creates conflicts for small slotframe sizes (high data throughput), affecting reliability. This study pinpoints the criti-calities in distributed TSCH networks, advocating arbitrary cell allocation for mobile or scheduling-time-critical wireless sensor networks.
url
https://doi.org/10.1109/SMC.2017.8123176View

Details

Metrics

1 Record Views
Logo image