一种环网保护方法、装置及环形网络制造方法及图纸

技术编号:20550012 阅读:48 留言:0更新日期:2019-03-09 22:18
本发明专利技术公开了一种环网保护方法、装置及环形网络,涉及通信技术领域。在本发明专利技术实施例中,根据与相邻节点设备之间MPLS业务通道的连通状态,以及接收到的其它节点设备发出的且在环形网络中传送的第一MPLS‑R‑APS协议报文,阻塞和/或释放对应环网接口MPLS业务,确定需要本节点设备生成的第二MPLS‑R‑APS协议报文并在环形网络中传送,从而对G.8032协议进行了拓展,使之在原有基础上能够适应MPLS业务场景,实现对MPLS业务的环网保护。

【技术实现步骤摘要】
一种环网保护方法、装置及环形网络
本专利技术涉及通信
,尤指一种环网保护方法、装置及环形网络。
技术介绍
在运营商实际的组网应用中,MPLS(MultiprotocolLabelSwitching,多协议标签交换)业务是一种非常常见的业务类型。随之产生的对于MPLS业务保护的需求在组网中也是十分常见的。由于MPLS业务存在水平分割,所以在水平分割功能开启的条件下理论上是不会成环的,这就促使了对于MPLS业务环网保护功能的忽视。而对于传统的环网保护,一般情况下是应用于以太业务的,即采用G.8032协议对一个以太网环网进行环网保护。那么,如何采用G.8032协议实现对MPLS业务的环网保护,是本领域技术人员亟待解决的技术问题。
技术实现思路
本专利技术实施例提供了一种环网保护方法、装置及环形网络,用以采用G.8032协议实现对MPLS业务的环网保护。第一方面,本专利技术实施例提供了一种环网保护方法,所述环网保护方法用于对环形网络中传输的多协议标签交换MPLS业务进行环网保护,所述环形网络包括至少三个节点设备,各所述节点设备的水平分割功能均关闭;所述方法包括:针对每个所述节点设备,均执行以下操作:检测与相邻节点设备之间MPLS业务通道的连通状态;根据所述连通状态,以及接收到的其它节点设备发出的且在所述环形网络中传送的第一MPLS-R-APS协议报文,阻塞和/或释放对应环网接口MPLS业务,确定需要本节点设备生成的第二MPLS-R-APS协议报文并在所述环形网络中传送,以对MPLS业务进行环网保护;其中,所述第一MPLS-R-APS协议报文和所述第二MPLS-R-APS协议报文均为封装后的G.8032标准R-APS协议报文。第二方面,本专利技术实施例还提供了一种环网保护装置,所述环网保护装置用于对环形网络中传输的多协议标签交换MPLS业务进行环网保护,针对环形网络中包括的至少三个节点设备中的任一个节点设备均包括:检测单元和保护单元;其中,所述节点设备的水平分割功能关闭;所述检测单元,用于检测与相邻节点设备之间MPLS业务通道的连通状态;所述保护单元,用于根据所述连通状态,以及接收到的其它节点设备发出的且在所述环形网络中传送的第一MPLS-R-APS协议报文,阻塞和/或释放对应环网接口MPLS业务,确定需要本节点设备生成的第二MPLS-R-APS协议报文并在所述环形网络中传送,以对MPLS业务进行环网保护;其中,所述第一MPLS-R-APS协议报文和所述第二MPLS-R-APS协议报文均为封装后的G.8032标准R-APS协议报文。第三方面,本专利技术实施例还提供了一种环形网络,包括:至少三个节点设备,各所述节点设备的水平分割功能均关闭;所述节点设备包括如本专利技术实施例提供的上述环网保护装置。本专利技术有益效果如下:本专利技术实施例提供的一种环网保护方法、装置及环形网络,根据与相邻节点设备之间MPLS业务通道的连通状态,以及接收到的其它节点设备发出的且在环形网络中传送的第一MPLS-R-APS协议报文,阻塞和/或释放对应环网接口MPLS业务,确定需要本节点设备生成的第二MPLS-R-APS协议报文并在环形网络中传送,从而对G.8032协议进行了拓展,使之在原有基础上能够适应MPLS业务场景,实现对MPLS业务的环网保护。附图说明图1为本专利技术实施例中提供的第一种环形网络的结构示意图;图2为本专利技术实施例中提供的第二种环形网络的结构示意图;图3为本专利技术实施例中提供的环网保护方法的流程图;图4为本专利技术实施例中提供的在经过保护倒换过程之后的环形网络中MPLS业务通道的连通状态的示意图;图5为本专利技术实施例中提供的在经过MPLS业务通道故障恢复过程中的环形网络中MPLS业务通道的连通状态的示意图之一;图6为本专利技术实施例中提供的在经过MPLS业务通道故障恢复过程中的环形网络中MPLS业务通道的连通状态的示意图之二;图7为本专利技术实施例中提供的一个物理上的拓扑结构中同时配置多个逻辑层级的环网拓扑结构;图8为本专利技术实施例中提供的相交环的结构示意图;图9为本专利技术实施例中提供的业务传输过程的示意图;图10为本专利技术实施例中提供的环网保护装置的结构示意图;图11为本专利技术实施例中提供的第三种环形网络的结构示意图。具体实施方式下面将结合附图,对本专利技术实施例提供的一种环网保护方法、装置及环形网络的具体实施方式进行详细地说明。需要说明的是,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。专利技术人在研究中发现,采用目前的G.8032协议,可以实现对以太环网业务的环网保护。具体地,在G.8032协议中,在正常状态下,需要在环形网络内设置阻塞链路,以防止成环,当其他链路发生故障时,这段阻塞链路打开,业务倒换到环上的另一个路径上进行传输,以实现环网保护,而这段链路通常被称为环网保护链路(RPL,RingProtectionLink),连接RPL的一端的节点被称为RPL主节点设备(RPLOwner),连接RPL的另一端的节点设备为邻居节点设备,环形网络中的其他节点设备可以称为普通节点设备。MPLS(MultiprotocolLabelSwitching,多协议标签交换)起源于IPv4(InternetProtocolversion4,因特网协议版本4),最初是为了提高转发速度而提出的,其核心技术可扩展到多种网络协议,包括IPv6(InternetProtocolversion6,因特网协议版本6)、IPX(InternetPacketExchange,网际报文交换)和CLNP(ConnectionlessNetworkProtocol,无连接网络协议)等。MPLS中的“M”指的就是支持多种网络协议。但是在实际的组网应用中,基于VPLS(VirtualPrivateLANService,虚拟专用局域网业务)类型的MPLS业务的水平分割功能是存在去使能(即关闭)情况的,在这种应用场景下,如果没有环网保护的方法就无法建立E-LAN模型。因此,本专利技术实施例提供了一种环网保护方法,对基于VPLSE-LAN模型,依然可以利用目前的G.8032协议,实现对MPLS业务的环网保护。下面针对环网保护方法进行详细说明。在具体实施时,本专利技术实施例提供的一种环网保护方法,环网保护方法用于对环形网络中传输的MPLS业务进行环网保护,环形网络包括至少三个节点设备,各节点设备的水平分割功能均关闭,环形网络的具体结构可以参见图1和图2所示,其中,SPE-A、SPE-B、SPE-C和SPE-D表示四个节点设备,CE-A表示与SPE-A连接的用户设备,CE-B表示与SPE-B连接的用户设备,CE-C表示与SPE-C连接的用户设备,CE-D表示与SPE-D连接的用户设备。环网保护方法包括:参见图3所示,针对每个节点设备,均执行以下操作:S301、检测与相邻节点设备之间的MPLS业务通道的连通状态;具体地,可以采用MPLS-TP(TransportProfile)-OAM(OperationAdminstrationMaintenance)CC(ConnectivityCheck)检测方式本文档来自技高网...

【技术保护点】
1.一种环网保护方法,其特征在于,所述环网保护方法用于对环形网络中传输的多协议标签交换MPLS业务进行环网保护,所述环形网络包括至少三个节点设备,各所述节点设备的水平分割功能均关闭;所述方法包括:针对每个所述节点设备,均执行以下操作:检测与相邻节点设备之间MPLS业务通道的连通状态;根据所述连通状态,以及接收到的其它节点设备发出的且在所述环形网络中传送的第一MPLS‑R‑APS协议报文,阻塞和/或释放对应环网接口MPLS业务,确定需要本节点设备生成的第二MPLS‑R‑APS协议报文并在所述环形网络中传送,以对MPLS业务进行环网保护;其中,所述第一MPLS‑R‑APS协议报文和所述第二MPLS‑R‑APS协议报文均为封装后的G.8032标准R‑APS协议报文。

【技术特征摘要】
1.一种环网保护方法,其特征在于,所述环网保护方法用于对环形网络中传输的多协议标签交换MPLS业务进行环网保护,所述环形网络包括至少三个节点设备,各所述节点设备的水平分割功能均关闭;所述方法包括:针对每个所述节点设备,均执行以下操作:检测与相邻节点设备之间MPLS业务通道的连通状态;根据所述连通状态,以及接收到的其它节点设备发出的且在所述环形网络中传送的第一MPLS-R-APS协议报文,阻塞和/或释放对应环网接口MPLS业务,确定需要本节点设备生成的第二MPLS-R-APS协议报文并在所述环形网络中传送,以对MPLS业务进行环网保护;其中,所述第一MPLS-R-APS协议报文和所述第二MPLS-R-APS协议报文均为封装后的G.8032标准R-APS协议报文。2.如权利要求1所述的环网保护方法,其特征在于,确定需要本节点设备生成的第二MPLS-R-APS协议报文并在所述环形网络中传送,具体包括:需要本节点设备生成所述第二MPLS-R-APS协议报文时,获取与所述第二MPLS-R-APS协议报文对应的G.8032标准R-APS协议报文;利用虚拟逻辑VC标签信息、链路TUNNEL标签信息、以及最外层以太二层头信息,封装所述G.8032标准R-APS协议报文,生成所述第二MPLS-R-APS协议报文,并通过与相邻节点设备之间的MPLS业务通道,在所述环形网络中传送。3.如权利要求1所述的环网保护方法,其特征在于,在所述第一MPLS-R-APS协议报文和所述第二MPLS-R-APS协议报文均为广播报文,且每个节点设备连接有用户设备时,所述第一MPLS-R-APS协议报文,以及所述第二MPLS-R-APS协议报文,在所述环形网络中传送的方式,具体为:针对每个所述节点设备:在接收到其它节点设备发出的报文为在所述环形网络中传送的MPLS-R-APS协议报文时,确定命中组播组,终止对MPLS-R-APS协议报文的广播,而将接收到的所述MPLS-R-APS协议报文向所述组播组中的成员转发,以将该报文传递给对应的下游相邻节点设备;其中,本节点设备上环网接口连接的MPLS业务通道,均根据配置预先加入到了同一个组播组中;所述MPLS-R-APS协议报文为:在所述环形网络中传送的所述第一MPLS-R-APS协议报文和/或所述第二MPLS-R-APS协议报文。4.如权利要求1-3任一项所述的环网保护方法,其特征在于,若所述环形网络保护的是一组伪线PW上承载的MPLS业务时,在检测与相邻节点设备之间MPLS业务通道的连通状态之前,所述方法还包括:确定与相邻节点设备连接的每组PW中各PW上承载的MPLS业务的等级;将一组PW中承载MPLS业务等级最高的PW的连通状态,确定为该组PW的连通状态。5.如权利要求4所述的环网保护方法,其特征在于,确定与相邻节点设备连接的每组PW中各PW上承载的MPLS业务的等级,具体包括:采用以下公式确定每组PW中各PW上承载的MPLS业务的等级;P=k1×(1/LT)+k2×(C/Δt)其中,P表示PW上承载的MPLS业务的等级,LT表示与MPLS业务所属类别对应的丢包率的最大接受值,Δt表示与MPLS业务所属类别对应的网络传输时延的最大接受值,C表示与MPLS业务所属类别对应的吞吐量的最小接受值,k1和k2均表示预设的权重系数。6.如权利要求1-3任一项所述的环网保护方法,其特征在于,根据所述连通状态,以及接收到的其它节点设备发出的且在所述环形网络中传送的第一MPLS-R-APS协议报文,阻塞和/或释放对应环网接口MPLS业务,确定需要本节点设备生成的第二MPLS-R-APS协议报文并在所述环形网络中传送,具体包括:确定是否检测出与相邻节点设备之间的MPLS业务通道发生故障;若是,阻塞与发生故障的MPLS业务通道连接的环网接口的MPLS业务,释放与未发生故障的MPLS业务通道连接的环网接口的MPLS业务,确定需要本节点设备生成携带有当前环形网络中发生故障的MPLS业务通道的状态信息的第...

【专利技术属性】
技术研发人员:佟川
申请(专利权)人:瑞斯康达科技发展股份有限公司
类型:发明
国别省市:北京,11

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

1