基于可调度性排序的时间触发调度表生成方法

Translated title of the contribution: Time-triggered scheduling table generation method based on schedulability ranking

Research output: Contribution to journalArticlepeer-review

Abstract

The time-triggered Ethernet (TTE) static scheduling table is generated based on the satisfiability modulo theories (SMT). If the time-triggered (TT) traffic set is of a large scale, the subsets of traffic need to be selected in batches into the incremental scheduling table generation, where the order of selection has a significant impact on the calculation time consumption. An incremental time-triggered scheduling table generation method based on schedulability ranking is proposed and formed: strict-periodic utilization (SPU) is used to measure the schedulability of TT traffic; TT traffic subsets are selected in batches according to scheduling difficulty descending order, and solved by SMT subset by subset in turn; meanwhile, schedulability check and contention-free constraints reduction are involved. During the solving process, a back-track operation is performed in the case of partly-non-schedulable situation; meanwhile, the interference time is used as the joint constraint condition of the scheduled set on the unscheduled set, and the number of constraints between the two sets is reduced on a large scale, which further improves the solving efficiency. Case study shows that this method's growth rate of the backtracking times with the scale of the problem is lowered down significantly, compared with incremental scheduling method using random order, period ascending order, or scheduling difficulty ascending order.

Translated title of the contributionTime-triggered scheduling table generation method based on schedulability ranking
Original languageChinese (Traditional)
Pages (from-to)2388-2395
Number of pages8
JournalBeijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics
Volume44
Issue number11
DOIs
StatePublished - Nov 2018

Fingerprint

Dive into the research topics of 'Time-triggered scheduling table generation method based on schedulability ranking'. Together they form a unique fingerprint.

Cite this