本申请涉及通信,尤其涉及一种网络分析方法、装置及存储介质。
背景技术:
1、第五代移动通信技术(5th generation mobile communication technology,
2、5g)随行专网是一种针对校园、文旅、医疗等行业提供的5g网络服务,它通过在移动网络中划分出专用的切片来满足行业的需求。5g技术的迅速发展为随行专网提供了巨大的机会,但也为网络性能的监测、分析和管理带来了挑战。
3、目前,5g随行专网通常涉及多个设备、频段和网络元素,网络监测和管理十分复杂,常用的网络监测、分析和管理技术是基于人工操作和管理,难以充分考虑多个设备、频段和网络元素之间的具体情况,无法智能化地处理设备的网络性能问题并优化网络。
技术实现思路
1、本申请提供一种网络分析方法、装置及存储介质,用于解决通用方法中无法自动化和智能化地分析网络性能问题,并优化网络性能的问题。
2、为达到上述目的,本申请采用如下技术方案:
3、第一方面,本申请提供一种网络分析方法,该方法包括:获取设备的监测数据;监测数据包括网络性能数据、网络运行状况;网络性能数据包括但不限于:延迟、带宽、丢包率;网络运行状况包括但不限于:设备行为、网络负载;基于监测数据,确定设备的网络性能参数和网络状况参数;网络性能参数包括但不限于:平均延迟、带宽利用率、丢包率;网络性能参数包括但不限于:平均服务使用频率、平均设备连接持续时间;基于网络性能参数和网络状况参数预测设备的目标网络性能;基于目标网络性能,调整设备的网络参数。
4、在一种可能的实现方式中,基于网络性能参数和网络状况参数预测设备的目标网络性能的方法,包括:基于网络性能数据以及网络性能参数,确定预测的第一网络性能;基于网络运行状况以及网络状况参数,确定预测的第二网络性能;基于第一网络性能以及第二网络性能,预测设备的目标网络性能。
5、在一种可能的实现方式中,预测的第一网络性能满足以下公式:w=f(x|θ);其中,w为预测的第一网络性能,f为预设的处理网络性能数据的模型或者算法中的至少一个,x为网络性能数据,θ为网络性能参数。
6、在一种可能的实现方式中,预测的第二网络性能满足以下公式:v=α·g(z|φ);其中,v为预测的第二网络性能,α为权重系数,g为预设的处理网络运行状况的模型或者算法中的至少一个,z为网络运行状况,φ为网络状况参数。
7、在一种可能的实现方式中,基于目标网络性能,调整设备的网络参数的方法,包括:将目标网络性能输入到预设决策逻辑函数中,得到对应的决策逻辑;基于决策逻辑,调整设备的网络参数。
8、在一种可能的实现方式中,在基于决策逻辑,调整设备的网络参数之后,还包括:获取设备的当前网络性能数据;当前网络性能数据为设备基于当前的网络参数运行时的网络性能数据;将当前网络性能数据输入到预设反馈函数中,得到反馈调整逻辑;基于反馈调整逻辑,调整设备的当前网络参数。
9、第二方面,本申请提供一种网络分析装置,该装置包括:通信单元和处理单元;通信单元,获取设备的监测数据;监测数据包括网络性能数据、网络运行状况;网络性能数据包括但不限于:延迟、带宽、丢包率;网络运行状况包括但不限于:设备行为、网络负载;处理单元,用于基于监测数据,确定设备的网络性能参数和网络状况参数;网络性能参数包括但不限于:平均延迟、带宽利用率、丢包率;网络性能参数包括但不限于:平均服务使用频率、平均设备连接持续时间;处理单元,还用于基于网络性能参数和网络状况参数预测设备的目标网络性能;处理单元,还用于基于目标网络性能,调整设备的网络参数。
10、在一种可能的实现方式中,处理单元,具体用于:基于网络性能数据以及网络性能参数,确定预测的第一网络性能;基于网络运行状况以及网络状况参数,确定预测的第二网络性能;基于第一网络性能以及第二网络性能,预测设备的目标网络性能。
11、在一种可能的实现方式中,预测的第一网络性能满足以下公式:w=f(x|θ);其中,w为预测的第一网络性能,f为预设的处理网络性能数据的模型或者算法中的至少一个,x为网络性能数据,θ为网络性能参数。
12、在一种可能的实现方式中,预测的第二网络性能满足以下公式:v=α·g(z|φ);其中,v为预测的第二网络性能,α为权重系数,g为预设的处理网络运行状况的模型或者算法中的至少一个,z为网络运行状况,φ为网络状况参数。
13、在一种可能的实现方式中,处理单元,具体用于:将目标网络性能输入到预设决策逻辑函数中,得到对应的决策逻辑;基于决策逻辑,调整设备的网络参数。
14、在一种可能的实现方式中,在基于决策逻辑,调整设备的网络参数之后,处理单元,还用于:获取设备的当前网络性能数据;当前网络性能数据为设备基于当前的网络参数运行时的网络性能数据;将当前网络性能数据输入到预设反馈函数中,得到反馈调整逻辑;基于反馈调整逻辑,调整设备的当前网络参数。
15、第三方面,本申请提供了一种网络分析装置,该装置包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的网络分析方法。
16、第四方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时,使得终端执行如第一方面和第一方面的任一种可能的实现方式中描述的网络分析方法。
17、第五方面,本申请提供一种包含指令的计算机程序产品,当计算机程序产品在网络分析装置上运行时,使得网络分析装置执行如第一方面和第一方面的任一种可能的实现方式中所描述的网络分析方法。
18、第六方面,本申请提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的网络分析方法。
19、具体的,本申请中提供的芯片还包括存储器,用于存储计算机程序或指令。
20、本申请实施例提供的网络分析方法中,本申请可以获取设备的监测数据,再对监测数据进行处理,得到网络性能参数和网络状况参数,根据监测数据以及网络性能参数和网络状况参数预测设备的目标网络性能并自动调整设备的网络参数,通过对设备的网络参数进行调整,实现对设备的网络性能的自动化管理,进而可以及时、准确地处理网络的性能问题并优化网络。
1.一种网络分析方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述网络性能参数和网络状况参数预测所述设备的目标网络性能,包括:
3.根据权利要求2所述的方法,其特征在于,所述预测的第一网络性能满足以下公式:
4.根据权利要求2所述的方法,其特征在于,所述预测的第二网络性能满足以下公式:
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标网络性能,调整所述设备的网络参数,包括:
6.根据权利要求5所述的方法,其特征在于,在所述基于所述决策逻辑,调整所述设备的网络参数之后,还包括:
7.一种网络分析装置,其特征在于,所述装置包括:通信单元和处理单元;
8.一种网络分析装置,其特征在于,所述处理单元,具体用于:
9.一种网络分析装置,其特征在于,包括:处理器和通信接口;所述通信接口和所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现如权利要求1-6任一项中所述的网络分析方法。
10.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当计算机执行该指令时,该计算机执行上述权利要求1-6任一项中所述的网络分析方法。