一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于WSON功能的ROADM全光网络规划方案的评估方法及装置与流程

2022-02-20 00:30:34 来源:中国专利 TAG:

一种基于wson功能的roadm全光网络规划方案的评估方法及装置
技术领域
1.本发明涉及通信技术领域,尤其涉及一种基于wson功能的roadm全光 网络规划方案的评估方法及装置。


背景技术:

2.随着网络通信技术的发展和推广,全光网络也越来越广泛地应用在人们的 生活之中。近年来,随着wss的技术发展迅速,其可靠性及集成度越来越高, 成本也在不断降低,并且32维oxc技术(光背板 高集成度的32维wss)以 其简洁的设备、可大幅减少架间连纤等特点,在网络建设中得广泛应用。至此, 采用wss技术为核心的roadm全光网络得到长足的发展。全光网络共有六种 基本设备结构:roadm(方向相关、波长相关、没有竞争)、c-roadm(方 向相关、波长无关、没有竞争)、d-roadm(方向无关、波长相关、竞争相关)、 cd-roadm(方向无关、波长无关、竞争相关)、cdc-roadm(方向无关、 波长无关、竞争无关)、cdcf-roadm(方向无关、波长无关、竞争无关、灵 活栅格)。其中cd-roadm、cdc-roadm、cdcf-roadm三种设备结构可 开启wson功能,当前技术水平下,对于全光网络的规划方案也越来越多样。
3.目前,对于全光网络的规划需要兼顾网络安全性、调度恢复的灵活性、网 络整体的均衡性、可扩展性及建网的经济性等众多因素,而各设备厂商在设备 性能、规划软件算法等方面存在差异,所提供的网络规划方案也各有优劣,因 此需要对厂商提供的网络规划方案进行评估。可见,如何提供一种对全光网络 规划方案进行评估的方案以提高评估结果的准确性显得尤为重要。


技术实现要素:

4.本发明所要解决的技术问题在于,提供一种基于wson功能的roadm全 光网络规划方案的评估方法及装置,能够提高对全光网络规划方案进行评估得 到的评估结果的准确性。
5.为了解决上述技术问题,本发明第一方面公开了一种基于wson功能的 roadm全光网络规划方案的评估方法,所述方法包括:
6.获取全光网络的数据信息、业务信息以及所述全光网络对应的网络规划方 案,其中,所述数据信息包括oms信息、节点信息、共享风险链路组的链路组 信息,所述业务信息包括所述全光网络中的工作路由表、所述全光网络中所有 所述共享风险链路组对应的每个断纤场景的恢复路由表、所述全光网络中的新 增业务信息表,所述网络规划方案包括线路参数表;
7.根据所述数据信息、所述业务信息以及所述网络规划方案,判断所述网络 规划方案中所涉及的oms的各项指标是否满足对应的指标条件,得到oms指 标判断结果,判断所述网络规划方案中所有场景中所有业务是否满足对应的完 整条件,得到业务完整性判断结
果,判断所述网络规划方案中所有场景中所有 业务路由是否满足对应的连续条件,得到路由连续判断结果,判断所述网络规 划方案中所有场景中所有业务是否遵循对应的路由约束条件,得到路由约束判 断结果,判断所述网络规划方案中所有场景中所有业务电中继段的每一指标仿 真值是否满足对应的误差条件,得到电中继仿真判断结果;
8.根据所述网络规划方案,搜索所有所述恢复路由表中的所有业务与所有所 述工作路由表中的所有业务,判断所有所述恢复路由表中的所有业务与所有所 述工作路由表中的所有业务是否存在交集,将所有所述恢复路由表中的所有业 务与所有所述工作路由表中的所有业务不存在交集的业务提取到所述恢复路由 表中,得到状态为所述全光网络中的全部业务状态的目标恢复路由表;
9.根据所述目标恢复路由表,判断所述网络规划方案中所有场景中所有业务 是否满足对应的波长条件,得到业务波长判断结果,判断所述网络规划方案中 的建设规模是否满足对应的建设规模条件,得到规模判断结果;
10.根据判断结果集合,确定所述网络规划方案对应的评估结果,所述判断结 果集合包括所述oms指标判断结果、所述业务完整性判断结果、所述路由连续 判断结果、所述路由约束判断结果、所述电中继仿真判断结果、所述业务波长 判断结果、所述规模判断结果中的至少一种。
11.本发明第二方面公开了一种基于wson功能的roadm全光网络规划方案 的评估装置,所述装置包括:
12.获取模块,用于获取全光网络的数据信息、业务信息以及所述全光网络对 应的网络规划方案,其中,所述数据信息包括oms信息、节点信息、共享风险 链路组的链路组信息,所述业务信息包括所述全光网络中的工作路由表、所述 全光网络中所有所述共享风险链路组对应的每个断纤场景的恢复路由表、所述 全光网络中的新增业务信息表,所述网络规划方案包括线路参数表;
13.判断模块,用于根据所述数据信息、所述业务信息以及所述网络规划方案, 判断所述网络规划方案中所涉及的oms的各项指标值是否满足对应的指标条 件,得到oms指标判断结果;
14.所述判断模块,还用于根据所述数据信息、所述业务信息以及所述网络规 划方案,判断所述网络规划方案中所有场景中所有业务是否满足对应的完整条 件,得到业务完整性判断结果;
15.所述判断模块,还用于根据所述数据信息、所述业务信息以及所述网络规 划方案,判断所述网络规划方案中所有场景中所有业务路由是否满足对应的连 续条件,得到路由连续判断结果;
16.路由约束判断模块,用于根据所述数据信息、所述业务信息以及所述网络 规划方案,判断所述网络规划方案中所有场景中所有业务是否遵循对应的路由 约束条件,得到路由约束判断结果;
17.所述判断模块,还用于根据所述数据信息、所述业务信息以及所述网络规 划方案,判断所述网络规划方案中所有场景中所有业务电中继段的每一指标仿 真值是否满足对应的误差条件,得到电中继仿真判断结果;
18.搜索模块,用于根据所述网络规划方案,搜索所有所述恢复路由表中的所 有业务
与所有所述工作路由表中的所有业务;
19.所述判断模块,还用于判断所有所述恢复路由表中的所有业务与所有所述 工作路由表中的所有业务是否存在交集;
20.提取模块,用于将所有所述恢复路由表中的所有业务与所有所述工作路由 表中的所有业务不存在交集的业务提取到所述恢复路由表中,得到状态为所述 全光网络中的全部业务状态的目标恢复路由表;
21.业务波长判断模块,用于根据所述目标恢复路由表,判断所述网络规划方 案中所有场景中所有业务是否满足对应的波长条件,得到业务波长判断结果,
22.规模判断模块,用于判断所述网络规划方案中所有节点以及所有oms的建 设规模是否满足对应的建设规模条件,得到规模判断结果;
23.确定模块,用于根据判断结果集合,确定所述网络规划方案对应的评估结 果,所述判断结果集合包括所述oms指标判断结果、所述业务完整性判断结果、 所述路由连续判断结果、所述路由约束判断结果、所述电中继仿真判断结果、 所述业务波长判断结果、所述规模判断结果中的至少一种。
24.本发明第三方面公开了另一种基于wson功能的roadm全光网络规划方 案的评估装置,所述装置包括:
25.存储有可执行程序代码的存储器;
26.与所述存储器耦合的处理器;
27.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第 一方面公开的基于wson功能的roadm全光网络规划方案的评估方法。
28.本发明第四方面公开了一种计算机可存储介质,所述计算机存储介质存储 有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的基 于wson功能的roadm全光网络规划方案的评估方法。
29.与现有技术相比,本发明实施例具有以下有益效果:
30.本发明实施例中,获取全光网络的数据信息、业务信息及该全光网络对应 的网络规划方案,判断该网络规划方案中各指标是否满足对应的指标条件,并 根据网络规划方案,搜索所有工作路由表及所有恢复路由表中的所有业务,将 工作路由表中有而恢复路由表中没有的业务提取到恢复路由表中,得到含有全 光网络全网状态的目标恢复路由表,判断网络规划方案中所有场景的所有业务 是否满足对应的波长条件以及判断网络规划方案中的建设规模是否满足对应的 建模规模条件,综合判断结果集合,确定网络规划方案对应的评估结果。可见, 实施本发明能够从多方面判断网络规划方案中的各个指标是否满足对应的指标 条件,得到多个不同的判断结果,根据判断结果集合,确定网络规划方案对应 的评估结果,有利于提高对网络规划方案评估结果的准确性。
附图说明
31.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
32.图1是本发明实施例公开的一种基于wson功能的roadm全光网络规划 方案的评估方法的流程示意图;
33.图2是本发明实施例公开的一种基于wson功能的roadm全光网络规划 方案的评估装置的结构示意图;
34.图3是本发明实施例公开的另一种基于wson功能的roadm全光网络规 划方案的评估装置的结构示意图。
具体实施方式
35.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施 例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所 描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明 中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有 其他实施例,都属于本发明保护的范围。
36.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于 区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们 任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、 方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没 有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的 其他步骤或单元。
37.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可 以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不 一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。 本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实 施例相结合。
38.本发明公开了一种基于wson功能的roadm全光网络规划方案的评估方 法及装置,能够提高对网络规划方案评估结果的准确性,以下分别进行详细说 明。
39.实施例一
40.请参阅图1,图1是本发明实施例公开的一种基于wson功能的roadm 全光网络规划方案的评估方法的流程示意图。其中,图1所描述的基于wson 功能的roadm全光网络规划方案的评估方法,可以应用于网络规划方案的评 估装置中,本发明实施例不做限定。如图1所示,该基于wson功能的roadm 全光网络规划方案的评估方法可以包括以下操作:
41.101、获取全光网络的数据信息、业务信息以及全光网络对应的网络规划方 案,其中,数据信息包括oms信息、节点信息、共享风险链路组的链路组信息, 业务信息包括全光网络中的工作路由表、全光网络中所有共享风险链路组对应 的每个断纤场景的恢复路由表、全光网络中的新增业务信息表,网络规划方案 包括线路参数表。
42.本发明实施例中,全光网络的数据信息包括oms信息、节点信息、共享风 险链路组的链路组信息、节点扩容模块信息、oms扩容模块信息,其中,全光 网络的oms信息包括oms编码、oms起点名称、oms终点名称、oms长度、 oms的dgd值、oms的osnr值、oms等效跨段数量中的至少一种;全光 网络中的节点信息包括节点名称、节点原有业务otu端口数量、节点原有电中 继otu端口数量、节点原有上下路模块数量中的至少一种;全光网络中的共享 风险链路组的链路组信息包括共享风险链路组名称、共享风险链路组包含的 oms编码中的至少一种;全光网络中的节点扩容模块信息包括节点新增的业务 otu端口数量、节点新增用于
工作的电中继otu端口数量、节点新增用于恢复 的电中继otu端口数量、节点新增的上下路模块数量中的至少一种;全光网络 中的oms扩容模块信息包括oms用于工作路由的波道使用数量、oms用于恢 复的波道使用数量中的至少一种。
43.本发明实施例中,可选的,全光网络的业务信息包括全光网络中的工作路 由表、全光网络中所有共享风险链路组对应的每个断纤场景的恢复路由表、全 光网络中的新增业务信息表,其中,全光网络的工作路由表包括原有业务工作 路由信息、本期新增业务工作路由信息中的至少一种;全光网络的恢复路由表 包括原有业务的恢复路由信息、本期新增业务的恢复路由信息中的至少一种; 全光网络中的新增业务信息表包括关联业务组名称(又称:业务名称)、业务起 点、业务终点、业务必不经约束条件、业务必经约束条件中的至少一种,其中 关联业务组名称既是标识业务关联性的名称,也是标识不同业务的名称。进一 步的,工作路由表及恢复路由表包括业务起点、业务终点、业务电中继节点, 以及业务每个电中继段的模拟仿真结果:路由、波道号、长度、等效跨段数量、 osnr仿真值、osnr容限、dgd仿真值、dgd容限中的至少一种。
44.本发明实施例中,可选的,与该全光网络对应的网络规划方案中包括线路 参数表,其中,线路参数表包括光复用段的起点、终点、编码,光放段的起点、 终点、长度、衰耗、设备内部插损、dgd仿真值、放大器输入光功率、放大器 输出光功率、放大器噪声系数、单波入纤光功率中的至少一种。
45.可见,在本发明实施例中,通过获取全光网络的数据信息、业务信息及网 络规划方案,能够获取全光网络及网络规划方案中多方位的信息,能够对网络 规划方案进行全面的评估,有利于提高后续对网络规划方案评估的准确性,
46.102、根据数据信息、业务信息以及网络规划方案,判断网络规划方案中所 涉及的oms的各项指标是否满足对应的指标条件,得到oms指标判断结果, 判断网络规划方案中所有场景中所有业务是否满足对应的完整条件,得到业务 完整性判断结果,判断网络规划方案中所有场景中所有业务路由是否满足对应 的连续条件,得到路由连续判断结果,判断网络规划方案中所有场景中所有业 务是否遵循对应的路由约束条件,得到路由约束判断结果,判断网络规划方案 中所有场景中所有业务电中继段的每一指标仿真值是否满足对应的误差条件, 得到电中继仿真判断结果。
47.可见,在本发明实施例中,通过判断网络规划方案中的各项指标是否符合 对应的条件,得到对于每一个指标的判断结果,能够对网络规划方案进行全方 面的评估,有利于提高对网络规划方案评估的完整性,进一步有利于提高对网 络规划方案评估的准确性。
48.在一个可选的实施例中,判断网络规划方案中所涉及的oms的各项指标是 否满足对应的指标条件,得到oms指标判断结果,包括:
49.根据线路参数表,判断线路参数表中的单波入纤光功率是否符合预设的单 波入纤光功率要求,判断全光网络中放大器输入及输出光功率与全光网络中的 噪声系数是否符合预设的指标要求,得到系统配置判断结果;
50.根据线路参数表,计算网络规划方案中的每个oms的长度、每个oms的 等效跨段数量、每个oms的osnr值、每个oms的osnr容限值、每个oms 的dgd值、每个oms的dgd容限值;
51.判断计算得到的每个oms的osnr值是否满足计算得到的每个oms的 osnr容限值的要求,得到osnr值判断结果;
52.判断计算得到的每个oms的dgd值是否满足计算得到的每个oms的 dgd容限值的要求,得到dgd值判断结果;
53.判断计算得到的网络规划方案中的每个oms的长度、每个oms的等效跨 段数量、每个oms的osnr容限值、每个oms的dgd容限值与网络规划方 案中其对应的值是否一致,得到第一判断结果;
54.判断计算得到的每个oms的osnr值与网络规划方案中提供的每个oms 的osnr值的误差值以及计算得到的每个oms的dgd值与网络规划方案中提 供的每个oms的dgd值的误差值是否在预设的误差范围内,得到误差判断结 果;
55.根据系统配置判断结果、osnr值判断结果、dgd值判断结果、第一判断 结果、误差判断结果,确定oms指标判断结果。
56.在该可选的实施例中,可选的,当判断出线路参数表中的单波入纤光功率 符合预设的单波入纤光功率要求且全光网络中放大器输入及输出光功率与全光 网络中的噪声系数符合预设的指标要求时,该系统配置判断结果用于表示线路 参数表的系统配置无误;当判断出线路参数表中的单波入纤光功率不符合预设 的单波入纤光功率要求或全光网络中放大器输入及输出光功率与全光网络中的 噪声系数不符合预设的指标要求时,该系统配置判断结果用于表示线路参数表 的系统配置有误。
57.在该可选的实施例中,可选的,当判断出计算得到的每个oms的osnr值 满足计算得到的每个oms的osnr容限值的要求时,该osnr值判断结果用 于表示网络规划方案中oms值设置无误;当判断出计算得到的每个oms的 osnr值不满足计算得到的每个oms的osnr容限值的要求时,该osnr值 判断结果用于表示网络规划方案中oms值设置有误。
58.在该可选的实施例中,可选的,当判断出计算得到的每个oms的dgd值 满足计算得到的每个oms的dgd容限值的要求,该dgd值判断结果用于表 示网络规划方案中dgd值设置无误;当判断出计算得到的每个oms的dgd 值不满足计算得到的每个oms的dgd容限值的要求时,该dgd值判断结果 用于表示网络规划方案中dgd值设置有误。
59.在该可选的实施例中,可选的,当判断出计算得到的网络规划方案中的每 个oms的长度、每个oms的等效跨段数量、每个oms的osnr容限值、每 个oms的dgd容限值与网络规划方案中其对应的值一致时,该第一判断结果 用于表示网络规划方案中oms的模拟值无误;当判断出计算得到的网络规划方 案中的每个oms的长度、每个oms的等效跨段数量、每个oms的osnr容 限值、每个oms的dgd容限值与网络规划方案中其对应的值不一致时,该第 一判断结果用于表示网络规划方案中oms的模拟值有误。
60.在该可选的实施例中,可选的,当判断出计算得到的每个oms的osnr值 与网络规划方案中提供的每个oms的osnr值的误差值以及计算得到的每个 oms的dgd值与网络规划方案中提供的每个oms的dgd值的误差值在预设 的误差范围内时,该误差判断结果用于表示网络规划方案中oms的模拟值无误; 当判断出计算得到的每个oms的osnr值与网络规划方案中提供的每个oms 的osnr值的误差值以及计算得到的每个oms的dgd值与网络规划方案中提 供的每个oms的dgd值的误差值不在预设的误差范围内时,该误差判断结果 用于表示网络规划方案中oms的模拟值有误。
61.在该可选的实施例中,进一步的,根据系统配置判断结果、osnr值判断结 果、dgd值判断结果、第一判断结果、误差判断结果,确定oms指标判断结 果,包括:
62.判断所有系统配置判断结果、osnr值判断结果、dgd值判断结果、第一 判断结果、误差判断结果是否都为无误,当判断出所有系统配置判断结果、osnr 值判断结果、dgd值判断结果、第一判断结果、误差判断结果都为无误时,确 定oms指标判断结果为无误;当判断出任一系统配置判断结果、osnr值判断 结果、dgd值判断结果、第一判断结果、误差判断结果为有误时,确定oms 指标判断结果为有误。
63.可见,通过判断网络规划方案中的系统配置判断结果、osnr值判断结果、 dgd值判断结果、第一判断结果及误差判断结果,综合上述所有判断结果,确 定oms指标判断结果,能够对oms指标判断结果进行多方位的评估,有利于 提高对oms指标判断结果判断的准确性,进一步有利于后续对网络规划方案评 估的准确性。
64.在另一个可选的实施例中,判断网络规划方案中所有场景中所有业务是否 满足对应的完整条件,得到业务完整性判断结果,包括:
65.判断新增业务信息表中的业务与工作路由表中本期新增的业务中的业务是 否一致,得到新增业务判断结果;
66.根据共享风险链路组的链路组信息,判断网络规划方案中的恢复路由表的 数量是否与共享风险链路组的数量相等,得到恢复路由表判断结果;
67.根据每个共享风险链路组中所有的oms编码,搜索工作路由表中所有业务 对应的oms编码,判断所有共享风险链路组中所有的oms编码与工作路由表 中所有业务对应的oms编码是否存在交集,当判断出每个共享风险链路组中所 有的oms编码与工作路由表中所有业务对应的oms编码存在交集时,将所有 共有的oms编码对应的业务作为受影响业务,将受影响业务与恢复路由表中的 业务进行对比,判断受影响业务与恢复路由表中的业务是否一致,得到恢复路 由业务判断结果;
68.根据新增业务判断结果、恢复路由表判断结果、恢复路由业务判断结果, 确定业务完整性判断结果。
69.在该可选的实施例中,可选的,当判断出新增业务信息表中的业务与工作 路由表中本期新增的业务中的业务一致时,该新增业务判断结果用于表示该网 络规划方案新增业务无误;当判断出新增业务信息表中的业务与工作路由表中 本期新增的业务中的业务不一致时,该新增业务判断结果用于表示该网络规划 方案新增业务有误。
70.在该可选的实施例中,可选的,当判断出网络规划方案中的恢复路由表的 数量是否与共享风险链路组的数量相等时,该恢复路由表判断结果用于表示该 网络规划方案恢复路由表数量无误;当判断出网络规划方案中的恢复路由表的 数量是否与共享风险链路组的数量不相等时,该恢复路由表判断结果用于表示 该网络规划方案恢复路由表数量有误。
71.在该可选的实施例中,可选的,当判断出受影响业务与恢复路由表中的业 务一致时,该恢复路由业务判断结果用于表示该网络规划方案恢复路由业务无 误;当判断出受影响业务与恢复路由表中的业务不一致时,该恢复路由业务判 断结果用于表示该网络规划方案恢复路由业务有误。
72.在该可选的实施例中,可选的,判断所有新增业务判断结果、恢复路由表 判断结果、恢复路由业务判断结果是否都为无误;当判断出所有新增业务判断 结果、恢复路由表判断结果、恢复路由业务判断结果都为无误时,确定业务完 整性判断结果为无误;当判断
出任一新增业务判断结果、恢复路由表判断结果、 恢复路由业务判断结果为有误时,确定业务完整性判断结果为有误。
73.可见,通过判断网络规划方案中的新增业务判断结果、恢复路由表判断结 果、恢复路由业务判断结果,综合上述所有判断结果,确定网络规划方案的业 务完整性判断结果,能够对业务完整性判断结果进行多方位的评估,有利于提 高对业务完整性判断结果确定的准确性,进一步有利于后续对网络规划方案评 估的准确性。
74.在又一个可选的实施例中,判断网络规划方案中所有场景中所有业务路由 是否满足对应的连续条件,得到路由连续判断结果,包括:
75.根据数据信息及业务信息,判断全光网络中的所有业务使用的每个目标 oms的前一个节点是否与目标oms对应的起点一致以及全光网络中的所有业 务使用的每个目标oms的后一个节点是否与目标oms对应的终点一致,得到 路由oms连续判断结果;
76.判断全光网络中的所有业务工作路由的第一个目标节点与第一个目标节点 对应的业务的起点是否一致以及全光网络中的所有业务工作路由的最后一个目 标节点与最后一个目标节点对应的业务的终点是否一致,得到路由节点连续判 断结果;
77.当全光网络中存在电中继节点时,以全光网络中的电中继段为单位,判断 所有目标电中继节点是否为目标电中继节点对应的前一个电中继段的终点以及 判断目标电中继节点是否为目标电中继节点对应的后一个电中继段的起点,得 到路由电中继连续判断结果;
78.当全光网络中不存在电中继节点时,根据路由oms连续判断结果与路由节 点连续判断结果,确定路由连续判断结果;
79.当全光网络中存在电中继节点时,根据路由oms连续判断结果、路由节点 连续判断结果、路由电中继连续判断结果,确定路由连续判断结果。
80.在该可选的实施例中,可选的,当判断出全光网络中的所有业务使用的每 个目标oms的前一个节点与目标oms对应的起点一致以及全光网络中的所有 业务使用的每个目标oms的后一个节点与目标oms对应的终点一致时,该路 由oms连续判断结果用于表示网络规划方案中路由oms为连续;当判断出全 光网络中的所有业务使用的每个目标oms的前一个节点与目标oms对应的起 点不一致或全光网络中的所有业务使用的每个目标oms的后一个节点与目标 oms对应的终点不一致时,该路由oms连续判断结果用于表示网络规划方案 中路由oms为不连续。
81.在该可选的实施例中,可选的,当判断出全光网络中的所有业务工作路由 的第一个目标节点与第一个目标节点对应的业务的起点一致以及全光网络中的 所有业务工作路由的最后一个目标节点与最后一个目标节点对应的业务的终点 一致时,该路由节点连续判断结果用于表示网络规划方案中路由节点为连续; 当判断出全光网络中的所有业务工作路由的第一个目标节点与第一个目标节点 对应的业务的起点不一致或全光网络中的所有业务工作路由的最后一个目标节 点与最后一个目标节点对应的业务的终点不一致时,该路由节点连续判断结果 用于表示网络规划方案中路由节点为不连续。
82.在该可选的实施例中,可选的,当判断出所有目标电中继节点都为目标电 中继节点对应的前一个电中继段的终点以及所有目标电中继节点都为目标电中 继节点对应的后一个电中继段的起点时,该路由电中继连续判断结果用于表示 网络规划方案中路由电中
继为连续;当判断出任一目标电中继节点不为目标电 中继节点对应的前一个电中继段的终点或任一目标电中继节点不为目标电中继 节点对应的后一个电中继段的起点时,该路由电中继连续判断结果用于表示网 络规划方案中路由电中继为不连续。
83.在该可选的实施例中,可选的,当全光网络中不存在电中继节点时,判断 所有路由oms连续判断结果、路由节点连续判断结果是否都为连续,当判断出 所有路由oms连续判断结果与所有路由节点连续判断结果都为连续时,该路由 连续判断结果用于表示网络规划方案中业务路由为连续;当判断出任一路由 oms连续判断结果或任一路由节点连续判断结果为不连续时,该路由连续判断 结果用于表示网络规划方案中业务路由为不连续。
84.在该可选的实施例中,进一步的,当全光网络中存在电中继节点时,判断 所有路由oms连续判断结果、路由节点连续判断结果、路由电中继连续判断结 果是否都为连续,当判断出所有路由oms连续判断结果、路由节点连续判断结 果、路由电中继连续判断结果都为连续时,该路由连续判断结果用于表示网络 规划方案中业务路由为连续;当判断出任一路由oms连续判断结果、路由节点 连续判断结果、路由电中继连续判断结果为不连续时,该路由连续判断结果用 于表示网络规划方案中业务路由为不连续。
85.可见,通过判断网络规划方案中的路由oms连续判断结果、路由节点连续 判断结果、路由电中继连续判断结果,综合上述所有判断结果,确定网络规划 方案的路由连续判断结果,能够对路由连续判断结果进行多方位的评估,有利 于提高对路由连续判断结果确定的准确性,进一步有利于后续对网络规划方案 评估的准确性。
86.在又一个可选的实施例中,判断网络规划方案中所有场景中所有业务是否 遵循对应的路由约束条件,得到路由约束判断结果,包括:
87.根据数据信息及业务信息,判断网络规划方案中所有场景的所有业务是否 存在必不经约束条件;
88.当判断出网络规划方案中所有场景中的任一业务存在必不经约束条件且必 不经约束条件为必不经节点要求时,将该业务确定为第一目标业务,判断网络 规划方案中的业务工作路由中已使用的所有oms与提取得到的第一目标业务对 应的必不经节点的所有oms是否存在交集,得到必不经节点判断结果;
89.当判断出网络规划方案中所有场景的任一业务存在必不经约束条件且必不 经约束条件为必不经oms要求时,搜索网络规划方案中的业务工作路由中已使 用的所有oms,判断网络规划方案中的业务工作路由中已使用的所有oms与 必不经oms是否存在交集,得到必不经oms判断结果;
90.判断网络规划方案中所有场景的所有业务是否存在必经约束条件;
91.当判断出网络规划方案中所有场景的任一业务存在必经约束条件且必经约 束条件为必经oms约束条件时,将该业务确定为第二目标业务,判断第二目标 业务中是否包含必经oms约束条件对应的必经oms,得到必经oms判断结果;
92.当判断出网络规划方案中所有场景的任一业务存在必经约束条件且必经约 束条件为必经节点约束条件时,将该业务确定为第三目标业务,判断第三目标 业务中是否包含必经节点约束条件对应的必经节点,得到必经节点判断结果;
93.根据必不经节点判断结果、必不经oms判断结果、必经oms判断结果、 必经节点判断结果,确定路由约束判断结果。
94.在该可选的实施例中,可选的,当判断出网络规划方案中的业务工作路由 中已使用的所有oms与提取得到的第一目标业务对应的必不经节点的所有 oms存在交集时,该必不经节点判断结果用于表示网络规划方案不遵循约束条 件;当判断出网络规划方案中的业务工作路由中已使用的所有oms与提取得到 的第一目标业务对应的必不经节点的所有oms不存在交集时,该必不经节点判 断结果用于表示网络规划方案遵循约束条件。
95.在该可选的实施例中,可选的,当判断出网络规划方案中的业务工作路由 中已使用的所有oms与必不经oms存在交集时,该必不经oms判断结果用 于表示网络规划方案不遵循约束条件;当判断出网络规划方案中的业务工作路 由中已使用的所有oms与必不经oms不存在交集时,该必不经oms判断结 果用于表示网络规划方案遵循约束条件。
96.在该可选的实施例中,可选的,当判断出第二目标业务中包含必经oms约 束条件对应的所有必经oms时,该必经oms判断结果用于表示网络规划方案 遵循约束条件;当判断出第二目标业务中未包含必经oms约束条件对应的所有 必经oms时,该必经oms判断结果用于表示网络规划方案不遵循约束条件。
97.在该可选的实施例中,可选的,当判断出第三目标业务中包含必经节点约 束条件对应的所有必经节点时,该必经节点判断结果用于表示网络规划方案遵 循约束条件;当判断出第三目标业务中未包含必经节点约束条件对应的所有必 经节点时,该必经节点判断结果用于表示网络规划方案不遵循约束条件。
98.在该可选的实施例中,可选的,判断所有必不经节点判断结果、必不经oms 判断结果、必经oms判断结果、必经节点判断结果是否都用于表示网络规划方 案遵循约束条件;当判断出所有必不经节点判断结果、必不经oms判断结果、 必经oms判断结果、必经节点判断结果都用于表示网络规划方案遵循约束条件 时,确定该路由约束判断结果为该网络规划方案遵循路由约束条件;当判断出 任一必不经节点判断结果、必不经oms判断结果、必经oms判断结果、必经 节点判断结果表示网络规划方案不遵循约束条件时,确定该路由约束判断结果 为该网络规划方案不遵循路由约束条件。
99.可见,通过判断网络规划方案中的必不经节点判断结果、必不经oms判断 结果、必经oms判断结果、必经节点判断结果是否都遵循路由约束条件,综合 上述所有判断结果,确定网络规划方案的路由约束判断结果,能够对路由约束 判断结果进行多方位的评估,有利于提高对路由约束判断结果确定的准确性, 进一步有利于后续对网络规划方案评估的准确性。
100.在又一个可选的实施例中,该方法还包括:
101.根据业务信息,判断全光网络中的所有场景中的业务是否存在关联业务组 的约束条件;
102.当判断出全光网络中所有场景中的业务存在关联业务组的约束条件且关联 业务组的约束条件为路由分离条件时,提取目标业务组中的所有oms及与目标 业务组在同一个断纤场景内的所有oms,其中,目标业务组为关联业务组中的 约束条件为路由分离条件的任一业务组;
103.判断除目标业务组外的所有业务组的路由是否包含目标业务组的所有oms 中的任一oms及与目标业务组在同一断纤场景内的任一oms,得到业务组 oms判断结果;
104.当判断出全光网络中所有场景中的业务存在关联业务组的约束条件且关联 业务
组的约束条件为节点分离条件时,提取第一目标业务组中的所有除业务的 起点与终点外的所有途径节点对应的oms及与第一目标业务组在同一个断纤场 景内的所有oms,其中,第一目标业务组为关联业务组中的约束条件为节点分 离条件的任一业务组;
105.判断除第一目标业务组外的所有业务组的业务工作路由是否使用了第一目 标业务组中的任一oms及与第一目标业务组在同一断纤场景内的任一oms, 得到业务组节点判断结果;
106.根据业务组oms判断结果及业务组节点判断结果,确定路由约束判断结果。
107.在该可选的实施例中,当判断出除目标业务组外的所有业务组的路由包含 目标业务组的所有oms中的任一oms及与目标业务组在同一断纤场景内的任 一oms,该业务组oms判断结果用于表示网络规划方案不遵循约束条件;当 判断出除目标业务组外的所有业务组的路由未包含目标业务组的所有oms中的 任一oms及与目标业务组在同一断纤场景内的任一oms,该业务组oms判断 结果用于表示网络规划方案遵循约束条件。
108.在该可选的实施例中,可选的,当判断出除第一目标业务组外的所有业务 组的业务工作路由使用了第一目标业务组中的任一oms及与第一目标业务组在 同一断纤场景内的任一oms,该业务组节点判断结果用于表示网络规划方案不 遵循约束条件;当判断出除第一目标业务组外的所有业务组的业务工作路由未 使用第一目标业务组中的任一oms及与第一目标业务组在同一断纤场景内的任 一oms,该业务组节点判断结果用于表示网络规划方案不遵循约束条件;
109.在该可选的实施例中,可选的,判断所有业务组oms判断结果及业务组节 点判断节点是否都用于表示网络规划方案遵循约束条件;当判断出所有业务组 oms判断结果及业务组节点判断结果都用于表示网络规划方案遵循约束条件 时,确定路由约束判断结果为遵循约束条件;当判断出任一业务组oms判断结 果或业务组节点判断结果用于表示网络规划方案不遵循约束条件时,确定路由 约束判断结果为不遵循约束条件。
110.可见,当全光网络中的业务存在关联业务组的约束条件时,通过判断网络 规划方案中业务组oms判断结果或业务组节点判断结果是否都遵循约束条件, 综合上述所有判断结果,确定网络规划方案的路由约束判断结果,能够对路由 约束判断结果进行多方位的评估,有利于提高对路由约束判断结果确定的准确 性,进一步有利于后续对网络规划方案评估的准确性。
111.在又一个可选的实施例中,该方法还包括:
112.判断所有恢复路由表中的每个恢复路由表的目标业务路由是否包含目标业 务路由对应的断纤场景中的任一oms,得到断纤场景约束判断结果;
113.根据断纤场景约束判断结果,确定路由约束判断结果。
114.在该可选的实施例中,当判断出所有恢复路由表中的任一恢复路由表的目 标业务路由包含目标业务路由对应的断纤场景中的任一oms时,该断纤场景约 束判断结果用于表示网络规划方案不遵循约束条件;
115.当判断出所有恢复路由表中的所有恢复路由表的目标业务路由未包含目标 业务路由对应的断纤场景中的任一oms时,该断纤场景约束判断结果用于表示 网络规划方案遵循约束条件。
116.在该可选的实施例中,判断所有断纤场景约束判断结果是否都用于表示网 络规
划方案遵循约束条件;当判断出所有断纤场景约束判断结果都用于表示网 络规划方案遵循约束条件时,确定路由约束判断结果为遵循约束条件;当判断 出任一断纤场景约束判断结果用于表示网络规划方案不遵循约束条件时,确定 路由约束判断结果为不遵循约束条件。
117.可见,通过判断网络规划方案中的断纤场景约束判断结果是否遵循约束条 件,有利于提高对路由约束判断结果确定的准确性,进一步有利于后续对网络 规划方案评估的准确性。
118.在又一个可选的实施例中,判断网络规划方案中所有场景中所有业务电中 继段的每一指标仿真值是否满足对应的误差条件,得到电中继仿真判断结果, 包括:
119.根据oms信息,以业务工作路由中的电中继段为单位,计算业务工作路由 中的每一指标仿真值,其中,业务工作路由中的每一指标仿真值包括每一电中 继段的长度、业务工作路由中的每一电中继段的等效跨段数量、业务工作路由 中的每一电中继段的osnr仿真值、业务工作路由中的每一电中继段的osnr 容限值、业务工作路由中的每一电中继段的dgd仿真值、业务工作路由中的每 一电中继段的dgd容限值;
120.判断计算得到的每一指标仿真值与网络规划方案中提供的业务工作路由中 的每一电中继段的长度、业务工作路由中的每一电中继段的等效跨段数量、业 务工作路由中的每一电中继段的osnr容限值、业务工作路由中的每一电中继 段的dgd容限值是否一致,得到数值判断结果;
121.计算该计算得到的业务工作路由中的每一电中继段的osnr仿真值与网络 规划方案提供的业务工作路由中的每一电中继段的osnr仿真值的误差值,得 到第一误差值,计算该计算得到的业务工作路由中的每一电中继段的dgd仿真 值与网络规划方案中提供的业务工作路由中的每一电中继段的dgd仿真值的误 差值,得到第二误差值;
122.判断第一误差值及第二误差值是否在预设的误差范围内,得到误差值判断 结果;
123.根据数值判断结果与误差值判断结果,确定电中继仿真判断结果。
124.在该可选的实施例中,可选的,当判断出计算得到的每一指标仿真值与网 络规划方案中提供的业务工作路由中的每一电中继段的长度、业务工作路由中 的每一电中继段的等效跨段数量、业务工作路由中的每一电中继段的osnr容 限值、业务工作路由中的每一电中继段的dgd容限值一致时,该数值判断结果 用于表示网络规划方案中上述数值无误;当判断出计算得到的任一指标仿真值 与网络规划方案中提供的业务工作路由中的任一电中继段的长度、业务工作路 由中的任一电中继段的等效跨段数量、业务工作路由中的任一电中继段的osnr 容限值、业务工作路由中的任一电中继段的dgd容限值不一致时,该数值判断 结果用于表示网络规划方案中上述数值有误。
125.在该可选的实施例中,可选的,当判断出第一误差值及第二误差值在预设 的误差范围内,该误差值判断结果用于表示网络规划方案中osnr仿真值及 dgd仿真值无误;当判断出第一误差值及第二误差值不在预设的误差范围内, 该误差值判断结果用于表示网络规划方案中osnr仿真值及dgd仿真值有误。
126.在该可选的实施例中,可选的,判断该数值判断结果与该误差值判断结果 是否用于表示网络规划方案中的上述值无误;当判断出所有数值判断结果与所 有误差值判断结果用于表示网络规划方案中的上述值无误时,确定该电中继仿 真判断结果无误;当判断出
任一数值判断结果与任一误差值判断结果用于表示 网络规划方案中的上述值有误时,确定该电中继仿真判断结果有误。
127.可见,通过判断全光网络中的电中继段的每一指标仿真值与网络规划方案 中提供的每一指标仿真值是否相等,得到数值判断结果,再判断误差值判断结 果是否符合预设的误差条件,综合上述所有判断结果,确定网络规划方案的电 中继仿真判断结果,能够对电中继仿真判断结果进行多方位的评估,有利于提 高对电中继仿真判断结果确定的准确性,进一步有利于后续对网络规划方案评 估的准确性。
128.103、根据网络规划方案,搜索所有恢复路由表中的所有业务与所有工作路 由表中的所有业务,判断所有恢复路由表中的所有业务与所有工作路由表中的 所有业务是否存在交集,将所有恢复路由表中的所有业务与所有工作路由表中 的所有业务不存在交集的业务提取到恢复路由表中,得到状态为全光网络中的 全部业务状态的目标恢复路由表。
129.本发明实施例中,可选的,目标恢复路由表包括全光网络中所有场景中的 所有业务的运行状态。
130.可见,在本发明实施例中,通过将工作路由表中存在但恢复路由表中不存 在的业务都提取到恢复路由表中,得到全部业务状态的目标恢复路由表,有利 于提高对网络规划方案评估的效率,有利于直观地对网络规划方案评估的,进 一步有利于提高对网络规划方案评估的准确性。
131.104、根据目标恢复路由表,判断网络规划方案中所有场景中所有业务是否 满足对应的波长条件,得到业务波长判断结果,判断网络规划方案中的建设规 模是否满足对应的建设规模条件,得到规模判断结果。
132.在一个可选的实施例中,判断网络规划方案中所有场景中所有业务是否满 足对应的波长条件,得到业务波长判断结果,包括:
133.建立第一二维矩阵,其中,第一二维矩阵的x轴为从1到80的波道号,y 轴为oms的编码;
134.根据工作路由表,搜索工作路由表中所有业务使用的oms中对应的波道并 在第一二维矩阵中其对应的oms中对应的波道号上输入工作用的标识,以及搜 索目标恢复路由表中所有用于进行业务恢复的oms中对应的波道并在第一二维 矩阵中其对应的oms中对应的波道号上输入恢复用的标识,得到全网二维矩阵;
135.获取工作路由表中所有业务使用的oms及波道号,并在全网二维矩阵中工 作路由表中所有业务使用的对应的oms中的对应的波道号上输入工作用的标 识,得到工作二维矩阵;
136.清除工作二维矩阵中所有工作用的标识,得到第二二维矩阵,获取恢复路 由表中业务恢复使用的oms及波道号,并在第二二维矩阵中恢复路由表中业务 恢复使用的对应的oms中的对应的波道号上输入恢复用的标识,得到恢复二维 矩阵;
137.判断在第二二维矩阵中恢复路由表中业务恢复使用的对应的oms中的对应 的波道号上输入恢复用的标识前,恢复路由表中业务恢复使用的对应的oms中 的对应的波道号上是否已有恢复用的标识,得到恢复路由波道波长冲突判断结 果;
138.判断在全网二维矩阵中工作路由表中业务使用的对应的oms中的对应的波 道号上输入工作用的标识前,工作路由表中业务使用的对应的oms中的对应的 波道号上是否已
有工作用的标识,得到工作路由波道波长冲突判断结果;
139.根据恢复路由波道波长冲突判断结果与工作路由波道波长冲突判断结果, 得到业务波长判断结果。
140.在该可选的实施例中,可选的,该全网二维矩阵用于表示在该全光网络中 所有业务使用的oms以及所使用的oms中对应的波道,该工作二维矩阵用于 表示该全光网络中所有工作路由表中所有业务使用的oms以及所使用的oms 中对应的波道,该第二二维矩阵为将工作二维矩阵中工作用的标识清除后得到 的二维矩阵,该恢复二维矩阵为在第二二维矩阵中输入恢复用的标识后得到的 二维矩阵。
141.在该可选的实施例中,可选的,当判断出在第二二维矩阵中恢复路由表中 业务恢复使用的对应的oms中的对应的波道号上输入恢复用的标识前,恢复路 由表中业务恢复使用的对应的oms中的对应的波道号上已有恢复用的标识时, 该恢复路由波道波长冲突判断结果用于表示该网络规划方案中的恢复路由波道 存在波长冲突;当判断出在第二二维矩阵中恢复路由表中业务恢复使用的对应 的oms中的对应的波道号上输入恢复用的标识前,恢复路由表中业务恢复使用 的对应的oms中的对应的波道号上未有恢复用的标识时,该恢复路由波道波长 冲突判断结果用于表示该网络规划方案中的恢复路由波道不存在波长冲突。
142.在该可选的实施例中,可选的,当判断出在全网二维矩阵中工作路由表中 业务使用的对应的oms中的对应的波道号上输入工作用的标识前,工作路由表 中业务使用的对应的oms中的对应的波道号上已有工作用的标识时,该工作路 由波道波长冲突判断结果用于表示该网络规划方案中的工作路由波道存在波长 冲突;当判断出在全网二维矩阵中工作路由表中业务使用的对应的oms中的对 应的波道号上输入工作用的标识前,工作路由表中业务使用的对应的oms中的 对应的波道号上未有工作用的标识时,该工作路由波道波长冲突判断结果用于 表示该网络规划方案中的工作路由波道不存在波长冲突。
143.在该可选的实施例中,可选的,判断所有恢复路由波道波长判断结果及所 有工作路由波道波长冲突判断结果是否都用于表示不存在波长冲突;当判断出 所有恢复路由波道波长判断结果及所有工作路由波道波长冲突判断结果都用于 表示不存在波长冲突时,该业务波长判断结果为不存在冲突;当判断出任一恢 复路由波道波长判断结果及任一工作路由波道波长冲突判断结果用于表示存在 波长冲突时,该业务波长判断结果为存在冲突。
144.可见,在该可选的实施例中,通过建立二维矩阵,在二维矩阵中填入对应 的标识,得到恢复路由波道波长冲突判断结果与工作路由波道波长冲突判断结 果,再根据恢复路由波道波长冲突判断结果及工作路由波道波长冲突判断结果, 得到业务波长判断结果,能够直观地得到恢复路由波道波长冲突判断结果与工 作路由波道波长冲突判断结果,有利于提高对业务波长判断结果的效率,进一 步有利于提高对网络规划方案评估的准确性及效率。
145.在另一个可选的实施例中,当全光网络的设备形态为cd-roadm时,方 法还包括:
146.建立第三二维矩阵,其中,第三二维矩阵的x轴为从1到80的波道号,y 轴为全光网络中的网络节点名称;
147.获取工作路由表中所有业务的起点、终点以及电中继节点三类节点所使用 的波
道号,根据获取得到的三类节点所使用的波道号,在第三二维矩阵中三类 节点使用的对应的波道号相应的位置上加1并计算第三二维矩阵中所有三类节 点使用的对应的波道号相应的位置上的累计数值;
148.根据第三二维矩阵中所有三类节点使用的对应的波道号相应的位置上的累 计数值,将每个节点对应的最大的累计数值确定为该节点所需配置的上下路模 块的数量;
149.判断每个节点所需配置的上下路模块的数量是否小于网络规划方案提供的 每个节点所需配置的上下路模块的数量,得到上下路模块波长冲突判断结果;
150.根据上下路模块波长冲突判断结果,得到业务波长判断结果。
151.在该可选的实施例中,当判断出任一节点所需配置的上下路模块的数量小 于网络规划方案提供的该节点对应的所需配置的上下路模块的数量时,该上下 路模块波长冲突判断结果用于表示网络规划方案中的上下路模块存在波长冲 突;
152.当判断出所有节点所需配置的上下路模块的数量不小于网络规划方案提供 的该节点对应的所需配置的上下路模块的数量时,该上下路模块波长冲突判断 结果用于表示网络规划方案中的上下路模块不存在波长冲突。
153.在该可选的实施例中,可选的,判断所有上下路模块波长冲突判断结果是 否都用于表示网络规划方案中的上下路模块不存在波长冲突;当判断出所有上 下路模块波长冲突判断结果都用于表示网络规划方案中的上下路模块不存在波 长冲突时,确定业务波长判断结果为不存在冲突;当判断出任一上下路模块波 长冲突判断结果用于表示网络规划方案中的上下路模块存在波长冲突时,确定 业务波长判断结果为存在冲突。
154.可见,在该可选的实施例中,通过建立二维矩阵,在二维矩阵中填入对应 的标识及数量,得到节点所需配置的上下路模块的数量,再根据节点所需配置 的上下路模块的数量及网络规划方案提供的该节点所需配置的上下路模块的数 量,得到上下路模块波长冲突判断结果,最后根据上下路模块波长冲突判断结 果确定业务波长判断结果,能够直观地得到上下路模块波长冲突判断结果,有 利于提高对业务波长判断结果的效率,进一步有利于提高对网络规划方案评估 的准确性及效率。
155.在又一个可选的实施例中,判断网络规划方案中的建设规模是否满足对应 的建设规模条件,得到规模判断结果,包括:
156.根据节点信息及网络规划方案,统计全光网络中的每个目标网络节点在工 作路由表对应的业务中为任一业务的起点及任一业务的终点的数量,得到每个 目标网络节点对应的全量业务的业务otu端口配置数量;
157.将每个目标网络节点对应的全量业务的业务otu端口配置数量减去目标网 络节点对应的原有业务otu端口配置数量,得到网络规划方案中需要配置的业 务otu数量,判断计算得到的网络规划方案中需要配置的业务otu数量是否 与网络规划方案中提供的需要配置的业务otu数量相等,得到业务配置otu 配置结果;
158.计算工作二维矩阵中每个oms使用的波道号次数的总和,将工作二维矩阵 中每个第一目标oms使用的波道号次数对应的总和确定为第一目标oms的工 作波道使用数量,判断计算得到的每个第一目标oms的工作波道使用数量与网 络规划方案提供的第一目标oms对应的工作波道使用数量是否相等,得到oms 工作波道统计结果;
159.获取所有恢复路由表中所有受影响业务对应的第二目标oms及波道号,在 工作二
维矩阵中所有第二目标oms中的对应的波道号上输入恢复用的标识,计 算每个第二目标oms使用的波道号次数的总和,得到每个第二目标oms对应 的oms波道使用总数量,将每个第二目标oms对应的oms波道使用总数量 减去第二目标oms对应的oms工作波道使用数量,得到第二目标oms的oms 恢复波道使用数量,判断每个第二目标oms对应的oms恢复波道使用数量与 网络规划方案提供的每个第二目标oms对应的oms恢复波道使用数量是否相 等,得到oms恢复波道统计结果;
160.根据业务配置otu配置结果、oms工作波道统计结果、oms恢复波道统 计结果,确定规模判断结果。
161.在该可选的实施例中,可选的,当判断出计算得到的网络规划方案中任一 需要配置的业务otu数量与网络规划方案中提供的需要配置的业务otu数量 不相等时,该业务配置otu配置结果用于表示配置有误;当判断出计算得到的 网络规划方案中所有需要配置的业务otu数量与网络规划方案中提供的所有需 要配置的业务otu数量相等时,该业务配置otu配置结果用于表示配置无误。
162.在该可选的实施例中,可选的,当判断出计算得到的每个第一目标oms的 工作波道使用数量与网络规划方案提供的每个第一目标oms对应的工作波道使 用数量相等时,该oms工作波道统计结果用于表示配置无误;当判断出计算得 到的任一第一目标oms的工作波道使用数量与网络规划方案提供的任一第一目 标oms对应的工作波道使用数量不相等时,该oms工作波道统计结果用于表 示配置有误。
163.在该可选的实施例中,可选的,当判断出每个第二目标oms对应的oms 恢复波道使用数量与网络规划方案提供的每个第二目标oms对应的oms恢复 波道使用数量相等时,该oms恢复波道统计结果用于表示配置无误;当判断出 任一第二目标oms对应的oms恢复波道使用数量与网络规划方案提供的该第 二目标oms对应的oms恢复波道使用数量不相等时,该oms恢复波道统计 结果用于表示配置有误。
164.在该可选的实施例中,进一步的,判断所有业务配置otu配置结果、oms 工作波道统计结果、oms恢复波道统计结果是否都用于表示配置无误;当判断 出所有业务配置otu配置结果、oms工作波道统计结果、oms恢复波道统计 结果都用于表示配置无误时,确定规模判断结果为无误;当判断出任一业务配 置otu配置结果、oms工作波道统计结果、oms恢复波道统计结果用于表示 配置有误时,确定规模判断结果为有误。
165.可见,在该可选的实施例中,通过判断全光网络中所有业务配置otu配置 结果、oms工作波道统计结果、oms恢复波道统计结果,综合上述所有判断结 果,确定网络规划方案的规模判断结果,能够对规模判断结果进行多方位的评 估,有利于提高对规模判断结果确定的准确性,进一步有利于后续对网络规划 方案评估的准确性。
166.在又一个可选的实施例中,该方法还包括:
167.当全光网络中存在电中继节点时,统计全光网络中的每个第一目标网络节 点在工作路由表中作为电中继节点配置的数量,将全光网络中的每个第一目标 网络节点在工作路由表中作为电中继节点配置的数量乘以2,得到全光网络中每 个第一目标网络节点对应的全量业务的用于工作的中继otu端口配置数量;
168.将计算得到的全光网络中每个第一目标网络节点对应的全量业务的用于工 作的中继otu端口配置数量减去第一目标网络节点对应的原有用于工作的中继 otu端口配置数
量,得到网络规划方案中需要配置的用于工作的中继otu端口 配置数量,判断计算得到的规划方案中需要配置的用于工作的中继otu端口配 置数量与规划方案中提供的需要配置的用于工作的中继otu端口配置数量是否 相等,得到工作电中继otu配置结果;
169.建立第四二维矩阵,第四二维矩阵的x轴为全光网络中的恢复路由表,y 轴为全光网络中的网络节点;
170.获取全光网络中的所有第二目标网络节点在每个恢复路由表中为受影响业 务的电中继节点的数量,并在第四二维矩阵对应的位置上对受影响业务的电中 继节点的数量进行累计,得到全光网络中的每个第二目标网络节点在每个恢复 路由表中使用次数的最大值,将全光网络中的每个第二目标网络节点在每个恢 复路由表中使用次数的最大值乘以2,得到每个第二目标网络节点需要配置的用 于恢复的电中继otu端口数量,判断计算得到的每个第二目标网络节点需要配 置的用于恢复的电中继otu端口数量与网络规划方案中提供的每个第二目标网 络节点需要配置的用于恢复的电中继otu端口数量是否相等,得到恢复电中继 otu配置结果;
171.根据工作电中继otu配置结果及恢复电中继otu配置结果,确定规模判 断结果。
172.在该可选的实施例中,可选的,当判断出计算得到的规划方案中需要配置 的用于工作的中继otu端口配置数量与规划方案中提供的需要配置的用于工作 的中继otu端口配置数量相等时,该工作电中继otu配置结果用于表示配置 无误;当判断出计算得到的规划方案中任一需要配置的用于工作的中继otu端 口配置数量与规划方案中提供的需要配置的用于工作的中继otu端口配置数量 不相等时,该工作电中继otu配置结果用于表示配置有误。
173.在该可选的实施例中,可选的,当判断出计算得到的每个第二目标网络节 点需要配置的用于恢复的电中继otu端口数量与网络规划方案中提供的每个第 二目标网络节点需要配置的用于恢复的电中继otu端口数量相等时,该恢复电 中继otu配置结果用于表示配置无误;当判断出计算得到的任一第二目标网络 节点需要配置的用于恢复的电中继otu端口数量与网络规划方案中提供的该第 二目标网络节点对应的需要配置的用于恢复的电中继otu端口数量不相等时, 该恢复电中继otu配置结果用于表示配置有误。
174.在该可选的实施例中,可选的,判断所有工作电中继otu配置结果及恢复 电中继otu配置结果是否都用于表示配置无误;当判断出所有工作电中继otu 配置结果及恢复电中继otu配置结果都用于表示配置无误时,确定该规模判断 结果为无误;当判断出任一工作电中继otu配置结果及或恢复电中继otu配 置结果都用于表示配置有误时,确定该规模判断结果为有误。
175.可见,在该可选的实施例中,通过判断全光网络中所有工作电中继otu配 置结果及恢复电中继otu配置结果,综合上述所有判断结果,确定网络规划方 案的规模判断结果,能够对规模判断结果进行多方位的评估,有利于提高对规 模判断结果确定的准确性,进一步有利于后续对网络规划方案评估的准确性。
176.105、根据判断结果集合,确定网络规划方案对应的评估结果,判断结果集 合包括oms指标判断结果、业务完整性判断结果、路由连续判断结果、路由约 束判断结果、电中继仿真判断结果、业务波长判断结果、规模判断结果中的至 少一种。
177.在本发明实施例中,可选的,根据判断结合集合,确定网络规划方案对应 的评估
结果,能够提高对网络规划方案评估的完整性与全面性,有利于提高对 网络规划方案评估的准确性,还有利于提高对网络规划方案评估的效率。
178.可见,实施图1所描述的一种基于wson功能的roadm全光网络规划方 案的评估方法能够通过获取全光网络的数据信息、业务信息及该全光网络对应 的网络规划方案,判断该网络规划方案中各指标是否满足对应的指标条件,并 根据网络规划方案,搜索所有工作路由表及所有恢复路由表中的所有业务,将 工作路由表中有而恢复路由表中没有的业务提取到恢复路由表中,得到含有全 光网络全网状态的目标恢复路由表,判断网络规划方案中所有场景的所有业务 是否满足对应的波长条件以及判断网络规划方案中的建设规模是否满足对应的 建模规模条件,综合判断结果集合,确定网络规划方案对应的评估结果。可见, 实施本发明能够从多方面判断网络规划方案中的各个指标是否满足对应的指标 条件,得到多个不同的判断结果,根据判断结果集合,确定网络规划方案对应 的评估结果,能够提高对网络规划方案评估的全面性,有利于提高对网络规划 方案评估结果的准确性。
179.实施例二
180.请参阅图2,图2是本发明实施例公开的一种基于wson功能的roadm 全光网络规划方案的评估装置的结构示意图。其中,图2所描述的装置可以应 用于网络规划方案评估装置中,本发明实施例不做限定。如图2所示,该装置 可以包括:
181.获取模块201,用于获取全光网络的数据信息、业务信息以及全光网络对应 的网络规划方案,其中,数据信息包括oms信息、节点信息、共享风险链路组 的链路组信息,业务信息包括全光网络中的工作路由表、全光网络中所有共享 风险链路组对应的每个断纤场景的恢复路由表、全光网络中的新增业务信息表, 网络规划方案包括线路参数表。
182.判断模块202,用于根据数据信息、业务信息以及网络规划方案,判断网络 规划方案中所涉及的oms的各项指标值是否满足对应的指标条件,得到oms 指标判断结果。
183.判断模块202,还用于根据数据信息、业务信息以及网络规划方案,判断网 络规划方案中所有场景中所有业务是否满足对应的完整条件,得到业务完整性 判断结果。
184.判断模块202,还用于根据数据信息、业务信息以及网络规划方案,判断网 络规划方案中所有场景中所有业务路由是否满足对应的连续条件,得到路由连 续判断结果;
185.路由约束判断模块203,用于根据数据信息、业务信息以及网络规划方案, 判断网络规划方案中所有场景中所有业务是否遵循对应的路由约束条件,得到 路由约束判断结果;
186.判断模块202,还用于根据数据信息、业务信息以及网络规划方案,判断网 络规划方案中所有场景中所有业务电中继段的每一指标仿真值是否满足对应的 误差条件,得到电中继仿真判断结果;
187.搜索模块204,用于根据网络规划方案,搜索所有恢复路由表中的所有业务 与所有工作路由表中的所有业务;
188.判断模块202,还用于判断所有恢复路由表中的所有业务与所有工作路由表 中的所有业务是否存在交集;
189.提取模块205,用于将所有恢复路由表中的所有业务与所有工作路由表中的 所有业务不存在交集的业务提取到恢复路由表中,得到状态为全光网络中的全 部业务状态的目标恢复路由表;
190.业务波长判断模块206,用于根据目标恢复路由表,判断网络规划方案中所 有场景中所有业务是否满足对应的波长条件,得到业务波长判断结果,
191.规模判断模块207,用于判断网络规划方案中所有节点以及所有oms的建 设规模是否满足对应的建设规模条件,得到规模判断结果;
192.确定模块208,用于根据判断结果集合,确定网络规划方案对应的评估结果, 判断结果集合包括oms指标判断结果、业务完整性判断结果、路由连续判断结 果、路由约束判断结果、电中继仿真判断结果、业务波长判断结果、规模判断 结果中的至少一种。
193.可见,实施图2所描述的装置通过获取全光网络的数据信息、业务信息及 该全光网络对应的网络规划方案,判断该网络规划方案中各指标是否满足对应 的指标条件,并根据网络规划方案,搜索所有工作路由表及所有恢复路由表中 的所有业务,将工作路由表中有而恢复路由表中没有的业务提取到恢复路由表 中,得到含有全光网络全网状态的目标恢复路由表,判断网络规划方案中所有 场景的所有业务是否满足对应的波长条件以及判断网络规划方案中的建设规模 是否满足对应的建模规模条件,综合判断结果集合,确定网络规划方案对应的 评估结果。可见,实施本发明能够从多方面判断网络规划方案中的各个指标是 否满足对应的指标条件,得到多个不同的判断结果,根据判断结果集合,确定 网络规划方案对应的评估结果,有利于提高对网络规划方案评估结果的准确性。
194.在一个可选的实施例中,判断模块202判断网络规划方案中所涉及的oms 的各项指标值是否满足对应的指标条件,得到oms指标判断结果的方式具体为:
195.根据线路参数表,判断线路参数表中的单波入纤光功率是否符合预设的单 波入纤光功率要求,判断全光网络中放大器输入及输出光功率与全光网络中的 噪声系数是否符合预设的指标要求,得到系统配置判断结果;
196.根据线路参数表,计算网络规划方案中的每个oms的长度、每个oms的 等效跨段数量、每个oms的osnr值、每个oms的osnr容限值、每个oms 的dgd值、每个oms的dgd容限值;
197.判断计算得到的每个oms的osnr值是否满足计算得到的每个oms的 osnr容限值的要求,得到osnr值判断结果;
198.判断计算得到的每个oms的dgd值是否满足计算得到的每个oms的 dgd容限值的要求,得到dgd值判断结果;
199.判断计算得到的网络规划方案中的每个oms的长度、每个oms的等效跨 段数量、每个oms的osnr容限值、每个oms的dgd容限值与网络规划方 案中其对应的值是否一致,得到第一判断结果;
200.判断计算得到的每个oms的osnr值与网络规划方案中提供的每个oms 的osnr值的误差值以及计算得到的每个oms的dgd值与网络规划方案中提 供的每个oms的dgd值的误差值是否在预设的误差范围内,得到误差判断结 果;
201.根据系统配置判断结果、osnr值判断结果、dgd值判断结果、第一判断 结果、误差判断结果,确定oms指标判断结果。
202.可见,实施图2所描述的装置能够综合各项判断结果,确定oms指标判断 结果,能够对oms指标判断结果进行多方位的评估,有利于提高对oms指标 判断结果判断的准确性,进一步有利于后续对网络规划方案评估的准确性。
203.在另一个可选的实施例中,判断模块202判断网络规划方案中所有场景中 所有业
务是否满足对应的完整条件,得到业务完整性判断结果的方式具体为:
204.判断新增业务信息表中的业务与工作路由表中本期新增的业务中的业务是 否一致,得到新增业务判断结果;
205.根据共享风险链路组的链路组信息,判断网络规划方案中的恢复路由表的数量 是否与共享风险链路组的数量相等,得到恢复路由表判断结果;
206.根据每个共享风险链路组中所有的oms编码,搜索工作路由表中所有业务 对应的oms编码,判断所有共享风险链路组中所有的oms编码与工作路由表 中所有业务对应的oms编码是否存在交集,当判断出每个共享风险链路组中所 有的oms编码与工作路由表中所有业务对应的oms编码存在交集时,将所有 共有的oms编码对应的业务作为受影响业务,将受影响业务与恢复路由表中的 业务进行对比,判断受影响业务与恢复路由表中的业务是否一致,得到恢复路 由业务判断结果;
207.根据新增业务判断结果、恢复路由表判断结果、恢复路由业务判断结果, 确定业务完整性判断结果。
208.可见,实施图2所描述的装置综合各项判断结果,确定网络规划方案的业 务完整性判断结果,能够对业务完整性判断结果进行多方位的评估,有利于提 高对业务完整性判断结果确定的准确性,进一步有利于后续对网络规划方案评 估的准确性。
209.在又一个可选的实施例中,判断模块202判断网络规划方案中所有场景中 所有业务路由是否满足对应的连续条件,得到路由连续判断结果的方式具体为:
210.根据数据信息及业务信息,判断全光网络中的所有业务使用的每个目标 oms的前一个节点是否与目标oms对应的起点一致以及全光网络中的所有业 务使用的每个目标oms的后一个节点是否与目标oms对应的终点一致,得到 路由oms连续判断结果;
211.判断全光网络中的所有业务工作路由的第一个目标节点与第一个目标节点 对应的业务的起点是否一致以及全光网络中的所有业务工作路由的最后一个目 标节点与最后一个目标节点对应的业务的终点是否一致,得到路由节点连续判 断结果;
212.当全光网络中存在电中继节点时,以全光网络中的电中继段为单位,判断 所有目标电中继节点是否为目标电中继节点对应的前一个电中继段的终点以及 判断目标电中继节点是否为目标电中继节点对应的后一个电中继段的起点,得 到路由电中继连续判断结果;
213.当全光网络中不存在电中继节点时,根据路由oms连续判断结果与路由节 点连续判断结果,确定路由连续判断结果;
214.当全光网络中存在电中继节点时,根据路由oms连续判断结果、路由节点 连续判断结果、路由电中继连续判断结果,确定路由连续判断结果。
215.可见,实施图2所描述的装置能够综合各项判断结果,确定网络规划方案 的路由连续判断结果,能够对路由连续判断结果进行多方位的评估,有利于提 高对路由连续判断结果确定的准确性,进一步有利于后续对网络规划方案评估 的准确性。
216.在又一个可选的实施例中,路由约束判断模块203包括:
217.第一判断子模块2031,用于根据数据信息及业务信息,判断网络规划方案 中所有场景的所有业务是否存在必不经约束条件;
218.确定子模块2032,用于当判断出网络规划方案中所有场景中的任一业务存 在必
不经约束条件且必不经约束条件为必不经节点要求时,将该业务确定为第 一目标业务;
219.第一判断子模块2031,还用于判断网络规划方案中的业务工作路由中已使 用的所有oms与提取得到的第一目标业务对应的必不经节点的所有oms是否 存在交集,得到必不经节点判断结果;
220.第一判断子模块2031,还用于当判断出网络规划方案中所有场景的任一业 务存在必不经约束条件且必不经约束条件为必不经oms要求时,搜索网络规划 方案中的业务工作路由中已使用的所有oms,判断网络规划方案中的业务工作 路由中已使用的所有oms与必不经oms是否存在交集,得到必不经oms判 断结果;
221.第一判断子模块2031,还用于判断网络规划方案中所有场景的所有业务是 否存在必经约束条件;
222.确定子模块2032,还用于当判断出网络规划方案中所有场景的任一业务存 在必经约束条件且必经约束条件为必经oms约束条件时,将该业务确定为第二 目标业务;
223.第一判断子模块2031,还用于判断第二目标业务中是否包含必经oms约束 条件对应的必经oms,得到必经oms判断结果;
224.确定子模块2032,还用于当判断出网络规划方案中所有场景的任一业务存 在必经约束条件且必经约束条件为必经节点约束条件时,将该业务确定为第三 目标业务;
225.第一判断子模块2031,还用于判断第三目标业务中是否包含必经节点约束 条件对应的必经节点,得到必经节点判断结果;
226.确定子模块2032,还用于根据必不经节点判断结果、必不经oms判断结果、 必经oms判断结果、必经节点判断结果,确定路由约束判断结果。
227.可见,实施图2所描述的装置能够综合各项判断结果,确定网络规划方案 的路由约束判断结果,能够对路由约束判断结果进行多方位的评估,有利于提 高对路由约束判断结果确定的准确性,进一步有利于后续对网络规划方案评估 的准确性。
228.在又一个可选的实施例中,第一判断子模块2031,还用于根据业务信息, 判断全光网络中的所有场景中的业务是否存在关联业务组的约束条件;
229.路由约束判断模块203还包括:
230.提取子模块2033,用于当判断出全光网络中所有场景中的业务存在关联业 务组的约束条件且关联业务组的约束条件为路由分离条件时,提取目标业务组 中的所有oms及与目标业务组在同一个断纤场景内的所有oms,其中,目标 业务组为关联业务组中的约束条件为路由分离条件的任一业务组;
231.第一判断子模块2031,还用于判断除目标业务组外的所有业务组的路由是 否包含目标业务组的所有oms中的任一oms及与目标业务组在同一断纤场景 内的任一oms,得到业务组oms判断结果;
232.提取子模块2033,还用于当判断出全光网络中所有场景中的业务存在关联 业务组的约束条件且关联业务组的约束条件为节点分离条件时,提取第一目标 业务组中的所有除业务的起点与终点外的所有途径节点对应的oms及与第一目 标业务组在同一个断纤场景内的所有oms,其中,第一目标业务组为关联业务 组中的约束条件为节点分离条件的任一业务组;
233.第一判断子模块2031,还用于判断除第一目标业务组外的所有业务组的业 务工
作路由是否使用了第一目标业务组中的任一oms及与第一目标业务组在同 一断纤场景内的任一oms,得到业务组节点判断结果;
234.确定子模块2032,还用于根据业务组oms判断结果及业务组节点判断结 果,确定路由约束判断结果。
235.可见,实施图2所描述的装置能够当全光网络中的业务存在关联业务组的 约束条件时,判断网络规划方案中业务组oms判断结果或业务组节点判断结果 是否都遵循约束条件,综合各项判断结果,确定网络规划方案的路由约束判断 结果,能够对路由约束判断结果进行多方位的评估,有利于提高对路由约束判 断结果确定的准确性,进一步有利于后续对网络规划方案评估的准确性。
236.在又一个可选的实施例中,第一判断子模块2031,还用于判断所有恢复路 由表中的每个恢复路由表的目标业务路由是否包含目标业务路由对应的断纤场 景中的任一oms,得到断纤场景约束判断结果;
237.确定子模块2032,还用于根据断纤场景约束判断结果,确定路由约束判断 结果。
238.可见,实施图2所描述的装置能够通过判断网络规划方案中的断纤场景约 束判断结果是否遵循约束条件,有利于提高对路由约束判断结果确定的准确性, 进一步有利于后续对网络规划方案评估的准确性。
239.在又一个可选的实施例中,判断模块202判断网络规划方案中所有场景中 所有业务电中继段的每一指标仿真值是否满足对应的误差条件,得到电中继仿 真判断结果的方式具体为:
240.根据oms信息,以业务工作路由中的电中继段为单位,计算业务工作路由 中的每一指标仿真值,其中,业务工作路由中的每一指标仿真值包括每一电中 继段的长度、业务工作路由中的每一电中继段的等效跨段数量、业务工作路由 中的每一电中继段的osnr仿真值、业务工作路由中的每一电中继段的osnr 容限值、业务工作路由中的每一电中继段的dgd仿真值、业务工作路由中的每 一电中继段的dgd容限值;
241.判断计算得到的每一指标仿真值与网络规划方案中提供的业务工作路由中 的每一电中继段的长度、业务工作路由中的每一电中继段的等效跨段数量、业 务工作路由中的每一电中继段的osnr容限值、业务工作路由中的每一电中继 段的dgd容限值是否一致,得到数值判断结果;
242.计算该计算得到的业务工作路由中的每一电中继段的osnr仿真值与网络 规划方案提供的业务工作路由中的每一电中继段的osnr仿真值的误差值,得 到第一误差值,计算该计算得到的业务工作路由中的每一电中继段的dgd仿真 值与网络规划方案中提供的业务工作路由中的每一电中继段的dgd仿真值的误 差值,得到第二误差值;
243.判断第一误差值及第二误差值是否在预设的误差范围内,得到误差值判断 结果;
244.根据数值判断结果与误差值判断结果,确定电中继仿真判断结果。
245.可见,实施图2所描述的装置能够综合各项判断结果,确定网络规划方案 的电中继仿真判断结果,能够对电中继仿真判断结果进行多方位的评估,有利 于提高对电中继仿真判断结果确定的准确性,进一步有利于后续对网络规划方 案评估的准确性。
246.在又一个可选的实施例中,业务波长判断模块206包括:
247.建立子模块2061,用于建立第一二维矩阵,其中,第一二维矩阵的x轴为 从1到80
的波道号,y轴为oms的编码,根据工作路由表,搜索工作路由表 中所有业务使用的oms中对应的波道并在第一二维矩阵中其对应的oms中对 应的波道号上输入工作用的标识,以及搜索目标恢复路由表中所有用于进行业 务恢复的oms中对应的波道并在第一二维矩阵中其对应的oms中对应的波道 号上输入恢复用的标识,得到全网二维矩阵;
248.第一获取子模块2062,用于获取工作路由表中所有业务使用的oms及波道 号,并在全网二维矩阵中工作路由表中所有业务使用的对应的oms中的对应的 波道号上输入工作用的标识,得到工作二维矩阵;
249.清除子模块2063,用于清除工作二维矩阵中所有工作用的标识,得到第二 二维矩阵,获取恢复路由表中业务恢复使用的oms及波道号,并在第二二维矩 阵中恢复路由表中业务恢复使用的对应的oms中的对应的波道号上输入恢复用 的标识,得到恢复二维矩阵;
250.第二判断子模块2064,用于判断在第二二维矩阵中恢复路由表中业务恢复 使用的对应的oms中的对应的波道号上输入恢复用的标识前,恢复路由表中业 务恢复使用的对应的oms中的对应的波道号上是否已有恢复用的标识,得到恢 复路由波道波长冲突判断结果;
251.第二判断子模块2064,还用于判断在全网二维矩阵中工作路由表中业务使 用的对应的oms中的对应的波道号上输入工作用的标识前,工作路由表中业务 使用的对应的oms中的对应的波道号上是否已有工作用的标识,得到工作路由 波道波长冲突判断结果;
252.第二判断子模块2064,还用于根据恢复路由波道波长冲突判断结果与工作 路由波道波长冲突判断结果,得到业务波长判断结果。
253.可见,实施图2所描述的装置能够直观地得到恢复路由波道波长冲突判断 结果与工作路由波道波长冲突判断结果,有利于提高对业务波长判断结果的效 率,进一步有利于提高对网络规划方案评估的准确性及效率。
254.在又一个可选的实施例中,当全光网络的设备形态为cd-roadm时,建 立子模块2061,还用于建立第三二维矩阵,其中,第三二维矩阵的x轴为从1 到80的波道号,y轴为全光网络中的网络节点名称;
255.第一获取子模块2062,还用于获取工作路由表中所有业务的起点、终点以 及电中继节点三类节点所使用的波道号;
256.业务波长判断模块206还包括:
257.累计子模块2065,根据获取得到的三类节点所使用的波道号,在第三二维 矩阵中三类节点使用的对应的波道号相应的位置上加1并计算第三二维矩阵中 所有三类节点使用的对应的波道号相应的位置上的累计数值;
258.第二判断子模块2064,还用于根据第三二维矩阵中所有三类节点使用的对 应的波道号相应的位置上的累计数值,将每个节点对应的最大的累计数值确定 为该节点所需配置的上下路模块的数量;
259.第二判断子模块2064,还用于判断每个节点所需配置的上下路模块的数量 是否小于网络规划方案提供的每个节点所需配置的上下路模块的数量,得到上 下路模块波长冲突判断结果;
260.第二判断子模块2064,还用于根据上下路模块波长冲突判断结果,得到业 务波长判断结果。
261.可见,实施图2所描述的装置能够直观地得到上下路模块波长冲突判断结 果,有利于提高对业务波长判断结果的效率,进一步有利于提高对网络规划方 案评估的准确性及效率。
262.在又一个可选的实施例中,规模判断模块207包括:
263.统计子模块2071,用于根据节点信息及网络规划方案,统计全光网络中的 每个目标网络节点在工作路由表对应的业务中为任一业务的起点及任一业务的 终点的数量,得到每个目标网络节点对应的全量业务的业务otu端口配置数量;
264.计算子模块2072,用于将每个目标网络节点对应的全量业务的业务otu端 口配置数量减去目标网络节点对应的原有业务otu端口配置数量,得到网络规 划方案中需要配置的业务otu数量,判断计算得到的网络规划方案中需要配置 的业务otu数量是否与网络规划方案中提供的需要配置的业务otu数量相等, 得到业务配置otu配置结果;
265.计算子模块2072,还用于计算工作二维矩阵中每个oms使用的波道号次数 的总和,将工作二维矩阵中每个第一目标oms使用的波道号次数对应的总和确 定为第一目标oms的工作波道使用数量,判断计算得到的每个第一目标oms 的工作波道使用数量与网络规划方案提供的第一目标oms对应的工作波道使用 数量是否相等,得到oms工作波道统计结果;
266.第二获取子模块2073,用于获取所有恢复路由表中所有受影响业务对应的 第二目标oms及波道号,在工作二维矩阵中所有第二目标oms中的对应的波 道号上输入恢复用的标识,计算每个第二目标oms使用的波道号次数的总和, 得到每个第二目标oms对应的oms波道使用总数量,将每个第二目标oms 对应的oms波道使用总数量减去第二目标oms对应的oms工作波道使用数 量,得到第二目标oms的oms恢复波道使用数量,判断每个第二目标oms 对应的oms恢复波道使用数量与网络规划方案提供的每个第二目标oms对应 的oms恢复波道使用数量是否相等,得到oms恢复波道统计结果;
267.规模确定子模块2074,用于根据业务配置otu配置结果、oms工作波道 统计结果、oms恢复波道统计结果,确定规模判断结果。
268.可见,实施图2所描述的装置能够综合各项判断结果,确定网络规划方案 的规模判断结果,能够对规模判断结果进行多方位的评估,有利于提高对规模 判断结果确定的准确性,进一步有利于后续对网络规划方案评估的准确性。
269.在又一个可选的实施例中,统计子模块2071,还用于当全光网络中存在电 中继节点时,统计全光网络中的每个第一目标网络节点在工作路由表中作为电 中继节点配置的数量,将全光网络中的每个第一目标网络节点在工作路由表中 作为电中继节点配置的数量乘以2,得到全光网络中每个第一目标网络节点对应 的全量业务的用于工作的中继otu端口配置数量;
270.计算子模块2072,还用于将计算得到的全光网络中每个第一目标网络节点 对应的全量业务的用于工作的中继otu端口配置数量减去第一目标网络节点对 应的原有用于工作的中继otu端口配置数量,得到网络规划方案中需要配置的 用于工作的中继otu端口配置数量;
271.规模确定子模块2074,还用于判断计算得到的规划方案中需要配置的用于 工作的中继otu端口配置数量与规划方案中提供的需要配置的用于工作的中继 otu端口配置数
量是否相等,得到工作电中继otu配置结果;
272.规模判断模块还包括:
273.矩阵建立子模块2075,用于建立第四二维矩阵,第四二维矩阵的x轴为全 光网络中的恢复路由表,y轴为全光网络中的网络节点;
274.第二获取子模块2073,还用于获取全光网络中的所有第二目标网络节点在 每个恢复路由表中为受影响业务的电中继节点的数量,并在第四二维矩阵对应 的位置上对受影响业务的电中继节点的数量进行累计,得到全光网络中的每个 第二目标网络节点在每个恢复路由表中使用次数的最大值;
275.计算子模块2072,还用于将全光网络中的每个第二目标网络节点在每个恢 复路由表中使用次数的最大值乘以2,得到每个第二目标网络节点需要配置的用 于恢复的电中继otu端口数量;
276.规模确定子模块2074,还用于判断计算得到的每个第二目标网络节点需要 配置的用于恢复的电中继otu端口数量与网络规划方案中提供的每个第二目标 网络节点需要配置的用于恢复的电中继otu端口数量是否相等,得到恢复电中 继otu配置结果;
277.规模确定子模块2074,还用于根据工作电中继otu配置结果及恢复电中继 otu配置结果,确定规模判断结果。
278.可见,实施图2所描述的装置能够综合各项判断结果,确定网络规划方案 的规模判断结果,能够对规模判断结果进行多方位的评估,有利于提高对规模 判断结果确定的准确性,进一步有利于后续对网络规划方案评估的准确性。
279.实施例三
280.请参阅图3,图3是本发明实施例公开的又一种基于wson功能的 roadm全光网络规划方案的评估装置的结构示意图。如图3所示,该基于功能的roadm全光网络规划方案的评估装置可以包括:
281.存储有可执行程序代码的存储器301;
282.与存储器301耦合的处理器302;
283.处理器302调用存储器301中存储的可执行程序代码,执行本发明实施例 一所描述的基于wson功能的roadm全光网络规划方案的评估方法中的步 骤。
284.实施例四
285.本发明实施例公开了一种计算机可存储介质,该计算机存储介质存储有计 算机指令,该计算机指令被调用时,用于执行本发明实施例一所描述的基于 wson功能的roadm全光网络规划方案的评估方法中的步骤。
286.实施例五
287.本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了 计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算 机执行实施例一中所描述的基于wson功能的roadm全光网络规划方案的评 估方法中的步骤。
288.以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的模 块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可 以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。 可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目 的。本领域普通技术人员在不付出创
造性的劳动的情况下,即可以理解并实施。
289.通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实 施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。 基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以 以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介 质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器 (random access memory,ram)、可编程只读存储器(programmable read-onlymemory,prom)、可擦除可编程只读存储器(erasable programmable read onlymemory,eprom)、一次可编程只读存储器(one-time programmable read-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammable read-only memory,eeprom)、只读光盘(compact discread-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、 或者能够用于携带或存储数据的计算机可读的任何其他介质。
290.最后应说明的是:本发明实施例公开的一种基于wson功能的roadm全 光网络规划方案的评估方法及装置所揭露的仅为本发明较佳实施例而已,仅用 于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行 了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施 例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这 些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案 的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献