CN105683773A - 用于在场所中提供基于位置的服务的方法、***和装置 - Google Patents
用于在场所中提供基于位置的服务的方法、***和装置 Download PDFInfo
- Publication number
- CN105683773A CN105683773A CN201480058991.7A CN201480058991A CN105683773A CN 105683773 A CN105683773 A CN 105683773A CN 201480058991 A CN201480058991 A CN 201480058991A CN 105683773 A CN105683773 A CN 105683773A
- Authority
- CN
- China
- Prior art keywords
- wireless answering
- wireless
- group
- answering
- message
- 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.)
- Pending
Links
Classifications
-
- 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
-
- 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-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/0252—Radio frequency fingerprinting
-
- 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
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/74—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
- G01S13/76—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
- G01S13/765—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted with exchange of information between interrogator and responder
-
- 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-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/0205—Details
- G01S5/0236—Assistance data, e.g. base station almanac
-
- 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-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/10—Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements, e.g. omega or decca systems
-
- 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/024—Guidance services
-
- 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/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/33—Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- 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/025—Services making use of location information using location based information parameters
- H04W4/027—Services making use of location information using location based information parameters using movement velocity, acceleration information
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
本发明揭示用于在场所中提供基于位置的服务的方法、***和裝置。在特定实施方案中,为了估计移动装置的位置,所述移动装置可基于与位于已知位置的应答器装置的消息交换中的信号往返时间RTT的测量结果,获得到所述应答器装置的距离的测量结果。来自服务器的定位辅助数据可使移动装置能够测量所述应答器装置在提供对探测消息的响应方面的延迟,从而更准确地测量所述信号RTT。
Description
相关申请案
此案是主张2013年11月7日申请的标题为“用于在场所中提供基于位置的服务的方法、***和裝置(METHODSSYSTEMSANDDEVICESFORPROVIDINGLOCATIONBASEDSERVICESINAVENUE)”的第61/901,360号美国临时专利申请案,以及2014年9月3日申请的标题为“用于在场所中提供基于位置的服务的方法、***和裝置(METHODS,SYSTEMSANDDEVICESFORPROVIDINGLOCATIONBASEDSERVICESINAVENUE)”的第14/476,658号美国非临时专利申请案的优先权的PCT申请,所述美国临时和非临时专利申请案以全文引用的方式并入本文中。
技术领域
本文所述的实施例是针对移动导航技术的应用。
背景技术
全球定位***(GPS)和其它类似的卫星定位***(SPS)已经实现了户外环境中对移动手持机的导航服务。由于卫星信号在室内环境中无法被可靠地接收和/或获取,因此可使用不同技术来实现导航服务。举例来说,移动装置可通常通过测量到定位在已知位置处的三个或更多个地面无线接入点的距离来获得定位。举例来说,可通过从自此些接入点接收的信号获得MACID地址且通过测量从此些接入点接收的信号的一或多个特性(例如,接收信号强度指示符(RSSI)或往返延迟(RTT))来测量此些距离,仅举几个实例。在其它应用中,可将测得的RSSI和RTT值与无线电“热图”中定义的位置处的预期签名值进行比较,以确定匹配。此处,可将移动装置的位置估计为与匹配测得的RSSI和/或RTT的预期签名值对应的无线电热图中定义的离散位置。
发明内容
简单来说,特定实施方案是针对移动装置处的一种方法,其包括:接收包括定位辅助数据的一或多个消息,所述定位辅助数据包括多个无线应答器的属性的描述,所述一或多个消息将所述无线应答器中的至少两个识别为在具有相似属性的无线应答器群组中;至少部分地基于从所述群组中的一或多个无线应答器获得的测量结果,结合与所述群组中的无线应答器的往返消息交换来估计延迟;以及至少部分地基于所述所估计的延迟来计算所述群组中的至少一个应答器的信号往返时间(RTT)。
另一特定实施方案是针对一种移动装置,其包括:无线收发器,用以将消息发射到无线通信网络和从无线通信网络接收消息;一或多个处理器,其用以:获得在所述无线收发器处接收到的包括定位辅助数据的一或多个消息,所述定位辅助数据包括多个无线应答器的属性的描述,所述一或多个消息将所述无线应答器中的至少两个识别为在具有相似属性的无线应答器群组中;至少部分地基于从所述群组中的一或多个无线应答器获得的测量结果,结合与所述群组中的无线应答器的往返消息交换来估计延迟;以及至少部分地基于所述所估计的延迟来计算所述群组中的至少一个应答器的信号往返时间。
另一特定实施方案是针对一种物品,其包括:上面存储有机器可读指令的非暂时性存储媒体,所述机器可读指令可由移动装置的专用计算设备执行以:获得从无线通信网络接收的包括定位辅助数据的一或多个消息,所述定位辅助数据包括多个无线应答器的属性的描述,所述一或多个消息将所述无线应答器中的至少两个识别为在具有相似属性的无线应答器群组中;至少部分地基于从所述群组中的一或多个无线应答器获得的测量结果,结合与所述群组中的无线应答器的往返消息交换来估计延迟;以及至少部分地基于所述所估计的延迟来计算所述群组中的至少一个应答器的信号往返时间。
另一特定实施方案是针对一种移动装置,其包括:用于接收包括定位辅助数据的一或多个消息的装置,所述定位辅助数据包括多个无线应答器的属性的描述,所述一或多个消息将所述无线应答器中的至少两个识别为在具有相似属性的无线应答器群组中;用于至少部分地基于从所述群组中的一或多个无线应答器获得的测量结果,结合与所述群组中的无线应答器的往返消息交换来估计延迟的装置;以及用于至少部分地基于所述所估计的延迟计算所述群组中的至少一个应答器的信号往返时间的装置。
另一特定实施方案是针对服务器处的一种方法,其包括:识别服务一区域中的移动装置的多个无线应答器裝置;确定用于至少部分地基于无线应答器裝置的属性将无线应答器裝置分类为在赋予往返信号交换中的延迟时具有相似特性的无线应答器裝置群组的准则;根据所述准则来将所述多个无线应答器裝置分类为所述群组;响应于对定位辅助数据的请求,将一或多个消息发射到至少一个移动装置,所述消息包括无线应答器裝置的身份以及所述群组中的无线应答器裝置的指示。
另一特定实施方案是针对一种服务器,其包括:无线收发器,用以将消息发射到无线通信网络和从无线通信网络接收消息;以及一或多个处理器,其用以:识别服务一区域中的移动装置的多个无线应答器裝置;确定用于至少部分地基于无线应答器裝置的属性将无线应答器裝置分类为在赋予往返信号交换中的延迟时具有相似特性的无线应答器裝置群组的准则;根据所述准则,将所述多个无线应答器裝置分类为所述群组;以及响应于无线收发器处接收到针对定位辅助数据的一或多个消息,起始通过无线收发器来向至少一个移动装置发射一或多个响应消息,所述一或多个响应消息包括无线应答器裝置的身份,以及所述群组中的无线应答器裝置的指示。
另一特定实施方案是针对一种物品,其包括:上面存储有机器可读指令的非暂时性存储媒体,所述机器可读指令可由专用计算设备执行以:识别服务一区域中的移动装置的多个无线应答器裝置;确定用于至少部分地基于无线应答器裝置的属性将无线应答器裝置分类为在赋予往返信号交换中的延迟时具有相似特性的无线应答器裝置群组的准则;根据所述准则将所述多个无线应答器裝置分类为群组;以及响应于接收到针对定位辅助数据的一或多个消息来起始一或多个响应消息向至少一个移动装置的发射,所述一或多个响应消息包括无线应答器裝置的身份,以及所述群组中的无线应答器裝置的指示。
另一特定实施方案是针对一种设备,其包括:用于识别服务一区域中的移动装置的多个无线应答器裝置的装置;用于确定能够与至少部分地基于无线应答器裝置的属性来将无线应答器裝置分类为在赋予往返信号交换方面的延迟时具有相似特性的无线应答器裝置群组的准则的装置;用于根据所述准则将所述多个无线应答器裝置分类为所述群组的装置;以及用于响应于对定位辅助数据的请求向至少一个移动装置发射一或多个消息的装置,所述消息包括无线应答器裝置的身份,以及所述群组中的无线应答器裝置的指示。
应理解,前述实施方案仅仅是实例实施方案,且所主张的标的物未必限于这些实例实施方案的任何特定方面。
附图说明
参考以下图式描述非限制性且非详尽性方面,其中除非另外指定,否则在各图中相同的参考数字指代相同的部分。
图1是说明根据一实施方案的回转校准因子(TCF)可如何影响往返时间(RTT)测量的图。
图2是说明根据一实施方案的含有移动装置的***的某些特征的***图。
图3说明根据实施例的对来自移动装置的消息中的定位辅助数据和包含定位辅助数据的响应消息的请求。
图4说明根据实施例的定位辅助数据的方面。
图5是根据实施例的用于应用所估计的延迟来计算RTT的过程的流程图。
图6是说明根据实施例的用于估计无线应答器裝置的TCF和循环移位分集(CSD)的过程的流程图。
图7是根据实施例的用于向一或多个移动装置提供定位辅助数据的过程的流程图。
图8是说明根据实施例的用于产生包含具有类似属性的分组接入点(AP)的定位辅助数据的过程的流程图。
图9是说明根据一实施方案的示范性装置的示意性框图。
图10是根据一实施方案的实例计算平台的示意性框图。
具体实施方式
在特定应用中,移动装置可通过测量探测消息从移动装置向应答器(例如IEEEstd.802.11接入点(AP))的发射与响应者响应于所述探针消息而发射的回复消息的接收之间的时间差来获得往返时间(RTT)测量。在一个特定实施方案中,可根据依据IEEEstd.802.11的请求发送/清除发送(RTS/CTS)程序来执行此类探测消息和此类传回消息的发射。在探测消息的发射之前,移动装置可包含第一时戳。应答器装置可从探测消息提取第一时戳,并将所述所提取的第一时戳包含在传回消息中。响应于响应消息的接收,所述移动装置可应用第二时戳。接着可至少部分地基于第一与第二时戳之间的差来获得RTT测量结果,减少应答器处在响应于所述所接收的探测消息而发射传回消息时的所估计的处理等待时间。在此上下文中,应答器在响应于探测消息而发射传回消息时的此处理等待时间可被称为回转校准因子(TCF)。估计TCF时的困难可导致RTT测量结果的不准确,从而可能导致移动装置处的不准确的位置定位。图1中说明RTT测量结果的分量。
在一个特定实施应用中,TCF10的分量可包含:用于在天线和物理层处获取探测消息;MAC层处的接收帧处理(例如在接收队列缓冲器中);主机处理器处的应用程序处理,包含从MAC层检索帧,以及为传回消息准备帧;MAC层处的发射帧处理(例如在发射队列缓冲器中)的等待时间;以及物理层通过天线来发射传回消息帧的等待时间。除TCF10之外,取决于无线应答器装置处的天线配置,无线应答器延迟还可将循环移位分集(CSD)延迟(未图示)赋予到往返消息交换中,以与TCF10组合来讲总延迟赋予到往返消息交换中。在一个实施例中,例如,此CSD延迟可来源于多路复用技术,以发射来自发射器处的多个天线单元的信号,其中可将不同延迟赋予发射相同信号的不同天线单元。
本文所述的特定示范性和非限制性实施方案是针对在移动装置和应答器装置处使用IEEEstd.802.11的特征的定位技术(“WiFi定位”)。然而,应理解,WiFi定位的使用此处仅作为实例无线技术来论述,且可在不脱离所主张的标的物的情况下使用其它无线技术。在WiFi定位中,移动装置可与充当应答器装置的AP交换消息。可观察到,各种类型的AP在赋予往返消息交换中的延迟的TCF和CSD的量值方面具有不同特性和行为。在不知道TCF和CSD的情况下,移动装置可个别地处理每一无线应答器装置,并分别估计TCF和CSD特性,其可必然伴有较多的计算和电力消耗,并且还归因于较大数目的未知变量而引入较高的定位不定性。
根据实施例,移动装置可估计赋予针对多个无线应答器裝置(例如AP)的群组的往返消息交换的延迟,其中通过特定属性(例如型号、制造商、销售商等)的相似性来分组AP。移动装置接着可应用所述延迟来测量与群组中的多个无线应答器的消息交换的RTT。无线应答器裝置的分组可允许移动装置基于特定属性(例如AP型号描述)来获得TCF和CSD的更准确且可靠的估计,且在具有共同属性的AP之中利用一致的行为。这可通过减少定位的计算和时间来实现测量RTT和节约电力的改进。
在某些实施方案中,如图2中所展示,移动装置100可从卫星定位***(SPS)卫星160接收或获取SPS信号159。在一些实施例中,SPS卫星160可来自例如GPS或伽利略卫星***的一个全球导航卫星***(GNSS)。在其它实施例中,SPS卫星可来自多个GNSS,例如(但不限于)GPS、伽利略、格洛纳斯或北斗(Beidou)(指南针(Compass))卫星***。在其它实施例中,SPS卫星可来自任何一个若干地区性导航卫星***(RNSS),例如广域扩增***(WAAS)、欧洲静地导航重叠服务(EGNOS)、准天顶卫星***(QZSS),仅举几个实例。
另外或替代地,移动装置100可向无线通信网络发射无线电信号和从无线通信网络接收无线电信号。在一个实例中,移动装置100可通过在无线通信链路123上将无线信号发射到基站收发器110或从基站收发器110接收无线信号而与蜂窝式通信网络通信。类似地,移动装置100可经由无线通信链路125将无线信号发射到本地收发器115或从所述本地收发器接收无线信号。
在特定实施方案中,本地收发器115可经配置以在比在经由无线通信链路123的由基站收发器110实现的范围短的经由无线通信链路125的范围与移动装置100通信。举例来说,本地收发器115可定位于室内环境中。本地收发器115可提供对无线局域网(WLAN,例如IEEE标准802.11网络)或无线个人局域网(WPAN,例如蓝牙网络)的接入。在另一实例实施方案中,本地收发器115可包括毫微微小区收发器,其能够促进根据蜂窝式通信协议在链路125上的通信。当然,应理解,这些仅仅是可经由无线链路与移动装置通信的网络的实例,且所主张的标的物在这方面不受限制。
在特定实施方案中,基站收发器110和本地收发器115可通过链路145经由网络130与服务器140、150和/或155通信。此处,网络130可包括有线或无线链路的任何组合。在特定实施方案中,网络130可包括能够通过本地收发器115或基站收发器150促进移动装置100与服务器140、150或155之间的通信的因特网协议(IP)基础结构。在另一实施方案中,网络130可包括例如基站控制器或主交换中心(未图示)等蜂窝式通信网络基础结构以促进与移动装置100的移动蜂窝式通信。
在特定实施方案中且如下文所论述,移动装置100可具有能够计算移动装置100的定位或估计位置的电路***和处理资源。举例来说,移动装置100可至少部分基于到四个或更多SPS卫星160的伪距离测量值来计算定位。此处,移动装置100可至少部分基于在从四个或更多SPS卫星160获取的信号159中的伪噪声码相位检测来计算所述伪距离测量值。在特定实施方案中,移动装置100可从服务器140、150或155接收定位辅助数据,以辅助获取由SPS卫星160发射的信号159,包含(例如)年历、历书数据、多普勒搜索窗(仅举几个实例)。
在其它实施方案中,移动装置100可通过使用(例如)高级前向三边测量(AFLT)和/或到达时间观测时间差(OTDOA)的若干技术中的任一者处理从固定于已知位置处的地面发射器(例如,基站收发器110)所接收的信号而获得定位。在这些特定技术中,可至少部分基于由固定于已知位置处的发射器发射且在移动装置100处接收的导频信号测量从移动装置100到固定于已知位置处的这些地面发射器中的三个或三个以上者的距离。此处,服务器140、150或155可能能够将包含(例如)地面发射器的位置和身份的定位辅助数据提供到移动装置100以促进例如AFLT和OTDOA的定位技术。举例来说,服务器140、150或155可包含指示特定区中的蜂窝式基站的位置和身份的基站历书(BSA)。
在例如室内环境或都市峡谷的特定环境中,移动装置100可不能够从充分数目个SPS卫星160获取信号159或执行AFLT或OTDOA以计算定位。替代地,移动装置100可能够至少部分基于从本地发射器(例如,定位在已知定位处的WLAN接入点)所获取的信号而计算定位。举例来说,移动装置可通过测量到定位在已知位置处的三个或更多个室内陆地无线接入点的距离来获得位置固定。举例来说,可通过从自此类接入点接收的信号获得MACID地址且通过测量从此类接入点接收的信号的一或多个特性(例如,接收信号强度(RSSI)或往返时间(RTT))而获得到所述接入点的距离测量值,来测量所述距离。在替代性实施方案中,移动装置100可通过将指示室内区域中的特定位置处的预期RSSI和/或RTT签名的所获取信号的特性应用于无线电热图来获得室内定位。在特定实施方案中,无线电热图可关联本地发射器的身份(例如,可从从本地发射器所获取的信号辨别的MAC地址)、从由所识别的本地发射器发射的信号的预期RSSI、来自所识别的发射器的预期RTT,及可能来自这些预期的RSSI或RTT的标准偏差。在替代实施方案中,到达或离开角度可以代替或结合无线电热图中的距离或特征辨识的测量值而使用以用于估计移动装置的位置。应理解,然而,这些仅是可存储在无线电热图中的值的实例,且所主张的标的物在此方面不受限制。
在其它实施方案中,移动装置可包括传感器,例如惯性传感器(例如加速计和陀螺仪)和/或环境传感器(例如成像器、麦克风、磁力计、温度传感器、气压传感器)来辅助定位技术。举例来说,移动装置可使用来自惯性传感器的测量结果和/或踪迹来使用航位推算技术估计其位置。
在特定实施方案中,移动装置100可从服务器140、150或155接收定位辅助数据以用于室内定位操作。举例来说,此类定位辅助数据可包含定位在已知位置处的无线发射器/应答器的位置和身份,以例如至少部分地基于测得的RSSI和/或RTT来实现测量到这些发射器的距离。用来辅助室内定位操作的其它定位辅助数据可包含无线电热图、磁性热图、发射器(例如包含无线应答器裝置)的位置和身份、可路由性曲线,仅举几个实例。由移动装置接收的其它定位辅助数据可包含(例如)室内区域的供显示或辅助导航的本地地图。可在移动装置100进入特定室内区域时将此地图提供到移动装置100。此地图可展示例如门、走廊、入口、墙壁等室内特征、例如盥洗室、付费电话、房间名、商店等关注点。通过获得并显示此地图,移动装置可将移动装置(和用户)的当前位置叠加在所显示的地图上以向用户提供额外情境。
根据实施例,移动装置100可经由选择统一资源定位符(URL)通过(例如)请求室内辅助数据而通过服务器140、150或155存取室内导航辅助数据。在特定实施方案中,服务器140、150或155可能够提供室内导航辅助数据以覆盖许多不同室内区域,包含(例如)建筑物的楼层、医院的侧厅、机场候机楼、大学校园的多个部分、大型购物广场的多个区域(仅举几个实例)。而且,移动装置100处的存储器资源和数据发射资源可使由服务器140、150或155服务的全部区域的室内导航辅助数据接收不实用或不可行,来自移动装置100的对室内导航辅助数据的请求可指示对移动装置100的位置的粗略或过程估计。随后可向移动装置100提供覆盖包含和/或接近移动装置100的位置的粗略或过程估计的区域的室内导航辅助数据。
图3说明根据实施例在事件A时来自移动装置200的消息中的对定位辅助数据的请求以及在事件B时包含定位辅助数据的响应消息。如上文所指出,来自位置服务器的定位辅助数据可包含用于WiFi定位的AP的位置和身份(例如MAC地址)。在特定实施方案中,定位辅助数据可指定AP的指示AP可在响应探测消息(例如在响应性传回消息的发射中赋予延迟)时如何表现的其它属性。这些属性可包含,但不一定限于,AP销售商、型号、WLAN芯片型号或WLAN芯片销售商。通过共享共用属性,群组中的AP可在对探测消息的响应中赋予相似的TCF和/或CSD延迟。因此,在计算与特定群组中的AP的消息交换中的RTT测量结果时,移动装置200可从消息交换的总时间减去与特定群组相关联的预期延迟。
根据实施例,服务一场所的服务器202可收集AP型号标识符,并根据属性来定义服务所述场所的AP的群组。服务器202可进一步向群组指派所述群组中的AP被分配或关联到的群组标识符(群组ID)。服务器202接着可向移动装置200提供位置辅助数据,从而指示群组中的AP的关联以及AP的属性(例如{AP群组ID、AP销售商、AP型号、APWLAN芯片销售商、APWLAN芯片型号})。这由图4中的实例示出。然而,这仅为定位辅助数据可如何提供AP的属性的实例,且所主张的标的物在此方面不受限制。
虽然服务器202可提供通过属性来对所识别的AP进行分组的定位辅助数据,但在替代实施方案中,移动装置200可使用定位辅助数据中的AP属性来对AP进行分组(例如基于给定AP群组ID,或基于AP型号信息对AP进行分类),且接着按AP群组来估计延迟(例如从TCF和/或CSD来估计)。在特定实施方案中,AP可注入CSD来增强空间分集。如上文所指出,除TCF之外,CSD可促成响应于探测信号接收传回信号的延迟。可使CSD延迟分量与已知或按特定AP群组估计的特定模式匹配。此处,此特定群组内的AP所赋予的CSD的不同长度可与不同的可能CSD长度(例如{-200ns、-100ns、0ns}vs{-100ns、-50ns、0ns})匹配。
图5是根据实施例的用于应用所估计的延迟来计算RTT的过程的流程图。图5的方法可(例如)在例如移动装置100等移动装置处发生。框502可响应于先前请求消息,从(例如)位置服务器接收包括定位辅助数据的一或多个消息。除了其它以外,在框502处接收到的定位辅助数据可包含多个无线应答器的属性的描述。在一实施例中,在框502处接收到的定位辅助数据还可将至少两个无线应答器识别为在具有相似属性的一组无线应答器中。或者,移动装置可至少部分地基于定位辅助数据中提供的属性来形成无线应答器群组。此定位辅助数据的非限制性实例在上文所论述的图4中提供。
对于在框502处提供的定位辅助数据中所识别的无线应答器的特定群组,框504可至少部分地基于从群组中的一或多个无线应答器获得的测量结果,结合所述群组中的无线应答器来估计延迟。举例来说,框504可使用上述技术中的一者来计算群组中的无线应答器的所估计TCF和/或CSD。如上文所描述,移动装置可将探测信号发射到无线应答器中的一者,并响应于所述探测信号而测量传回信号的接收时间,以用于估计RTT。至少部分地基于在框504处计算的所估计延迟,框506可估计所述群组中的一或多个应答器的RTT。
根据实施例,移动装置可使用若干技术中的任一者,在框504处估计无线应答器裝置群组中的无线应答器装置所赋予的响应延迟。首先,移动装置可使用上述若干技术中的任一者来估计其位置,例如基于接收信号强度(例如对于-50或-60dBm以上的特定高RSSI)使用到AP的距离的测量结果的三边测量。其次,移动装置可根据如下表达式,测量从其估计位置到无线应答器装置的已知位置APLoc(i)(例如提供于定位辅助数据中)的距离d(i):
d(i)=||mobileLoc-APLoc(i)||,
(1)
其中mobileLoc是所述移动装置的所估计位置。
可根据如下表达式(2)来计算无线应答器裝置群组中的无线应答器装置i在移动装置与无线应答器装置i之间的消息交换中所赋予的测得响应延迟RD(i)的值:
RD(i)=(TRX-TTX)/2-d(i)/c,
(2)
其中:
TTX是探测消息在移动装置处向无线应答器装置发射的时间;
TRX是在移动装置处接收到传回消息(由无线应答器装置响应于接收到探测消息而发射)的时间;以及
c是光速。
对于移动装置与无线应答器裝置群组中的无线应答器裝置之间的消息交换的RD的大量测量结果,可形成直方图。可去除特定群组内的RD测量结果的离群值(例如可预期AP群组的RD相同闭合在某一界限内(例如50.0ns))。举例来说,可去除一个以上标准偏差超过直方图中的中值RD的RD测量结果。可将所得直方图中的峰值选择为群组内的AP的所估计TCF测量结果。
如上文所指出,测量RD可包含添加到TCF部分的CSD的分量。如果除TCF之外无线应答器装置还在响应于探测信号发射传回信号中注入CSD,那么接收者移动装置获取延迟了TCF但不具有CSD的传回消息分量或除TCF之外还延迟了所注入的CSD的传回消息分量。表达式(2)中的RD(i)的测得值可偏斜CSD的量,其取决于为所述测量获取传回消息的哪一分量。因此,如果一组无线应答器裝置经配置以将CSD注入到传回信号中,那么RD(i)的测量结果的直方图可反映具有两个峰值的双模态分布。双模态分布中的第一峰值可提供TCF的估计,而双模态分布中的第二峰值可提供添加到TCF的CSD的估计。根据实施例,因为超过阈值量(例如250.0ns,200.0ns是最大已知CSD值)而通过初始CSD估计分开的***测量结果可丢弃。
根据实施例,可将一组无线应答器裝置的RD的直方图所揭示的双模态或多模态分布与任何已知CSD模式进行比较。如果双模态或多模态分布看起来近似于已知模式,那么可假定所述已知模式将由群组中的无线应答器裝置使用。
图5中的框506可应用假设测试来从移动装置与无线应答器装置之间的消息交换计算RTT。如果确定所述无线收发器裝置群组经配置以除TCF之外还注入CSD,那么所获取的传回信号是否包含除TCF之外还包括CSD或不具有所注入CSD的TCF的传输时延是不确定的。此模糊性呈现如下两种假设:
(i)RTT=TRX-TTX-TCFest;
(ii)RTT=TRX-TTX-(TCFest+CSD),
其中:
TCFest是TCF的所估计值(例如基于直方图的峰值);
在特定实施方案中,移动装置可至少部分地基于所获取的传回消息的RSSI信号值来获得到无线应答器装置的距离的粗略测量结果。举例来说,可选择与所获取的传回消息的RSSI最紧密对准的假设来计算RTT。在另一个实施方案中,客通过应用于位置估计过程(例如使用三边测量和/或无线电热图签名匹配)且评估测量残差来测试RTT的不同假设。
图6是说明根据替代实施例的用于估计AP应答器的TCF和CSD的过程的流程图。在事件602处,移动装置可从位置服务器接收定位辅助数据(例如响应于请求),如上文所论述。在特定实施方案中,所述所接收的定位辅助数据可包含(例如)无线应答器裝置的位置、传输功率电平等,以辅助如上文所论述的定位操作。如上文所指出,在事件602处接收到的定位辅助数据还可识别如图4的表中示出的无线应答器装置的属性。如果在事件602处接收到的定位辅助数据识别具有如在菱形604处确定的群组识别符的无线应答器装置,那么框608可根据群组识别符,以预定义群组对所识别无线应答器裝置进行分组。否则,所识别的无线应答器装置可基于属性与群组相关联。举例来说,如果在事件602处接收到的定位辅助数据包含如菱形606处确定的所识别无线应答器装置的型号,那么框610可至少部分地基于所提供的型号,使所识别的无线应答器装置与群组相关联。举例来说,框610可将特定型号的无线应答器装置表征为具有与无线应答器裝置的预定义群组相同或类似的特定TCF和/或CSD行为。否则,如果无型号具备定位辅助数据,那么框612可为事件602处接收到的定位辅助数据中所识别的所识别无线应答器裝置创建新的或单独的本地群组。框614可为如上文所论述的无线应答器裝置的特定群组估计TCF和/或CSD。
图7是根据实施例的向一或多个移动装置提供定位辅助数据的过程的流程图。在特定实施方案中,图7中所示的操作的方面可响应于对定位辅助数据的请求而实时执行,而其它方面可离线执行。在其它实施方案中,图7中所示的操作的方面的全部或部分可在服务器(例如服务器140、150或155(图2)中的任一者)处执行。在框702处,可识别服务一区域中的移动装置的多个无线应答器裝置。举例来说,场所操作着可预编程具有无线应答器裝置的身份(例如MAC地址)、其位置以及其它属性(例如上文的图4的实例中提供的属性)的数据库。框704可包括确定用于基于属性(例如型号、销售商、芯片型号、芯片销售商)来将在框702中所识别的无线应答器裝置分类成具有相似特性的无线应答器裝置的群组的准则。举例来说,此类相似特性可包含在RTT信号交换中赋予延迟(例如TCF和/或CSD)的特性。框706可根据框704处确定的准则来在框702处对所识别的无线应答器裝置进行分类。至少部分地基于框702处所识别的无线应答器裝置的可用属性,框706可将所识别的无线应答器裝置分类为若干群组。举例来说,如果此类属性可用,那么框706可至少部分地基于型号、销售商、芯片型号、芯片销售商来对无线应答器裝置进行分类。无线应答器裝置的此分类可包含有待存储以响应于请求提供给移动装置的定位辅助数据。举例来说,框708可响应于请求,在框706中,将包括无线应答器裝置的身份以及作为所述群组的成员的无线应答器裝置的指示的一或多个消息发射到至少一个移动装置。如上文所论述,通过知晓特定无线应答器装置在群组中的成员资格,移动装置可结合与特定无线应答器装置的RTT消息交换来估计延迟。
图8是说明根据替代实施例的用于对无线应答器进行分组的过程的流程图。图8中所示的操作的全部或部分可至少部分地在背景或离线过程中(例如在服务器处,例如在服务器140、150或155中的任一者处)执行。在特定实施方案中,图8的过程可用于响应于请求产生将向移动装置提供的定位辅助数据,如上文所论述。事件802可包括获得服务一区域的无线应答器裝置的识别符列表(例如MAC地址),包含无线应答器裝置的属性(例如位置、型号、销售商、芯片型号、芯片销售商)。事件802可例如由场所操作者(例如通过手动输入或上载)或通过自动发现技术来执行。如在菱形804处所确定,如果对于事件802处在AP列表中识别的特定无线应答器装置,提供型号识别,那么框808可尝试基于所提供的型号识别使特定无线应答器装置与特定的制造商和/或型号匹配。基于特定无线应答器装置的任何可用已知属性(例如基于型号识别),框808可存取WiFiAP数据库810,以获得TCF/CSD特性(例如16500ns的TCF)。如在菱形812处所确定,如果特定无线应答器装置具有现有无线应答器装置群组的属性特性,框816可通过(例如)更新将无线应答器裝置关联到现有群组且使特定无线应答器装置与现有群组的群组ID关联的记录和/或数据结构,将特定无线应答器装置分配给所述现有群组。否则,框818可使包含由新群组ID识别的新群组进行初始化,以包含特定无线应答器装置。最后,框820可产生新的定位辅助数据,以包含群组识别符和相关联的属性(例如对应于所述群组的无线应答器裝置的型号)。
在一个特定实施方案中,菱形804可仅评估AP型号的局部描述符(例如AP销售商和AP型号,但无WLAN芯片)。此处,框808可仍尝试寻找与AP型号的匹配。如果AP与多个不同可能AP群组匹配,那么框808可使AP与多个可能群组ID或无群组ID相关联。另外,AP的某一分组可与AP的一或多个其它分组合并,以形成单个群组(例如如果其具有相似的TCF和/或CSD特性)。类似地,可将AP的单个分组分割成AP的多个群组(例如如果可识别的子组展现相异或不同的TCF和/或CSD特性)。并且,在任何特定AP群组内,TCF和CSD估计可包含平均值和标准偏差两者(或其它不定性量度)。
在另一个实施方案中,如果不提供AP型号信息,那么菱形804可从AP(例如前六个八位字节)评估硬件地址的一部分,以获得关于装置的制造商的提示。举例来说,硬件地址的前三个八位字节可表示组织唯一标识符(OUI),其可指派给特定AP销售商,而后面的三个八位字节可为网络接口控制器专用的。因此,菱形可应用这些属性来对AP连同其它属性进行分类。
图9是根据实施例的移动装置的示意图。移动装置100(图2)可包括图9中展示的移动装置1100的一或多个特征。在某些实施例中,移动装置1100还可包括能够经由无线天线1122在无线通信网络上发射和接收无线信号1123的无线收发器1121。无线收发器1121可通过无线收发器总线接口1120连接到总线1101。无线收发器总线接口1120可在一些实施例中至少部分与无线收发器1121集成。一些实施例可包含多个无线收发器1121及无线天线1122以使得能够根据对应的多个无线通信标准发射和/或接收信号,所述无线通信标准例如为IEEE标准802.11、CDMA、WCDMA、LTE、UMTS、GSM、AMPS、紫蜂及蓝牙的若干版本(仅举几个实例)。
移动装置1100还可包括能够经由SPS天线1158接收及采集SPS信号1159的SPS接收器1155。SPS接收器1155还可整体或部分地处理所采集的SPS信号1159以用于估计移动装置1000的地点。在一些实施例中,通用处理器1111、存储器1140、DSP1112和/或专用处理器(未展示)还可用于结合SPS接收器1155整体或部分地处理所采集的SPS信号和/或计算移动装置1100的估计地点。用于执行定位操作的SPS或其它信号(例如,从无线收发器1121所获取的信号)的存储可在存储器1140或寄存器(未图示)中执行。因此,通用处理器1111、存储器1140、DSP1112和/或专用处理器可提供位置引擎以用于处理测量值以估计移动装置1100的位置。在特定实施方案中,通用处理器1111和/或DSP1112可执行存储在存储器1140上的机器可读指令,以执行图5中所示的过程的动作或操作的全部或部分(例如框502、504和506),或可执行图6中所示的动作或操作的全部或部分(例如事件602、菱形604和606,以及框608、610、612和614)。
图9中还示出,移动装置1100可包括通过总线接口1110连接到总线1101的数字信号处理器(DSP)1112、通过总线接口1110和存储器1140连接到总线1101的通用处理器1111。总线接口1110可与DSP1112、通用处理器1111和存储器1140集成。在各种实施例中,可响应于存储在存储器1140中(例如,存储在计算机可读存储媒体上,计算机可读存储媒体例如RAM、ROM、快闪存储器或光盘驱动器(仅举几个实例))的一或多个机器可读指令的执行而执行若干功能。所述一或多个指令可为可由通用处理器1111、专用处理器或DSP1112执行的。存储器1140可包括存储可由处理器1111和/或DSP1112执行以实施本文所描述的功能的软件代码(编程代码、指令等)的非暂时性处理器可读存储器和/或计算机可读存储器。
图9中还示出,用户接口1135可包括若干装置中的任一者,例如,扬声器、麦克风、显示装置、振动装置、键盘、触摸屏(仅举几个实例)。在特定实施方案中,用户接口1135可使得用户能够与在移动装置1100上托管的一或多个应用程序交互。举例来说,用户接口1135的装置可将模拟或数字信号存储在存储器1140上以供DSP1112或通用处理器1111响应于来自用户的动作进行进一步处理。类似地,在移动装置1100上托管的应用可将模拟或数字信号存储在存储器1140上以将输出信号呈现给用户。在另一实施方案中,移动装置1100可任选地包含专用的音频输入/输出(I/O)装置1170,包括(例如)专用扬声器、麦克风、数/模电路、模/数电路、放大器和/或增益控制件。然而,应理解,这仅是音频I/O可如何在移动装置中实施的实例,并且所主张的标的物在此方面不受限制。在另一实施方案中,移动装置1100可包括响应于键盘或触摸屏装置上的触摸或压力的触摸传感器1162。
移动装置1100还可包括用于捕获静态或移动图像的专用相机装置1164。相机装置1164可包括(例如)成像传感器(例如,电荷耦合装置或CMOS成像器)、镜头、模/数电路、帧缓冲器(仅举几个实例)。在一个实施方案中,可在通用/应用处理器1111或DSP1112处执行对表示所俘获的图像的信号的额外处理、调节、编码或压缩。替代地,专用的视频处理器1168可执行对表示所俘获的图像的信号的调节、编码、压缩或操纵。另外,视频处理器1168可解码/解压缩所存储的图像数据以供在移动装置1100上的显示装置(未图示)上呈现。
移动装置1100还可包括耦合到总线1101的传感器1160,其可包含(例如)惯性传感器和环境传感器。传感器1160的惯性传感器可包括(例如)加速度计(例如,在三个维度中共同地响应移动装置1100的加速)、一或多个陀螺仪或一或多个磁力计(例如,支持一或多个指南针应用程序)。移动装置1100的环境传感器可包括(例如)温度传感器、气压传感器、环境光传感器、相机成像器、麦克风(仅举几个实例)。传感器1160可产生可存储在存储器1140中且由DPS或通用应用程序处理器1111处理以支持一或多个应用程序(例如,针对于定位或导航操作的应用程序)的模拟或数字信号。
在特定实施方案中,移动装置1100可包括专用的调制解调器处理器1166,其能够执行对在无线收发器1121或SPS接收器1155处接收和下变频转换的信号的基带处理。类似地,调制解调器处理器1166可执行对将上变频转换以供无线收发器1121发射的信号的基带处理。在替代性实施方案中,作为具有专用的调制解调器处理器的替代方案,可通过通用处理器或DSP(例如,通用/应用处理器1111或DSP1112)来执行基带处理。然而,应理解,这些仅是可执行基带处理的结构的实例,且所主张的标的物在此方面不受限制。
图10是说明实例***1200的示意图,实例***1200可包含可配置以实施(例如)上文结合图2所描述的技术或过程的一或多个装置。***1200可包含(例如)可通过无线通信网络1208操作地耦合在一起的第一装置1202、第二装置1204和第三装置1206。在一方面中,第一装置1202可包括能够提供定位辅助数据的服务器,例如基站历书或描述以及无线发射器/应答器的位置。而且,在一方面中,举例来说,无线通信网络1208可包括一或多个无线接入点。然而,所主张的标的物在这些方面中在范围上不受限制。
如图10中所展示,第一装置1202、第二装置1204和第三装置1206可表示可为可配置以在无线通信网络1208上交换数据的任何装置、器具或机器(例如,如图2所示的本地收发器115或服务器140、150或155)。举例来说但非限制,第一装置1202、第二装置1204或第三装置1206中的任一者可包含:一或多个计算装置或平台,例如桌上型计算机、膝上型计算机、工作站、服务器装置,或类似者;一或多个个人计算或通信装置或器具,例如,个人数字助理、移动通信装置,或类似者;计算***或相关联的服务提供商能力,例如数据库或信息存储服务提供商/***、网络服务提供商/***、因特网或内联网服务提供商/***、门户或搜索引擎服务提供商/***、无线通信服务提供商/***;或其任何组合。根据本文所描述的实例,第一、第二和第三装置1202、1204和1206中的任一者分别可包括基站历书服务器、基站或移动装置中的一或多者。
类似地,无线通信网路1208(例如在图2中所示的网络130的特定实施方案中)可表示可配置以支持第一装置1202、第二装置1204和第三装置1206中的至少两个之间的数据交换的一或多个通信链路、过程或资源。举例来说但非限制,无线通信网络1208可包含无线或有线通信链路、电话或电信***、数据总线或信道、光纤、地面或空间飞行器资源、局域网、广域网、内联网、因特网、路由器或交换机以及其类似者,或其任何组合。如所说明,举例来说,通过说明为部分被第三装置1206遮挡的虚线框,可存在操作地耦合到无线通信网络1208的额外的类似装置。
应认识到,可使用或另外包含硬件、固件、软件或其任何组合来实施***1200中展示的各种装置和网络和如本文中进一步描述的过程和方法的全部或部分。
因此,借助实例但非限制,第二装置1204可包含通过总线1228操作地耦合到存储器1222的至少一个处理单元1220。
处理单元1220表示可配置以执行数据计算程序或过程的至少一部分的一或多个电路。借助实例但非限制,处理单元1220可包含一或多个处理器、控制器、微处理器、微控制器、专用集成电路、数字信号处理器、可编程逻辑装置、现场可编程门阵列及类似物,或其任何组合。
存储器1222表示任何数据存储机构。存储器1222可包含(例如)主要存储器1224或次要存储器1226。主要存储器1224可包含(例如)随机存取存储器、只读存储器等。虽然在本实例中说明为与处理单元1220分开,但应理解,主要存储器1224的全部或部分可在处理单元1220内提供,或以其它方式与处理单元1220处于相同位置和/或与处理单元1220耦合。
在特定实施方案中,处理单元1220可执行存储在存储器1222上的机器可读指令,以执行图7的过程中所陈述的动作或操作的全部或部分(例如框702、704、706和708),或可执行图8的过程中所陈述的动作或操作的全部或部分(例如事件802、菱形804和812,以及框808、814、816、818和820)。
举例来说,次要存储器1226可包含与主要存储器或一或多个数据存储装置或***相同或类似类型的存储器,例如磁盘驱动器、光盘驱动器、磁带驱动器、固态存储器驱动器等。在某些实施方案中,次要存储器1226可操作地接收计算机可读媒体1240或另外可配置以耦合到计算机可读媒体1240。计算机可读媒体1240可包含(例如)可运载用于***1200中的装置中的一或多者的数据、代码或指令或使所述数据、代码或指令可存取的任何非暂时性媒体。计算机可读媒体1240还可称作存储媒体。
第二装置1204可包含(例如)通信接口1030,其提供或以其它方式支持第二装置1204到至少无线通信网络1208的操作性耦合。举例来说但非限制,通信接口1230可包含网络接口装置或卡、调制解调器、路由器、交换机、收发器等等。
第二装置1204可包含(举例来说)输入/输出装置1232。输入/输出装置1232表示可配置以接受或以其它方式引入人或机器输入的一或多个装置或特征,或可配置以传递或以其它方式提供人或机器输出的一或多个装置或特征。借助于实例但非限制,输入/输出装置1232可包含操作地配置的显示器、扬声器、键盘、鼠标、跟踪球、触摸屏、数据端口等。
本文所述的方法可根据特定实例取决于应用而通过各种装置来实施。举例来说,这些方法可以硬件、固件、软件或其组合实施。举例来说,在硬件实施方案中,处理单元可实施于一或多个专用集成电路(“ASIC”)、数字信号处理器(“DSP”)、数字信号处理装置(“DSPD”)、可编程逻辑装置(“PLD”)、现场可编程门阵列(“FPGA”)、处理器、控制器、微控制器、微处理器、电子装置、经设计以执行本文中所描述的功能的其它装置单元,或其组合内。
在对特定设备或专用计算装置或平台的存储器内所存储的二进制数字信号进行操作的算法或符号表示方面,呈现在本文中包含的详细描述的一些部分。在此特定说明书的上下文中,术语“特定设备”或其类似者包含通用计算机(一旦其经编程以依据来自程序软件的指令执行特定操作)。算法描述或符号表示为信号处理或相关领域的一般技术人员用来向所属领域的其他技术人员传达其工作的实质内容的技术的实例。在此算法一般被视为产生期望结果的操作或类似信号处理的自一致序列。在此上下文中,操作或处理涉及对物理量的物理操纵。通常,虽然并非必须,此些量可采用能够被存储、传送、组合、比较或以其它方式操纵的电或磁性信号的形式。已证实主要出于常见使用的原因而时常方便的是将这些信号称为位、数据、值、元素、符号、字符、术语、编号、数字、信息或类似者。然而,应理解,所有这些或类似术语应与适当的物理量相关联,并且仅为方便的标记。除非确切地陈述是其它情况,否则如从在此的论述显而易见,应了解贯穿本说明书利用例如“处理”、“计算”、“运算”、“确定”或类似的术语的论述指代特定设备的动作或过程,所述特定设备例如专用计算机、专用计算设备或相似专用电子计算装置。因此,在本说明书的上下文中,专用计算机或类似专用电子计算装置能够操纵或变换信号,所述信号通常表示为专用计算机或类似专用电子计算装置的存储器、寄存器或其它信息存储装置、发射装置或显示装置内的物理电子或磁性量。
本文中所描述的无线通信技术可结合各种无线通信网络,例如无线广域网(“WWAN”)、无线局域网(“WLAN”)、无线个域网(WPAN)等等。本文中术语“网络”和“***”可互换使用。WWAN可为码分多址(“CDMA”)网络、时分多址(“TDMA”)网络、频分多址(“FDMA”)网络、正交频分多址(“OFDMA”)网络、单载波频分多址(“SC-FDMA”)网络、或以上网络的任何组合等等。CDMA网络可实施一或多个无线电接入技术(“RAT”),例如cdma2000、宽带CDMA(“W-CDMA”),仅列举一些无线电技术。此处,CDMA2000可包含根据IS-95、IS-2000和IS-856标准实施的技术。TDMA网络可实施全球移动通信***(“GSM”)、数字高级移动电话***(“D-AMPS”)或某一其它RAT。GSM和W-CDMA描述于来自名为“第三代合作伙伴计划”(3GPP)的协会的文献中。cdma2000描述于来自名为“第三代合作伙伴计划2”(3GPP2)的协会的文献中。3GPP和3GPP2文献是公开可用的。在一方面中,4G长期演进(“LTE”)通信网络还可根据所主张的标的物来实施。举例来说,WLAN可包括IEEE802.11x网络,且WPAN可包括蓝牙网络、IEEE802.15x。本文所描述的无线通信实施方案也可与WWAN、WLAN或WPAN的任何组合结合使用。
在另一方面中,如先前所提到,无线发射器或接入点可包括用于将蜂窝式电话服务延伸到企业或家庭中的毫微微小区。在此实施方案中,一或多个移动装置可经由(例如)码分多址(“CDMA”)蜂窝式通信协议与毫微微小区通信,且毫微微小区可对移动装置提供借助于例如因特网等另一宽带网络对较大蜂窝式电信网络的接入。
本文中所描述的技术可与包含若干GNSS中的任一者和/或GNSS的组合的SPS一起使用。此外,这些技术可供利用充当“伪卫星”的地面发射器或SV与这些地面发射器的组合的定位***使用。地面发射器可(例如)包含广播PN码或其它测距代码(例如,类似于GPS或CDMA蜂窝式信号)的基于地面的发射器。此发射器可被指派有唯一PN码以便准许由远程接收器识别。地面发射器可(举例来说)用于在来自轨道SV的SPS信号可能不可用的情形中扩增SPS,例如,在隧道、矿场、建筑、都市峡谷或其它封闭区域中。伪卫星的另一实施方案被称为无线电信标。如本文中所使用的术语“SV”既定包含充当伪卫星的地面发射器、伪卫星的等效物和可能其它者。如本文中所使用的术语“SPS信号”和/或“SV信号”希望包含来自地面发射器的类似SPS的信号,所述地面发射器包含充当伪卫星或伪卫星的等效物的地面发射器。
如本文所使用的术语“和”以及“或”可包含多种含义,其将至少部分地取决于使用所述术语的上下文。通常,“或”如果用于关联一列表(例如A、B或C),那么既定表示A、B和C(此处是在包含性意义上使用),以及A、B或C(此处是在排它性意义上使用)。贯穿本说明书对“一个实例”或“一实例”的参考意味着结合所述实例所描述的特定特征、结构或特性包含在所主张的标的物的至少一个实例中。因此,短语“在一个实例中”或“实例”贯穿本说明书在各处的出现不一定全部参考同一实例。此外,在一或多个实例中可组合所述特定特征、结构或特性。本文中所描述的实例可包含使用数字信号操作的机器、装置、引擎或设备。这些信号可包括电子信号、光学信号、电磁信号,或提供位置之间的信息的任何形式的能量。
虽然已说明且描述目前视为实例特征的内容,但所属领域的技术人员将理解,在不脱离所要求的标的物的情况下可进行各种其它修改且可取代等效物。另外,在不脱离本文中描述的中心概念的情况下,可进行许多修改以使特定情形适合于所主张的标的物的教示。因此,希望所主张的标的物不限于所揭示的特定实例,而是此类所主张的标的物还可包含属于所附权利要求书及其等效物的范围内的所有方面。
Claims (28)
1.一种在移动装置处的方法,其包括:
接收包括定位辅助数据的一或多个消息,所述定位辅助数据包括多个无线应答器的属性的描述,所述一或多个消息将所述无线应答器中的至少两个识别为在具有相似属性的无线应答器的群组中;
至少部分地基于从所述群组中的一或多个无线应答器获得的测量结果,结合与所述群组中的无线应答器的往返消息交换来估计延迟;以及
至少部分地基于所述所估计的延迟来为所述群组中的至少一个应答器计算信号往返时间RTT。
2.根据权利要求1所述的方法,其中所述延迟至少包括回转校准因子TCF延迟。
3.根据权利要求1所述的方法,其中所述延迟至少包括循环移位分集CSD延迟。
4.根据权利要求1所述的方法,其中所述无线应答器群组至少具有共同的无线应答器型号属性。
5.根据权利要求1所述的方法,其中所述无线应答器群组至少具有共同的无线应答器销售商属性。
6.根据权利要求1所述的方法,其中所述无线应答器群组至少具有共同的无线LAN芯片销售商属性。
7.根据权利要求1所述的方法,其中估计所述延迟进一步包括:
测量在与所述群组中的至少一个无线应答器的消息交换中探测消息的发射与传回消息的接收之间的持续时间;
与所述消息交换同时,至少部分地基于所述移动装置的所估计位置来估计到所述无线应答器中的所述至少一者的距离;以及
至少部分地基于所述所估计的距离与所述持续时间的比较来估计所述延迟。
8.一种移动装置,其包括:
无线收发器,其用以将消息发射到无线通信网络且从无线通信网络接收消息;
一个或多个处理器,其用以:
获得在所述无线收发器处接收到的包括定位辅助数据的一或多个消息,所述定位辅助数据包括多个无线应答器的属性的描述,所述一或多个消息将所述无线应答器中的至少两个识别为在具有相似属性的无线应答器的群组中;
至少部分地基于从所述群组中的一或多个无线应答器获得的测量结果,结合与所述群组中的无线应答器的往返消息交换来估计延迟;以及
至少部分地基于所述所估计的延迟来为所述群组中的至少一个应答器计算信号往返时间。
9.根据权利要求8所述的移动装置,其中所述延迟至少包括TCF。
10.根据权利要求8所述的移动装置,其中所述延迟至少包括循环移位分集CSD延迟。
11.根据权利要求8所述的移动装置,其中所述无线应答器群组至少具有共同的无线应答器型号属性。
12.根据权利要求8所述的移动装置,其中所述无线应答器群组至少具有共同的无线应答器型号属性。
13.根据权利要求8所述的移动装置,其中所述无线应答器群组至少具有共同的无线应答器销售商属性。
14.根据权利要求8所述的移动装置,其中所述无线应答器群组至少具有共同的无线LAN芯片销售商属性。
15.一种在服务器处的方法,其包括:
识别服务一区域中的移动装置的多个无线应答器裝置;
至少部分地基于所述无线应答器裝置的属性,确定用于将所述无线应答器裝置分类成在于往返信号交换中赋予延迟方面具有相似特性的无线应答器裝置的群组的准则;
根据所述准则将所述多个无线应答器裝置分类成所述群组;
响应于对定位辅助数据的请求,向至少一个移动装置发射一或多个消息,其包括所述无线应答器裝置的身份和所述群组中的所述无线应答器裝置的指示。
16.根据权利要求15所述的方法,其中所述延迟至少包括TCF。
17.根据权利要求15所述的方法,其中所述延迟至少包括循环移位分集CSD延迟。
18.根据权利要求15所述的方法,其中将所述无线应答器群组至少部分地定义为至少具有共同的无线应答器型号属性。
19.根据权利要求15所述的方法,其中将所述无线应答器裝置群组至少部分地定义为至少具有共同的无线应答器型号属性。
20.根据权利要求15所述的方法,其中将所述无线应答器裝置群组至少部分地定义为至少具有共同的无线应答器销售商属性。
21.根据权利要求15所述的方法,其中所述无线应答器裝置群组中的至少一者中的无线应答器至少具有共同的无线LAN芯片销售商属性。
22.一种服务器,其包括:
无线收发器,其将消息发射到无线通信网络且从无线通信网络接收消息;以及
一个或多个处理器,其用以:
识别服务一区域中的移动装置的多个无线应答器裝置;
至少部分地基于所述无线应答器裝置的属性来确定用于将所述无线应答器裝置分类成在于往返信号交换中赋予延迟方面具有相似特性的无线应答器裝置的群组的准则;
根据所述准则将所述多个无线应答器裝置分类成所述群组;以及
响应于在所述无线收发器处接收到针对定位辅助数据的一或多个消息,通过所述无线收发器来起始一或多个响应消息向至少一个移动装置的发射,所述一或多个响应消息包括所述无线应答器裝置的身份,以及所述群组中的所述无线应答器裝置的指示。
23.根据权利要求22所述的服务器,其中所述延迟至少包括TCF。
24.根据权利要求22所述的服务器,其中所述延迟至少包括循环移位分集CSD延迟。
25.根据权利要求22所述的服务器,其中将所述无线应答器裝置群组至少部分地定义为至少具有共同的无线应答器型号属性。
26.根据权利要求22所述的服务器,其中将所述无线应答器裝置群组至少部分地定义为至少具有共同的无线应答器型号属性。
27.根据权利要求22所述的服务器,其中将所述无线应答器裝置群组至少部分地定义为至少具有共同的无线应答器销售商属性。
28.根据权利要求22所述的服务器,其中所述无线应答器裝置群组中的至少一者中的无线应答器至少具有共同的无线LAN芯片销售商属性。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361901360P | 2013-11-07 | 2013-11-07 | |
US61/901,360 | 2013-11-07 | ||
US14/476,658 US9547068B2 (en) | 2013-11-07 | 2014-09-03 | Methods, systems and devices for providing location based services in a venue |
US14/476,658 | 2014-09-03 | ||
PCT/US2014/064450 WO2015069963A1 (en) | 2013-11-07 | 2014-11-06 | Methods, systems and devices for providing location based services in a venue |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105683773A true CN105683773A (zh) | 2016-06-15 |
Family
ID=53007406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480058991.7A Pending CN105683773A (zh) | 2013-11-07 | 2014-11-06 | 用于在场所中提供基于位置的服务的方法、***和装置 |
Country Status (6)
Country | Link |
---|---|
US (2) | US9547068B2 (zh) |
EP (1) | EP3066492A1 (zh) |
JP (1) | JP2017503148A (zh) |
KR (1) | KR20160079103A (zh) |
CN (1) | CN105683773A (zh) |
WO (1) | WO2015069963A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109952801A (zh) * | 2016-09-20 | 2019-06-28 | 迪耀科定位科技有限公司 | 识别多天线发射机的离开角 |
CN111919477A (zh) * | 2018-03-31 | 2020-11-10 | 高通股份有限公司 | 用于支持天线切换的测距协议改进 |
CN113189540A (zh) * | 2020-01-29 | 2021-07-30 | 西克股份公司 | 安全***和用于定位的方法 |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9253599B1 (en) | 2014-08-20 | 2016-02-02 | Qualcomm Incorporated | RTT processing based on a characteristic of access points |
US10064145B2 (en) * | 2015-01-26 | 2018-08-28 | Electronics And Telecommunications Research Institute | Method of receiving downlink signal of high speed moving terminal, adaptive communication method and adaptive communication apparatus in mobile wireless backhaul network |
US9794750B1 (en) * | 2016-04-12 | 2017-10-17 | Qualcomm Incorporated | Venue-specific wireless access point location information creation and distribution |
US10278151B2 (en) * | 2016-06-15 | 2019-04-30 | Qualcomm Incorporated | Combined fine timing measurement (FTM) and non-FTM messaging for estimating turn-around calibration factor |
US11337028B2 (en) * | 2016-06-22 | 2022-05-17 | Qualcomm Incorporated | Combined fine timing measurement (FTM) and non-FTM messaging for position determination |
US11550024B2 (en) | 2016-09-20 | 2023-01-10 | Deeyook Location Technologies Ltd. | Interferometric location sensing |
CN108600962B (zh) * | 2018-03-30 | 2020-06-19 | 广州杰赛科技股份有限公司 | 移动路径信息获取方法、***和装置 |
US11159972B2 (en) * | 2018-10-31 | 2021-10-26 | Qualcomm Incorporated | Handling of radio frequency front-end group delays for round trip time estimation |
US10848256B2 (en) | 2018-11-08 | 2020-11-24 | Qualcomm Incorporated | Group delay calibration for carrier aggregation / multi-radio access technology |
US11304169B2 (en) * | 2018-12-19 | 2022-04-12 | Qualcomm Incorporated | Differential round trip time based positioning |
JP2020128942A (ja) * | 2019-02-08 | 2020-08-27 | 株式会社ネクスティエレクトロニクス | 距離計測装置、距離計測方法 |
GB2581862B (en) * | 2019-07-31 | 2021-03-03 | Biz2Mobile Ltd | Locating devices |
US11129032B2 (en) * | 2019-11-26 | 2021-09-21 | Motorola Mobility Llc | Optimal device position for wireless communication |
CN111385756B (zh) * | 2020-02-22 | 2021-10-12 | 吴雯琦 | 室内定位方法、***、装置、存储介质、计算机程序产品 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1379861A (zh) * | 1999-07-12 | 2002-11-13 | 鹰眼公司 | 快速位置获取通知*** |
CN1444833A (zh) * | 2000-05-15 | 2003-09-24 | 诺基亚公司 | 计算wcdma/utran中真实往返传播延迟和用户设备位置的方法 |
CN1712983A (zh) * | 2004-06-24 | 2005-12-28 | 华为技术有限公司 | 一种在定位***中进行时间同步的方法 |
US20110117924A1 (en) * | 2009-11-18 | 2011-05-19 | Qualcomm Incorporated | Position determination using a wireless signal |
US20120269170A1 (en) * | 2009-09-03 | 2012-10-25 | Qualcomm Atheros, Inc. | Synchronization-Free Station Locator In Wireless Network |
CN102884440A (zh) * | 2010-03-17 | 2013-01-16 | 霍尼韦尔国际公司 | 用于短基线、低成本地确定空中飞行器位置的***和方法 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6625451B1 (en) * | 1999-07-14 | 2003-09-23 | Bell Atlantic Mobile, Inc. | Preferred roaming list and system select feature |
US6741556B1 (en) | 2000-09-29 | 2004-05-25 | Nortel Networks Limited | Method for classifying persistent TCP flows |
US20020168976A1 (en) * | 2001-03-16 | 2002-11-14 | Ram Krishnan | Accelerating acquisition of a preferred cellular system by a portable communication device using position location |
ATE471008T1 (de) * | 2002-06-26 | 2010-06-15 | Nokia Corp | Lastausgleich in einem drahtlosen kommunikationsnetz |
US7299041B2 (en) * | 2002-09-30 | 2007-11-20 | Sony Ericsson Mobile Communications Ab | Method and device of selecting a communication system |
KR100532299B1 (ko) * | 2003-01-30 | 2005-11-29 | 삼성전자주식회사 | 광선로로 접속되는 주 기지국과 원격 기지국간의 지연측정 및 보상장치 |
US7260079B1 (en) * | 2003-04-07 | 2007-08-21 | Nortel Networks, Ltd. | Method and apparatus for directional transmission of high bandwidth traffic on a wireless network |
US20050058081A1 (en) * | 2003-09-16 | 2005-03-17 | Elliott Brig Barnum | Systems and methods for measuring the distance between devices |
US7907946B2 (en) * | 2003-10-15 | 2011-03-15 | Motorola, Inc. | Circuit and method for acquiring a more-preferred system identification (SID) element |
US6993336B2 (en) * | 2003-12-15 | 2006-01-31 | Motorola, Inc. | Roaming indicators for multi-mode wireless communication devices |
US20060199608A1 (en) * | 2005-03-01 | 2006-09-07 | Kyocera Wireless Corp. | Systems and methods for motion sensitive roaming in a mobile communication device |
US8335507B1 (en) * | 2006-07-12 | 2012-12-18 | Sprint Spectrum L.P. | Dynamic selection of PRL depending on whether subscriber is new or existing |
TW200834104A (en) * | 2007-01-10 | 2008-08-16 | Nokia Corp | Method, system, user equipment, network element and software product for generic broadcasted positioning assistance data |
US8190156B2 (en) * | 2008-06-30 | 2012-05-29 | Nokia Corporation | Method and apparatus for selecting network providers |
US8219090B2 (en) * | 2009-01-08 | 2012-07-10 | Aeris Communications, Inc. | System and method for selection of a cellular network |
US8144611B2 (en) | 2009-02-10 | 2012-03-27 | Microsoft Corporation | Network coordinate systems using IP information |
US20100331012A1 (en) * | 2009-06-29 | 2010-12-30 | Yang Zhang | TDOA-Based Reconstruction of Base Station Location Data |
US8200251B2 (en) * | 2010-01-15 | 2012-06-12 | Apple Inc. | Determining a location of a mobile device using a location database |
US8452871B2 (en) | 2011-08-27 | 2013-05-28 | At&T Intellectual Property I, L.P. | Passive and comprehensive hierarchical anomaly detection system and method |
-
2014
- 2014-09-03 US US14/476,658 patent/US9547068B2/en active Active
- 2014-11-06 CN CN201480058991.7A patent/CN105683773A/zh active Pending
- 2014-11-06 JP JP2016526789A patent/JP2017503148A/ja active Pending
- 2014-11-06 WO PCT/US2014/064450 patent/WO2015069963A1/en active Application Filing
- 2014-11-06 KR KR1020167014776A patent/KR20160079103A/ko not_active Application Discontinuation
- 2014-11-06 EP EP14803298.0A patent/EP3066492A1/en not_active Withdrawn
-
2016
- 2016-11-28 US US15/362,652 patent/US20170074972A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1379861A (zh) * | 1999-07-12 | 2002-11-13 | 鹰眼公司 | 快速位置获取通知*** |
CN1444833A (zh) * | 2000-05-15 | 2003-09-24 | 诺基亚公司 | 计算wcdma/utran中真实往返传播延迟和用户设备位置的方法 |
CN1712983A (zh) * | 2004-06-24 | 2005-12-28 | 华为技术有限公司 | 一种在定位***中进行时间同步的方法 |
US20120269170A1 (en) * | 2009-09-03 | 2012-10-25 | Qualcomm Atheros, Inc. | Synchronization-Free Station Locator In Wireless Network |
US20110117924A1 (en) * | 2009-11-18 | 2011-05-19 | Qualcomm Incorporated | Position determination using a wireless signal |
CN102884440A (zh) * | 2010-03-17 | 2013-01-16 | 霍尼韦尔国际公司 | 用于短基线、低成本地确定空中飞行器位置的***和方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109952801A (zh) * | 2016-09-20 | 2019-06-28 | 迪耀科定位科技有限公司 | 识别多天线发射机的离开角 |
CN111919477A (zh) * | 2018-03-31 | 2020-11-10 | 高通股份有限公司 | 用于支持天线切换的测距协议改进 |
CN111919477B (zh) * | 2018-03-31 | 2023-10-13 | 高通股份有限公司 | 用于支持天线切换的测距协议改进 |
CN113189540A (zh) * | 2020-01-29 | 2021-07-30 | 西克股份公司 | 安全***和用于定位的方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20160079103A (ko) | 2016-07-05 |
EP3066492A1 (en) | 2016-09-14 |
US20150126217A1 (en) | 2015-05-07 |
US20170074972A1 (en) | 2017-03-16 |
JP2017503148A (ja) | 2017-01-26 |
US9547068B2 (en) | 2017-01-17 |
WO2015069963A1 (en) | 2015-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105683773A (zh) | 用于在场所中提供基于位置的服务的方法、***和装置 | |
CN106576225B (zh) | 位置相关数据的选择性众包 | |
US9395189B2 (en) | Indoor structure inference using points of interest | |
CN106664528B (zh) | 用于实现对众包隐私的控制的方法和*** | |
US20170078851A1 (en) | Associating a signal observation with a location tag | |
CN104884970B (zh) | 用于基于观测到达时间差进行定位的方法和*** | |
US9949067B2 (en) | Enhancing PRS searches for shorter LPP-type positioning sessions | |
CN107850658A (zh) | 具有自适应主动定位的增强型被动定位 | |
US20140064112A1 (en) | Context-based position determination | |
CN108027432A (zh) | 基于移动装置特权的测距及/或定位服务 | |
CN105190241A (zh) | 利用压力分布来确定位置背景识别符 | |
CN105612430A (zh) | 通过扫描来检测位置变化和监测辅助数据的方法和设备 | |
US20150119068A1 (en) | Utilizing a mobile device to learn parameters of a radio heat map | |
CN107251586A (zh) | 用于位置确定操作的天线信息的分布和利用 | |
CN104838282A (zh) | 用于增强型往返时间(rtt)交换的方法和*** | |
CN104380816A (zh) | 使用聚集otdoa辅助数据获得lte无线基站的时序 | |
US11226391B2 (en) | Floor levels of a venue | |
WO2014085100A1 (en) | Provision of positioning data based on device capability | |
CN108780138A (zh) | 通过运行时间条件增强prs搜索 | |
CN110168395A (zh) | 处理用于长期演进定位协议型的定位会话的早期位置定位 | |
CN105493588B (zh) | 用于提高定位的质量的方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160615 |