[发明专利]一种传输状态检测方法以及相关装置有效
申请号: | 201110041456.9 | 申请日: | 2011-02-16 |
公开(公告)号: | CN102075390A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 颜丙峰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/56 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 传输 状态 检测 方法 以及 相关 装置 | ||
技术领域
本发明涉及通信领域,尤其涉及一种传输状态检测方法以及相关装置。
背景技术
随着网络技术的发展,各种业务应用对迅速的故障检测和恢复提出了越来越高的要求,而因特网协议(IP,Internet Protocol)网络在设计上又无法在不到一秒的时间内恢复故障,现有技术中出现一种双向转发检测(BFD,Bidirectional Forwarding Detection)来帮助解决这种迅速故障恢复的问题。
BFD提供了一种检测链路或系统转发传输流能力的简单方法。BFD能够在系统之间的任何类型通道上进行故障检测,这些通道包括直接的物理链路,虚电路,隧道,以及非直接的路由通道。同时正是由于BFD实现故障检测的简单、单一性,使得BFD能够专注于转发故障的快速检测,帮助网络以良好的服务质量(QoS,Quality of Service)实现语音、视频及其它点播业务的传输,从而帮助服务提供商基于IP网的实现,为客户提供所需的高可靠性、高适用性的音频数字化因特网协议(VoIP,Voice over Internet Protocol)及其它实时业务。
BFD虽然为故障恢复提供了简便、快捷的方法,但是,正是由于BFD提供的故障检测状态过于简单,使得BFD的状态不能完全反映当前链路的状态,导致了用户在监控时获取的信息不足,从而影响到用户对于链路状态的判断。例如以BFD链路检测为基础建立自动保护倒换(APS,Automatic ProtectionSwitched),BFD链路检测只区分了“故障”、“初始化”和“通路”三种状态,假设当前业务传输的主通道堵塞,业务传输运行在备用通道上,若备用通道上的链路出现了短暂的拥堵,数据传输偶然出现丢包现象,发现业务传输不正常的终端设备就会向对端的设备发送指示状态为故障的BFD报文,而对端设备的BFD状态机就会马上跳转为“中断”,并触发了APS状态机进行状态切换,重新建立备用通道上的业务传输,这种业务链路重建的过程会使业务中断达到秒级,严重的影响业务的进行;而实际上,备用通道上的链路堵塞只是业务传输的质量较差,从整个传输过程来看,这样的传输质量又是可以接受的,没有必要进行业务链路重建,以致业务中断。
发明内容
本发明实施例提供了一种传输状态检测方法以及相关装置,用于使得双向转发检测技术更精确的进行业务传输状态的判断。
本发明提供的传输状态检测方法,包括:当本地设备的传输状态为优质通路状态时,所述优质通路状态表示本地设备能与对端设备进行业务传输,且传输状态稳定;若收到对端设备发送的双向转发检测BFD报文,且所述BFD报文的指示状态为故障,或,若自上一次收到BFD报文起,经过第一预置时长后,没有再次收到所述对端设备发送的BFD报文;则将本地设备的传输状态切换为次级通路状态,所述次级通路状态表示本地设备能与对端设备进行业务传输,但传输状态不稳定;自本地设备的传输状态切换为次级通路状态起,若在第三预置时长内,没有再次接收到对端设备发送的BFD报文,或者,自本地设备的传输状态切换为次级通路状态起,若在经过第三预置时长后,收到所述对端设备发送的指示状态为故障的BFD报文,则将本地设备的传输状态切换为中断状态。
本发明提供的传输状态检测装置,包括:接收单元,用于当本地设备的传输状态为优质通路状态时,接收对端设备发送的BFD报文,并触发分析单元;所述优质通路状态表示本地设备能与对端设备进行业务传输,且传输状态稳定;分析单元,用于分析所述BFD报文,若所述BFD报文的指示状态为故障,则触发第一切换单元;故障计时器,用于计算相邻两次收到BFD报文的时间,若自上一次收到BFD报文起,经过第一预置时长后,没有再次收到所述对端设备发送的BFD报文,则触发第一切换单元;第一切换单元,用于将本地设备的传输状态切换为次级通路状态,所述次级通路状态表示本地设备能与对端设备进行业务传输,但传输状态不稳定;故障中断计时器,用于从本地设备的传输状态切换为次级通路状态起,开始计算第三预置时长;第二切换单元,用于自切换为次级通路状态起,若在故障中断计时器达到第三预置时长后,收到所述对端设备发送的指示状态为故障的BFD报文,则将本地设备的传输状态切换为中断状态,或者,用于在切换为次级通路状态起,若在所述第三预置时长内,没有接收到的对端设备发送的BFD报文,则将本地设备的传输状态切换为中断状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110041456.9/2.html,转载请声明来源钻瓜专利网。