一种基于网络指纹的定位方法及系统技术方案

技术编号:16349201 阅读:24 留言:0更新日期:2017-10-03 23:29
本技术方案提供了一种基于网络指纹的定位方法,方法包括接收用户端发送的定位参数,定位参数包括小区信息及信号强度信息,调用包括小区信息的所有指纹列表,基于信号强度信息及所有指纹列表中匹配出特征相似的目标指纹列表,基于目标指纹列表生成位置信息。将接收到的用户的定位参数与已有的指纹列表进行比较,找出最相符的指纹列表(目标指纹列表),从而对用户进行定位,避免了环境地形及天气因素对定位结果的影响,从而提高了定位精度。

【技术实现步骤摘要】
一种基于网络指纹的定位方法及系统
本专利技术涉及无线定位
,更具体地说,涉及一种基于网络指纹的定位方法及系统。
技术介绍
随着科技的进步及社会的发展,定位技术已经越来越多的应用到人们的日常生活中,例如各种车载导航及手机地图APP。现有技术中,无线定位技术主要使用三角定位法进行定位。以GPS定位原理为例:24颗卫星平均分布在6个轨道面,每一个轨道面上各有4颗卫星绕行地球运转,让地面使用者不论在任何地点、任何时间,至少有4颗以上的GPS卫星出现在我们上空中供使用者使用。每颗卫星都对地表发射涵盖本身载轨道面的坐标、运行时间的无线电讯号,地面的接收单位可依据这些资料做为定位、导航、地标等精密测量。然而,三角定位法受环境地形及天气因素的影响会出现较大的偏差。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于网络指纹的定位方法,将接收到的用户的定位参数与已有的指纹列表进行比较,找出最相符的指纹列表(目标指纹列表),从而对用户进行定位,避免了环境地形及天气因素对定位结果的影响,从而提高了定位精度。为实现上述目的,本专利技术提供如下技术方案:一种基于网络指纹的定位方法,所述方法包括:接收用户端发送的定位参数,所述定位参数包括小区信息及信号强度信息;调用包括所述小区信息的所有指纹列表;基于所述信号强度信息在所述所有指纹列表中匹配出特征相似的目标指纹列表;基于所述目标指纹列表生成位置信息。优选地,接收所述定位参数之前,所述方法还包括:采集地理位置信息;基于所述地理位置信息生成网格信息;采集网络环境信息;基于所述网格信息及所述网络环境信息生成指纹列表;存储所述指纹列表。优选地,所述信号强度信息包括信号强度衰减信息及信号强度值信息,所述基于所述信号强度信息在所述所有指纹列表中匹配出特征相似的目标指纹列表包括:基于所述信号强度衰减信息及所述所有指纹列表生成相似指纹列表;基于所述信号强度值信息及所述相似指纹列表生成所述目标指纹列表。优选地,当所述目标指纹列表的数量大于一时,所述基于所述目标指纹列表生成位置信息包括:基于所述信号强度信息分别计算所有所述目标指纹列表的相似分数值;基于所述相似分数值最高的所述目标指纹列表生成位置信息。优选地,所述基于所述目标指纹列表生成位置信息包括:基于所述目标指纹列表生成位置范围信息;调用三角定位法;基于所述信号强度信息、所述位置范围信息及所述三角定位法生成所述位置信息。一种基于网络指纹的定位系统,所述系统包括接收模块、调用模块、第一生成模块及第二生成模块,其中:所述接收模块用于接收用户端发送的定位参数,所述定位参数包括小区信息及信号强度信息;所述调用模块用于调用包括所述小区信息的所有指纹列表;所述第一生成模块用于基于所述信号强度信息在所述所有指纹列表中匹配出特征相似的目标指纹列表;所述第二生成模块用于基于所述目标指纹列表生成位置信息。优选地,所述系统还包括第一采集模块、第三生成模块、第二采集模块、第四生成模块及存储模块,其中:所述第一采集模块用于采集地理位置信息;所述第三生成模块用于基于所述地理位置信息生成网格信息;所述第二采集模块用于采集网络环境信息;所述第四生成模块用于基于所述网格信息及所述网络环境信息生成指纹列表;所述存储模块用于存储所述指纹列表。优选地,所述信号强度信息包括信号强度衰减信息及信号强度值信息,所述第一生成模块包括第一生成单元及第二生成单元,其中:所述第一生成单元用于基于所述信号强度衰减信息及所述所有指纹列表生成相似指纹列表;所述第二生成单元用于基于所述信号强度值信息及所述相似指纹列表生成所述目标指纹列表。优选地,所述第二生成模块包括计算单元及第三生成单元,其中:所述计算单元用于基于所述信号强度信息分别计算所有所述目标指纹列表的相似分数值;所述第三生成单元用于基于所述相似分数值最高的所述目标指纹列表生成位置信息。优选地,所述第二生成模块包括第四生成单元、调用单元及第五生成单元,其中:所述第四生成单元用于基于所述目标指纹列表生成位置范围信息;所述调用单元用于调用三角定位法;所述第五生成单元用于基于所述信号强度信息、所述位置范围信息及所述三角定位法生成所述位置信息。综上所述,本技术方案提供了一种基于网络指纹的定位方法,方法包括接收用户端发送的定位参数,定位参数包括小区信息及信号强度信息,调用包括小区信息的所有指纹列表,基于信号强度信息在所有指纹列表中匹配出特征相似的目标指纹列表,基于目标指纹列表生成位置信息。将接收到的用户的定位参数与已有的指纹列表进行比较,找出最相符的指纹列表(目标指纹列表),从而对用户进行定位,避免了环境地形及天气因素对定位结果的影响,从而提高了定位精度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术公开的一种基于网络指纹的定位方法的实施例1的流程图;图2为本专利技术公开的另一种基于网络指纹的定位方法的实施例2的流程图;图3为本专利技术公开的另一种基于网络指纹的定位方法的实施例3的流程图;图4为本专利技术公开的另一种基于网络指纹的定位方法的实施例4的流程图;图5为本专利技术公开的一种基于网络指纹的定位系统的实施例1的结构示意图;图6为本专利技术公开的另一种基于网络指纹的定位系统的实施例2的结构示意图;图7为本专利技术公开的另一种基于网络指纹的定位系统的实施例3的结构示意图;图8为本专利技术公开的另一种基于网络指纹的定位系统的实施例4的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。如图1所示,为本专利技术提供的一种基于网络指纹的定位方法的实施例1的流程图,所述方法包括:S101、接收用户端发送的定位参数,定位参数包括小区信息及信号强度信息;用户端发送的定位参数可以为原始话单及MR(MeasurementReport,测量报告),每条话单或MR都包含了主小区和邻小区信息,以及相应的RSRP(ReferenceSignalReceivingPower,参考信号接收功率)、TA(TimingAdvance,时间提前量)等重要的定位依据参数。小区信息包括此用户端当前的主小区及邻小区的名单,信号强度信息包括此用户端当前的主小区的信号强度及邻小区的信号强度。S102、调用包括小区信息的所有指纹列表;指纹列表存储在相应的专用的指纹库(存储模块)中,每个指纹列表对应一个网格,每个指纹列表中可包括:主小区的PCI(PhysicalCellIdentifier,即物理小区标识)、主小区及邻小区的RSRP(ReferenceSignalReceivingPower,参考信号接收功率)、TA(时间提前量,timeadvance)、以及数据采样频率次数等,还可包括对应网格的区域属性,例如:道路、办公楼、居民楼、商场等。调用所有包括定位参数中的主小区的本文档来自技高网...
一种基于网络指纹的定位方法及系统

【技术保护点】
一种基于网络指纹的定位方法,其特征在于,所述方法包括:接收用户端发送的定位参数,所述定位参数包括小区信息及信号强度信息;调用包括所述小区信息的所有指纹列表;基于所述信号强度信息在所述所有指纹列表中匹配出特征相似的目标指纹列表;基于所述目标指纹列表生成位置信息。

【技术特征摘要】
1.一种基于网络指纹的定位方法,其特征在于,所述方法包括:接收用户端发送的定位参数,所述定位参数包括小区信息及信号强度信息;调用包括所述小区信息的所有指纹列表;基于所述信号强度信息在所述所有指纹列表中匹配出特征相似的目标指纹列表;基于所述目标指纹列表生成位置信息。2.如权利要求1所述的方法,其特征在于,接收所述定位参数之前,所述方法还包括:采集地理位置信息;基于所述地理位置信息生成网格信息;采集网络环境信息;基于所述网格信息及所述网络环境信息生成指纹列表;存储所述指纹列表。3.如权利要求1所述的方法,其特征在于,所述信号强度信息包括信号强度衰减信息及信号强度值信息,所述基于所述信号强度信息在所述所有指纹列表中匹配出特征相似的目标指纹列表包括:基于所述信号强度衰减信息及所述所有指纹列表生成相似指纹列表;基于所述信号强度值信息及所述相似指纹列表生成所述目标指纹列表。4.如权利要求3所述的方法,其特征在于,当所述目标指纹列表的数量大于一时,所述基于所述目标指纹列表生成位置信息包括:基于所述信号强度信息分别计算所有所述目标指纹列表的相似分数值;基于所述相似分数值最高的所述目标指纹列表生成位置信息。5.如权利要求1-4任一项所述的方法,其特征在于,所述基于所述目标指纹列表生成位置信息包括:基于所述目标指纹列表生成位置范围信息;调用三角定位法;基于所述信号强度信息、所述位置范围信息及所述三角定位法生成所述位置信息。6.一种基于网络指纹的定位系统,其特征在于,所述系统包括接收模块、调用模块、第一生成模块及第二生成模块,其中:所述接收模块用于接收用户端发送的定位参数,所述定位参数包括小区信息及信号强度...

【专利技术属性】
技术研发人员:周莅涛沈海涛邓博文王巧瑞石刚陈天立秦伟
申请(专利权)人:深圳市优网精蜂网络有限公司
类型:发明
国别省市:广东,44

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

1