一种实现共享网格保护的方法和装置的制作方法

文档序号:7682458阅读:133来源:国知局

专利名称::一种实现共享网格保护的方法和装置的制作方法
技术领域
:本发明涉及网络保护倒换
技术领域
,特别涉及一种实现共享网格(mesh)保护的方法和装置。
背景技术
:网络保护是电信网络的一个重要特性。保护的实现通常是预先建立一条与工作路径不相交的保护路径,当工作路径故障时将工作流量切换到保护路径上。通常的保护机制是为每一条工作标签交换路径(LabelSwitchingPath,LSP)建立独占带宽的保护LSP,这样在一条链路上需要预留的保护带宽是所有经过所述链路的保护LSP带宽之和,这样会占用大量的带宽预留,而不能将这些带宽资源用于业务中。事实上绝大部分情况下,同时出现多处故障的机率是很小的,因此后续提出的共享网格保护就是在保证单点故障的前提下,实现多个保护路径的带宽共享的方法。共享网格保护是一种端到端的保护,保护路径和资源事先已经分配,因此可以达到线性保护倒换的速度,与当前自动交换光网络(AutomaticSwitchingOpticalNetwork,ASON)中通常使用的恢复式保护相比,其倒换速度要快很多。图1是应用现有共享网格保护技术的一个具体示例,节点N1至N6这六个节点以及节点之间的链路组成的网络,其中包括5条工作LSP(LSP1至LSP5),及其对应的5条保护LSP(LSP6至LSP10),每条LSP的图例如图1中所示。表1则是该示例中一个用于各个链路计算带宽预留信息的数据库,它维护了当网络上任何一个链路故障时有多少带宽的业务切换到另一个链路上;若倒换成功,还要求被切换到的链路上至少需要预留相应的保护7带宽。例如,表中第二行第五列的数字"r,表示链路L4出现故障时,从链路L4切换到链路L1上的业务流量为1M。对于每个链路而言,只需要预留各个链路故障时会切换过来的业务流量带宽的最大值的带宽即可保证任何一处故障时本链路可以完全承担切换过来的业务。链路L-lL-2L-3L-4L-5L-6L-7NlN2N3N4N5N6最大预留带宽L-l1111IL-211111L-311111L-41111111L-51111L-6121112L-71111111表1现有技术一采用集中控制的方式来计算预留带宽。现有技术一中,集中控制器负责计算全网路由和带宽信息,并维护类似于表l的表项;在计算保护路径时,根据上述表项可以得到保护LSP上每一个链路的保护带宽,在建立保护路径的时候,将经过的每一条链路的带宽信息都携带上,这样保护路径上的节点就能跟据这些信息进行带宽预留了。现有技术二描述了另外一种方法,在建立保护路径的时候,通过携带工作路径的显式路由信息,各个节点根据工作路径的显式路由信息维护类似于表1的表项,但是只包括跟本节点自身连接的链路所需要的保护带宽信息。各个节点根据本节点维护的表项确定自身连接链路所需要的带宽。上述现有技术一和现有技术二都只支持一次故障的保护倒换,如果第一次故障后在没有恢复的情况下再发生第二次故障,则因为第一次故障倒换后,保护LSP的可用带宽信息发生变化,而系统缺乏对保护LSP共享保护带宽的管理和维护J艮可能导致第二次故障倒换的失败,业务无法实现保护。此外,现有技术一还需要集中控制器维护大量信息,对集中控制器的要求很高。对于故障后继续实现保护的问题,一种较容易想到的做法是是重新计算受影响的LSP的共享保护路径,并重新部署新的保护路径,但这样做受影响的LSP比较多,需要拆除和重建很多LSP,实现非常繁瑣。
发明内容有鉴于此,本发明实施例提出共享网格保护的方法和装置,能够实现对共享保护带宽的动态管理和维护。一方面,本发明实施例公开的一种共享网格保护方法,该方法包括检测工作标签交换路径LSP的状态发生变化,则将所述工作LSP的路由信息和带宽信息通知所述工作LSP对应的保护LSP上的各节点,所述保护LSP上的各节点根据所收到的路由信息和带宽信息计算链路最大预留带宽,根据最大预留带宽调整链路的共享保护带宽。本发明实施例还公开了一种共享网格保护方法,该方法包括检测到工作标签交换路径LSP发生故障;将所述工作LSP上的业务倒换到保护LSP上;建立新的工作LSP;将所述保护LSP上的业务切换到所述新的工作LSP上,并设定保护关系为所述保护LSP保护所述新的工作LSP。另一方面,本发明实施例公开了一种实现共享网格保护的网络设备,包括..业务倒换模块,用于确定工作标签交换路径LSP状态发生变化,将业务从工作LSP倒换到保护LSP;或者将业务从保护LSP切换到工作LSP;信令接收模块,用于接收包含工作LSP路由信息和带宽信息的信令消息;维护模块,用于根据所述信令接收模块接收到的信令消息中的路由信息和带宽信息,对所述业务倒换模块进行的LSP倒换所涉及的保护LSP链路上的共享保护带宽进行调整。本发明实施例还公开了一种实现共享网格保护的网络设备,包括业务倒换模块,用于当工作标签交换路径LSP发生故障时,将业务从所述工作LSP倒换到保护LSP;LSP建立模块,用于当业务从所述工作LSP倒换到所述保护LSP后,建立新的工作LSP;所述业务倒换模块还用于将业务从所述保护LSP切换到所述新的工作LSP。从以上技术方案可以看出,通过调整保护倒换后的共享保护带宽,或者将保护LSP作为过渡,建立新的LSP来进行保护倒换,可以实现对保护LSP共享保护带宽的动态管理和维护,从而能够灵活地实现在共享网格保护至少出现一次故障之后,仍然能够保护任意一处故障。该方案简单易行,并且能有效提高带宽资源的利用率和业务的生存性。图1为应用现有共享网格保护技术的一个具体示例;图2为用于说明本发明实施例方案的网格网络示例中各个LSP的示意图3为图2所示网络中链^各R7-R8出现故障的示意图4为本发明实施例一的保护倒换流程图5为图4所示流程中新建路径LSP2一P,的示意图6为本发明实施例一保护倒换之后,故障恢复的处理流程图7为本发明实施例二的保护倒换流程图8为图7所示流程中建立路径LSP2-W,的示意图9为图7所示流程中,将业务切换到路径LSP2-W,的示意图IO为本发明实施例二保护倒换之后,故障恢复的处理流程图11为图IO所示流程中,将业务切换到工作路径LSP2-W的示意图。具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面采用具体示例对本发明实施例方案作进一步的详细阐述。图2给出了一个网格网络中各个LSP的情况,其中包括三条工作LSP:LSP1-W、LSP2-W和LSP3-W,以及它们的保护LSP:LSP1-P、LSP2-P和LSP3-P。LSP2的带宽为2M,LSP1和LSP3的带宽为1M。对于节点R5而言,它将维护如表2所示的一个用于计算与本节点相关的保护带宽预留信息的表项,以下将该表项称为故障影响表。故障影响表包括与本节点相连的各个链路为其它链路预留的预留业务带宽、与本节点相连的各个链路的最大预留带宽和当前共享保护带宽,单位都是兆比特。<table>tableseeoriginaldocumentpage11</column></row><table>表2其中,预留业务带宽是指链路B所保护的链路A发生故障,业务切换到链路B所占用的带宽。如表2所示,为保护链路R8-R9,链路R6-R5上所需预留的业务带宽为3M;而为了保护链路R7-R8,链路R6-R5上所需预留的业务带宽为2M。而最大预留带宽是指链路B的所有预留业务带宽中最大的预留业务带宽。因为根据共享网格保护的原则,链路只需能够满足最大预留业务带宽,则可以对所有需要保护的链路实现保护。根据表2,为实现保护,节点R5在链路R6-R5上的最大预留带宽为3M,在链路R4-R5上最大预留带宽为2M,在链路R8-R5和R2-R5上的最大预留带宽为1M。共享保护带宽则是指链路B当前实际的空余带宽,该空余带宽可以用作对其它链路进行保护的带宽。需要将共享保护带宽设置为不小于最大预留带宽。为了节约网络资源,通常将共享保护带宽设置为等于最大预留带宽。值得说明的是,工作LSP和保护LSP上都进行连接监视,来监视LSP是否出现故障,所述连接监视的具体方式依LSP的属性而定。例如,如果LSP是运营商骨干网桥流量工程(ProviderBackboneBridge-TrafficEngineering,PBB-TE)连接,可釆用以太网操作管理维护(Operation,AdministrationandMaintenance,OAM)定义的连续性监^见(ContinuityCheck,CC)机制进行连接监视;如果LSP是多协议标签交换(Multi-ProtocolLabelSwitch,MPLS)LSP,则可以用MPLSOAM定义的MPLS连接验证(ConnectivityVerification,CV)机制进行连接监视;如果LSP是传输多协议标签交换(TransportMPLS,T-MPLS)LSP,则使用T-MPLSOAM定义的CC机制进行连接监视。本发明实施例提出一种共享网格保护的方法,该方法包括^r测工作标签交换路径LSP的状态发生变化,则将所述工作LSP的路由信息和带宽信息通知所述工作LSP对应的保护LSP上的各节点,所述保护LSP上的各节点根据所收到的路由信息和带宽信息计算链路最大预留带宽,根据最大预留带宽调整链路的共享保护带宽。显然,根据路径的变化状态,对带宽实现动态管理和维护,使得共享网格保护中一次故障发生后,能对后续可能出现的故障进行有效地保护。实施例一当工作LSP出现故障并进行保护倒换,该工作LSP对应的保护LSP所在链路上的共享保护带宽中,该工作LSP所对应的预留业务带宽被占用。对此,本发明实施例一提供一种通过动态增加保护LSP的共享保护带宽来实现对后续故障的保护的技术方案。假设图2所示网络中,链路R7-R8出现故障,如图3所示。根据实施例一的方案,在该故障发生后所进行的保护倒换流程如图4所示,包括如下步骤步骤401:在数据平面上,通过OAM机制,LSP2-W的端点R7或/和R9检测到LSP2-W发生故障,端点R7和R9利用自动保护倒换(Automatic12ProtectionSwitching,APS)协议将LSP2-W上的业务倒换到LSP2-P上,以保证业务正常运行。步骤402:端点R7将故障情况和保护倒换情况上报给节点的控制平面(比如R7节点上的控制协议状态机),控制平面产生一个信令消息通告保护路径LSP2-P上的各个节点(节点R7、R4、R5、R6和R9),告知如下内容"LSP2-W切换到LSP2-P上,LSP2-P的共享保护带宽被占用了2M"。所述信令消息可以为路径(PATH)消息,以下均以PATH消息为例进行描述。为了达到这一目的,在保护路径LSP2-P上传递的信令消息需要携带LSP2-W的路由信息和带宽信息,这通过扩展PATH消息携带新的对象来实现。本实施例中,在PATH消息中扩展了一个消费量对象(Consumption—Object),其中包含两个子对象,其中,带宽(Bandwidth)子对象表示被保护的工作路径LSP2-W所占用的带宽数量(这里为2M),LSP_ERO子对象则是被保护的工作路径LSP2-W的显式路由信息。本例中,LSP2-W的显式路由为(R7,R8,R9}。步骤403:保护路径LSP2-P上的节点在收到所述PATH消息后,根据Consumption—Object对象中携带的信息修改本节点维护的故障影响表。修改的方法如下将Consumption—Object中携带的LSP—ERO子对象中涉及的链路和节点对应的表项的预留业务带宽以及共享保护带宽,分别减去Bandwidth子对象携带的带宽数量,作为对应表项当前的预留业务带宽以及当前的共享保护带宽,并根据当前的预留业务带宽重新计算所需最大预留带宽。表3给出了节点R5对故障影响表的修改情况。LSP2-P上的其它节点也对各自的故障影响表进行与R5类似的修改。链路Rl-R2R7-R8R8-R9R9-R6R6-R3R8R9R6最大预留带宽共享保护带宽R2-R511111111R4-R52—02—02—02—12—0R8-R51111111R6-R52—03—12~*03—13~^113表3步骤404:节点R5根据修改后的故障影响表,判断当前链路上R4-R5共享保护带宽比当前需要的最大预留带宽要少1M,则调整链路R4-R5的共享保护带宽,使其等于所需最大预留带宽,即将该共享保护带宽增加1M带宽,以满足保护需求。节点R5对故障影响表的调整如表4所示。保护路径LSP2-P上的其它节点也要作类似的调整。<table>tableseeoriginaldocumentpage14</column></row><table>表4步骤405:由于倒换到保护LSP上的流量缺乏保护,可以再创建一条新的LSP,如LSP2-P,,用于对LSP2-P进行保护,同样采用共享网格保护的策略。如图5所示,新建了一条路径LSP2P,用来保护LSP2_P,相应的保护关系通过控制平面重新设定。步骤405为可选步骤。通过图4所示流程,对R7-R8的故障进行了保护倒换。并且,节点上维护的故障影响表中的共享保护带宽进行了调整,如果后续再出现链路故障,节点仍然可以成功地进行保护倒换。实施例二当工作LSP的从故障状态恢复为正常状态,则需要将业务从保护LSP倒换回工作LSP,该保护LSP对应的链路中被占用的那部分预留业务带宽重新恢复为共享保护带宽的一部分。对此本发明实施例二提供一种通过动态调整保护LSP的共享保护带宽来实现对后续故障的保护的技术方案。具体地,在上述保护倒换之后,如果图2中的R7-R8的故障得到了恢复,则进行如图6所示的流程,包括如下步骤步骤601:在数据平面上,通过OAM机制,LSP2-W的端点R7或/和R9检测到LSP2-W故障恢复,端点R7和R9利用APS协议将业务从LSP2-P上的业务倒换回LSP2-W上。倒换完成后,上报控制平面。步骤602:控制平面从R7在保护路径LSP2-P上发起新的信令消息(此处仍以PATH消息为例),通告保护路径LSP2-P上的各个节点(节点R7、R4、R5、R6和R9)如下内容"业务从LSP2-P切换回LSP2-W上,释放2M带宽作为共享保护带宽的一部分"。为了达到这一目的,在保护路径LSP2-P上传递的信令消息需要携带LSP2-W的路由信息和带宽信息,这通过扩展PATH消息携带新的对象来实现。本实施例中,在PATH消息中扩展了一个恢复对象(Resumption—Object),其中包含两个子对象Bandwidth子对象表示占用的带宽数量(这里为2M),LSP—ERO子对象则是被保护的LSP的显式路由信息(这里为LSP2-W的显式路由{R7,R8,R9})。步骤603:节点在收到所述PATH消息后,根据Resumption—Object对象中携带的信息修改本节点维护的故障影响表。修改的方法如下将Resumption—Object中携带的LSP—ERO子对象中涉及的链路和节点对应的表项的预留业务带宽以及共享保护带宽加上Bandwidth子对象携带的带宽数量,作为相应表项当前的预留业务带宽以及当前的共享保护带宽,并根据修改后的预留业务带宽重新计算最大预留带宽。表5给出了节点R5对故障影响表的修改情况。链路R1-R2R7-R8R8-R9R9-R6R6-R3R8R9R6最大预留带宽共享保护带宽R2-R511111111R4-R510—20—20—21—21—3R8-R51111111R6-R50—21—30—21—31—3表5步骤604:节点R5根据故障影响表判断当前链路上R4-R5共享保护带宽比当前需要的最大预留带宽要多1M,则调整链路R4-R5的共享保护带宽,即将该共享保护带宽减少1M带宽。表6给出了节点R5对故障影响表的调15整情况。<table>tableseeoriginaldocumentpage16</column></row><table>表6如果之前新建了一条路径LSP2-P,用于保护LSP2-P,则进一步包括:步骤605:拆除LSP2-P,。实施例三本发明实施例三所提出的方案,将当前的保护路径作为一种中间过渡。当发生故障时,先将业务倒换到当前的保护路径,并建立新的工作路径;然后将业务倒换到新的工作路径,用之前的保护路径保护新的工作路径。仍然假设图2所示网络中,链路R7-R8发生故障,则应用实施例三方案的保护倒换流程如图7所示,包括如下步骤步骤701:在数据平面上,通过OAM才几制,LSP2-W的端点R7或/和R9检测到LSP2-W发生故障,端点R7和R9利用APS协议将LSP2-W上的业务倒换到LSP2-P上,以保证业务正常运行。步骤702:倒换完成后,端点R7或R9上报控制平面,控制平面触发新建一条LSP2-W,,例如R7-R10-R11-R9,带宽独享,如图8所示。其中,粗箭头表示业务路径。利用RSVP-TE的PATH消息建立路径,路径计算可以通过3各径计算单元(PCE)来完成。步骤703:将业务从LSP2-P上切换到LSP2-W,上,如图9所示,并设定保护关系为LSP2-P保护LSP2-W,。倒换前可以配置保护关系为LSP2-W,保护LSP2-P,倒换时可以利用APS协议的强制倒换来实现业务的无损切换;当倒换完成后,再配置保护关系为LSP2-P保护LSP2-W,。如杲在进行了上述倒换后,链路R7-R8故障没有恢复的情况下,LSP2-W,又发生了新的故障,则可以执行与上述流程类似的过程继续进行保护倒换。进行上述保护倒换之后,如果链路R7-R8的故障得到了恢复,则进行如图10所示流程,包括如下步骤步骤1001:在数据平面上,通过OAM^/l制,LSP2-W的端点R7或/和R94全测到LSP2-W故障恢复。R7和/或R9将故障恢复的情况上报控制平面。步骤1002:控制平面将业务从LSP2-W,切换到LSP2-W,如图11所示,并设置保护关系为LSP2-P保护LSP2-W。具体可以按照以下方式进行首先利用RSVP-TE信令改变保护关系为LSP2-W保护LSP2-W,;然后触发APS的强制倒换命令,将业务从LSP2-W,切换到LSP2-W上;通知控制平面倒换完成;控制平面触发RSVP-TE信令改变保护关系为LSP2-P保护LSP2-W。步骤1003:通告控制平面,控制平面拆除LSP2-W,。拆除可以采用RESV-TE的路径拆除(PathTear)信令完成。采用实施例一的方法时,如果保护LSP上的节点收到工作LSP的路由信息和带宽信息后,判断保护LSP上的某一链路的剩余带宽不足以满足共享保护带宽的需求,则产生一个错误消息,可以是RSVP-TE的资源错误(ResvErr)或路径错误(PathErr)消息,并发送给信令发起的端点。该错误消息中携带"节点无法增加所需带宽"的指示信息;端点收到错误消息后,则转而采用实施例三中描述的保护倒换流程。实施例四本发明实施例四提供了一种实现共享网格保护的网络设备,包括业务倒换模块,用于确定工作标签交换路径LSP状态发生变化,将业务从工作LSP倒换到保护LSP;或者将业务从保护LSP切换到工作LSP;具体地,业务倒换模块用于当工作LSP发生故障时,将业务从工作LSP倒换到保护LSP;还用于当工作LSP恢复正常时,将业务从保护LSP切换到工作LSP;信令接收模块,用于接收包含工作LSP路由信息和带宽信息的信令消息;故障影响信息模块,用于保存与本网络设备相关的保护带宽预留信息的故障影响表,所述故障影响表包括与本网络设备相连的各个链路为其它链路预留的预留业务带宽,与本节点相连的各个链路的最大预留带宽和共享保护带宽;维护模块,用于根据所述信令接收模块接收到的信令消息中的路由信息和带宽信息,对所述故障影响信息模块中维护的故障影响表的对应表项的链路预留业务带宽、最大预留带宽进行修改,并根据修改后的最大预留带宽,调整该链路的共享保护带宽。在某些情况下,链路的剩余带宽可能无法满足调整后的共享保护带宽的需要,这样维护模块可能无法正常工作。为了能够及时发现这种情况,该网络设备进一步包括告警模块,用于当所述维护模块发现链路的剩余带宽不能满足共享保护带宽的需求时,发出错误消息。当发生上述情况后,无法通过修改共享保护带宽的方式来进行保护倒换后的调整,则可以通过建立新的工作LSP的方式使得保护倒换后的环网能够对后续的故障继续实现保护倒换。则该网络设备进一步包括LSP建立模块,用于当业务从工作LSP倒换到保护LSP后,且所述信令接收模块收到来自保护LSP上的网络设备的错误消息时,建立新的工作LSP;所述业务倒换模块还用于将业务从保护LSP切换到所述新的工作LSP。所述业务倒换模块还用于当工作LSP故障恢复时,将业务从新的工作LSP切换回原工作LSP;可选地,所述网络设备还可以进一步包括LSP拆除模块,用于当业务从新的工作LSP切换回原工作LSP后,删除新的工作LSP。18LSP建立模块,还用于当业务从工作LSP倒换到保护LSP后,建立用于保护所述保护LSP的LSP;LSP拆除模块,还用于当业务从保护LSP切换到工作LSP后,拆除所述LSP建立模块建立的用于保护所述保护LSP的LSP。实施例五本发明实施例五提供了另一种实现共享网格保护的网络设备,包括业务倒换模块,用于当工作LSP发生故障时,将业务从工作LSP倒换到保护LSP;LSP建立模块,用于当业务从工作LSP倒换到保护LSP后,建立新的工作LSP;所述业务倒换模块还用于将业务从保护LSP切换到新的工作LSP。所述业务倒换模块还用于当工作LSP故障恢复时,将业务从新的工作LSP切换回原工作LSP;可选地,所述网络设备还可以进一步包括LSP拆除模块,用于当业务从新的工作LSP切换回原工作LSP后,删除新的工作LSP。本发明实施例方案通过调整保护倒换后的共享保护带宽,或者将保护LSP作为过渡,建立新的LSP来进行保护倒换,可以实现对保护LSP共享保护带宽的动态管理和维护,从而能够灵活地实现在共享网格保护至少出现一次故障之后,仍然能够保护任意一处故障。该方案简单易行,并且能有效提高带宽资源的利用率和业务的生存性。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对
背景技术
做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,19或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。以上所述仅为本发明的具体实施例而已,并不用以限制本发明,凡在本发明的原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。权利要求1、一种共享网格保护方法,其特征在于,该方法包括检测工作标签交换路径LSP的状态发生变化,则将所述工作LSP的路由信息和带宽信息通知所述工作LSP对应的保护LSP上的各节点,所述保护LSP上的各节点根据所收到的路由信息和带宽信息计算链路最大预留带宽,根据最大预留带宽调整链路的共享保护带宽。2、根据权利要求1所述的方法,其特征在于,所述检测工作LSP的状态发生变化为检测到所述工作LSP发生故障;所述检测工作LSP的状态发生变化之后,进一步包括将所述工作LSP上的业务倒换到对应的所述保护LSP上;则所述根据最大预留带宽调整链路的共享保护带宽为增加链路的共享保护带宽,使其不小于所计算的链路最大预留带宽。3、根据权利要求2所述的方法,其特征在于,所述将所述工作LSP的路由信息和带宽信息通知所述保护LSP上的各节点包括将故障情况和保护倒换情况上报给节点的控制平面;控制平面生成一个包含所述工作LSP的路由信息和带宽信息的信令消4、根据权利要求3所述的方法,其特征在于,所述信令消息为扩展的路径PATH消息,所述PATH消息中携带所述工作LSP所占用的带宽信息和所述工作LSP的显式路由信息。5、根据权利要求4所述的方法,其特征在于,所述各节点分别维护用于计算与本节点相关的保护带宽预留信息的故障影响表,所述故障影响表包括与本节点相连的各个链路为其它链路预留的预留业务带宽,与本节点相连的各个链路的最大预留带宽和共享保护带宽;则所述保护LSP上的各节点根据所收到的路由信息和带宽信息计算链路最大预留带宽,根据最大预留带宽调整链路的共享保护带宽包括所述保护LSP上的各节点将所述PATH消息中的工作LSP的显式路由信息中包含的链路和节点,对应到所述故障影响表中表项链路的预留业务带宽以及共享保护带宽,将所对应的链路预留业务带宽和共享保护带宽分别减去所述PATH消息中携带的所述工作LSP所占用的带宽,作为对应表项的链路当前的预留业务带宽以及当前的共享保护带宽;根据当前的预留业务带宽重新计算所述链路所需的最大预留带宽,并调整链路的共享保护带宽,使得调整后的共享保护带宽增加到不小于所述最大预留带宽。6、根据权利要求2至5任一项所述的方法,其特征在于,所述将所述工作LSP的路由信息和带宽信息通知所述保护LSP上的各节点之后,进一步包括收到所述工作LSP的路由信息和带宽信息的节点判断所述保护LSP上的链路的剩余带宽不足满足共享保护带宽的需求,则向所述保护LSP的端点发送用于指示无法增加所需带宽的错误消息;所述保护LSP的端点收到所述错误消息,所述端点上报控制平面,控制平面触发建立一条以所述连接所述端点的新的工作LSP;将所述保护LSP上的业务切换到所述新的工作LSP上,并设定保护关系为所述保护LSP保护所述新的工作LSP。7、根据权利要求2至5任一项所述的方法,其特征在于,所述各节点根据所收到的路由信息和带宽信息增加链路的共享保护带宽之后,进一步包括采用共享网格保护的策略,创建一条用于保护所述保护LSP的LSP。8、根据权利要求1所述的方法,其特征在于,所述检测工作标签交换路径LSP的状态发生变化为在所述工作LSP发生故障、将所述工作LSP上的业务倒换到所述保护LSP上之后,检测到所述工作LSP的故障恢复;则所述检测到所述工作LSP的故障恢复之后进一步包括将所述保护LSP上的业务倒换回所述工作LSP上;则所述根据最大预留带宽调整链路的共享保护带宽为减少链路的共享保护带宽,使其不小于所计算的链路最大预留带宽。9、根据权利要求8所述的方法,其特征在于,所述各节点分别维护用于计算与本节点相关的保护带宽预留信息的故障影响表,所述故障影响表包括与本节点相连的各个链路为其它链路预留的预留业务带宽,与本节点相连的各个链路的最大预留带宽和共享保护带宽;则所述各节点根据所收到的路由信息和带宽信息调整链路的共享保护带宽包括所述各节点将所收到的路由信息中包含的链路和节点,对应到所述故障影响表中表项链路的预留业务带宽以及共享保护带宽,将所对应的链路预留业务带宽和共享保护带宽分别与所收到的工作LSP所占用的带宽相加,作为对应表项的链路当前的预留业务带宽以及当前的共享保护带宽;根据当前的预留业务带宽重新计算所迷链路所需的最大预留带宽,调整链路的共享保护带宽,并将调整后的共享保护带宽减少到不小于所述最大预留带宽。10、一种共享网格保护方法,其特征在于,该方法包括检测到工作标签交换路径LSP发生故障;将所述工作LSP上的业务倒换到保护LSP上;建立新的工作LSP;将所述保护LSP上的业务切换到所述新的工作LSP上,并设定保护关系为所述保护LSP保护所述新的工作LSP。11、根据权利要求10所述的方法,其特征在于,所述将所述保护LSP上的业务切换到所述新的工作LSP上之前,进一步包括配置所述新的工作LSP保护所述保护LSP。12、根据权利要求10或11所述的方法,其特征在于,所述将所述保护LSP上的业务切换到所述新的工作LSP上之后,若检测到所述故障恢复,则进一步包括将所述新的工作LSP上的业务切换到所述工作LSP上,并设置所述保护LSP保护所述工作LSP;拆除所述新的工作LSP。13、一种实现共享网格保护的网络设备,其特征在于,包括业务倒换模块,用于确定工作标签交换路径LSP状态发生变化,将业务从工作LSP倒换到保护LSP;或者将业务从保护LSP切换到工作LSP;信令接收模块,用于接收包含工作LSP路由信息和带宽信息的信令消台维护模块,用于根据所述信令接收模块接收到的信令消息中的路由信息和带宽信息,对所述业务倒换模块进行的LSP倒换所涉及的保护LSP链路上的共享保护带宽进行调整。14、根据权利要求13所述的网络设备,其特征在于,所述网络设备进一步包括故障影响信息模块,用于保存与本网络设备相关的保护带宽预留信息的故障影响表,所述故障影响表包括与本网络设备相连的各个链路为其它链路预留的预留业务带宽,与本网络设备相连的各个链路的最大预留带宽和共享保护带宽;则所述维护模块用于根据所述信令接收模块所收到的信令消息中的路由信息和带宽信息,对所述故障影响表模块中维护的故障影响表的对应表项的链路预留业务带宽、最大预留带宽进行修改,并根据修改后的最大预留带宽,调整该链路的共享保护带宽。15、根据权利要求13或14所述的网络设备,其特征在于,该网络设备进一步包括告警模块,用于当所述维护模块发现链路的剩余带宽不能满足共享保护带宽的需求时,发出错误消息。16、根据权利要求15所述的网络设备,其特征在于,该网络设备进一步包括LSP建立模块,用于当业务从工作LSP倒换到保护LSP后,且所述信令接收模块收到来自保护LSP上的网络设备的错误消息时,建立新的工作LSP;所述业务倒换模块还用于将业务从保护LSP切换到新的工作LSP。17、根据权利要求13或14所述的网络设备,其特征在于,LSP建立模块,还用于当业务从工作LSP倒换到保护LSP后,建立用于保护所述保护LSP的LSP;该网络设备进一步包括LSP拆除模块,用于当业务从保护LSP切换到工作LSP后,拆除所述LSP建立模块建立的用于保护所述保护LSP的LSP。18、一种实现共享网格保护的网络设备,其特征在于,包括业务倒换模块,用于当工作标签交换路径LSP发生故障时,将业务从所述工作LSP倒换到保护LSP;LSP建立模块,用于当业务从所述工作LSP倒换到所述保护LSP后,建立新的工作LSP;所述业务倒换模块还用于将业务从所述保护LSP切换到所述新的工作LSP。19、根据权利要求18所述的网络设备,其特征在于,所述业务倒换模块还用于当所述工作LSP故障恢复时,将业务从所述新的工作LSP切换到所述工作LSP;所述网络设备进一步包括LSP拆除模块,用于当业务从所述新的工作LSP切换回所述工作LSP后,删除所述新的工作LSP。全文摘要本发明实施例公开了一种共享网格(mesh)保护方法,该方法包括检测工作标签交换路径(LSP)的状态发生变化,则将所述工作LSP的路由信息和带宽信息通知所述工作LSP对应的保护LSP上的各节点,所述保护LSP上的各节点根据所收到的路由信息和带宽信息计算链路最大预留带宽,根据最大预留带宽调整链路的共享保护带宽。本发明实施例还公开实现共享网格保护的网络设备。本发明方案能够实现在共享网格保护出现故障之后,对保护LSP的共享保护带宽进行动态管理和维护,从而能够灵活地实现在共享网格保护至少出现一次故障之后,仍然能够保护任意一处故障。文档编号H04B1/74GK101471693SQ20081000235公开日2009年7月1日申请日期2008年1月15日优先权日2007年12月27日发明者董继雄,昊龙申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1