Guaranteeing Fault Tolerance in Real Time Systems under Error Bursts

被引:0
作者
Thomas, Jebin V. [1 ]
Ranjith, R. [2 ]
Pillay, Radhamani V. [1 ]
机构
[1] Amrita Univ, Amrita Vishwa Vidyapeetham, Amrita Sch Engn, Dept Elect & Elect Engn, Coimbatore, Tamil Nadu, India
[2] Amrita Univ, Amrita Vishwa Vidyapeetham, Amrita Sch Engn, AMMACHI Labs, Amritapuri, India
来源
2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, INSTRUMENTATION AND CONTROL TECHNOLOGIES (ICICICT) | 2017年
关键词
Real time system; Fault tolerance; RM scheduling; Error burst; TASKS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time systems in dynamic environments can encounter faults that can lead to incorrect computation resulting in failure of system or exhibit degraded system performance. Earlier studies focused on managing systems susceptible to faults especially due to error bursts caused by environment exposure and can be disastrous. It is important to deploy strategies to guarantee schedulability of these systems using temporal redundancy for such error bursts. This research employs a methodology for determining upper bound margin of a fault burst model with Rate Monotonic (RM) scheduling, provide error recovery strategy under error bursts, worst case response time (WCRT) and scheduling feasibility. Analysis with a given task set shows the fault tolerant schedulability and an algorithm has been developed for schedulability under various fault burst durations. Evaluation with performance traces and WCRT have been carried out with GUI in MATLAB. This work can be extended to multiprocessor systems, tolerating multiple error bursts and spatial redundancy for safety critical systems.
引用
收藏
页码:1480 / 1484
页数:5
相关论文
共 50 条
[41]   A Fault Tolerant Scheduling Heuristics for Distributed Real Time Embedded Systems [J].
Malika, Bachir ;
Kalla, Hamoudi .
CYBERNETICS AND INFORMATION TECHNOLOGIES, 2018, 18 (03) :48-61
[42]   Determining checkpointing intervals for fault tolerant real-time systems [J].
Byun, KS ;
Kim, JH .
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, :2795-2801
[43]   Survey of Real-Time Fault Diagnosis Techniques for Electromechanical Systems [J].
Kia, Shahin Hedayati ;
Henao, Humberto ;
Capolino, Gerard-Andre .
2017 IEEE WORKSHOP ON ELECTRICAL MACHINES DESIGN, CONTROL AND DIAGNOSIS (WEMDCD), 2017,
[44]   The interplay of power management and fault recovery in real-time systems [J].
Melhem, R ;
Mossé, D ;
Elnozahy, E .
IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (02) :217-231
[45]   Fault Tolerant Global Scheduling for Multiprocessor Hard Real Time Systems [J].
Peng, Hao ;
Yang, Fan .
PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INFORMATION SCIENCES, MACHINERY, MATERIALS AND ENERGY (ICISMME 2015), 2015, 126 :1588-1596
[46]   MODELS FOR FAULT TOLERANCE IN MANUFACTURING SYSTEMS [J].
ADLEMO, A ;
ANDREASSON, SA .
JOURNAL OF INTELLIGENT MANUFACTURING, 1992, 3 (01) :1-10
[47]   The Fault Tolerance of Big Data Systems [J].
Wu, Xing ;
Du, Zhikang ;
Dai, Shuji ;
Liu, Yazhou .
MANAGEMENT OF INFORMATION, PROCESS AND COOPERATION, 2017, 686 :65-74
[48]   Fault-Tolerant Real-Time Fair Scheduling on Multiprocessor Systems with Cold-Standby [J].
Nair, Piyoosh Purushothaman ;
Sarkar, Arnab ;
Biswas, Santosh .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (04) :1718-1732
[49]   Redundant and fault-tolerant algorithms for real-time measurement and control systems for weapon equipment [J].
Li, Dan ;
Hu, Xiaoguang .
ISA TRANSACTIONS, 2017, 67 :398-406
[50]   A fault-tolerant dynamic scheduling algorithm for multiprocessor real-time systems and its analysis [J].
Manimaran, G ;
Murthy, CSR .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (11) :1137-1152