网元和环网保护的方法
【专利摘要】本发明提供了网元和环网保护的方法,该方法包括:检测到相邻链路发生故障后,确定一个或者多个发生故障的环网;对所述发生故障的环网进行保护倒换;将所述发生故障的环网的环网标识封装在协议报文中;将所述协议报文发送给所述发生故障的环网上的相邻网元,以便所述发生故障的环网上的网元接收到所述协议报文,并确定所述发生故障的环网;所述环网标识为每个环网具有的用于与其它环网相区分的标识;所述协议报文用于指示所述发生故障的环网上的网元进行保护倒换。本发明实施例提供了网元和环网保护的方法,通过环网标识实现一条链路上多环间的业务逻辑隔离和区分服务,协调环网上的节点完成环网保护倒换,提高环网保护可靠性。
【专利说明】网元和环网保护的方法
【技术领域】
[0001] 本发明涉及通信【技术领域】,尤其涉及网元和环网保护的方法。
【背景技术】
[0002] MPLS-TP(Multi-ProtocolLabelSwitchingTransportProfile,多协议标签交 换传输标准)环网保护是一种环形拓扑保护技术,它可以实现环形拓扑上业务的自动保护 倒换。因为环形组网在运营商和行业应用市场较为普遍,因而适合环形拓扑保护的MPLS-TP 环网保护技术日益受到重视。
[0003] 在大规模网络中,需要建立接入、汇聚和核心等多个层次的环网,不同环网之间存 在共纤相交的场景,一条链路上需要承载多个环网,但现有的MPLS-TP环网保护技术无法 实现一条链路上多环间的业务逻辑隔离和区分服务。
【发明内容】
[0004] 本发明提供了网元和环网保护的方法,解决现有技术无法实现一条链路上多环间 的业务逻辑隔离和区分服务的问题。
[0005] 第一方面,本发明提供了一种网元,包括段层操作维护管理OAM处理单元、确定单 元和一个或多个环网状态机处理单元:
[0006] 每个环网状态机处理单元对应本网元所在的一个环网;
[0007] 所述段层OAM处理单元,用于检测相邻链路是否发生故障,在所述相邻链路发生 故障后,将链路故障信息发送给所述确定单元,并将协议报文发送给发生故障的环网上的 相邻网元,以便所述发生故障的环网上的网元接收到所述协议报文,并确定所述发生故障 的环网;
[0008] 所述确定单元,用于在接收到所述链路故障信息后,确定所述发生故障的环网,将 倒换信息发送给所述发生故障的环网对应的环网状态机处理单元;
[0009] 所述环网状态机处理单元,用于接收到所述倒换信息后,对所述发生故障的环网 进行保护倒换,并将所述发生故障的环网的环网标识封装在所述协议报文中发送给所述处 理单元;
[0010] 所述环网标识为每个环网具有的用于与其它环网相区分的标识;
[0011] 所述协议报文用于指示所述发生故障的环网上的网元进行保护倒换。
[0012] 在第一方面的第一种可能的实现方式中,所述确定单元具体用于接收到所述链路 故障信息后,根据链路与环网的对应关系,确定所述发生故障的链路承载的环网为发生故 障的环网。
[0013] 结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式 中,所述协议报文为自动保护倒换APS报文;
[0014] 所述环网状态机处理单元具体用于接收到所述倒换信息后,对所述发生故障的环 网进行保护倒换,将所述发生故障的环网的环网标识添加到所述APS报文的预留字段中。
[0015] 第二方面,本发明提供了一种网元,包括:
[0016] 段层操作维护管理OAM处理单元,用于接收协议报文,将所述协议报文转发给发 生故障的环网上的相邻网元,以便发生故障的环网上的网元接收到所述协议报文,并确定 所述发生故障的环网;
[0017] 协议分发单元,用于从所述协议报文中解析出环网标识,根据所述环网标识确定 所述发生故障的环网;
[0018] 所述协议报文用于指示所述发生故障的环网上的网元进行保护倒换;
[0019] 所述环网标识为每个环网具有的用于与其它环网相区分的标识。
[0020] 在第二方面的第一种可能的实现方式中,所述协议报文为自动保护倒换APS报 文;
[0021] 所述协议分发单元具体用于从所述APS报文的预留字段中解析出环网标识。
[0022] 第三方面,本发明提供了一种环网保护的方法,所述方法包括:
[0023] 检测到相邻链路发生故障后,确定一个或者多个发生故障的环网;
[0024] 对所述发生故障的环网进行保护倒换;
[0025] 将所述发生故障的环网的环网标识封装在协议报文中;
[0026] 将所述协议报文发送给所述发生故障的环网上的相邻网元,以便所述发生故障的 环网上的网元接收到所述协议报文,并确定所述发生故障的环网;
[0027] 所述环网标识为每个环网具有的用于与其它环网相区分的标识;
[0028] 所述协议报文用于指示所述发生故障的环网上的网元进行保护倒换。
[0029] 在第三方面的第一种可能的实现方式中,所述确定发生故障的环网,包括:
[0030] 根据链路与环网的对应关系,确定所述发生故障的链路承载的一个或者多个环网 为发生故障的环网。
[0031] 结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式 中,所述协议报文为自动保护倒换APS报文;
[0032] 所述将所述发生故障的环网的环网标识封装在协议报文中包括:
[0033] 将所述发生故障的环网的环网标识添加到所述APS报文的预留字段中。
[0034] 第四方面,本发明提供了一种环网保护的方法,所述方法包括:
[0035] 接收到协议报文后,从所述协议报文中解析出环网标识;
[0036] 根据所述环网标识确定发生故障的环网;
[0037] 将所述协议报文转发给所述发生故障的环网上的相邻网元,以便所述发生故障的 环网上的网元接收到所述协议报文,并确定所述发生故障的环网;
[0038] 所述环网标识为每个环网具有的用于与其它环网相区分的标识;
[0039] 所述协议报文用于指示所述发生故障的环网上的网元进行保护倒换。
[0040] 在第四方面的第一种可能的实现方式中,所述协议报文为自动保护倒换APS报 文;
[0041] 所述从所述协议报文中解析出环网标识,具体包括:
[0042] 从所述APS报文的预留字段中解析出环网标识。
[0043] 本发明实施例提供了网元和环网保护的方法,通过环网标识实现一条链路上多环 间的业务逻辑隔离和区分服务,协调环网上的节点完成环网保护倒换,提高环网保护可靠 性。
【专利附图】
【附图说明】
[0044] 图1本发明一实施例提供的一种网元的结构示意图;
[0045] 图2本发明一实施例提供的另一种网元的结构示意图;
[0046] 图3本发明一实施例提供的再一种网元的结构示意图;
[0047] 图4本发明一实施例提供的又一种网元的结构示意图;
[0048] 图5本发明一实施例提供的一种环网保护的方法流程图;
[0049] 图6本发明一实施例提供的另一种环网保护的方法流程图;
[0050] 图7本发明一实施例提供的共纤的多环组网示意图;
[0051] 图8本发明一实施例提供的多环共纤中的非相交链路故障的环网保护示意图;
[0052] 图9本发明一实施例提供的多环共纤中的非相交链路故障的环网保护流程图;
[0053] 图10本发明一实施例提供的多环共纤中的相交链路故障的环网保护示意图;
[0054] 图11本发明一实施例提供的多环共纤中的相交链路故障的环网保护流程图;
[0055] 图12本发明一实施例提供的不共纤的多环组网示意图;
[0056] 图13本发明一实施例提供的多环不共纤链路故障的环网保护示意图;
[0057] 图14本发明一实施例提供的多环不共纤链路故障的环网保护流程图。
【具体实施方式】
[0058] 随着环形组网在运营商和行业应用市场上越来越普遍,适合环形拓扑保护的环网 保护技术日益受到重视。为了解决现有技术中无法实现一条链路上多环间的业务逻辑隔离 和区分服务的问题,本发明实施例提供了网元和环网保护的方法。
[0059] 实施例1 :
[0060] 本发明实施例提供了一种网元,参见图1,该网元包括:
[0061] 段层(Section)OAM(OperationAdministrationMaintenance,操作、管理、维护) 处理单元101、确定单元102和一个或多个环网状态机处理单元103 :
[0062] 每个环网状态机处理单元103对应本网元所在的一个环网;
[0063] 段层OAM处理单元101,用于检测相邻链路是否发生故障,在相邻链路发生故障 后,将链路故障信息发送给确定单元102,并将协议报文发送给发生故障的环网上的相邻网 元,以便发生故障的环网上的网元接收到协议报文,并确定发生故障的环网;
[0064] 确定单元102,用于在接收到链路故障信息后,确定发生故障的环网,将倒换信息 发送给发生故障的环网对应的环网状态机处理单元103 ;
[0065] 环网状态机处理单元103,用于接收到倒换信息后,对发生故障的环网进行保护倒 换,并将发生故障的环网的环网标识封装在协议报文中发送给段层OAM处理单元101。 [0066] 其中,环网标识为每个环网具有的用于与其它环网相区分的标识;
[0067] 协议报文用于指示发生故障的环网上的网元进行保护倒换。
[0068] 另外,确定单元102,可以具体用于接收到链路故障信息后,根据链路与环网的对 应关系,确定发生故障的链路承载的环网为发生故障的环网。
[0069]而且,上述的协议报文可以为APS(AutomaticProtectionSwitching,自动保护 倒换)报文;
[0070] 环网状态机处理单元103,具体用于接收到倒换信息后,对发生故障的环网进行保 护倒换,将发生故障的环网的环网标识添加到APS报文的预留字段中。
[0071] 实施例2:
[0072] 本发明实施例提供了一种网元,参见图2,该网元包括:
[0073] 段层OAM处理单元201,用于接收协议报文,将协议报文转发给发生故障的环网上 的相邻网元,以便发生故障的环网上的网元接收到协议报文,并确定发生故障的环网;
[0074] 协议分发单元202,用于从段层OAM处理单元201接收的协议报文中解析出环网标 识,根据环网标识确定发生故障的环网;
[0075] 其中,协议报文用于指示发生故障的环网上的网元进行保护倒换;
[0076] 环网标识为每个环网具有的用于与其它环网相区分的标识。
[0077] 另外,上述的协议报文可以为APS报文;
[0078] 协议分发单元202,可以具体用于从APS报文的预留字段中解析出环网标识。
[0079] 实施例3 :
[0080] 本发明实施例提供了一种网元,参见图3,该网元包括:
[0081] 存储器301,用于存储包括程序例程的信息;
[0082] 处理器302,与存储器301和发送器303耦合,用于控制程序例程的执行,具体包 括:检测到相邻链路发生故障后,确定一个或者多个发生故障的环网,对发生故障的环网进 行保护倒换,将发生故障的环网的环网标识封装在协议报文中;
[0083] 发送器303,用于将处理器302封装的协议报文发送给发生故障的环网上的相邻 网元,以便发生故障的环网上的网元接收到协议报文,并确定发生故障的环网。
[0084] 其中,环网标识为每个环网具有的用于与其它环网相区分的标识;
[0085] 协议报文用于指示发生故障的环网上的网元进行保护倒换。
[0086] 实施例4 :
[0087] 本发明实施例提供了一种网元,参见图4,该网元包括:
[0088] 接收器401,用于接收协议报文;
[0089] 存储器402,用于存储包括程序例程的信息;
[0090] 处理器403,与接收器401、存储器402和发送器404耦合,用于控制程序例程的执 行,具体包括:从接收器401接收的协议报文中解析出环网标识,根据环网标识确定发生故 障的环网;
[0091] 发送器404,用于将接收器401接收的协议报文转发给发生故障的环网上的相邻 网元,以便发生故障的环网上的网元接收到协议报文,并确定发生故障的环网。
[0092] 其中,环网标识为每个环网具有的用于与其它环网相区分的标识;
[0093] 协议报文用于指示发生故障的环网上的网元进行保护倒换。
[0094] 实施例5 :
[0095] 针对网元自身检测到链路发生故障,本发明实施例还提供了一种环网保护的方 法,参见图5,该方法包括:
[0096] 步骤501 :检测到相邻链路发生故障后,确定一个或者多个发生故障的环网;
[0097] 步骤502 :对发生故障的环网进行保护倒换;
[0098] 步骤503 :将发生故障的环网的环网标识封装在协议报文中;
[0099] 步骤504 :将协议报文发送给发生故障的环网上的相邻网元,以便发生故障的环 网上的网元接收到协议报文,并确定发生故障的环网。
[0100] 其中,环网标识为每个环网具有的用于与其它环网相区分的标识;
[0101] 协议报文用于指示发生故障的环网上的网元进行保护倒换。
[0102] 另外,步骤504中,确定发生故障的环网,可以具体包括:
[0103] 根据链路与环网的对应关系,确定发生故障的链路承载的一个或者多个环网为发 生故障的环网。
[0104] 步骤503、步骤504中的协议报文可以为APS报文;
[0105] 在步骤503中,将发生故障的环网的环网标识封装在协议报文中,可以包括:
[0106] 将发生故障的环网的环网标识添加到APS报文的预留字段中。
[0107] 实施例6:
[0108] 针对网元接收到其他网元发来的环网故障消息,本发明实施例还提供了一种环网 保护的方法,参见图6,该方法包括:
[0109] 步骤601 :接收到协议报文后,从协议报文中解析出环网标识;
[0110] 步骤602 :根据环网标识确定发生故障的环网;
[0111] 步骤603 :将协议报文转发给发生故障的环网上的相邻网元,以便发生故障的环 网上的网元接收到协议报文,并确定发生故障的环网。
[0112] 其中,环网标识为每个环网具有的用于与其它环网相区分的标识;
[0113] 协议报文用于指示发生故障的环网上的网元进行保护倒换。
[0114] 上述的协议报文可以为APS报文;
[0115] 步骤601中,从协议报文中解析出环网标识,可以具体包括:
[0116] 从APS报文的预留字段中解析出环网标识。
[0117] 另外,针对上述的本发明实施例,当一条链路发生故障后,包含环网标识的报文会 通过相邻网元之间进行传递的方式传递给发生故障的环网上所有的网元,网元根据环网标 识确定发生故障的环网。
[0118] 在环网中,分为多环共纤和不共纤的情况,对于多环共纤,又分为非相交链路故障 的环网保护和相交链路故障的环网保护的情况,下面结合本发明实施例提供的网元,分别 针对各个情况举实施例7至9进行说明。
[0119] 在描述实施例7至9之前,首先对组网中的一些关键概念进行介绍。
[0120] 本发明实施例是基于ITU-TG. 8132草案,在协议定义的环网APS协议报文基础 上,增加环网ID(Identifier)作为环网标识,实现环网APS报文与不同环网的映射关系。在 对本发明实施例进行描述之前,先介绍一下本发明实施例提供的方法中几个关键概念。
[0121] (1)环网ID。
[0122] 环网ID(RingID)取值0?255,长度为8比特,在整个网络范围内唯一。
[0123] (2)协议报文扩展。
[0124] 在G. 8132基础上对APS报文进行扩展,在报文中增加字段标识环网ID,指定该协 议报文属于哪个特定的环网。参见表1。
[0125] 表 1
[0126]
【权利要求】
1. 一种网元,其特征在于,包括段层操作维护管理OAM处理单元、确定单元和一个或多 个环网状态机处理单元: 每个环网状态机处理单元对应本网元所在的一个环网; 所述段层0AM处理单元,用于检测相邻链路是否发生故障,在所述相邻链路发生故障 后,将链路故障信息发送给所述确定单元,并将协议报文发送给发生故障的环网上的相邻 网元,以便所述发生故障的环网上的网元接收到所述协议报文,并确定所述发生故障的环 网; 所述确定单元,用于在接收到所述链路故障信息后,确定所述发生故障的环网,将倒换 信息发送给所述发生故障的环网对应的环网状态机处理单元; 所述环网状态机处理单元,用于接收到所述倒换信息后,对所述发生故障的环网进行 保护倒换,并将所述发生故障的环网的环网标识封装在所述协议报文中发送给所述处理单 元; 所述环网标识为每个环网具有的用于与其它环网相区分的标识; 所述协议报文用于指示所述发生故障的环网上的网元进行保护倒换。
2. 根据权利要求1所述的网元,其特征在于,所述确定单元具体用于接收到所述链路 故障信息后,根据链路与环网的对应关系,确定所述发生故障的链路承载的环网为发生故 障的环网。
3. 根据权利要求1或2所述的网元,其特征在于,所述协议报文为自动保护倒换APS报 文; 所述环网状态机处理单元具体用于接收到所述倒换信息后,对所述发生故障的环网进 行保护倒换,将所述发生故障的环网的环网标识添加到所述APS报文的预留字段中。
4. 一种网元,其特征在于,包括: 段层操作维护管理0AM处理单元,用于接收协议报文,将所述协议报文转发给发生故 障的环网上的相邻网元,以便发生故障的环网上的网元接收到所述协议报文,并确定所述 发生故障的环网; 协议分发单元,用于从所述协议报文中解析出环网标识,根据所述环网标识确定所述 发生故障的环网; 所述协议报文用于指示所述发生故障的环网上的网元进行保护倒换; 所述环网标识为每个环网具有的用于与其它环网相区分的标识。
5. 根据权利要求4所述的网元,其特征在于,所述协议报文为自动保护倒换APS报文; 所述协议分发单元具体用于从所述APS报文的预留字段中解析出环网标识。
6. -种环网保护的方法,其特征在于,所述方法包括: 检测到相邻链路发生故障后,确定一个或者多个发生故障的环网; 对所述发生故障的环网进行保护倒换; 将所述发生故障的环网的环网标识封装在协议报文中; 将所述协议报文发送给所述发生故障的环网上的相邻网元,以便所述发生故障的环网 上的网元接收到所述协议报文,并确定所述发生故障的环网; 所述环网标识为每个环网具有的用于与其它环网相区分的标识; 所述协议报文用于指示所述发生故障的环网上的网元进行保护倒换。
7. 根据权利要求6所述的方法,其特征在于,所述确定发生故障的环网,包括: 根据链路与环网的对应关系,确定所述发生故障的链路承载的一个或者多个环网为发 生故障的环网。
8. 根据权利要求6或7所述的方法,其特征在于,所述协议报文为自动保护倒换APS报 文; 所述将所述发生故障的环网的环网标识封装在协议报文中包括: 将所述发生故障的环网的环网标识添加到所述APS报文的预留字段中。
9. 一种环网保护的方法,其特征在于,所述方法包括: 接收到协议报文后,从所述协议报文中解析出环网标识; 根据所述环网标识确定发生故障的环网; 将所述协议报文转发给所述发生故障的环网上的相邻网元,以便所述发生故障的环网 上的网元接收到所述协议报文,并确定所述发生故障的环网; 所述环网标识为每个环网具有的用于与其它环网相区分的标识; 所述协议报文用于指示所述发生故障的环网上的网元进行保护倒换。
10. 根据权利要求9所述的方法,其特征在于,所述协议报文为自动保护倒换APS报 文; 所述从所述协议报文中解析出环网标识,具体包括: 从所述APS报文的预留字段中解析出环网标识。
【文档编号】H04L12/24GK104426700SQ201310405045
【公开日】2015年3月18日 申请日期:2013年9月6日 优先权日:2013年9月6日
【发明者】夏建东, 贺佳 申请人:华为技术有限公司