相交环的保护倒换方法及装置的制作方法

文档序号:7896284阅读:431来源:国知局
专利名称:相交环的保护倒换方法及装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种相交环的保护倒换方法及装置。
背景技术
现有的LSP(Label Switched Path,标签交换路径)保护机制,主要分为两种 wrapping 保护禾口 steering 保护。如图1所示wrapping(环回)保护的情形。当环上的某两个网元之间的跨段检测到故障时,这两个网元触发环网保护,把工作LSP切换到环保护LSP。如图2所示steering(源路由)保护的情形。当环上的某两个网元之间的跨段检测到故障时,LSP的上下环点判断出来配置工作LSP路径不可达,就切换到环保护LSP。已有的LSP的环保护机制,存在以下不足(1)不具备保护环相交节点故障的能力;(2)对于相交环中的一个环有2个或以上故障的情形的保护也不完全。

发明内容
本发明的主要目的在于提供一种相交环的保护倒换方法及装置,以至少解决上述已有的LSP的环保护机制不具备保护环相交节点故障的能力问题。根据本发明的一个方面,提供了一种相交环的保护倒换方法,包括检测到第一环与第二环相交的两个环相交点之间不可达,并且两个环相交点分别为工作LSP的主过环点和备过环点,则根据预定条件判断是否需要激活该LSP在第一环与第二环之间的过环连接;如果是,则激活LSP在第一环与第二环之间的过环连接;主过环点和备过环点倒换到非故障方向方向,第一环和第二环上其余节点按单环保护的倒换规则进行倒换;其中预定条件为当LSP在第一环或第二环上的上下环点与主过环点之间不可达,则需要激活该LSP在第一环与第二环之间的过环连接。进一步地,检测到第一环与第二环相交的两个环相交点之间不可达,并且两个环相交点分别为工作LSP的主过环点和备过环点,则根据预定条件判断是否需要激活该LSP 在第一环与第二环之间的过环连接,包括在第一环和第二环上分别检测两个环相交点之间是否不可达,对于两个环相交点之间不可达的环,并且两个环相交点分别为工作LSP的主过环点和备过环点,并且LSP的主过环点与该LSP在环的另一个上下环点之间不可达,则激活LSP在该环上的过环连接。进一步地,在第一环和第二环均激活过环连接的情况下,主过环点和备过环点倒换到非故障方向,第一环和第二环上其余节点按单环保护的倒换规则进行倒换,包括在第一环上判断LSP是否经过备过环点,如果是,则过环连接在备过环点连接到该LSP的非环相交方向。否则,过环连接在备过环点连接到环保护LSP的非环相交方向,第一环和第二环上其余节点按单环保护的倒换规则进行倒换。进一步地,在第一环激活过环连接,第二环未激活过环连接的情况下,主过环点和备过环点倒换到非故障方向,第一环和第二环上其余节点按单环保护的倒换规则进行倒换,包括在第二环上判断LSP是否经过备过环点,如果是,则过环连接在备过环点连接到该LSP的非环相交方向。否则,在第二环上判断备过环点经主过环点到除主过环点外的第二环的另一个上下环点之间是否有本环正在生效的单环倒换请求,如果是,则过环连接在备过环点连接到环保护LSP的非环相交方向;否则连接到环保护LSP的环相交方向;在第二环上判断主过环点与备过环点之间的环相交部分是否有正在生效的环倒换请求,如果是,则主过环点切换到环保护LSP的非环相交方向;否则切换到环保护LSP的环相交方向; 第一环和第二环上其余节点按单环保护的倒换规则进行倒换。
进一步地,单环保护的倒换规则为wrapping保护的倒换规则。进一步地,激活LSP在第一环与第二环之间的过环连接之后,包括将第一环与第二环之间的过环连接已激活的消息通知第二环上除主过环点之外的另一个上下环点;如果 LSP的工作路径经过备用过环点,且该上下环点沿LSP工作路径到LSP备用过环点之间无本环正在生效的单环倒换请求,则该上下环点从工作LSP收发业务;否则从环保护LSP收发业务;第一环和第二环上其余节点按steering保护的倒换规则进行倒换。进一步地,正在生效的单环倒换请求包括故障或外部倒换命令引起的环倒换请求。进一步地,激活LSP在第一环与第二环之间的过环连接之后,包括将第一环与第二环之间的过环连接已激活的消息通知第二环上除主过环点之外的另一个上下环点;如果 LSP的工作路径不经过LSP备用过环点,且上下环点沿LSP工作路径到主用过环点,再沿环相交方向到备用过环点之间无本环正在生效单环倒换请求,则上下环点从工作LSP收发业务;否则从环保护LSP收发业务;第一环和第二环上其余节点按steering保护的倒换规则进行倒换。进一步地,当第二环与第三环相交,并且LSP经第二环进入第三环时,在激活LSP 在第一环与第二环之间的过环连接之后,包括将第一环与第二环之间的过环连接已激活的消息通知第二环与第三环相交的两个环相交点。进一步地,采用LSP TCM OAM(Tandem Connection Monitoring,串联连接监视; Operation、Administration and Maintenance,操作、管理禾口维护)方式将第一环与第二环之间的过环连接已激活的消息通知第二环与第三环相交的两个环相交点。根据本发明的另一方面,提供了一种相交环的保护倒换装置,包括检测模块,用于检测第一环与第二环相交的两个环相交点之间是否不可达,其中,两个环相交点分别为工作LSP的主过环点和备过环点;判断模块,根据预定条件判断是否需要激活LSP在第一环与第二环之间的过环连接;激活模块,用于激活LSP在第一环与第二环之间的过环连接;倒换模块,用于将主过环点和备过环点倒换到非故障方向,将第一环和第二环上其余节点按单环保护的倒换规则进行倒换;进一步地,该装置还包括通知模块,用于将第一环与第二环之间的过环连接已激活的消息通知第二环上除主过环点之外的另一个上下环点。进一步地,通知模块还用于在第二环与第三环相交,并且LSP经第二环进入第三环时,将第一环与第二环之间的过环连接已激活的消息通知第二环与第三环相交的两个环相交点。通过本发明,根据需要激活相交环的过环连接,使得LSP只要有路径可达,就不会中断。从而实现保护环相交节点故障的保护,并且支持相交环上多于1个故障的情形。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据相关技术的wrapping单环保护示意图;图2是根据相关技术的steering单环保护示意图;图3是根据本发明实施例的过环连接情形一示意图;图4是根据本发明实施例的过环连接情形二示意图;图5是根据本发明实施例的相交环的保护倒换方法流程图;图6是根据本发明实施例的保护倒换装置框图;图7是根据本发明实施例一的双环相交保护倒换示意图;图8是根据本发明实施例二的双环相交保护倒换示意图;图9是根据本发明实施例三的三环相交保护倒换示意图;以及图10是根据本发明实施例的保护倒换处理流程示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。为了简化说明以及突出重点,下述实施例中与单环倒换规则相同的步骤均略去。 另外,为了描述方便,在下述实施例中引入以下简称LSP上下环点LSP进入/退出一个环的节点。环相交点两个相交环的交点。两环相交,形成两个环相交点。相邻环相交点两个环相交,形成的两个环相交点中,它们互为对方的相邻环相交点ο环相交方向即沿着两个环相交点之间的相交部分的方向。如图3中的CD之间的方向。LSP主过环点即工作LSP通过该点从一个环A进入另一个环B。LSP主过环点同时也是LSP上下环点。LSP备过环点即环A与环B的两个环相交点中的非LSP主过环点的另一个环相交点。LSP当前过环点即当前LSP选择从哪个过环点过环。如果激活了过环连接,则当前过环点为LSP备过环点;否则当前过环点为LSP主过环点。LSP当前上下环点对于作为环相交点的LSP上下环点,LSP当前上下环点为LSP 当前过环点;对于作为非环相交点的LSP上下环点,LSP当前上下环点为LSP上下环点。LSP远端上下环点如果LSP依次经过相交的两个环(环A和环B),在环B上,该 LSP除了环A与环B之间的LSP主过环点之外,另一个上下环点,称为该LSP在环B相对于环A的LSP远端上下环点。环上两个节点之间不可达表示在该环上从一个节点没有无故障的路径可达到另一个节点。过环连接当两个环相交时,如果配置的工作LSP路径经过相交环的一个环相交点,从而从环A进入环B,则称在另一个环相交点建立的用于将该LSP或者它的环保护LSP 从环A跨接到环B的连接为过环连接。当配置工作LSP路径在某一个环上经过该环的两个互连接点之间的路径时,该环的过环连接点在工作LSP上;否则,该环的过环连接点在环保护LSP上。有如下两种过环连接,如图3和图4带箭头的弧线所示。如果过环连接点在环保护LSP上,有两个可能的方向环相交方向和非环相交方向。在激活过环连接时,具体连接到哪个方向在下面的步骤中确定。图3和图4示例中的单环保护方式均为wrapping保护, 单环保护方式为steering保护的情形与此类似。本实施例的内容涉及steering保护环或者wrapping保护环,在双节点互连的情形下的功能增强,每个环可以独立地采用steering保护或者wrapping保护。本实施例中所列的操作优先于单环steering保护或者wrapping保护的动作。本实施例的具体操作步骤如下(一 )、对于相交的两个环,假设为环A与环B,在两个环相交点进行如下的操作1.首先在环A和环B分别判断它们之间是否可达。2.如果该环,比如环A,不可达,则在环A与环B的两个环相交点,分别进行如下操作如果该相交点是某条LSP的备过环点或主过环点,再在环A判断是否需要激活该LSP对应的过环连接。如果环A需要激活该LSP对应的过环连接,则(1)在备过环点激活该LSP对应的过环连接。另外,如果环B再与环C相交,且该 LSP经过环B进入环C,则在备用过环点向环B与环C的与之同侧的环相交点发送通知,通知该LSP已激活过环连接。当备用过环点不再激活过环连接后,则发送通知,通知该LSP未激活过环连接。发送通知的方式可以采用LSP TCM OAM的方式,或者其它任何方式。(2)在主用过环点,如果主用过环点和备用过环点之间在环B上没有正生效的倒换请求,则在环B从工作路径切换到环保护LSP的环相交方向(因为在环A和环B上在两个环相交点之间存在各自的链路,当环B上的两个环相交点之间的链路可达时,在B环上进行倒换时,则优先选择环相交方向);否则在环B上从工作路径切换到环保护LSP的非环相交方向。另外,如果环B再与环C相交,且该LSP经过环B进入环C,则在主过环点向环B与环C的与之同侧的环相交点发送通知,通知该LSP已激活过环连接;否则,如果该LSP经过环A、环B之后,不再进入另一个与环B相交的环,则在主过环点在环B上向另一个环B的上下环点发送通知,通知该点该LSP已激活过环连接。当主用过环点判断不需要激活过环连接后,则发送通知,通知该LSP未激活过环连接。发送通知的方式可以采用LSP TCM OAM 的方式,或者其它任何方式。如果LSP在环A与环B相交的备用过环点激活了过环连接,则该LSP在这两个过环点在该步骤中的操作优先于单环倒换动作,即在这两个过环点不再执行单环倒换动作。上述步骤中,在某个环判断是否需要激活过环连接的规则如下如果在该环上,通过该LSP的两个当前上下环点在环中的位置,判断出来该LSP不能通过主过环点过环,即该 LSP的主过环点与该LSP的与不处于同一个环相交跨段上的LSP当前上下环点或者当前过环点之间为不可达,则激活过环连接;否则不激活过环连接。
上述步骤中,在LSP的备过环点激活过环连接后,如果在某个环过环连接进入工作LSP,则优选非环相交方向。如果在某个环过环连接进入环保护LSP,选择顺序如下如果该环要求激活过环连接,则过环连接在该环选择非环相交方向;否则,如果在该环,比如环 B,备用过环点与环B的另一个不处于同一个环相交跨段上的LSP当前上下环点之间沿环相交方向的没有本环正在生效单环倒换请求,则选择环相交方向;否则选择非环相交方向。其中正在生效的单环倒换请求包括故障,或者外部倒换命令引起的环倒换请求。( 二)、在相交环的各个节点,比如环B的各个节点,对某条LSP而言,如果它是相对另一个环,即环A的LSP远端上下环点,且环B采用的是Meering保护,则进行如下处理1如果通过接收到的LSP主过环节点或备过环节点发送来的消息确定环A激活了过环连接,则该节点选择从环A与环B相交的两个环相交点中的LSP备过环点收/发该LSP 的数据包。又分成几种情形(1)如果该LSP的工作路径经过LSP备用过环点,且该上下环点沿LSP工作路径到 LSP备用过环点之间无本环正在生效的单环倒换请求,则从工作LSP收发业务;否则从环保护LSP收发业务。其中正在生效的单环倒换请求包括故障,或者外部倒换命令引起的环倒换请求。(2)如果该LSP的工作路径不经过LSP备用过环点,且该上下环点沿LSP工作路径到主用过环点,再沿环相交方向到备用过环点之间无本环正在生效单环倒换请求,则从工作LSP收发业务;否则从环保护LSP收发业务。该操作优先于单环倒换动作,即如果该操作得到执行,则不再执行单环倒换动作。2.如果该LSP远端过环点收不到LSP主过环点发送来的是否激活过环连接的消息,或者收到LSP主过环点发送来的消息表明没有激活过环连接,则在该节点对该LSP按单环倒换状态处理。(三)除了前述步骤(一)2中在LSP备过环点激活了过环连接的情形,和步骤 (二)1 ( 中在LSP远端过环点切换到环保护LSP的情形之外,节点的处理和单环倒换规则相同。由于LSP主用过环点也可能是LSP远端过环点,如果该点在步骤(一)已激活了过环连接,则步骤(一)的操作优先于步骤(二)的操作;而如果步骤(一)中未激活过环连接,则按步骤(二)的操作。在上述步骤中,如果LSP只经过两个相交环A和B,即LSP不再经过与A或B相交的第三个环,且环A和B均采用wrapping保护,则主过环点和备过环点不需要发送激活过环连接的通知,使方案得以简化。图5是根据本发明实施例的相交环的保护倒换方法流程图,如图5所示,包括以下步骤步骤S502,检测到第一环与第二环相交的两个环相交点之间不可达,并且两个环相交点分别为工作LSP的主过环点和备过环点,则根据预定条件判断是否需要激活该LSP 在第一环与第二环之间的过环连接。步骤S504,如果是,则激活LSP在第一环与第二环之间的过环连接。步骤S506,主过环点和备过环点倒换到非故障方向,第一环和第二环上其余节点按单环保护的倒换规则进行倒换。
8
在本实施例中,通过激活相交环的过环连接,使得LSP只要有路径可达,就不会中断。从而实现保护环相交节点故障的保护。其中,在上述步骤S502中,激活过环连接的预定条件为当LSP在第一环或第二环上的上下环点与主过环点之间不可达,则需要激活该LSP在第一环与第二环之间的过环连接。其中,在上述步骤S502中,在第一环和第二环上分别检测两个环相交点之间是否不可达,对于两个环相交点之间不可达的环,并且两个环相交点分别为工作LSP的主过环点和备过环点,则根据预定条件判断是否需要激活LSP在该环上的过环连接。其中,在上述步骤S506中,在第一环和第二环均激活过环连接的情况下,主过环点和备过环点倒换到环保护LSP的非环相交方向,第一环和第二环上其余节点按单环保护的倒换规则进行倒换。其中,在上述步骤S506中,在第一环激活过环连接,第二环未激活过环连接的情况下,在第二环上判断备过环点经主过环点到除主过环点外的第二环的另一个上下环点之间是否有本环正在生效的单环倒换请求,如果是,则主过环点和备过环点从LSP工作路径倒换到环保护LSP的非环相交方向;否则从LSP工作路径倒换到环保护LSP的环相交方向; 第一环和第二环上其余节点按单环保护的倒换规则进行倒换。其中,在上述步骤S506中,第一环和第二环上其余节点可以按wrapping保护的倒换规则进行倒换。如果按steering保护的倒换规则进行倒换,则在激活LSP在第一环与第二环之间的过环连接之后,需要将激活消息通知第二环上除主过环点之外的另一个上下环点,发送通知的方式可以采用LSP TCM OAM的方式,或者其它任何方式。其中,在上述步骤中,正在生效的单环倒换请求包括故障或外部倒换命令引起的环倒换请求。在上述的方法中,如果第二环再与第三环相交,且该LSP经过第二环进入第三环, 则在主过环点和备过环点分别向第二环与第三环的、与之同侧的环相交点发送通知,通知该LSP已激活过环连接。当备用过环点不再激活过环连接后,则发送通知,通知该LSP未激活过环连接。可根据该消息确定第二环与第三环相交的两个环相交点中哪个交点为工作 LSP的主过环点,其余步骤与上述方法中相交环的保护倒换方法相同。发送通知的方式可以采用LSP TCMOAM的方式,或者其它任何方式。图6是根据本发明实施例的保护倒换装置框图,如图6所示,该装置包括检测模块10、激活模块20和倒换模块30。检测模块10,用于检测第一环与第二环相交的两个环相交点之间是否不可达,其中,两个环相交点分别为工作LSP的主过环点和备过环点;判断模块20,根据预定条件判断是否需要激活LSP在第一环与第二环之间的过环连接;激活模块30,用于激活LSP在第一环与第二环之间的过环连接;倒换模块,用于将主过环点和备过环点倒换到环保护LSP的非环相交方向,将第一环和第二环上其余节点按单环保护的倒换规则进行倒换。其中,激活过环连接的预定条件为当LSP在第一环上的上下环点与主过环点之间不可达,则需要激活该LSP在第一环与第二环之间的过环连接。其中,该装置还包括通知模块,用于将第一环与第二环之间的过环连接已激活的消息通知第二环上除主过环点之外的另一个上下环点。如果第二环再与第三环相交,且该LSP经过第二环进入第三环,通知模块还用于在第二环与第三环相交,并且LSP经第二环进入第三环时,将第一环与第二环之间的过环连接已激活的消息通知第二环与第三环相交的两个环相交点。实施例一本实施例详细描述了一种情形下的双环相交保护倒换的处理流程,如图7所示。 网元A,B,C,D,E,F组成环1,网元E,F,G,H,I,J组成环2。环1与环2的相交点为E和 F。工作LSPl依次经过A,C,E,G,I五个网元。两个故障点分别为网元C,E之间的光纤与网元E,F之间的光纤。如果环1与环2均为wrapping保护,处理过程如下在环相交点E,F,经过分析,得出在环1节点E和F之间不可达。再分析LSPl,它与主过环点E之间为不可达,需要激活过环连接。在主过环点E的处理为从CE方向切换到 GE方向,并通知I已激活LSPl的过环连接。在备过环点F的处理为激活LSPl对应的过环连接,由于EF之间在环2也不可达,所以,过环连接在环1选择DF方向,在环2选择HF方向。倒换完成后的业务如图7的虚线所示。如果环1与环2均为steering保护,处理过程如下前面的处理过程与上述的wrapping保护相同,增加的步骤为LSP1在环2的远端上下环点为I,在I点收到过环连接激活的通知后,切换到从IJ方向的环保护LSP收发业务。实施例二本实施例详细描述了另一种情形下的双环相交保护倒换的处理流程,如图8所示,网元A,B, C,D,E,F组成环1,网元E,F,G,H,I,J组成环2。环1与环2的相交点为E 和F。工作LSPl依次经过A,C,E,G,I五个网元。故障点分E网元失效。如果环1与环2均为wrapping保护,处理过程如下在环相交点F,经过分析,得出在环1和环2在节点E和F之间不可达。再分析 LSP1,在环1的A点,它与主过环点E之间为不可达,需要激活过环连接。在环2的I点,它与主过环点E之间也为向不可达,需要激活过环连接。在备过环点F的处理为激活LSPl对应的过环连接,过环连接在环1选择DF方向,在环2选择HF方向。倒换完成后的业务如图 7的虚线所示。如果环1与环2均为steering保护,处理的差异仅体现在单环倒换规则的区别上,其它相同。实施例三本实施例详细描述了三环相交保护倒换的处理流程,如图9所示。网元A,B,C,D, Ε, F组成环1,网元Ε,F,G,H,I,J组成环2,网元I,J,K,L,Μ,N组成环3。环1与环2的相交点为E和F,环2与环3的相交点为I,J。工作LSP 1依次经过A,C,E,F,H,J,L,N八个网元。三个故障点分别为E-F之间的光纤、I-J之间的光纤和D-F之间的光纤。如果环1与环2与环3均为wrapping保护,处理过程如下在环1和环2的相交点E和F,经过分析,得出在环1和环2E和F之间不可达。再分析LSP1,它与主过环点F之间为不可达,需要激活过环连接。在主过环点F的处理为在环 1切换DF方向的环保护LSP,环2切换到ΠΙ方向的环保护LSP,且通知J点LSPl在环1激活了过环连接,通知A点LSPl在环2激活了过环连接。在备过环点E的处理为激活LSPl 对应的过环连接,过环连接在环1选择LSPl在CE方向的工作路径,在环2选择EG方向的环保护LSP。而且E点需要通知I点LSPl在环1激活了过环连接。在环2和环3的相交点I和J,经过分析,I和J在环2为不可达。再分析LSPl, I和J点均收到通知,LSPl在环1激活了过环连接,所以,在环1和环2之间的当前过环点由F换成了 E。在I和J点分析J和E之间的可达性,得出J和E之间为不可达。从而在环 2和环3之间激活过环连接。在主过环点J的处理为在环3切换到JL方向的环保护LSP, 并通知N点在环2已激活过环连接。在备过环点I的处理为激活环2和环3之间的过环连接,过环连接在环2选择GI方向的环保护LSP,在环3选择JK方向的环保护LSP。倒换完成后的业务如图9的虚线所示。如果环1与环2均为steering保护,处理过程如下前面的处理过程与上述wrapping保护相同,增加的步骤为LSP1在环3的相对于环2的远端上下环点为N,在N点收到过环连接激活的通知后,切换到从MN方向的环保护 LSP收发业务。图10是根据本发明实施例的保护倒换处理流程示意图,在本实施例中,工作LSP 可能有多条,工作LSP通过的相交环也可能有多个,如图10所示,具体的处理流程包括步骤S1002,判断本节点是否环相交点。如果是,则执行步骤S1004,否则,转入步骤 S1018。步骤S1004,判断另一个环相交点与该点之间是否不可达,如果是,则执行步骤 S1006,否则,转入步骤S1018。步骤S1006,找出以本节点或相邻环相交点过环的LSP的集合。步骤S1008,判断集合中所有LSP是否均已被处理,如果否,则执行步骤S1010,如果是,则转入步骤S1018。步骤S1010,取下一条 LSP。步骤S1012,判断是否需要激活过环连接,如果是,则执行步骤S1014 ;如果否,则执行步骤S1016。步骤S1014,备过环点激活过环连接,并发送过环连接已激活的消息;主过环点从环保护LSP收/发业务,并发送过环连接已激活的消息;转入步骤S1008。步骤S1016,发送过环连接未激活的消息;转入步骤S1008。步骤S1018,找出以本节点作为远端过环点的LSP的集合。步骤S1020,判断集合中所有LSP是否均已被处理,如果是,则处理流程结束;如果否,则执行步骤S1022。步骤S1022,取下一条 LSP。步骤S1024,判断该节点是否收到其它环已激活过环连接的消息,如果是,则执行步骤S2026 ;如果否,则执行步骤S2030。步骤S1026,判断LSP工作路径经过备过环点或者该节点与主过环点之间是否有正在生效的倒换请求,如果是,则执行步骤S2030 ;如果否,则执行步骤S2028。步骤S1028,切换到环保护LSP ;转入步骤S1020,循环执行上述步骤。步骤S1030,按单环倒换规则处理;转入步骤S1020,循环执行上述步骤。
通过本发明的上述实施例,支持保护环相交节点故障的保护;支持相交环中的每个环有0个,1个,或者多于1个故障的情形,而且只要有路径可达,LSP就不会中断;相交环在多处故障的情形下,不需要引入倒换迟滞时间,可以满足小于50ms的倒换时间要求。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种相交环的保护倒换方法,其特征在于,包括检测到第一环与第二环相交的两个环相交点之间不可达,并且所述两个环相交点分别为标签交换路径LSP的主过环点和备过环点,则根据预定条件判断是否需要激活该LSP在所述第一环与所述第二环之间的过环连接;如果是,则激活所述LSP在所述第一环与所述第二环之间的过环连接;所述主过环点和所述备过环点倒换到非故障方向,所述第一环和所述第二环上其余节点按单环保护的倒换规则进行倒换;其中,所述预定条件为当所述LSP在第一环或第二环上的上下环点与所述主过环点之间不可达,则需要激活该LSP在所述第一环与所述第二环之间的过环连接。
2.根据权利要求1所述的方法,其特征在于,检测到第一环与第二环相交的两个环相交点之间不可达,并且所述两个环相交点分别为LSP的主过环点和备过环点,则根据预定条件判断是否需要激活该LSP在所述第一环与所述第二环之间的过环连接,包括在所述第一环和所述第二环上分别检测两个环相交点之间是否不可达,对于两个环相交点之间不可达的环,并且所述两个环相交点分别为LSP的主过环点和备过环点,并且所述LSP的主过环点与该LSP在所述环的另一个上下环点之间不可达,则激活所述LSP在该环上的过环连接。
3.根据权利要求2所述的方法,其特征在于,在所述第一环和所述第二环均激活过环连接的情况下,所述主过环点和所述备过环点倒换到非故障方向,所述第一环和所述第二环上其余节点按单环保护的倒换规则进行倒换,包括在所述第一环上判断所述LSP是否经过所述备过环点,如果是,则过环连接在所述备过环点连接到该LSP的非环相交方向。否则,过环连接在所述备过环点连接到环保护LSP 的非环相交方向,所述第一环和所述第二环上其余节点按单环保护的倒换规则进行倒换。
4.根据权利要求2所述的方法,其特征在于,在所述第一环激活过环连接,所述第二环未激活过环连接的情况下,所述主过环点和所述备过环点倒换到非故障方向,所述第一环和所述第二环上其余节点按单环保护的倒换规则进行倒换,包括在所述第二环上判断所述LSP是否经过所述备过环点,如果是,则过环连接在所述备过环点连接到该LSP的非环相交方向。否则,在所述第二环上判断所述备过环点经所述主过环点到除主过环点外的所述第二环的另一个上下环点之间是否有本环正在生效的单环倒换请求,如果是,则过环连接在所述备过环点连接到环保护LSP的非环相交方向;否则连接到环保护LSP的环相交方向;在所述第二环上判断所述主过环点与所述备过环点之间的环相交部分是否有正在生效的环倒换请求,如果是,则所述主过环点切换到环保护LSP的非环相交方向;否则切换到环保护LSP的环相交方向;所述第一环和所述第二环上其余节点按单环保护的倒换规则进行倒换。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述单环保护的倒换规则为 wrapping保护的倒换规则。
6.根据权利要求1至4任一项所述的方法,其特征在于,激活所述LSP在所述第一环与所述第二环之间的过环连接之后,包括将所述第一环与所述第二环之间的过环连接已激活的消息通知所述第二环上除所述主过环点之外的另一个上下环点;如果所述LSP的工作路径经过所述备用过环点,且所述上下环点沿LSP工作路径到LSP 备用过环点之间无本环正在生效的单环倒换请求,则所述上下环点从工作LSP收发业务; 否则从环保护LSP收发业务;所述第一环和所述第二环上其余节点按steering保护的倒换规则进行倒换。
7.根据权利要求6所述的方法,其特征在于,所述正在生效的单环倒换请求包括故障或外部倒换命令引起的环倒换请求。
8.根据权利要求1至4任一项所述的方法,其特征在于,激活所述LSP在所述第一环与所述第二环之间的过环连接之后,包括将所述第一环与所述第二环之间的过环连接已激活的消息通知所述第二环上除所述主过环点之外的另一个上下环点;如果所述LSP的工作路径不经过LSP备用过环点,且所述上下环点沿LSP工作路径到主用过环点,再沿环相交方向到备用过环点之间无本环正在生效单环倒换请求,则所述上下环点从工作LSP收发业务;否则从环保护LSP收发业务;所述第一环和所述第二环上其余节点按steering保护的倒换规则进行倒换。
9.根据权利要求1至4任一项所述的方法,其特征在于,当所述第二环与第三环相交, 并且所述LSP经所述第二环进入所述第三环时,在激活所述LSP在所述第一环与所述第二环之间的过环连接之后,包括将所述第一环与所述第二环之间的过环连接已激活的消息通知所述第二环与所述第三环相交的两个环相交点。
10.根据权利要求9所述的方法,其特征在于,采用标签交换路径串联连接监视操作、 管理、维护LSP TCM OAM方式将所述第一环与所述第二环之间的过环连接已激活的消息通知所述第二环与所述第三环相交的两个环相交点。
11.一种相交环的保护倒换装置,其特征在于,包括检测模块,用于检测第一环与第二环相交的两个环相交点之间是否不可达,其中,所述两个环相交点分别为工作LSP的主过环点和备过环点;判断模块,根据预定条件判断是否需要激活所述LSP在所述第一环与所述第二环之间的过环连接;激活模块,用于激活所述LSP在所述第一环与所述第二环之间的过环连接; 倒换模块,用于将所述主过环点和所述备过环点倒换到非故障方向,将所述第一环和所述第二环上其余节点按单环保护的倒换规则进行倒换;其中,所述预定条件为当所述LSP在第一环或第二环上的上下环点与所述主过环点之间不可达,则需要激活该LSP在所述第一环与所述第二环之间的过环连接。
12.根据权利要求11所述装置,其特征在于,还包括通知模块,用于将所述第一环与所述第二环之间的过环连接已激活的消息通知所述第二环上除所述主过环点之外的另一个上下环点。
13.根据权利要求12所述装置,其特征在于,所述通知模块还用于在所述第二环与第三环相交,并且所述LSP经所述第二环进入所述第三环时,将所述第一环与所述第二环之间的过环连接已激活的消息通知所述第二环与所述第三环相交的两个环相交点。
全文摘要
本发明提供了一种相交环的保护倒换方法及装置,该方法包括检测到第一环与第二环相交的两个环相交点之间不可达,并且两个环相交点分别为工作LSP的主过环点和备过环点,则根据预定条件判断是否需要激活该LSP在第一环与第二环之间的过环连接;如果是,则激活LSP在第一环与第二环之间的过环连接;主过环点和备过环点倒换到非故障方向,第一环和第二环上其余节点按单环保护的倒换规则进行倒换。在本发明中,通过激活相交环的过环连接,使得LSP只要有路径可达,就不会中断。从而实现保护环相交节点故障的保护,并且支持相交环上多于1个故障的情形。
文档编号H04L12/437GK102546343SQ201010598430
公开日2012年7月4日 申请日期2010年12月21日 优先权日2010年12月21日
发明者徐泽华, 苏卉 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1