elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

A Systematic Evaluation of MPSoC-enabled Real-Time Containers for Space Environment Applications

Coppola, Carla (2026) A Systematic Evaluation of MPSoC-enabled Real-Time Containers for Space Environment Applications. Master's, Università degli Studi di Napoli Federico II.

[img] PDF
9MB

Abstract

In recent years, the growing number of satellites has motivated space agencies to open spacecraft software development to third parties, highlighting the need for ways to abstract away the complexity linked to the aerospace domain, in order to speed up the development of experiments that will run in space. For this reason, containerization is emerging as a promising solution to simplify deployment and provide isolation among applications, but its compatibility with real-time requirements - essential in space applications - remains largely unexplored, especially on embedded ARM platforms used in space agencies like DLR.

This thesis investigates the feasibility of enabling real-time containers on MPSoC-based boards representative of on-board computers used in space. A complete software stack was designed and implemented, combining a Linux kernel extended with Xenomai 4’s EVL real-time core and container-based isolation provided by Podman. The system was frst implemented on an emulated ARM Cortex-A53 Zynq UltraScale+ MPSoC platform using PetaLinux and QEMU, and then it was also deployed on the real (same) ZCU102 board.

An extensive experimental evaluation has been conducted to assess three main aspects: the ability to run real-time applications inside containers, their concurrent execution, and the scalability of the system on the target hardware. The results have shown that real-time execution within containers is feasible, although it introduces overhead and reduces determinism compared to bare-metal execution, and that multiple concurrent containers are also able to run while guaranteeing real-time capabilities for the applications inside them. An interesting aspect has been the feasibility of executing rootless containers with real-time capabilities, since they are more valued for safety reasons.

Overall, this work demonstrates that real-time containers on embedded platforms are a viable solution for space-oriented applications where isolation, performance and predictability are the most important guarantees to achieve.

Item URL in elib:https://elib.dlr.de/223835/
Document Type:Thesis (Master's)
Title:A Systematic Evaluation of MPSoC-enabled Real-Time Containers for Space Environment Applications
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Coppola, CarlaUniversità degli Studi di Napoli Federico IIUNSPECIFIEDUNSPECIFIED
DLR Supervisors:
ContributionDLR SupervisorInstitution or E-MailDLR Supervisor's ORCID iD
Thesis advisorHaj Hammadeh, Zain AlabedinZain.HajHammadeh (at) dlr.dehttps://orcid.org/0000-0001-7539-2393
Date:April 2026
Open Access:Yes
Number of Pages:158
Status:Published
Keywords:real-time Xenomai Containers
Institution:Università degli Studi di Napoli Federico II
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Project | Stellar Apps | Stellar Apps: On-board Application Framework for Space Missions [SY]
Location: Braunschweig
Institutes and Institutions:Institute of Software Technology > Flight Software
Deposited By: Haj Hammadeh, Zain Alabedin
Deposited On:03 Jul 2026 09:50
Last Modified:03 Jul 2026 09:50

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.