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

A fault-tolerant, scalable and distributed middleware for future space missions

Lund, Andreas and Haj Hammadeh, Zain Alabedin and Kenny, Patrick and Vishav, Vishav and Kovalov, Andrii and Gerndt, Andreas and Lüdtke, Daniel (2020) A fault-tolerant, scalable and distributed middleware for future space missions. In: Deutscher Luft- und Raumfahrtkongress 2020. Deutscher Luft- und Raumfahrtkongress 2020, 01.09.20 - 03.09.20, Virtuell.

[img] PDF - Only accessible within DLR
[img] PDF - Only accessible within DLR


The computational demands of current space missions outrun the capability of available state-of-the-art space-qualified computing hardware. Future missions, including earth-observation with high-resolution cameras, on-orbit real-time servicing, as well as autonomous spacecraft and rover missions on distant celestial bodies, will have even higher requirements concerning the computational power of the spacecrafts hardware. An approach to overcome these difficulties, which is already used and will be used widely in the future, is the use of interconnected commercial-off-the-shelf (COTS) processors for the on-board computers (OBC) of spacecraft. The COTS processors, while offering a much higher performance at a much lower cost, have the disadvantage of being more vulnerable to soft errors induced by radiation in comparison to space-qualified processors. In this context, the ScOSA Flight Experiment project develops an OBC which copes with the requirements for future space missions. The OBC will combine reliable computing nodes (RCNs) together with high-performance nodes (HPNs) into a single distributed system. For abstracting this complex architecture to a monolithic system, a middleware is needed. In this paper, we present the ScOSA middleware by means of its individual components. Furthermore, we explain its features of heterogeneity, scalability, reconfiguration, cross-processor distribution and fault-tolerance. Since the ScOSA Flight Experiment project is a successor of the OBC-NG and the ScOSA projects, its middleware is also a further development of the existing middleware. Therefore, we will present and discuss our contributions and plans for enhancement of the middleware in the course of the new project.

Item URL in elib:https://elib.dlr.de/136450/
Document Type:Conference or Workshop Item (Speech)
Title:A fault-tolerant, scalable and distributed middleware for future space missions
AuthorsInstitution or Email of AuthorsAuthor's ORCID iD
Lund, AndreasUNSPECIFIEDhttps://orcid.org/0000-0002-3828-2088
Haj Hammadeh, Zain AlabedinUNSPECIFIEDhttps://orcid.org/0000-0001-7539-2393
Gerndt, AndreasUNSPECIFIEDhttps://orcid.org/0000-0002-0409-8573
Lüdtke, DanielUNSPECIFIEDhttps://orcid.org/0000-0002-6758-1562
Date:1 September 2020
Journal or Publication Title:Deutscher Luft- und Raumfahrtkongress 2020
Refereed publication:No
Open Access:No
Gold Open Access:No
In ISI Web of Science:No
Keywords:Fault-Tolerance, On-board computer architecture, Embedded systems, Middleware, Distributed systems
Event Title:Deutscher Luft- und Raumfahrtkongress 2020
Event Location:Virtuell
Event Type:national Conference
Event Dates:01.09.20 - 03.09.20
Organizer:Deutsche Gesellschaft für Luft- und Raumfahrt
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 - Scosa Onboard Computing (old), R - Virtueller Satellit (old)
Location: Braunschweig , Oberpfaffenhofen
Institutes and Institutions:Institute for Software Technology > Software for Space Systems and Interactive Visualisation
Deposited By: Lund, Andreas
Deposited On:09 Oct 2020 11:44
Last Modified:14 Jan 2021 13:09

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.