本技术实施例涉及通信,尤其涉及一种网络健康度确定方法、装置及可读存储介质。
背景技术:
1、第五代移动通信技术(5th generation,5g)专网是使用5g技术创建的在特定区域内安全通信方式的专用通信网络。所谓专网,就是指在特定区域实现网络信号覆盖,为特定用户提供通信服务的专业网络。5g专网如果发生网络故障,会导致业务中断等严重后果。因此,定期对5g专网进行健康度评估非常重要。
2、5g专网业务运作过程需要跨越多个专业网络,涉及到的网络情况往往是多种设备、多链路。现有的网络健康度评估方式主要针对无线网和核心网,而没有考虑5g专网中的多设备、多链路网络之间的影响,准确性较差。
技术实现思路
1、本技术提供了一种网络健康度确定方法、装置及可读存储介质,用于提高确定网络健康度的准确性。
2、为达到上述目的,本技术采用如下技术方案:
3、第一方面,确定目标网络在第一周期内的多个网络参数得分以及对应的权重;多个网络参数得分用于表征目标网络的健康度;根据权重对多个网络参数得分进行加权处理,得到目标网络的综合得分;根据综合得分和目标劣化系数确定目标网络的健康度得分;目标劣化系数为至少一个劣化网络参数对应的劣化系数中的最小值,劣化网络参数为网络参数得分小于得分阈值的网络参数;根据健康度得分以及健康度映射关系确定目标网络的健康度,健康度映射关系包括不同健康度得分以及对应的健康度。
4、可选的,多个网络参数包括第一类型网络参数,第一类型网络参数与目标网络的业务数据量相关,第一类型网络参数用于指示目标网络的稳定性,确定目标网络在第一周期内的多个网络参数得分,包括:获取目标网络在第一周期内和第二周期内的第一网络参数,第二周期为第一周期的上一周期;第一网络参数为第一类型网络参数中的任一个;确定在第一周期内的第一网络参数相对于在第二周期内的第一网络参数的变化率;根据变化率以及第一映射关系确定第一网络参数得分,得到多个网络参数得分;第一映射关系包括不同变化率和对应的网络参数得分。
5、可选的,多个网络参数包括第二类型网络参数,第二类型网络参数处于预设阈值范围内,且与目标网络的健康度正相关,确定目标网络在第一周期内的多个网络参数得分,包括:获取目标网络在第一周期内的第二网络参数;第二网络参数为第二类型网络参数中的任一个;根据第二网络参数以及第二映射关系确定第二网络参数得分,得到多个网络参数得分;第二映射关系包括多个第二类型网络参数和对应的网络参数得分。
6、可选的,多个网络参数包括第三类型网络参数,第三类型网络参数处于预设阈值范围内,且与目标网络的健康度负相关,确定目标网络在第一周期内的多个网络参数得分,包括:获取目标网络在第一周期内的第三网络参数;第三网络参数为第三类型网络参数中的任一个;根据第三网络参数以及第三映射关系确定第三网络参数得分,得到多个网络参数得分;第三映射关系包括多个第三类型网络参数和对应的网络参数得分。
7、可选的,多个网络参数包括第四类型网络参数,第四类型网络参数处于多个预设数值区间中的任一个,多个预设数值区间与网络参数得分具备第四映射关系,确定目标网络在第一周期内的多个网络参数得分,包括:获取目标网络在第一周期内的第四网络参数;第四网络参数为第四类型网络参数中的任一个;根据第四网络参数以及第四映射关系确定第四网络参数得分,得到多个网络参数得分;第四映射关系包括不同预设数值区间和对应的网络参数得分。
8、基于本技术提供的技术方案,可以在根据权重对多个网络参数得分进行加权处理,得到目标网络的综合得分之后,根据综合得分和目标劣化系数确定目标网络的健康度得分,也即,在一些网络指标严重劣化时,该严重劣化网络指标会对目标网络中的其他设备、其他链路网络造成影响,本技术结合该网络指标的劣化系数确定目标网络的健康度得分,这样,可以考虑到一些劣化网络指标对整个目标网络质量的影响,更准确的确定网络健康度。
9、第二方面,提供了一种网络健康度确定装置,装置包括:确定单元、处理单元;确定单元,用于确定目标网络在第一周期内的多个网络参数得分以及对应的权重;多个网络参数得分用于表征目标网络的健康度;处理单元,用于根据权重对多个网络参数得分进行加权处理,得到目标网络的综合得分;确定单元,还用于根据综合得分和目标劣化系数确定目标网络的健康度得分;目标劣化系数为至少一个劣化网络参数对应的劣化系数中的最小值,劣化网络参数为网络参数得分小于得分阈值的网络参数;确定单元,还用于根据健康度得分以及健康度映射关系确定目标网络的健康度,健康度映射关系包括不同健康度得分以及对应的健康度。
10、可选的,多个网络参数包括第一类型网络参数,第一类型网络参数与目标网络的业务数据量相关,第一类型网络参数用于指示目标网络的稳定性,确定单元,具体用于:获取目标网络在第一周期内和第二周期内的第一网络参数,第二周期为第一周期的上一周期;第一网络参数为第一类型网络参数中的任一个;确定在第一周期内的第一网络参数相对于在第二周期内的第一网络参数的变化率;根据变化率以及第一映射关系确定第一网络参数得分,得到多个网络参数得分;第一映射关系包括不同变化率和对应的网络参数得分。
11、可选的,多个网络参数包括第二类型网络参数,第二类型网络参数处于预设阈值范围内,且与目标网络的健康度正相关,确定单元,具体用于:获取目标网络在第一周期内的第二网络参数;第二网络参数为第二类型网络参数中的任一个;根据第二网络参数以及第二映射关系确定第二网络参数得分,得到多个网络参数得分;第二映射关系包括多个第二类型网络参数和对应的网络参数得分。
12、可选的,多个网络参数包括第三类型网络参数,第三类型网络参数处于预设阈值范围内,且与目标网络的健康度负相关,确定单元,具体用于:获取目标网络在第一周期内的第三网络参数;第三网络参数为第三类型网络参数中的任一个;根据第三网络参数以及第三映射关系确定第三网络参数得分,得到多个网络参数得分;第三映射关系包括多个第三类型网络参数和对应的网络参数得分。
13、可选的,多个网络参数包括第四类型网络参数,第四类型网络参数处于多个预设数值区间中的任一个,多个预设数值区间与网络参数得分具备第四映射关系,确定单元,具体用于:获取目标网络在第一周期内的第四网络参数;第四网络参数为第四类型网络参数中的任一个;根据第四网络参数以及第四映射关系确定第四网络参数得分,得到多个网络参数得分;第四映射关系包括不同预设数值区间和对应的网络参数得分。
14、第三方面,提供了一种网络健康度确定装置,该网络健康度确定装置可以实现上述各方面或者各可能的设计中网络健康度确定装置所执行的功能,功能可以通过硬件实现,如:一种可能的设计中,该网络健康度确定装置可以包括:处理器和通信接口,处理器可以用于支持网络健康度确定装置实现上述第一方面或者第一方面的任一种可能的设计中所涉及的功能。
15、在又一种可能的设计中,网络健康度确定装置还可以包括存储器,存储器用于保存网络健康度确定装置必要的计算机执行指令和数据。当该网络健康度确定装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该网络健康度确定装置执行上述第一方面或者第一方面的任一种可能的网络健康度确定方法。
16、第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质可以为可读的非易失性存储介质,该计算机可读存储介质存储有计算机指令或者程序,当其在计算机上运行时,使得计算机可以执行上述第一方面或者上述方面的任一种可能的网络健康度确定方法。
17、第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面或者上述方面的任一种可能的设计的网络健康度确定方法。
18、第六方面,提供了一种电子设备,该电子设备包括一个或者多个处理器以及和一个或多个存储器。一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得电子设备执行如上述第一方面或者第一方面的任一可能的设计的网络健康度确定方法。
19、第七方面,提供了一种芯片系统,该芯片系统包括处理器以及通信接口,该芯片系统可以用于实现上述第一方面或第一方面的任一可能的设计中网络健康度确定装置所执行的功能。在一种可能的设计中,芯片系统还包括存储器,存储器,用于保存程序指令和/或数据。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件,不予限制。