Work-In-Progress: Toward Precomputation in Real-Time Mixed-Trust Scheduling

2020 IEEE Real-Time Systems Symposium (RTSS)(2020)

引用 2|浏览14
暂无评分
摘要
The Real-Time Mixed-Trust (RTMT) Framework [2] enables the use of untrusted components in safety-critical CPS functions (e.g., driving a car) by monitoring their actions with verified and trusted components (called enforcers ) that correct unsafe actions to guarantee critical safety properties (e.g., brake to prevent a crash). The enforcers are run within a verified hypervisor that protects them from security attacks or bugs and the untrusted components are run in an unverified virtual machine (VM) on top of the hypervisor. The untrusted and trusted components are executed as a single coordinated sporadic real-time task, called a mixed-trust task , where the untrusted part is known as the guest task (GT, because it runs in the guest VM) and the trusted part running in the hypervisor (HV) is known as the hypertask (HT). The GT is run by a preemptive fixed-priority scheduler in the VM and the HT by a non-preemptive fixed-priority scheduler in the HV. The non-preemptive scheduler prevents interleavings and simplifies the logical verification [4] , [5] . From a timing point of view, the HT monitors that the GT produces a valid output before the deadline, and if not, the HT itself produces a safe output before the deadline elapses. A new set of schedulability equations to evaluate their schedulability were presented in [2] along with a full discussion of the framework.
更多
查看译文
关键词
schedulability equations,Real-Time Mixed-Trust Framework,untrusted components,safety-critical CPS functions,critical safety properties,security attacks,bugs,unverified virtual machine,single coordinated sporadic real-time task,mixed-trust task,guest VM,preemptive fixed-priority scheduler,nonpreemptive fixed-priority scheduler,HT monitors,real-time mixed-trust scheduling,RTMT
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要