基站定位方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:28633997 阅读:23 留言:0更新日期:2021-05-28 16:31
本申请涉及一种基站定位方法、装置、计算机设备和存储介质。所述方法包括:获取用户终端扫描到的当前基站和历史基站对应的基站标识符;当前基站与历史基站之间的扫描间隔时间在预设间隔时间内;将当前基站和历史基站对应的基站标识符进行拼接处理,得到组合基站标识符;根据组合基站标识符查询定位数据库,得到组合基站标识符对应的定位位置,作为用户终端的定位位置;其中,定位数据库中存储有至少两个组合基站标识符对应的定位位置;每个组合基站标识符对应的定位位置,根据同一组合基站标识符对应的目标簇中包括的定位上报记录中的定位位置确定。采用本方法能够提高定位位置的确定准确率。

【技术实现步骤摘要】
基站定位方法、装置、计算机设备和存储介质
本申请涉及定位
,特别是涉及一种基站定位方法、装置、计算机设备和存储介质。
技术介绍
基站定位,是指移动终端测量基站发送的下行导频信号,得到同一基站的不同下行导频信号的到达时间差,再结合基站所在的位置,使用三角算法即可估算出移动终端自身所在的位置。然而,目前的基站定位方法,一般采用单点基站定位;但是,在某些定位场景中,比如偏远区域,容易出现网络定位结果漂移、不准等问题,导致定位位置的确定准确率较低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高定位位置的确定准确率的基站定位方法、装置、计算机设备和存储介质。一种基站定位方法,所述方法包括:获取用户终端扫描到的当前基站和历史基站对应的基站标识符;所述当前基站与所述历史基站之间的扫描间隔时间在预设间隔时间内;将所述当前基站和历史基站对应的基站标识符进行拼接处理,得到组合基站标识符;根据所述组合基站标识符查询定位数据库,得到所述组合基站标识符对应的定位位置,作为所述用户终端的定位位置;其中,所述定位数据库中存储有至少两个组合基站标识符对应的定位位置;每个组合基站标识符对应的定位位置,根据同一组合基站标识符对应的目标簇中包括的定位上报记录中的定位位置确定;同一组合基站标识符对应的目标簇,根据同一组合基站标识符对应的多个定位上报记录聚类而成。一种基站定位装置,所述装置包括:获取模块,用于获取用户终端扫描到的当前基站和历史基站对应的基站标识符;所述当前基站与所述历史基站之间的扫描间隔时间在预设间隔时间内;拼接模块,用于将所述当前基站和历史基站对应的基站标识符进行拼接处理,得到组合基站标识符;确定模块,用于根据所述组合基站标识符查询定位数据库,得到所述组合基站标识符对应的定位位置,作为所述用户终端的定位位置;其中,所述定位数据库中存储有至少两个组合基站标识符对应的定位位置;每个组合基站标识符对应的定位位置,根据同一组合基站标识符对应的目标簇中包括的定位上报记录中的定位位置确定;同一组合基站标识符对应的目标簇,根据同一组合基站标识符对应的多个定位上报记录聚类而成。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取用户终端扫描到的当前基站和历史基站对应的基站标识符;所述当前基站与所述历史基站之间的扫描间隔时间在预设间隔时间内;将所述当前基站和历史基站对应的基站标识符进行拼接处理,得到组合基站标识符;根据所述组合基站标识符查询定位数据库,得到所述组合基站标识符对应的定位位置,作为所述用户终端的定位位置;其中,所述定位数据库中存储有至少两个组合基站标识符对应的定位位置;每个组合基站标识符对应的定位位置,根据同一组合基站标识符对应的目标簇中包括的定位上报记录中的定位位置确定;同一组合基站标识符对应的目标簇,根据同一组合基站标识符对应的多个定位上报记录聚类而成。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取用户终端扫描到的当前基站和历史基站对应的基站标识符;所述当前基站与所述历史基站之间的扫描间隔时间在预设间隔时间内;将所述当前基站和历史基站对应的基站标识符进行拼接处理,得到组合基站标识符;根据所述组合基站标识符查询定位数据库,得到所述组合基站标识符对应的定位位置,作为所述用户终端的定位位置;其中,所述定位数据库中存储有至少两个组合基站标识符对应的定位位置;每个组合基站标识符对应的定位位置,根据同一组合基站标识符对应的目标簇中包括的定位上报记录中的定位位置确定;同一组合基站标识符对应的目标簇,根据同一组合基站标识符对应的多个定位上报记录聚类而成。上述基站定位方法、装置、计算机设备和存储介质,通过获取用户终端扫描到的当前基站和历史基站对应的基站标识符,当前基站与历史基站之间的扫描间隔时间在预设间隔时间内;然后将当前基站和历史基站对应的基站标识符进行拼接处理,得到组合基站标识符,最后根据组合基站标识符查询存储有至少两个组合基站标识符对应的定位位置的定位数据库,得到组合基站标识符对应的定位位置,作为用户终端的定位位置;每个组合基站标识符对应的定位位置,根据同一组合基站标识符对应的目标簇中包括的定位上报记录中的定位位置确定;同一组合基站标识符对应的目标簇,根据同一组合基站标识符对应的多个定位上报记录聚类而成;实现了根据用户终端扫描到的当前基站和历史基站,确定用户终端的定位位置的目的,综合考虑了当前基站和历史基站,避免了基于单点基站定位导致定位位置的确定准确率较低的缺陷,从而提高了定位位置的确定准确率;同时,定位数据库中每个组合基站标识符对应的定位位置,是根据同一组合基站标识符对应的多个定位上报记录聚类而成的目标簇中所包括的定位上报记录中的定位位置综合确定,使得通过组合基站标识符查询定位数据库所确定的定位位置更加准确,进一步提高了定位位置的确定准确率。附图说明图1为一个实施例中基站定位方法的应用环境图;图2为一个实施例中基站定位方法的流程示意图;图3为一个实施例中将组合基站标识符对应的定位位置分类存储至定位数据库中的步骤的流程示意图;图4为一个实施例中获取多个同一组合基站标识符对应的多个定位上报记录的步骤的流程示意图;图5为一个实施例中确定同一组合基站标识符对应的目标簇的步骤的流程示意图;图6为一个实施例中确定同一组合基站标识符对应的多个簇的步骤的流程示意图;图7为一个实施例中对同一组合基站标识符对应的多个定位上报记录进行聚类处理的流程示意图;图8为一个实施例中确定同一组合基站标识符对应的定位位置的步骤的流程示意图;图9为另一个实施例中基站定位方法的流程示意图;图10为又一个实施例中基站定位方法的流程示意图;图11为一个实施例中基站定位装置的结构框图;图12为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的基站定位方法,可以应用于如图1所示的应用环境中。其中,用户终端102通过网络与定位服务器104进行通信。参考图1,用户终端102将定位请求发送至服务器104;服务器104对定位请求进行解析,得到用户终端102扫描到的当前基站和历史基站对应的基站标识符;当前基站与历史基站之间的扫描间隔时间在预设间隔时间内;将当前基站和历史基站对应的基站标识符进行拼接处理,得到组合基站标识符;根据组合基站标识符查询定位数据库,得到组合基站标识符对应的定位位置,作为用户终端102的定位位置;其中,定位数据库中存储有至少两个组合基站标识符对应的定位位置;每个组合基站标识符对应本文档来自技高网...

【技术保护点】
1.一种基站定位方法,所述方法包括:/n获取用户终端扫描到的当前基站和历史基站对应的基站标识符;所述当前基站与所述历史基站之间的扫描间隔时间在预设间隔时间内;/n将所述当前基站和历史基站对应的基站标识符进行拼接处理,得到组合基站标识符;/n根据所述组合基站标识符查询定位数据库,得到所述组合基站标识符对应的定位位置,作为所述用户终端的定位位置;/n其中,所述定位数据库中存储有至少两个组合基站标识符对应的定位位置;每个组合基站标识符对应的定位位置,根据同一组合基站标识符对应的目标簇中包括的定位上报记录中的定位位置确定;同一组合基站标识符对应的目标簇,根据同一组合基站标识符对应的多个定位上报记录聚类而成。/n

【技术特征摘要】
1.一种基站定位方法,所述方法包括:
获取用户终端扫描到的当前基站和历史基站对应的基站标识符;所述当前基站与所述历史基站之间的扫描间隔时间在预设间隔时间内;
将所述当前基站和历史基站对应的基站标识符进行拼接处理,得到组合基站标识符;
根据所述组合基站标识符查询定位数据库,得到所述组合基站标识符对应的定位位置,作为所述用户终端的定位位置;
其中,所述定位数据库中存储有至少两个组合基站标识符对应的定位位置;每个组合基站标识符对应的定位位置,根据同一组合基站标识符对应的目标簇中包括的定位上报记录中的定位位置确定;同一组合基站标识符对应的目标簇,根据同一组合基站标识符对应的多个定位上报记录聚类而成。


2.根据权利要求1所述的方法,其特征在于,在获取用户终端扫描到的当前基站和历史基站对应的基站标识符之前,还包括:
获取多个同一组合基站标识符对应的多个定位上报记录;
对同一组合基站标识符对应的多个定位上报记录进行聚类处理,得到同一组合基站标识符对应的目标簇;
根据同一组合基站标识符对应的目标簇中包括的定位上报记录中的定位位置,确定同一组合基站标识符对应的定位位置;
将各个同一组合基站标识符对应的定位位置,分类存储至所述定位数据库中。


3.根据权利要求2所述的方法,其特征在于,所述获取多个同一组合基站标识符对应的多个定位上报记录,包括:
采集上报日志数据;
从所述上报日志数据中确定出扫描间隔时间在所述预设间隔时间内的基站上下文信息;
根据所述基站上下文信息,确定对应的组合基站标识符的定位上报记录;所述定位上报记录中包括定位位置、上报源、信号强度、上报数量和上报时间;
将所述组合基站标识符的定位上报记录,按照同一组合基站标识符进行归类,得到多个同一组合基站标识符对应的多个定位上报记录。


4.根据权利要求2所述的方法,其特征在于,所述对同一组合基站标识符对应的多个定位上报记录进行聚类处理,得到同一组合基站标识符对应的目标簇,包括:
对同一组合基站标识符对应的多个定位上报记录进行聚类处理,得到同一组合基站标识符对应的多个簇;
对各个簇的簇中心所对应的定位上报记录中包括的特征信息进行加权计算,得到各个簇的聚类分数;
从各个簇中筛选出所述聚类分数最高的簇,作为所述同一组合基站标识符对应的目标簇。


5.根据权利要求4所述的方法,其特征在于,所述对同一组合基站标识符对应的多个定位上报记录进行聚类处理,得到同一组合基站标识符对应的多个簇,包括:
按照预设顺序,对同一组合基站标识符对应的多个定位上报记录进行排...

【专利技术属性】
技术研发人员:徐晓伟李欣刘畅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1