Integrating security constraints into fixed priority real-time schedulers

被引:0
|
作者
Sibin Mohan
Man-Ki Yoon
Rodolfo Pellizzoni
Rakesh B. Bobba
机构
[1] University of Illinois at Urbana-Champaign,Information Trust Institute
[2] University of Illinois at Urbana-Champaign,Department of Computer Science
[3] University of Waterloo,Department of Electrical and Computer Engineering
[4] Oregon State University,School of Electrical Engineering and Computer Science
来源
Real-Time Systems | 2016年 / 52卷
关键词
Security; Real-time systems; Scheduling; Fixed priority schedulers; Information leakage; Security for real-time systems;
D O I
暂无
中图分类号
学科分类号
摘要
Traditionally, most real-time systems (RTS) were considered to be invulnerable to security breaches and external attacks. This was mainly due to the use of proprietary hardware and protocols in such systems along with physical isolation. Hence, security and RTS were considered to be separate domains. This assumption is being challenged by recent events that highlight the vulnerabilities in such systems. In this paper, we focus on how to integrate security as a first-class principle in the design of RTS. We demonstrate how certain security requirements can be cast as real-time scheduling constraints. We use information leakage as a motivating problem to illustrate our techniques and focus on the class of fixed-priority real-time schedulers. We evaluate our approach both analytically as well as using simulations and discuss the tradeoffs in using such an approach. Our work shows that many real-time task sets can be scheduled using our methods without significant performance impact.
引用
收藏
页码:644 / 674
页数:30
相关论文
共 50 条
  • [1] Integrating security constraints into fixed priority real-time schedulers
    Mohan, Sibin
    Yoon, Man-Ki
    Pellizzoni, Rodolfo
    Bobba, Rakesh B.
    REAL-TIME SYSTEMS, 2016, 52 (05) : 644 - 674
  • [2] EFFECTIVE ANALYSIS FOR ENGINEERING REAL-TIME FIXED PRIORITY SCHEDULERS
    BURNS, A
    TINDELL, K
    WELLINGS, A
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (05) : 475 - 480
  • [3] Predictability of Fixed-Job Priority schedulers on heterogeneous multiprocessor real-time systems
    Cucu-Grosjean, Liliana
    Goossens, Joel
    INFORMATION PROCESSING LETTERS, 2010, 110 (10) : 399 - 402
  • [4] An exact comparison of global, partitioned, and semi-partitioned fixed-priority real-time multiprocessor schedulers
    Burmyakov, Artem
    Nikolic, Borislav
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 121
  • [5] Robust priority assignment for fixed priority real-time systems
    Davis, R. I.
    Burns, A.
    RTSS 2007: 28TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2007, : 3 - 14
  • [6] On the composition of real-time schedulers
    Wang, WR
    Mok, AK
    REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS, 2003, 2968 : 18 - 37
  • [7] Real-time evaluation of EVM based Strict priority and Round robin Schedulers
    Bokhari, Syed Moinuddin B.
    Bhagyaveni, M. A.
    2015 3RD INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATION AND NETWORKING (ICSCN), 2015,
  • [8] Fixed priority scheduling of tasks with arbitrary precedence constraints in distributed hard real-time systems
    de Oliveira, RS
    Fraga, JD
    JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (11) : 991 - 1004
  • [9] Procrastination scheduling in fixed priority real-time systems
    Jejurikar, R
    Gupta, R
    ACM SIGPLAN NOTICES, 2004, 39 (07) : 57 - 65
  • [10] On the Implementation of Global Real-Time Schedulers
    Brandenburg, Bjoern B.
    Anderson, James H.
    2009 30TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2009, : 214 - 224