CN109982252B - 无线定位方法、装置及计算机可读存储介质 - Google Patents
无线定位方法、装置及计算机可读存储介质 Download PDFInfo
- Publication number
- CN109982252B CN109982252B CN201711464494.9A CN201711464494A CN109982252B CN 109982252 B CN109982252 B CN 109982252B CN 201711464494 A CN201711464494 A CN 201711464494A CN 109982252 B CN109982252 B CN 109982252B
- Authority
- CN
- China
- Prior art keywords
- detected
- request information
- antenna
- detection
- identification information
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S11/00—Systems for determining distance or velocity not using reflection or reradiation
- G01S11/02—Systems for determining distance or velocity not using reflection or reradiation using radio waves
- G01S11/06—Systems for determining distance or velocity not using reflection or reradiation using radio waves using intensity measurements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本公开涉及一种无线定位方法、装置及计算机可读存储介质,用以解决被探测设备的定位过程效率低的技术问题。该无线定位方法应用于具有天线的探测设备,包括:接收被探测设备发送的被探测请求信息;统计天线覆盖范围内各探测方向上所接收到的被探测请求信息的信号强度;根据信号强度确定被探测设备的位置信息。
Description
技术领域
本公开涉及通信技术领域,具体地,涉及一种无线定位方法、装置及计算机可读存储介质。
背景技术
随着通信技术的高速发展,人们对于定位与导航的需求与日俱增,在复杂的有限空间内,如室内、展厅、仓库、地下停车场、矿井等环境中,常常需要确定设备终端或设备终端持有者的位置信息。在相关技术中,可以通过麦克风阵列对被探测设备所发送的声波进行声源定位,或者利用多个基站接收被探测设备所发送的信号的时间差对被探测设备进行定位。其中,基于麦克风阵列声源定位方法需要被探测设备发送声波,并根据声波特性进行分析以得到声源位置信息,分析过程繁琐复杂,而利用多个基站对被探测设备进行定位则需要严格同步各个基站时间,在定位的精确度方面难以满足实际需求。
发明内容
本公开的目的是提供一种无线定位方法、装置及计算机可读存储介质,用以解决被探测设备的定位过程效率低的技术问题。
为了实现上述目的,根据本公开实施例的第一方面,提供一种无线定位方法,应用于具有天线的探测设备,所述天线具有多个探测方向,包括:
接收被探测设备发送的被探测请求信息;
统计所述天线覆盖范围内各探测方向上所接收到的所述被探测请求信息的信号强度;
根据所述信号强度确定所述被探测设备的位置信息。
可选地,在接收所述被探测设备发送的被探测请求信息之前,所述方法还包括:
确定与所述被探测设备之间的通信模式为一对一通信模式;
确定所述探测设备的第二标识信息;
在接收被探测设备发送的被探测请求信息之后,还包括:
根据所述第二标识信息对所述被探测请求信息包括的加扰后的第一标识信息进行解扰,以得到所述被探测设备的第一标识信息。
可选地,所述统计所述天线覆盖范围内各探测方向上所接收到的所述被探测请求信息的信号强度,包括:
轮询接收所述天线覆盖范围内各探测方向上的所述被探测请求信息;
统计所述天线每一探测方向所对应接收到的所述被探测请求信息的信号强度。
可选地,所述根据所述信号强度确定所述被探测设备的位置信息,包括:
在统计所述天线每一探测方向所对应接收到的所述被探测请求信息的信号强度之后,将所述被探测请求信息的所述信号强度最强的方向标记为目标方向;
根据所述目标方向确定所述被探测设备的位置信息。
根据本公开实施例的第二方面,提供一种无线定位方法,应用于被探测设备,包括:
在确定发生预设触发事件时,生成被探测请求信息;
向探测设备发送所述被探测请求信息,所述被探测请求信息用于请求所述探测设备对所述被探测设备进行定位。
可选地,所述被探测请求信息包括所述被探测设备的第一标识信息,在向探测设备发送所述被探测请求信息之前,所述方法还包括:
确定与所述探测设备之间的通信模式为一对一通信模式;
获取所述探测设备的第二标识信息;
根据所述第二标识信息对所述第一标识信息进行加扰,以得到包括加扰后的第一标识信息的被探测请求信息。
根据本公开实施例的第三方面,提供一种无线定位装置,应用于具有天线的探测设备,所述天线具有多个探测方向,包括:
接收模块,用于接收被探测设备发送的被探测请求信息;
统计模块,用于统计所述天线覆盖范围内各探测方向上所接收到的所述被探测请求信息的信号强度;
位置信息确定模块,用于根据所述信号强度确定所述被探测设备的位置信息。
可选地,所述装置还包括:
通信模式确定模块,用于在接收所述被探测设备发送的被探测请求信息之前,确定与所述被探测设备之间的通信模式为一对一通信模式;
标识信息确定模块,用于确定所述探测设备的第二标识信息;
解扰模块,用于在接收被探测设备发送的被探测请求信息之后,根据所述第二标识信息对所述被探测请求信息包括的加扰后的第一标识信息进行解扰,以得到所述被探测设备的第一标识信息。
可选地,所述统计模块包括:
轮询子模块,用于轮询接收所述天线覆盖范围内各探测方向上的所述被探测请求信息;
统计子模块,用于统计所述天线每一探测方向所对应接收到的所述被探测请求信息的信号强度。
可选地,所述位置信息确定模块包括:
标记子模块,用于在统计所述天线每一探测方向所对应接收到的所述被探测请求信息的信号强度之后,将所述被探测请求信息的所述信号强度最强的方向标记为目标方向;
位置信息确定子模块,用于根据所述目标方向确定所述被探测设备的位置信息。
根据本公开实施例的第四方面,提供一种无线定位装置,应用于被探测设备,包括:
生成模块,用于在确定发生预设触发事件时,生成被探测请求信息;
发送模块,用于向探测设备发送所述被探测请求信息,所述被探测请求信息用于请求所述探测设备对所述被探测设备进行定位。
可选地,所述被探测请求信息包括所述被探测设备的第一标识信息,所述装置还包括:
通信模式确定模块,用于在向探测设备发送所述被探测请求信息之前,确定与所述探测设备之间的通信模式为一对一通信模式;
标识信息获取模块,用于获取所述探测设备的第二标识信息;
加扰模块,用于根据所述第二标识信息对所述第一标识信息进行加扰,以得到包括加扰后的第一标识信息的被探测请求信息。
根据本公开实施例的第五方面,提供一种无线定位装置,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:执行实现本公开实施例的第一方面所提供的无线定位方法的步骤。
根据本公开实施例的第六方面,提供一种无线定位装置,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:执行实现本公开实施例的第二方面所提供的无线定位方法的步骤。
根据本公开实施例的第七方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开实施例第一方面或第二方面所提供的无线定位方法的步骤。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开实施例提供的无线定位方法,在接收被探测设备发送的被探测请求信息之后,统计探测设备的天线覆盖范围内各探测方向上所接收到的被探测请求信息的信号强度,然后根据信号强度确定被探测设备的位置信息。采用上述无线定位方法,对于被探测设备的位置信息可以通过接收到的信号强度进行分析确定,该方法操作较为简单,能够有效提高被探测设备的定位过程的效率。
本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
图1是本公开实施例提供的一种无线定位方法的流程图。
图2是本公开实施例提供的一种无线定位方法的流程图。
图3是本公开实施例提供的一种被探测设备与探测设备交互的示意图。
图4是本公开实施例提供的一种无线定位装置的框图。
图5是本公开实施例提供的一种无线定位装置的框图。
图6是本公开实施例提供的一种无线定位装置的框图。
具体实施方式
以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
本公开实施例可以应用于有限空间内,探测设备和被探测设备处于移动或者静止的场景下,探测设备对被探测设备进行方位的识别。例如,应用场景包括但不限于机器人寻物、无人机定向、扫地机虚拟障碍以及平衡车跟随等。
实施例一
请参考图1,图1是本公开实施例提供的一种无线定位方法的流程图。该方法应用于被探测设备,如图1所示,无线定位方法包括以下步骤:
S11、在确定发生预设触发事件时,生成被探测请求信息;
S12、向探测设备发送被探测请求信息,被探测请求信息用于请求探测设备对被探测设备进行定位。
具体地,被探测设备在发生预设触发事件时,可以通过生成并发送被探测请求信息至探测设备,该被探测请求信息可以包括同步信号、状态标志位信息等,用于请求探测设备对被探测设备进行定位。其中,预设触发事件可以是被探测设备发生位置移动,和/或被探测设备达到预设周期时长。示例地,被探测设备处于移动状态,当被探测设备位置发生变化时,被探测设备生成被探测请求信息;或者,被探测设备处于静止状态时,被探测设备以5s为周期生成被探测请求信息,用于请求探测设备对被探测设备进行定位。
可选地,被探测请求信息包括被探测设备的第一标识信息,该第一标识信息可以是被探测设备的特征码,例如被探测设备的序列号。在对该特征码进行编码调制时,承载该特征码的调制编码方式包括但不限于WIFI、BT、ZIGBEE以及LTE等通信技术对应的物理层技术,应用不同的物理层技术,被探测请求信息所对应的发送周期也不尽相同。由于被探测设备的第一标识信息具有唯一标识性,即不同的被探测设备的第一标识信息也不同,这样,在有限空间中存在多个被探测设备发送被探测请求信息时,通过接收到携带有被探测设备的第一标识信息的被探测请求信息,可以便于探测设备对被探测设备的身份进行识别,提高定位信息匹配的准确性。
在一种可能的实施方式中,在被探测设备向探测设备发送被探测请求信息之前,确定被探测设备与探测设备之间的通信模式是否为一对一通信模式。双方通信模式的确定可以由高层通信协议进行协商,例如发送帧内容域的协商协议,或者通过WEB页面、按钮等配置初始配置层,并在无线帧上以状态位的配置差异反映通信模式的选择结果。示例地,状态位BIT0为1,表示被探测设备与探测设备之间的通信模式为一对一通信模式,则获取探测设备的第二标识信息,该第二标识信息可以是探测设备的特征码,例如探测设备的序列号,然后根据第二标识信息对第一标识信息进行加扰操作,以得到包括加扰后的第一标识信息的被探测请求信息;状态位BIT0为0,表示被探测设备与探测设备之间的通信模式为一对多通信模式,则不对第一标识信息采取加扰操作。由于探测设备的第二标识信息具有唯一标识性,即不同的探测设备的第二标识信息也不同,这样,被探测设备发送的被探测请求信息经过某一探测设备的第二标识信息进行加扰操作之后,所得到的加扰后的第一标识信息的被探测请求信息只能被该探测设备解扰并识别,确保了被探测设备与探测设备之间通信的保密性。
采用上述方法,在发生预设触发事件时,被探测设备可以主动发送被探测请求信息,请求探测设备对被探测设备进行定位,并在双方通信模式为一对一通信时,利用探测设备的第二标识信息对被探测设备的第一标识信息进行加扰,不但增强了定位过程信息匹配的准确性,该方法步骤简单易操作,还能够有效提高被探测设备的定位过程的效率。
实施例二
请参考图2,图2是本公开实施例提供的一种无线定位方法的流程图。该方法应用于具有天线的探测设备,该天线具有多个探测方向,如图2所示,无线定位方法包括以下步骤:
S21、接收被探测设备发送的被探测请求信息;
探测设备接收被探测设备发送的被探测请求信息,该被探测请求信息用于请求探测设备对被探测设备进行定位。具体地,探测设备具有用于收发信号的天线,例如定向天线,该定向天线有一个或几个探测方向,在这些探测方向上天线发射及接收电磁波能力较强。值得说明的是,定向天线的探测方向与定向天线的目视方向可以重合,也可以存在一定角度,探测设备可以根据定向天线的探测方向旋转,也可以通过自身的旋转来接收周围的信号。
可选地,在接收被探测设备发送的被探测请求信息之前,确定探测设备与被探测设备之间的通信模式是否为一对一通信模式。若探测设备与被探测设备之间的通信模式为一对一通信模式,则确定探测设备的第二标识信息,该第二标识信息可以是探测设备的特征码,例如探测设备的序列号,然后在接收被探测设备发送的被探测请求信息之后,根据第二标识信息对被探测请求信息包括的加扰后的第一标识信息进行解扰,以得到被探测设备的第一标识信息,进而确定被探测设备的身份。
S22、统计天线覆盖范围内各探测方向上所接收到的被探测请求信息的信号强度;
具体地,探测设备利用天线轮询接收天线覆盖范围内各探测方向上的被探测请求信息,并统计天线每一探测方向所对应接收到的被探测请求信息的信号强度。其中,所统计的被探测请求信息的信号强度值可以是无线发送层上用来判定链接质量的RSSI(ReceivedSignal Strength Indication,接收信号强度指示)的值,或者是在物理信道上接收到的被探测设备的第一标识信息中的特征码的功率RSCP(Received Signal Code Power,接收信号码功率)的值,还可以是代表无线信号强度的关键参数RSRP(Reference SignalReceiving Power,参考信号接收功率)等其他相关参数的值。
值得说明的是,具体选择被探测请求信息的信号强度的哪项相关参数作为统计目标,可以根据无线定位方法实际实施过程中使用的通信技术的不同做出相应的选择,且被探测设备发送被探测请求信息的次数不小于天线轮询接收天线覆盖范围内各探测方向上的被探测请求信息的次数,以确保天线在各探测方向上都能接收到至少一次被探测设备发送的被探测请求信息。例如,被探测设备为物体A,探测设备为物体B,物体B的天线有6个探测方向,物体B轮询6个探测方向接收物体A发送的被探测请求信息,以完成各个探测方向上的信号强度的统计。为了使物体B在6个探测方向上都能接收到物体A发送的被探测请求信息,物体A至少需要发送6次被探测请求信息。
S23、根据信号强度确定被探测设备的位置信息。
在一种可能的实施方式中,在统计天线每一探测方向所对应接收到的被探测请求信息的信号强度之后,将被探测请求信息的信号强度最强的方向标记为目标方向,并根据目标方向确定被探测设备的位置信息。
具体地,探测设备的天线轮询不同的探测方向接收被探测设备发送的被探测请求信息,并标记被探测请求信息的信号最强的方向与天线目视方向的夹角,该夹角即上述目标方向。示例地,根据目标方向确定被探测设备的方位可以通过以下方法:具有i个探测方向的天线,i个天线的最大辐射方向分别与天线的目视方向顺时针夹角为a1、a2、a3……ai,对应于这i个探测方向,统计得到所接收的被探测请求信息的信号强度分别为r1、r2、r3……ri,则矢量(∑ri*sin(ai),∑ri*cos(ai))的角度即表征了被探测设备相对天线目视方向的方位。例如,具有四个探测方向的天线,当四个天线的最大辐射方向分别与天线的目视方向顺时针夹角为0°、90°、180°和270°时,对应于这四个探测方向,统计得到所接收的被探测请求信息的信号强度分别为R1、R2、R3和R4,根据上述方位确定方法,通过计算得到的矢量(R2-R4,R1-R3)的角度即表征了被探测设备相对天线目视方向的方位。
目标方向的标记过程实时进行,随着每次接收到的被探测请求信息不断更新。由此可知,若经过第一次天线轮询探测方向接收被探测请求信息之后,目标方向与天线目视方向的顺时针夹角为α,则确定被探测设备的方位的过程如下:将探测设备天线的目视方向向顺时针旋转α,然后进行第二次天线轮询探测方向接收被探测请求信息,并标记当前目标方向,若此时目标方向与天线目视方向的顺时针夹角为β,则继续将探测设备天线的目视方向向顺时针旋转β,然后进行第三次天线轮询探测方向接收被探测请求信息,标记当前目标方向。重复以上天线迭代轮询探测方向接收被探测请求信息的过程,直至目标方向与天线目视方向一致。
通过上述方法可以确定被探测设备的方位,为了定位结果更加精确,还可以根据被探测请求信息的信号强度的衰减情况对距离大小进行具体计算,该方法操作较为简单,能够有效提高被探测设备的定位过程的效率。
实施例三
本公开实施例还提供了一种被探测设备与探测设备之间交互的方法。请参考图3,图3是本公开实施例提供的一种被探测设备与探测设备交互的示意图。如图3所示,该方法包括以下步骤:
S31、被探测设备在确定发生预设触发事件时,生成被探测请求信息;
S32、确定被探测设备与所述探测设备之间的通信模式;
S33、被探测设备向探测设备发送被探测请求信息;
S34、探测设备接收被探测设备发送的被探测请求信息;
S35、探测设备统计天线覆盖范围内各探测方向上所接收到的被探测请求信息的信号强度;
S36、探测设备根据信号强度确定被探测设备的位置信息。
在探测设备与被探测设备交互的过程中,首先,被探测设备在确定发生预设触发事件时,生成被探测请求信息,并在被探测设备与探测设备之间的通信模式确定的情况下,将被探测请求信息根据通信模式进行相应地处理,最后发送被探测请求信息至探测设备。示例地,被探测请求信息包括被探测设备的第一标识信息,当被探测设备与探测设备之间为一对一通信模式时,根据探测设备的第二标识信息对第一标识信息进行加扰,当被探测设备与探测设备之间为一对多通信模式时,不对被探测请求信息进行处理。探测设备在接收到被探测设备发送的被探测请求信息之后,统计天线覆盖范围内各探测方向上所接收到的被探测请求信息的信号强度,并根据信号强度确定被探测设备的位置信息,以实现对被探测设备的定位。可选地,当被探测设备与探测设备之间为一对一通信模式时,探测设备需要根据第二标识信息对接收到的加扰后的被探测请求信息的第一标识信息进行解扰,以得到被探测设备的第一标识信息,便于探测设备对被探测设备的身份进行识别。
值得说明的是,在天线定位***中,每个通信节点设备,可以是探测设备,也可以是被探测设备,或者某一通信节点设备既是探测设备,也是被探测设备。
以上为被探测设备与探测设备之间的交互过程,通过上述交互过程,被探测设备与探测设备协同合作,对于被探测设备的位置信息可以根据天线在不同探测角度上接收到的信号强度进行分析确定,该方法操作较为简单,能够有效提高被探测设备的定位过程的效率。
实施例四
请参考图4,图4是本公开实施例提供的一种无线定位装置的框图。该装置400应用于被探测设备,可以通过软件、硬件或者两者结合实现成为电子设备的部分或者全部。如图4所示,无线定位装置400包括:
生成模块410,用于在确定发生预设触发事件时,生成被探测请求信息;
发送模块420,用于向探测设备发送被探测请求信息,被探测请求信息用于请求探测设备对被探测设备进行定位。
可选地,被探测请求信息包括被探测设备的第一标识信息,无线定位装置400还包括:
通信模式确定模块,用于在向探测设备发送被探测请求信息之前,确定与探测设备之间的通信模式为一对一通信模式;
标识信息获取模块,用于获取探测设备的第二标识信息;
加扰模块,用于根据第二标识信息对第一标识信息进行加扰,以得到包括加扰后的第一标识信息的被探测请求信息。
采用上述装置,在发生预设触发事件时,被探测设备可以主动发送被探测请求信息,请求探测设备对被探测设备进行定位,并在双方通信模式为一对一通信时,利用探测设备的第二标识信息对被探测设备的第一标识信息进行加扰,不但增强了定位过程信息匹配的准确性,该方法步骤简单易操作,能够有效提高被探测设备的定位过程的效率。
实施例五
请参考图5,图5是本公开实施例提供的一种无线定位装置的框图。该装置500应用于具有天线的探测设备,天线具有多个探测方向,可以通过软件、硬件或者两者结合实现成为电子设备的部分或者全部。如图5所示,无线定位装置500包括:
接收模块510,用于接收被探测设备发送的被探测请求信息;
统计模块520,用于统计天线覆盖范围内各探测方向上所接收到的被探测请求信息的信号强度;
位置信息确定模块530,用于根据信号强度确定被探测设备的位置信息。
可选地,装置500还包括:
通信模式确定模块,用于在接收被探测设备发送的被探测请求信息之前,确定与被探测设备之间的通信模式为一对一通信模式;
标识信息确定模块,用于确定探测设备的第二标识信息;
解扰模块,用于在接收被探测设备发送的被探测请求信息之后,根据第二标识信息对被探测请求信息包括的加扰后的第一标识信息进行解扰,以得到被探测设备的第一标识信息。
可选地,统计模块包括:
轮询子模块,用于轮询接收天线覆盖范围内各探测方向上的被探测请求信息;
统计子模块,用于统计天线每一探测方向所对应接收到的被探测请求信息的信号强度。
可选地,位置信息确定模块包括:
标记子模块,用于在统计天线每一探测方向所对应接收到的被探测请求信息的信号强度之后,将被探测请求信息的信号强度最强的方向标记为目标方向;
位置信息确定子模块,用于根据目标方向确定被探测设备的位置信息。
采用上述装置,对于被探测设备的位置信息可以根据天线在不同探测角度上接收到的信号强度进行分析确定,该方法操作较为简单,能够有效提高被探测设备的定位过程的效率。
实施例六
本公开实施例提供了一种无线定位装置600,该无线定位装置600可以被提供为如实施例四提供的无线定位装置400,还可以被提供为如实施例五提供的无线定位装置500,图6是该无线定位装置600的框图,如图6所示,该无线定位装置600可以包括:处理器601,计算机可读存储介质,本公开实施例以存储器602为例进行说明,多媒体组件603,输入/输出(I/O)接口604,以及通信组件605。
其中,处理器601用于控制该无线定位装置600的整体操作,以完成上述实施例一的无线定位方法中的全部或部分步骤,或者完成上述实施例二的无线定位方法中的全部或部分步骤。存储器602用于存储各种类型的数据以支持在该无线定位装置600的操作,这些数据例如可以包括用于在该无线定位装置600上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如,存储的数据可以包括设备的第一标识信息、第二标识信息以及信号强度等信息。该存储器602可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。多媒体组件可以用来拍摄视频/照片,该多媒体组件可以包括屏幕和音频组件,其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器602或通过通信组件604发送,或者音频组件可以用于发出声音提示,以进行辅助定位。音频组件还包括至少一个扬声器,用于输出音频信号。I/O接口603为处理器601和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件604用于该电子设备600与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(Near Field Communication,简称NFC),2G、3G或4G,或它们中的一种或几种的组合,因此相应的该通信组件604可以包括:Wi-Fi模块,蓝牙模块,NFC模块。
在一示例性实施例中,无线定位装置600可以被一个或多个应用专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(DigitalSignal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例一或实施例二的无线定位方法。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本公开还提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开提供的无线定位方法的步骤。
以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。
此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。
Claims (13)
1.一种无线定位方法,其特征在于,应用于具有天线的探测设备,所述天线具有i个探测方向,包括:
轮询接收所述天线覆盖范围内i个探测方向上的被探测设备发送的被探测请求信息,所述被探测设备发送所述被探测请求信息的次数不小于所述天线轮询接收天线覆盖范围内i个探测方向上的被探测请求信息的次数;
统计所述天线覆盖范围内各探测方向上所接收到的所述被探测请求信息的信号强度,得到i个探测方向上所接收的被探测请求信息的信号强度:r1至ri;
根据所述信号强度确定所述被探测设备的位置信息,包括:
根据i个探测方向分别与所述天线的目视方向的顺时针夹角a1至ai,计算矢量(∑ri*sin(ai),∑ri*cos(ai)),得到表征所述被探测设备相对所述天线的目视方向的方位。
2.根据权利要求1所述的方法,其特征在于,在接收所述被探测设备发送的被探测请求信息之前,所述方法还包括:
确定与所述被探测设备之间的通信模式为一对一通信模式;
确定所述探测设备的第二标识信息;
在接收被探测设备发送的被探测请求信息之后,还包括:
根据所述第二标识信息对所述被探测请求信息包括的加扰后的第一标识信息进行解扰,以得到所述被探测设备的第一标识信息。
3.根据权利要求1所述的方法,其特征在于,所述根据所述信号强度确定所述被探测设备的位置信息,包括:
在统计所述天线每一探测方向所对应接收到的所述被探测请求信息的信号强度之后,将所述被探测请求信息的所述信号强度最强的方向标记为目标方向;
根据所述目标方向确定所述被探测设备的位置信息。
4.一种无线定位方法,其特征在于,应用于被探测设备,包括:
在确定发生预设触发事件时,生成被探测请求信息;
向探测设备发送所述被探测请求信息,所述被探测设备发送所述被探测请求信息的次数不小于所述探测设备的天线轮询接收天线覆盖范围内i个探测方向上的被探测请求信息的次数;
所述被探测请求信息用于请求所述探测设备统计所述天线在i个探测方向所对应接收到的所述被探测请求信息的信号强度,得到i个探测方向上所接收的被探测请求信息的信号强度:r1至ri,并根据i个探测方向分别与所述天线的目视方向的顺时针夹角a1至ai,计算矢量(∑ri*sin(ai),∑ri*cos(ai)),得到表征所述被探测设备相对所述天线的目视方向的方位。
5.根据权利要求4所述的方法,其特征在于,所述被探测请求信息包括所述被探测设备的第一标识信息,在向探测设备发送所述被探测请求信息之前,所述方法还包括:
确定与所述探测设备之间的通信模式为一对一通信模式;
获取所述探测设备的第二标识信息;
根据所述第二标识信息对所述第一标识信息进行加扰,以得到包括加扰后的第一标识信息的被探测请求信息。
6.一种无线定位装置,其特征在于,应用于具有天线的探测设备,所述天线具有i个探测方向,包括:
接收模块,用于轮询接收所述天线覆盖范围内i个探测方向上的被探测设备发送的被探测请求信息,所述被探测设备发送所述被探测请求信息的次数不小于所述天线轮询接收天线覆盖范围内i个探测方向上的被探测请求信息的次数;
统计模块,用于统计所述天线每一探测方向所对应接收到的所述被探测请求信息的信号强度,得到i个探测方向上所接收的被探测请求信息的信号强度:r1至ri;
位置信息确定模块,用于根据所述信号强度确定所述被探测设备的位置信息;
位置信息确定模块还具体用于:根据i个探测方向分别与所述天线的目视方向的顺时针夹角a1至ai,计算矢量(∑ri*sin(ai),∑ri*cos(ai)),得到表征所述被探测设备相对所述天线的目视方向的方位。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
通信模式确定模块,用于在接收所述被探测设备发送的被探测请求信息之前,确定与所述被探测设备之间的通信模式为一对一通信模式;
标识信息确定模块,用于确定所述探测设备的第二标识信息;
解扰模块,用于在接收被探测设备发送的被探测请求信息之后,根据所述第二标识信息对所述被探测请求信息包括的加扰后的第一标识信息进行解扰,以得到所述被探测设备的第一标识信息。
8.根据权利要求6所述的装置,其特征在于,所述位置信息确定模块包括:
标记子模块,用于在统计所述天线每一探测方向所对应接收到的所述被探测请求信息的信号强度之后,将所述被探测请求信息的所述信号强度最强的方向标记为目标方向;
位置信息确定子模块,用于根据所述目标方向确定所述被探测设备的位置信息。
9.一种无线定位装置,其特征在于,应用于被探测设备,包括:
生成模块,用于在确定发生预设触发事件时,生成被探测请求信息;
发送模块,用于向探测设备发送所述被探测请求信息,所述被探测设备发送所述被探测请求信息的次数不小于所述探测设备的天线轮询接收天线覆盖范围内i个探测方向上的被探测请求信息的次数;
所述被探测请求信息还用于请求所述探测设备统计所述天线在i个探测方向所对应接收到的所述被探测请求信息的信号强度,得到i个探测方向上所接收的被探测请求信息的信号强度:r1至ri,并根据i个探测方向分别与所述天线的目视方向的顺时针夹角a1至ai,计算矢量(∑ri*sin(ai),∑ri*cos(ai)),得到表征所述被探测设备相对所述天线的目视方向的方位。
10.根据权利要求9所述的装置,所述被探测请求信息包括所述被探测设备的第一标识信息,其特征在于,所述装置还包括:
通信模式确定模块,用于在向探测设备发送所述被探测请求信息之前,确定与所述探测设备之间的通信模式为一对一通信模式;
标识信息获取模块,用于获取所述探测设备的第二标识信息;
加扰模块,用于根据所述第二标识信息对所述第一标识信息进行加扰,以得到包括加扰后的第一标识信息的被探测请求信息。
11.一种无线定位装置,其特征在于,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:执行实现权利要求1-3中任一项所述方法的步骤。
12.一种无线定位装置,其特征在于,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:执行实现权利要求4或5所述方法的步骤。
13.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1-5中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711464494.9A CN109982252B (zh) | 2017-12-28 | 2017-12-28 | 无线定位方法、装置及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711464494.9A CN109982252B (zh) | 2017-12-28 | 2017-12-28 | 无线定位方法、装置及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109982252A CN109982252A (zh) | 2019-07-05 |
CN109982252B true CN109982252B (zh) | 2021-10-22 |
Family
ID=67075235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711464494.9A Active CN109982252B (zh) | 2017-12-28 | 2017-12-28 | 无线定位方法、装置及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109982252B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110730180A (zh) * | 2019-10-17 | 2020-01-24 | 杭州安恒信息技术股份有限公司 | 便携式通信设备探测仪器和通信设备探测方法 |
CN111308417A (zh) * | 2020-02-18 | 2020-06-19 | 上海创功通讯技术有限公司 | 一种室内定位方法、***及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102749613A (zh) * | 2012-06-20 | 2012-10-24 | 暨南大学 | 基于旋转天线的室内定位方法 |
WO2015194771A1 (en) * | 2014-06-20 | 2015-12-23 | Samsung Electronics Co., Ltd. | Localization using converged platforms |
CN106506692A (zh) * | 2016-12-09 | 2017-03-15 | 上海斐讯数据通信技术有限公司 | 一种基于定位的信息推送方法及其*** |
CN106535322A (zh) * | 2016-10-31 | 2017-03-22 | 西南交通大学 | 一种基于wifi定向天线的室内移动定位方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100499920C (zh) * | 2007-06-20 | 2009-06-10 | 重庆邮电大学 | Cdma移动目标的手持式探测设备及探测方法 |
CN104635202B (zh) * | 2015-01-22 | 2017-03-22 | 山东省计算中心(国家超级计算济南中心) | 一种无线多媒体传感网定位测试***及方法 |
CN106507329A (zh) * | 2015-09-07 | 2017-03-15 | 阿里巴巴集团控股有限公司 | 一种无线局域网接入设备及探测方法 |
-
2017
- 2017-12-28 CN CN201711464494.9A patent/CN109982252B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102749613A (zh) * | 2012-06-20 | 2012-10-24 | 暨南大学 | 基于旋转天线的室内定位方法 |
WO2015194771A1 (en) * | 2014-06-20 | 2015-12-23 | Samsung Electronics Co., Ltd. | Localization using converged platforms |
CN106535322A (zh) * | 2016-10-31 | 2017-03-22 | 西南交通大学 | 一种基于wifi定向天线的室内移动定位方法 |
CN106506692A (zh) * | 2016-12-09 | 2017-03-15 | 上海斐讯数据通信技术有限公司 | 一种基于定位的信息推送方法及其*** |
Also Published As
Publication number | Publication date |
---|---|
CN109982252A (zh) | 2019-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104837200B (zh) | 一种基于方位定向的定位监听装置及室内定位*** | |
EP3682264A1 (en) | Motion detection based on beamforming dynamic information | |
KR101783662B1 (ko) | 인증된 ToF 실내 포지셔닝 시스템 및 방법 | |
US20200396710A1 (en) | Methods and devices for configuration of signaling associated with multiple aoa positioning | |
US20170250561A1 (en) | System and Method for Wireless Charging | |
US11765580B2 (en) | Enabling flexible provision of signature data of position data representing an estimated position | |
CN108028020A (zh) | 用于选择并在车辆间传输传感器数据的方法和设备 | |
US20230379662A1 (en) | Spoofing protection for mobile device positioning | |
CN101478819A (zh) | 确定无线通信网中基站位置的方法和无线通信网中的基站 | |
CN109982252B (zh) | 无线定位方法、装置及计算机可读存储介质 | |
CN110636441A (zh) | 信息处理方法和移动终端 | |
Ahmed et al. | Estimating DoA from radio frequency RSSI measurements using multi-element femtocell configuration | |
CN106375031B (zh) | 射频通道的检测方法及移动终端 | |
EP3484117B1 (en) | Csi obtaining method and server | |
US20230254687A1 (en) | Correlating devices and clients across addresses | |
Abbasi et al. | Improved line‐of‐sight/non‐line‐of‐sight classification methods for pulsed ultrawideband localisation | |
EP3389320A1 (en) | Terminal device and positioning system | |
KR101773084B1 (ko) | 하이브리드 기반의 공간위치 추적시스템 | |
Cheng et al. | Fast setup and robust wifi localization for the exhibition industry | |
CN114257396A (zh) | 基于地理空间位置的蓝牙广播加密方法、装置及介质 | |
Jacovic et al. | Experimentation framework for wireless communication systems under jamming scenarios | |
AU2018211200B2 (en) | Control apparatus, terminal apparatus, position verification system, computer program, and position verification method | |
CN107968677B (zh) | 定向传播无线信号的中继装置、方法和*** | |
CN111212478A (zh) | 确定通信资源的方法、装置、存储介质及电子设备 | |
WO2019110111A1 (en) | Enhancing security of tag devices |
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 | ||
CB02 | Change of applicant information |
Address after: 100085 unit C, building C, lin66, Zhufang Road, Qinghe, Haidian District, Beijing Applicant after: Beijing Xiaomi pinecone Electronic Co., Ltd Address before: 100085 Beijing city Haidian District Qinghe Shun Yip things Park Building 3 unit A Applicant before: BEIJING PINECONE ELECTRONICS Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |