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 :
بازگشت