Exploiting Dependency-Aware Priority Adjustment for Mixed-Criticality TSN Flow Scheduling
<|reference_start|>Exploiting Dependency-Aware Priority Adjustment for Mixed-Criticality TSN Flow Scheduling: Time-Sensitive Networking (TSN) serves as a one-size-fits-all solution for mixed-criticality communication, in which flow scheduling is vital to guarantee real-time transmissions. Traditional approaches statically assign priorities to flows based on their associated applications, resulting in significant queuing delays. In this paper, we observe that assigning different priorities to a flow leads to varying delays due to different shaping mechanisms applied to different flow types. Leveraging this insight, we introduce a new scheduling method in mixed-criticality TSN that incorporates a priority adjustment scheme among diverse flow types to mitigate queuing delays and enhance schedulability. Specifically, we propose dependency-aware priority adjustment algorithms tailored to different link-overlapping conditions. Experiments in various settings validate the effectiveness of the proposed method, which enhances the schedulability by 20.57% compared with the SOTA method.<|reference_end|>
@article{guo2024exploiting,
    title={Exploiting Dependency-Aware Priority Adjustment for Mixed-Criticality
  TSN Flow Scheduling},
    author={Miao Guo, Yifei Sun, Chaojie Gu, Shibo He, Zhiguo Shi},
    journal={arXiv preprint arXiv:2407.00987},
    year={2024},
    archivePrefix={arXiv},
    eprint={2407.00987},
    primaryClass={cs.NI cs.SY eess.SY}
}