Title
Work-in-Progress: Real-Time RPC for Hybrid Dual-OS System
Abstract
For the power and space sensitive systems such as automotive/avionic computers, an important trend is isolating and integrating multiple Operating Systems (OSs) in one physical platform, which is named as hybrid multi-OS system. Generally, in a commonly used hybrid dual-OS system, a RTOS (realtime operating system) and a GPOS (general-purpose operating system) are integrated. Cooperation (among the OSs) is a vital feature of a hybrid system to obtain the necessary capabilities, and inter-OS communication is the key. However, it is difficult to satisfy the real-time metrics of inter-OS communication required by the RTOS, due to the uncertainty in communication maintenance and the time-sharing policy of the GPOS. This paper aims to build a time predictable and secure RPC mechanism (i.e., the primary and critical communication unit in a hybrid multi-OS system). Afterwards, a real-time RPC scheme (termed RTRGRPC) is proposed, which is applied to a ready-built TrustZonebased hybrid dual-OS system (i.e., TZDKS). RTRG-RPC achieves accurate time control through three mechanisms: SGI message transforming, interrupt handler RPC servicing, and priorityswapping. Evaluations show that RTRG-RPC can achieve realtime predictability and can also reduce priority inversion.
Year
DOI
Venue
2019
10.1109/RTSS46320.2019.00057
2019 IEEE Real-Time Systems Symposium (RTSS)
Keywords
DocType
ISSN
hybrid dual os,RPC,real time,TrustZone,consolidation
Conference
1052-8725
ISBN
Citations 
PageRank 
978-1-7281-6464-9
0
0.34
References 
Authors
1
5
Name
Order
Citations
PageRank
Pan Dong163.20
Zhe Jiang213.38
A Burns35034375.85
Yan Ding411.05
Jun Ma542227.34