[发明专利]链路检测方法及装置、OAM实体无效
申请号: | 201110302812.8 | 申请日: | 2011-10-09 |
公开(公告)号: | CN102333009A | 公开(公告)日: | 2012-01-25 |
发明(设计)人: | 邓小军 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;姜精斌 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 方法 装置 oam 实体 | ||
技术领域
本发明属于通信领域,涉及一种链路层检测技术,更具体的,涉及一种链路检测方法及装置、OAM实体。
背景技术
IEEE802.3ah作为二层检测协议,协议相对部署简单,对于链路和设备监控作用较大。IEEE802.3ah协议的部署可以部署在用户侧,也可以部署在网络侧。不少厂家扩展了其快速检测能力,通过发送周期提高速率来达到快速检测链路是否中断。提供的单通功能也能在第一时间告知对端链路本地Rx接收故障。
但对于协议本身的管理状态的改变而非真正链路导致故障的情况下协议没有规定这种处理方式,往往在业务应用时存在一定的局限性,使用起来会有下述的几个限制:
当人为的去掉检测的使能状态时,最终结果远端会丢失3倍及以上周期的报文,远端发生IEEE802.3ah协商中断。这种中断需要感知超时来处理,正常按照协议标准,需要3秒以上的时间来超时,有些环境下需要更长的时间来感知(视环境和链路而定)。远端比较长时间才能感知处理,对于协议的状态改变来说比较缓慢,不利于协议的状态的快速收敛。
另外对于人为去掉检测使能状态,可能是人为的为了诊断或者产生了误操作导致的,当检测把这种情况下也认为是链路故障并逐级传递时,会导致正常链路情况下的链路错误状态误传递,在与业务做关联的时候,会导致业务误处理,如图1所示,在RouterA和RouterB之间,通过OAM协议数据单元(OAMPDU,Operation,Administration and Maintenance-Protocol Data Units)进行交互,在链路出现中断时,RouterB会反方向通知远端链接Down事件通知(Link down event notification),因此,如果人为去掉检测使能状态时,这种链接事件通知会导致链路状态误传递。
如果不关心是否真正故障,对于人为去使能也是故障的话,那么即使采用扩展协议报文发送周期,比如扩展到10ms甚至更少的情况下,也只能通过超时来感知,而且这种做法必须要求硬件也参与进来,增加设备处理的复杂度。
因此,现有技术中对于人为的关闭检测使能,协议没有和真正链路上的关闭做区分。目前,对于该问题尚未提出很好的解决方案。
发明内容
本发明提供一种链路检测方法及装置、OAM实体,用于解决现有技术中对于人为的关闭检测使能,协议没有和真正链路上的关闭做区分,因此会产生不必要的关联业务处理问题。
为实现本发明的目的,根据本发明的一个方面,提供一种链路检测方法,并采用了以下技术方案:
链路检测方法包括:获取远端发送的扩展OAM报文;通过解析扩展OAM报文,判断远端的链路断路的类型;以及在判断结果指示链路断路的类型为主动关闭检测使能时,执行相应的链路操作处理。
进一步地,扩展OAM报文为:以表明组织唯一标示的OUI字段后接TLV的格式封装的OAM报文,并且扩展OAM报文以End TLV来表示结束;其中,T和L各占用一个字节。
进一步地,在获取远端发送的扩展OAM报文,检测方法还包括:通过接收远端在协议协商时发送的带有本地信息TLV和带有组织特定信息TLV的信息OAMPDU,判断远端是否为同一组织;若是,则在进一步获取远端功能项的字段信息之后,继续进行协议协商。
进一步地,通过解析扩展OAM报文,判断远端的链路断路的类型包括:判断组织特定信息TLV中的OUI字段是否与本地配置的OUI字段相匹配,并在是的情况下确认远端为同一组织。
进一步地,通过解析扩展OAM报文,判断远端的链路断路的类型包括:根据远端功能项的字段信息,判断是否支持远端的检测管理状态通告功能,并在确定检测管理状态通告被支持时,判断远端的链路断路的类型。
进一步地,在判断结果指示链路断路的类型为主动关闭检测使能时,执行相应的链路操作处理之后,检测方法还包括:恢复远端的初始化检测状态,并不向后端通知关联业务。
根据本发明的另外一个方面,提供一种链路检测装置,并采用如下技术方案
链路检测装置包括:获取模块,用于获取远端发送的扩展OAM报文;解析模块,用于通过解析扩展OAM报文,判断远端的链路断路的类型;以及执行模块,用于在判断结果指示链路断路的类型为主动关闭检测使能时,执行相应的链路操作处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110302812.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高铬合金铸铁堆焊新材料
- 下一篇:一种伪线OAM属性配置的方法和系统