EDF Scheduling and Minimal-Overlap Shortest-Path Routing for Real-Time TSCH Networks

With the scope of Industry 4.0 and the Industrial Internet of Things (IIoT), wireless technologies have gained momentum in the industrial realm. Wireless standards such as WirelessHART, ISA100.11a, IEEE 802.15.4e and 6TiSCH are among the most popular, given their suitability to support real-time data traffic in wireless sensor and actuator networks (WSAN). Theoretical and empirical studies have covered prioritized packet scheduling in extenso, but only little has been done concerning methods that enhance and/or guarantee real-time performance based on routing decisions. In this work, we propose a greedy heuristic to reduce overlap in shortest-path routing for WSANs with packet transmissions scheduled under the earliest-deadline-first (EDF) policy. We evaluated our approach under varying network configurations and observed remarkable dominance in terms of the number of overlaps, transmission conflicts, and schedulability, regardless of the network workload and connectivity. We further observe that well-known graph network parameters, e.g., vertex degree, density, betweenness centrality, etc., have a special influence on the path overlaps, and thus provide useful insights to improve the real-time performance of the network. EDF scheduling and minimal-overlap shortest-path routing for real-time TSCH networks Miguel Gutiérrez Gaitán CISTER – Research Centre in Real-Time and Embedded Computing Systems Faculty of Engineering, University of Porto, Portugal Institute of Engineering, Polytechnic Institute of Porto, Portugal Facultad de Ingeniería, Universidad Andrés Bello, Chile mgg@fe.up.pt Luís Almeida CISTER – Research Centre in Real-Time and Embedded Computing Systems Faculty of Engineering, University of Porto, Portugal lda@fe.up.pt Pedro Miguel Santos CISTER – Research Centre in Real-Time and Embedded Computing Systems Institute of Engineering, Polytechnic Institute of Porto, Portugal pss@isep.ipp.pt Patrick Meumeu Yomsi CISTER – Research Centre in Real-Time and Embedded Computing Systems Institute of Engineering, Polytechnic Institute of Porto, Portugal pmy@isep.ipp.pt Abstract With the scope of Industry 4.0 and the Industrial Internet of Things (IIoT), wireless technologies have gained momentum in the industrial realm. Wireless standards such as WirelessHART, ISA100.11a, IEEE 802.15.4e and 6TiSCH are among the most popular, given their suitability to support real-time data traffic in wireless sensor and actuator networks (WSAN). Theoretical and empirical studies have covered prioritized packet scheduling in extenso, but only little has been done concerning methods that enhance and/or guarantee real-time performance based on routing decisions. In this work, we propose a greedy heuristic to reduce overlap in shortest-path routing for WSANs with packet transmissions scheduled under the earliest-deadline-first (EDF) policy. We evaluated our approach under varying network configurations and observed remarkable dominance in terms of the number of overlaps, transmission conflicts, and schedulability, regardless of the network workload and connectivity. We further observe that well-known graph network parameters, e.g., vertex degree, density, betweenness centrality, etc., have a special influence on the path overlaps, and thus provide useful insights to improve the real-time performance of the network.With the scope of Industry 4.0 and the Industrial Internet of Things (IIoT), wireless technologies have gained momentum in the industrial realm. Wireless standards such as WirelessHART, ISA100.11a, IEEE 802.15.4e and 6TiSCH are among the most popular, given their suitability to support real-time data traffic in wireless sensor and actuator networks (WSAN). Theoretical and empirical studies have covered prioritized packet scheduling in extenso, but only little has been done concerning methods that enhance and/or guarantee real-time performance based on routing decisions. In this work, we propose a greedy heuristic to reduce overlap in shortest-path routing for WSANs with packet transmissions scheduled under the earliest-deadline-first (EDF) policy. We evaluated our approach under varying network configurations and observed remarkable dominance in terms of the number of overlaps, transmission conflicts, and schedulability, regardless of the network workload and connectivity. We further observe that well-known graph network parameters, e.g., vertex degree, density, betweenness centrality, etc., have a special influence on the path overlaps, and thus provide useful insights to improve the real-time performance of the network. 2012 ACM Subject Classification Computer systems organization → Real-time systems; Networks → Network algorithms; Networks → Data path algorithms

[1]  Patrick Meumeu Yomsi,et al.  Multiprocessor Scheduling meets the Industrial Wireless: A brief review , 2019 .

[2]  Luiz Affonso Guedes,et al.  Routing and Scheduling Algorithms for WirelessHART Networks: A Survey , 2015, Sensors.

[3]  Giuliana Alderisi,et al.  Probabilistic scheduling and Adaptive Relaying for WirelessHART networks , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[4]  Twan Basten,et al.  Topology Management and TSCH Scheduling for Low-Latency Convergecast in In-Vehicle WSNs , 2019, IEEE Transactions on Industrial Informatics.

[5]  Gianluca Cena,et al.  Wireless Sensor Networks and TSCH: A Compromise Between Reliability, Power Consumption, and Latency , 2020, IEEE Access.

[6]  Sanjoy K. Baruah,et al.  Improved multiprocessor global schedulability analysis , 2010, Real-Time Systems.

[7]  Anthony Rowe,et al.  Voice over Sensor Networks , 2006, 2006 27th IEEE International Real-Time Systems Symposium (RTSS'06).

[8]  Thomas Watteyne,et al.  Key Performance Indicators of the Reference 6TiSCH Implementation in Internet-of-Things Scenarios , 2020, IEEE Access.

[9]  Song Han,et al.  Industrial Internet of Things: Challenges, Opportunities, and Directions , 2018, IEEE Transactions on Industrial Informatics.

[10]  Chenyang Lu,et al.  Real-Time Wireless Routing for Industrial Internet of Things , 2018, 2018 IEEE/ACM Third International Conference on Internet-of-Things Design and Implementation (IoTDI).

[11]  Yixin Chen,et al.  Real-Time Wireless Sensor-Actuator Networks for Industrial Cyber-Physical Systems , 2016, Proceedings of the IEEE.

[12]  Eduardo Tovar,et al.  Worst-case bound analysis for the time-critical MAC behaviors of IEEE 802.15.4e , 2017, 2017 IEEE 13th International Workshop on Factory Communication Systems (WFCS).

[13]  Mahbubur Rahman,et al.  A Utilization-Based Approach for Schedulability Analysis in Wireless Control Systems , 2018, 2018 IEEE International Conference on Industrial Internet (ICII).

[14]  Alberto Leva,et al.  TDMH-MAC: Real-Time and Multi-hop in the Same Wireless MAC , 2018, 2018 IEEE Real-Time Systems Symposium (RTSS).

[15]  Xi Jin,et al.  Resource Analysis for Wireless Industrial Networks , 2016, 2016 12th International Conference on Mobile Ad-Hoc and Sensor Networks (MSN).

[16]  Giuseppe Anastasi,et al.  IEEE 802.15.4e: A survey , 2016, Comput. Commun..

[17]  Patrick Meumeu Yomsi,et al.  FF-DBF-WIN: On the Forced-Forward Demand-Bound Function Analysis for Wireless Industrial Networks , 2018 .

[18]  Yixin Chen,et al.  Real-Time Scheduling for WirelessHART Networks , 2010, 2010 31st IEEE Real-Time Systems Symposium.