System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及光传输安全,具体而言,涉及一种光传送网络检测方法、装置、电子设备及存储介质。
技术介绍
1、在相关技术中,对于otn(optical transport network,光传送网络)电路,主要是依靠人工方式判断电路的始末节点是否相同、路由穿过节点的设备是否相同。但是随着电路业务量的增多,光传送网络中设备节点日渐增多,网络结构逐也渐复杂,仅依靠人工排查的方式,难以准确判断出电路业务经过的路径是否存在共路由现象、以及业务所经过的具有sncp(subnetwork connection protection,子网连接保护)、lmsp(liner multiplexsection protection,线性复用段保护)保护对之间是否存在共板共纤的问题。
2、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种光传送网络检测方法、装置、电子设备及存储介质,以至少解决由于光传送网络中设备节点日渐增多,网络结构逐渐复杂,导致相关技术中人工排查的方式,难以准确判断电路业务经过的路径是否存在共路由现象的技术问题。
2、根据本申请实施例的一个方面,提供了一种光传送网络检测方法,包括:依据网管脚本文件,确定光传送网络的网络拓扑结构,其中,网管脚本文件中包含光传送网络中各节点之间的端对端路径信息;确定网络拓扑结构对应的业务类型,并依据业务类型,确定网络拓扑结构中的待检测路径段,其中,待检测路径段包含用于进行业务数据传输的业务段、以及业务段
3、可选地,依据网管脚本文件,确定光传送网络的网络拓扑结构包括:获取网管脚本文件中的波分复用路径信息和/或同步数字体系路径信息,并依据波分复用路径信息和/或同步数字体系路径信息进行端对端还原,得到网络拓扑结构;获取本地以太业务表的业务信息、以及网络监控系统所采集的分组子网连接保护信息,并将业务信息和分组子网连接保护信息映射至网络拓扑结构中。
4、可选地,依据业务类型,确定网络拓扑结构中的待检测路径段包括:在业务类型为光传送网络客户端类型的情况下,将网络拓扑结构中光通路数据单元的子网连接保护对应的路径段,确定为待检测路径段;在业务类型为光传送网络承载以太网类型的情况下,将网络拓扑结构中光通路数据单元的子网连接保护对应的路径段、分组子网连接保护对应的路径段、以及光纤线路自动切换保护装置光线路保护对应的路径段,确定为待检测路径段;在业务类型为同步数字体系类型的情况下,将网络拓扑结构中的线性复用段对应的路径段、虚容器子网连接保护对应的路径段,确定为待检测路径段。
5、可选地,方法还包括:根据待检测路径段对应的保护信息,逐段确定待检测路径段中的业务段和保护段,在网络拓扑结构中是否存在共用同一个板卡或者共用同一段光纤;在业务段和保护段共用同一个板卡或者共用同一段光纤的情况下,判定待检测路径段存在共路由的情况。
6、可选地,对网络拓扑结构中的业务传输路径进行调整包括:确定网络拓扑结构中进行业务数据传输的起始节点和终止节点;确定网络拓扑结构中各节点,与起始节点和终止节点之间的累计距离,并将累计距离最短的节点,确定为起始节点和终止节点对应的邻节点;在网络拓扑结构中,构建包含目标节点集合中节点在内的最小环路径,并将最小环路径拆分为一条业务路径与一条保护路径,其中,目标节点集合中节点包括:起始节点、终止节点、以及起始节点和终止节点对应的邻节点,拆分得到的业务路径与保护路径之间不存在共路由的情况。
7、可选地,将累计距离最短的节点,确定为起始节点和终止节点对应的邻节点包括:确定网络拓扑结构中各节点的位置信息,并依据起始节点和终止节点的位置信息,确定起始节点与终止节点之间的连接直线,其中,连接直线将网络拓扑结构划分为第一子区域和第二子区域;确定第一节点与起始节点之间的第一距离、第二节点与起始节点之间的第二距离,或者确定第一节点与终止节点之间的第三距离、第二节点与终止节点之间的第四距离,其中,第一节点为第一子区域中的节点,第二节点为第二子区域中的节点;确定第一节点与第二节点之间的第五距离,并将第一距离、第二距离和第五距离之和,确定为起始节点对应的累计距离,以及将第三距离、第四距离和第五距离之和,确定为终止节点对应的累计距离;枚举网络拓扑结构中的第一节点和第二节点,将起始节点对应的累计距离最小的第一节点和第二节点,确定为起始节点对应的邻节点,以及将终止节点对应的累计距离最小的第一节点和第二节点,确定为终止节点对应的邻节点。
8、可选地,构建包含目标节点集合中节点在内的最小环路径包括:确定网络拓扑结构中每两个节点之间的链路波长容量和链路承载业务后的业务链路占用波长数;确定网络拓扑结构中包含目标节点集合中全部节点在内的环路链路,并依据链路波长容量和链路承载业务后的业务链路占用波长数,确定每条环路链路对应的链路预留波道度;将链路预留波道度大于预设波道度阈值的环路链路中,链路距离最小的环路链路确定为最小环路径。
9、根据本申请实施例的另一个方面,还提供了一种光传送网络检测装置,包括:拓扑结构获取模块,用于依据网管脚本文件,确定光传送网络的网络拓扑结构,其中,网管脚本文件中包含光传送网络中各节点之间的端对端路径信息;检测路段确定模块,用于确定网络拓扑结构对应的业务类型,并依据业务类型,确定网络拓扑结构中的待检测路径段,其中,待检测路径段包含用于进行业务数据传输的业务段、以及业务段对应的保护段;路径规划调整模块,用于在检测到待检测路径段存在共路由的情况下,对网络拓扑结构中的业务传输路径进行调整,其中,经过调整后的网络拓扑结构中不存在共路由的待检测路径段。
10、根据本申请实施例的又一方面,还提供了一种电子设备,包括:存储器和处理器,处理器用于运行存储在存储器中的程序,其中,程序运行时执行光传送网络检测方法。
11、根据本申请实施例的再一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的计算机程序,其中,非易失性存储介质所在设备通过运行计算机程序执行光传送网络检测方法。
12、根据本申请实施例的再一方面,还提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现光传送网络检测方法的步骤。
13、在本申请实施例中,采用依据网管脚本文件,确定光传送网络的网络拓扑结构,其中,网管脚本文件中包含光传送网络中各节点之间的端对端路径信息;确定网络拓扑结构对应的业务类型,并依据业务类型,确定网络拓扑结构中的待检测路径段,其中,待检测路径段包含用于进行业务数据传输的业务段、以及业务段对应的保护段;在检测到待检测路径段存在共路由的情况下,对网络拓扑结构中的业务传输路径进行调整,其中,经过调整后的网络拓扑结构中不存在共路由的待检测路径段的方式,通过对otn业务路径进行端到端还原,再根据光本文档来自技高网...
【技术保护点】
1.一种光传送网络检测方法,其特征在于,包括:
2.根据权利要求1所述的光传送网络检测方法,其特征在于,依据所述网管脚本文件,确定光传送网络的网络拓扑结构包括:
3.根据权利要求2所述的光传送网络检测方法,其特征在于,依据所述业务类型,确定所述网络拓扑结构中的待检测路径段包括:
4.根据权利要求3所述的光传送网络检测方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的光传送网络检测方法,其特征在于,对所述网络拓扑结构中的业务传输路径进行调整包括:
6.根据权利要求5所述的光传送网络检测方法,其特征在于,将所述累计距离最短的节点,确定为所述起始节点和终止节点对应的邻节点包括:
7.根据权利要求5所述的光传送网络检测方法,其特征在于,构建包含目标节点集合中节点在内的最小环路径包括:
8.一种光传送网络检测装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:存储器和处理器,所述处理器用于运行存储在所述存储器中的程序,其中,所述程序运行时执行权利要求1至7中任意一项所述的光传
10.一种非易失性存储介质,其特征在于,所述非易失性存储介质包括存储的计算机程序,其中,所述非易失性存储介质所在设备通过运行所述计算机程序执行权利要求1至7中任意一项所述光传送网络检测方法。
11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任意一项所述的光传送网络检测方法的步骤。
...【技术特征摘要】
1.一种光传送网络检测方法,其特征在于,包括:
2.根据权利要求1所述的光传送网络检测方法,其特征在于,依据所述网管脚本文件,确定光传送网络的网络拓扑结构包括:
3.根据权利要求2所述的光传送网络检测方法,其特征在于,依据所述业务类型,确定所述网络拓扑结构中的待检测路径段包括:
4.根据权利要求3所述的光传送网络检测方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的光传送网络检测方法,其特征在于,对所述网络拓扑结构中的业务传输路径进行调整包括:
6.根据权利要求5所述的光传送网络检测方法,其特征在于,将所述累计距离最短的节点,确定为所述起始节点和终止节点对应的邻节点包括:
7.根据权利要求5所述的...
【专利技术属性】
技术研发人员:晁夫君,郭元元,李树贤,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。