检测传输链路质量的方法及装置制造方法及图纸

技术编号:7839366 阅读:222 留言:0更新日期:2012-10-12 06:17
本发明专利技术公开了一种检测传输链路质量的方法及装置。其中,该方法包括:获取在检测周期内的双向转发检测(BFD)检测报文的丢包率;判断丢包率是否大于预先设置的告警触发阈值,在判断结果为是的情况下,触发信号劣化告警。通过本发明专利技术,进而达到了方便、简单地实现对传输链路中信号劣化进行检测的效果。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种检测传输链路质量的方法及装置
技术介绍
网络设备一个日渐重要的特性就是快速检测网络链路的通信质量,当链路质量不符合用户需求时,可以快速地将备用网络路径切换为主用网络路径。双向转发检测(BidirectionalForwarding Detection,简称为 BFD)能够为各种上层控制协议提供一种通用的低开销、快速故障检测服务,上层控制协议可以利用BFD提供的服务来决定自己采取相应操作,比如重新选路。BFD之所以被称为双向转发检测,是因为BFD协议通过三次握手机制,能够提供链路来回两个方向的连通性检测。BFD可以快速检测到转发路径上的接口和链路故障、节点的转发引擎故障,然后把故障通知给上层控制 协议,使上层控制协议能够快速收敛,并触发业务流量的电信级(50毫秒内)快速切换。BFD这种快速的检测是通过不停地发送快速检测报文(毫秒级)到对方来实现的。目前,BFD仅适用于检测链路连通性,也就是说,通过BFD获取的链路信息要么是连通的,要么是断开的。而在有些情况下,当链路传送质量较低,发生信号劣化时,通常有少量报文被离散丢弃。当传输链路存在信号劣本文档来自技高网...
检测传输链路质量的方法及装置

【技术保护点】

【技术特征摘要】
1.一种检测传输链路质量的方法,其特征在于,包括 获取在检测周期内的双向转发检测BFD检测报文的丢包率; 判断所述丢包率是否大于预先设置的告警触发阈值,在判断结果为是的情况下,触发信号劣化告警。2.根据权利要求I所述的方法,其特征在于,获取在检测周期内的双向转发检测BFD检测报文的丢包率,包括 确定对所述BFD检测报文进行信号劣化检测的所述检测周期; 获取本端在所述检测周期内实际接收到的BFD检测报文总数及应该收到的BFD检测报文总数; 根据以下公式计算所述丢包率R R=S2/D1*S1,其中,S2为实际接收到的BFD检测报文总数,D1*S1为应该收到的BFD检测报文总数,Dl为所述检测周期,SI为本端BFD检测报文的收包率。3.根据权利要求2所述的方法,其特征在于,确定对所述BFD检测报文进行信号劣化检测的所述检测周期,包括 通过本端和对端进行BFD协商确定所述本端BFD检测报文的收包率SI、本端的BFD报文检测周期Tl ; 根据以下公式计算所述检测周期Dl D1=T1*S1/H1,其中,Hl为所述告警触发阈值。4.根据权利要求3所述的方法,其特征在于,在计算得到所述检测周期Dl之后,所述方法还包括 在所述检测周期的启动时刻到来时,判断之前设定的所述告警触发阈值与预先设置的告警消除阈值是发生变化,在未发生变化的情况下,继续判断所述本端的BFD配置参数是否发生变化,其中,所述本端的BFD配置参数包括所述本端的BFD报文检测周期; 在所述本端的BFD配置参数未发生变化的情况下,计算所述丢包率,否则,确定在当前检测周期内不进行所述丢包率的计算,并重新计算所述检测周期。5.根据权利要求I至4中任一项所述的方法,其特征在于, 在触发所述信号劣化告警之后,将所述信号劣化告警上报给所述本端和所述对端。6.根据权利要求5所述的方法,其特征在于,在将所述信号劣化告警上报给所述本端和所述对端之后,还包括 判断在触发所述信号劣化告警后,连续预定个数的检测周期内的所述丢包率是否均小于所述告警消除阈值,在判断结果为是的情况下,消除所述信号劣化告警; 将消除所述信号劣化告警的恢复信息上报给所述本端和所述对端。7.—种检测传输链路质量的装置,其特征在于,包括 第一获取模块,用于获取在检测周期内的双向转发检测BFD检测报文的丢包率,其中,所述检...

【专利技术属性】
技术研发人员:李青霖刘银恩邱军辉李能禾原松
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1