本申请涉及通信,尤其涉及一种信令通信网络拓扑确定方法、装置、电子设备及存储介质。
背景技术:
1、相关技术中,对于信令通信网(signaling communications network,scn)而言,为了保证信令数据能够在scn中高效地传输,通常考虑提高scn的带宽性能,以及降低scn的运行成本。进一步地,对于光网络的拓扑设计研究主要面向一般光网络,主要目的是通过合理规划拓扑以提升光网络的故障恢复速度、可靠性等指标,从而忽视了scn的安全性。这也就造成了相关技术中对于scn的内生安全层面的安全性能较低的问题。
技术实现思路
1、有鉴于此,本申请的目的在于提出一种信令通信网络拓扑确定方法、装置、电子设备及存储介质。
2、基于上述目的,在第一方面,本申请提供了一种信令通信网络拓扑确定方法,所述方法包括:
3、获取内生安全传输平面的物理层链路对应的原始光网络拓扑;
4、根据总资源量和所述原始光网络拓扑确定每条链路的原始承载流量以及原始安全属性值,并根据所述原始承载流量和所述原始安全属性值确定每条链路对应的原始链路权重;
5、将所述原始链路权重最低的第一目标链路删除以得到第一更新网络拓扑,并确定所述第一更新网络拓扑是否满足连通性需求;
6、响应于所述第一更新网络拓扑满足所述连通性需求,则根据所述总资源量和所述第一更新网络拓扑确定每条链路的第一更新承载流量以及第一更新安全属性值;
7、确定所述第一更新承载流量是否不大于链路的最大承载流量,且所述第一更新安全属性值是否达到预设安全属性值;
8、响应于所述第一更新承载流量大于链路的最大承载流量,和/或,所述第一更新安全属性值未达到预设安全属性值,则将所述第一目标链路添加至所述第一更新网络拓扑以确定目标网络拓扑。
9、在第二方面,本申请提供了一种信令通信网络拓扑确定装置,所述装置包括:
10、获取模块,被配置为获取内生安全传输平面的物理层链路对应的原始光网络拓扑;
11、第一确定模块,被配置为根据总资源量和所述原始光网络拓扑确定每条链路的原始承载流量以及原始安全属性值,并根据所述原始承载流量和所述原始安全属性值确定每条链路对应的原始链路权重;
12、裁剪模块,被配置为将所述原始链路权重最低的第一目标链路删除以得到第一更新网络拓扑,并确定所述第一更新网络拓扑是否满足连通性需求;
13、第二确定模块,被配置为响应于所述第一更新网络拓扑满足所述连通性需求,则根据所述总资源量和所述第一更新网络拓扑确定每条链路的第一更新承载流量以及第一更新安全属性值;
14、第三确定模块,被配置为确定所述第一更新承载流量是否不大于链路的最大承载流量,且所述第一更新安全属性值是否达到预设安全属性值;
15、第四确定模块,被配置为响应于所述第一更新承载流量大于链路的最大承载流量,和/或,所述第一更新安全属性值未达到预设安全属性值,则将所述第一目标链路添加至所述第一更新网络拓扑以确定目标网络拓扑。
16、在第三方面,本申请提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述的信令通信网络拓扑确定方法。
17、在第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如第一方面所述的信令通信网络拓扑确定方法。
18、从上面所述可以看出,本申请提供的一种信令通信网络拓扑确定方法、装置、电子设备及存储介质,获取内生安全传输平面的物理层链路对应的原始光网络拓扑;根据总资源量和所述原始光网络拓扑确定每条链路的原始承载流量以及原始安全属性值,并根据所述原始承载流量和所述原始安全属性值确定每条链路对应的原始链路权重;将所述原始链路权重最低的第一目标链路删除以得到第一更新网络拓扑,并确定所述第一更新网络拓扑是否满足连通性需求;响应于所述第一更新网络拓扑满足所述连通性需求,则根据所述总资源量和所述第一更新网络拓扑确定每条链路的第一更新承载流量以及第一更新安全属性值;确定所述第一更新承载流量是否不大于链路的最大承载流量,且所述第一更新安全属性值是否达到预设安全属性值;响应于所述第一更新承载流量大于链路的最大承载流量,和/或,所述第一更新安全属性值未达到预设安全属性值,则将所述第一目标链路添加至所述第一更新网络拓扑以确定目标网络拓扑。本申请考虑到链路安全属性以及链路承载流量大小等因素,确定了链路的权重权衡机制,进一步地基于直接贪婪剪枝算法与分级剪枝算法,用以裁剪网络拓扑中权重较低的链路,从而增强了信令拓扑的安全性能。
1.一种信令通信网络拓扑确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据总资源量和所述原始光网络拓扑确定每条链路的原始承载流量以及原始安全属性值,并根据所述原始承载流量和所述原始安全属性值确定每条链路对应的原始链路权重,包括:
3.根据权利要求1所述的方法,其特征在于,所述确定所述第一更新网络拓扑是否满足连通性需求,包括:
4.根据权利要求1所述的方法,其特征在于,所述确定所述第一更新网络拓扑是否满足连通性需求之后,还包括:
5.根据权利要求1所述的方法,其特征在于,所述确定所述第一更新承载流量是否不大于链路的最大承载流量,且所述第一更新安全属性值是否达到预设安全属性值之后,还包括:
6.一种信令通信网络拓扑确定装置,其特征在于,所述装置包括:
7.根据权利要求6所述的装置,其特征在于,所述第一确定模块还被配置为:
8.根据权利要求6所述的装置,其特征在于,所述第四确定模块还被配置为:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至5任意一项所述的方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使所述计算机实现如权利要求1至5任意一项所述的方法。