Incorporating Security Constraints into Mixed-Criticality Real-Time Scheduling

被引:7
|
作者
Baek, Hyeongboo [1 ]
Lee, Jinkyu [1 ]
机构
[1] Sungkyunkwan Univ SKKU, Dept Comp Sci & Engn, Seoul, South Korea
来源
基金
新加坡国家研究基金会;
关键词
mixed-criticality system; security; real-time scheduling; schedulability analysis;
D O I
10.1587/transinf.2016EDP7447
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While conventional studies on real-time systems have mostly considered the real-time constraint of real-time systems only, recent research initiatives are trying to incorporate a security constraint into real-time scheduling due to the recognition that the violation of either of two constrains can cause catastrophic losses for humans, the system, and even environment. The focus of most studies, however, is the single-criticality systems, while the security of mixed-criticality systems has received scant attention, even though security is also a critical issue for the design of mixed-criticality systems. In this paper, we address the problem of the information leakage that arises from the shared resources that are used by tasks with different security-levels of mixed-criticality systems. We define a new concept of the security constraint employing a pre-flushing mechanism to cleanse the state of shared resources whenever there is a possibility of the information leakage regarding it. Then, we propose a new non-preemptive real-time scheduling algorithm and a schedulability analysis, which incorporate the security constraint for mixed-criticality systems. Our evaluation demonstrated that a large number of real-time tasks can be scheduled without a significant performance loss under a new security constraint.
引用
收藏
页码:2068 / 2080
页数:13
相关论文
共 50 条
  • [31] Certification-cognizant Real-time Scheduling for Mixed-Criticality Tasks in Avionics System
    Chen, Yao
    Li, Qiao
    Tu, Xiaojie
    Xiong, Huagang
    2013 IEEE/AIAA 32ND DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2013,
  • [32] Ingredients for the Specification of Mixed-Criticality Real-Time Systems
    Kirner, Raimund
    2014 IEEE 17TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2014, : 269 - 275
  • [33] An Open Platform for Mixed-Criticality Real-time Ethernet
    Carvajal, Gonzalo
    Fischmeister, Sebastian
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 153 - 156
  • [34] JMC: Jitter-Based Mixed-Criticality Scheduling for Distributed Real-Time Systems
    Lee, Kilho
    Kim, Minsu
    Kim, Hayeon
    Chwa, Hoon Sung
    Lee, Jaewoo
    Lee, Jinkyu
    Shin, Insik
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (04) : 6310 - 6324
  • [35] Incorporating Robustness and Resilience into Mixed-Criticality Scheduling Theory
    Baruah, Sanjoy
    Burns, Alan
    2019 IEEE 22ND INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2019), 2019, : 155 - 162
  • [36] Effective Real-Time Scheduling Optimization for Multi-Functional Mixed-Criticality Systems
    Gao, Nan
    Shi, Weiqi
    Peng, Xin
    Huang, Jing
    Xu, Cheng
    Xie, Guoqi
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2020, 29 (14)
  • [37] Energy-Aware Nonpreemptive Scheduling of Mixed-Criticality Real-Time Task Systems
    Zhang, Yi-Wen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (09) : 2891 - 2900
  • [38] Component-Based Mixed-Criticality Real-Time Scheduling on a Single Processor System
    Ma, Dandi
    IEEE ACCESS, 2024, 12 : 123208 - 123223
  • [39] Energy efficient non-preemptive scheduling of imprecise mixed-criticality real-time tasks
    Zhang, Yi-Wen
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 37
  • [40] How realistic is the mixed-criticality real-time system model?
    Esper, Alexandre
    Nelissen, Geoffrey
    Nelis, Vincent
    Tovar, Eduardo
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON REAL-TIME AND NETWORKS SYSTEMS (RTNS) 2015, 2015, : 139 - 148