CN113316246B - 基于射频指纹定位的方法、装置、电子设备及存储介质 - Google Patents

基于射频指纹定位的方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN113316246B
CN113316246B CN202110523118.2A CN202110523118A CN113316246B CN 113316246 B CN113316246 B CN 113316246B CN 202110523118 A CN202110523118 A CN 202110523118A CN 113316246 B CN113316246 B CN 113316246B
Authority
CN
China
Prior art keywords
cell
candidate
determining
candidate cell
positioning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110523118.2A
Other languages
English (en)
Other versions
CN113316246A (zh
Inventor
魏二岭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202110523118.2A priority Critical patent/CN113316246B/zh
Publication of CN113316246A publication Critical patent/CN113316246A/zh
Priority to PCT/CN2022/085369 priority patent/WO2022237391A1/zh
Application granted granted Critical
Publication of CN113316246B publication Critical patent/CN113316246B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/08Position of single direction-finder fixed by determining direction of a plurality of spaced sources of known location

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本申请公开了一种基于射频指纹定位的方法、装置、电子设备及存储介质。其中,方法包括:根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;在设定数据库中确定所述第二候选小区对应的位置信息;在所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。

Description

基于射频指纹定位的方法、装置、电子设备及存储介质
技术领域
本申请涉及定位技术领域,尤其涉及一种基于射频指纹定位的方法、装置、电子设备及存储介质。
背景技术
相关技术中,在利用射频指纹信息进行定位的过程中,由于在传输过程中信号的强度会减弱,导致得到的定位结果存在误差,降低了定位结果的准确性。
发明内容
有鉴于此,本申请实施例提供一种基于射频指纹定位的方法、装置、电子设备及存储介质,以至少解决相关技术出现的定位结果的准确性低的问题。
本申请实施例的技术方案是这样实现的:
本申请实施例提供了一种基于射频指纹定位的方法,所述方法包括:
根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;
根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;
在设定数据库中确定所述第二候选小区对应的位置信息;所述设定数据库中存储有小区对应的位置信息;
在所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。
上述方案中,所述设定数据库中存储有小区对应的至少两个位置信息;其中,
所述至少两个位置信息中不同的位置信息对应不同的信号强度区间。
上述方案中,在设定数据库中确定小区对应的候选信息,包括:
确定第一信号强度对应的信号强度区间;所述第一信号强度表征所述第一终端检测到小区的信号强度;
根据确定出的信号强度区间,在所述设定数据库中确定所述小区对应的位置信息。
上述方案中,所述方法还包括:
在所述第二候选小区对应的位置信息不满足定位精度要求的情况下,基于第一候选集中每个第一候选小区的第一参数,确定每个第一候选小区对应的权重系数;所述第一参数至少包括小区的覆盖范围;
根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果。
上述方案中,所述第一参数还包括小区信号传输至所述第一终端的传输损耗。
上述方案中,所述根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果,包括:
基于每个第一候选小区对应的权重系数,对所述设定数据库中每个第一候选小区对应的位置信息进行加权求和,得到所述第一终端的定位结果。
上述方案中,在所述确定每个第一候选小区对应的权重系数之前,包括:
确定所述第一候选集中每个第一候选小区对应的位置信息;
根据所述第一候选集中每个第一候选小区对应的位置信息,确定所述第一候选集的平均位置;
过滤所述第一候选集中满足第一设定条件的第三候选小区;所述第一设定条件表征候选小区对应的位置信息与所述第一候选集的平均位置的偏离程度大于设定阈值。
上述方案中,所述方法还包括:
根据发起定位请求的应用确定所述定位精度要求。
上述方案中,所述根据发起定位请求的应用确定所述定位精度要求,包括:
根据发起定位请求的应用的应用类型,确定所述定位精度要求;或,
在设定关系表中确定发起定位请求的应用的定位精度;所述设定关系表用于存储应用程序与定位精度要求的映射关系。
上述方案中,所述根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集,包括:
在满足第二设定条件的情况下,根据所述第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;其中,所述第二设定条件包括:
所述第一终端的第一功能处于开启状态;所述第一功能表征至少基于射频指纹的覆盖范围确定所述第一终端的位置信息的功能。
本申请实施例还提供了一种基于射频指纹定位装置,包括:
第一确定单元,用于根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;
第二确定单元,用于根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;
第三确定单元,用于在设定数据库中确定所述第二候选小区对应的位置信息;所述设定数据库中存储有小区对应的位置信息;
第四确定单元,用于所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。
本发明实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。
本发明实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。
在上述实施例中,根据终端采集得到的射频指纹信息所对应的小区的覆盖范围,将覆盖范围最小的小区对应的位置信息确定为终端的位置信息,从而能够进一步地提高定位的精度,并且能够迅速输出最优的定位结果。
附图说明
图1为相关技术中射频指纹定位技术的原理图;
图2为本申请一实施例提供的基于射频指纹定位的方法的流程示意图;
图3为本申请一实施例提供的第一时刻采集的射频指纹对应的候选小区的示意图;
图4为本申请一实施例提供的设定数据库的构建流程示意图;
图5为本申请一实施例提供的设定数据库中存储的数据的示意图;
图6为本申请一实施例提供的设定数据库的更新流程示意图;
图7为本申请一实施例提供的基于射频指纹定位的方法的流程示意图;
图8为本申请一实施例提供的不同小区基站的信号发射示意图;
图9为本申请一实施例提供的基于小区的覆盖范围确定位置信息的示意图;
图10为本申请一实施例提供的基于射频指纹定位的方法的流程示意图;
图11为本申请一实施例提供的在不同时刻下采集第一终端对应的定位结果;
图12为本申请一实施例提供的基于射频指纹定位的方法的流程示意图;
图13为本申请一实施例提供的基于射频指纹定位装置的结构示意图;
图14为本申请一实施例提供的电子设备的硬件组成结构示意图。
具体实施方式
下面结合附图及具体实施例对本申请作进一步详细的说明。
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的***、装置以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
需要说明的是,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
另外,在本申请实施例中,“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
在对本申请实施例的技术方案进行详细说明之前,首先对相关技术中基于射频指纹定位的方法进行简单说明。
如图1所示,图1示出了相关技术中射频指纹定位技术的原理图,射频指纹定位技术由两个阶段组成,分别为射频指纹地图构建阶段和射频指纹实时定位阶段。在射频指纹实时定位阶段中,终端可以接收到定位请求,定位请求决策使用射频指纹定位时,终端会实时采集周围环境的射频指纹,根据射频指纹的信号强度,当信号强度越高,认为终端离相应的小区基站越近,当信号强度越弱,认为终端离相应的小区基站越远。而对于不同的小区而言,每个小区的覆盖范围是不相同的,并且由于无线信号的多径效应,终端实时接收到的信号强度并不总是反映信号随直线传播的衰减程度,因此,直接根据射频指纹进行定位,会存在较大的误差。基于此,本申请提出了一种基于射频指纹定位的方法,能够消除无线信号的多径效应带来的定位误差,并且还相应地考虑小区的覆盖范围。
下面结合附图及具体实施例对本申请作进一步详细的说明。
本申请实施例提供了一种基于射频指纹定位的方法,图2为本申请实施例的一种基于射频指纹定位的方法流程示意图。如图2所示,所述方法包括:
S201:根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出。
这里,启动第一终端在第一时刻进行射频指纹的采集,根据所在区域的小区分布的情况,第一终端能够采集得到至少一个第一射频指纹在第一终端采集第一射频指纹的过程中,需要采集得到第一射频指纹对应的小区标识、信号强度以及小区参考信号发射功率等基本信息,其中,当第一射频指纹信息对应的小区为服务小区,则对应的小区可以通过公共陆地移动网络(PLMN,Public Land Mobile Network)、小区标识(CI,Cell Identity)、绝对无线频道编号(ARFCN,Absolute Radio Frequency Channel Number)、物理小区标识(PCI,Physical Cell Identity)进行标识;当第一射频指纹信息对应的小区为邻区,则可以使用ARFCN和PCI进行小区标识。根据第一终端采集的至少一个第一射频指纹能够确定对应的第一候选集,其中,第一候选集是指发出第一射频指纹的小区,如图3所示,图3示出了第一时刻采集的射频指纹对应的候选小区的示意图,第一终端在第一时刻分别采集到三个第一射频指纹,其中,第一终端采集得到的第一射频指纹分别由第一候选小区A、第一候选小区B、第一候选小区C发出的,进一步地确定第一候选集包括第一候选小区A、第一候选小区B、第一候选小区C。
在一实施例中,所述根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集,包括:
在满足第二设定条件的情况下,根据所述第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;其中,所述第二设定条件包括:
所述第一终端的第一功能处于开启状态;所述第一功能表征至少基于射频指纹的覆盖范围确定所述第一终端的位置信息的功能。
这里,考虑到第一终端的功耗以及用户的定制化需求,可以通过第一功能的开启确定第一终端是否使用至少基于射频指纹的覆盖范围确定所述第一终端的位置信息的功能,在第一功能开启时,根据第一终端在第一时刻检测得到的只好一个第一射频指纹,确定第一候选集。在实际应用中,至少基于射频指纹的覆盖范围确定所述第一终端的位置信息的功能通常应用于GPS信号无法覆盖的环境中,进一步地,在第一功能开启后,还可以在确定第一终端采集得到的第一射频指纹对应的第一候选小区部署在地铁环境内,可以至少基于射频指纹的覆盖范围确定第一终端的位置信息。
S202:根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区。
这里,确定第一候选集中每个第一候选小区的覆盖范围,将第一候选集中覆盖范围最小的第一候选小区确定为第二候选小区。第一候选小区的覆盖范围可以通过对应的第一射频指纹确定,示例地,从第一候选小区对应的第一射频指纹中确定小区参考信号发射功率,根据第一候选小区的小区参考信号发射功率能够确定第一候选小区的覆盖范围,可以理解的,小区参考信号发射功率越大,小区的覆盖范围越大,小区参考信号发射功率越小,小区的覆盖范围越小。在实际应用中,第一候选小区的小区参考信号发射功率还可以从设定数据库中获取,设定数据库中可以存储不同小区对应的小区信息,在设定数据库中找到第一候选小区对应的参考信号发射功率,进一步地确定第一候选小区对应的覆盖范围。此外,设定数据库中还可以根据存储的不同小区对应的覆盖范围,将设定数据库中的小区划分为不同的优先等级,如表1所示。
表1
小区参考信号发射功率dbm 小区覆盖优先级 覆盖范围米
功率1 1 50-80
功率2 2 80-150
功率3 3 150-250
如表1所示,表1示出了根据小区的覆盖范围划分的小区优先级,在实际应用中,小区参考信号发射功率的单位可以为dbm或者W、mW等,在设定数据库中存储的小区参考信号发射功率采取的单位为dbm,与3GPP通信协议中的***消息广播的单位保持一致,优先级越高表征对应小区的覆盖范围越小,通过在设定数据库中确定第一候选集中每个第一候选小区对应的优先级,将第一候选集中优先级最高的第一候选小区确定为第二候选小区。
S203:在设定数据库中确定所述第二候选小区对应的位置信息;所述设定数据库中存储有小区对应的位置信息。
这里,在设定数据库中确定第二候选小区对应的位置信息,其中,设定数据库中存储有不同小区对应的位置信息,设定数据库中可以存储每个小区的基站所在的位置,因而可以将第二候选小区的基站所在的位置确定为第二候选小区的位置信息。
设定数据库的维护包括两个阶段,第一阶段是负责设定数据库的构建,第二阶段是负责设定数据库的更新。如图4所示,图4示出了设定数据库的构建流程示意图。采集终端负责在部署射频指纹定位技术的交通路线上进行采集,在实际应用中,运营商部署的无线小区可以分为三类,分别为室外宏覆盖小区,室内微小区和地铁站间的漏缆小区。对于地铁环境而言,从入口进入地铁站的区域一般为室外宏覆盖小区,进入地铁站,再经过刷卡机到地铁列车的区域,如果地铁站部署在地下或者建筑物内部,则一般为室内微小区,而在站点之间的小区通常为漏缆方式部署的小区。设定数据库的构建的目的是为了收集交通路线上每个无线小区的参考信号发射功率,进而根据参考信号发射功率的大小确定无线小区的覆盖范围,进一步地可以确定无线小区的覆盖优先级。采集终端在采集的时候需要采集运营商的无线网络日志,并标记终端采集的时间与地点,其中,无线网络日志指终端在经过交通路线的过程中无线网络小区信息,采集终端采集的小区包括服务小区和邻区,服务小区指采集终端驻留的小区,能够进行数据和语音业务传输的小区,邻区是指采集终端为保证服务连续性进行测量的小区,邻区在当前服务小区无法进行数据传输时,可以切换为服务小区。每个小区包含小区标识信息,比如,PLMN、CI、TAC、ARFCN和PCI等,也包含采集终端实际测量到的这个小区的信号强度,同时,针对服务小区,如果采集终端可以成功读取了对应的***信息,那么还会得到小区的参考信号发射功率。无线网络日志包含了采集终端在每个无线小区的移动性过程,包括小区选择、小区重选、小区切换和小区重建等,还包括采集终端对运营商网络的持续测量信息,例如服务小区和邻区的信号强度,基于采集终端测量的每个小区构建相应的设定数据库。图5示出了设定数据库中存储的数据的示意图,如图5所示,每个小区的射频指纹地图由三个区域组成,以小区2为例,小区2可以分为三个区域,分别为基于小区1和小区2重叠覆盖部分组成小区2的左重叠覆盖区域、独立覆盖区域、以及基于小区2和小区3重叠覆盖部分组成小区2的右重叠覆盖区域。每个重叠覆盖区域使用两个小区的相对位置关系和在每个小区的信号强度范围表示。在实际应用中,在成功获取对应的***信息块(SIB,System Information Block)之后才能唯一标识一个小区,并且,采集终端在继续邻区测量时,没有读取邻区的SIB,因此,可以对每个站台未成功获取小区标识和小区参考信号发射功率的小区进行特定小区信息采集,示例地,通过锁定小区的RAT、ARFCN和PCI,搜索小区的***消息,并同时提取小区的参考信号发射功率,如果成功读取***信息,则认为小区信息采集成功,在锁屏搜网过程中,如果存在一个小区尝试一定次数均无法成功读取对应的***消息,例如,在不同位置均检测到小区信号强度非常弱,可以不再尝试获取这些小区的小区标识和小区参考信号发射功率。进一步地,根据小区对应的参考信号发射功率,进一步地在设定数据库增添小区对应的覆盖范围,还可以在设定数据库中增添小区基于覆盖范围确定的覆盖优先级。
由于运营商网络在不断的演进,部署的小区基站可能会发生变化,例如,原有网络的删除,原有网络的变更和新网络的增加,因此需要及时更新设定数据库中的小区信息,在实际应用中,可以通过众包收集的方法保证设定数据库的实时性和有效性,其中,众包采集服务生效是指用户使用了基于射频指纹定位的方法并且同意将定位的数据上传,或者,用户在不使用定位服务的时候也将采集的信息进行上报,图6示出了设定数据库的更新流程示意图。在接收到众包采集上报的多个射频指纹后,可以根据射频指纹的采集时间构建对应的小区列表,通过小区列表中的小区标识,可以确定上报的射频指纹所处的交通路线,同时可以确定小区之间的位置关系,进而与设定数据库中存储的小区进行匹配,示例地,可以通过小区的标识信息,如PLMN、CI、ARFCN、PCI和RAT等信息,在设定数据库中进行查找,如果查找成功则认为上报小区存在数据库中,可以确定是否存在新增小区,如果查找不成功,还可以根据ARFCN和PCI查找,再使用上报小区的邻区的ARFCN和PCI查找上报小区在数据库中的重叠覆盖小区,如果超过一定比例的邻区都查找成功,则可认为上报小区存在设定数据库中。对于不存在设定数据库中的小区,将新增小区的信息添加到设定数据库中,对于存在设定数据库中的小区,将上报小区参考信号发射功率与设定数据库中存储的参考信号发射功率进行比较,如果发生变化,则将上报小区参考信号发射功率更新到设定数据库中。
在一实施例中,述设定数据库中存储有小区对应的至少两个位置信息;其中,
所述至少两个位置信息中不同的位置信息对应不同的信号强度区间。
这里,为了进一步提高第一终端的定位结果的精确度,设定数据库中还可以存储同一个小区中在不同信号强度区间下对应的位置信息。在实际应用中,设定数据库中存储小区对应的至少两个位置信息,能够进一步地将小区划分成不同的位置区域,对于小区的不同区域的划分依据可以为小区的信号强度,将小区的信号强度区间与小区的不同区域进行关联,不仅能确定第一终端当前所处的小区,还能确定第一终端当前在小区中所处的位置区域,相比于直接将小区的基站作为第一终端的定位结果,可以提高定位的精确度。
在一实施例中,如图7所示,在设定数据库中确定小区对应的候选信息,包括:
S701:确定第一信号强度对应的信号强度区间;所述第一信号强度表征所述第一终端检测到小区的信号强度。
这里,根据射频指纹能够确定对应的第一信号强度,第一信号强度表征终端在当前位置检测小区的信号强度,设定数据库中将同一个小区划分成不同的信号强度区间,示例地,设定数据库中将小区的信号强度划分成不同的网格,每个网格对应了一定的信号强度区间,例如,小区其中一个网格对应的信号强度区间为[-80dbm,-75dbm],根据第一信号强度,可以在设定数据库中,确定第一信号强度对应的信号强度区间。在实际应用中,可以根据小区的标识或者小区与其他邻区的位置关系,在设定数据库中确定小区的不同信号强度区间,进而确定第一信号强度对应的信号强度区间。
S702:根据确定出的信号强度区间,在所述设定数据库中确定所述小区对应的位置信息。
这里,在设定数据库中,将小区的信号强度区域与小区的某个位置进行关联,通过在设定数据库中查找信号强度区域与位置的关联关系,能够确定在当前信号强度区间的小区对应的位置关系。如表2所示,表2示出了信号强度区间与位置的关系映射表。
表2
Figure BDA0003064847980000081
Figure BDA0003064847980000091
如表2所示,表2中记载了不同小区在不同信号强度区间下所对应的位置信息,例如,当第一信号强度表征检测到小区1的信号强度,并且第一信号强度对应信号强度区间1,那么可以根据表2确定对应的位置信息为loc(1,1),在实际应用中,不同信号强度区间对应的位置信息可以通过坐标来表示,从而能够根据小区的第一信号强度确定小区的位置,提高了小区位置的精确度。
S204:在所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。
这里,当第一终端处于地铁环境中,地铁站间的小区和站台的小区的部署是存在差异的,地铁站间的小区通常为宏基站小区或者漏缆小区,这样的小区基站的发射功率大,相应的小区的覆盖范围也大,而部署在站台的小区,因为仅需覆盖站台空间即可,部署在站台的基站的发射功率较小,相应的小区的覆盖范围也小,由于不同小区的覆盖范围之间存在差异,受多径效应的影响程度也不相同,如图8所示,图8示出了不同小区基站的信号发射示意图,一般情况下,宏基站更容易受到多径效应的影响,信号波动较大,而部署在站台内的小区因为覆盖范围小,遮碍物的遮挡少,通常发出的信号为直射信号,因而受到多径影响的概率低,因此,当第一候选集中存在不同覆盖范围的第一候选小区时,优先使用覆盖范围小的第一候选小区进行定位,如图9所示,图9示出了基于小区的覆盖范围确定位置信息的示意图。在图9中,第一终端在同一时刻采集得到两个不同的第一射频指纹,分别对应于第一候选小区A与第一候选小区B,并且第一候选小区B的覆盖范围远远小于第一候选小区A的覆盖范围,将第一候选小区B对应的位置信息确定为第一终端的定位结果,相对于将第一候选小区A对应的位置信息确定为第一终端的定位结果,能够提高了第一终端的定位结果的精确度。在实际应用中,不同的定位请求所需要的定位精度是不相同的,不同的定位方法会存在一定的定位误差,将定位方法得到的定位结果与实际第一终端所处的位置信息的接近程度,当第二候选小区对应的位置信息能够满足定位精度要求,表明了第二候选小区对应的位置信息能够作为第一终端的定位结果,从而能够输出满足精度要求的定位结果,提高了定位结果的准确性。
在一实施例中,所述方法还包括:
根据发起定位请求的应用确定所述定位精度要求。
这里,当应用需要获取第一终端的定位结果时,可以发起定位请求,由于应用获取第一终端的定位结果的用途不相同,导致不同的应用所需要的定位结果的定位精度要求存在差异,例如,对于地铁到站刷卡,或者员工考勤打卡的场景下,定位结果可以为用户在目的地周围若干米的范围,不需要过高的定位精度要求,而对于导航、外卖或者快递推送等业务,则需要较高的定位精度要求,因此,需要根据发起定位请求的应用确定定位精度要求,从而能够为应用提供满足定位精度要求的定位结果。
在一实施例中,所述根据发起定位请求的应用确定所述定位精度要求,包括:
根据发起定位请求的应用的应用类型,确定所述定位精度要求;或,
在设定关系表中确定发起定位请求的应用的定位精度;所述设定关系表用于存储应用程序与定位精度要求的映射关系。
这里,发起定位请求的应用的定位精度要求可以在设定关系表中确定,示例地,设定关系表中存储了不同应用程序与定位精度要求之间的映射关系,通过与设定关系表中存储的应用程序进行匹配,得到当前发起定位请求的应用的定位精度要求,其中,设定关系表中应用程序与定位精度要求的映射关系可以由用户自定义。此外,还可以根据发起定位请求的应用的应用类型确定定位精度要求,在实际应用中,不同的类型的应用程序所对应的定位精度要求是不相同的,示例地,用于导航的应用程序的定位精度要求相对于社交应用程序的定位精度要求高,发起定位请求的应用的应用类型可以根据应用程序的标签确定。在实际应用中,当存在发起定位请求的应用的定位精度要求无法确认的情况下,可以默认该定位请求对应最高的定位精度要求,从而能够保证生成的定位结果能够满足应用的需求。
在一实施例中,如图10所示,所述方法还包括:
S1001:在所述第二候选小区对应的位置信息不满足定位精度要求的情况下,基于第一候选集中每个第一候选小区的第一参数,确定每个第一候选小区对应的权重系数;所述第一参数至少包括小区的覆盖范围。
这里,如果第二候选小区对应的位置信息不能满足定位精度要求,表明当前定位请求所需要请求的定位结果需要更加准确,在这种情况下,需要向第一终端返回更加精准的定位结果。在实际应用中,当第一候选集中存在多个第一候选小区的情况下,可以根据多个第一候选小区所在的位置确定第一终端的定位结果,通过第一候选集中每个第一候选小区的第一参数,确定每个第一候选小区对应的权重系数,其中,第一参数至少包括小区的覆盖范围,在确定第一候选小区对应的权重系数时,应当满足设规则,示例地,当第一候选小区对应的覆盖范围越小,对应的权重系数最大,并且第一候选集中所有的第一候选小区的权重系数之和为1,通过第一参数赋予不同第一候选小区不同的权重系数,从而能够根据权重系数反应第一候选小区成为第一终端的定位结果的概率。
在一实施例中,所述第一参数还包括小区信号传输至所述第一终端的传输损耗。
这里,在信号的传输过程中受多径效应的影响,第一终端检测到的第一候选小区的信号强度并不能直接反应信号的真实衰减程度,并且,可以理解地,当小区信号传输距离越大对应的传输损耗也会越高,因此,为了提高第一终端的定位结果的准确性,将小区信号传输至第一终端的传输损耗也作为考虑因素,小区信号传输至第一终端的传输损耗可以根据第一候选小区的参考信号发射功率与第一终端检测到第一候选小区的信号强度的差值得到,在实际应用中,首先根据小区的覆盖范围确定第一候选小区对应的权重系数,在权重系数的基础上,根据小区信号传输至第一终端的传输损耗进一步地调整得到最终的权重系数,具体地,当小区信号传输至第一终端的传输损耗越小,表明第一终端越靠近对应的第一候选小区,那么第一候选小区对应的权重系数应当增大,调整后的权重系数应当大于或等于0,并且第一候选集中第一候选小区对应的权重值之和为1。能够综合考虑小区的覆盖范围以及小区信号的传输损耗,确定第一终端的定位结果,解决了多径效应所带来的定位误差,从而能够提高定位结果的精确性。
S1002:根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果。
这里,第一候选小区对应的权重系数可以表征第一候选小区对应的位置信息成为第一终端的定位结果的概率,当第一候选小区对应的权重系数越大,第一终端的定位结果越接近第一候选小区对应的位置信息,通过第一候选集中每个第一候选小区对应的位置信息和权重系数,进行加权运算,将最终得到的加权结果确定为第一终端的定位结果,第一终端的定位结果不但结合了小区的覆盖范围,还综合考虑了多个第一候选小区的位置信息,从而能够得到更加精准的定位结果。
在一实施例中,所述根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果,包括:
基于每个第一候选小区对应的权重系数,对所述设定数据库中每个第一候选小区对应的位置信息进行加权求和,得到所述第一终端的定位结果。
这里,第一终端的定位结果是根据第一候选小区对应的位置信息与权重系数进行加权求和得到的,其中,第一候选小区对应的位置信息可以根据第一候选小区的第一信号强度对应的信号强度区间,从设定数据库中获取信号强度区间对应的位置信息,在实际应用中,第一候选小区对应的位置信息可以通过坐标的方式表示,当第一候选集中存在三个第一候选小区,第一候选小区对应的位置信息为loc1,权重系数为w1,第二候选小区对应的位置信息为loc2,权重系数为w2,第三候选小区对应的位置信息为loc3,权重系数为w3,那么根据LOC=loc1*w1+loc2*w2+loc3*w3能够确定第一终端的定位结果,其中,LOC表示第一终端的定位结果。在实际应用中,当第一终端位于设定交通路线上时,由于第一终端在设定交通路线上是朝着相同的移动方向进行移动的,那么可以根据在不同时刻得到的第一终端的定位结果对第一终端的定位结果进行矫正,如图11所示,图11示出了在不同时刻下采集第一终端对应的定位结果,其中,不同时刻的第一终端对应的定位结果距离前方目的站点的距离分别为d1、d2、d3,那么应当满足d1≥d2≥d3的距离条件,从而可以根据这个条件进一步地确定不同时刻的第一终端对应的定位结果的精确性,从而可以确保定位结果的可靠性。
在一实施例中,如图12所示,在所述确定每个第一候选小区对应的权重系数之前,包括:
S1201:确定所述第一候选集中每个第一候选小区对应的位置信息。
这里,确定第一候选集中每个第一候选小区对应的位置信息,在实际应用中,可以根据第一终端检测到第一候选小区的第一信号强度,在设定数据库中确定第一信号强度所在的信号强度区间对应的位置信息,从而可以确定第一候选集中每个第一候选小区对应的位置信息,在实际应用中,第一候选集中每个第一候选小区对应的位置信息可以通过坐标的方式表示。
S1202:根据所述第一候选集中每个第一候选小区对应的位置信息,确定所述第一候选集的平均位置。
这里,对第一候选集中每个第一候选小区对应的位置信息进行分析,在实际应用中,由于无线信号的多径效应,第一终端检测到的每个第一候选小区的第一信号强度存在很大的波动性,导致根据第一信号强度确定的第一候选小区的位置信息存在较大的偏差,因此,可以认为偏离程度较大的第一候选小区的位置信息在定位的过程中不具备参考性。通过第一候选集的平均位置可以确定第一候选小区的位置信息的偏离程度,其中,第一候选集的平均位置可以通过计算第一候选集中第一候选小区的位置信息对应的平均值或者方差。
S1203:过滤所述第一候选集中满足第一设定条件的第三候选小区;所述第一设定条件表征候选小区对应的位置信息与所述第一候选集的平均位置的偏离程度大于设定阈值。
这里,根据第一候选小区的位置信息与第一候选集的平均位置进行比较,能够确定第一候选小区的位置信息与第一候选集的平均位置的偏离程度,可以在第一候选集中将满足第一设定条件的第三候选小区进行过滤,其中,第一设定条件指候选小区对应的位置信息与第一候选集的平均位置的偏离程度大于设定阈值,过滤后的第一候选集中每个第一候选小区对应的位置信息与第一候选集的平均位置的偏离程度低,能够将第一候选集中偏离程度较大的位置信息去除,进一步地调整确定第一终端的定位结果的参考位置信息,从而提高了定位结果的精确度。
在上述实施例中,根据终端采集得到的射频指纹信息所对应的小区的覆盖范围,将覆盖范围最小的小区对应的位置信息确定为终端的位置信息,从而能够进一步地提高定位的精度,并且能够迅速输出最优的定位结果。还能够结合信号传输到第一终端的传输损耗确定第一终端的定位结果,从而有利于提高了定位结果的精度,并且还能结合定位请求所需要的定位精度要求,输出满足定位精度要求的定位结果。
为实现本申请实施例的方法,本申请实施例还提供了一种基于射频指纹定位装置,如图13所示,该装置包括:
第一确定单元1301,用于根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;
第二确定单元1302,用于根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;
第三确定单元1303,用于在设定数据库中确定所述第二候选小区对应的位置信息;所述设定数据库中存储有小区对应的位置信息;
第四确定单元1304,用于所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。
在一实施例中,所述设定数据库中存储有小区对应的至少两个位置信息;其中,
所述至少两个位置信息中不同的位置信息对应不同的信号强度区间。
在一实施例中,所述第三确定单元1303在设定数据库中确定小区对应的候选信息,包括:
确定第一信号强度对应的信号强度区间;所述第一信号强度表征所述第一终端检测到小区的信号强度;
根据确定出的信号强度区间,在所述设定数据库中确定所述小区对应的位置信息。
在一实施例中,所述基于射频指纹定位装置还用于:
在所述第二候选小区对应的位置信息不满足定位精度要求的情况下,基于第一候选集中每个第一候选小区的第一参数,确定每个第一候选小区对应的权重系数;所述第一参数至少包括小区的覆盖范围;
根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果。
在一实施例中,所述第一参数还包括小区信号传输至所述第一终端的传输损耗。
在一实施例中,所述基于射频指纹定位装置根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果,还用于:
基于每个第一候选小区对应的权重系数,对所述设定数据库中每个第一候选小区对应的位置信息进行加权求和,得到所述第一终端的定位结果。
在一实施例中,所述基于射频指纹定位装置在所述确定每个第一候选小区对应的权重系数之前,还用于:
确定所述第一候选集中每个第一候选小区对应的位置信息;
根据所述第一候选集中每个第一候选小区对应的位置信息,确定所述第一候选集的平均位置;
过滤所述第一候选集中满足第一设定条件的第三候选小区;所述第一设定条件表征候选小区对应的位置信息与所述第一候选集的平均位置的偏离程度大于设定阈值。
在一实施例中,所述基于射频指纹定位装置还用于:
根据发起定位请求的应用确定所述定位精度要求。
在一实施例中,所述基于射频指纹定位装置在根据发起定位请求的应用确定所述定位精度要求,还用于:
根据发起定位请求的应用的应用类型,确定所述定位精度要求;或,
在设定关系表中确定发起定位请求的应用的定位精度;所述设定关系表用于存储应用程序与定位精度要求的映射关系。
在一实施例中,所述第一确定单元1301根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集,还用于:
在满足第二设定条件的情况下,根据所述第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;其中,所述第二设定条件包括:
所述第一终端的第一功能处于开启状态;所述第一功能表征至少基于射频指纹的覆盖范围确定所述第一终端的位置信息的功能。
实际应用时,第一确定单元1301、第二确定单元1302、第三确定单元1303、第四单元1304可由基于射频指纹定位装置中的处理器来实现。当然,处理器需要运行存储器中存储的程序来实现上述各程序模块的功能。
需要说明的是,上述图13实施例提供的基于射频指纹定位装置在进行定位时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的基于射频指纹定位装置与基于射频指纹定位的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
基于上述程序模块的硬件实现,且为了实现本申请实施例的方法,本申请实施例还提供了一种电子设备,图14为本申请实施例电子设备的硬件组成结构示意图,如图14所示,电子设备包括:
通信接口1,能够与其它设备比如网络设备等进行信息交互;
处理器2,与通信接口1连接,以实现与其它设备进行信息交互,用于运行计算机程序时,执行上述一个或多个技术方案提供的基于射频指纹定位的方法。而所述计算机程序存储在存储器3上。
当然,实际应用时,电子设备中的各个组件通过总线***4耦合在一起。可理解,总线***4用于实现这些组件之间的连接通信。总线***4除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图14中将各种总线都标为总线***4。
本申请实施例中的存储器3用于存储各种类型的数据以支持电子设备的操作。这些数据的示例包括:用于在电子设备上操作的任何计算机程序。
可以理解,存储器3可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random AccessMemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,SynchronousDynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本申请实施例描述的存储器3旨在包括但不限于这些和任意其它适合类型的存储器。
上述本申请实施例揭示的方法可以应用于处理器2中,或者由处理器2实现。处理器2可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器2中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器2可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器2可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器3,处理器2读取存储器3中的程序,结合其硬件完成前述方法的步骤。
处理器2执行所述程序时实现本申请实施例的各个方法中的相应流程,为了简洁,在此不再赘述。
在示例性实施例中,本申请实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的存储器3,上述计算机程序可由处理器2执行,以完成前述方法所述步骤。计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置、终端和方法,可以通过其它的方式实现。以上所描述的设备实施例仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (13)

1.一种基于射频指纹定位的方法,其特征在于,包括:
根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;
根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;
在设定数据库中确定所述第二候选小区对应的位置信息;所述设定数据库中存储有小区对应的位置信息;
在所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。
2.根据权利要求1所述基于射频指纹定位的方法,其特征在于,所述设定数据库中存储有小区对应的至少两个位置信息;其中,
所述至少两个位置信息中不同的位置信息对应不同的信号强度区间。
3.根据权利要求2所述的基于射频指纹定位的方法,其特征在于,在设定数据库中确定小区对应的候选信息,包括:
确定第一信号强度对应的信号强度区间;所述第一信号强度表征所述第一终端检测到小区的信号强度;
根据确定出的信号强度区间,在所述设定数据库中确定所述小区对应的位置信息。
4.根据权利要求1至3任一项所述的基于射频指纹定位的方法,其特征在于,所述方法还包括:
在所述第二候选小区对应的位置信息不满足定位精度要求的情况下,基于第一候选集中每个第一候选小区的第一参数,确定每个第一候选小区对应的权重系数;所述第一参数至少包括小区的覆盖范围;
根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果。
5.根据权利要求4所述的基于射频指纹定位的方法,其特征在于,所述第一参数还包括小区信号传输至所述第一终端的传输损耗。
6.根据权利要求4所述的基于射频指纹定位的方法,其特征在于,所述根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果,包括:
基于每个第一候选小区对应的权重系数,对所述设定数据库中每个第一候选小区对应的位置信息进行加权求和,得到所述第一终端的定位结果。
7.根据权利要求5所述的基于射频指纹定位的方法,其特征在于,在所述确定每个第一候选小区对应的权重系数之前,包括:
确定所述第一候选集中每个第一候选小区对应的位置信息;
根据所述第一候选集中每个第一候选小区对应的位置信息,确定所述第一候选集的平均位置;
过滤所述第一候选集中满足第一设定条件的第三候选小区;所述第一设定条件表征候选小区对应的位置信息与所述第一候选集的平均位置的偏离程度大于设定阈值。
8.根据权利要求1所述的基于射频指纹定位的方法,其特征在于,所述方法还包括:
根据发起定位请求的应用确定所述定位精度要求。
9.根据权利要求8所述的基于射频指纹定位的方法,其特征在于,所述根据发起定位请求的应用确定所述定位精度要求,包括:
根据发起定位请求的应用的应用类型,确定所述定位精度要求;或,
在设定关系表中确定发起定位请求的应用的定位精度;所述设定关系表用于存储应用程序与定位精度要求的映射关系。
10.根据权利要求1所述的基于射频指纹定位的方法,其特征在于,所述根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集,包括:
在满足第二设定条件的情况下,根据所述第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;其中,所述第二设定条件包括:
所述第一终端的第一功能处于开启状态;所述第一功能表征至少基于射频指纹的覆盖范围确定所述第一终端的位置信息的功能。
11.一种基于射频指纹定位装置,包括:
第一确定单元,用于根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;
第二确定单元,用于根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;
第三确定单元,用于在设定数据库中确定所述第二候选小区对应的位置信息;所述设定数据库中存储有小区对应的位置信息;
第四确定单元,用于所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。
12.一种电子设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器用于运行所述计算机程序时,执行权利要求1至10任一项所述方法的步骤。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10任一项所述方法的步骤。
CN202110523118.2A 2021-05-13 2021-05-13 基于射频指纹定位的方法、装置、电子设备及存储介质 Active CN113316246B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110523118.2A CN113316246B (zh) 2021-05-13 2021-05-13 基于射频指纹定位的方法、装置、电子设备及存储介质
PCT/CN2022/085369 WO2022237391A1 (zh) 2021-05-13 2022-04-06 基于射频指纹定位的方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110523118.2A CN113316246B (zh) 2021-05-13 2021-05-13 基于射频指纹定位的方法、装置、电子设备及存储介质

Publications (2)

Publication Number Publication Date
CN113316246A CN113316246A (zh) 2021-08-27
CN113316246B true CN113316246B (zh) 2022-10-18

Family

ID=77373173

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110523118.2A Active CN113316246B (zh) 2021-05-13 2021-05-13 基于射频指纹定位的方法、装置、电子设备及存储介质

Country Status (2)

Country Link
CN (1) CN113316246B (zh)
WO (1) WO2022237391A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113949992B (zh) * 2021-11-24 2024-03-29 上海瑾盛通信科技有限公司 定位方法、装置、电子设备和计算机可读存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110769459A (zh) * 2019-11-01 2020-02-07 恒安嘉新(北京)科技股份公司 一种移动终端的定位方法、装置、存储介质及服务器
CN111093268A (zh) * 2019-12-26 2020-05-01 广东工业大学 一种离线指纹库区域划分方法、计算机设备、存储介质

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7945271B1 (en) * 2007-07-19 2011-05-17 Sprint Communications Company L.P. Location inference using radio frequency fingerprinting
CN102056293B (zh) * 2010-12-10 2013-10-23 北京星网锐捷网络技术有限公司 射频指纹定位方法、***、无线控制器及定位服务器
CN102186239B (zh) * 2011-04-13 2014-01-22 福建星网锐捷网络有限公司 射频指纹定位方法、装置及网络设备
KR101973939B1 (ko) * 2011-09-30 2019-04-30 한국전자통신연구원 셀룰러 이동통신 시스템에서 단말기의 위치 결정 방법
CN103197280B (zh) * 2013-04-02 2014-12-10 中国科学院计算技术研究所 一种基于射频信号强度的ap位置估计方法
CN109905892B (zh) * 2017-12-11 2022-04-05 中国电信股份有限公司 用户定位方法和装置
CN111601380B (zh) * 2020-05-15 2021-03-23 腾讯科技(深圳)有限公司 基于位置指纹的位置定位方法、装置、设备及存储介质
CN111966776B (zh) * 2020-08-27 2024-05-03 Oppo广东移动通信有限公司 地图构建方法、装置、电子设备及存储介质
CN112218330B (zh) * 2020-11-19 2023-11-03 中国联合网络通信集团有限公司 定位方法及通信装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110769459A (zh) * 2019-11-01 2020-02-07 恒安嘉新(北京)科技股份公司 一种移动终端的定位方法、装置、存储介质及服务器
CN111093268A (zh) * 2019-12-26 2020-05-01 广东工业大学 一种离线指纹库区域划分方法、计算机设备、存储介质

Also Published As

Publication number Publication date
WO2022237391A1 (zh) 2022-11-17
CN113316246A (zh) 2021-08-27

Similar Documents

Publication Publication Date Title
EP2620024B1 (en) Generation and use of coverage area models
CN101536366B (zh) 通过使用g-pcell数据库为移动通信终端提供基于网络的位置测量的方法和***
US9185677B2 (en) Method device and system for estimating access points using log data
KR100645355B1 (ko) 파일롯 셀 데이터베이스를 이용한 네트워크 기반의측위방법 및 시스템
KR20120005193A (ko) 무선랜 신호를 이용한 측위 오차 판별 방법 및 장치
CN102036368B (zh) 用于确定移动的无线通信设备的位置的方法和***
CN111966776B (zh) 地图构建方法、装置、电子设备及存储介质
KR20110123148A (ko) 무선랜 신호를 이용한 위치 측위 방법 및 장치
US8238915B2 (en) Systems and methods for locating communication terminals in cellular networks
Aguilar-Garcia et al. Enhancing RFID indoor localization with cellular technologies
KR101770136B1 (ko) 측위 오차 판별 방법 및 장치
CN111356147A (zh) 一种室分小区故障定位方法及装置
CN113316246B (zh) 基于射频指纹定位的方法、装置、电子设备及存储介质
US20040203882A1 (en) Location services
EP2934052A1 (en) Method, base station, system and computer-readable medium to localize a user device
CN112235720B (zh) 室内三维mr弱覆盖定位方法、***与计算机可读介质
CN109982373B (zh) Lte频繁回落点分析方法、装置、计算设备及存储介质
CN114095854B (zh) 基于最小化路测mdt数据的室分网络干扰源定位方法和电子设备
Matos et al. Wi-Fi fingerprint similarity in collaborative radio maps for indoor positioning
KR101591566B1 (ko) 위치 추적 방법 및 장치
CN111787490A (zh) 伪基站轨迹识别方法、装置、设备和存储介质
KR101712525B1 (ko) pCell 측위를 위한 데이터베이스 업데이트 방법 및 장치
CN113205682B (zh) 确定出行轨迹的方法、电子设备及存储介质
CN112929938B (zh) 一种基于无线日志信息的ap拓扑关系图生成方法及***
KR20120035401A (ko) 이동통신 단말기의 위치 정보를 산출하는 위치 관리 서버 및 그 산출 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant