计算机工程 ›› 2011, Vol. 37 ›› Issue (18): 47-49.doi: 10.3969/j.issn.1000-3428.2011.18.016

• 软件技术与数据库 • 上一篇    下一篇

嵌入式多任务软件混合自容错机制

黄慧敏 1,2,刘秋让 1,3,张凯龙 1,2   

  1. (1. 西北工业大学计算机学院,西安 710129;2. 陕西省嵌入式系统技术重点实验室,西安 710129;3. 西北工业大学图书馆,西安 710072)
  • 收稿日期:2010-09-13 出版日期:2011-09-20 发布日期:2011-09-20
  • 作者简介:黄慧敏(1984-),女,硕士研究生,主研方向:自适应实时计算;刘秋让,副教授;张凯龙,副教授、博士
  • 基金项目:
    国家部委基金资助项目

Hybrid Self Fault-tolerant Mechanism of Embedded Multi-tasks Software

HUANG Hui-min 1,2, LIU Qiu-rang 1,3, ZHANG Kai-long 1,2   

  1. (1. School of Computer, Northwestern Polytechnical University, Xi’an 710129, China; 2. Shaanxi Provincial Key Laboratory of Embedded System Technology, Xi’an 710129, China; 3. Library of Northwestern Polytechnical University, Xi’an 710072, China)
  • Received:2010-09-13 Online:2011-09-20 Published:2011-09-20

摘要: 分析安全关键应用对嵌入式系统自容错能力的需求,进而研究嵌入式系统中关键任务状态的形式化描述方法及任务故障的自监测机制。在此基础上,提出一种基于策略的嵌入式多任务软件混合自容错机制。在该机制中,软件系统在监测各任务实体运行时状态的基础上,可依据不同方法对故障任务进行自恢复处理,并尽量保证系统主要功能的可靠性与稳定性。实验结果表明,该机制有助于从嵌入式软件方面提高嵌入式系统的可靠运行能力。

关键词: 嵌入式, 多任务, 策略, 故障自监测, 自容错

Abstract: After analyzing the special self fault-tolerant requirements of embedded systems in safety critical applications, a formalization method of critical tasks and a self fault-detect mechanism is studied and proposed. A new policy-based self-recovery mechanism is researched for embedded multi-tasks software, which allows the embedded system to recovery faults of tasks according to the run-time status and the special policy. The realization of all the methods and technology is useful to advance the self fault-tolerance capability of the whole embedded system without any redundancy hardwares.

Key words: embedded, multi-tasks, policy, self fault-monitoring, self fault-tolerance

中图分类号: