[发明专利]一种前台单板系统失控后的智能复位方法有效

专利信息
申请号: 200710073521.X 申请日: 2007-03-12
公开(公告)号: CN101141510A 公开(公告)日: 2008-03-12
发明(设计)人: 傅仁武 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04M3/22 分类号: H04M3/22;H04L12/24
代理公司: 深圳市君胜知识产权代理事务所 代理人: 杨宏
地址: 518057广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 前台 单板 系统 失控 智能 复位 方法
【说明书】:

技术领域

发明涉及通讯技术领域,尤其涉及在嵌入式系统中,对前台单板系统不再响应服务,但又无法复位的失控情况下,实现单板快速复位恢复的方法。

背景技术

在嵌入式系统中,基本上以嵌入式硬件子系统和嵌入式软件子系统组成。嵌入式硬件子系统,在物理上常常表现为一块硬件单板。通常约定,嵌入式系统为前台,与之相配套的操作维护管理为后台,后台通常是PC机或服务器。嵌入式系统的运行时间是系统稳定性的重要指标,但即使可靠性再高的嵌入式系统,在实际运行中也会出现一些环境的问题、设计上的缺陷,导致系统失去控制。系统的可控制性是一个很重要的可靠性指标,如何进行控制呢?

在目前的嵌入式系统中,一般支持硬件看门狗功能,相对应的,软件也设计有一个软件喂狗功能。其使用方法是:在系统起来后,设置硬件看门狗溢出时间(一般为秒级),并使能;创建软件喂狗功能,并定时(其周期为硬件看门狗溢出时间的1/3到1/2)喂硬件狗。在软件完全失去控制时,则软件喂狗功能失效,硬件看门狗秒级溢出后,直接复位嵌入式系统。

但在实际情况中,仍然存在前台单板系统不响应任何前台、后台的应用服务(包括后台的复位命令服务),前台系统本身也无法进行复位的状况,此时可以肯定软件喂狗功能是有效的,而其它功能则可能失效。此时要恢复系统,只能由工程师到前台进行人工复位。由于某些专业系统,比如电信系统,分布的地域比较广泛,当系统在较偏僻的位置,则到达系统所在地,并人工复位系统,其恢复时间比较长,且需要消耗人力物力,代价较大。

发明内容

本发明所要解决的技术问题是:提供一种智能复位方法,该方法在前台单板系统不再响应服务,但又无法复位的失控情况下,可以使单板快速恢复。

本发明为解决上述技术问题所采用的技术方案为:

一种前台单板系统失控后的智能复位方法,所述方法包括以下步骤:

A、前台系统喂狗任务定时监测系统通信状态;

B、当监测到系统通信中断的连续时长达到一个预定阈值时,把该段通信的统计信息写入预留内存中,之后复位系统。

所述的方法,其中:所述的方法还包括步骤C:当系统复位后,读出所述预留内存中的通讯统计信息,用于分析系统的异常。

所述的方法,其中:所述步骤A包括如下处理:前台系统喂狗任务在定时喂狗后,监测系统通讯状态;所述步骤B包括如下步骤:

B1、当监测到系统通讯不通时,控制计数器的计数值从零开始按照一定值累加;当监测到系统通讯正常时,将所述计数值清零;

B2、当所述计数值累加到所述预定阈值时,把该段通信的统计信息写入预留内存中,之后,调用系统一个复位接口复位系统。

所述的方法,其中:当监测到系统通讯不通时,计数值按照每次加1来累计;所述预定阈值设置为10000。

本发明的有益效果为:采用本发明方法,当前台单板系统不再响应服务,但又无法复位的失控情况下,通过增加软件喂狗程序的功能,实现了前台系统的智能复位,使单板快速恢复,提高了嵌入式系统的可靠性。

附图说明

图1为前后台通信框图;

图2为本发明方法流程图。

具体实施方式

下面根据附图和实施例对本发明作进一步详细说明:

本发明可用于嵌入式系统失控后的的快速恢复。当出现前台单板系统不再响应服务,但又无法复位的失控情况时,通过分析,可以肯定软件喂狗功能是有效的,其它功能则可能失效。因此本发明方法是建立在此分析之上,快速处理该情况的一种有效方法。如图1所示,3G系统有多个嵌入式系统组成,这里以其中一个单板为例说明。本实例中的WATCHDOG是用CPU内部实现的超时产生硬复位模块,其周期设定为1.6秒,使用软件喂狗任务来定时清除WATCHDOG,软件喂狗周期设定为600ms。当其中一前台(假定为前台1)不响应应用服务,即通讯中断但软件喂狗功能仍正常,前台1处于无法复位的失控情况时,本发明采用如图2所示的前台智能复位方法,通过对前台软件喂狗任务增加新的功能,来实现前台自身智能复位,使前台1快速恢复。所述方法包括如下步骤:

1、前台系统喂狗任务在定时喂狗清除WATCHDOG后,监测系统通讯状态,并获得系统通讯状态信息;

2、系统喂狗任务增加计数功能,对每次监测获得系统通讯状态信息进行判断,当判断系统通讯中断不通时,控制计数器的计数值按照一定值累加,例如对计数值加1;而当监测到系统通讯正常时,则将计数值清零;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710073521.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top