Autonomous and traffic-aware scheduling for TSCH networks

Abstract Wireless Sensor Networks (WSNs) have been recognized as a promising communication technology for smart grid monitoring and control applications. However, the deployment of WSNs in smart grid brought new challenges that pertain to the harsh electrical grid nature, and the different and often contradicting communication requirements of smart grid monitoring applications. MAC protocols play a crucial role to meet the reliability and latency requirements of WSN-based smart grid communications. In particular, the IEEE 802.15.4 TSCH (Time Slotted Channel Hopping), the latest generation of low-power and highly reliable MAC protocols, orchestrates the medium access according to a time-frequency communication schedule. However, TSCH specification does not provide any practical solution for the establishment of the schedule. Orchestra is a recent scheduling solution for TSCH that brings significant advantages such as, the use of simple scheduling rules, the low signaling overhead, and the high delivery ratio. Despite its unique features, Orchestra has the limitation of computing the TSCH schedule at each node independently from its traffic load, which can drastically affect the communication delay. This limitation makes Orchestra not sufficiently convenient for several delay-sensitive smart grid applications. Further, the current TSCH specification does not support traffic differentiation (i.e. handle all packets equally regardless of their criticality levels). In this paper, we propose an enhanced Orchestra-based TSCH protocol, called e-TSCH-Orch, that dynamically adjusts time slots assignment according to traffic load and criticality level. The performance analysis of e-TSCH-Orch shows that it significantly reduces the communication delay compared to the original Orchestra-based TSCH, while preserving the low signaling overhead and the high packet delivery ratio.

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

[2]  Yi Xu,et al.  A survey on the communication architectures in smart grid , 2011, Comput. Networks.

[3]  Gerhard P. Hancke,et al.  Opportunities and Challenges of Wireless Sensor Networks in Smart Grid , 2010, IEEE Transactions on Industrial Electronics.

[4]  Ridha Soua,et al.  Wave: a distributed scheduling algorithm for convergecast in IEEE 802.15.4e TSCH networks , 2016, Trans. Emerg. Telecommun. Technol..

[5]  Marco Conti,et al.  Reliable Data Delivery With the IETF Routing Protocol for Low-Power and Lossy Networks , 2014, IEEE Transactions on Industrial Informatics.

[6]  Hamid Sharif,et al.  A Survey on Smart Grid Communication Infrastructures: Motivations, Requirements and Challenges , 2013, IEEE Communications Surveys & Tutorials.

[7]  Gennaro Boggia,et al.  Decentralized Traffic Aware Scheduling for multi-hop Low power Lossy Networks in the Internet of Things , 2013, 2013 IEEE 14th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[8]  Gennaro Boggia,et al.  Decentralized Traffic Aware Scheduling in 6TiSCH Networks: Design and Experimental Evaluation , 2015, IEEE Internet of Things Journal.

[9]  Mohamed Jmaiel,et al.  Holistic link quality estimation-based routing metric for RPL networks in smart grids , 2016, 2016 IEEE 27th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[10]  Marco Conti,et al.  The role of the RPL routing protocol for smart grid communications , 2013, IEEE Communications Magazine.

[11]  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).

[12]  Mohamed Jmaiel,et al.  Wireless Sensor Network Based Smart Grid Communications: Challenges, Protocol Optimizations, and Validation Platforms , 2017, Wirel. Pers. Commun..

[13]  Ridha Soua,et al.  MUSIKA: A multichannel multi-sink data gathering algorithm in wireless sensor networks , 2013, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC).

[14]  Maria Rita Palattella,et al.  On-the-Fly Bandwidth Reservation for 6TiSCH Wireless Industrial Networks , 2016, IEEE Sensors Journal.

[15]  Carsten Bormann,et al.  Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) , 2012, RFC.

[16]  Philip Levis,et al.  RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks , 2012, RFC.

[17]  Taskin Koçak,et al.  A Survey on Smart Grid Potential Applications and Communication Requirements , 2013, IEEE Transactions on Industrial Informatics.

[18]  Pascal Thubert An Architecture for IPv6 over the TSCH mode of IEEE 802.15.4 , 2019 .

[19]  H. T. Mouftah,et al.  Wireless multimedia sensor and actor networks for the next generation power grid , 2011, Ad Hoc Networks.

[20]  Thomas Watteyne,et al.  Distributed PID-Based Scheduling for 6TiSCH Networks , 2016, IEEE Communications Letters.

[21]  Gennaro Boggia,et al.  Traffic Aware Scheduling Algorithm for reliable low-power multi-hop IEEE 802.15.4e networks , 2012, 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC).

[22]  Venkata Lakshmi,et al.  A Survey on Wireless Sensor Networks for Smart Grid , 2015 .

[23]  Mohamed Abid,et al.  Quality-of-service aware routing for static and mobile IPv6-based low-power and lossy sensor networks using RPL , 2015, Ad Hoc Networks.

[24]  Jon Crowcroft,et al.  Siphon: overload traffic management using multi-radio virtual sinks in sensor networks , 2005, SenSys '05.

[25]  Adam Dunkels,et al.  Cross-Level Sensor Network Simulation with COOJA , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[26]  Ridha Soua,et al.  MODESA: An optimized multichannel slot assignment for raw data convergecast in wireless sensor networks , 2012, 2012 IEEE 31st International Performance Computing and Communications Conference (IPCCC).