[发明专利]一种上报链路连通状态检测结果的方法和装置在审
申请号: | 201110150572.4 | 申请日: | 2011-06-07 |
公开(公告)号: | CN102215145A | 公开(公告)日: | 2011-10-12 |
发明(设计)人: | 李川;邱圣斌 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李健;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 上报 连通 状态 检测 结果 方法 装置 | ||
技术领域
本发明涉及以太网数据通信领域,尤其涉及一种上报链路连通状态检测结果的方法和装置。
背景技术
以太网技术以其良好的经济性、互通性和易用性等优势得到了普遍应用,目前以太网逐步向城域网和广域网发展,作为一种运营级传送网技术提供多业务承载服务。
在以太网的应用中,经常需要完成端点到端点的链路连通检测,并将检测结果通过中断方式通知中央处理器CPU,CPU根据中断上报的内容进行相应处理。
目前中断上报主要是实时上报。当链路连通检测装置检测到链路异常时即通过中断上报给CPU。现有的链路连通检测的缺点是:当链路出现异常无法立即恢复时,由于链路连通检测的周期时间非常短,通常为毫秒级,导致中断频繁上报占用局部总线Local Bus,CPU无法通过Local Bus与系统中其他装置通信;现有的链路连通检测不对检测到的链路连通状态进行记录,不利于后续的故障诊断。
发明内容
本发明提供了一种上报链路连通状态检测结果的方法和装置,以解决当链路出现异常时,如何降低链路连通检测结果的上报频率的问题。
为解决该问题,本发明提供了一种上报链路连通状态检测结果的方法,一种上报链路连通状态检测结果的方法,包括:
检测端点之间的链路连通状态;
比较本次检测出链路连通状态和已记录的上一次链路连通状态,当状态不一致时,才通过中断上报本次检测出链路连通状态;
记录本次检测出的链路连通状态。
进一步地,所述状态不一致包括:
本次检测出链路连通状态为正常,已记录的上一次链路连通状态为异常;或本次检测出链路连通状态为异常,已记录的上一次链路连通状态为正常。
进一步地,所述中断分为异常产生中断和异常消除中断;
当本次检测出链路连通状态为正常,已记录的上一次链路连通状态为异常时,通过所述异常产生中断上报本次检测出的链路连通状态;当本次检测出的链路连通状态为异常,已记录的上一次链路连通状态为正常时,通过所述异常消除中断上报本次检测出的链路连通状态。
进一步地,交替上报所述异常产生中断和所述异常消除中断。
为解决该问题,本发明还提供了一种上报链路连通状态检测结果的装置,所述装置包含链路配置表模块、链路检测模块、中断上报模块,其中
所述链路配置表模块,用于存储链路检测模块检测出的链路连通状态;
所述链路检测模块,用于检测端点之间的链路连通状态;从链路配置表模块读取前一次检测的链路连通状态,对比前一次检测的链路连通状态和本次检测的链路连通状态,当状态不一致时,才将本次检测的链路连通状态发送至中断上报模块;以及将检测出的链路连通状态发送至所述链路配置表模块;
中断上报模块,用于上报来自链路检测模块检测出的链路连通状态。
进一步地,所述链路检测模块对比得到的前一次检测的链路连通状态和本次检测的链路连通状态不一致包括:本次检测出链路连通状态为正常,已记录的上一次链路连通状态为异常;或本次检测出链路连通状态为异常,已记录的上一次链路连通状态为正常。
进一步地,所述中断上报模块包含异常产生中断上报模块和异常消除中断上报模块,其中,所述异常产生中断上报模块,用于上报来自链路检测模块检测出的异常的链路连通状态;所述异常消除中断上报模块,用于上报来自链路检测模块检测出的正常的链路连通状态。
进一步地,所述异常产生中断上报模块和所述异常消除中断上报模块交替上报各自接收到的来自链路检测模块检测出的链路连通状态。
本发明提供的技术方案仅在检测到链路连通状态发生变化时上报检测到的链路连通状态,避免了一检测到链路异常就上报带来的上报频率过高的问题;此外,本发明提供的技术方案将链路连通状态出现异常时的中断上报和链路连通状态恢复正常时的中断上报交由不同的中断上报模块处理,有利于技术人员更加直观地了解链路连通状态的变化情况,便于后续故障分析。
附图说明
图1为本发明实施例的一种上报链路连通状态检测结果的装置功能模块示意图;
图2为本发明实施例的一种上报链路连通状态检测结果的方法流程示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
本发明提供的上报链路连通状态检测结果的装置位于端点,用于检测任意两个端点间的链路的连通状态,当检测到所述链路的连通状态发生变化后,通过中断上报最新检测到得链路连通状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110150572.4/2.html,转载请声明来源钻瓜专利网。