一种自动交换光网络中实现保护与恢复的方法及系统的制作方法

文档序号:7699927阅读:113来源:国知局
专利名称:一种自动交换光网络中实现保护与恢复的方法及系统的制作方法
技术领域
本发明涉及光网络技术,特别是指一种自动交换光网络中实现保护与恢复 的方法及系统。
背景技术
随着IP业务的快速增长,对网络带宽的需求不仅变得越来越高,而且由于 IP业务量本身的不确定性和不可预见性,对网络带宽的动态分配要求也越来越
迫切, 一种能够自动完成网络连接的新型网络;f既念——自动交换光网络应运而 生。自动交换光网络(ASON, Automatically Switching Optical Network),是 指应用于G.803定义的同步数字体系(SDH, Synchronous Digital Hierarchy)传 送网和G.872定义的光传送网的一种自动交换传送网。ASON包含三个平面 传送平面、控制平面和管理平面。
ASON是智能光网络的主要模式之一。ASON模式能够充分利用既有的网 络资源,P争低智能光网络的成本,为较多的电信运营商所采用。
ASON的主要优点是可以提供网状网恢复,即交错纵横的网格,没有层次, 整个网络所有节点都可以互联,任何地方损坏对网络都没有影响,也就是说, 在连接发生故障时,可以根据当前网络拓朴从业务源节点到目的节点之间的网 络资源重新选择一条新的路由,建立新的连接,将业务从原来的连接上倒换到 新的连接上传送和接收。
ASON不仅能兼容传统光网络的保护方式,而且引入了控制平面,为保护 倒换的实现带来变化。虽然国内外光通信行业已经逐步发现了在ASON中新增 加的控制平面参与保护的具体实现的必要性,但相应的研究才初步开始,现有 保护恢复方案中的保护策略主要都是针对传统的传送平面的复用段保护机制,如1+1线性复用段保护、1:N线性复用段保护、M:N线性复用段保护、两纤双 向复用IS:共享保护环和四纤双向复用段共享保护环。
ASON与传统光网络不同,在ASON中新增加的控制平面是可以参与保护 倒换功能的实施的,可以采用由控制平面配置、而由传送平面执行的方式来实 现,如ASON控制平面提供的配置M:N保护组的保护方式,即将已建立成功 的M+N条满足需求的承载业务的连接,根据承载的业务等级,在控制平面将 其中的M条连接配置为承载保护业务的保护连接,除M条外的N条连接配置 为承载工作业务的工作连接,其中M《N, M为保护连接的条数,N为工作连 接的条数,将工作业务和保护业务一起按照重要程度划分等级,工作业务的等 级高于保护业务的等级,承载低等级的保护业务的保护连接会被故障工作连接 上承载的工作业务优先占用,高等级的工作业务会优先占用保护连接。如果当 承载工作业务的N条工作连接中的一条工作连接出现故障时,可以抢占承载低 等级保护业务的保护连接来继续传送故障工作连接上承载的工作业务,如果当 承载该工作业务的N条中的几条工作连接同时出现故障时,按这几条故障工作 连接上承载的工作业务的高低等级排序,其中,高等级的工作业务会优先去抢 占保护连接来继续传送故障工作连接上承载的业务,以实现按工作业务的等级 从高到低的排序依次进行故障工作连接的保护。
由此可见,现有的ASON中新增加的控制平面参与保护倒换功能也仅限于 采用由控制平面配置、而由传送平面执^f亍的方式实现,业务瞬断时间只达到秒 级。

发明内容
有鉴于此,本发明的主要目的在于提供一种ASON实现保护与恢复的方法 及系统,解决了现有技术ASON中只针对传输平面,没有针对控制平面自身特 点将保护与恢复相结合,ASON中保护与恢复速度慢的问题。
为达到上述目的,本发明的技术方案是这样实现的
7一种自动交换光网络中实现保护与恢复的方法,自动交换光网络ASON控 制平面中配置M:N保护组,其中,M为保护连接的条数,N为工作连接的条数, M:N保护组中的N条工作连接上承载的工作业务配置为具有恢复属性和回复属 性,M条保护连接上承载的保护业务配置为无保护属性和无恢复属性,其特征 在于,控制平面上实现保护与恢复的方法包括
确定产生告警改变的连接类型;根据告警相关信息以及产生告警改变的连 接类型针对连接上的工作业务采取保护、或恢复、或回复、或保护撤销。
上述方案中,所述根据告警相关信息以及产生告警改变的连接类型针对连 接上的工作业务釆取保护、或恢复、或回复、或保护撤销,包括才艮据/人节点 收集的告警相关信息及产生告警改变的连接类型判断,如果是工作连接产生告 警,则针对对应工作连接上承载的工作业务进行保护或恢复;如果工作连接上 的告警消失,则针对对应故障之前工作连接上承载的工作业务进^f亍回复;如果 是保护连接上产生告警,则针对对应保护连接上承载的工作业务进行保护撤销; 如果是保护连接上的告警消失,则针对故障工作连接上承载的工作业务进行保 护。
其中,所述确定产生告警改变的连接类型,包括业务源节点根据收到的 通告消息确定发生告警改变的连接两端的节点,再冲艮据配置确定出该连接的连 接类型是工作连接还是保护连接。
其中,所述告警改变,包括节点向业务源节点发送的通告消息包含节点 之间的连接的状态,业务源节点根据收到的通告消息确定是否检测到告警改变。
其中,所述告警相关信息由业务源节点与节点间〃使用资源预留协议RSVP 的通告消息来得到。
上述方案中,所述针对对应工作连接上承载的工作业务进行保护或恢复的 具体实现是首先检查当前配置的保护连接是否能为故障工作连接上承载的工 作业务提供保护,如果能提供,则针对故障工作连接上承载的工作业务执行保 护搡作,将故障工作连接上承载的工作业务倒换到保护连接上;如果不能提供, 则禁止该故障工作连接上承载的工作业务在M:N保护组中的保护功能,然后针对故障工作连接上承载的工作业务启动恢复,才艮据当前网络拓朴从业务源节点 与目的节点之间重新选择一条新的路由建立的新的连接作为恢复连接,判断是
否恢复成功,如果恢复成功,则结束当前流程;如果恢复失败,则启用故障工 作连接上承载的工作业务在M:N保护组中的保护功能,然后重新判断保护连接 是否能提供保护;和/或,
所述针对对应故障之前工作连接上承载的工作业务进行回复的具体实现 是首先检查是否对所述工作连接上承载的工作业务执行过保护操作,如果执 行过,则对工作连接上承载的工作业务执行撤销倒换的操作,将业务从保护连 接上重新倒换到原工作连接上;如果没有执行过,则4企查工作业务是否存在在 恢复连接上,如果不存在,则结束当前流程,如果存在,执行恢复连接上的业 务回复操作,将工作业务从恢复连接上再倒换到原工作连接上,然后启用工作 连接上承载的工作业务在M:N保护组中的保护功能;和/或,
所述针对对应保护连接上承载的工作业务进行保护撤销的具体实现是首 先判断保护连接上是否承载其他保护业务,如果承载,则结束当前流程;如果 未承载,则继续判断所述保护连接上是否承载工作业务,如果未承载工作业务, 则结束当前流程;如果承载工作业务,针对保护连接上承载的工作业务执行撤 销倒换的操作,将在保护连接上承载的工作业务再倒换到原工作连接上,然后 判断原工作连接上是否仍存在告警,如果不存在,结束当前流程;如果存在, 检查当前配置的保护连接是否能为故障工作连接上承载的工作业务提供新的保 护,如果能,则针对故障工作连接上承载的工作业务执行保护操作,将故障工 作连接上承载的工作业务倒换到当前配置的保护连接上;如果不能,禁止故障 工作连接上承载的工作业务在M:N保护组中的保护功能,然后针对故障工作连 接上承载的工作业务启动恢复,根据当前网络拓朴从业务源节点与目的节点之 间重新选择一条新的路由建立的新的连接作为恢复连接,判断是否恢复成功, 如果恢复成功,结束当前流程;如果恢复失败,启用故障工作连接上承载的工 作业务在M:N保护组中的保护功能,然后继续检查当前配置的保护连接是否能 为故障工作连接上承载的工作业务提供新的保护;和/或,所述针对故障工作连接上承载的工作业务进行保护的具体实现是首先检 查M:N保护组中工作连接是否存在故障,如果存在,则继续判断是否已对故障 工作连接上承载的工作业务提供保护或恢复,如果已提供保护或恢复,则结束 当前流程,如果未提供保护或恢复,工作连接仍存在故障且针对工作连接上承 载的工作业务的保护已启用,并且未对故障工作连接上承载的工作业务提供保 护或恢复,则针对故障工作连接上承载的工作业务执行保护操作,将故障工作 连接上承载的工作业务倒换到保护连接上。
上述方案中,所述检查当前配置的保护连接是否能为故障工作连接上承载 的工作业务提供保护,包括判断保护连接是否空闲,如果空闲,则保护连接 能提供保护;如果不空闲,则继续判断保护连接上承载的业务是保护业务还是 工作业务,如果保护连接上承载的业务是保护业务,则保护连接能提供保护, 如果保护连接上承载的业务是工作业务,继续比较故障工作连接上与保护连接 上承载的工作业务的优先级,如果故障工作连接上承载的工作业务的优先级高 于保护连接上承载的工作业务的优先级,则保护连接能提供保护,如果故障工 作连接上承载的工作业务的优先级低于保护连接上承载的工作业务的优先级, 则保护连接不能提供保护。
本发明还包括一种自动交换光网络中实现保护与恢复的系统,包括
改变判断单元,用于根据所述告警相关信息判断是否检测到告警改变,在 检测到告警改变时,触发类型判断单元;
类型判断单元,用于确定产生告警改变的连接类型;
处理单元,用于根据告警相关信息以及产生告警改变的连接类型针对连接 上的工作业务采取^f呆护、或恢复、或回复、或保护撤销。
上述方案中,所述类型判断单元包括连接类型判断单元和告警类型确定 单元,所述处理单元包括工作产生告警处理单元、工作告警消失处理单元、 保护产生告警处理单元和保护告警消失处理单元,其中,
连接类型判断单元,用于判断发生告警改变的连接类型,并提供给告警类 型确定单元;告警类型确定单元,用于判断是产生告警还是告警消失,工作连接产生告 警时触发处理单元中的工作产生告警处理单元,工作连接告警消失时触发处理 单元中的工作告警消失处理单元,保护连接产生告警时触发处理单元中的保护 产生告警处理单元,保护连接告警消失时触发处理单元中的保护告警消失处理
单元;
工作产生告警处理单元,用于针对故障工作连接上承载的工作业务进行保 护或恢复;
工作告警消失处理单元,用于针对工作连接上故障之前承载的工作业务进 行回复;
保护产生告警处理单元,用于针对对应保护连接上承载的工作业务进行保 护撤销;
保护告警消失处理单元,用于针对故障工作连接上承载的工作业务进行保护。
该系统进一步包括
收集单元,用于从节点收集业务源节点承载业务的连接的告警相关信息。 从本发明的技术方案可以看出,是通过在确定是工作连接上的告警消失时 针对对应故障工作连接上承载的工作业务进行保护或恢复,在确定是工作连接 上的告警消失时针对对应故障之前工作连接上承载的工作业务进行回复的方 案,将控制平面的保护与恢复方式结合起来,相比现有技术,即单纯使用恢复 方式业务的业务瞬断时间为秒级而言,可以将业务瞬断时间缩短为毫秒级,为 业务提供实时、高效的保护。


图1为本发明的ASON中控制平面保护与恢复结合实现方法流程示意图; 图2为配置的l:2保护组的ASON拓朴示意图3为配置的1:2保护组中的工作连接Wl故障,并产生Wl的恢复连接 Rl的ASON拓朴示意ii图4为本发明的ASON中网元A检测到工作连接Wl上产生告警时,针对 对应故障工作连接Wl上承载的工作业务进行保护或恢复的流程示意图5为本发明的ASON中网元A检测到工作连接Wl上告警消失时,针对 对应工作连接Wl上故障之前承载的工作业务进行回复的流程示意图6为配置的1:2保护组中的工作连接Wl故障,保护连接P故障,并产 生Wl的恢复连接R1的ASON拓朴示意图7为本发明的ASON中网元A检测到保护连接P上产生告警时,针对对 应保护连接上承载的工作业务进行保护撤销的流程示意图8为本发明的ASON中网元A检测到保护连接P上告警消失时,针对故 障工作连接上承载的工作业务进行保护的流程示意图9为本发明的实现ASON中控制平面保护与恢复结合的系统的示意图。
具体实施例方式
ASON中,承载保护业务的连接为保护连接,承载工作业务的连接为工作 连接。ASON中控制平面保护恢复的方法,首先需要满足如下的前置条件 ASON控制平面中配置M:N保护组,其中,M为保护连接的条数,N为工作连 接的条数,其中M:N保护组中的M条保护连接上承载的保护业务配置为无保 护无恢复属性,M:N保护组中的N条工作连接上承载的工作业务配置为具有恢 复属性和回复属性。这样配置是由于工作业务等级高,承载工作业务的工作连 接不易被抢占,而且当工作连接出现故障产生告警时,确定有保护连接可用, 则故障工作连接上承载的工作业务占用保护连接,确定没有保护连接可用,则 将业务倒换到恢复连接上。恢复连接是指工作连接发生故障且保护连接不可用 时,根据当前网络拓朴从业务源节点到目的节点之间的网络资源重新选择一条 新的路由建立的新的连接。保护和恢复的定义分别是保护是指用一个预先分 配的备用资源来代替一个失效资源,恢复是指根据网络当前的实际运用情况使 用空闲容量重新选择路径来替代出现故障的连接。预先分配的备用资源是指 ASON控制平面中M:N保护组中配置的M条保护连接。告警消失后可以将工作业务从恢复连接上倒换回到原工作连接上,以实现所配置的回复属性。当保 护连接出现故障产生告警时,由于保护业务等级低,承载保护业务的保护连接 容易被工作业务抢占,实际应用中没有必要针对保护连接上承载的保护业务进 行保护或恢复,因此,本发明方案中不予以考虑保护业务的保护与恢复问题。 承载业务所在连接的源端点为业务源节点,承载业务所在连接的终点为目的节 占
'、*、 o
图1是本发明的ASON中控制平面保护恢复实现方法流程示意图。 如图1, ASON中控制平面保护恢复方法的具体实施步骤为 Sl:业务源节点负责通过通告(Notify)消息从各节点收集该业务源节点 上承载业务的连接的告警相关信息;
ASON中每个节点与业务源节点间使用资源预留协议(RSVP, Resource Reservation Protocol)的Notify消息进行通信,因此,业务源节点通过其他节点 发送的Notify消息能够获知节点之间的连接的状态,如正常、故障、故障消失等。
如果节点之间的连接发生故障,故障连接所在的节点会通过Notify消息向 业务源节点报告产生告警,并向业务源节点提供告警相关信息。业务源节点通 过与其他节点之间交互的Notify消息,将本节点收集的发生故障的连接所在的 节点的告警相关信息进行分类,得知是哪些节点之间发生什么故障,从而进行 后续处理。相应地,节点之间的连接恢复正常后,相应节点也会通过Notify消 息向业务源节点才艮告告警消失,业务源节点同样能够通过与其他节点之间交互 的Notify消息,得知恢复正常的连接所在的节点。
S2:根据从各节点得到的告警相关信息判断是否检测到告警改变,如果检 测到,则转步骤S3;如果没有检测到,则继续执行Sl;
节点向业务源节点发送的Notify消息包含节点之间的连接的状态,如正常、 故障、故障消失等,因此,状态的改变将导致告警改变,业务源节点才艮据收到 的Notify消息就能够确定是否检测到告警改变。例如,节点间的连接由正常转 为故障,则会由连"t妄正常转至产生告警;再如,节点间的连接由故障转为故障消失,则会由产生告警转至告警消失。对于同一连接连续多次的产生告警或告 警消失,业务源节点可视为未检测到告警改变。
S3~S5:业务源节点根据从各节点收集到的告警相关信息,判断发生告警 改变的连接类型,如果发生告警改变的连接是工作连接,则转步骤S6;如果发 生告警改变的连接是保护连接,则转步骤S9;
ASON控制平面中配置M:N保护组时,两个节点之间的连接要么配置为工 作连接,要么配置为保护连接,因此,业务源节点根据收到的Notify消息确定 发生告警改变的连接两端的节点,再根据配置就能够确定出该连接的连接类型。
S6:业务源节点根据从各节点收集的告警相关信息,判断是产生告警还是 告警消失,如果是工作连接上产生告警,则表明工作连接发生故障,则转S7; 如果工作连接上的告警消失,则表明相应工作连接上的故障已消失,转S8;
S7:工作连接上产生告警时,针对对应工作连接上承载的工作业务进行保 护或恢复;
S8:工作连接上告警消失时,针对对应故障之前工作连接上承载的工作业 务进行回复;
S9:业务源节点根据从各节点收集的告警相关信息,判断是产生告警还是 告警消失,如果是保护连接上产生告警,则表明保护连接发生故障,则转S10; 如果保护连接上的告警消失,则表明相应保护连接上的故障已消失,转S11;
S10:保护连接上产生告警时,针对对应保护连接上承载的工作业务进行保 护撤销;
S11:保护连接上告警消失,针对故障工作连接上承载的工作业务进行保护。 下面结合附图及具体实施例对本发明再作进一步详细的说明。 图2是M:N保护组中的保护连接数M取值为1 、工作连接数N取值为2 时配置为l:2保护组的ASON拓朴图。1:2保护组中的保护连接P,如图中虚线 所示,其上承载的保护业务为无保护属性和无恢复属性的业务,两条工作连接 Wl、 W2,连接W1如图中直线所示,连接W2如图中点划线所示,连接W1、 W2上承载的工作业务为具有恢复属性和回复属性的业务。保护连接P的路径为A-Z;工作连接W1的路径为A-B-C-Z;工作连接W2的路径为A-D-E-Z。 图3是图2中配置的l:2保护组中的工作连接Wl故障的ASON拓朴图。恢复 连接Rl如图中双点划线所示,恢复连接Rl的路径为A-B-Z。
图4是网元A检测到工作连接Wl上产生告警的保护恢复流程图。 结合图1、图2和图3,以此场景来详细说明当业务源节点、即A端网元 检测到工作连接上产生告警相关信息时,ASON控制平面的保护恢复的具体步 骤如图4所示
步骤101-102:参见图1所示的S1 S6, A端网元与节点B、 C、 D、 E、 Z 之间使用RSVP的Notify消息进行通信,在Notify消息中检测告警相关信息, 节点B、 C通过Notify消息通知A端网元产生告警,A端网元根据产生告警的 信息来自于节点B、 C,确定是工作连接W1在B与C节点之间产生告警;
步骤103:检查当前配置的保护连接是否能为故障工作连接Wl上承载的 工作业务提供保护,如果能,则转步骤104;如果不能,则转步骤105;
检查当前配置的保护连接是否能为故障工作连接Wl上承载的工作业务提 供保护的具体实现为首先看保护连接P是否空闲,如果空闲,则表明保护连 接P能提供保护,转步骤104;如果不空闲,继续判断保护连接P上承载的业 务是保护业务还是工作业务,如果保护连接P上承载业务的是保护业务,则保 护连接P能提供保护,如果保护连接P上承载的业务是工作业务,则继续比较 故障工作连接Wl上与保护连接P上承载的工作业务的优先级,如果故障工作 连接Wl上承载工作业务的优先级高于保护连接P上承载工作业务的优先级, 则保护连接P能够提供保护,故障工作连接Wl上承载的工作业务可以占用保 护连接P,转步骤104,如果故障工作连接W1上承载工作业务的优先级低于保 护连接P上承载的工作业务的优先级,则保护连接P不能提供保护,转步骤105;
本发明中设置工作业务的优先级高于保护业务的优先级,因此,故障工作 连接上承载的工作业务能够抢占承载保护业务的保护连接。
步骤104:如杲保护连接P可以为故障工作连接Wl上承栽的工作业务提 供保护,则针对故障工作连接Wl上承载的工作业务执行保护操作,将故障工作连接Wl上承载的工作业务倒换到保护连接P上,结束当前流程;
步骤105:如果保护连接P不能为故障工作连接Wl上承载的工作业务提 供保护,此时,禁止故障工作连接Wl上承载的工作业务在1:2保护组中的保 护功能,即禁止期间不能将故障工作连接Wl上^L载的工作业务倒换到其他任 何保护连接上,以免恢复过程中执行其他保护,发生执行上的混乱,转步骤106;
步骤106-107:针对故障工作连接Wl上承载的工作业务启动恢复,根据 当前网络拓朴从A端网元与目的节点Z之间的网络资源重新选择一条新的路由 建立的新的连接作为恢复连接,判断是否恢复成功,如果恢复成功,即建立恢 复连接Rl,如图3中双点划线所示,并将故障工作连接W1承载的工作业务倒 换到恢复连接Rl上,结束当前流程;如果恢复失败,没有找到新的路由来建 立新的连接,转步骤108;
步骤108:启用故障工作连接Wl上承载的工作业务在l:2保护组中的保护 功能,即此时可以将故障工作连接Wl上承载的工作业务倒换到其他保护连接 上,然后转步骤103。
图5是网元A检测到工作连接W1上的告警消失时的保护恢复流程图。 结合图1、图2和图3,以此场景来详细说明当业务源节点,即A端网元 检测到工作连接上的告警消失时,ASON控制平面的保护恢复的具体步骤如图 5所示
步骤201-202:参见图1所示的S1 S6, A端网元与节点B、 C、 D、 E、 Z 之间使用RSVP的Notify消息进行通信,在Notify消息中检测告警相关信息, 节点B、 C通过Notify消息通知A端网元告警消失,A端网元才艮据告警消失的 信息来自于节点B、 C,确定是工作连接W1在节点B与C之间告警消失;
步骤203:根据存储的链表检查是否对工作连接Wl上承载的工作业务执 行过保护操作,如果执行过,即已经将工作连接Wl承载的工作业务倒换到了 保护连接P上,转步骤204;如果没有执行过,转步骤205;
步骤204:工作连接Wl上承载的工作业务执行过保护操作,即已将W1 上承载的工作业务倒换到了保护连接P上,则对工作连接Wl上先前承载的工作业务执行撤销倒换的操作,将工作业务从保护连接P上重新倒换到工作连接
W1上,结束当前流程;
步骤205:工作连接Wl上承载的工作业务没有执行过保护操作,即没有 将工作连接Wl上承载的工作业务倒换到保护连接P上,检查此时工作业务是 否在恢复连接R1上,如果存在,转步骤206;如果不存在,结束当前流程;
步骤206:执行恢复连接R1上的工作业务回复操作,将该工作业务从恢复 连接Rl上再倒换到工作连接Wl上,转步骤207;
步骤207:启用工作连接Wl上承载的工作业务在1:2保护组中的保护功能, 即此时可以将工作连接Wl上承载的工作业务倒换到其他保护连接上,然后结 束当前流程。
图6是图2中配置的l:2保护组中的工作连接Wl故障,保护连接P故障, 并产生工作连接Wl的恢复连接Rl的ASON拓朴图,恢复连接Rl的路径为 A-B-Z。
图7是网元A检测到保护连接P上产生告警的保护恢复流程图。
结合图1、图2和图6,以此场景来详细说明当业务源节点、即A端网元
检测到保护连接上产生告警相关信息时,ASON控制平面的保护恢复的具体步
骤如图7所示
步骤301-302:参见图1所示的S1 S6, A端网元与节点B、 C、 D、 E、 Z 之间使用RSVP的Notify消息进行通信,在Notify消息中检测告警相关信息, 节点Z通过Notify消息通知A端网元产生告警,A端网元根据产生告警的信息 来自于节点Z,确定是保护连接P在A与Z节点之间产生告警;
步骤303:判断保护连接P上是否承载其他保护业务,如果承栽,结束当 前流程;如果未承栽,转步骤304;
步骤304:如果保护连接P上没有承载其他保护业务,则继续判断保护连 接P上是否承载工作业务,如果承载工作业务,针对保护连接P上承载的工作 业务执行撤销倒换的操作,将在保护连接P上承载的工作业务再倒换到原工作 连接上,即保护连接P上承载的工作业务来自哪个工作连接,就仍将工作业务再倒换到那个工作连接上,这里该工作连接为Wl,然后转步骤305,如果未承 载工作业务,则结束当前流程;
步骤305:参见步骤301-302, A端网元根据来自于节点B、 C的信息,判 断工作连接Wl上是否仍存在告警,如果存在,转步骤306;如果不存在,结 束当前流程;
步骤306:检查当前配置的保护连接是否能为故障工作连接Wl上承载的 工作业务提供新的保护,如果能,转步骤307;如果不能,则转步骤308;
检查当前配置的保护连接是否能为故障工作连接Wl上承载的工作业务提 供新的保护的具体实现为首先看当前配置的保护连接是否空闲,如果空闲, 则表明当前配置的保护连接能提供保护,转步骤307;如果不空闲,继续判断 保护连接上承载的业务是保护业务还是工作业务,如果保护连接上承载的业务 是保护业务,则保护连接能提供保护,如果保护连接上承栽的业务是工作业务, 则继续比较故障工作连接Wl与保护连接上承载工作业务的优先级,如果故障 工作连接Wl上承载工作业务的优先级高于保护连接上承载工作业务的优先 级,则保护连接能够提供保护,故障工作连接上承载的工作业务可以占用当前 配置的保护连接,转步骤307,如果工作连接Wl上承载工作业务的优先级低 于保护连接上承载工作业务的优先级,则保护连接不能提供保护,转步骤308;
步骤307:如果当前配置的保护连接可以为故障工作连接Wl上承载的工 作业务提供保护,则针对故障工作连接Wl上承载的工作业务执行保护操作, 将故障工作连接Wl上承载的工作业^^到换到当前配置的保护连接上,结束当 前流程;
步骤308:如果当前配置的保护连接不能为故障工作连接Wl上承载的工 作业务提供保护,此时,禁止故障工作连接Wl上承载的工作业务在l:2保护 组中的保护功能,即禁止期间不能将故障工作连接Wl上承载的工作业务倒换 到其他任何保护连接上,以免恢复过程中执行其他保护,发生执行上的混乱, 然后转步骤309;
步骤309-310: 4十对故障工作连接Wl上承载的工作业务启动恢复,根据当前网络拓朴从A端网元与目的节点Z之间的网络资源重新选择一条新的路由 建立的新的连接作为恢复连接,判断是否恢复成功,如果恢复成功,即建立恢 复连接R1,如图6中双点划线所示,并将故障工作连接Wl上承载的工作业务 倒换到恢复连接Rl上,结束当前流程;如果恢复失败,没有找到新的路由来 建立新的连接,转步骤311;
步骤311:启用故障工作连接W1上承载的工作业务在l:2保护组中的保护 功能,即此时可以将故障工作连接Wl上承载的工作业务倒换到当前配置的保 护连接上,然后转步骤306。
图8是网元A检测到保护连接P上的告警消失时的保护恢复流程图。 结合图1、图2和图3,以此场景来详细说明当业务源节点、即A端网元 检测到保护连接上告警消失时,ASON控制平面的保护恢复的具体步骤如图8 所示
步骤401 402:参见图1所示的S1 S6, A端网元与节点B、 C、 D、 E、 Z 之间使用RSVP的Notify消息进行通信,在Notify消息中检测告警相关信息, 节点Z通过Notify消息通知A端网元告警消失,A端网元才艮据告警消失的信息 来自于节点Z,确定是保护连接P在A端网元与目的节点Z之间告警消失;
步骤403:检查l:2保护组中工作连接是否存在故障,如果存在,则继续判 断是否已对故障工作连接Wl上承载的工作业务提供保护或恢复,如果已提供 保护或恢复,则结束当前流程,如果未提供保护或恢复,如图3所示,工作连 接Wl仍存在故障且针对故障工作连接Wl上承载的工作业务的保护已启用, 并且未对故障工作连接Wl上承载的工作业务提供保护或恢复,则转404,如 果不存在,结束当前流程;
步骤404:针对故障工作连接Wl上承载的工作业务执行保护操作,将故 障工作连接Wl上承载的工作业务倒换到保护连接P上,结束当前流程。
图9为本发明的ASON中控制平面保护与恢复结合实现的系统的示意图。
如图9,本发明的系统是由收集单元11、改变判断单元12、类型判断单元 19、处理单元20组成。基于上述系统,结合图1的本发明实现自动交换光网络中实现保护与恢复
的方法进行描述
收集单元11,用于从各节点收集业务源节点承载业务的连接的告警相关信 息,并提供给改变判断单元12;改变判断单元12,用于根据所述告警相关信息 判断是否检测到告警改变,在检测到告警改变时,触发类型判断单元19,具体 地触发类型判断单元19中的连接类型判断单元13;类型判断单元19,用于确 定产生告警改变的连接类型;处理单元20,用于根据告警相关信息以及产生告 警改变的连接类型针对连接上的工作业务采取保护、或恢复、或回复、或保护 撤销。
其中,类型判断单元19包括连接类型判断单元13和告警类型确定单元14, 处理单元20包括工作产生告警处理单元15、工作告警消失处理单元16、保护 产生告警处理单元17、保护告警消失处理单元18。连接类型判断单元13,用 于判断发生告警改变的连接类型,并提供给告警类型确定单元14;告警类型确 定单元14,用于判断是产生告警还是告警消失,工作连接产生告警时触发处理 单元20中的工作产生告警处理单元15,工作连接告警消失时触发处理单元20 中的工作告警消失处理单元16,保护连接产生告警时触发处理单元20中的保 护产生告警处理单元17,保护连接告警消失时触发处理单元20中的保护告警 消失处理单元18。工作产生告警处理单元15,用于针对对应工作连接上承载的 工作业务进行保护或恢复;工作告警消失处理单元16,用于针对对应工作连才妄 上故障之前承载的工作业务进行回复;保护产生告警处理单元17,用于针对保 护连接上承载的工作业务进行保护撤销;工作告警消失处理单元18,用于针对 故障工作连接上承栽的工作业务进行保护。工作产生告警处理单元15内部的具 体实现参见图4所描述的流程,工作告警消失处理单元16内部的具体实现参见 图5所描述的流程,保护产生告警处理单元17内部的具体实现参见图7所描述 的流程,工作告警消失处理单元18内部的具体实现参见图8所描述的流程。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1、一种自动交换光网络中实现保护与恢复的方法,自动交换光网络ASON控制平面中配置M∶N保护组,其中,M为保护连接的条数,N为工作连接的条数,M∶N保护组中的N条工作连接上承载的工作业务配置为具有恢复属性和回复属性,M条保护连接上承载的保护业务配置为无保护属性和无恢复属性,其特征在于,控制平面上实现保护与恢复的方法包括确定产生告警改变的连接类型;根据告警相关信息以及产生告警改变的连接类型针对连接上的工作业务采取保护、或恢复、或回复、或保护撤销。
2、 根据权利要求1所述的方法,其特征在于,所述根据告警相关信息以及 产生告警改变的连接类型针对连接上的工作业务采取保护、或恢复、或回复、 或保护撤销,包括根据从节点收集的告警相关信息及产生告警改变的连接类 型判断,如果是工作连接产生告警,则针对对应工作连接上承载的工作业务进 行保护或恢复;如果工作连接上的告警消失,则针对对应故障之前工作连接上 承载的工作业务进行回复;如果是保护连接上产生告警,则针对对应保护连接 上承载的工作业务进行保护撤销;如果是保护连接上的告警消失,则针对故障 工作连接上承载的工作业务进行保护。
3、 根据权利要求l所述的方法,其特征在于,所述确定产生告警改变的连 接类型,包括业务源节点才艮据收到的通告消息确定发生告警改变的连接两端 的节点,再根据配置确定出该连接的连接类型是工作连接还是保护连接。
4、 根据权利要求l所述的方法,其特征在于,所述告警改变,包括节点 向业务源节点发送的通告消息包含节点之间的连接的状态,业务源节点根据收 到的通告消息确定是否^r测到告警改变。
5、 根据权利要求l所述的方法,其特征在于,所述告警相关信息由业务源 节点与节点间使用资源预留协议rsvp的通告消息来得到。
6、 根据权利要求2所述的方法,其特征在于,所述针对对应工作连接上承载的工作业务进行保护或恢复的具体实现是首先检查当前配置的保护连接是否能为故障工作连接上承载的工作业务提供保 护,如果能提供,则针对故障工作连接上承载的工作业务执行保护操作,将故障工作连接上承载的工作业务倒换到保护连接上;如果不能提供,则禁止该故 障工作连接上承载的工作业务在M:N保护组中的保护功能,然后针对故障工作 连接上承载的工作业务启动恢复,根据当前网络拓朴从业务源节点与目的节点 之间重新选择一条新的路由建立的新的连接作为恢复连接,判断是否恢复成功, 如果恢复成功,则结束当前流程;如果恢复失败,则启用故障工作连接上承载 的工作业务在M:N保护组中的保护功能,然后重新判断保护连接是否能提供保 护;和/或,所述针对对应故障之前工作连接上承载的工作业务进行回复的具体实现 是首先检查是否对所述工作连接上承载的工作业务执行过保护操作,如果执 行过,则对工作连接上承载的工作业务执行撤销倒换的操作,将业务从保护连 接上重新倒换到原工作连接上;如果没有执行过,则检查工作业务是否存在在 恢复连接上,如果不存在,则结束当前流程,如果存在,执行恢复连接上的业 务回复操作,将工作业务从恢复连接上再倒换到原工作连接上,然后启用工作 连接上承载的工作业务在M:N保护组中的保护功能;和/或,所述针对对应保护连接上承载的工作业务进行保护撤销的具体实现是首 先判断保护连接上是否承载其他保护业务,如果承载,则结束当前流程;如果 未承载,则继续判断所述保护连接上是否承载工作业务,如果未承载工作业务, 则结束当前流程;如果承载工作业务,针对保护连接上承载的工作业务执行撤 销倒换的操作,将在保护连接上承载的工作业务再倒换到原工作连接上,然后 判断原工作连接上是否仍存在告警,如果不存在,结束当前流程;如果存在, 检查当前配置的保护连接是否能为故障工作连接上承载的工作业务提供新的保 护,如果能,则针对故障工作连接上承载的工作业务执行保护操作,将故障工 作连接上承载的工作业务倒换到当前配置的保护连接上;如果不能,禁止故障 工作连接上承载的工作业务在M:N保护组中的保护功能,然后针对故障工作连 接上承载的工作业务启动恢复,根据当前网络拓朴从业务源节点与目的节点之间重新选择一条新的路由建立的新的连接作为恢复连接,判断是否恢复成功,如果恢复成功,结束当前流程;如果恢复失败,启用故障工作连接上承载的工 作业务在M:N保护组中的保护功能,然后继续检查当前配置的保护连接是否能 为故障工作连接上承载的工作业务提供新的保护;和/或,所述针对故障工作连接上承载的工作业务进行保护的具体实现是首先斗企 查M:N保护组中工作连接是否存在故障,如果存在,则继续判断是否已对故障 工作连接上承载的工作业务提供保护或恢复,如果已提供保护或恢复,则结束 当前流程,如果未提供保护或恢复,工作连接仍存在故障且针对工作连接上承 载的工作业务的保护已启用,并且未对故障工作连接上承载的工作业务提供保 护或恢复,则针对故障工作连接上承载的工作业务执行保护操作,将故障工作 连接上承载的工作业务倒换到保护连接上。
7、 根据权利要求6所述的方法,其特征在于,所述检查当前配置的保护连 接是否能为故障工作连接上承载的工作业务提供保护,包括判断保护连接是 否空闲,如果空闲,则保护连接能提供保护;如果不空闲,则继续判断保护连 接上承载的业务是保护业务还是工作业务,如果保护连接上承载的业务是保护 业务,则保护连接能提供保护,如果保护连接上承载的业务是工作业务,继续 比较故障工作连接上与保护连接上承载的工作业务的优先级,如果故障工作连 接上承载的工作业务的优先级高于保护连接上承载的工作业务的优先级,则保 护连接能提供保护,如果故障工作连接上承载的工作业务的优先级低于保护连 接上承载的工作业务的优先级,则保护连接不能提供保护。
8、 一种自动交换光网络中实现保护与恢复的系统,其特征在于,该系统包括改变判断单元,用于根据所述告警相关信息判断是否检测到告警改变,在 检测到告警改变时,触发类型判断单元;类型判断单元,用于确定产生告警改变的连接类型;处理单元,用于根据告警相关信息以及产生告警改变的连接类型针对连接 上的工作业务采取保护、或恢复、或回复、或保护撤销。
9、 根据权利要求8所述的系统,其特征在于,所述类型判断单元包括连 接类型判断单元和告警类型确定单元,所述处理单元包括工作产生告警处理 单元、工作告警消失处理单元、保护产生告警处理单元和保护告警消失处理单 元,其中,连接类型判断单元,用于判断发生告警改变的连接类型,并提供给告警类 型确定单元;告警类型确定单元,用于判断是产生告警还是告警消失,工作连接产生告 警时触发处理单元中的工作产生告警处理单元,工作连接告警消失时触发处理 单元中的工作告警消失处理单元,保护连接产生告警时触发处理单元中的保护 产生告警处理单元,保护连接告警消失时触发处理单元中的保护告警消失处理单元;工作产生告警处理单元,用于针对故障工作连接上承载的工作业务进行保 护或恢复;工作告警消失处理单元,用于针对工作连接上故障之前承载的工作业务进 行回复;保护产生告警处理单元,用于针对对应保护连接上承载的工作业务进行保 护撤销;保护告警消失处理单元,用于针对故障工作连接上承载的工作业务进行保护。
10、 根据权利要求8或9所述的系统,其特征在于,该系统进一步包括收集单元,用于从节点收集业务源节点承载业务的连接的告警相关信息。
全文摘要
本发明公开了一种自动交换光网络中实现保护与恢复的方法,控制平面中配置M:N保护组后,控制平面上实现保护与恢复的方法是根据从节点得到的告警相关信息,确定产生告警改变的连接类型;根据告警相关信息以及产生告警改变的连接类型针对连接上的工作业务采取保护、或恢复、或回复、或保护撤销。本发明还公开了一种自动交换光网络中实现保护与恢复的系统,采用本方法和系统,检查当前配置的保护连接是否能为故障工作连接上承载的工作业务提供保护,如果能,则进行保护,如果不能,则进行恢复,从而将保护与恢复操作相结合起来,能将业务瞬断时间缩短为毫秒级,为业务提供实时、高效的保护。
文档编号H04B10/08GK101534459SQ20091008280
公开日2009年9月16日 申请日期2009年4月22日 优先权日2009年4月22日
发明者明 廖 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1