DocumentCode
26470
Title
Holistic Scheduling of Real-Time Applications in Time-Triggered In-Vehicle Networks
Author
Menglan Hu ; Jun Luo ; Yang Wang ; Lukasiewycz, Martin ; Zeng Zeng
Author_Institution
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
Volume
10
Issue
3
fYear
2014
fDate
Aug. 2014
Firstpage
1817
Lastpage
1828
Abstract
As time-triggered communication protocols [e.g., time-triggered controller area network (TTCAN), time-triggered protocol (TTP), and FlexRay] are widely used on vehicles, the scheduling of tasks and messages on in-vehicle networks becomes a critical issue for offering quality-of-service (QoS) guarantees to time-critical applications on vehicles. This paper studies a holistic scheduling problem for handling real-time applications in time-triggered in-vehicle networks where practical aspects in system design and integration are captured. The contributions of this paper are multifold. First, it designs a novel scheduling algorithm, referred to as Unfixed Start Time (UST) algorithm, which schedules tasks and messages in a flexible way to enhance schedulability. In addition, to tolerate assignment conflicts and further improve schedulability, it proposes two rescheduling and backtracking methods, namely, Rescheduling with Offset Modification (ROM) and Backtracking and Priority Promotion (BPP) procedures. Extensive performance evaluation studies are conducted to quantify the performance of the proposed algorithm under a variety of scenarios.
Keywords
automotive electronics; mobile computing; quality of service; scheduling; FlexRay; automotive electronics; backtracking and priority promotion procedures; holistic scheduling; quality-of-service; rescheduling with offset modification procedure; scheduling algorithm; time-triggered controller area network; time-triggered in-vehicle networks; time-triggered protocol; unfixed start time algorithm; Heuristic algorithms; Informatics; Job shop scheduling; Protocols; Real-time systems; Schedules; Automotive electronics; FlexRay; distributed embedded systems; in-vehicle networks; list scheduling; real-time scheduling; task graphs; time-triggered systems;
fLanguage
English
Journal_Title
Industrial Informatics, IEEE Transactions on
Publisher
ieee
ISSN
1551-3203
Type
jour
DOI
10.1109/TII.2014.2327389
Filename
6823162
Link To Document