[发明专利]一种嵌入式系统的故障修复方法及设备无效
申请号: | 201210106929.3 | 申请日: | 2012-04-12 |
公开(公告)号: | CN102662784A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 刘卫国;单衍景;王伟鸿;谢泳江;贾瑞明 | 申请(专利权)人: | 北京华夏电通科技股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/34 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 系统 故障 修复 方法 设备 | ||
技术领域
本发明关于数据通信领域,特别是关于嵌入式系统中的数据通讯技术,具体的讲是一种嵌入式系统的故障修复方法及设备。
背景技术
嵌入式系统以其高效率、低功耗和高可靠性的特点,广泛的应用于各个领域。近年来随着视频监控、会议终端、物联网等的重大发展,嵌入式系统更为普遍地运用于实时变化的外界环境,并进行更加可靠的信息采集、获取、交互、共享、决策和控制。
与此同时,嵌入式系统的主要危害源正日趋复杂。硬件方面的危害源除了雷电、静电等自然危害源之外,还包括通信、雷达、无线识别等射频干扰源,甚至一些人为的电磁危害源。而软件方面的危害源则包括由各个产品厂家自主研发的程序和大量的开源软件,这些软件之前的资源竞争、相互交互以及内部的稳定性都会影响到嵌入式系统的稳定。
然而大部分的嵌入式产品如安防所使用的编解码器等常常放置在无人值守、较高的地方,并且这些产品相对分散,一旦出现这些嵌入式产品发生故障无法正常工作的情况时,将对维修人员的维修工作带来巨大的困难。如此便造成这些应用于通用嵌入式系统的产品故障修复能力差的问题,难以满足电子系统在不同层面上的多种安全运行要求,且其综合生存能力降低。
现有技术中的部分嵌入式系统的产品也拥有故障修复功能,但是这些产品均有如下缺陷:部分嵌入式系统的复杂程度较高,可复用性低;部分嵌入式系统的算法占用资源较高,对整体的嵌入式系统性能造成影响;部分嵌入式系统的产品对系统要求比较固定,诸如仅限于在Linux或Wince上使用,跨平台性能差;部分嵌入式系统仅能满足个别故障问题,对于新出现的故障无法处理,可扩展性差。
发明内容
本发明实施例提供了一种嵌入式系统的故障修复方法及设备,通过进程发送的故障报告,获取对应的策略,进而实现了对嵌入式系统进程中故障的自动修复,极大提高了整个系统的稳定性,增强了用户体验。
本发明的目的之一是,提供一种嵌入式系统的故障修复方法,所述的方法包括:接收嵌入式系统中的进程发送的故障报告;解析所述的故障报告得到当前故障报告对应的故障类型;根据所述的故障类型在预先存储的故障表中获取与所述的故障类型对应的策略类型;根据所述的策略类型在预先存储的策略表中获取与所述的策略类型对应的策略;执行所述的策略以修复与所述的故障报告对应的故障。
本发明的目的之一是,提供一种嵌入式系统的故障修复设备,所述的设备包括:故障报告接收模块,用于接收嵌入式系统中的进程发送的故障报告;解析模块,用于解析所述的故障报告得到当前故障报告对应的故障类型;策略类型获取模块,用于根据所述的故障类型在预先存储的故障表中获取与所述的故障类型对应的策略类型;策略获取模块,用于根据所述的策略类型在预先存储的策略表中获取与所述的策略类型对应的策略;策略执行模块,用于执行所述的策略以修复与所述的故障报告对应的故障。
本发明的有益效果在于,实现了对嵌入式系统故障的自动无缝修复,且整个系统的复杂程度低,便于使用者理解,有利于推广和二次开发,对系统硬件的配置需求较低,仅需组成一个基本嵌入式系统的硬件结构即可,且系统运行占用的系统资源较少,不会对嵌入式系统的整体性能产生影响。此外,由于本发明没有依赖固定的系统函数库,在任意的嵌入式系统上均可使用,还实现了对系统新出现的故障的修复,并通过将该种处理方式向其他同类产品进行传送,实现了其他的产品对该故障的修复。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种嵌入式系统的故障修复方法的流程图;
图2为本发明实施例提供的一种嵌入式系统的故障修复方法中S103的具体流程图;
图3为本发明实施例提供的一种嵌入式系统的故障修复方法中S105的具体流程图;
图4为本发明实施例提供的一种嵌入式系统的故障修复方法的具体实施例的流程图;
图5为本发明实施例提供的一种嵌入式系统的故障修复设备中故障表、策略表以及对应关系的示例图;
图6为本发明实施例提供的一种嵌入式系统的故障修复设备之间的交互图;
图7为本发明实施例提供的一种嵌入式系统的故障修复设备的结构框图;
图8为本发明实施例提供的一种嵌入式系统的故障修复设备的实施方式二的结构框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华夏电通科技股份有限公司,未经北京华夏电通科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210106929.3/2.html,转载请声明来源钻瓜专利网。