Real-time scheduling under heterogeneous routing for industrial Internet of Things

Abstract Industrial Internet of Things (IIoT) provide a promising opportunity for building efficient industrial wireless systems by leveraging the growing ubiquity of sensor nodes. However, IIoT exhibits strict reliability and has a high requirement for real-time communications. Furthermore, different criticality level flows are coexisted in many IIoT. The system must guarantee the reliability and real-time performance of high-criticality flows to avoid disasters. To address this issue, this paper first proposes a heterogeneous routing model in which both source and graph routing coexist. Then, we propose Relative-execution Deadline First (RDF) scheduling and prove it has a better performance than the fixed priority (FP) and earliest deadline first (EDF) methods. By extending RDF in mixed-criticality IIoT, a Mixed-Criticality Relative-execution Deadline scheduling algorithm (MCRD) has proposed, which can further improve system schedulability by making a trade-off between reliability and real-time performance. Simulation and experiment results show that our approach outperforms the existing methods.

[1]  Jialin Zhang,et al.  A Real-Time Transmission Scheduling Algorithm for Industrial Wireless Sensor Networks with Multiple Radio Interfaces , 2019, 2019 IEEE 89th Vehicular Technology Conference (VTC2019-Spring).

[2]  Paul J. M. Havinga,et al.  A distributed scheduling algorithm for real-time (D-SAR) industrial wireless sensor and actuator networks , 2012, Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012).

[3]  CHANGQING XIA,et al.  Bounding the Demand of Mixed-Criticality Industrial Wireless Sensor Networks , 2017, IEEE Access.

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

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

[6]  Yixin Chen,et al.  End-to-End Communication Delay Analysis in Industrial Wireless Networks , 2015, IEEE Transactions on Computers.

[7]  Jintao Wang,et al.  Mixed Criticality Scheduling for Industrial Wireless Sensor Networks , 2016, Sensors.

[8]  Alan Burns,et al.  Mixed Criticality on Controller Area Network , 2013, 2013 25th Euromicro Conference on Real-Time Systems.

[9]  Sanjay Kumar Madria,et al.  DistributedHART: A Distributed Real-Time Scheduling System for WirelessHART Networks , 2019, 2019 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS).

[10]  Xi Jin,et al.  A Hierarchical Data Transmission Framework for Industrial Wireless Sensor and Actuator Networks , 2017, IEEE Transactions on Industrial Informatics.

[11]  Wei Liu,et al.  Reliability and Temporality Optimization for Multiple Coexisting WirelessHART Networks in Industrial Environments , 2017, IEEE Transactions on Industrial Electronics.

[12]  Sanjay Kumar Madria,et al.  Distributed Graph Routing for WirelessHART Networks , 2018, ICDCN.

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

[14]  Xi Jin,et al.  End-to-end delay analysis for mixed-criticality WirelessHART networks , 2015, IEEE/CAA Journal of Automatica Sinica.

[15]  Chenyang Lu,et al.  Real-Time Scheduling for Event-Triggered and Time-Triggered Flows in Industrial Wireless Sensor-Actuator Networks , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

[16]  Ilyas Bambrik,et al.  EEM-EHWSN: Enhanced Energy Management Scheme in Energy Harvesting Wireless Sensor Networks , 2018, Wireless Networks.

[17]  Yixin Chen,et al.  Schedulability Analysis under Graph Routing in WirelessHART Networks , 2015, 2015 IEEE Real-Time Systems Symposium.

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

[19]  Xi Wang,et al.  Dynamic Multiple-Period Reconfiguration of Real-Time Scheduling Based on Timed DES Supervisory Control , 2016, IEEE Transactions on Industrial Informatics.

[20]  Mohamed F. Younis,et al.  Restoring connectivity in a resource constrained WSN , 2016, J. Netw. Comput. Appl..

[21]  Giorgio C. Buttazzo,et al.  Measuring the Performance of Schedulability Tests , 2005, Real-Time Systems.

[22]  Gerhard P. Hancke,et al.  Sleep Scheduling for Unbalanced Energy Harvesting in Industrial Wireless Sensor Networks , 2019, IEEE Communications Magazine.