Migration of Components and Processes as means for dynamic Reconfiguration in Distributed Embedded Real-Time Operating Systems

2017 
Future cyber-physical systems (CPS) are distributed embedded real-time systems that will rely on multi-core hard- ware support and that will be gradually exposed to mixed- criticality demands. Additionally, CPS environments will require support for different kinds of context sensitive reaction behavior. Therefore, hitherto existing and well-established static system configurations have to be extended by the concept of dynamic reconfiguration. This paper proposes a concept allowing for support of dy- namic reconfiguration via migration of software components and processes, based on the operating system (OS) layer. The concept hereby relies on two distinct pillars: temporal isolation via partitioning of software components to physical cores with respect to their criticality and adaptation via OS-based support for migration decision and migration execution. The suggested concept will be implemented prototypically on a real-time operating system (RTOS), based on the L4 Fiasco.OC microkernel. Migration timing behavior will be evaluated based on a hybrid simulator approach, likewise combining a virtual CPS test environment and physical control devices, executing the operating system.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []