[发明专利]一种虚电路连通性检查的方法、网络节点和通信系统有效
| 申请号: | 200810224464.5 | 申请日: | 2008-10-15 |
| 公开(公告)号: | CN101409656A | 公开(公告)日: | 2009-04-15 |
| 发明(设计)人: | 张华琛;李思行;罗勇 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56 |
| 代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电路 连通性 检查 方法 网络 节点 通信 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种虚电路连通性检查的方法、网络节点和通信系统。
背景技术
虚拟伪线(Pseudo Wire,PW)分为单跳虚拟伪线(Single SegmentPseudo Wire,SS-PW)和多跳虚拟伪线(Multi Segment Pseudo Wire,MS-PW)。SS-PW和MS-PW,都可以通过虚电路连通性检查(VirtualCircuit Connectivity Ve rification,VCCV)方式来检查缺陷。
在MS-PW中,参照图1所示,现有方式中虚拟伪线终结点提供商边缘设备(PW Terminating Provider Edge,T-PE)通过VCCV检查虚拟伪线交换点提供商边缘设备(PW Switching Provider Edge,S-PE)的连通性如下:T-PE1按照选用的VCCV类型,发送虚电路连通性检查Ping请求(VCCV PingRequest)报文;T-PE1会根据设置的VCCV类型,按照协议规定的方式将该VCCV Ping Request报文发送到S-PE上;S-PE收到该报文,为了维持检查将生存时间(Time To Live,TTL)值设置为一个很大值,如255;T-PE1是PW的终结点,报文会成功送到T-PE1上进行处理。T-PE1通过VCCV检查T-PE2的连通性时,T-PE1发送VCCV Ping Request报文;T-PE1通过协议规定的方式将该VCCV Ping Request报文发送到T-PE2上;T-PE2收到该报文,将TTL的值设置为一个很大值;T-PE2根据传输路径将报文发送给S-PE,S-PE根据TTL的值不确定自己不是终结点,对接收到的报文进行转发,T-PE1最终可能会接收到返回的报文。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:现有技术中,如果虚拟伪线交换点提供商边缘设备(PW Switching ProviderEdge,S-PE)想主动通过VCCV方式来检查其他设备伪线状态时,由于不能准确的设定TTL值,所以当S-PE收到VCCV Ping Reply报文时,只要TTL值不为零,就要将其报文进行转发,这样最终得到的检查结果就不能确定是S-PE与其他设备之间伪线的状态,所以在多跳虚拟伪线虚电路连通性检查过程中S-PE主动通过VCCV方式来检查其他设备伪线状态存在局限性。
发明内容
本发明的实施例提供了一种虚电路连通性检查的方法、网络节点及系统,解决了MS-PW中连通性问题。
本发明的实施例提供了一种虚电路连通性检查的方法,包括:
接收虚电路连通性检查请求报文,所述虚电路连通性检查请求报文中携带检测发起节点与检测终结节点之间虚拟伪线的跳数;
确定接收到的虚电路连通性检查请求报文是否在本节点终结;如果接收到的虚电路连通性检查请求报文是在本节点终结,生成并发送回应报文,其中,所述回应报文中的生存时间值设置为所述虚拟伪线的跳数,以便在所述检测发起节点接收到所述回应报文时,解析所述回应报文中的生存时间值,在确定所述回应报文是在本节点终结时,终止所述回应报文的转发过程,根据所述回应报文中的生存时间值进行虚电路连通性检查。
本发明实施例还提供了一种虚电路连通性检查的方法,所述方法包括:
生成虚电路连通性检查请求报文,所述虚电路连通性检查请求报文中携带检测发起节点与检测终结节点之间虚拟伪线的跳数,以便检测终结节点基于所述检测发起节点与检测终结节点之间虚拟伪线跳数设置回应报文中的生存时间值;
接收回应报文,解析所述回应报文中的生存时间值,在确定所述回应报文是在本节点终结时,终止所述回应报文的转发过程,根据所述回应报文中的生存时间值进行虚电路连通性检查。
本发明实施例提供了一种网络节点,包括:
发送模块(302),用于发送虚电路连通性检查请求报文,所述虚电路连通性检查请求报文携带有检测发起节点与检测终结节点之间虚拟伪线的跳数,以便所述检测终结节点根据所述检测发起节点与检测终结节点之间虚拟伪线的跳数设置回应报文的生存时间值;
接收模块(303),用于接收回应报文;
连通性检查模块(304),用于解析所述回应报文中的生存时间值,在确定所述回应报文是在本节点终结时,终止所述回应报文的转发过程,根据所述回应报文中的生存时间值进行虚电路连通性检查。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810224464.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:采用Turbo码的单载波迭代均衡实现方法及系统
- 下一篇:多通道开关电源





