一种面向嵌入式应用系统的基于通信的易扩展容错方法

 陈青山1,2,鄢萍1,2,周家绪3

(1.重庆大学 机械传动国家重点实验室,重庆 400030;2.重庆市网络化制造工程技术研究中心,重庆 400030;3.成都市华为技术有限公司,四川 成都 610041)
摘要:针对嵌入式应用系统中出现异常不能有效恢复、现有容错方法考虑不全面、扩展性差等不足,提出了一种基于通信的易扩展层次容错方法。结合模块化和松耦合思想,以软件守护进程为核心,以硬件、服务器监控为支撑,层次间采用成熟的通信技术建立联系,无缝整合了计算机硬件级、操作系统级、应用级、管理级的容错技术,以达到从整体上提高系统可靠性的目的;并详细介绍了软件守护进程与应用任务协调容错模块关键技术的设计和实现。
关键词:嵌入式系统;守护进程;容错;多任务应用
中图分类号:TP302.8           文献标识码:A          文章编号:1006-0316 (2013) 12-0014-05
Easily-extensible fault-tolerance method based on the communication for embedded application system
CHEN Qing-shan1,2,YAN Ping1,2,ZHOU Jia-xu3
( 1.State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400030, China;
2.Networked Manufacturing Engineering Technology Research Center of Chongqing, Chongqing 400030, China; 3.Huawei Technology Co.Ltd of Chengdu, Chengdu 610041, China)
Abstract:Concerning non-effective fault-recovery in embedded application system, the lack of comprehensive consideration about existing fault tolerance methods, and poor extensibility in, a kind of easily-extensible hierarchical fault-tolerance method based on the communication is put forward in this paper. At first, the method combines modularity and loose coupling, which seamlessly integrates the fault-tolerance design techniques of hardware level, operating system level, application level, and management level by establishing communication between core software daemon and supporting hardware and server. Then the key technologies of Multitask fault-tolerant were expounded in detail.
Key words:embedded system;daemon;fault-tolerant;multitask application
 
———————————————
收稿日期:2013-03-31
基金项目:国家自然科学基金项目“现代作业车间制造系统运行状态信息的系统特性和采集新方法研究”(项目编号50775228)
作者简介:陈青山(1987-),男,硕士,主要研究方向为嵌入式系统集成。
 

 

设为首页  |  加入收藏    |   免责条款
《机械》杂志版权所有     Copyright©2008-2012 Jixiezazhi.com All Rights Reserved 

  电话:028-85925070    传真:028-85925073    E-mail:jixie@vip.163.com

地址:四川省成都锦江工业开发区墨香路48号   邮编:610063

蜀ICP备08103512号

Powered by PageAdmin CMS