Title | Real-Time Operating Systems for Cyber-Physical Systems: Current Status and Future Research |
Publication Type | Conference Paper |
Year of Publication | 2020 |
Authors | Serino, Anthony, Cheng, Liang |
Conference Name | 2020 International Conferences on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) and IEEE Congress on Cybermatics (Cybermatics) |
Date Published | nov |
Keywords | composability, composabilty, Cyber-physical systems, Kernel, Metrics, multicore computing security, Operating systems, Operating Systems Security, Processor scheduling, pubcrawl, real-time operating systems, Real-time Systems, resilience, Resiliency, Scalability, Task Analysis, Tools, worst-case execution time |
Abstract | This paper studies the current status and future directions of RTOS (Real-Time Operating Systems) for time-sensitive CPS (Cyber-Physical Systems). GPOS (General Purpose Operating Systems) existed before RTOS but did not meet performance requirements for time sensitive CPS. Many GPOS have put forward adaptations to meet the requirements of real-time performance, and this paper compares RTOS and GPOS and shows their pros and cons for CPS applications. Furthermore, comparisons among select RTOS such as VxWorks, RTLinux, and FreeRTOS have been conducted in terms of scheduling, kernel, and priority inversion. Various tools for WCET (Worst-Case Execution Time) estimation are discussed. This paper also presents a CPS use case of RTOS, i.e. JetOS for avionics, and future advancements in RTOS such as multi-core RTOS, new RTOS architecture and RTOS security for CPS. |
DOI | 10.1109/iThings-GreenCom-CPSCom-SmartData-Cybermatics50389.2020.00080 |
Citation Key | serino_real-time_2020 |