[发明专利]链路质量检测方法和链路质量检测设备有效
申请号: | 200810084709.9 | 申请日: | 2008-03-14 |
公开(公告)号: | CN101247288A | 公开(公告)日: | 2008-08-20 |
发明(设计)人: | 李振华 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L1/24 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 质量 检测 方法 设备 | ||
技术领域
本发明涉及通信技术领域,尤其涉及链路质量检测方法和链路质量检测设备。
背景技术
随着在IP网络上承载下一代通信网络(NGN)、第三代移动通信技术(3G)等实时、时延敏感业务需求的不断增长,如何快速检测转发路径上的缺陷并通过相应处理以减少业务影响成为当前的一个热门话题。在这种情况下,双向转发检测(Bidirectional Forwarding Detection,简称BFD)作为一种快速检测机制应运而生。
BFD是一种用来检测一对转发引擎之间的转发路径是否可用的机制,其在两个相邻系统之间提供一种低开销、短检测周期的失败检测机制,包括接口、数据链路以及转发引擎自身的检测。
现有的BFD检测机制中,当需要检测的两个系统之间的BFD会话建立之后,双方周期性地向对方发送BFD报文,同时也在使能了BFD的链路上,周期性检测对方报文到达的情况,如果在一定间隔内没有收到来自对端的BFD报文,则认为该链路出现故障。从上述方案可以看出,上述BFD检测方案中虽然可以检测链路的连通状况,但对于链路质量问题,如丢包、抖动、延时等则无法检测到。
发明内容
本发明实施例要解决的技术问题是提供链路质量检测方法和链路质量检测设备,可以对链路质量进行检测。
为解决上述技术问题,本发明的实施例提供以下技术方案:
一种链路质量检测方法,包括:
根据所接收的双向转发检测BFD报文中携带的链路质量信息检测是否发生链路质量事件,若发生链路质量事件,则根据链路质量事件计算链路质量参数值;
若所述链路质量参数值超过预置的链路质量阈值,则上报链路质量下降消息。
一种链路质量检测设备,包括:
链路质量事件检测单元,用于根据所接收的BFD报文中携带的链路质量信息检测是否发生链路质量事件,并输出检测结果;
链路质量参数值获取单元,用于根据链路质量事件检测单元所检测的链路质量事件,计算链路质量参数值;
判断单元,用于判断所述链路质量参数值是否超过预置阈值,并输出判断结果;
上报单元,用于在所述判断结果为是时,上报链路质量下降消息。
从以上技术方案可以看出,本发明实施例在BFD检测机制中引入用于表示链路质量的链路质量参数,通过对链路参数的值进行检测,在检测到该参数值超过预置的链路质量阈值时,上报链路质量下降事件,因此可以实现对链路质量的检测。
附图说明
图1~图3是本发明链路质量检测方法实施例一~实施例三的流程图;
图4是本发明链路切换方法实施例的应用场景示意图;
图5是本发明链路切换方法实施例的流程图;
图6是本发明链路质量检测设备实施例一的结构图。
具体实施方式
下面结合附图,对本发明提供的链路质量检测方法和链路质量检测设备的推荐实施例进行详细描述。
本发明链路质量检测方法实施例一;本实施例给出本发明链路质量检测方法的基本流程,参考图1,本实施例方法包括:
A1、根据所接收的BFD报文中携带的链路质量信息检测是否发生链路质量事件,若发生链路质量事件,则根据链路质量事件计算链路质量参数值。
其中,可以根据所接收的BFD报文中携带的链路质量信息对丢包异常事件、乱序异常事件、抖动异常事件,和/或时延异常事件等链路质量问题进行检测,并且根据链路质量事件获得链路质量参数值。
A2、若所述链路质量参数值超过预置的链路质量阈值,则上报链路质量下降消息。
本发明实施例在BFD链路质量检测中引入用于表示链路质量的链路质量参数,通过对链路参数的值进行检测,在检测到该参数值超过预置的链路质量阈值时,上报链路质量下降消息,从而可以实现对链路质量的检测。
本发明链路质量检测方法实施例二;本实施例可以对丢包异常事件引起的链路质量下降事件进行检测,参考图2,本实施例方法包括:
B1、在路由器A和路由器B之间建立BFD会话,且参数协商一致,并使能链路质量检测功能。
B2、路由器A接收来自路由器B的BFD报文。
B3、路由器A根据BFD计时器的计时值判断是否在预定的时间内接收到BFD报文,若是,则对BFD计时器进行复位,继续执行B4,若否,则上报链路故障消息,并向路由器B发送链路故障的BFD协议报文,结束流程。
B4、路由器A根据所接收的BFD报文检测丢包异常事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810084709.9/2.html,转载请声明来源钻瓜专利网。