Non-intrusive system level fault-tolerance

被引:0
|
作者
Lundqvist, K [1 ]
Srinivasan, J [1 ]
Gorelov, S [1 ]
机构
[1] MIT, Dept Aeronaut & Astronaut, Embedded Syst Lab, Cambridge, MA 02139 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
High-integrity embedded systems operate in multiple modes, in order to ensure system availability in the face of faults. Unanticipated state-dependent faults that remain in software after system design and development behave like hardware transient faults: they appear, do the damage and disappear. The conventional approach used for handling task overruns caused by transient faults is to use a single recovery task that implements minimal functionality. This approach provides limited availability and should be used as a last resort in order to keep the system online. Traditional fault detection approaches are often intrusive in that they consume processor resources in order to monitor system behavior. This paper presents a novel approach for fault-monitoring by leveraging the Ravenscar profile, model-checking and a system-on-chip implementation of both the kernel and an execution time monitor. System fault-tolerance is provided through a hierarchical set of operational modes that are based on tin-ling behavior violations of individual tasks within the application. The approach is illustrated through a simple case study of a generic navigation system.
引用
下载
收藏
页码:156 / 166
页数:11
相关论文
共 50 条
  • [41] Deicing System Based on Fault-Tolerance Control for Aircraft
    Tao, Jun
    Xu, Huibin
    Tao, Jianwu
    2008 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1-5, 2008, : 485 - 488
  • [42] Non-Intrusive Classroom Attention Tracking System (NiCATS)
    Sanders, Andrew
    Boswell, Bradley
    Walia, Gursimran Singh
    Allen, Andrew
    2021 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2021), 2021,
  • [43] Fault Detection and Diagnostics for Non-Intrusive Monitoring using Motor Harmonics
    Orji, Uzoma A.
    Remscrim, Zachary
    Laughman, Christopher
    Leeb, Steven B.
    Wichakool, Warit
    Schantz, Christopher
    Cox, Robert
    Paris, James
    Kirtley, James L., Jr.
    Norford, Les K.
    2010 TWENTY-FIFTH ANNUAL IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION (APEC), 2010, : 1547 - 1554
  • [44] Memshepherd: comprehensive memory bug fault-tolerance system
    Zou, Deqing
    Zheng, Weide
    Jiang, Wenbin
    Jin, Hai
    Chen, Gang
    SECURITY AND COMMUNICATION NETWORKS, 2014, 7 (09) : 1412 - 1419
  • [45] Fault-tolerance in a distributed management system: a case study
    Smeikal, R
    Goeschka, KM
    25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 478 - 483
  • [46] Guiding circuit level fault-tolerance design with statistical methods
    Ness, Drew C.
    Lilja, David J.
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 306 - 311
  • [47] FAULT-TOLERANCE IN A MULTIPROCESSOR, DIGITAL SWITCHING-SYSTEM
    DE, BB
    KRAKAU, HB
    IEEE TRANSACTIONS ON RELIABILITY, 1981, 30 (03) : 246 - 252
  • [48] Non-Intrusive Cable Fault Diagnosis Based on Inductive Directional Coupling
    Gao, Chuang
    Wang, Li
    Mao, Jianmei
    Hu, Suyang
    Zhang, Bin
    Yang, Shanshui
    IEEE TRANSACTIONS ON POWER DELIVERY, 2019, 34 (04) : 1684 - 1694
  • [49] Unsupervised Adaptive Non-Intrusive Load Monitoring System
    Chou, Po-An
    Chang, Ray-I
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 3180 - 3185
  • [50] Non-Intrusive Microwave System for Multiphase Flow Metering
    Sheila-Vadde, Aparna C.
    Melapudi, Vikram
    Suma, M. N.
    Kumar, Manoj K. M.
    Ward, John
    2018 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC): DISCOVERING NEW HORIZONS IN INSTRUMENTATION AND MEASUREMENT, 2018, : 1801 - 1806