Title :
Adaptive middleware design for satellite fault-tolerant distributed computing
Author :
Fayyaz, Muhammad ; Vladimirova, Tanya ; Caujolle, Jean-Michel
Author_Institution :
Dept. of Eng., Univ. of Leicester, Leicester, UK
Abstract :
This paper is concerned with increasing the reliability with respect to debris impact of computing systems on board satellites using Fault Tolerant Distributed Computing. A novel adaptive middleware for fault-tolerance (AMFT) design is presented. The middleware performs failure detection, isolation and recovery and synchronizes the operation of a distributed On-Board Computer (OBC) system. If one of the members of the distributed group of OBCs fails, the failed processor tasks are reallocated dynamically to the other healthy OBC units. The approach can also be employed in other space applications such as launch vehicles, interplanetary rovers, etc. The proposed design is modular, low cost and modifiable according to the requirements of the target application.
Keywords :
aerospace control; artificial satellites; data handling; middleware; planetary satellites; software fault tolerance; system recovery; AMFT; OBC units; adaptive middleware design; computing systems onboard satellites; distributed onboard computer system; failure detection; failure isolation; failure recovery; fault-tolerance design; interplanetary rovers; launch vehicles; onboard data handling; satellite fault-tolerant distributed computing; Computers; Fault tolerance; Fault tolerant systems; Hardware; Middleware; Satellites; adaptive middleware; fault-tolerant distributed computing; on-board computer; on-board data handling; satellite;
Conference_Titel :
Adaptive Hardware and Systems (AHS), 2012 NASA/ESA Conference on
Conference_Location :
Erlangen
Print_ISBN :
978-1-4673-1915-7
Electronic_ISBN :
978-1-4673-1914-0
DOI :
10.1109/AHS.2012.6268664