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 条
  • [41] Integrating priority with share in the priority-based weighted fair queuing scheduler for real-time networks
    Wang, S
    Wang, YC
    Lin, KJ
    REAL-TIME SYSTEMS, 2002, 22 (1-2) : 119 - 149
  • [42] Fixed-priority scheduling of real-time systems using utilization bounds
    Park, DW
    Natarajan, S
    Kanevsky, A
    JOURNAL OF SYSTEMS AND SOFTWARE, 1996, 33 (01) : 57 - 63
  • [43] Supporting deliberative real-time AI systems: A fixed priority scheduling approach
    Chu, Yanching
    Burns, Alan
    19TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2007, : 259 - +
  • [44] Modeling Fixed Priority Non-Preemptive Scheduling with Real-Time Calculus
    Chokshi, Devesh B.
    Bhaduri, Purandar
    RTCSA 2008: 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS - PROCEEDINGS, 2008, : 387 - 392
  • [45] A New Covert Channel in Fixed-Priority Real-Time Multiframe Tasks
    Babar, Mohammad Fakhruddin
    Hasan, Monowar
    2024 IEEE 27TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING, ISORC 2024, 2024,
  • [46] Execution allowance based fixed priority scheduling for probabilistic real-time systems
    Ren, Jiankang
    Xu, Zichuan
    Yu, Chao
    Lin, Chi
    Wu, Guowei
    Tan, Guozhen
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 152 : 120 - 133
  • [47] Performance Analysis Technique for Fixed Priority Scheduling with Hybrid Real-time Transactions
    Hu, Zhigang
    Jiang, Xiangtao
    He, Jianbiao
    2008 INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, VOLS 1-4, 2008, : 509 - 513
  • [48] Improving Schedulability of Fixed-Priority Real-Time Systems using Shapers
    Phan, Linh T. X.
    Lee, Insup
    2013 IEEE 19TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2013, : 217 - 226
  • [49] TIMING ANALYSIS FOR FIXED-PRIORITY SCHEDULING OF HARD REAL-TIME SYSTEMS
    HARBOUR, MG
    KLEIN, MH
    LEHOCZKY, JP
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (01) : 13 - 28
  • [50] Partitioned Multiprocessor Fixed-Priority Scheduling of Sporadic Real-Time Tasks
    Chen, Jian-Jia
    PROCEEDINGS OF THE 28TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS ECRTS 2016, 2016, : 251 - 261