1.一种物联网网络质量检测方法,其特征在于,所述方法包括:
接收各个物联网设备采集的网络质量数据;所述网络质量数据包括各个运营商网络的网络质量数据;所述网络质量数据携带时间信息和所述各个物联网设备的位置信息;
根据所述时间信息和所述各个物联网设备的位置信息分析所述各个运营商网络的网络质量数据,得到所述各个运营商网络的网络质量信息;
接收监测终端发送的网络检测指令,所述网络检测指令携带检测位置信息;
响应于所述网络检测指令,根据所述检测位置信息和所述各个物联网设备的位置信息,确定所述检测位置信息的关联物联网设备;
获取所述各个运营商网络在所述关联物联网设备位置下的网络质量信息,得到所述关联物联网设备的网络质量信息;
根据所述关联物联网设备的网络质量信息生成所述检测位置信息对应的网络质量检测结果;
将所述网络质量检测结果发送至所述监测终端,以使所述监测终端显示所述网络质量检测结果。
2.根据权利要求1所述的方法,其特征在于,所述根据所述时间信息和所述各个物联网设备的位置信息分析所述各个运营商网络的网络质量数据,得到所述各个运营商网络的网络质量信息包括:
将所述各个运营商网络的网络质量数据根据所述各个物联网设备的位置信息进行分类;
根据所述时间信息,对分类后的各个运营商网络的网络质量数据进行评估,得到各个运营商网络在不同物联网设备位置下的网络质量等级;
将所述各个运营商网络在不同物联网设备位置下的网络质量等级组合得到所述各个运营商网络的网络质量信息。
3.根据权利要求1所述的方法,其特征在于,所述响应于所述网络检测指令,根据所述检测位置信息和所述各个物联网设备的位置信息,确定所述检测位置信息的关联物联网设备包括:
响应于所述网络检测指令,以所述检测位置信息对应的检测位置为中心,以预设距离阈值为半径,生成检测区域;
根据所述检测区域,对所述各个物联网设备的位置信息进行筛选,得到所述检测位置信息的关联物联网设备。
4.根据权利要求1所述的方法,其特征在于,所述根据所述关联物联网设备的网络质量信息生成所述检测位置信息对应的网络质量检测结果包括:
根据所述检测位置信息和各个所述关联物联网设备的位置信息,计算得到检测位置与各个所述关联物联网设备的距离;
根据所述距离确定各个所述关联物联网设备的网络质量信息的权重;
将各个所述关联物联网设备的网络质量信息参数化后根据所述权重进行加权平均计算,得到所述检测位置信息对应的网络质量检测结果。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述检测位置信息与所述物联网设备的位置信息相同时,所述检测位置信息对应的网络质量检测结果为所述物联网设备的质量检测结果;
根据所述物联网设备的质量检测结果控制所述物联网设备与所述各个运营商网络的连接,以使所述物联网设备以连接的运营商网络发送所述各个运营商网络的网络质量数据。
6.根据权利要求5所述的方法,其特征在于,所述网络检测结果包括各个运营商网络的网络质量等级,所述各个运营商网络包括当前连接的运营商网络和备选运营商网络,所述根据所述物联网设备的质量检测结果控制所述物联网设备与所述各个运营商网络的连接包括:
当所述当前连接的运营商网络的网络质量等级低于预设等级时,比较所述当前连接的运营商网络的网络质量等级与所述备选运营商网络的网络质量等级;
当所述当前连接的运营商网络的网络质量等级低于所述备选运营商网络的网络质量等级时,向所述物联网设备发送网络切换指令。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当在预设时间间隔内未接收到所述物联网设备采集的网络质量数据时,生成报错信息。
8.一种物联网网络质量检测装置,其特征在于,所述装置包括:
网络质量数据接收模块,用于接收各个物联网设备采集的网络质量数据;所述网络质量数据包括各个运营商网络的网络质量数据;所述网络质量数据携带时间信息和所述各个物联网设备的位置信息;
网络质量分析模块,用于根据所述时间信息和所述各个物联网设备的位置信息分析所述各个运营商网络的网络质量数据,得到所述各个运营商网络的网络质量信息;
网络检测指令接收模块,用于接收监测终端发送的网络检测指令,所述网络检测指令携带检测位置信息;
网络质量检测模块,用于响应于所述网络检测指令,根据所述检测位置信息和所述各个物联网设备的位置信息,确定所述检测位置信息的关联物联网设备;获取所述各个运营商网络在所述关联物联网设备位置下的网络质量信息,得到所述关联物联网设备的网络质量信息;根据所述关联物联网设备的网络质量信息生成所述检测位置信息对应的网络质量检测结果;
网络质量检测结果发送模块,用于将所述网络质量检测结果发送至所述监测终端,以使所述监测终端显示所述网络质量检测结果。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。