基于自动交换光网络的业务保护方法及装置转让专利

申请号 : CN200910150832.0

文献号 : CN101616344B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈皓

申请人 : 中兴通讯股份有限公司

摘要 :

本发明公开了一种基于自动交换光网络的业务保护方法及装置,用于在业务的连接发生故障时进行业务恢复,该方法包括:判断所述业务的动态恢复迟滞时间与保护倒换迟滞时间的大小;如果所述动态恢复迟滞时间大于所述保护倒换迟滞时间,则启动保护倒换过程来恢复所述业务,如果所述保护倒换迟滞时间大于所述动态恢复迟滞时间,则启动动态重路由过程来恢复所述业务。通过本发明增强了网络的可靠性,提高了自动交换光网络的自愈能力。

权利要求 :

1.一种基于自动交换光网络的业务保护方法,用于在业务的连接发生故障时进行业务恢复,其特征在于,所述方法包括:判断所述业务的动态恢复迟滞时间与保护倒换迟滞时间的大小;

如果所述动态恢复迟滞时间大于所述保护倒换迟滞时间,则启动保护倒换过程来恢复所述业务,如果所述保护倒换迟滞时间大于所述动态恢复迟滞时间,则启动动态重路由过程来恢复所述业务。

2.根据权利要求1所述的方法,其特征在于,启动所述动态重路由过程来恢复所述业务包括:重新选择路由,并建立用于恢复所述业务的新连接;

如果所述新连接建立成功,则将所述的业务倒换到所述新连接上;

如果所述新连接建立失败,则启动所述保护倒换过程来恢复所述业务。

3.根据权利要求2所述的方法,其特征在于,在将所述的业务倒换到所述新连接上之后,所述方法还包括:如果所述连接的故障消除,则将所述业务倒换到所述连接上。

4.根据权利要求2或3所述的方法,其特征在于,启动所述动态重路由过程来恢复所述业务还包括:在重新选择所述路由之前,启动动态重路由迟滞定时器,在所述动态重路由迟滞定时器到期之后,重新选择所述路由。

5.根据权利要求1所述的方法,其特征在于,启动所述保护倒换过程来恢复所述业务包括:从保护连接中选择空闲保护连接,将发生故障的所述连接上的所述业务倒换到所述空闲保护连接上。

6.根据权利要求5所述的方法,其特征在于,将所述连接上的所述业务倒换到所述空闲保护连接上包括:如果将所述业务倒换到所述空闲保护连接失败或所述保护连接均被占用,则启动所述动态重路由过程来恢复所述业务。

7.根据权利要求6所述的方法,其特征在于,在将所述连接上的所述业务倒换到所述空闲保护连接上之后,所述方法还包括:如果所述连接的故障消除,则将所述业务倒换到所述连接上。

8.根据权利要求5至7中任一项所述的方法,其特征在于,启动所述保护倒换过程来恢复所述业务还包括:在从所述保护连接中选择所述空闲保护连接之前,启动保护倒换迟滞定时器,在所述保护倒换迟滞定时器到期之后,从所述保护连接中选择所述空闲保护连接。

9.根据权利要求1、2、6中任一项所述的方法,其特征在于,所述方法还包括:在启动所述动态重路由过程来恢复所述业务之前,停止所述保护倒换过程;或者,在启动所述保护倒换过程来恢复所述业务之前,停止所述动态重路由过程。

10.一种基于自动交换光网络的业务保护装置,用于在业务的连接发生故障时进行业务恢复,其特征在于,包括:判断模块,用于判断所述业务的动态恢复迟滞时间与保护倒换迟滞时间大小;

第一启动模块,用于在所述动态恢复迟滞时间大于所述保护倒换迟滞时间的情况下,启动保护倒换过程来恢复所述业务;

第二启动模块,用于在所述保护倒换迟滞时间大于所述动态恢复迟滞时间的情况下,启动动态重路由过程来恢复所述业务。

说明书 :

基于自动交换光网络的业务保护方法及装置

技术领域

[0001] 本发明涉及通信领域,具体而言,涉及一种基于自动交换光网络(Automatic Switched Optical Network,简称为ASON)的业务保护方法及装置。

背景技术

[0002] 自动交换光网络(ASON)是用控制平面来完成自动交换和连接控制的光传送网。ASON的体系结构划分为三个平面:传送平面,控制平面,管理平面。
[0003] 作为一个给用户提供各种服务的运营网络,必须要有很高的可靠性,即,网络要有较强的自愈恢复能力,一旦出现故障点,网络应该有能力较快速地采用另外的路由或者其他保护方式,以使运营其上的业务不受影响或少受影响。动态重路由恢复是ASON网络的一大亮点,可以在网络发生故障的时候,通过快速的重路由方式对业务进行恢复。
[0004] 与此同时,与传统的光网络不同的是,ASON网络中新增加的控制平面可以参与保护组中保护倒换功能的实施。现有技术针对自动交换光网络中保护组保护业务的方法存在以下几种:1.采用1:1的保护组对于业务进行保护,该保护方法存在着一定缺陷:浪费了网络资源。2.采用M:N的保护组对于业务进行保护,该保护方法也存在着一定缺陷:当M条保护连接均被占用的情况下,第M+1条工作连接出现故障之后无法对其进行保护。
[0005] 将保护组中的保护倒换方式与业务动态重路由方式想结合来对业务进行保护是未来必然的趋势。但是又会带来新的问题,那就是这两种方式之间的配合问题,优先级问题,互斥问题等。例如,如果保护组中的一条工作连接产生了故障,那么如果首先启动保护倒换过程,如果倒换失败再进行恢复,那么势必会“过早”地占用宝贵的保护连接,使得保护组失去实际意义;如果首先启动恢复,恢复失败再启动保护倒换过程,那么一定程度上会造成网络资源的浪费。
[0006] 针对相关技术中采用结合保护倒换方式和动态重路由方式对业务进行保护造成的这两种方式之间的配合、优先级以及互斥的问题,目前尚未提出有效的解决方案。

发明内容

[0007] 针对相关技术中采用结合保护倒换方式和动态重路由方式对业务进行保护而造成的这两种方式之间的配合、优先级以及互斥的问题而提出本发明,为此,本发明的主要目的在于提供一种改进的业务保护方案,以解决上述问题。
[0008] 为了实现上述目的,根据本发明的一个方面,提供了一种基于自动交换光网络的业务保护方法。
[0009] 根据本发明的基于自动交换光网络的业务保护方法,用于在业务的连接发生故障时进行业务恢复,上述方法包括:判断业务的动态恢复迟滞时间与保护倒换迟滞时间的大小;如果动态恢复迟滞时间大于保护倒换迟滞时间,则启动保护倒换过程来恢复业务,如果保护倒换迟滞时间大于动态恢复迟滞时间,则启动动态重路由过程来恢复业务。
[0010] 优选地,启动动态重路由过程来恢复业务包括:重新选择路由,并建立用于恢复业务的新连接;如果新连接建立成功,则将的业务倒换到新连接上;如果新连接建立失败,则启动保护倒换过程来恢复业务。
[0011] 优选地,在将的业务倒换到新连接上之后,上述方法还包括:如果连接的故障消除,则将业务倒换到连接上。
[0012] 优选地,启动动态重路由过程来恢复业务还包括:在重新选择路由之前,启动动态重路由迟滞定时器,在动态重路由迟滞定时器到期之后,重新选择路由。
[0013] 优选地,启动保护倒换过程来恢复业务包括:从保护连接中选择空闲保护连接,将连接上的业务倒换到空闲保护连接上。
[0014] 优选地,将连接上的业务倒换到空闲保护连接上包括:如果将业务倒换到空闲保护连接失败或保护连接均被占用,则启动动态重路由过程来恢复业务。
[0015] 优选地,在将连接上的业务倒换到空闲保护连接上之后,上述方法还包括:如果连接的故障消除,则将业务倒换到连接上。
[0016] 优选地,启动保护倒换过程来恢复业务还包括:在从保护连接中选择空闲保护连接之前,启动保护倒换迟滞定时器,在保护倒换迟滞定时器到期之后,从保护连接中选择空闲保护连接。
[0017] 优选地,其特征在于,上述方法还包括:在启动动态重路由过程来恢复业务之前,停止保护倒换过程;或者,在启动保护倒换过程来恢复业务之前,停止动态重路由过程。
[0018] 为了实现上述目的,根据本发明的另一方面,提供了一种基于自动交换光网络的业务保护装置。
[0019] 根据本发明的基于自动交换光网络的业务保护装置,用于在业务的连接发生故障时进行业务恢复,包括:判断模块,用于判断业务的动态恢复迟滞时间是否大于保护倒换迟滞时间;第一启动模块,用于在判断模块的判断结果为是的情况下,启动保护倒换过程来恢复业务;第二启动模块,用于在判断模块的判断结果为否的情况下,启动动态重路由过程来恢复业务。
[0020] 通过本发明,采用通过判断动态恢复迟滞时间和保护倒换迟滞时间的大小来选择采用保护倒换方式或动态重路由方式进行业务恢复,解决了这两种方式之间的配合、优先级以及互斥的问题,进而达到了保护倒换方式与动态重路由方式的结合,使这两种方式能够相互协调配合进行,增强了网络的可靠性,提高了自动交换光网络的自愈能力。

附图说明

[0021] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0022] 图1是根据本发明实施例的业务保护方法的流程图;
[0023] 图2是根据本发明实施例的业务保护方法具体的流程图;
[0024] 图3是根据本发明实例1的具体场景的示意图;
[0025] 图4是根据本发明实例2的具体场景的示意图;
[0026] 图5是根据本发明实例3的具体场景的示意图;
[0027] 图6是根据本发明实施例的业务保护装置的结构框图。

具体实施方式

[0028] 功能概述
[0029] 采用结合保护倒换方式和动态重路由方式对业务进行保护而造成的这两种方式之间的配合、优先级以及互斥的问题,本发明实施例提供了一种基于自动交换光网络的业务保护方案,该方案结合了保护组的保护倒换以及与业务动态重路由恢复这两种方式。该方案的处理原则如下:判断所述业务的动态恢复迟滞时间是否大于保护倒换迟滞时间;如果是,则启动保护倒换过程来恢复所述业务,否则,启动动态重路由过程来恢复所述业务。
[0030] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0031] 方法实施例
[0032] 需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0033] 根据本发明的实施例,提供了一种基于自动交换光网络的业务保护方法,用于在业务的连接发生故障时进行业务恢复,图1是根据本发明实施例的业务保护方法的流程图,如图1所示,该方法包括如下的步骤S102至步骤S106:
[0034] 需要说明的是,本实施例以M:N保护组为例进行说明,该M:N保护组是指,该组中有N条工作连接,M条保护连接。
[0035] 步骤S102,判断业务的动态恢复迟滞时间T1与保护倒换迟滞时间T2的大小。即,当检测到工作连接发生故障时,首先,判断该连接所在业务的动态恢复迟滞时间T1与该连接所在业务的保护倒换迟滞时间T2之间的大小。
[0036] 步骤S104,如果动态恢复迟滞时间大于保护倒换迟滞时间(即,T1>T2),则启动保护倒换过程来恢复业务,否则(即,T1<T2),执行步骤S106。需要说明的是,如果T1=T2,可以根据需要选择保护倒换过程或动态重路由过程来恢复业务。
[0037] 步骤S106,启动动态重路由过程来恢复业务。
[0038] 需要说明的是,用户可以根据实际情况设置上述时间T1和T2。
[0039] 下面结合图2分别对步骤S104中的保护倒换过程和步骤S106中的动态重路由过程进行详细的说明。
[0040] 图2是根据本发明实施例的业务保护方法具体的流程图,如图2所示,动态重路由过程包括如下的步骤S201至步骤S206:
[0041] 步骤S201,首先,通知并停止该业务的保护倒换过程。
[0042] 步骤S202,在重新选择路由之前,启动动态重路由迟滞定时器,该定时器的时间可以是动态恢复迟滞时间T1。即,启动业务动态重路由迟滞定时器,如果定时器的时间为0,则不启动。
[0043] 步骤S203,在定时器到期之后,重新选择路由,并建立用于恢复业务的新连接,即,通过重路由的方式,重新选择一条链路,恢复连接建立。
[0044] 步骤S204,判断该连接是否建立成功。如果成功,则执行步骤S205,如果失败,则启动保护倒换过程来恢复业务。
[0045] 步骤S205,则将的业务倒换到该连接上,即,将原故障连接上的业务倒换到新的恢复连接上。需要说明的是,如果新的恢复连接产生故障则重复上述步骤,即,再次通过业务动态重路由过程建立一条新的连接。
[0046] 步骤S206,如果原连接的故障消除,则将业务倒换到原连接上。即,如果原连接的故障消失,业务则从新的恢复连接重新倒换到原连接上运行。
[0047] 如图2所示,保护倒换过程包括如下的步骤S211至步骤S216:
[0048] 步骤S211,通知并停止该业务的动态重路由过程。
[0049] 步骤S212,启动保护倒换迟滞定时器,该定时器的时间可以是保护倒换迟滞时间T2,即,启动该业务的保护倒换迟滞定时器,如果定时器的时间为0,则不启动。
[0050] 步骤S213,在定时器到期之后,从保护连接中选择空闲保护连接。即,在M个保护连接中选择一个空闲的保护连接。
[0051] 步骤S214,判断是否存在空闲保护连接,如果存在,则执行步骤S215,如果不存在,即,M条保护连接均被占用,则启动动态重路由过程来恢复业务。
[0052] 步骤S215,从保护连接中选择空闲保护连接,将原连接上的业务倒换到空闲保护连接上,即,将原故障连接上的业务倒换到该保护连接上。如果倒换到空闲保护连接失败或无法倒换,则启动动态重路由过程来恢复业务。
[0053] 步骤S216,如果原连接的故障消除,则将业务倒换到原连接上。即,如果原连接的故障消除,则“撤消倒换”,业务则从保护连接倒换到原工作连接上运行。
[0054] 下面将结合实例对本发明实施例的实现过程进行详细描述。
[0055] 实例1
[0056] 图3是根据本发明实例1的具体场景的示意图,如图3所示,5条业务组成了一个1:4的保护组,即,保护组中有1条保护连接(连接1),4条工作连接(连接2-5),它们有共同的首尾端点(A/Z)。连接5所在业务的动态重路由恢复迟滞时间T1为100ms,保护倒换迟滞时间T2为300ms。当工作连接5出现故障的时,该处理流程包含以下步骤:
[0057] 步骤S301,判断T1和T2的大小,由于(T1=100ms)<(T2=300ms),则启动动态重路由恢复过程。
[0058] 步骤S302,启动工作连接5所在业务的动态重路由恢复迟滞时间定时器。
[0059] 步骤S303,100ms之后,该定时器到期,则重新选择一条路由,建立一条连接A-B-Z。
[0060] 如果连接A-B-Z建立成功,则进入步骤S304,否则,进入步骤S305。
[0061] 步骤S304,将原工作连接5上的业务倒换到新建的恢复连接5+上运行,并且,不删除原工作连接5,当原工作连接5上的故障消失以后,会将新建的恢复连接5+上运行的业务重新倒换到原工作连接5上运行。
[0062] 步骤S305,启动保护倒换过程,具体流程与实例2中步骤S402-步骤S403描述的相近,在此不再赘述。
[0063] 实例2
[0064] 图4中,6条业务组成了一个2:4的保护组,即保护组中有2条保护连接(连接1和2),4条工作连接(连接3-6),它们有共同的首尾端点(A/Z)。连接3-6所在业务的动态重路由恢复迟滞时间T1为100ms,保护倒换迟滞时间T2为0ms。当工作连接3出现故障时,该处理流程包含以下步骤:
[0065] 步骤S401,判断T1和T2的大小,由于(T1=100ms)>(T2=0ms),则启动保护倒换过程。
[0066] 步骤S402,由于保护倒换迟滞时间为0ms,则不启动保护倒换迟滞定时器,直接开始查找一条空闲的保护连接。如果查找到一条空闲的保护连接(连接1),则进入步骤S403,否则进入步骤S404。
[0067] 步骤S403,将工作连接3上的业务倒换到保护连接1上运行,如果倒换成功,当工作连接3上的故障消失之后,会将保护连接1上的业务倒换到原工作连接3上运行,如果倒换过程失败,则进入步骤S404。
[0068] 步骤S404,无法倒换则启动动态重路由恢复过程,具体过程类似与实施例1中的步骤S302-步骤S304,在此不再赘述。
[0069] 然后,当工作连接5出现故障的时候,由于还存在一条空闲的保护连接2,则处理流程类似与连接3出现故障时,因此,这里不在赘述。
[0070] 接着,当工作连接6出现故障的时候,即此时工作连接3,5,6都存在故障。此时由于所有保护连接均被占用,无法进行倒换,则启动动态重路由恢复过程,具体过程类似与实施例1中的步骤S302-步骤S304,最后寻找到一条新的路由A-B-Z,并将业务倒换到新的连接6+上运行。
[0071] 实例3
[0072] 图5中,4条业务组成了一个1:3的保护组,即保护组中有1条保护连接(连接1),3条工作连接(连接2-4),它们有共同的首尾端点(A/Z)。工作连接2-4所在业务的动态重路由恢复迟滞时间T1分别为100ms,200ms,300ms,工作连接2-4所在业务保护倒换迟滞时间T2均为150ms。当工作连接2-4同时出现故障时,该处理流程包含以下步骤:
[0073] 步骤S501,工作连接2的(T1=100ms)<(T2=150ms),因此,启动动态重路由恢复过程,寻找一条新的路由A-B-Z将业务倒换到恢复连接上运行,具体过程类似与实施例1中的步骤S302-步骤S304,在此不再赘述。
[0074] 步骤S502,工作连接2的(T1=200ms)>(T2=150ms),因此,启动保护倒换过程,寻找一条空闲的保护连接1将业务倒换到恢复连接上运行,具体过程类似与实施例2中的步骤S402-步骤S403,再吃不再赘述。
[0075] 步骤S503,工作连接3的(T1=300ms)>(T2=150ms),但是,此时所有保护连接已经全部被占用,没有空闲的保护连接无法进行倒换,因此,启动动态重路由恢复过程,寻找一条新的路由A-C-D-Z将业务倒换到恢复连接上运行,具体过程类似与实施例1中的步骤S302-步骤S304,在此不再赘述。
[0076] 通过上述实施例,本发明提供一种用于自动交换光网络中,控制平面通过保护组的保护倒换以及与业务动态重路由恢复相结合的一种方法,将这两种方式灵活并且简单有效的相配合进行,能够增强网络的可靠性以及提高网络的自愈能力。
[0077] 装置实施例
[0078] 根据本发明的实施例,提供了一种基于自动交换光网络的业务保护装置,用于在业务的连接发生故障时进行业务恢复,图6是根据本发明实施例的业务保护装置的结构框图,如图6所示,该装置包括:判断模块62、第一启动模块64、第二启动模块66,下面对该结构进行详细的说明。
[0079] 判断模块62,用于判断业务的动态恢复迟滞时间与保护倒换迟滞时间的大小关系;第一启动模块64连接至判断模块62,用于在动态恢复迟滞时间大于保护倒换迟滞时间的情况下,启动保护倒换过程来恢复业务;第二启动模块66连接至判断模块62,用于在保护倒换迟滞时间大于动态恢复迟滞时间的情况下,启动动态重路由过程来恢复业务。需要说明的是,如果这两个时间相等,可以根据需要选择保护倒换过程或动态重路由过程来恢复业务
[0080] 即,当检测到工作连接发生故障时,判断模块62判断该连接所在业务的动态恢复迟滞时间T1与该连接所在业务的保护倒换迟滞时间T2之间的大小,如果T1>T2,则,第一启动模块64启动保护倒换过程来恢复业务,如果T1<T2,则,第二启动模块66启动动态重路由过程来恢复业务。其中,用户可以根据实际情况设置上述时间T1和T2。
[0081] 需要说明的是,第一启动模块64在启动保护倒换过程来恢复业务之前,停止动态重路由过程;第二启动模块66在启动动态重路由过程来恢复业务之前,停止保护倒换过程。
[0082] 综上所述,通过本发明的上述实施例,用户可以在配置保护组时,就可以通过设置两个迟滞时间来决定其“保护策略”,即,当该连接出现故障的时候优先采取哪种方式对业务进行保护,很好的解决了保护倒换方式和动态重路由恢复方式的配合和优先级问题。同时,可以在进行保护动作之前就已经决定了采取哪种动作,每次只采用一种方式对业务进行保护,降低系统消耗的同时也解决了两种方式互斥的问题。
[0083] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0084] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。