本技术涉及移动通信领域,尤其涉及一种网络速率确定方法、装置及电子设备。
背景技术:
1、长期演进(long term evolution,lte)移动网络可以为终端设备提供网络服务,在提供lte移动网络服务的不同区域,终端设备下载数据的速率(下行速率)不同,若该区域的下行速率较慢,会影响用户的上网体验。
2、在相关技术中,当需要确定某区域中各个子区域的下行速率时,可以通过最小化路测(minimization of drive-test,mdt)方法获取各个子区域的mdt数据,分别根据各个子区域的mdt数据计算各个子区域的下行速率。然而,根据mdt数据计算下行速率的过程较为复杂,且需要分别计算各个子区域的下行速率,导致确定下行速率的效率较低。
技术实现思路
1、本技术提供一种网络速率确定方法、装置及电子设备,用以解决确定下行速率的效率较低的问题。
2、第一方面,本技术提供一种网络速率方法,包括:
3、确定待检测的第一区域,所述第一区域中包括多个栅格;
4、获取每个栅格对应的最小路测mdt数据和小区网络数据;
5、根据每个栅格对应的mdt数据和小区网络数据,确定每个栅格对应的栅格网络数据;
6、通过速率预测模型对每个栅格网络数据进行处理,得到每个栅格对应的下行速率;
7、根据每个栅格对应的下行速率,确定所述第一区域对应的下行速率分布图,所述下行速率分布图用于指示所述第一区域中的下行速率分布。
8、在一种可能的实施方式中,针对任意一个栅格;获取所述栅格对应的小区网络数据,包括:
9、获取所述栅格对应的多个mdt数据,所述mdt数据中包括位置信息、小区标识和时间戳;
10、根据所述多个mdt数据,确定目标小区;
11、将所述目标小区对应的小区网络数据,确定为所述栅格对应的小区网络数据。
12、在一种可能的实施方式中,根据所述多个mdt数据,确定目标小区,包括:
13、在所述多个mdt数据中获取至少一个小区标识;
14、根据所述多个mdt数据,确定各小区标识对应的mdt数据的数量;
15、将对应的mdt数据的数量最大的小区,确定为所述目标小区。
16、在一种可能的实施方式中,针对任意一个栅格;根据所述栅格对应的mdt数据和小区网络数据,确定所述栅格对应的栅格网络数据,包括:
17、确定多个参数标识;
18、在所述栅格对应的mdt数据和小区网络数据中,确定所述多个参数标识对应的参数值;
19、将所述多个参数标识对应的参数值确定为所述栅格网络数据。
20、在一种可能的实施方式中,根据每个栅格对应的下行速率,确定所述第一区域对应的下行速率分布图,包括:
21、获取所述第一区域对应的初始地图;
22、根据每个栅格对应的下行速率,确定每个栅格对应的渲染颜色;
23、在所述初始地图中渲染每个栅格对应的渲染颜色,得到所述下行速率分布图。
24、在一种可能的实施方式中,根据每个栅格对应的下行速率,确定所述第一区域对应的下行速率分布图之后,还包括:
25、根据所述下行速率分布图,在所述第一区域中确定目标区域,所述目标区域对应的下行速率小于或等于预设阈值。
26、在一种可能的实施方式中,所述速率预测模型为通过如下步骤训练得到的:
27、获取样本数据,所述样本数据中包括样本栅格网络数据和所述样本栅格网络数据对应的样本下行速率;
28、根据所述样本数据进行模型训练,得到所述多个待选模型;
29、通过堆叠算法对所述多个待选模型进行堆叠处理,得到所述速率预测模型。
30、在一种可能的实施方式中,获取样本数据,包括:
31、获取样本栅格的样本栅格网络数据,所述样本栅格网络数据中包括位置信息;
32、获取测量报告mr数据,所述mr数据中包括位置信息和所述样本下行速率;
33、根据所述样本栅格网络数据中的位置信息、以及所述mr数据中的位置信息,对所述mr数据和所述样本网络栅格数据进行关联处理,得到所述样本数据。
34、第二方面,本技术提供一种网络速率确定装置,包括:第一确定模型、获取模型、第二确定模型、网络数据处理模型和第三确定装置,其中,
35、所述第一确定模块用于,确定待检测的第一区域,所述第一区域中包括多个栅格;
36、所述获取模块用于,获取每个栅格对应的最小路测mdt数据和小区网络数据;
37、所述第二确定模块用于,根据每个栅格对应的多个mdt数据和小区网络数据,确定每个栅格对应的栅格网络数据;
38、所述数据处理模块用于,通过速率预测模型对每个栅格网络数据进行处理,得到每个栅格对应的下行速率;
39、所述第三确定模块用于,根据每个栅格对应的下行速率,确定所述第一区域对应的下行速率分布图,所述下行速率分布图用于指示所述第一区域的下行速率分布。
40、在一种可能的实施方式中,针对任意一个栅格;所述获取模块具体用于:
41、获取所述栅格对应的多个mdt数据,所述mdt数据中包括位置信息、小区标识和时间戳;
42、根据所述多个mdt数据,确定目标小区;
43、将所述目标小区对应的小区网络数据,确定为所述栅格对应的小区网络数据。
44、在一种可能的实施方式中,所述获取模块具体用于:
45、在所述多个mdt数据中获取至少一个小区标识;
46、根据所述多个mdt数据,确定各小区标识对应的mdt数据的数量;
47、将对应的mdt数据的数量最大的小区,确定为所述目标小区。
48、在一种可能的实施方式中,针对任意一个栅格;所述第二确定模块具体用于:
49、确定多个参数标识;
50、在所述栅格对应的mdt数据和小区网络数据中,确定所述多个参数标识对应的参数值;
51、将所述多个参数标识对应的参数值确定为所述栅格网络数据。
52、在一种可能的实施方式中,所述第三确定模块具体用于:
53、获取所述第一区域对应的初始地图;
54、根据每个栅格对应的下行速率,确定每个栅格对应的渲染颜色;
55、在所述初始地图中渲染每个栅格对应的渲染颜色,得到所述下行速率分布图。
56、在一种可能的实施方式中,所述装置还包括第四确定模块,其中,
57、所述第四确定模块用于,根据所述下行速率分布图,在所述第一区域中确定目标区域,所述目标区域对应的下行速率小于或等于预设阈值。
58、在一种可能的实施方式中,所述数据处理模块具体用于:
59、获取样本数据,所述样本数据中包括样本栅格网络数据和所述样本栅格网络数据对应的样本下行速率;
60、根据所述样本数据进行模型训练,得到所述多个待选模型;
61、通过堆叠算法对所述多个待选模型进行堆叠处理,得到所述速率预测模型。
62、在一种可能的实施方式中,所述数据处理模块具体用于:
63、获取样本栅格的样本栅格网络数据,所述样本栅格网络数据中包括位置信息;
64、获取测量报告mr数据,所述mr数据中包括位置信息和所述样本下行速率;
65、根据所述样本栅格网络数据中的位置信息、以及所述mr数据中的位置信息,对所述mr数据和所述样本网络栅格数据进行关联处理,得到所述样本数据。
66、第三方面,本技术提供一种电子设备,包括:存储器和处理器;
67、所述存储器存储计算机执行指令;
68、所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行第一方面任一项所述的网络速率确定方法。
69、第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的网络速率确定方法。
70、第五方面,本技术提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所示的网络速率确定方法。
71、本技术提供的网络速率确定方法、装置及电子设备,在确定待检测的第一区域后,可以通过对第一区域进行栅格划分,获取第一区域中的每个栅格对应的最小路测mdt数据和小区网络数据。根据每个栅格对应的mdt数据和小区网络数据,确定每个栅格对应的栅格网络数据,通过速率预测模型对每个栅格网络数据进行处理,得到每个栅格对应的下行速率,根据每个栅格对应的下行速率,确定第一区域对应的下行速率分布图。可以快速的得到第一区域中各个子区域的下行速率,提高了确定网络速率的效率。