Dynamic Slot Extension-Based High-Criticality Tasks Scheduling in TSN-Based DMCS
With the development of Industry 4.0, Distributed Mixed-Criticality Systems (DMCS) have been widely applied to handle various complex tasks in IoT and aerospace fields. To ensure the reliability and end-to-end Quality of Service (QoS) of high-criticality tasks in DMCS, Time-Sensitive Networking (TSN) with inherent determinism can be adopted to provide deterministic low-latency transmission service. However, in modern DMCS, the emergency burst high-criticality tasks and the event-triggered scheduling mechanism used on end systems (ESs) conflict significantly with the time-triggered scheduling mechanism adopted in TSN. In this paper, we modify the standard static scheduling constraints in TSN and introduce new constraints to enforce time-triggered scheduling behavior on ESs based on the original event-triggered scheduling mechanism. Additionally, we propose a Priority-based Dynamic Slot Extension (PDSE) method to handle the emergency high-criticality tasks generated in DMCS. The simulation results show that our proposed time-triggered constraint is compatible with the standard TSN scheduling, enabling time-triggered scheduling of periodic high-criticality tasks on even-triggered ESs. Moreover, the results of end-to-end delays and delay jitters indicate that compared to other methods, PDSE can better schedule emergency high-criticality tasks in DMCS while exerting a lower impact on other high-criticality tasks.
Authors
- Kun Zhu (ORCID: https://orcid.org/0000-0001-6784-5583)
- Haoran Li (ORCID: https://orcid.org/0009-0005-2375-9188)
- Tong Zhang (ORCID: https://orcid.org/0000-0003-2477-7140)
Institutions
- Nanjing University of Aeronautics and Astronautics (CN)
Publication Details
- Journal
- IEEE Internet of Things Journal
- Published
- 2025-04-15
- DOI
- https://doi.org/10.1109/jiot.2025.3561032
- Citations
- 1
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 1.49