本公开涉及网络,尤其涉及一种网络探测方法、装置、设备及介质。
背景技术:
1、为了从用户实际网络环境出发了解用户的网络使用体验,通常能够在终端设备通过标识识别卡,例如sim(subscriber identity module)卡的运营商流量进行网络质量探测。
2、相关技术中,由于存在不同国家不同地区的流量不同,不同终端设备进行网络探测消耗的流量不同,网络模式在流量和wifi两种模式下切换,sim卡更换终端设备以及终端设备重启等情况,网络探测时经常会出现流量耗尽或流量被限速的情况,进而导致探测结果不准确。
技术实现思路
1、为了解决上述技术问题,本公开提供了一种网络探测方法、装置、设备及介质。
2、本公开实施例提供了一种网络探测方法,所述方法包括:
3、获取终端设备的至少一个标识识别卡的流量数据;
4、基于所述流量数据确定历史消耗时间内各所述标识识别卡的历史消耗流量;
5、基于所述历史消耗时间、各所述标识识别卡的历史消耗流量和所述终端设备对应的网络探测任务的任务等级,将所述网络探测任务下发至所述终端设备,以使所述终端设备执行所述网络探测任务
6、本公开实施例还提供了一种网络探测装置,所述装置包括:
7、获取模块,用于获取终端设备的至少一个标识识别卡的流量数据;
8、流量模块,用于基于所述流量数据确定历史消耗时间内各所述标识识别卡的历史消耗流量;
9、任务模块,用于基于所述历史消耗时间、各所述标识识别卡的历史消耗流量和所述终端设备对应的网络探测任务的任务等级,将所述网络探测任务下发至所述终端设备,以使所述终端设备执行所述网络探测任务。
10、本公开实施例还提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现如本公开实施例提供的网络探测方法。
11、本公开实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行如本公开实施例提供的网络探测方法。
12、本公开实施例提供的技术方案与现有技术相比具有如下优点:本公开实施例提供的网络探测方案,获取终端设备的至少一个标识识别卡的流量数据;基于流量数据确定历史消耗时间内各标识识别卡的历史消耗流量;基于历史消耗时间、各标识识别卡的历史消耗流量和终端设备对应的网络探测任务的任务等级,将网络探测任务下发至终端设备,以使终端设备执行网络探测任务。采用上述方案,通过对终端设备中至少一个标识识别卡在历史消耗时间内的历史消流量的统计,能够基于统计的历史消耗流量、历史消耗时间和网络探测任务的任务等级进行网络探测任务的下发,由于网络探测任务下发时考虑到流量消耗的情况,使得终端设备在后续执行网络探测任务时避免出现流量耗尽或流量限速的问题,进而提升了网络探测时探测结果的准确性和鲁棒性。
1.一种网络探测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述流量数据为所述终端设备每间隔预设时长发送,所述流量数据包括所述终端设备的设备信息、各所述标识识别卡的标识信息以及各所述标识识别卡在多个时间点的累计消耗流量,相邻两个所述时间点之间的时长大于或等于所述预设时长。
3.根据权利要求2所述的方法,其特征在于,基于所述流量数据确定历史消耗时间内各所述标识识别卡的历史消耗流量,包括:
4.根据权利要求3所述的方法,其特征在于,基于所述流量数据确定各所述标识识别卡在所述历史消耗时间内多个单位时间段的消耗流量,包括:
5.根据权利要求1所述的方法,其特征在于,基于所述历史消耗时间、各所述标识识别卡的历史消耗流量和所述终端设备对应的网络探测任务的任务等级,将所述网络探测任务下发至所述终端设备,包括:
6.根据权利要求5所述的方法,其特征在于,基于所述历史消耗时间、各所述标识识别卡的历史消耗流量、当前标识识别卡的预设总时间和总流量,确定消耗系数,包括:
7.根据权利要求5所述的方法,其特征在于,所述终端设备对应的所述网络探测任务的数量为至少一个,所述网络探测任务对应至少一个任务等级,基于所述消耗系数和所述终端设备对应的网络探测任务的任务等级,将所述网络探测任务下发至所述终端设备,包括:
8.一种网络探测装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-7中任一所述的网络探测方法。
