Adaptive Dynamic Scheduling on Multifunctional Mixed-Criticality Automotive Cyber-Physical Systems

被引:49
|
作者
Xie, Guoqi [1 ]
Zeng, Gang [2 ]
Li, Zhetao [1 ]
Li, Renfa [1 ]
Li, Keqin [1 ,3 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Key Lab Embedded & Network Comp Hunan Prov, Changsha 410082, Hunan, Peoples R China
[2] Nagoya Univ, Grad Sch Engn, Nagoya, Aichi 4648603, Japan
[3] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY USA
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
AUTOSAR adaptive platform; automotive cyberphysical systems (ACPS); functional safety; mixed-criticality; task graph; HETEROGENEOUS SYSTEMS; TASK; CONTROLLER;
D O I
10.1109/TVT.2017.2674302
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A function model for the description of distributed end-to-end computations is called a task graph. Multiple functions with different criticality levels are supported by one electronic control unit (ECU), and one function is distributed over multiple ECUs in integrated automotive architecture. Considering the inherent heterogeneity, interaction, and diverse nature of such an architecture, automotive embedded systems have evolved to automotive cyber-physical systems (ACPS), which consist of multiple distributed automotive functions with different criticality levels. Efficient scheduling strategies can fully utilize ECUs in ACPS for high performance. However, ACPS should deal with joint challenges of heterogeneity, dynamics, parallelism, safety, and criticality, and these challenges are the key issues that will be solved in the next generation automotive open system architecture adaptive platform. This study first proposes a fairness-based dynamic scheduling algorithm FDS_MINIF to minimize the individual makespans (i.e., schedule lengths) of functions from a high performance perspective. FDS_MIMF can respond autonomously to the joint challenges of heterogeneity, dynamics, and parallelism of ACPS. 'lb further respond autonomously to the joint challenges of heterogeneity, dynamics, parallelism, safety, and criticality of ACPS, we present an adaptive dynamic scheduling algorithm ADS_MIMF to achieve low deadline miss ratios (DMRs) of safety-critical functions from a timing constraint perspective while maintaining the acceptable overall makespan of ACPS from a high performance perspective. ADS_MIMF is implemented by changing up and down the criticality level of ACPS to adjust the execution of different functions on different criticality levels without increasing the time complexity. Experimental results indicate that FDS_MINIF can obtain short overall makespan, whereas ADS_MIMF can reduce the DMR values of high-criticality functions while still keeping satisfactory performance of ACPS.
引用
下载
收藏
页码:6676 / 6692
页数:17
相关论文
共 50 条
  • [1] ASDYS: Dynamic Scheduling Using Active Strategies for Multifunctional Mixed-Criticality Cyber-Physical Systems
    Bai, Yang
    Huang, Yizhi
    Xie, Guoqi
    Li, Renfa
    Chang, Wanli
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (08) : 5175 - 5184
  • [2] Scheduling Complex Cyber-Physical Systems with Mixed-Criticality Components
    Lee, Jaewoo
    Koh, Keumseok
    SYSTEMS, 2023, 11 (06):
  • [3] Multi-layered scheduling of mixed-criticality cyber-physical systems
    Schneider, Reinhard
    Goswami, Dip
    Masrur, Alejandro
    Becker, Martin
    Chakraborty, Samarjit
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (10) : 1215 - 1230
  • [4] Overload Provisioning in Mixed-Criticality Cyber-Physical Systems
    Lakshmanan, Karthik
    de Niz, Dionisio
    Rajkumar, Ragunathan
    Moreno, Gabriel
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (04)
  • [5] Resource Allocation in Distributed Mixed-Criticality Cyber-Physical Systems
    Lakshmanan, Karthik
    de Niz, Dionisio
    Rajkumar, Ragunathan
    Moreno, Gabriel
    2010 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS ICDCS 2010, 2010,
  • [6] Extending resources for avoiding overloads of mixed-criticality tasks in cyber-physical systems
    Al Maruf, Md.
    Azim, Akramul
    IET CYBER-PHYSICAL SYSTEMS: THEORY & APPLICATIONS, 2020, 5 (01) : 60 - 70
  • [7] Flexible and Dynamic Scheduling of Mixed-Criticality Systems
    Jiang, Xiaowen
    Sha, Tianyi
    Liu, Dehong
    Chen, Junjian
    Chen, Chen
    Huang, Kai
    SENSORS, 2022, 22 (19)
  • [8] Traffic-type Assignment for TSN-based Mixed-criticality Cyber-physical Systems
    Gavrilut, Voica
    Pop, Paul
    ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2020, 4 (02)
  • [9] Real-time scheduling for mixed-criticality systems in the automotive industry
    Lee J.
    Kim M.
    Journal of Computing Science and Engineering, 2020, 14 (01): : 9 - 18
  • [10] An active scheduling policy for automotive cyber-physical systems
    Liu, Yan
    Xie, Guoqi
    Chen, Xiaoming
    Jin, Linlin
    Tang, Yuqing
    Li, Renfa
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 97 : 208 - 218