Dynamic Scheduling for Delay-Critical Packets in a Networked Control System Using WirelessHART

In future industrial scenarios, Wireless Sensor Networks (WSN) are envisioned to support the traffic of Networked Control Systems (NCS). WirelessHART is a prevalent WSN protocol that uses the Time Slotted Channel Hopping (TSCH) medium access to cope with the delay and reliability requirements of NCS in the harsh industrial environment. In TSCH, time slots and frequencies can be scheduled by a network coordinator to provide Quality of Service (QoS). In contrast to previous works that consider the end-to-end delay requirement of a flow of packets, we focus on a finite sequence of time-critical packets. These packets may belong to a time-critical message whose latency could significantly impact the NCS. Given an end-to-end delay deadline, our objective is to minimize the Delay Violation Probability (DVP) for a finite sequence of packets by dynamically scheduling the time slots in each frame. This is a challenging task as DVP depends on the instantaneous state of the network and requires its transient analysis. In this work, we model the wireless NCS as a two-queue lossy wireless network and propose the first transient analysis of DVP for a finite sequence of time-critical packets. Noting that DVP cannot be directly used for dynamic resource allocation, we propose a heuristic algorithm by relating DVP with the network’s throughput. The proposed heuristic maximizes the expected throughput, is computed by solving a finite-horizon Markov Decision Process (MDP), and can be implemented at the network coordinator. Using simulation we demonstrate that the MDP-based heuristic achieves lower DVP compared to the classical MaxWeight and Weighted-Fair Queuing.

[1]  Desmond P. Taylor,et al.  A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks: The SingleNode Case , 2007 .

[2]  Katia Jaffrès-Runser,et al.  A certifiable resource allocation for real-time multi-hop 6TiSCH wireless networks , 2017, 2017 IEEE 13th International Workshop on Factory Communication Systems (WFCS).

[3]  Sheng Zhang,et al.  A highly reliable link scheduling strategy for WirelessHART networks , 2013, 2013 International Conference on Advanced Technologies for Communications (ATC 2013).

[4]  Gennaro Boggia,et al.  On Optimal Scheduling in Duty-Cycled Industrial IoT Applications Using IEEE802.15.4e TSCH , 2013, IEEE Sensors Journal.

[5]  Fabrice Théoleyre,et al.  Adaptive k-cast Scheduling for High-Reliability and Low-Latency in IEEE802.15.4-TSCH , 2018, ADHOC-NOW.

[6]  Mahesh Sooriyabandara,et al.  A centralized scheduling algorithm for IEEE 802.15.4e TSCH based industrial low power wireless networks , 2016, 2016 IEEE Wireless Communications and Networking Conference.

[7]  Athanasios V. Vasilakos,et al.  A review of industrial wireless networks in the context of Industry 4.0 , 2015, Wireless Networks.

[8]  Hongke Zhang,et al.  Assignment of Segmented Slots Enabling Reliable Real-Time Transmission in Industrial Wireless Sensor Networks , 2015, IEEE Transactions on Industrial Electronics.

[9]  James Gross,et al.  Transient Delay Bounds for Multi-Hop Wireless Networks , 2018, ArXiv.

[10]  Mikael Gidlund,et al.  End-to-End Reliability-Aware Scheduling for Wireless Sensor Networks , 2014, IEEE Transactions on Industrial Informatics.

[11]  Wolfgang Kellerer,et al.  Reliable co-existence of 802.15.4e TSCH-based WSN and Wi-Fi in an aircraft cabin , 2016, 2016 IEEE International Conference on Communications Workshops (ICC).

[12]  Wolfgang Kellerer,et al.  Reliable hopping sequence design for highly interfered wireless sensor networks , 2017, 2017 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN).

[13]  Jeroen Famaey,et al.  Efficient Recurrent Low-Latency Scheduling in IEEE 802.15.4e TSCH Networks , 2019, 2019 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom).

[14]  Naoki Wakamiya,et al.  End-to-end reliability- and delay-aware scheduling with slot sharing for wireless sensor networks , 2016, 2016 8th International Conference on Communication Systems and Networks (COMSNETS).

[15]  Gerhard P. Hancke,et al.  Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches , 2009, IEEE Transactions on Industrial Electronics.

[16]  Yuming Jiang,et al.  A basic stochastic network calculus , 2006, SIGCOMM.

[17]  Lucia Lo Bello,et al.  A Priority-Aware Multichannel Adaptive Framework for the IEEE 802.15.4e-LLDN , 2016, IEEE Transactions on Industrial Electronics.

[18]  Fabrice Theoleyre,et al.  Scheduling for IEEE802.15.4-TSCH and slow channel hopping MAC in low power industrial wireless networks: A survey , 2017, Comput. Commun..

[19]  Wolfgang Kellerer,et al.  Achieving Hybrid Wired/Wireless Industrial Networks With WDetServ: Reliability-Based Scheduling for Delay Guarantees , 2018, IEEE Transactions on Industrial Informatics.

[20]  Davide Brunelli,et al.  Wireless Sensor Networks , 2012, Lecture Notes in Computer Science.

[21]  Fabrice Theoleyre,et al.  High-reliability scheduling in deterministic wireless multi-hop networks , 2016, 2016 IEEE 27th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).