Back to Search Start Over

Software Fault Tolerance Techniques for Dealing with Transient Faults in Satelite Software

Authors :
Tahereh Broomandnezhad
Mohammad Abdollahi Azgomi
Shahrokh Jalilian
Source :
فصلنامه علوم و فناوری فضایی, Vol 5, Iss 4, Pp 9-18 (2013)
Publication Year :
2013
Publisher :
Aerospace Research Institute, 2013.

Abstract

Satellite software is a kind of application that are exposed to soft-errors or transient faults because they work in an environment, which is full of radiations. This kind of fault has caused error in the execution of software. Satellite designers have used different methods, such as hardware shielding and component hardening, for removing the effects of this type of errors. These methods will increase the cost, weight and power consumption. Also, thesemethods decrease the performance. Recently, researches have shown that instead of spatial components,, COTS components can be used in LEO satellites. In addition, software implemented hardware fault tolerance (SIHFT) techniques can be added to these components for dealing with transient faults. In this paper, a branch of these techniques, which is called control flow based techniques, are investigated and the useful method among them is highlighted. The result of the implementation, testing and evaluation of the selected method (i.e. RSCFC) is also presented in this paper.

Details

Language :
Persian
ISSN :
20084560 and 24234516
Volume :
5
Issue :
4
Database :
Directory of Open Access Journals
Journal :
فصلنامه علوم و فناوری فضایی
Publication Type :
Academic Journal
Accession number :
edsdoj.1c76ac3f8ce943b8bbb8f57547cc4a54
Document Type :
article