Work-In-Progress: Real-Time RPC for Hybrid Dual-OS System

被引:0
|
作者
Dong, Pan [1 ,2 ]
Jiang, Zhe [1 ]
Burns, Alan [1 ]
Ding, Yan [2 ]
Ma, Jun [2 ]
机构
[1] Univ York, Comp Sci Dept, York YO10 5GH, N Yorkshire, England
[2] Natl Univ Def Technol, Sch Comp, Changsha, Hunan, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1109/RTSS46320.2019.00057
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 multiOS system). Afterwards, a real-time RPC scheme (termed RTRG-RPC) 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 priority-swapping. Evaluations show that RTRG-RPC can achieve realtime predictability and can also reduce priority inversion.
引用
收藏
页码:532 / 535
页数:4
相关论文
共 50 条
  • [41] Real-time work-in-progress management for smart object-enabled ubiquitous shop-floor environment
    Zhang, Yingfeng
    Qu, T.
    Ho, Oscar
    Huang, George Q.
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2011, 24 (05) : 431 - 445
  • [42] Work-in-Progress: Towards Real-time Smart City Communications using Software Defined Wireless Mesh Networking
    Hakiri, Akram
    Gokhale, Aniruddha
    2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 177 - 180
  • [43] Work-in-Progress: Design of Security-Critical Distributed Real-Time Applications with Fault-Tolerant Constraint
    Jiang, Wei
    Hu, Haibo
    Zhan, Jinyu
    Jiang, Ke
    2018 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2018,
  • [44] Design of a communication system capable of supporting real-time RPC
    Lee, J
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 99 - 102
  • [45] An implementation of a hybrid system integrating the Java']Java runtime environment and a real-time OS
    Nakamoto, Y
    Usui, K
    Asakura, Y
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 991 - 997
  • [46] Work-in-Progress: Real-Time On-board Processing for Cloud Detection in FACSAT-2 Multispectral Satellite Imagery
    Mendez Gomez, Javier E.
    Cheng, Albert M. K.
    2022 IEEE 43RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2022), 2022, : 499 - 502
  • [47] Work-in-Progress: Co-Design of Security-Critical Real-Time Systems to Prevent Fault Injection Attacks
    Jiang, Wei
    Xiu, Liugen
    Zhan, Jinyu
    Jiang, Ke
    2018 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2018,
  • [48] Work-In-Progress: Fine-Grained On-Chip Energy Measurement of a Real-Time Multi-Core Processor
    Oehlert, Dominic
    Williams, Edward Umana
    Falk, Heiko
    2020 IEEE 41ST REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2020, : 383 - 386
  • [49] RPC-news: a real-time, personalized, Chinese news system
    Chang, DW
    Chen, IC
    Ke, HR
    Chang, RC
    INTERNET RESEARCH-ELECTRONIC NETWORKING APPLICATIONS AND POLICY, 1997, 7 (04): : 320 - &
  • [50] Model Stealing Defense with Hybrid Fuzzy Models: Work-in-Progress
    Gong, Zicheng
    Jiang, Wei
    Zhan, Jinyu
    Song, Ziwei
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2019, : 30 - 31