Enabling Data-Centric Distribution Technology for Partitioned Embedded Systems
- 18 February 2016
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Parallel and Distributed Systems
- Vol. 27 (11) , 3186-3198
Abstract
Modern complex embedded systems are evolving into mixed-criticality systems in order to satisfy a wide set of non-functional requirements such as security, cost, weight, timing or power consumption. Partitioning is an enabling technology for this purpose, as it provides an environment with strong temporal and spatial isolation which allows the integration of applications with different requirements into a common hardware platform. At the same time, embedded systems are increasingly networked (e.g., cyber-physical systems) and they even might require global connectivity in open environments so enhanced communication mechanisms are needed to develop distributed partitioned systems. To this end, this work proposes an architecture to enable the use of data-centric real-time distribution middleware in partitioned embedded systems based on a hypervisor. This architecture relies on distribution middleware and a set of virtual devices to provide mixed-criticality partitions with a homogeneous and interoperable communication subsystem. The results obtained show that this approach provides low overhead and a reasonable trade-off between temporal isolation and performance.Keywords
Funding Information
- Spanish Government
- FEDER (TIN2011-28567-C03-02, TIN2014-56158-C4-2-P)
This publication has 24 references indexed in Scilit:
- Modeling the QoS parameters of DDS for event-driven real-time applicationsJournal of Systems and Software, 2015
- Challenges in real-time virtualization and predictable cloud computingJournal of Systems Architecture, 2014
- Distributed and Managed: Research Challenges and Opportunities of the Next Generation Cyber-Physical Systems2014
- Architecture for embedded open software ecosystemsJournal of Systems and Software, 2014
- Holistic schedulability analysis for multipacket messages in AFDX networksReal-Time Systems, 2013
- Modeling distributed real-time systems with MAST 2Journal of Systems Architecture, 2013
- RDDS: A Real-Time Data Distribution Service for Cyber-Physical SystemsIEEE Transactions on Industrial Informatics, 2012
- RT-Xen2011
- Schedulability Analysis and Optimization of Heterogeneous EDF and FP Distributed Real-Time Systems2011
- Model driven middleware: A new paradigm for developing distributed real-time and embedded systemsScience of Computer Programming, 2008