YUAN XUERONG (CN)
CN1710869A | 2005-12-21 | |||
CN101715149A | 2010-05-26 |
北京派特恩知识产权代理事务所(普通合伙) (CN)
权利要求书 1、 一种自动交换光网络中业务恢复方法, 其特征在于, 包括: 业务建立成功后, 由控制平面为所述业务计算预置恢复路由; 检测管理平面是否根据上层指令为所述业务配置了预置恢复路由且所 配置的预置恢复路由可用, 若是, 则删除所述控制平面计算的预置恢复路 由, 基于管理平面配置的预置恢复路由执行业务故障恢复; 否则, 基于所 述控制平面计算的预置恢复路由执行业务故障恢复。 2、 如权利要求 1所述的方法, 其特征在于, 所述控制平面自动为所述 业务计算预置恢复路由具体包括: 所述控制平面根据恢复路由策略为所述业务计算预置恢复路由, 并检 测计算得到的预置恢复路由是否故障或被使用, 当检测到所述计算得到的 预置恢复路由故障或被使用时, 重新为所述业务计算预置恢复路由。 3、 如权利要求 1或 2所述的方法, 其特征在于, 所述业务发生故障恢 复时, 选取所述控制平面计算的预置恢复路由进行业务恢复后, 所述控制 平面再次为恢复后的业务计算预置恢复路由。 4、 如权利要求 1所述的方法, 其特征在于, 所述管理平面为所述业务配置单条或多条可用的预置恢复路由; 所述管理平面配置多条可用的预置恢复路由时, 为各预置恢复路由设 置使用优先级。 5、 如权利要求 4所述的方法, 其特征在于, 所述管理平面配置多条预置恢复路由时, 各预置恢复路由按着优先级 顺序随着业务故障发生恢复的次数顺序被使用, 并在所述配置的多条预置 恢复路由均被使用后, 由所述控制平面为所述业务计算预置恢复路由。 6、 如权利要求 1或 4或 5所述的方法, 其特征在于, 所述管理平面对 配置的预置恢复路由进行修改或取消; 所述管理平面取消配置的预置恢复 路由时, 由所述控制平面为所述业务计算预置恢复路由。 7、 如权利要求 1或 4或 5所述的方法, 其特征在于, 在所述管理平面 配置的预置恢复路由均发生故障不可用时, 由所述控制平面为所述业务计 算预置恢复路由, 并在所述管理平面配置的预置恢复路由故障消失恢复可 用时, 删除所述控制平面计算的预置恢复路由。 8、 一种自动交换光网络中业务恢复装置, 其特征在于, 该装置包括: 控制平面单元, 用于在业务建立成功后为所述业务计算预置恢复路由; 管理平面单元, 用于根据上层指令为所述业务配置预置恢复路由; 检测单元, 用于检测所述管理平面单元是否为所述业务配置了预置恢 复路由且所配置的预置恢复路由可用, 若是, 则删除所述控制平面单元计 算得到的预置恢复路由后, 基于管理平面单元配置的预置恢复路由触发业 务恢复单元; 否则, 基于控制平面单元计算的预置恢复路由触发业务恢复 单元; 业务恢复单元, 用于在业务故障恢复时, 基于所述控制平面单元计算 的或所述管理平面单元配置的预置恢复路由进行业务恢复。 9、如权利要求 8所述的装置,其特征在于, 所述管理平面单元还包括: 优先级设置子单元, 用于在所述管理平面单元配置多条预置恢复路由 时, 为各预置恢复路由设置使用优先级; 预置恢复路由分配子单元, 用于在业务故障发生恢复时, 根据业务故 障发生恢复的次数按各预置恢复路由的优先级顺序为故障业务的恢复分配 所配置的预置恢复路由, 并在所述配置的多条预置恢复路由均被使用后, 触发所述控制平面单元为所述业务计算预置恢复路由; 预置恢复路由更改子单元, 用于对配置的预置恢复路由进行修改或取 消; 并在取消配置的预置恢复路由时, 触发所述控制平面单元为所述业务 计算预置恢复路由。 10、 如权利要求 8或 9所述的装置, 其特征在于, 还包括: 预置恢复路由检测单元, 用于检测所述管理平面单元配置的可用预置 恢复路由是否均发生故障不可用, 若是, 触发所述控制平面单元为所述业 务计算预置恢复路由; 并在所述管理平面单元配置的预置恢复路由故障消 失后, 删除所述控制平面单元计算的预置恢复路由。 |
本发明涉及通信技术领域, 尤其涉及一种自动交换光网络中业务恢复 方法和装置。 背景技术
在自动交换光网络中, 为了保证业务恢复的质量, 可以预先设置该业 务的恢复路由, 即预置恢复路由。 业务中的连接发生故障进行恢复时, 在 建立恢复连接之前要进行查路。 若连接故障之前, 没有事先为连接预计算 恢复路由, 而是在故障后, 再计算恢复路由, 可能存在资源不足, 查路失 败, 恢复连接建立失败, 导致业务长时间中断。 或者资源充足, 多条业务 都发生恢复时, 恢复连接查路到一条路由上, 建立的恢复连接有可能出现 资源竟争, 导致其中有的恢复连接建立失败, 业务也长时间处于中断状态。 可见, 业务中的连接发生恢复时, 如果没有预计算预置恢复路由, 可能存 在业务恢复时, 中断时间长; 业务恢复时, 未合理充分利用网络资源; 以 及业务量多时, 对网络资源缺乏统一管理, 导致网络资源混乱等问题。 目 前, 对于预置恢复路由的设置可以通过管理平面进 行配置, 然而该配置方 式存在以下问题: 由于管理平面预置恢复路由是基于用户的指令 完成的, 在业务量大等情况下, 管理平面很难做到对各个业务均配置预置恢复 路由 , 从而导致不能对某些业务进行预置恢复路由, 进而导致上述中断时间长、 不能合理充分利用网络资源和对网络资源缺乏 统一管理, 导致网络资源混 乱等问题。 发明内容
为了解决现有技术中存在的技术问题, 本发明提供一种自动交换光网 络中业务恢复方法和装置。
本发明提供一种自动交换光网络中业务恢复方 法, 包括:
步骤 1、 业务建立成功后, 由控制平面为所述业务计算预置恢复路由; 步骤 2、检测管理平面是否根据上层指令为所述业 配置了预置恢复路 由且所配置的预置恢复路由可用, 若是, 则删除所述控制平面计算的预置 恢复路由, 基于管理平面配置的预置恢复路由执行步骤 3 ; 否则, 基于所述 控制平面计算的预置恢复路由执行步骤 3 ;
步骤 3、 业务故障恢复时, 选取预置恢复路由进行业务恢复。
其中, 所述控制平面自动为所述业务计算预置恢复路 由具体包括: 所述控制平面根据恢复路由策略为所述业务计 算预置恢复路由, 并检 测计算得到的预置恢复路由是否故障或被使用 , 当检测到所述计算得到的 预置恢复路由故障或被使用时, 重新为所述业务计算预置恢复路由。
其中, 所述业务发生故障恢复时, 选取所述控制平面计算的预置恢复 路由进行业务恢复后, 所述控制平面再次为恢复后的业务计算预置恢 复路 由。
本发明提供的方法进一步具有以下特点:
所述管理平面为所述业务配置单条或多条可用 的预置恢复路由; 所述 管理平面配置多条可用的预置恢复路由时, 为各预置恢复路由设置使用优 先级。
所述管理平面配置多条预置恢复路由时, 各预置恢复路由按着优先级 顺序随着业务故障发生恢复的次数顺序被使用 , 并在所述配置的多条预置 恢复路由均被使用后, 所述控制平面为所述业务计算预置恢复路由。
所述管理平面可以对配置的预置恢复路由进行 修改或取消; 所述管理 平面取消配置的预置恢复路由时, 由所述控制平面为所述业务计算预置恢 复路由。
在所述管理平面配置的可用预置恢复路由均发 生故障不可用时, 由所 述控制平面为所述业务计算预置恢复路由, 并在所述管理平面配置的预置 恢复路由故障消失后, 删除所述控制平面计算的预置恢复路由。
本发明还提供一种自动交换光网络中业务恢复 装置, 该装置包括: 控制平面单元, 用于在业务建立成功后为所述业务计算预置恢 复路由; 管理平面单元, 用于根据上层指令为所述业务配置预置恢复路 由; 检测单元, 用于检测所述管理平面单元是否为所述业务配 置了预置恢 复路由且所配置的预置恢复路由可用, 若是, 则删除所述控制平面单元计 算得到的预置恢复路由后, 基于管理平面单元配置的预置恢复路由触发业 务恢复单元; 否则, 基于控制平面单元计算的预置恢复路由触发业 务恢复 单元;
业务恢复单元, 用于在业务故障恢复时, 基于所述控制平面单元计算 的或所述管理平面单元配置的预置恢复路由进 行业务恢复。
其中, 所述管理平面单元还包括:
优先级设置子单元, 用于在所述管理平面单元配置多条预置恢复路 由 时, 为各预置恢复路由设置使用优先级;
预置恢复路由分配子单元, 用于在业务故障发生恢复时, 根据业务故 障发生恢复的次数按各预置恢复路由的优先级 顺序为故障业务的恢复分配 所配置的预置恢复路由, 并在所述配置的多条预置恢复路由均被使用后 , 触发所述控制平面单元为所述业务计算预置恢 复路由;
预置恢复路由更改子单元, 用于对配置的预置恢复路由进行修改或取 消; 并在取消配置的预置恢复路由时, 触发所述控制平面单元为所述业务 计算预置恢复路由。 进一步的, 本发明所述装置还包括:
预置恢复路由检测单元, 用于检测所述管理平面单元配置的可用预置 恢复路由是否均发生故障不可用, 若是, 触发所述控制平面单元为所述业 务计算预置恢复路由; 并在所述管理平面单元配置的预置恢复路由故 障消 失后, 删除所述控制平面单元计算的预置恢复路由。
与现有技术相比, 本发明有益效果如下:
本发明提供的业务恢复方法, 解决了通过管理平面进行预置恢复路由 时存在的问题, 使得业务发生恢复时, 能够合理充分利用网络资源进行恢 复, 提高业务恢复的成功率, 缩短业务恢复时间。 附图说明
图 1为本发明提供的一种自动交换光网络中业务 复方法的流程图; 图 2为本发明实施例提供的自动交换光网络中业 恢复方法的流程图; 图 3为本发明所述方法中业务建立后的拓朴图;
图 4为本发明所述方法中控制平面自动计算预置 复路由的拓朴图; 图 5 为本发明所述方法中管理平面配置预置恢复路 由且无故障的拓朴 图;
图 6为本发明所述方法中管理平面配置预置恢复 由且故障的拓朴图; 图 7为本发明提供的一种自动交换光网络中业务 复装置的结构图。 具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进 行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没 有做出创造性劳动前提下所获得的所有其他实 施例, 都属于本发明保护的 范围。 为了解决现有技术中存在的问题, 本发明提供一种自动交换光网络中 业务恢复方法和装置, 以便业务中的连接发生恢复时, 合理充分利用网络 资源进行恢复, 提高业务恢复的成功率, 缩短业务恢复时间。
如图 1所示, 本发明提供的一种自动交换光网络中业务恢复 方法, 包 括:
步骤 S101、 业务建立成功后, 由控制平面自动为该业务计算预置恢复 路由;
步骤 S102、 检测管理平面是否根据上层指令为所述业务配 置了可用的 预置恢复路由, 若是, 执行步骤 S103 ; 否则, 执行步骤 S104;
步骤 S103、 自动删除控制平面计算的预置恢复路由, 基于管理平面根 据上层指令为所述业务配置的可用的预置恢复 路由执行步骤 S105 ;
步骤 S104、 基于控制平面计算的预置恢复路由执行步骤 S105;
步骤 S105、 业务故障恢复时, 选取预置恢复路由进行业务恢复。
本发明所述方法, 通过配置控制平面自动为业务计算预置恢复路 由, 解决了现有技术中在业务量大等情况下, 管理平面不能及时为某一个或多 个业务配置预置恢复路由的问题, 由于及时为业务配置的了预置恢复路由, 使得业务发生恢复时, 能够合理充分利用网络资源进行恢复, 提高业务恢 复的成功率, 缩短业务恢复时间。 下面根据图 2〜图 6给出本发明一个较佳的实施例,并结合对实 例的 描述, 进一步给出本发明的技术细节, 使其能够更好地说明本发明提供的 方法的具体实现过程。
如图 2所示, 为本发明实施例提供的一种自动交换光网络中 业务恢复 方法的流程图, 具体包括以下步骤:
步骤 S200、 开始。
步骤 S201、 建立业务成功。 步骤 S202、 控制平面根据恢复路由策略为建立成功的业务 自动计算预 置恢复路由。
步骤 S203、 检测控制平面根据恢复路由策略自动计算的预 置恢复路由 是否故障或被使用, 若是, 执行步骤 S204; 否则, 执行步骤 S205 ;
步骤 S204、 控制平面根据恢复路由策略再次计算预置恢复 路由, 返回 步骤 S203 , 直到计算出可用的预置恢复路由, 执行步骤 S205。
步骤 S205、 检测管理平面是否基于用户指令配置了预置恢 复路由, 若 是, 执行步骤 S206; 否则, 执行步骤 S210。
步骤 S206、 检测管理平面配置的预置恢复路由是否被使用 或故障, 且 不存在管理平面配置的其它预置恢复路由, 若是, 执行步骤 S210; 否则, 执行步骤 S207。
步骤 S207、 自动删除控制平面计算的预置恢复路由。
步骤 S208、检测业务故障是否发生恢复, 若是,执行步骤 S209; 否则, 执行步骤 S212。
步骤 S209、 选择管理平面配置的预置恢复路由进行业务恢 复, 转步骤 S212。
步骤 S210、检测业务故障是否发生恢复, 若是,执行步骤 S211 ; 否则, 执行步骤 S212。
步骤 S211、 选择控制平面计算的预置恢复路由进行业务恢 复。
步骤 S212、 结束。
需要说明的是, 上述方法中, 控制平面在业务建立成功后, 会根据恢 复路由策略自动计算预置恢复路由, 在管理平面未配置预置恢复路由时, 若业务恢复, 则使用当前控制平面计算的预置恢复路由; 若业务恢复成功, 控制平面会再次为该业务计算预置恢复路由; 若控制平面计算的预置恢复 路由上出现故障, 控制平面会更新预置恢复路由, 再次自动计算预置恢复 路由。
进一步地, 当管理平面基于用户指令配置了预置恢复路由 时, 具有以 下特点:
首先, 管理平面为业务配置预置恢复路由, 且可配置单条或多条。 当 配置多条预置恢复路由时, 管理平面可为这多条预置恢复路由设置优先级 。 若管理平面配置的预置恢复路由无故障, 如果是配置了多条, 只要配置的 其中一条无故障, 控制平面不需要自动计算预置恢复路由。
其次, 业务故障恢复, 选择管理平面配置的预置恢复路由。 若管理平 面配置的预置恢复路由存在多条时, 选择优先级最高的预置恢复路由, 当 业务再次发生恢复, 选择管理平面配置的优先级次之的预置恢复路 由; 若 业务再接着发生恢复, 直到管理平面配置的多条预置恢复路由使用完 , 控 制平面才需要自动计算预置恢复路由。 若管理平面配置的预置恢复路由故 障, 如果是配置了多条且多条都故障, 则控制平面也需要自动计算预置恢 复路由。
第三, 管理平面配置的预置恢复路由故障消失后, 自动删除控制平面 计算的预置恢复路由; 若管理平面配置了多条预置恢复路由, 只要其中一 条预置恢复路由故障消失, 则自动删除控制平面计算的预置恢复路由。 业 务恢复时, 选择管理平面配置的预置恢复路由。
第四, 管理平面配置了预置恢复路由后, 可修改配置的预置恢复路由, 业务恢复时, 选择修改后的预置恢复路由。
第五, 管理平面配置了预置恢复路由, 然后又取消了管理平面配置的 预置恢复路由, 则控制平面自动计算预置恢复路由; 若管理平面再配置预 置恢复路由, 则控制平面计算的预置恢复路由自动删除。 业务恢复时, 选 择管理平面再配置的预置恢复路由。
下面结合一具体示例来进一步说明本发明所述 方法的具体实现过程。 该示例提供的自动交换光网络中业务恢复方法 , 包括:
首先, 建立业务。
如图 3所示, 为业务建立后的拓朴图。 本实施例中建立节点 1到节点 4 的业务; 建立成功后的业务初始路径为图 3中的 L9链路, 链路代价为 50。
其次, 业务建立后, 控制平面需要自动为该业务计算预置恢复路由 , 计算出的预置恢复路由为图 4中的 L3-L5链路。 如果 L3-L5故障, 控制平 面需要再次计算预置恢复路由,如图 4所示,再次计算的预置路由为 L4-L6 链路。 如果业务恢复, 选择控制平面自动计算的预置恢复路由 L4-L6进行 恢复。
第三, 若管理平面配置了预置恢复路由且无故障, 如图 5 所示, 管理 平面配置的预置恢复路由为 L1一 L7链路; 自动删除控制平面计算的预置恢 复路由 L4— L6链路。
其中, 管理平面可为业务同时配置多条预置恢复路由 , 例如: 再可配 置 L2— L8链路, 且优先级低于 L1一 L7链路。 如果业务发生恢复, 选择管 理平面配置的预置恢复路由且优先级高的 L1一 L7链路进行恢复;业务再次 发生恢复, 才选择 L2— L8链路。
进一步地, 管理平面还可以修改配置的预置恢复路由,把 配置的 L1-L7 链路修改为 L4一 L6链路, L2— L8链路修改为 L3— L5链路, 且优先级低 于 L4一 L6链路。 业务发生恢复, 选择修改后且优先级高的预置恢复路由进 行恢复。
进一步地, 管理平面还可以取消配置的预置恢复路由, 即取消 L4一 L6 链路、 L3— L5链路; 取消配置的预置恢复路由之后, 控制平面需要自动计 算预置恢复路由。
第四, 管理平面配置的预置恢复路由均发生故障, 控制平面需要自动 计算预置恢复路由。 如图 6所示, 管理平面配置了预置恢复路由 L1一 L7链路、 L2— 1^8链 路。 如果只有 L1一 L7链路故障, 则控制平面不会自动计算预置恢复路由, 只有 L1一 L7链路、 L2— L8链路都故障, 则控制平面才需要自动计算预置 恢复路由。 假设, 计算出的预置恢复路由为 L3— L5链路, 业务发生恢复, 选择控制平面自动计算的预置恢复路由 L3— L5链路进行恢复。
若 L1一 L7链路、 L2— L8链路只要其中一条预置恢复路由故障消失, 则自动删除控制平面自动计算的预置恢复路由 L3— L5链路。 如图 7所示, 本发明还提供一种自动交换光网络中业务恢复 装置, 包 括:
控制平面单元 710,用于在业务建立成功后为所述业务计算预 恢复路 由;
管理平面单元 720, 用于根据上层指令为所述业务配置预置恢复路 由; 检测单元 730,用于检测管理平面单元 720是否为所述业务配置了可用 的预置恢复路由, 若是, 删除控制平面单元 710计算得到的预置恢复路由 后,基于管理平面单元 720配置的预置恢复路由触发业务恢复单元 740; 否 则, 基于控制平面单元 710计算的预置恢复路由触发业务恢复单元 740; 业务恢复单元 740, 用于在业务故障恢复时, 选取预置恢复路由进行业 务恢复。
其中, 管理平面单元 720具体包括:
优先级设置子单元 721 ,用于在管理平面单元配置多条可用的预置恢 路由时, 为各预置恢复路由设置使用优先级;
预置恢复路由分配子单元 722, 用于在业务故障发生恢复时,根据业务 故障发生恢复的次数按各预置恢复路由的优先 级顺序为故障业务的恢复分 配预置恢复路由, 并在所述配置的多条预置恢复路由均被使用后 , 触发控 制平面单元 710自动为所述业务计算预置恢复路由; 预置恢复路由更改子单元 723 ,用于对配置的预置恢复路由进行修改或 取消; 并在取消配置的预置恢复路由时, 触发控制平面单元 710 自动为所 述业务计算预置恢复路由。
进一步地, 本发明所述装置还包括:
预置恢复路由检测单元 750,用于检测管理平面单元 720配置的可用预 置恢复路由是否均发生故障不可用, 若是, 触发控制平面单元 710 自动为 所述业务计算预置恢复路由; 并在管理平面单元 720配置的预置恢复路由 故障消失后, 自动删除控制平面单元 710计算的预置恢复路由。
本发明所述装置, 通过配置控制平面单元自动为业务计算预置恢 复路 由, 解决了现有技术中在业务量大等情况下, 管理平面单元不能及时为某 一个或多个业务配置预置恢复路由的问题, 由于及时为业务配置的了预置 恢复路由, 使得业务发生恢复时, 能够合理充分利用网络资源进行恢复, 提高业务恢复的成功率, 缩短业务恢复时间。 本发明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权 利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在 内。
Next Patent: MANUFACTURING METHOD OF LARGE-AREA FLEXIBLE PHOTOELECTRIC DEVICE