A Reliability Analysis of TSCH Protocol in a Mobile Scenario

Future industrial low-power wireless networks together with cyber-physical systems demand mobile nodes to support diverse applications so as to increase operational efficiency and ensure autonomy. Mobility induces several challenges for low-power lossy networks due to dynamic topology, RF link instability, synchronization loss, signaling overhead, which lead to significant packet loss, more energy consumption, and higher latency. In this paper, we study a widely adopted time-slotted channel hopping (TSCH) MAC protocol in the presence of mobile nodes. We analyze how mobility impacts its reliability in terms of synchronization, message overhead, latency, and energy. The evaluation is performed through simulation and the results show that mobility may cause significant network downtime where nodes are unable to associate to the network for long period of time because of synchronization loss, especially if the environment is not fully covered by static nodes. Association and disassociation issues, induced by mobility, cause frequent disruptions in the network. Although, TSCH can handle mobility if the network space in which mobile nodes are evolving is fully covered by static nodes or there are enough mobile nodes to maintain a consistent coverage. However, the amount of message overhead to maintain synchronization is higher which impacts the reliability of the protocol in terms of energy and latency.

[1]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[2]  Behnam Dezfouli,et al.  Low-Power Wireless for the Internet of Things: Standards and Applications , 2018, IEEE Access.

[3]  Andrew H. Kemp,et al.  Mobility Aware Framework for Timeslotted Channel Hopping IEEE 802.15.4e Sensor Networks , 2015, IEEE Sensors Journal.

[4]  Andrew H. Kemp,et al.  Impact of mobility on the IoT MAC infrastructure: IEEE 802.15.4e TSCH and LLDN platform , 2015, 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT).

[5]  Maria Rita Palattella,et al.  Using IEEE 802.15.4e Time-Slotted Channel Hopping (TSCH) in the Internet of Things (IoT): Problem Statement , 2015, RFC.

[6]  Siarhei Kuryla,et al.  RPL: IPv6 Routing Protocol for Low power and Lossy Networks , 2010 .

[7]  Andrzej Duda,et al.  Energy consumption and performance of IEEE 802.15.4e TSCH and DSME , 2016, 2016 IEEE Wireless Communications and Networking Conference.

[8]  Adam Dunkels,et al.  Contiki - a lightweight and flexible operating system for tiny networked sensors , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[9]  Xavier Vilajosana,et al.  Minimal 6TiSCH Configuration , 2013 .

[10]  Thomas Watteyne,et al.  Orchestra: Robust Mesh Networks Through Autonomously Scheduled TSCH , 2015, SenSys.

[11]  Cintia B. Margi,et al.  IEEE 802.15.4e TSCH Mode Performance Analysis , 2016, 2016 IEEE 13th International Conference on Mobile Ad Hoc and Sensor Systems (MASS).