一种实现环网Steering保护的方法及装置制造方法

文档序号:7985184阅读:291来源:国知局
一种实现环网Steering保护的方法及装置制造方法
【专利摘要】本申请实施例公开了一种实现环网Steering保护的方法。该方法包括:建立与环网的各节点对应的工作通道和保护通道;根据环网节点链路的状态倒换到所述工作通道或保护通道传输网络业务以实现环网Steering保护。本申请实施例还提供了一种实现环网Steering保护的装置、一种基于LSP业务实现环网Steering保护的方法及装置。本申请实施例的方案减少工作通道和保护通道的数量,从而降低了环网各节点的配置工作量和配置复杂,降低了对环网节点设备的硬件要求。
【专利说明】—种实现环网Steering保护的方法及装置
【技术领域】
[0001]本申请涉及通信网络【技术领域】,特别是涉及一种实现环网Steering保护的方法及其对应的装置。
【背景技术】
[0002]环形网络(以下简称环网)是通信【技术领域】常用的一种网络拓扑结构。相对于其他网络拓扑结构,环网结构能够较大程度地提高网络生存性(Survivability,指网络设备节点发生故障时,网络可在极短时间自愈以维持某种可容忍的服务水平的能力)。基于这种特性,环网被广泛应用于组建各种网络(比如光网络、微波网、分组传送网PTN等)。经由环网传输的网络业务通过设置工作通道和保护通道增强网络生存性,环网Steering保护方式即在发现网络设备节点故障后,在网络业务入环节点处将工作通道倒换到保护通道,或者,在网络设备节点故障恢复后,在网络业务入环节点处将保护通道倒换到工作通道。
[0003]现有技术给出了一种环网Steering保护的具体实现方式。参见图1,该图示出了以LSP业务为例示意环网Steering保护的基本过程。该方式传输LSP(Label SwitchingPath,标签交换路径)业务时,以LSP业务为单元建立独立的工作通道和保护通道,图中的LSPl业务从环网的节点A入环、节点C出环,LSPl业务的工作通道为由路径标签Wl-1和W1-2标识的A-B-C通道,保护通道为由路径标签Pl-1?P1-4标识的环路。参见图1 (a),当传输LSPl业务的环网节点链路A-B、B-C正常时,LSPl业务通过工作通道从源节点A到达目的节点C ;参见图1 (b),当节点链路A-B和/或B-C出现故障时,LSPl业务在节点A处倒换到保护通道实现业务传输。
[0004]上述环网Steering保护实现方式规划简单,通常情况下能够满足倒换时间要求。然而,该方式由于以网络业务为单元,独立构建与网络业务对应的工作通道和保护通道,在网络业务数量急剧增加时,通道总数(工作通道和保护通道)随之线性增长,从而加大了对环网各节点的配置工作量和配置复杂度、抬高了环网节点设备的硬件要求。此外,由于每个通道需要各自独立的路径标签标识,通道总数的增加使得标签数量也增加,加大了路径标签的管理难度。

【发明内容】

[0005]为解决上述技术问题,本申请实施例提供了一种实现环网Steering保护的方法及相应装置,以减少工作通道和保护通道的数量,从而降低环网各节点的配置工作量和配置复杂及降低对环网节点设备的硬件要求。
[0006]本申请实施例提供的实现环网Steering保护的方法包括:
[0007]建立与环网的各节点对应的工作通道和保护通道;
[0008]根据环网节点链路的状态选择所述工作通道或保护通道传输网络业务以实现环网Steering保护。
[0009]优选地,所述建立与环网的各节点对应的工作通道和保护通道包括:[0010]向待建立工作通道和保护通道的节点紧邻的节点分配环通道标签;
[0011]依据接收到的环通道标签确定环网各节点的工作通道和保护通道。
[0012]进一步优选地,当向待建立工作通道和保护通道的节点紧邻的上游节点分配环通道标签时,依据接收到的环通道标签确定环网各节点的上游方向的工作通道和保护通道;当向待建立工作通道和保护通道的节点紧邻的下游节点分配环通道标签时,依据接收到的环通道标签确定环网各节点的下游方向的工作通道和保护通道。
[0013]进一步优选地,所述根据环网节点链路的状态变化倒换到工作通道或保护通道传输网络业务包括:
[0014]当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将网络业务的入环节点接收到的第一环通道标签推入网络业务消息,将网络业务传输的中间节点接收到的第二环通道标签与网络业务消息携带的第一环通道标签交换,在网络业务的出环节点处从网络业务消息中剥离第二环通道标签以实现网络业务传输。
[0015]进一步优选地,当网络业务为LSP业务时,所述工作通道或保护通道包括环通道逻辑层,当根据环网节点链路的状态变化选择工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道逻辑层,将网络业务传输的中间节点接收到的第二环通道标签在传输LSP业务消息的环通道逻辑层与第一环通道标签交换,在LSP业务的出环节点处从传输LSP业务消息的环通道逻辑层中剥离第二环通道标签以实现LSP业务传输。
[0016]优选地,环网各节点存储环网各节点链路的状态,所述根据环网节点链路的状态变化倒换到工作通道或保护通道传输网络业务包括:
[0017]判断网络业务的入环节点存储的环网各节点链路状态;
[0018]当该网络业务的传输路径包含的节点链路全部为第一预设状态时,选择工作通道传输网络业务;
[0019]当该网络业务的传输路径包含的节点链路中至少有一个为第二预设状态时,选择保护通道传输网络业务。
[0020]进一步优选地,所述方法还包括:
[0021]监测环网各节点链路的状态变化;
[0022]当有节点链路状态改变时,将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点;
[0023]根据所述节点链路的状态改变更新存储的环网各节点链路状态。
[0024]进一步优选地,所述监测环网各节点链路的状态变化具体为通过连通性检测功能监测环网节点链路的状态变化,所述将节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点具体为:通过APS报文将节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点。
[0025]本申请实施例还提供了一种基于LSP业务实现环网Steering保护的方法。该方法包括:
[0026]向环网各节点紧邻的上游节点和/或下游节点分配环通道标签,依据接收到的环通道标签确定环网各节点的工作通道和保护通道,所述工作通道和保护通道包括环通道逻
辑层;[0027]存储环网各节点链路的状态,并通过连通性检测功能监测环网节点链路的状态变化,当有节点链路状态改变时,通过APS报文将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点,根据所述节点链路的状态改变更新存储的环网各节点链路状态;
[0028]判断LSP业务的入环节点存储的环网各节点链路状态;当该LSP业务的传输路径包含的节点链路全部为正常状态时,选择工作通道传输LSP业务;当该LSP业务的传输路径包含的节点链路中至少有一个为故障状态时,选择保护通道传输LSP业务;
[0029]当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道逻辑层,将网络业务传输的中间节点接收到的第二环通道标签在传输LSP业务消息的环通道逻辑层与第一环通道标签交换,在LSP业务的出环节点处从传输LSP业务消息的环通道逻辑层中剥离第二环通道标签以实现LSP业务传输。
[0030]本申请实施例还提供了一种实现环网Steering保护的装置。该装置包括:通道建立单元和业务传输单元,其中:
[0031]所述通道建立单元,用于建立与环网的各节点对应的工作通道和保护通道;
[0032]所述业务传输单元,用于根据环网节点链路的状态倒换到所述工作通道或保护通道传输网络业务以实现环网Steering保护。
[0033]优选地,所述通道建立单元包括:标签分配子单元和通道确定子单元,其中:
[0034]所述标签分配子单元,用于向待建立工作通道和保护通道的节点紧邻的节点分配环通道标签;
[0035]所述通道确定子单元,用于依据接收到的环通道标签确定环网各节点的工作通道和保护通道。
[0036]进一步优选地,当所述标签分配子单元具体用于向待建立工作通道和保护通道的节点紧邻的上游节点分配环通道标签时,所述通道确定子单元具体用于依据接收到的环通道标签确定环网各节点的上游方向的工作通道和保护通道;当所述标签分配子单元具体用于向待建立工作通道和保护通道的节点紧邻的下游节点分配环通道标签时,所述通道确定子单元具体用于依据接收到的环通道标签确定环网各节点的下游方向的工作通道和保护通道。
[0037]进一步优选地,所述业务传输单元包括:标签推入子单元、标签交换子单元和标签剥离子单元,其中:
[0038]所述标签推入子单元,用于当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将网络业务的入环节点接收到的第一环通道标签推入网络业务消息;
[0039]所述标签交换子单元,用于将网络业务传输的中间节点接收到的第二环通道标签与网络业务消息携带的第一环通道标签交换;
[0040]所述标签剥离子单元,用于在网络业务的出环节点处从网络业务消息中剥离第二环通道标签以实现网络业务传输。
[0041]进一步优选地,当网络业务为LSP业务时,所述工作通道或保护通道包括环通道逻辑层,
[0042]所述标签推入子单元具体用于当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道逻辑层;
[0043]所述标签交换子单元具体用于将网络业务传输的中间节点接收到的第二环通道标签在传输LSP业务消息的环通道逻辑层与第一环通道标签交换,
[0044]所述标签剥离子单元,用于在LSP业务的出环节点处从传输LSP业务消息的环通道逻辑层中剥离第二环通道标签以实现LSP业务传输。
[0045]优选地,所述装置还包括状态存储单元,用于存储环网各节点链路的状态,所述业务传输单元包括:状态判断子单元、第一通道选择子单元和第二通道选择子单元,其中:
[0046]所述状态判断子单元,用于判断网络业务的入环节点存储的环网各节点链路状态;
[0047]所述第一通道选择子单元,用于在该网络业务的传输路径包含的节点链路全部为第一预设状态时,选择工作通道传输网络业务;
[0048]所述第二通道选择子单元,用于在该网络业务的传输路径包含的节点链路中至少有一个为第二预设状态时,选择保护通道传输网络业务。
[0049]进一步优选地,所述装置还包括状态变化监测单元、状态变化通知单元和状态更新单元,其中:
[0050]所述状态变换监测单元,用于监测环网各节点链路的状态变化;
[0051]所述状态变化通知单元,用于在有节点链路状态改变时,将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点;
[0052]所述状态更新单元,用于根据所述节点链路的状态改变更新存储单元存储的环网各节点链路状态。
[0053]进一步优选地,所述状态变化监测单元具体用于通过连通性检测功能监测环网节点链路的状态变化,所述状态变化通知单元具体用于通过APS报文将节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点。
[0054]本申请实施例还提供了一种基于LSP业务实现环网Steering保护的装置。该装置包括:工作通道保护通道建立单元、节点链路状态维护单元、工作通道保护通道倒换单元和LSP业务传输单元,其中:
[0055]所述工作通道保护通道建立单元,用于向环网各节点紧邻的上游节点和/或下游节点分配环通道标签,依据接收到的环通道标签确定环网各节点的工作通道和保护通道,所述工作通道和保护通道包括环通道逻辑层;
[0056]所述节点链路状态维护单元,用于存储环网各节点链路的状态,并通过连通性检测功能监测环网节点链路的状态变化,当有节点链路状态改变时,通过APS报文将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点,根据所述节点链路的状态改变更新存储的环网各节点链路状态;
[0057]所述工作通道保护通道倒换单元,用于判断LSP业务的入环节点存储的环网各节点链路状态;当该LSP业务的传输路径包含的节点链路全部为正常状态时,选择工作通道传输LSP业务当该LSP业务的传输路径包含的节点链路中至少有一个为故障状态时,选择保护通道传输LSP业务;
[0058]所述LSP业务传输单元,用于当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道逻辑层,将网络业务传输的中间节点接收到的第二环通道标签在传输LSP业务消息的环通道逻辑层与第一环通道标签交换,在LSP业务的出环节点处从传输LSP业务消息的环通道逻辑层中剥离第二环通道标签以实现LSP业务传输。
[0059]本申请实施例在建立与环网的各节点对应的工作通道和保护通道后,根据环网节点链路的状态选择所述工作通道或保护通道传输网络业务以实现环网Steering保护。与现有技术相比,由于本申请实施例的工作通道和保护通道与环网的节点对应而不再与网络业务相互关联,通道总数取决于环网包含的节点数量,从相同节点出入环的多个网络业务可以共享该节点对应的工作通道和保护通道,在传输相同数量的网络业务情况下,总体上减少了工作通道和保护通道的数量,降低了环网各节点的配置工作量和配置复杂度及降低了对环网节点设备的硬件要求。此外,由于通道总数减少,用于标识通道的标签数量也随之减少,从而降低了路径标签的管理难度。
【专利附图】

【附图说明】
[0060]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0061]图1 (a)为现有技术在环网全部节点正常情况下实现环网Steering保护的过程示意图;
[0062]图1 (b)为现有技术在环网节点具有故障情况下实现环网Steering保护的过程示意图;包含多视频段的方法的一个实施例的流程图;
[0063]图2为本申请的实现环网Steering保护的方法实施例一流程图;
[0064]图3(a)为本申请的实现环网Steering保护的方法实施例二流程图;
[0065]图3 (b)为实施例二的环通道标签分配及网络业务传输过程示意图;
[0066]图4(a)为现有技术中传输LSP业务采用的标签层结构示意图;
[0067]图4(b)为本申请实施例传输LSP业务采用的标签层结构示意图;
[0068]图5(a)为本申请的实现环网Steering保护的方法实施例三的环网节点正常情况下LSP业务的处理示意图;
[0069]图5 (b)为实施例三环网节点在一种故障情形下LSP业务传输示意图;
[0070]图5(c)为实施例三环网节点在另一种故障情形下LSP业务传输示意图;
[0071]图6为本申请的实现环网Steering保护的装置实施例四的结构框图。
【具体实施方式】
[0072]为了使本【技术领域】的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。[0073]实施例一
[0074]参见图2,该图示出了本申请的实现环网Steering保护的方法实施例一的流程。该实施例包括:
[0075]步骤S201:建立与环网的各节点对应的工作通道和保护通道;
[0076]环网包括多个构成环网的节点,这些节点可以对应一个具体的网络设备,也可以对应的一个虚拟的网络结构单元。根据传输网络业务过程中发挥作用的不同,环网上的节点可划分为三类:一类是接入网络业务的入环节点,一类是传输网络业务的中间环节点,第三类是输出网络业务的出环节点。这三类节点在传输单个网络业务过程中各自发挥自身的作用,但是,就环网整体而言,环网上的任何一个节点均可能同时具有三类节点的功能。因此,在建立工作通道和保护通道过程中,面向的是环网内的各个节点。
[0077]建立与环网的各节点对应的工作通道和保护通道可以具有多种实现方式,比如可以以待建立工作通道和保护通道的节点为源节点,以与该源节点处于同一环的其他节点作为目标节点,依次建立两个节点之间的通道,从而构成工作通道和保护通道;还可以以待建立工作通道和保护通道的节点为目的节点,其他节点为源节点,建立工作通道和保护通道。在一个环内,各个节点的工作通道和保护通道在重叠的部分可以共享,也可以不共享,前者能够尽可能地减少工作通道和保护通道的数量,后者虽然相对于前者工作通道和保护通道的数量会增加,但由于环内的节点总数量有限,该通道总数将不会无限增多。值得注意的是:如前所述,环网是以环形拓扑结构组建的网络,一个环网内可能包含无数多个相互套链或独立的“环”,本实施例为方便起见,仅以环网内的一个“环”作为描述对象,并不加区分地使用环与环网的概念。
[0078]步骤S202:根据环网节点链路的状态倒换到所述工作通道或保护通道传输网络业务以实现环网Steering保护;
[0079]环网节点的工作通道与保护通道构成一对通道组,网络业务在环网节点链路的一种状态下可以选择一个通道进行业务传输以实现环网Steering保护,当这种状态发生变化后,则可以倒换至另一个通道进行业务传输以实现环网Steering保护。比如待传输的网络业务经过的传输路径中某个节点链路出现故障,使得环网节点链路的状态发生变化,则本可以通过该传输路径确定的工作通道传输的网络业务将倒换到保护通道进行传输,而当出现故障的节点链路的故障修复,环网节点链路的状态再一次发生变化,则通过保护通道传输的网络业务将可能倒换回工作通道进行传输。
[0080]在本步骤中需要说明的是:这里的环网节点链路的状态可以指单个节点链路的状态,也可以在将环内各节点链路状态合并为一个状态组后指该组的状态变化。比如,一个环包含4个节点A、B、C、D,具有4条节点链路A-B、B-C、C-D, D-A,当这4条节点链路中的C-D链路出现故障,则传输的网络业务如果包含该节点链路,那么将由工作通道倒换到保护通道传输网络业务以实现Steering保护。此外,由于4个节点链路中C-D链路状态发生变化而其他3条节点链路的状态未变化,由4条节点链路状态组成的状态组的状态将发生变化,则传输的网络业务如果包含该节点链路,也将由工作通道倒换到保护通道传输网络业务以实现Steering保护。
[0081]本实施例在建立与环网的各节点对应的工作通道和保护通道后,根据环网节点链路的状态倒换到工作通道或保护通道传输网络业务以实现环网Steering保护。与现有技术相比,本申请实施例至少可以取得如下技术效果:
[0082](I)由于本实施例的工作通道和保护通道与环网的节点对应而不再与网络业务相互关联,脱离了网络业务的束缚,使通道总数取决于环网包含的节点数量,在传输相同数量的网络业务情况下,总体上减少了工作通道和保护通道的数量,降低了环网各节点的配置工作量和配置复杂度,也降低了对环网节点设备的硬件要求。
[0083](2)由于本实施例基于环内的节点建立工作通道和保护通道,各节点间重叠部分的工作通道和保护通道可以采用共享机制,使从相同源节点(目的节点)入环(出环)的多个网络业务使用同一段工作通道和保护通道,从而进一步压缩了工作通道和保护通道的数量。
[0084](3)由于本实施例的通道总数相对于现有技术减少,加之本实施例基于环内节点建立工作通道和保护通道,各节点之间的通道段可进行共享,使用于标识工作通道和保护通道的路径标签数量随之减少,从而降低了路径标签的管理难度。
[0085](4)由于本实施例的工作通道和保护通道的数量相对于现有技术减少,在出现状态改变时,在不同工作通道和保护通道之间切换的次数总体上将减少,从而有利于提高环网Steering保护过程中的倒换效率。
[0086]实施例二
[0087]前述实施例提及可以采用多种方式建立环网各节点的工作通道和保护通道,在实际应用过程中,本申请优选采用标签机制实现该目的,并在采用标签机制基础上在环网上进行网络业务传输以实现环网Steering保护,由此构成本申请的实施例二。参见图3,其中:图3(a)示出了本实施例的流程;图3(b)示出了本实施例的环通道标签分配及网络业务传输过程。本实施例包括:
[0088]步骤S301:向待建立工作通道和保护通道的节点紧邻的节点分配环通道标签;
[0089]步骤S302:依据接收的环通道标签确定环网各节点的工作通道和保护通道;
[0090]以图3(b)所示为例,环网包含A、B、C、D、E、F6个节点,现在需要建立节点D的工作通道和保护通道,这里以D节点作为网络业务出环的目的节点进行说明,D节点向其紧邻的节点C分配环通道标签,C节点接收到该环通道标签后建立⑶间的工作通道段RC1,依次类推,C节点又向其紧邻的节点B发生环通道标签,请求建立到D节点的工作通道,B节点接收到该环通道标签后建立BC间的工作通道段RC2,这样下去,可以建立由E到F直到D的工作通道。按照建立工作通道类似的方式可以建立保护通道。需要说明的是:这里是以D为目的节点建立的顺时针的逻辑工作通道,实际应用中,也可以以D为目的节点建立逆时针的工作通道,或者两个方向的工作通道均建立。即当向待建立工作通道和保护通道的节点紧邻的上游节点分配环通道标签时,依据接收到的环通道标签确定环网各节点的上游方向的工作通道和保护通道;当向待建立工作通道和保护通道的节点紧邻的下游节点分配环通道标签时,依据接收到的环通道标签确定环网各节点的下游方向的工作通道和保护通道。这里的“上游”和“下游”是相对的概念,以一个方向为“上游”,其反方向便是“下游”。如果上下游方向均建立工作通道和保护通道,则一个节点最多可以建立与其对应的4条通道。
[0091]步骤S303:根据环网节点链路的状态变化倒换至工作通道或保护通道;
[0092]步骤S304:将网络业务的入环节点接收到的第一环通道标签推入网络业务消息;[0093]当根据环网节点链路的状态变化,由一个通道倒换至另一个通道时,网络业务将从环网上的入环节点通过倒换的通道传输业务,其具体传输过程在入环节点处表现为将接收到的第一环通道标签PUSH(推入)网络业务消息,使得该网路业务消息携带该第一环通道标签。
[0094]步骤S305:将网络业务传输的中间节点接收到的第二环通道标签与网络业务消息携带的第一标签交换;
[0095]当在网络业务传输的中间节点时,节点与节点之间进行环通道标签的交换(SWAP),使网络业务消息往目的节点方向传递。需要说明的是:中间节点可能为多个,这种环通道标签的交换操作可能需要进行多次,这里的第一、第二环通道标签仅仅是用于区别两类不同的操作,在第一环通道标签时进行的PUSH操作,而在第二环通道标签时进行的SWAP操作。此外,还值得强调的是:如果网络业务的入环节点和出环节点之间紧邻,即他们之间没有其他中间节点,则该步骤将不执行。
[0096]步骤S306:在网络业务的出环节点处从网络业务消息中剥离第二环通道标签以实现网络业务传输。
[0097]当网络业务通过一个或数个中间节点到达目的节点后,目的节点将从网络业务消息中剥离(POP)掉第二环通道标签,从而实现由源节点到目的节点的网路业务传输服务。
[0098]本实施例不仅能够取得前述实施例的技术效果,而且本实施例由于采用标签机制建立环网各节点的工作通道和保护通道,并基于标签操作完成网络业务数据的传输,而标签在环内的分配具有一致性,使得新增或去除原有网络业务对工作通道和保护通道无需重新配置,从而可以实现平滑扩容。
[0099]实施例三
[0100]为进一步说明本申请实施例的技术方案,下面以环网上传输LSP业务为例进行进一步的阐释(由此构成本申请的实施例三)。参见图4,其中图4(a)是现有技术传输LSP业务的逻辑层次结构;图(b)是本实施例传输LSP业务具有的逻辑层次结构。现有技术在环网上传输LSP业务时,采用PW(Pseudo Wire,伪线)层和LSP层两层结构机制,在不同节点传输时在LSP层进行预设环通道标签的交换,通过交换方式将LSP业务向目的节点传输,由于这种方式的路径标签与LSP业务唯一关联,使得节点的工作通道不可能共享。本实施例采取三层标签机制,即在PW层和LSP层外,还增加环通道(ring tunnel)逻辑层,标签交换操作在环通道(ring tunnel)逻辑层进行。如下流程给出了基于LSP业务实现环网Steering保护的方法。该方法包括:
[0101]向环网各节点紧邻的上游节点和/或下游节点分配环通道标签,依据接收到的环通道标签确定环网各节点的工作通道和保护通道,所述工作通道和保护通道包括环通道逻
辑层;
[0102]存储环网各节点链路的状态,并通过连通性检测功能监测环网节点链路的状态变化,当一个节点链路状态改变时,通过APS报文将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点,根据所述节点链路的状态改变更新存储的环网各节点链路状态;
[0103]判断LSP业务的入环节点存储的环网各节点链路状态;当该LSP业务的传输路径包含的节点链路全部为正常状态时,选择工作通道传输LSP业务;当该LSP业务的传输路径包含的节点链路中至少有一个为故障状态时,选择保护通道传输LSP业务;
[0104]当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道逻辑层,将网络业务传输的中间节点接收到的第二环通道标签在传输LSP业务消息的环通道逻辑层与第一环通道标签交换,在LSP业务的出环节点处从传输LSP业务消息的环通道逻辑层中剥离第二环通道标签以实现LSP业务传输。
[0105]下面结合图5对该流程的有关内容进行详细说明:参见图5(a),该图示出了 LSP业务在环网节点正常情况下的传输过程。如图所示,A、B节点分别作为LSP业务LSP1、LSP2的上环节点,这两个LSP业务的目的节点均为D,节点D具有顺时钟的环通道(ring tunnel)逻辑层工作通道和逆时针的环通道(ring tunnel)逻辑层保护通道。具体进行LSPl和LSP2业务传输时,LSPl在A节点依次封装PWl层和LSPl层,由于节点状态没有发生改变,该业务选择目的节点为D的顺时针逻辑工作通道,于是在PWl标签和LSP标签外封装推入(PUSH)顺时针逻辑工作通道环标签RC3 ;AC2在B节点进行类似处理,依次封装PW2层和LSP2层,同时封装顺时针逻辑工作通道标签RC2。由于环路处理正常情况,传输LSP1、LSP2的中间节点B、C分别在环通道(ring tunnel)逻辑层进行标签交换操作(SWAP)。当到达目的节点D后,剥离(POP)环通道(ring tunnel)逻辑层上的标签后,再剥离掉剥LSP和PW层,取出LSP1、LSP2业务,从而实现LSP1、LSP2的传输。
[0106]参见图5(b),该图示出了 LSP业务在环⑶间的节点环链路发生故障时的传输过程。针对LSP业务LSP1,节点A获知⑶间发生故障后,将分析出A到D的逆时针方向的保护通道正常,节点A将对LSPl的传输业务倒换至逆时针的保护通道,并在该通道上完成与上述类似的传输操作。针对LSP业务LSP2,节点B获知⑶间发生故障后,节点B不再沿顺时针的工作通道传输LSP2业务,而是将传输业务倒换至逆时针的保护通道,并在该通道上完成与上述类似的传输操作。
[0107]参见图5 (C),该图示出了 LSP业务在环AB间的节点环链路发生故障时的传输过程。针对LSP业务LSP1,节点A获知⑶间发生故障后,将分析出A到D的逆时针方向的保护通道正常,节点A将对LSPl的传输业务倒换至逆时针的保护通道,并在该通道上完成与上述类似的传输操作。针对LSP业务LSP2,节点B获知⑶间发生故障后,分析出LSP2的业务路径无故障,则继续选择工作通道进行LSP2的业务传输操作。
[0108]上述在进行网络业务传输实现环网Steering保护过程中,可以在环网上的每个节点上维护各节点链路的状态,即存储节点链路的状态,具体存储方式可以有多种实现方式,比如,维护一个环网拓扑结构“A-B-C-D-E-F-A”,然后在该环网结构的两两节点之间标识节点链路状态,如果以“Y” (YES)表示正常状态,“N” (NO)表示故障状态,在上述环网拓扑结构正常情况下,节点链路状态标识为“YYYYYY”,在环网拓扑结构中⑶节点链路出现故障情况下,节点链路状态标识为“YYNYYY”。各节点存储的链路状态可根据监控实现实时或周期性的更新。比如,通过段层CC(Continuity Check,连通性检测)的故障检测功能监测环网各节点链路的状态变化,当有节点链路状态改变时,将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点;根据所述节点链路的状态改变更新存储的环网各节点链路状态。以图5(b)为例,当节点D根据环上每段链路中段层CC的故障检测功能检测到CD间节点链路发生故障,更新自己存储的环拓扑中节点链路状态,即将表示正常状态的“Y”标识修改为表示故障状态的“N”标志。然后沿着环远离故障发生的方向(逆时针方向),节点D向节点E通过APS(Automatically Protection Switching,自动保护交换协议)报文发送状态改变通知,告知节点E当前环网中CD间节点链路发生故障,节点E更新自己存储的环拓扑中节点链路状态,即将“Y”修改为“N”,以此类推,节点间沿着逆时针方向依次发送状态改变通知,直到节点A更新自己存储的环拓扑中节点链路状态。需要说明的是:在实际应用过程中,基于效率考虑,当一个节点链路出现故障时,该故障节点链路连接的两个节点均可检测到故障的发生,这时可以由两个节点分别朝远离故障节点链路方向进行状态改变通知,如果同一个节点先后收到关于相同节点链路的状态改变通知,则可以选择忽略后一个状态改变通知,同时禁止该状态改变通知继续沿原方向传递。由于采用双方向通知机制,该方式可使环网内的节点在尽可能短的时间内更新到最新状态,从而有利于提高状态维护效率。还有一种常见情况是在一个时段内同时存在两个以上的节点链路出现故障,这时的状态维护方式与上述一个节点链路故障的方式相似,即分别朝远离故障发生的节点链路方向进行状态通知。
[0109]基于上述各节点维护的环网节点链路状态,接入网络业务的入环节点可以通过判断存储的环网各节点链路状态情况进行通道的倒换操作,即判断网络业务的入环节点存储的环网各节点链路状态;当该网络业务的传输路径包含的节点链路全部为第一预设状态时,选择工作通道传输网络业务;当该网络业务的传输路径包含的节点链路中至少有一个为第二预设状态时,选择保护通道传输网络业务。这里的第一、第二预设状态是对环网节点链路状态进行区分,并不用表明预设状态之间具有先后顺序,比如第一预设状态可以是节点链路发生故障,也可以是节点链路正常,也不用于表明预设状态之间存在必然的逻辑联系,比如,节点链路状态除具有正常、故障状态外,还可以具有其他状态。
[0110]本实施例通过LSP业务的传输过程说明了环网Steering保护的方法,但需要强调的是:本申请并不局限于LSP业务,而可以扩大应用于诸如纯IP业务、Pff业务等。
[0111]实施例四
[0112]以上内容是对本申请方法实施例的描述,相应地,本申请还提供了装置实施例。参见图6,该图示出了本申请实现环网Steering保护的装置实施例(实施例四)。该装置实施例包括:通道建立单元601和业务传输单元602,其中:通道建立单元601,用于建立与环网的各节点对应的工作通道和保护通道;业务传输单元602,用于根据环网节点链路的状态选择所述工作通道或保护通道传输网络业务以实现环网Steering保护。
[0113]本装置实施例的工作过程是:通道建立单元601建立与环网的各节点对应的工作通道和保护通道后,业务传输单元602根据环网节点链路的状态选择所述工作通道或保护通道传输网络业务以实现环网Steering保护。
[0114]本装置实施例在建立与环网的各节点对应的工作通道和保护通道后,根据环网节点链路的状态选择所述工作通道或保护通道传输网络业务以实现环网Steering保护。与现有技术相比,由于本装置实施例的工作通道和保护通道与环网的节点对应而不再与网络业务相互关联,通道总数取决于环网包含的节点数量,从相同节点出入环的多个网络业务可以共享该节点对应的工作通道和保护通道,在传输相同数量的网络业务情况下,总体上减少了工作通道和保护通道的数量,降低了环网各节点的配置工作量和配置复杂度及降低了对环网节点设备的硬件要求。此外,由于通道总数减少,用于标识通道的标签数量也随之减少,从而降低了路径标签的管理难度。
[0115]上述装置实施例的通道建立单元依据不同的建立节点工作通道和保护通道的方式,可以具有不同的内部结构。比如,通道建立单元601可以包括:标签分配子单元6011和通道确定子单元6012,其中:标签分配子单元6011,用于向待建立工作通道和保护通道的节点紧邻的节点分配环通道标签;通道确定子单元6012,用于依据接收到的环通道标签确定环网各节点的工作通道和保护通道。这种采用标签机制创建节点工作通道和保护通道的方式,可以在两个方向上进行:当标签分配子单元6011具体用于向待建立工作通道和保护通道的节点紧邻的上游节点分配环通道标签时,通道确定子单元6012具体用于依据接收到的环通道标签确定环网各节点的上游方向的工作通道和保护通道;当所签分配子单元6011具体用于向待建立工作通道和保护通道的节点紧邻的下游节点分配环通道标签时,通道确定子单元6012具体用于依据接收到的环通道标签确定环网各节点的下游方向的工作通道和保护通道。
[0116]同理,上述装置实施例的业务传输单元通依据不同的网络业务传输方式,可以具有不同的内部结构。比如,业务传输单元602可以包括:标签推入子单元6021、标签交换子单元6022和标签剥离子单元6023,其中:标签推入子单元6021,用于当根据环网节点链路的状态变化选择工作通道或保护通道后,将网络业务的入环节点接收到的第一环通道标签推入网络业务消息;标签交换子单元6022,用于将网络业务传输的中间节点接收到的第二环通道标签与网络业务消息携带的第一标签交换;标签剥离子单元6023,用于在网络业务的出环节点处从网络业务消息中剥离第二环通道标签以实现网络业务传输。针对不同的业务类型,上述业务传输单元的结构还可能进一步发生变化,比如,当网络业务为LSP业务时,所述工作通道或保护通道包括环通道(ring tunnel)逻辑层,则上述标签推入子单元具体用于当根据环网节点链路的状态变化选择工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道(ring tunnel)逻辑层;上述标签交换子单元具体用于将网络业务传输的中间节点接收到的第二标签在传输LSP业务消息的环通道(ring tunnel)逻辑层与第一环通道标签交换,上述标签剥离子单元,用于在LSP业务的出环节点处从传输LSP业务消息的环通道(ring tunnel)逻辑层中剥离第二环通道标签以实现LSP业务传输。
[0117]上述装置实施例还可以通过设置用于存储网络各节点链路状态的状态存储单元,这种情况下,业务传输单元602还可以包括:状态判断子单元6024、第一通道选择子单元6025和第二通道选择子单元6026,其中:状态判断子单元6024,用于判断网络业务的入环节点存储的环网各节点链路状态;第一通道选择子单元6025,用于在该网络业务的传输路径包含的节点链路全部为第一预设状态时,选择工作通道传输网络业务;第二通道选择子单元6026,用于在该网络业务的传输路径包含的节点链路中至少有一个为第二预设状态时,选择保护通道传输网络业务。
[0118]当上述装置实施例增加状态存储单元后,还可以进一步根据环网的状态变化对状态存储单元存储的状态进行定时或周期性更新,以便准确反映环网的当前节点链路的真实情况。比如上述装置实施例可以通过如下结构实现对节点链路状态的更新:状态变化监测单元603、变化状态通知单元604和状态更新单元605,其中:状态变换监测单元603,用于监测环网各节点链路的状态变化;状态变化通知单元604,用于在一个节点链路状态改变时,将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点;状态更新单元605,用于根据所述节点链路的状态改变更新存储单元存储的环网各节点链路状态。所述状态变化监测单元具体还可以通过段层CC检测功能实现监测环网节点链路的状态变化的目的,所述状态变化通知单元具体还可以通过APS报文将节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点。
[0119]上述装置实施例可以用于处理LSP业务,但是,在实际应用过程中,本申请还提供了一种基于LSP业务实现环网Steering保护的装置,专用于对LSP业务进行处理,该装置同样能够取得本申请的技术效果。该装置可以包括:工作通道保护通道建立单元、节点链路状态维护单元、工作通道保护通道倒换单元和LSP业务传输单元,其中:
[0120]所述工作通道保护通道建立单元,用于向环网各节点紧邻的上游节点和/或下游节点分配环通道标签,依据接收到的环通道标签确定环网各节点的工作通道和保护通道,所述工作通道和保护通道包括环通道逻辑层;
[0121]所述节点链路状态维护单元,用于存储环网各节点链路的状态,并通过段层CC检测功能监测环网节点链路的状态变化,当一个节点链路状态改变时,通过APS报文将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点,根据所述节点链路的状态改变更新存储的环网各节点链路状态;
[0122]所述工作通道保护通道倒换单元,用于判断LSP业务的入环节点存储的环网各节点链路状态;当该LSP业务的传输路径包含的节点链路全部为正常状态时,选择工作通道传输LSP业务当该LSP业务的传输路径包含的节点链路中至少有一个为故障状态时,选择保护通道传输LSP业务;
[0123]所述LSP业务传输单元,用于当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道逻辑层,将网络业务传输的中间节点接收到的第二环通道标签在传输LSP业务消息的环通道逻辑层与第一环通道标签交换,在LSP业务的出环节点处从传输LSP业务消息的环通道逻辑层中剥离第二环通道标签以实现LSP业务传输。
[0124]为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。比如,可以将全部功能单元形成一个整体装置,用于控制整个环网内的网络业务传输以实现环网Steering保护,还可以将全部功能单元分散到各个环网节点上,由这些节点各自的功能单元相互配合实现本装置实施例的整体功能。
[0125]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
[0126]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0127]本申请可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
[0128]本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0129]以上所述仅是本申请的【具体实施方式】,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
【权利要求】
1.一种实现环网Steering保护的方法,其特征在于,该方法包括: 建立与环网的各节点对应的工作通道和保护通道; 根据环网节点链路的状态倒换到所述工作通道或保护通道传输网络业务以实现环网Steering 保护。
2.根据权利要求1所述的方法,其特征在于,所述建立与环网的各节点对应的工作通道和保护通道包括: 向待建立工作通道和保护通道的节点紧邻的节点分配环通道标签; 依据接收到的环通道标签确定环网各节点的工作通道和保护通道。
3.根据权利要求2所述的方法,其特征在于, 当向待建立工作通道和保护通道的节点紧邻的上游节点分配环通道标签时,依据接收到的环通道标签确定环网各节点的上游方向的工作通道和保护通道; 当向待建立工作通道和保护通道的节点紧邻的下游节点分配环通道标签时,依据接收到的环通道标签确定环网各节点的下游方向的工作通道和保护通道。
4.根据权利要求3所述的方法,其特征在于,所述根据环网节点链路的状态变化倒换到工作通道或保护通道传输网络业务包括: 当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将网络业务的入环节点接收到的第一环通道标签推入网络业务消息,将网络业务传输的中间节点接收到的第二环通道标签与网络业务消息携带的第一环通道标签交换,在网络业务的出环节点处从网络业务消息中剥离第二环通 道标签以实现网络业务传输。
5.根据权利要求4所述的方法,其特征在于,当网络业务为LSP业务时,所述工作通道或保护通道包括环通道逻辑层, 当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道逻辑层,将网络业务传输的中间节点接收到的第二环通道标签在传输LSP业务消息的环通道逻辑层与第一环通道标签交换,在LSP业务的出环节点处从传输LSP业务消息的环通道逻辑层中剥离第二环通道标签以实现LSP业务传输。
6.根据权利要求1至5中任何一项所述的方法,其特征在于,所述方法还包括:存储环网各节点链路的状态,所述根据环网节点链路的状态变化倒换到工作通道或保护通道传输网络业务包括: 判断网络业务的入环节点存储的环网各节点链路状态; 当该网络业务的传输路径包含的节点链路全部为第一预设状态时,选择工作通道传输网络业务; 当该网络业务的传输路径包含的节点链路中至少有一个为第二预设状态时,选择保护通道传输网络业务。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括: 监测环网各节点链路的状态变化; 当有节点链路状态改变时,将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点; 根据所述节点链路的状态改变更新存储的环网各节点链路状态。
8.根据权利要求7所述的方法,其特征在于, 所述监测环网各节点链路的状态变化具体为:通过连通性检测功能监测环网节点链路的状态变化; 所述将节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点具体为:通过APS报文将节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点。
9.一种基于LSP业务实现环网Steering保护的方法,其特征在于,该方法包括: 向环网各节点紧邻的上游节点和/或下游节点分配环通道标签,依据接收到的环通道标签确定环网各节点的工作通道和保护通道,所述工作通道和保护通道包括环通道逻辑层; 存储环网各节点链路的状态,并通过连通性检测功能监测环网节点链路的状态变化,当有节点链路状态改变时,通过APS报文将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点,根据所述节点链路的状态改变更新存储的环网各节点链路状态; 判断LSP业务的入环节点存储的环网各节点链路状态;当该LSP业务的传输路径包含的节点链路全部为正常状态时,选择工作通道传输LSP业务;当该LSP业务的传输路径包含的节点链路中至少有一个为故障状态时,选择保护通道传输LSP业务; 当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道逻辑层,将网络业务传输的中间节点接收到的第二环通道标签在传输LSP业务消息的环通道逻辑层与第一环通道标签交换,在LSP业务的出环节点`处从传输LSP业务消息的环通道逻辑层中剥离第二环通道标签以实现LSP业务传输。
10.一种实现环网Steering保护的装置,其特征在于,该装置包括:通道建立单元和业务传输单元,其中: 所述通道建立单元,用于建立与环网的各节点对应的工作通道和保护通道; 所述业务传输单元,用于根据环网节点链路的状态选择所述工作通道或保护通道传输网络业务以实现环网Steering保护。
11.根据权利要求10所述的装置,其特征在于,所述通道建立单元包括:标签分配子单元和通道确定子单元,其中: 所述标签分配子单元,用于向待建立工作通道和保护通道的节点紧邻的节点分配环通道标签; 所述通道确定子单元,用于依据接收到的环通道标签确定环网各节点的工作通道和保护通道。
12.根据权利要求11所述的装置,其特征在于, 当所述标签分配子单元具体用于向待建立工作通道和保护通道的节点紧邻的上游节点分配环通道标签时,所述通道确定子单元具体用于依据接收到的环通道标签确定环网各节点的上游方向的工作通道和保护通道; 当所述标签分配子单元具体用于向待建立工作通道和保护通道的节点紧邻的下游节点分配环通道标签时,所述通道确定子单元具体用于依据接收到的环通道标签确定环网各节点的下游方向的工作通道和保护通道。
13.根据权利要求12所述的装置,其特征在于,所述业务传输单元包括:标签推入子单元、标签交换子单元和标签剥离子单元,其中: 所述标签推入子单元,用于当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将网络业务的入环节点接收到的第一环通道标签推入网络业务消息; 所述标签交换子单元,用于将网络业务传输的中间节点接收到的第二环通道标签与网络业务消息携带的第一环通道标签交换; 所述标签剥离子单元,用于在网络业务的出环节点处从网络业务消息中剥离第二环通道标签以实现网络业务传输。
14.根据权利要求13所述的装置,其特征在于,当网络业务为LSP业务时,所述工作通道或保护通道包括环通道逻辑层, 所述标签推入子单元具体用于当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道逻辑层; 所述标签交换子单元具体用于将网络业务传输的中间节点接收到的第二环通道标签在传输LSP业务消息的环通道逻辑层与第一环通道标签交换; 所述标签剥离子单元,用于在LSP业务的出环节点处从传输LSP业务消息的环通道逻辑层中剥离第二环通道标签以实现LSP业务传输。
15.根据权利要求10至14中任何一项所述的装置,其特征在于,所述装置还包括状态存储单元,用于存储环网各节点链路的状态,所述业务传输单元包括:状态判断子单元、第一通道选择子单元和第二通道选择子单元,其中: 所述状态判断子单元,用于判断网络业务的入环节点存储的环网各节点链路状态;所述第一通道选择子单元,用于在该网络业务的传输路径包含的节点链路全部为第一预设状态时,选择工作通道传输网络业务; 所述第二通道选择子单元,用于在该网络业务的传输路径包含的节点链路中至少有一个为第二预设状态时,选择保护通道传输网络业务。
16.根据权利要求15所述的装置,其特征在于,所述装置还包括状态变化监测单元、状态变化通知单元和状态更新单元,其中: 所述状态变换监测单元,用于监测环网各节点链路的状态变化; 所述状态变化通知单元,用于在有节点链路状态改变时,将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点; 所述状态更新单元,用于根据所述节点链路的状态改变更新存储单元存储的环网各节点链路状态。
17.根据权利要求16所述的装置,其特征在于, 所述状态变化监测单元具体用于通过连通性检测功能监测环网节点链路的状态变化; 所述状态变化通知单元具体用于通过APS报文将节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点。
18.一种基于LSP业务实现环网Steering保护的装置,其特征在于,该装置包括:工作通道保护通道建立单元、节点链路状态维护单元、工作通道保护通道倒换单元和LSP业务传输单元,其中: 所述工作通道保护通道建立单元,用于向环网各节点紧邻的上游节点和/或下游节点分配环通道标签,依据接收到的环通道标签确定环网各节点的工作通道和保护通道,所述工作通道和保护通道包括环通道逻辑层; 所述节点链路状态维护单元,用于存储环网各节点链路的状态,并通过连通性检测功能监测环网节点链路的状态变化,当有节点链路状态改变时,通过APS报文将该节点链路的状态改变朝远离状态改变的节点链路方向逐节点通知到其他节点,根据所述节点链路的状态改变更新存储的环网各节点链路状态; 所述工作通道保护通道倒换单元,用于判断LSP业务的入环节点存储的环网各节点链路状态;当该LSP业务的传输路径包含的节点链路全部为正常状态时,选择工作通道传输LSP业务当该LSP业务的传输路径包含的节点链路中至少有一个为故障状态时,选择保护通道传输LSP业务; 所述LSP业务传输单元,用于当根据环网节点链路的状态变化倒换到工作通道或保护通道后,将LSP业务的入环节点接收到的第一环通道标签推入传输LSP业务消息的环通道逻辑层,将网络业务传输的中间节点 接收到的第二环通道标签在传输LSP业务消息的环通道逻辑层与第一环通道标签交换,在LSP业务的出环节点处从传输LSP业务消息的环通道逻辑层中剥离第二环通道标签以实现LSP业务传输。
【文档编号】H04L12/437GK103795601SQ201210434930
【公开日】2014年5月14日 申请日期:2012年11月4日 优先权日:2012年11月4日
【发明者】程伟强, 王磊, 李晗, 叶雯 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1