[发明专利]通信设备中故障定位方法及其系统无效

专利信息
申请号: 200710076942.8 申请日: 2007-09-05
公开(公告)号: CN101123543A 公开(公告)日: 2008-02-13
发明(设计)人: 张剑波 申请(专利权)人: 华为技术有限公司
主分类号: H04L12/26 分类号: H04L12/26;H04L1/20
代理公司: 暂无信息 代理人: 暂无信息
地址: 518129广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 通信 设备 故障 定位 方法 及其 系统
【说明书】:

技术领域

发明涉及通信领域,特别涉及故障定位技术。

背景技术

在通信领域,MPC860,MPC82xx,MPC85xx等系列微处理器(嵌入式 处理器)被大量使用。此系列嵌入式处理器中,都集成了通信处理模快 (Communications Processor Module,简称“CPM”)。CPM模块主要用于 处理各种通信协议,例如,通用异步收/发器(Universal Asynchronous Receiver/Transmitter,简称“UART”),高级数据链路控制(High-Level Data Link Control,简称“HDLC”),异步传输模式(Asynchronous Transfer Mode, 简称“ATM”)等。CPM模块处理各种通信协议时,可根据用户需要进行 配置,灵活多变,同时具有高集成度,处理能力强等优点,在通信领域等场 合得到了广泛的应用。

在实际应用中,多种协议的处理集中在CPM模块中时,容易相互干扰, 而且CPM模块的鲁棒性不强,用户在处理某种协议时的不当操作很可能导 致CPM模块工作不正常,但表现出来很可能是其他协议类型处理不当,给 嵌入式系统下定位问题带来诸多不便。同时由于MPC860,MPC82xx, MPC85xx等系列嵌入式处理器内部是由CPU内核模块和CPM模块两部分协 同工作的,在CPM模块工作不正常时,CPU内核模块还可以正常工作,并 且CPU内核模块并不知道CPM模块是否正常工作。极端的情况下,可能出 现CPU内核模块长时间工作正常,而CPM模块工作不正常的情况,此时并 不符合嵌入式系统设计的初衷。由于CPU内核模块与CPM模块之间缺乏有 效的通信手段,导致CPU内核模块并不清楚当前CPM模块的工作状态,因 而可能出现CPM模块发生故障,而CPU内核上运行的嵌入式操作系统长时 间运行正常的情况。

现有技术方案一般是通过检测CPM模块处理的某种协议是否工作正常, 如果某种类型的协议超过一定时间处理不正常,则认为CPM模块发生故障, 考虑复位系统。

以MPC8260来举例,其内部结构如图1所示,其中G2内核模块和CPM 模块具有处理功能。G2内核模块通过解析机器码负责处理用户指令,而CPM 模块通过解析微码负责通信协议的处理。G2内核模块通常也称为CPU内核, 嵌入式操作系统就是运行在CPU内核上面。正常运行过程中,G2内核和CPM 模块可以通过双端口RAM(DPRAM)或者共享内存等手段完成数据的交互, 但是两者的运行状态都是相对独立的。CPU内核可以通过CPM模块提供的 命令操作接口,通过不同的操作码,完成一些状态的控制,例如初始化、启 动、停止特定协议的处理等。但在运行过程中,CPU内核还是没法获知CPM 模块的运行状态,特别是CPM模块已经工作不正常时,CPU内核一般是通 过判断某种协议是否长时间处理不正常,来判定CPM模块是否发生故障, 如果判定CPM模块故障则通过复位单板来解决问题。

然而,本发明的发明人发现,现有技术方案是根据现象去定位问题,准 确性较差。因为多种协议都在CPM模块中处理,并且会相互影响,对其中 某种协议操作不当,可能表现出来的现象会是另一种协议超时处理不正常, 因此通过判断某种协议是否长时间处理不正常,来判定CPM模块是否发生 故障,准确性较差。此外,某种协议超时处理不正常,也可能是因为硬件或 者其它软件问题,而并不是对CPM模块的操作不当。另外现有技术会导致 业务恢复时间比较长。

发明内容

本发明实施方式要解决的主要技术问题是提供一种通信设备中故障定 位方法及其系统,使得能够方便地定位CPM模块的故障。

为解决上述技术问题,本发明的实施方式提供了一种通信设备中故障定 位方法,包括以下步骤:

调用嵌入式处理器中的通信处理模块产生随机数;

如果连续N次从通信处理模块得到的随机数相同,则判定该通信处理模 块故障,其中N大于1。

本发明的实施方式还提供了一种通信设备中故障定位系统,包括:

随机数产生单元,用于调用嵌入式处理器中的通信处理模块产生随机 数;

第一判断单元,用于判断从通信处理模块得到的连续N次随机数是否相 同,如果相同则判定通信处理模块故障,其中N大于1。

本发明实施方式与现有技术相比,主要区别及其效果在于:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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