Skip to main navigation Skip to search Skip to main content

Hybrid Scheduling of Tasks and Messages for TSN-Based Avionics Systems

  • Beihang University

Research output: Contribution to journalArticlepeer-review

Abstract

Time-sensitive networking (TSN) has been considered as a promising networking candidate for avionics systems due to its capability of deterministic communication. In such TSN-based avionics systems, the network scheduling enables the timely transmission of messages. However, this is insufficient to satisfy the real-time requirements of functions since functions involve the chain execution of several tasks where messages only serve for the inter-task communication. In order to enhance the functionality of TSN-based avionics systems, scheduling should be extended from the network level to the system level to coordinate message transmission with task execution. Then, how to efficiently implement the hybrid scheduling of tasks and messages becomes an important issue. In this article, we construct a novel hybrid scheduling framework for TSN-based avionics systems, which consists of system consistency constraints, in-loop function delay calculation, and two hybrid scheduling algorithms. Consistency constraints restrict the unexpected interaction of messages and tasks for hybrid scheduling to guarantee the system-level determinism. Function delay is the end-to-end delay of the task chain, and its calculation provides the optimization objective for hybrid scheduling indicated by two metrics. Scheduling algorithms improve solving efficiency and functional performance through the incremental strategies of message dynamic ordering and task-message rescheduling. Experimental results verify that, compared with existing scheduling work that considers the dependency of messages on tasks, our work can complete complex scheduling for large systems even with hundreds of functions and can reduce function delays by 69% in reaction delay and 37% in age delay.

Original languageEnglish
Pages (from-to)1081-1092
Number of pages12
JournalIEEE Transactions on Industrial Informatics
Volume20
Issue number2
DOIs
StatePublished - 1 Feb 2024

Keywords

  • Avionics system
  • determinism
  • function delay
  • hybrid scheduling
  • task chain
  • time-sensitive networking (TSN)

Fingerprint

Dive into the research topics of 'Hybrid Scheduling of Tasks and Messages for TSN-Based Avionics Systems'. Together they form a unique fingerprint.

Cite this