Pan, Dong, Jiang, Zhe, Burns, Alan orcid.org/0000-0001-5621-8816 et al. (2 more authors)
(2019)
Work-In-Progress::Real-Time RPC for Hybrid Dual-OS System.
In:
2019 IEEE Real-Time Systems Symposium (RTSS).
Real-Time Systems Symposium (RTSS)
.
IEEE
, pp. 1-4.
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.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © Copyright 2019 IEEE - All rights reserved. |
Dates: |
|
Institution: | The University of York |
Academic Units: | The University of York > Faculty of Sciences (York) > Computer Science (York) |
Depositing User: | Pure (York) |
Date Deposited: | 13 Feb 2020 12:30 |
Last Modified: | 06 Jan 2025 00:24 |
Status: | Published |
Publisher: | IEEE |
Series Name: | Real-Time Systems Symposium (RTSS) |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:157046 |
Download
Filename: _4.3_Work_In_Progress_Real_Time_RPC_for_Hybrid_Dual_OS_System.pdf
Description: [4.3]Work-In-Progress -- Real-Time RPC for Hybrid Dual-OS System