一种基站覆盖区域的热力图生成方法、电子设备及介质

文档序号:410698 发布日期:2021-12-17 浏览:25次 >En<

阅读说明:本技术 一种基站覆盖区域的热力图生成方法、电子设备及介质 (Thermodynamic diagram generation method for base station coverage area, electronic equipment and medium ) 是由 方毅 吕繁荣 尹祖勇 孙勇韬 周琦 于 2021-09-17 设计创作,主要内容包括:本发明公开了一种基于基站覆盖区域的热力图生成方法、电子设备及介质,所述方法包括步骤:获取预设时间窗内的设备ID和所述设备ID对应的设备位置信息;将指定地理划分成多个地理网格,并基于任意一个所述地理网格的关联信息进行筛选处理,确定目标地理网格;根据所述目标地理网格,确定出目标基站对应的基站地理网格;将所述目标地理网格和所述基站地理网格,生成所述指定地理区域对应的热力图;本发明能够精准确定基站覆盖范围,便于根据基站覆盖范围,调整基站的布局和方位。(The invention discloses a thermodynamic diagram generation method based on a base station coverage area, electronic equipment and a medium, wherein the method comprises the following steps: acquiring an equipment ID in a preset time window and equipment position information corresponding to the equipment ID; dividing a designated geography into a plurality of geographies, and screening based on the associated information of any geography grid to determine a target geography grid; determining a base station geographic grid corresponding to a target base station according to the target geographic grid; generating a thermodynamic diagram corresponding to the designated geographic area by using the target geographic grid and the base station geographic grid; the invention can accurately determine the coverage area of the base station, and is convenient for adjusting the layout and the orientation of the base station according to the coverage area of the base station.)

一种基站覆盖区域的热力图生成方法、电子设备及介质

技术领域

本发明涉及区域消息处理技术领域,特别涉及一种基于基站覆盖区域的热力图生成方法、电子设备及介质。

背景技术

现有技术中,运营商通过三角定位确定基站覆盖范围,精确度低,无法准确的获取基站范围内的设备数量,便于根据基站覆盖范围,对基站的布局和方位进行调整;同时,针对伪基站,运营商无法准确获取伪基站的覆盖范围。

发明内容

为了解决现有技术的问题,能够实现精准的确定基站的覆盖范围,其中包含伪基站,便于根据基站覆盖范围,对基站的布局和方位进行调整,本发明实施例提供了一种基于基站覆盖区域的热力图生成方法、电子设备及介质。所述技术方案如下:

一方面,一种基于基站覆盖区域的热力图生成方法,所述方法包括步骤:

获取预设时间窗内的设备ID和所述设备ID对应的设备位置信息;

将指定地理划分成多个地理网格,并基于任意一个所述地理网格的关联信息进行筛选处理,确定目标地理网格;

根据所述目标地理网格,确定出目标基站对应的基站地理网格;

将所述目标地理网格和所述基站地理网格,生成所述指定地理区域对应的热力图。

另一方面,一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如上述的基于基站覆盖区域的热力图生成方法。

另一方面,一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如上述的基于基站覆盖区域的热力图生成方法。

本发明提供的一种基于基站覆盖区域的热力图生成方法、电子设备及介质,具有如下技术效果:

本发明根据地理网格内的设备数量、地理网格内设备连接次数和地理网格对应的中点距离,确定目标地理网格和基站地理网格,根据目标地理网格和基站地理网格,形成所述目标基站对应的覆盖区域,以及所述指定地理区域对应的热力图;能够精准的确定基站的覆盖范围,以及在热力图上清楚的了解到根据基站覆盖范围内设备分布,便于基站的布局和方位进行调整;同时,所述方法同样适用于伪基站,也便于伪基站的临时调整,以用于应对特殊情况导致的信号波动。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种基于基站覆盖区域的热力图生成方法的流程图;

具体实施方式

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种基于基站覆盖区域的热力图生成方法、电子设备及介质的具体实施方式及其功效,详细说明如下:

实施例一

具体的如图1所示,所述方法可以包括如下步骤:

S101、获取预设时间窗内的设备ID和所述设备ID对应的设备位置信息;

具体地,所述设备ID是指与目标基站相连接的设备唯一识别码,其中,所述目标基站是指在指定地理区域内的任意一个基站,此基站为固定基站或者移动基站,即伪基站。

所述设备位置信息至少包括在设备ID对应的地理哈希网格;

具体地,所述预设时间窗是指在当前时间节点之前的时间区间,所述预设时间窗范围为1-3个月,其中,本实施例中所述预设时间窗为1个月,能够保证数据的准确性和计算效率。

S103、将指定地理划分成多个地理网格,并基于任意一个所述地理网格的关联信息进行筛选处理,确定目标地理网格;

具体地,所述地理网格是指以经纬度边界构成的矩形区域,其中,所述地理网格尺寸是根据哈希位数进行确定。

在一个具体的实施例中,所述方法还包括如下方法确定地理网格:

获取目标差值列表(D1,D2,D3,……,Dm),所述Dj是指j位哈希的目标差值,j=1……m,m为目标差值数量,其中,所述目标差值是指目标基站对应的定位精度值和哈希网格的对角线值之间的差值;

以所述目标差值列表中最小目标差值对应的哈希位数为基准,对指定地理进行网格划分,生成多个地理网格。

为了更好的理解,所述确定地理网格还包括其他方法,例如通过目标基站对应的定位精度值直接对指定地理区域进行网格划分,但是相当于通过目标差值确定地理网格,在其精度方面上较低,本实施例在此不做限定。

具体地,所述地理网格的关联信息至少包括:地理网格内的设备数量、地理网格内的设备连接次数和地理网格对应的中心距离,其中,所述设备连接次数是指在所述预设时间窗内,设备与目标基站连接的全部次数;所述中心距离是指地理网格与指定中心点之间的距离,为了更好的理解,所述方法还包括如下方法确定所述中心距离:根据地理网格的坐标值和指定中心点的坐标值,通过哈希函数计算得到地理网格的哈希值和中心点的哈希值;根据地理网格的哈希值和中心点的哈希值,计算出哈希差值,并所述哈希差值反向转换成距离,其中,所述指定中心点是指根据设备的初始位置求得的中心位置,即所述指定中心点是由所有原始日志点位计算得出。

在一个具体的实施例中,所述方法还包括如下方法确定目标地理网格:

获取所述地理网格内的设备数量;

将所述地地理网格内的设备数量与预设的数量阈值进行对比;

如果所述地理网格内的设备数量小于所述数量阈值,则删除所述地理网格;

如果所述地理网格内的设备数量不小于所述数量阈值,得到所述地理网格的匹配值,并根据所述地理网格的匹配值,确定所述地理网格为目标地理网格。

为了更好的理解,所述数量阈值为所有地网格内设备数量的均值,其中,所述均值为(A1+A2+A3+……+An)/n,所述Ai是指第i个地理网格内设备数量,i=1……n,n为设备数量。

在一个具体的实施例中,根据所述地理网格的匹配值,确定所述地理网格为目标地理网格之前,还包括:

将所述中心距离与预设的距离阈值进行比较;

如果所述中心距离大于预设的距离阈值,则删除所述地理网格;

如果所述中心距离不大于预设的距离阈值,再执行根据所述地理网格的匹配值,确定所述地理网格为目标地理网格。

具体的一个实施例中,根据所述地理网格的匹配值,确定所述地理网格为目标地理网格,还包括:

获取所述地理网格的匹配值,其中,所述地理网格的匹配值是通过所述设备数量、所述设备连接次数和所述中心距离计算得到;

将所述地理网格的匹配值与预设的匹配阈值进行对比;

如果所述地地理网格的匹配值小于所述匹配阈值,则删除所述地理网格;

如果所述地理网格的匹配值不小于所述匹配阈值,则确定所述地理网格为目标地理网格。

为了更好的理解,所述地理网格的匹配值为Ai×W1+Bi×W2+Ci×W3,其中,所述Ai是指第i个地理网格内的设备数量,所述Bi指第i个地理网格内的连接次数,所述Ci为第i个地理网格对应的中心距离;且所述W1为设备数量的权重,所述W2为设备连接次数的权重,所述W3为中心距距离的权重,W1>W2+W3

一些实施例中,所述方法还包括如下方法调整哈希位数:

获取所述地理网格对应的异常概率值;

判断所述地理网格对应的异常概率值是否大于预设的异常概率阈值;

当所述地理网格对应的异常概率值不大于所述异常概率阈值时,则维持当前的所述哈希位数对所述指定地理区域的划分;

当所述地理网格对应的异常概率值大于所述异常概率阈值时,则调整哈希位数。

为了更好的理解,所述地理网格对应的异常概率值为异常地理网格数量与全部地理网格数量的比值,其中,所述异常地理网格是指所述地理网格内的设备数量小于预设的数量阈值的网格。

S105、根据所述目标地理网格,确定出目标基站对应的基站地理网格;

具体地,所述基站地理网格是指区域的中心点处于的地理网格,其中,所述区域由所有目标地理网格构成。

S107、将所述目标地理网格和所述基站地理网格,生成所述指定地理区域对应的热力图;

具体地,所述热力图是指反映所述指定地理区域的热力值的区域图。

具体的一个实施例中,所述方法还包括如下方法生成指定地理区域对应的热力图:

根据所述目标地理网格和所述基站地理网格,在所述指定地理区域内对应的区域图中标注出目标设备位置和目标基站位置,其中,以不同颜色对所述目标设备位置和所述目标基站位置进行区分;

根据所述目标基站位置和所述目标设备位置,形成所述目标基站对应的覆盖区域,以及所述指定地理区域对应的热力图。

为了更好的理解,所述目标基站对应的覆盖区域是指以所述目标基站位置为中心,并与所有所述目标设备位置连形成的区域。

本实施例一提供的所述方法,根据地理网格内的设备数量、地理网格内设备连接次数和地理网格对应的中点距离,确定目标地理网格和基站地理网格,根据目标地理网格和基站地理网格,形成所述目标基站对应的覆盖区域,以及所述指定地理区域对应的热力图;能够精准的确定基站的覆盖范围,以及在热力图上清楚的了解到根据基站覆盖范围内设备分布,便于基站的布局和方位进行调整;同时,所述方法同样适用于伪基站,也便于伪基站的临时调整,以用于应对特殊情况导致的信号波动。

实施例二

在实施例一的基础上,本实施例二的所述方法可以包括如下步骤:

S101、获取预设时间窗内的设备ID和所述设备ID对应的设备位置信息;

S103、将指定地理划分成多个地理网格,并基于任意一个所述地理网格的关联信息进行筛选处理,确定目标地理网格;

S105、根据所述目标地理网格,确定出目标基站对应的基站地理网格;

S107、将所述目标地理网格和所述基站地理网格,生成所述指定地理区域对应的热力图。

具体地,所述步骤S101之前还包括:

S100、更新所述设备ID和所述设备ID对应的设备位置信息;

具体地,所述设备ID和所述设备ID对应的设备位置信息采取第一预设更新周期或者第二预设周期进行更新,其中,所述第一预设周期范围为1min~10min,优先地,所述第一预设周期为10min能够实现了实时更新,保证设备位置信息的准确;所述第二预设周期范围为6-12h,优先地,所述第二预设周期为12h,能够实现了离线的批量更新,也是保证设备位置信息的准确。

优先地,所述设备ID和所述设备ID对应的设备位置信息采取第一预设更新周期,可以理解:更新所述设备ID和所述设备ID对应的设备位置信息,一方面避免信关联信息长时间未更新,影响到确定覆盖区域的准确性;另一方面,对比更新所述设备ID和所述设备ID对应的设备位置信息前后进行对比,确定目标基站的覆盖范围和热度,便于根据当前的目标基站的覆盖范围和热度,及时调整基站的布局和方位。

本发明的实施例还提供了一种电子设备,包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如上述的确定设备数量的方法。

本发明实施例的设备以多种形式存在,包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(5)其他具有数据交互功能的电子装置。

本发明的实施例还提供了一种存储介质,所述存储介质可设置于电子设备之中以保存用于实现方法实施例中一种确定设备数量的方法相关的至少一条指令或至少一段程序,该至少一条指令或该至少一段程序由该处理器加载并执行以实现上述方法实施例提供的确定设备数量的方法。

可选地,在本实施例中,上述存储介质可以位于计算机网络的多个网络服务器中的至少一个网络服务器。可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书指定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的指定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:波束训练方法、网络设备、终端、系统和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!