估算移动设备位置的装置、系统和方法

文档序号:6214744阅读:115来源:国知局
估算移动设备位置的装置、系统和方法
【专利摘要】一些示范实施例包括估算移动设备位置的设备、系统和/或方法。例如,装置可以包括传送对应于位置区域的飞行时间(ToF)准确度信息的无线通信单元。所述ToF准确度信息可以包括对应于至少一个无线通信设备的至少一个准确度指示符,所述准确度指示符可以表明在所述位置区域处与所述无线通信设备的ToF测量的准确度。
【专利说明】估算移动设备位置的装置、系统和方法

【技术领域】
[0001] 概括地说,本文描述的实施例涉及估算移动设备的位置。

【背景技术】
[0002]由于各种全球导航卫星系统(GNSS),例如全球定位系统(GPS)、GALILEO等的发 展,户外导航被广泛部署。
[0003] 最近,对室内导航的关注很多。该领域与户外导航不同,因为室内环境不能够从 GNSS卫星接收信号。其结果是,大量的努力正在针对解决室内导航问题。这个问题目前还 没有具有令人满意精度的可扩展的解决方案。
[0004] 用于室内导航的一个解决方案包括飞行时间(ToF)测量方法。ToF可以被定义为: 信号从第一站(例如,用户("客户")的移动设备)传播到第二站(例如,接入点(AP))并 且返回到所述第一站的总体时间。所述第一站和第二站之间的距离可以根据所述ToF值进 行计算,例如,通过将所述ToF值除以2再将其结果乘以光速。
[0005] 所述第一站的估算位置可以通过使用适合的方法(例如,三边测量法)计算所述 第一站与两个或多个其他站(例如,其他AP)之间的两个或多个距离来确定。
[0006] 所述的位置计算方法可能不会提供具有所期望准确度的位置估算,例如,如果所 述一个或多个距离不具有期望的准确度。

【专利附图】

【附图说明】
[0007] 为了简单和清楚地说明,附图中显示的元件不一定是按照比例绘制的。例如为了 陈述的清楚起见,一些元件的尺寸相对于其他元件可能被扩大。此外,附图中重复出现的参 考数字表明相应的或者类似的元件。附图在下面列出。
[0008] 图1是根据一些示范实施例的系统的示意性框图说明。
[0009] 图2A是根据一些示范实施例的移动设备在具有与节点的视线(L0S)的位置的示 意图,以及图2B是描绘了在移动设备和节点之间的传播路径的幅度和时间延迟的图表的 示意图。
[0010] 图2C是根据一些示范实施例的在移动设备和图2A的节点之间被阻挡的L0S的示 意图,以及图2D是描绘了当L0S被阻挡时在移动设备和节点之间的传播路径的幅度和时间 延迟的图表的示意图。
[0011] 图3A、3B和3C是根据一些示范实施例的描绘了在三种不同情况下,在移动设备和 节点之间的传播路径的幅度和时间延迟的三个图表的示意图。
[0012] 图4是根据一些示范实施例估算移动设备位置的方法的示意图。
[0013] 图5是根据一些示范实施例的制品的示意图。

【具体实施方式】
[0014] 在下面的详细描述中,阐述了许多具体的细节以提供对一些实施例的彻底理解。 然而,本领域的普通技术人员应当理解的是,可以脱离这些具体的细节实践一些实施例。在 其他实例中,公知的方法、过程、部件、单元和/或电路并未进行详细描述以免混淆本讨论。
[0015] 本文的讨论所使用的术语,例如,"处理"、"计算"、运算"、"确定"、"建立"、"分析"、 "检查"等等,可以指:计算机、计算平台、计算系统或其他电子计算设备的操作和/或处理 将计算机寄存器和/或存储器内表示为物理(例如,电子)量的数据操纵和/或变换为在 计算机寄存器和/或存储器或可以存储用于执行操作和/或处理的指令的其他信息存储介 质内类似地表示为物理量的其他数据。
[0016] 本文所使用的术语"多个(plurality) "和"多个(aplurality) "包括:例如,"多 个(multiple)"或"两个或多个(twoormore)"。例如,"多个(apluralityof)项目"包 括两个或多个(twoormore)项目。
[0017] 对"一个实施例"、"实施例"、"示范实施例"、"各种实施例"等的参考表明所描述的 实施例可以包括特定的特征、结构或特性,但不是每个实施例都必须包括所述特定的特征, 结构或特性。此外,反复使用的短语"在一个实施例中"不一定是指同一实施例,尽管它有 这样的可能。
[0018] 如本文所使用的,除非另有指定,使用序数形容词"第一"、"第二"、"第三"等来描 述通用对象,仅表明指的是类似对象的不同实例,并不旨在暗示如此描述的对象必须处于 给定的顺序,无论是时间、空间、等级或以任何其他方式。
[0019] 一些实施例可以结合各种设备和系统一起使用,例如,个人计算机(PC)、台式计算 机、移动计算机、膝上型计算机、笔记本计算机、平板计算机、服务器计算机、手持式计算机、 手持式设备、个人数字助理(PDA)设备、手持PDA设备、板上设备、板外设备、混合设备、车载 设备、非车载设备、移动或便携式设备、消费者设备、非移动或非便携式装置、无线通信站、 无线通信设备、无线接入点(AP)、有线或无线路由器、有线或无线调制解调器、视频设备、音 频设备、音频视频(A/V)设备、有线或无线网络、无线区域网络、无线视频区域网络(WVAN)、 局域网(LAN)、无线LAN(WLAN)、个人区域网(PAN)、无线PAN(WPAN)等等。
[0020] -些实施例可以与以下结合使用:根据现有的无线千兆位联盟(WGA)规 范(WirelessGigabitAlliance,IncWiGigMACandPHYSpecification1.1,2011 年4月,最终规范)和/或它的未来版本和/或衍生物操作的设备和/或网络,根 据现有的IEEE802.11 标准(IEEE802. 11-2012,IEEEStandardforInformation technology-TelecommunicationsandinformationexchangebetweensystemsLocal andmetropolitanareanetworks-SpecificrequirementsPart11:ffirelessLAN MediumAccessControl(MAC)andPhysicalLayer(PHY)Specifications,2012年3月 29 日; IEEE802. 11 任务组ac(TGac)("IEEE802.11-09/0308rl2-TGacChannelModelAddendum Document");IEEE802. 11 任务组ad(TGad)(IEEEP802.11adStandardforInformation Technology-TelecommunicationsandInformationExchangeBetweenSystems-Local andMetropolitanAreaNetworks-SpecificRequirements-Part11:ffirelessLAN MediumAccessControl(MAC)andPhysicalLayer(PHY)Specifications-Amendment 3:EnhancementsforVeryHighThroughputinthe60GHzBand))和 / 或它的未来版 本和/或衍生物操作的设备和/或网络,根据现有的无线保真(WiFi)联盟(WFA)对等网 络(P2P)规范(WiFiP2Ptechnicalspecification,版本 1.3, 2012)和 / 或它的未来版本 和/或衍生物操作的设备和/或网络,根据现有的蜂窝规范和/或协议(例如,第三代合 作伙伴项目(3GPP)、3GPP长期演进(LTE))和/或它的未来版本和/或衍生物操作的设备 和/或网络,根据现有的开放式移动联盟(OMA)标准(包括安全用户平面定位(SUPL)协议 (SUPL-0MA-AD-SUPL-V2. 05. 3. 1. 8))和/或它的未来版本和/或衍生物操作的设备和/或 网络,根据现有的万维网联盟(W3C)标准(包括W3C超文本标记语言(HTML)版本5, 2010年 10月)和/或它的未来版本和/或衍生物操作的设备和/或网络,根据现有的WirelessHD? 规范和/或它的未来版本和/或衍生物操作的设备和/或网络,作为上述网络的一部分的 单元和/或设备等。
[0021] 一些实施例可以与以下结合使用:单向和/或双向无线电通信系统、蜂窝式无线 电话通信系统、移动电话、蜂窝式电话、无线电话、个人通信系统(PCS)设备、结合无线通信 设备的PDA设备、移动或便携全球定位系统(GPS)设备、结合GPS接收机或收发机或芯片 的设备、结合RFID兀件或芯片的设备、多输入多输出(MIM0)收发机或设备、单输入多输出 (SIM0)收发机或设备、多输入单输出(MIS0)收发机或设备、具有一个或多个内部天线和/ 或外部天线的设备、数字视频广播(DVB)设备或系统、多标准无线电设备或系统、有线或无 线手持式设备(例如智能电话)、无线应用协议(WAP)设备等。
[0022] -些实施例可以与以下结合使用:一种或多种类型的无线通信信号和/或系统, 例如,射频(RF)、红外线(IR)、频分复用(FDM)、正交FDM(OFDM)、时分多路复用(TDM)、时分 多址(TDMA)、扩展的TDMA(E-TDMA)、通用分组无线业务(GPRS)、扩展GPRS、码分多址接入 (CDMA)、宽带CDMA(WCDMA)、CDMA2000、单载波CDMA、多载波CDMA、多载波调制(MDM)、离散 多音(DMT)、蓝牙?、全球定位系统(GPS)、Wi-Fi、Wi-Max、ZigBee?、超宽带(UWB)、全球移 动通信系统(GSM)、2G、2. 5G、3G、3. 5G、4G、第五代(5G)移动网络、3GPP、长期演进(LTE)、LTE Advanced、GSM演进的增强型数据速率(EDGE)等。可以在各种其他设备、系统和/或网络 中使用其他实施例。
[0023] 如本文所使用的术语"无线设备"包括例如能够无线通信的设备、能够无线通信的 通信设备、能够无线通信的通信站、能够无线通信的便携或非便携设备等。在一些示范实 施例中,无线设备可以是或可以包括与计算机集成的外围设备或者附着到计算机的外围设 备。在一些示范实施例中,术语"无线设备"可以可选地包括无线业务。
[0024] 如本文所使用的关于无线通信信号的术语"通信"包括:发送无线通信信号和/或 接收无线通信信号。例如,能够传送无线通信信号的无线通信单元,其可以包括用于向至少 一个其他无线通信单元发送无线通信信号的无线发射机和/或用于从至少一个其他无线 通信单元接收无线通信信号的无线通信接收机。
[0025] -些示范实施例可以结合WLAN-起使用。其他实施例可以结合任何其他适合的 无线通信网络一起使用,例如,无线区域网络、"微微网"、WPAN、WVAN等。
[0026] 一些示范实施例可以与通过60GHz的频带进行通信的无线通信网络一起使用。然 而,可以利用任何其他适合的无线通信频带来实现其他实施例,例如极高频(EHF)频带(毫 米波(mmWave)频带)(例如20Ghz和300GHZ之间的频带内的频带)、WLAN频带、WPAN频带、 根据WGA规范的频带等。
[0027] 如本文所使用的术语"天线"可以包括一个或多个天线元件、部件、单元、组件和/ 或阵列的任何适合的配置、结构和/或布置。在一些实施例中,天线可以使用独立的发射和 接收天线元件实现发射和接收功能。在一些实施例中,天线可以使用公共的和/或集成的 发射/接收元件实现发射和接收功能。天线可以包括,例如相控阵天线、单元件天线、一组 波束切换天线等。
[0028]如本文所使用的术语"基站"(STA),可以包括作为到无线介质(WM)的介质访问控 制(MAC)和物理层(PHY)接口的单个可寻址实例的任何逻辑实体。
[0029]如本文所使用的短语"接入点"(AP),可以包括其中包含一个站(STA)并且经由用 于相关联STA的WM来提供对分配服务的访问的实体。
[0030]如本文所使用的短语"非接入点(非AP)站(STA)",可以涉及没有包含在AP内的STA。
[0031]现在参考图1,其示意性地示出了根据一些示范实施例的系统100的框图。
[0032] 如图1中所示,在一些示范实施例中,系统100可以包括一个或多个能够经由无线 介质(WM) 103传送内容、数据、信息和/或信号的无线通信设备。例如,系统100可以包括 一个或多个移动设备,例如,移动设备110、服务器120和/或一个或多个无线通信节点,例 如节点140、节点150和/或节点160。无线介质103可以包括,例如,无线电信道、蜂窝信 道、RF信道、无线保真(WiFi)信道、IR信道等。系统100的一个或多个元件可以可选地能 够通过任何适合的有线通信链路进行通信。
[0033]在一些示范实施例中,系统100可以包括一个或多个客户端STA和一个或多个AP。 例如,设备110可以执行客户端STA和服务器120的功能,节点140、节点150和/或节点 160可以执行AP(例如WiFiAP)、路由器等的功能。
[0034]在一些示范实施例中,服务器120、节点140、节点150和/或节点160可以包括移 动或非移动设备(例如静态设备)。
[0035]在一些示范实施例中,服务器120、节点140、节点150和/或节点160可以包括: 例如,PC、台式计算机、移动式计算机、膝上型计算机、笔记本式计算机、平板计算机、服务器 计算机、手持式计算机、手持式设备、PDA设备、手持式PDA设备、板载设备、板外设备、混合 设备(例如,将蜂窝电话功能与PDA设备功能结合)、消费类设备、车载设备、非车载设备、移 动或便携设备、非移动或非便携设备、移动电话、蜂窝电话、PCS设备、结合无线通信设备的 PDA设备、移动或便携GPS设备、DVB设备、相对较小的计算设备、非台式计算机、"轻装上阵, 畅享生活(CarrySmallLiveLarge)"(CSLL)设备、超移动设备(UMD)、超移动PC(UMPC)、 移动互联网设备(MID)、"折纸(Origami)"设备或计算设备、支持动态组成运算(DCC)的设 备、上下文感知设备、视频设备、音频设备、A/V设备、机顶盒(STB)、蓝光盘(BD)播放器、BD 录像机、数字视频盘〇)VD)播放器、高清晰度(HD)DVD播放器、DVD录像机、HDDVD录像机、 个人视频记录器(PVR)、广播HD接收机、视频源、音频源、视频接收点、音频接收点、立体声 调谐器、广播无线电接收机、平板显示器、个人介质播放器(PMP)、数字摄像机(DVC)、数字 音频播放器、扬声器、音频接收机、音频放大器、游戏设备、数据源、数据接收点、数字照相机 (DSC)、介质播放器、智能电话、电视、音乐播放器等。
[0036]在一些示范实施例中,移动设备110可以包括,例如,用户设备(UE)、移动计算机、 膝上型计算机、笔记本计算机、平板计算机、Ultrabook?计算机、移动互联网设备、手持式计 算机、手持式设备、存储设备、PDA设备、手持式PDA设备、板载设备、板外设备、混合设备、消 费者设备、车载设备、非车载设备、便携式设备、移动电话、蜂窝电话、PCS设备、移动或便携 式GPS设备、DVB设备、相对较小的计算设备、非台式计算机、CSLL设备、UMD、UMPC、MID、1B纸(Origami) "设备或计算设备、视频设备、音频设备、A/V设备、游戏设备、介质播放器、智 能电话等。
[0037] 在一些示范实施例中,设备110、服务器120、节点140、节点150和/或节点160可 以包括无线通信单元,以执行设备110、服务器120、节点140、节点150、节点160和/或与一 个或多个其他无线通信设备之间的无线通信。例如,设备110可以包括无线通信单元112, 和/或服务器120可以包括无线通信单元122。
[0038] 在一些示范实施例中,无线通信单元可以包括或者可以与一个或多个天线相关 联。例如,无线通信单元112可以与一个或多个天线108相关联以及无线通信单元122可 以与一个或多个天线128相关联。
[0039] 天线108和/或128可以包括适合发送和/或接收无线通信信号、块、帧、传输流、 分组、消息和/或数据的任何类型的天线。例如,天线108和/或128可以包括一个或多个 天线元件、部件、单元、组件和/或阵列的任何适当配置、结构和/或布置。天线108和/或 128可以包括,例如,适合于定向通信的天线,例如,使用波束成形技术。例如,天线108和 /或128可以包括相控阵天线、多元件天线、一组开关波束天线等。在一些实施例中,天线 108和/或128可以使用分开的发射和接收天线元件来实现发射和接收功能。在一些实施 例中,天线108和/或128可以使用公共和/或集成的发射/接收元件来实现发射和接收 功能。
[0040] 在一些示范实施例中,移动设备110还可以包括例如处理器191、输入单元192、输 出单元193、存储器单元194、以及存储单元195。移动设备110可以可选地包括其他适合的 硬件部件和/或软件部件。在一些示范实施例中,移动设备110的一些或所有的部件可以 被封入公共外壳或包装中,并且可以使用一个或多个有线或无线链路进行互连或可操作地 关联。在其他实施例中,移动设备110的部件可以分布在多个或分离的设备之中。
[0041]处理器191包括例如中央处理单元(CPU)、数字信号处理器(DSP)、一个或多个处 理器核心、单核处理器、双核处理器、多核处理器、微处理器、主机处理器、控制器、多个处 理器或控制器、芯片、微芯片、一个或多个电路、电路、逻辑单元、集成电路(1C)、特定用途 IC(ASIC)、或任何其他适合的多用途或专用处理器或控制器。例如,处理器111执行例如移 动设备110的操作系统(0S)的指令和/或一个或多个适合的应用的指令。
[0042] 存储器单元194包括例如随机存取存储器(RAM)、只读存储器(ROM)、动态 RAM(DRAM)、同步DRAM(SD-RAM)、闪存、易失性存储器、非易失性存储器、高速缓存存储器、缓 冲器、短期存储器单元、长期存储器单元、或其他适合的存储器单元。存储单元195包括例 如硬盘驱动器、软盘驱动器、光盘(⑶)驱动器、⑶-ROM驱动器、DVD驱动器、或其他适合的可 移除或非可移除存储单元。例如,存储器单元194和/或存储单元195例如可以存储由移 动设备110处理的数据。
[0043] 输入单元192包括例如键盘、小键盘、鼠标、触摸屏、触摸板、跟踪球、触碰笔、麦克 风、或其他适合的指点设备或输入设备。输出单元193包括例如监视器、屏幕、触摸屏、平板 显示器、阴极射线管(CRT)显示单元、液晶显示器(LCD)显示单元、等离子体显示单元、一个 或多个音频扬声器或耳机、或其他适合的输出设备。
[0044]在一些示范实施例中,移动设备110、服务器120和一个或多个节点(例如节点 140、节点150和/或节点160),可以位于室内的位置(例如商场、建筑物、办公室等)。在 其他实施例中,移动设备110、服务器150和一个或多个节点(例如节点140、节点150和/ 或节点160)可以位于任何其他位置(例如室内和/或户外位置)。
[0045] 在一些示范实施例中,移动设备110可以基于飞行时间(ToF)的测量估算在室内 位置之内的移动设备110的位置。
[0046] ToF可以被定义为:信号从第一站(例如设备110)传播到第二站(例如节点140、 节点150或节点160)并且返回到所述第一站的总体时间。所述第一站和第二站之间的距 离可以基于所述ToF值确定,例如,通过将所述ToF值除以2再将其结果乘以光速。
[0047] 设备110可以基于所述ToF测量,确定设备110相对于节点(例如节点140)的相 对位置(例如距离)。设备110可以例如通过使用三边测量技术,通过计算设备102与两个 或多个其他站(例如节点150、160、和/或其他节点)之间的额外距离(例如两个或多个距 离),确定设备110的估算位置。
[0048] 在一个示例中,设备110可以执行与节点140的ToF测量以确定设备110相对于 节点140的相对位置。
[0049] 在设备110和节点140之间执行的ToF测量可以导致非准确或错误的位置,例如, 如果ToF测量是不准确的。例如,ToF测量可能是不准确的,例如,如果节点140和设备110 之间的视线(L0S)被(例如金属物体、墙壁等)阻挡。
[0050] 移动设备110和节点140之间的L0S的阻挡物可以增加移动设备110和节点140 之间的路径长度,可以增加设备110和节点140之间的ToF,并且相应地,可以增加节点140 和移动设备110之间的估算距离,例如,如下面参考图2A、2B、2C和2D所描述的。
[0051] 参考图2A,其示意性地示出了移动设备(STA)210,其所在的位置与在室内位置 200中的节点(AP) 240具有L0S,以及图2B根据一些示范实施例,示意性地示出了描绘移动 设备210和节点240之间的传播路径的幅度和时间延迟的图表201。例如,设备210可以执 行设备110 (图1)的功能和/或节点240可以执行节点140 (图1)的功能。
[0052] 如图2A中所示,由节点240发送的无线通信信号的一个或多个分量可以经由一个 或多个传播路径(例如路径212、路径214、路径216和/或路径218)在节点240和设备 210之间传播。
[0053] 如图2A中所示,路径212是设备210和节点240之间的L0S路径,例如,设备210 和节点240之间的直线和/或直达线。路径214、216和218是设备210和节点240之间的 间接路径,例如信号从室内位置200中的一个或多个物体(例如墙壁、天花板、地面等)的 反射。
[0054] 在一些示范实施例中,设备210可以经由路径212、214、216和/或218接收从节 点240发送的信号的一个或多个分量。
[0055] 如图2B中所示,由设备210经由路径212、214、216、和/或218接收的一个或多个 分量可能被设备210在不同的时间接收,例如,由于路径212、214、216和/或218的不同长 度和/或具有不同的幅度,例如,由于路径损耗和/或衰减。
[0056] 如图2B中所示,由设备240经由L0S路径212接收的信号分量可以具有最大幅度 213,例如,相比于所述信号的任何其他分量(其经由与L0S路径不同的路径而被接收)的 幅度。例如,经由路径214接收的信号分量的幅度215可以比幅度213更小。在其他实施例 中,由设备240 (例如经由LOS路径212)接收到的信号的第一分量,可能不具有最大幅度。 例如,幅度215可以比该信号的另一分量(例如由设备240经由路径214接收的信号分量) 的幅度更小。
[0057] 如图2B中所示,由设备210经由L0S路径212接收的信号分量可以具有在设备 210和节点240之间的最小传播时间,表示为tl,并且相应地,可以是由设备210接收的第 一分量。例如,相比信号的任何其他分量(其经由与L0S路径不同的路径而被接收)的传 播时间,传播时间tl可以是最小的。在一个示例中,经由路径214接收到的信号分量的传 播时间(表示为t2)可以大于传播时间tl。
[0058] 在一些示范实施例中,设备210可以基于第一个接收到的信号分量,确定设备210 和节点240之间的ToF,例如,假设第一个接收到的分量经由L0S路径传播。例如,设备210 可以基于传播时间tl确定设备210和节点240之间的ToF。
[0059] 在一个示例中,设备210可以基于时间tl,能够确定AP240和设备110之间的相 对距离,例如,通过将该传播时间tl乘以光速。
[0060] 在一些示范实施例中,由设备210基于传播时间tl计算出的相对距离可以是相对 准确的,例如,由于传播时间tl对应于L0S路径212。
[0061] 参考图2C,其示意性地示出了当障碍物230阻挡L0S路径212时的移动设备210 和节点240,以及图2D根据一些示范实施例,示意性地示出了描绘了当障碍物230阻挡L0S 路径212时的传播路径的幅度和时间延迟的图表202。
[0062] 如图2C中所示,设备210可以不经由L0S路径212从节点240接收信号分量,例 如,在经由一个或多个其他路径接收信号的一个或多个其他分量之前。
[0063] 如图2D中所示,经由路径214接收到的信号分量可以具有最大幅度215,例如,相 比于经由路径218接收到的信号分量的幅度219和/或经由路径216接收到的信号分量的 幅度217,例如,当L0S路径212被阻挡时。在其他实施例中,经由路径214接收到的信号分 量的幅度可以小于经由一个或多个其他路径接收到的信号分量的幅度。
[0064] 如图2D中所示,经由路径214接收到的信号分量可以具有传播时间t2,例如,相比 于经由路径216和/或218接收到的分量的传播时间,并且相应地,可以是由设备210接收 到的第一个分量,例如,当L0S路径212被阻挡时。
[0065] 相应地,设备210可以基于传播时间t2确定设备210和节点240之间的ToF,例 如,假设经由路径214接收到的分量是经由L0S路径接收的,例如,尽管路径214不是L0S 路径。
[0066] 如图2B中所示,传播时间t2可以大于经由L0S路径212的传播时间tl。
[0067] 相应地,基于时间t2确定的AP240和设备110之间的相对距离可能包括误差,例 如,可以如下所示来确定该误差:
[0068]误差=(t2_tl)*C (1)
[0069] 其中,C表示光速,例如以米每秒为单位,并且误差表示基于时间tl计算出的相对 距离和基于时间t2计算出的相对距离之间的误差,例如,以米为单位。例如,1纳秒(ns)的 延迟可能会导致大约1英尺的误差。
[0070] 参考回图1,在一些示范实施例中,设备110可以利用关于在位置区域的ToF测量 的准确度的信息("ToF准确度信息"),以提高在该位置区域执行的ToF测量的准确度,并 且相应地,以改善设备110的位置估算。
[0071] 在一些示范实施例中,ToF准确度信息可以包括表明设备110和在设备110的位 置区域的一个或多个其他设备之间是否有L0S的信息,例如,如下所述。
[0072] 在其他实施例中,ToF准确度信息可以涉及影响该ToF测量的准确度的任何其他 参数或属性,例如,在该位置区域处。
[0073] 在一些示范实施例中,无线通信单元112和/或122可以传送对应于位置区域的ToF准确度信息。
[0074] 在一些示范实施例中,ToF准确度信息可以包括对应于至少一个无线通信设备的 至少一个准确度指示符。
[0075] 在一些示范实施例中,准确度指示符可以表明在位置区域的与无线通信设备的ToF测量的准确度。
[0076] 在一些示范实施例中,服务器120可以向设备110提供ToF准确度信息。
[0077] 在一些示范实施例中,服务器120可以存储基于位置的ToF准确度信息,包括对应 于多个位置区域的ToF准确度信息。
[0078] 在一些示范实施例中,存储在服务器120中的基于位置的ToF准确度信息可以对 应于相对大的区域,例如,具有几十或几百平方米大小的区域,例如建筑物、购物中心等。位 置区域的ToF准确度信息可以对应于相对小的区域,例如,具有几平方厘米或米大小的区 域,例如,房间、商店、地板砖、一平方米、一平方厘米等。
[0079] 例如,服务器120可以存储室内位置的基于位置的ToF准确度信息,例如商场、建 筑物等,包括室内位置内的多个位置区域的ToF准确度信息,例如购物中心内的平方米或 商店、办公室、建筑物内的房间或区域等。
[0080] 在一些示范实施例中,该位置区域的位置区域的ToF准确度信息可以包括一个或 多个准确度指示符,表明在位置区域处与一个或多个节点的一个或多个ToF测量的准确 度。例如,位置区域的ToF准确度信息可以包括:在位置区域处执行的与节点150的ToF测 量的准确度指示符、在位置区域处执行的与节点160的ToF测量的准确度指示符、在位置区 域处执行的与节点140的ToF测量的准确度指示符、和/或在位置区域处执行的与一个或 多个其他节点的一个或多个其他ToF测量的一个或多个其他准确度指示符。
[0081] 在一些示范实施例中,位置区域的ToF准确度信息可以包括一个或多个准确度指 示符,表明在位置区域处与一个或多个节点的(所述节点在该位置区域的预定距离之内) 的一个或多个ToF测量的准确度。
[0082] 例如,位置区域的ToF准确度信息可以包括关于距离该位置区域一百米或任何其 他距离内的一个或多个节点和/或在该位置区域的同一地区内的一个或多个节点的一个 或多个指示符。
[0083] 在一个示例中,购物中心内的商店的ToF准确度信息可以包括在该购物中心内在 商店处的与一个或多个AP的一个或多个ToF测量的准确度指示符。在另一个示例中,建筑 物内的房间的ToF准确度信息可以包括在该建筑物内在房间处的与一个或多个AP的一个 或多个ToF测量的准确度指示符。
[0084] 在一些示范实施例中,预定距离可以根据WM103的属性来确定。例如,该预定距 离可以包括通过丽103的无线通信信号的最大传播距离,例如,没有任何显著的路径损 失。
[0085] 在一些示范实施例中,对应于位置区域的准确度指示符,可以表明在位置区域处 与一个或多个节点存在L0S。例如,该位置区域的准确度指示符可以包括与节点150的L0S 指示、与节点140的L0S指示、和/或与一个或多个其他节点的一个或多个其他L0S指示。
[0086] 在一些示范实施例中,准确度指示符可以表明在位置区域处与所述一个或多个节 点是否有L0S。例如,在位置区域处的准确度指示符可以表明是否有到节点140、节点150、 节点160或任何其他节点的L0S。在其他实施例中,准确度指示符可以表明:关于L0S的任 何其他指示和/或在位置区域处与一个或多个节点的ToF测量的准确度。例如,在位置区 域处的准确度指示符可以表明在位置区域处执行的与节点140、节点150、节点160和/或 任何其他节点的ToF测量的准确度水平。
[0087] 在一些示范实施例中,基于位置的ToF准确度信息可以被构造为地图层。例如,地 图可以包括室内位置的地图,例如,建筑物、购物中心、街道、区域等的地图。位置区域可以 包括位置,例如,地图上的点和/或地区,例如,在地图上的由坐标约束的区域、一平方米、 在地图上的一小块、房间等。基于位置的ToF准确度信息可以被构造,例如,以使得在地图 上的位置和/或地区可以包括、可以连接到和/或关联到一个或多个准确度指示符,其表明 与距离位置区域和/或地区在预定距离内的一个或多个节点的ToF测量的准确度和/或 L0S的存在。
[0088] 在一些示范实施例中,服务器120可以包括数据库124来存储对应于多个位置区 域的基于位置的ToF准确度信息。
[0089] 在一些示范实施例中,设备110可以包括被配置以便估算设备110的位置的位置 估算器116。
[0090] 在一些示范实施例中,位置估算器116可以控制无线通信单元112以便向服务器 120发送对对应于设备110的位置区域的ToF准确度信息的请求。
[0091] 在一些示范实施例中,来自设备110的请求可以表明设备110的位置区域。例如, 该请求可以表明地图上的点、地图上的坐标、地图上的区域、建筑物内的房间、购物中心内 的商店等(假设设备110位于这些位置)。
[0092] 在一个示例中,位置估算器116可以基于设备110先前估算的位置区域,估算设备 110的位置区域,例如,GPS固定位置等等。
[0093] 在另一个示例中,位置估算器116可以基于对设备110的位置的估算,估算设备 110的位置区域,例如,具有相对低准确度水平的估算,例如,十米的准确度水平。
[0094] 在另一个示例中,位置估算器116可以基于任何其他适合的方法,估算设备110的 位置区域。
[0095] 在一些示范实施例中,该请求可以表明可以与设备110进行通信的一个或多个节 点,例如节点140U50和/或160。在其他实施例中,该请求可以不表明所述一个或多个节 点。
[0096] 在一些示范实施例中,无线通信单元122可以接收来自设备110的请求。
[0097] 在一些示范实施例中,服务器120可以包括处理器126以处理该请求并准备对设 备110的响应。
[0098] 在一些示范实施例中,处理器126可以从数据库124取回对应于设备110的位置 区域(例如,由该请求所表明的)的ToF准确度信息。例如,ToF准确度信息可以包括对应 于地图上的点、地图上的坐标、地图上的区域、建筑物内的房间、购物中心内的商店等的ToF 准确度信息。
[0099] 在一些示范实施例中,ToF准确度信息可以包括一个或多个关于该位置区域的准 确度指示符。
[0100] 在一些示范实施例中,准确度指示符可以表明在设备110的位置区域处与节点的 ToF测量的准确度水平("节点的准确度水平")。
[0101] 例如,所述准确度指示符可以表明在设备110的位置区域处与节点140、节点150、 节点160、和/或一个或多个其他节点的一个或多个ToF测量的准确度水平。
[0102] 在一些示范实施例中,所述准确度指示符可以表明从设备110的位置区域到节点 140、节点150、节点160和/或一个或多个其他节点的L0S的存在。
[0103] 在一些示范实施例中,无线通信单元122可以向设备110发送包括ToF准确度信 息的响应,并且无线通信单元112可以接收来自服务器120的响应。
[0104] 在一些示范实施例中,位置估算器116可以基于从服务器120接收到的ToF准确 度信息,估算设备110的位置,例如,如下面所述。
[0105] 在一个示例中,对应于设备110的位置区域的ToF准确度信息可以包括:对应于节 点140第一准确度指示符、对应于节点150第二准确度指示符、对应于节点160第三准确度 指示符、和/或对应于一个或多个其他节点的一个或多个其他准确度指示符。
[0106] 在一些示范实施例中,位置估算器116可以基于节点的准确度水平,选择执行与 节点的ToF测量。例如,位置估算器116可以执行与节点的ToF测量,例如,如果该节点的 准确度水平大于预定的阈值。
[0107] 在一个示例中,位置估算器116可以选择执行与具有准确度指示符的节点的ToF 测量,该指示符表明该节点的相对提高的准确度水平,例如,相比另一个节点的准确度水 平。
[0108] 在另一个示例中,位置估算器116可以不执行与具有准确度指示符的节点的ToF 测量,该指示符表明该节点的相对低的准确度水平,例如,相比另一个节点的准确度水平。
[0109] 在一些示范实施例中,位置估算器116可以基于在位置区域的该节点的准确度水 平,向与节点的ToF测量分配权重。
[0110] 例如,位置估算器116可以为与节点140的ToF测量分配第一权重以及为与节点 150的ToF测量分配第二(例如更大的)权重,例如,如果节点150的准确度指示符表明比 节点140的准确度水平更高的节点150的准确度水平。
[0111] 在一些示范实施例中,位置估算器116可以基于权重估算设备110的位置。例如, 位置估算器116可以在执行时三边测量过程时利用权重来估算设备110的位置,例如,通过 对与节点的ToF测量应用加权平均。
[0112] 在一些示范实施例中,位置估算器116可以基于对应于该节点的准确度指示符来 选择一个或多个节点以执行ToF测量,并且可以基于分配给所选择节点的权重来估算移动 设备110的位置,例如,利用加权最小二乘法,或任何其他的加权平均法。
[0113] 例如,位置估算器116可以选择执行与节点140和150的ToF测量,例如,基于节 点140、150和160的准确度水平。位置估算器116可以向与节点140和150的ToF测量分 配权重,例如,基于节点140和150的准确度水平,并且可以例如通过执行基于权重的三边 测量来计算设备110的估算位置。
[0114] 在一些示范实施例中,位置估算器116可以基于节点的准确度指示符是否表明在 该位置区域与该节点的L0S存在或不存在,选择执行与节点的ToF测量。
[0115] 在一些示范实施例中,位置估算器116可以选择执行与节点的ToF测量,例如,只 有当该节点的准确度指示符表明在该位置区域与该节点的L0S存在。
[0116] 例如,设备110可以执行与节点140和150的ToF测量,例如同时排除节点160,例 如,如果第一和第二准确度指示符表明到节点140和150的L0S存在,并且第三准确度指示 符表明到节点160的L0S不存在。
[0117] 在另一个示例中,设备110可以执行与节点150和160的ToF测量,例如同时排除 节点140,例如,如果第二和第三准确度指示符表明到节点150和160的视线存在,以及第一 准确度指示符表明到节点140的L0S不存在。
[0118] 在一些示范实施例中,位置估算器116可以基于与具有与设备110的L0S的节点 执行的ToF测量,估算设备110的位置。例如,位置估算器116可以仅仅利用具有与设备 110的L0S的节点以用于三边测量法。
[0119] 在一些示范实施例中,位置估算器116可以基于与具有与设备110的L0S的节点 以及不具有与设备110的L0S的节点执行的ToF测量,估算设备110的位置。例如,位置估 算器116可以为与节点140、150和/或160的ToF测量分配不同的权重,例如,基于节点 140、150和/或160的L0S存在或不存在。
[0120] 在一些示范实施例中,位置估算器116可以为与具有到该位置区域的L0S的节点 的ToF测量分配第一权重,以及可以为与不具有到该位置区域的L0S的节点的ToF测量分 配第二(例如更小的)权重。
[0121] 例如,位置估算器116可以为与节点140的ToF测量分配第一权重以及为与节点 150的ToF测量分配第二(例如更小的)权重,例如,如果第一准确度指示符表明到节点140 的L0S存在,以及第二准确度指示符表明到节点150的L0S不存在。
[0122] 在一些示范实施例中,位置估算器116可以分配一个或多个第一权重给与具有到 所述位置区域的L0S的第一节点的ToF测量,以及分配一个或多个第二权重(例如小于所 述第一权重)给与不具有到所述位置区域的L0S的第二节点的ToF测量。在一些示范实施 例中,第二权重可以基于所述第二节点的准确度水平来确定。
[0123] 例如,位置估算器116可以分配第一权重给与节点140的ToF测量,可以分配第二 权重(例如,大于所述第一权重)给与节点150的ToF测量,以及可以分配第三权重(例如, 大于所述第一权重和第二权重)给与节点160的ToF测量,例如,如果节点140的准确度指 示符表明不存在到节点140的L0S和第一准确度水平,节点150的准确度指示符表明不存 在到节点150的L0S和第二准确度水平(例如,大于所述第一准确度水平),以及节点160 的准确度指示符表明存在到节点160的L0S。
[0124] 在一些示范实施例中,位置估算器116可以基于分配给与具有与所述位置区域的 L0S的节点的ToF测量的权重以及分配给与不具有与所述位置区域的L0S的节点的ToF测 量的权重,估算设备110的位置。
[0125] 在一个示例中,位置估算器116可以选择执行与节点140、150和160的ToF测量, 例如,基于到节点140和150的LOS的存在以及基于节点160的准确度水平。位置估算器 116可以执行与节点140、150和160的ToF测量,并且可以为与节点140和150的ToF测量 分配较高的权重(例如,基于到该节点的L0S的存在),以及为与节点160的ToF测量分配 较低的权重(例如,基于节点160的准确度水平)。位置估算器116可以计算设备110的位 置,例如,通过基于权重执行该ToF测量的三边测量。
[0126] 在一些示范实施例中,位置估算器116可以基于利用与到节点的L0S存在和/或 该节点的准确度水平相关的ToF准确度信息的任何其他计算,估算设备110的位置。
[0127] 在一些示范实施例中,基于ToF准确度信息执行ToF测量可以改善设备110的性 能。例如,设备110可以以更高的准确度来估算设备110的位置(例如,基于ToF准确度信 息)。
[0128] 在一些示范实施例中,基于ToF准确度信息执行ToF测量可以改善设备110的功 耗。例如,设备110可以执行减少数量的ToF测量,例如,通过只执行与选定数量的节点的 ToF,例如,仅与具有相对高水平准确度和/或具有与设备110的L0S的那些节点。
[0129] 在一些示范实施例中,服务器120可以利用从一个或多个移动设备得到的信息来 创建基于位置的ToF准确度信息。例如,服务器120可以利用"众包(crowdsourcing) "的 方法,例如,如下所述。
[0130] 在一些示范实施例中,移动设备可以向服务器120发送ToF准确度信息,包含准确 度指示符以表明由所述移动设备在该移动设备所在位置区域执行的与一个或多个节点的 ToF测量的准确度。
[0131] 在一些示范实施例中,ToF准确度信息可以表明设备的位置区域、执行与其的ToF 测量的所述一个或多个节点、以及在所表明的位置区域的对应于所表明的节点的ToF准确 度息。
[0132] 在一些示范实施例中,服务器120可以接收来自移动设备的ToF准确度信息,并且 可以更新由该移动设备表明的在位置区域处的基于位置的ToF准确度信息。
[0133] 例如,无线通信单元112可以向服务器120发送ToF准确度信息,表明设备110的 位置区域(例如,建筑物中的房间)以及一个或多个准确度指示符,表明由设备110在所述 位置区域执行的与一个或多个节点(例如,节点140、150和/或160)的一个或多个ToF测 量的准确度。
[0134] 在一些示范实施例中,服务器120可以包括在数据库124中的地图(例如,建筑物 的地图),该地图包括设备110的位置区域。服务器120可以接收ToF准确度信息,并且可 以更新基于位置的ToF准确度信息。例如,服务器120可以基于由设备110在房间处执行 的与节点140、150和/或160的ToF测量,更新地图中的房间的准确度指示符。
[0135] 在一个示例中,服务器120可以更新地图中的房间以包括和/或链接到或关联到 准确度指示符,表明与节点140和150的ToF测量的相对较高的准确度水平,以及与节点 160的ToF测量的相对较低的准确度水平,例如,如果由设备110在房间处执行的与节点 140、150和160的ToF测量表明与节点140和150的ToF测量的高准确度水平以及与节点 160的ToF测量的低准确度水平。
[0136] 在另一个示例中,服务器120可以更新地图中的房间以包括和/或链接到或关联 到准确度指示符,表明存在到节点140和150的L0S,例如,如果由设备110在房间处执行的 与节点140和150的ToF测量表明存在与节点140和150的LOS。
[0137] 在一些示范实施例中,位置估算器116可以基于关于节点的测量残差来确定是否 有到该节点的L0S。
[0138] 在一个示例中,设备110可以将节点140、150、以及160之间的ToF测量所计算出 的ToF范围与节点140U50和160的实际范围进行比较。设备110可以确定存在到节点 140、150和160的L0S,例如,如果ToF范围和实际范围之间的差异相对地可以忽略不计。
[0139] 在一些示范实施例中,设备110可以基于任何其他技术来确定是否有到节点的 L0S,例如,如下面参考图3A、3B和/或3C所描述的。
[0140] 参考图3A、3B和/或3C,其示意性地示出了根据一些示范实施例描绘了在三种不 同的情况下,在移动设备(例如设备11〇(图1))和节点(例如节点140、节点150或节点 160(图1))之间的传播路径的幅度和时间延迟的图表。
[0141] 在一些示范实施例中,移动设备和节点可以在室内位置之内,并且该移动设备可 以正在该室内位置内导航。
[0142] 如图3A中所示,在第一种情况下在移动设备和节点之间的传播路径,(例如,在 第一时间和在室内位置内的第一位置处),可以包括四个路径,例如,路径310、路径312、路 径314、和/或路径316。由该移动设备接收的无线通信信号的分量可以经由该四个路径中 的一个路径被接收,并且可以具有例如由移动设备和节点之间的ToF测量所测量的传播时 间,以及例如由该移动设备接收的幅度。
[0143] 如图3A中所示,在第一种情况下,路径310可以是(例如相比于路径312、314和 /或316)具有最短传播时间和最商幅度的路径。
[0144] 如图3B中所示,路径317可以在第二种情况下出现,例如,在第二时间(例如,大 于所述第一时间)和在第二位置(例如,不同于所述第一位置)。例如,路径317可以因为 移动设备在室内位置之内从所述第一位置向所述第二位置移动而出现。
[0145] 如图3B中所示,路径317可以具有与路径310的传播时间相比更短的传输时间。 因此,位置估算器116 (图1)可以确定路径310不是移动设备和节点之间的L0S路径。
[0146] 在一些示范实施例中,位置估算器116(图1)可以确定路径317是移动设备和节 点之间的L0S路径,例如,如果没有出现具有比路径317的传播时间更短的传播时间的任何 其他路径。
[0147] 如图3C中所示,路径317可以在第三种情况下消失,例如,在第三时间(例如,不 同于所述第一时间和所述第二时间)和在第三位置(例如,不同于所述第一位置和所述第 二位置)。例如,路径317可以因为移动设备从所述第二位置向所述第三位置移动而消失, 其中到该节点的L0S可以被阻挡,并且该移动设备可以经由路径312接收到信号。因此,位 置估算器116 (图1)可以确定没有到该节点的L0S,例如,由于在移动设备和在第三位置的 节点之间可能不存在路径317。
[0148] 在一些示范实施例中,移动设备可以向服务器120(图1)发送ToF准确度信息,包 括准确度指示符,表明存在与在第二位置处的节点的L0S以及不存在与在第一位置和第三 位置处的节点的L0S。因此,服务器120(图1)可以更新数据库124(图1)中的映射层,以 表明该第一位置不具有到该节点的L0S,该第二位置具有到该节点的L0S,以及该第三个位 置不具有到该节点的L0S。
[0149] 参考图4,其示意性地示出了根据一些示范实施例估算移动设备的位置的方法。在 一些示范实施例中,可以由任何适合的无线通信系统(例如系统100 (图1))、移动设备(例 如设备110(图1))、服务器(例如服务器120(图1))和/或无线通信单元(例如无线通信 单元112和/或122 (图1))来执行图4方法的一个或多个操作。
[0150] 如在方框402处所表明的,该方法可以包括传送对应于位置区域的ToF准确度信 息。例如,无线通信单元112和122 (图1)可以传送对应于移动设备110 (图1)的位置区 域的ToF准确度信息,例如,如上所述。
[0151] 如在方框404处所表明的,传送ToF准确度信息可以包括向服务器发送请求,表明 移动设备的位置区域。例如,无线通信单元112 (图1)可以发送请求到服务器120 (图1), 表明移动设备11〇(图1)的位置区域,例如,如上所述。
[0152] 如在方框406处所表明的,传送ToF准确度信息可以包括从服务器接收响应,包 括对应于该移动设备的位置区域的ToF准确度信息。例如,设备110 (图1)可以从服务器 120 (图1)接收对应于移动设备110 (图1)的位置区域的ToF准确度信息,例如,如上所述。
[0153] 如在方框414处所表明的,传送ToF准确度信息可以包括向服务器发送在该位置 区域处执行的ToF测量的准确度。例如,无线通信单元112 (图1)可以向服务器120 (图1) 发送在设备110 (图1)的位置区域处执行的与节点140、150和/或160 (图1)的ToF测量 的准确度,例如,如上所述。
[0154] 如在方框408处所表明的,该方法可以包括基于ToF准确度信息估算移动设备的 位置。例如,位置估算器116 (图1)可以基于该ToF准确度信息来估算移动设备110 (图1) 的位置,例如,如上所述。
[0155] 如在方框410处所表明的,估算移动设备的位置可以包括基于所述ToF准确度信 息来选择一个或多个无线通信设备以执行一个或多个ToF测量。例如,位置估算器116 (图 1)可以基于所述ToF准确度信息来选择一个或多个节点140、150和/或160 (图1)以执行 所述一个或多个ToF测量,例如,如上所述。
[0156] 如在方框412处所表明的,估算移动设备的位置可以包括基于ToF准确度信息,向 执行的与多个无线通信设备的多个ToF测量分配权重。例如,位置估算器116(图1)可以 基于ToF准确度信息,向执行的与节点140、150和/或160 (图1)的多个ToF测量分配权 重,例如,如上所述。
[0157] 如在方框416处所表明的,该方法可以包括在数据库中存储在该位置区域中执行 的ToF测量的准确度。例如,服务器120(图1)可以在数据库124(图1)中存储在设备 110 (图1)和节点140、150或160 (图1)之间执行的ToF测量的准确度,例如,如上所述。
[0158] 参考图5,其示意性地示出了根据一些示范实施例的制造的产品500。产品500 可以包括非暂时性机器可读存储介质502以存储逻辑504,其可以被用于,例如执行设备 110 (图1)、无线通信单元112 (图1)、无线通信单元122 (图1)、服务器120 (图1)、位置估 算器116(图1)的功能的至少一部分和/或执行图4的方法的一个或多个操作。短语"非 暂时性机器可读介质"针对包括所有的计算机可读介质,其具有唯一的例外是暂时性传播 信号。
[0159] 在一些示范实施例中,产品500和/或机器可读存储介质502可以包括能够存储 数据的一个或多个类型的计算机可读存储介质,包括易失性存储器、非易失性存储器、可移 除或非可移除存储器、可擦除或非可擦除存储器、可写或可重写存储器等。例如,机器可读 存储介质502可以包括RAM、DRAM、双倍数据率DRAM(DDR-DRAM)、SDRAM、静态RAM(SRAM)、 ROM、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、光盘 ROM(CD-ROM)、可记录光盘(CD-R)、可重写光盘(CD-RW)、闪存(例如NOR或NAND闪存)、内 容可寻址存储器(CAM)、聚合物存储器、相变存储器、铁电存储器、硅-氧化物-氮化物-氧 化物-娃(S0N0S)存储器、盘、软盘、硬盘驱动器、光盘、磁盘、卡、磁卡、光卡、磁带、盒式磁带 等。计算机可读存储介质可以包括如下的任何合适的介质:涉及通过通信链路(例如调制 解调器、无线电或网络连接)将由体现在载波或其他传播介质中的数据信号承载的计算机 程序从远程计算机下载或转移到请求计算机。
[0160] 在一些示范实施例中,逻辑504可以包括指令、数据、和/或代码,其如果被机器执 行可以使机器执行如本文所描述的方法、过程和/或操作。机器可以包括例如任何合适的 处理平台、计算平台、计算设备、处理设备、计算系统、处理系统、计算机、处理器等,并且可 以使用硬件、软件、固件等的任何合适的组合来实现。
[0161] 在一些示范实施例中,逻辑504可以包括或者可以实现为软件、软件模块、应用、 程序、子例程、指令、指令集、计算代码、字、值、符号等。指令可以包括任何合适类型的代码, 例如源代码、编译的代码、解释的代码、可执行代码、静态代码、动态代码等。可以根据预定 的计算机语言、方式或语法来实现指令,用于命令处理器执行某种功能。可以使用任何合适 的高级、低级、面向对象的、可视化的、编译的和/或解释的编程语言(例如C、C++、Java、 BASIC、Matlab、Pascal、VisualBASIC、汇编语言、机器代码等)来实现指令。
[0162] 示例
[0163] 下面的示例涉及进一步的实施例。
[0164] 示例1包括无线通信的装置,所述装置包括:传送对应于位置区域的飞行时间 (ToF)准确度信息的无线通信单元,所述ToF准确度信息包括对应于至少一个无线通信设 备的至少一个准确度指示符,所述准确度指示符表明在所述位置区域处与所述无线通信设 备的ToF测量的准确度。
[0165] 示例2包括示例1的主题以及可选地,其中,所述无线通信单元接收所述ToF准确 度息。
[0166] 示例3包括示例2的主题以及可选地,其中,所述无线通信单元基于所述装置的位 置区域从服务器接收所述ToF准确度信息。
[0167] 示例4包括示例3的主题以及可选地,其中,所述无线通信单元向所述服务器发送 请求表明所述装置的所述位置区域,以及从所述服务器接收包括对应于所述装置的所述位 置区域的所述ToF准确度信息的响应。
[0168] 示例5包括示例2-4中任一项的主题以及可选地,其中,所述无线通信单元基于对 应于所述位置区域的所述ToF准确度信息估算所述装置的位置。
[0169] 示例6包括示例2-5中任一项的主题以及可选地,其中,所述无线通信单元基于所 述无线通信设备的所述准确度指示符执行与所述无线通信设备的ToF测量。
[0170] 示例7包括示例2-6中任一项的主题以及可选地,其中,所述至少一个无线通信设 备包括多个无线通信设备,以及其中所述ToF准确度信息包括对应于所述多个无线通信设 备的多个准确度指示符。
[0171] 示例8包括示例7的主题以及可选地,其中,所述无线通信单元基于所述多个准确 度指示符向执行的与所述多个无线通信设备的多个ToF测量分配权重。
[0172] 示例9包括示例8的主题以及可选地,其中,所述无线通信单元基于所述权重确定 所述装置的估算位置。
[0173] 示例10包括示例7-9中任一项的主题以及可选地,其中,所述无线通信单元基于 所述多个准确度指示符来选择所述多个所述无线通信设备中的一个或多个无线通信设备 以执行一个或多个ToF测量。
[0174] 示例11包括示例1的主题以及可选地,其中,所述无线通信单元发送所述ToF准 确度信息。
[0175] 示例12包括示例11的主题以及可选地,其中,所述准确度指示符表明由所述无线 通信单元在所述位置区域处执行的与所述无线通信设备的ToF测量的准确度。
[0176] 示例13包括示例1的主题以及可选地,其中,所述无线通信单元基于所述移动设 备的位置区域向至少一个移动设备发送所述ToF准确度信息。
[0177] 示例14包括示例13的主题以及可选地,其中,所述无线通信单元从所述移动设备 接收表明所述移动设备的所述位置区域的请求,以及向所述移动设备发送包括对应于所述 位置区域的所述ToF准确度信息的响应。
[0178] 示例15包括示例1的主题以及可选地,其中,所述无线通信单元从移动设备接收 所述ToF准确度信息,其中所述准确度指示符表明由所述移动设备在所述位置区域执行的 与所述无线通信设备的ToF测量的准确度。
[0179] 示例16包括示例15的主题以及可选地,其中,所述装置包括用于存储从所述移动 设备接收的所述ToF准确度信息的数据库。
[0180] 示例17包括示例16的主题,其中,所述数据库存储基于位置的ToF准确度信息, 包括对应于多个位置区域的ToF准确度信息。
[0181] 示例18包括示例1-17中任一项的主题以及可选地,其中,所述准确度指示符包括 视线(L0S)指示符,表明在所述位置和所述无线通信设备之间存在或不存在L0S。
[0182] 示例19包括示例1-18中任一项的主题以及可选地,其中,所述无线通信设备包括 接入点(AP)。
[0183] 示例20包括无线通信系统,所述系统包括至少一个无线通信设备,包括天线;以 及无线通信单元,经由所述天线传送对应于位置区域的飞行时间(ToF)准确度信息,所述 ToF准确度信息包括对应于至少一个无线通信节点的至少一个准确度指示符,所述准确度 指示符表明在所述位置区域与所述无线通信节点的ToF测量的准确度。
[0184] 示例21包括示例20的主题以及可选地,其中,所述无线通信设备包括移动设备, 以及其中所述无线通信单元接收所述ToF准确度信息。
[0185] 示例22包括示例21的主题以及可选地,其中,所述无线通信单元基于所述移动设 备的位置区域从服务器接收所述ToF准确度信息。
[0186] 示例23包括示例22的主题以及可选地,其中,所述无线通信单元向所述服务器发 送请求,表明所述移动设备的所述位置区域,以及从所述服务器接收包括对应于所述移动 设备的所述位置区域的所述ToF准确度信息的响应。
[0187] 示例24包括示例21-23中任一项的主题以及可选地,其中,所述无线通信单元基 于对应于所述位置区域的所述ToF准确度信息估算所述移动设备的位置。
[0188] 示例25包括示例21-24中任一项的主题以及可选地,其中,所述无线通信单元基 于所述无线通信节点的所述准确度指示符执行与所述无线通信节点的ToF测量。
[0189] 示例26包括示例21-25中任一项的主题以及可选地,其中,所述至少一个无线通 信节点包括多个无线通信节点,以及其中所述ToF准确度信息包括对应于所述多个无线通 信节点的多个准确度指示符。
[0190] 示例27包括示例26的主题以及可选地,其中,所述无线通信单元基于所述多个准 确度指示符,向执行的与所述多个无线通信节点的多个ToF测量分配权重。
[0191] 示例28包括示例27的主题以及可选地,其中,所述无线通信单元基于所述权重确 定所述移动设备的估算位置。
[0192] 示例29包括示例26-28中任一项的主题以及可选地,其中,所述无线通信单元基 于所述多个准确度指示符来选择所述多个所述无线通信节点中的一个或多个无线通信节 点以执行一个或多个ToF测量。
[0193] 示例30包括示例20的主题以及可选地,其中,所述无线通信单元发送所述ToF准 确度信息。
[0194] 示例31包括示例30的主题以及可选地,其中,所述准确度指示符表明由所述无线 通信单元在所述位置区域执行的与所述无线通信节点的ToF测量的准确度。
[0195] 示例32包括示例20的主题以及可选地,其中,所述无线通信设备包括服务器,以 及其中所述无线通信单元基于所述移动设备的位置区域,向至少一个移动设备发送所述 ToF准确度信息。
[0196] 示例33包括示例32的主题以及可选地,其中,所述无线通信单元从所述移动设备 接收表明所述移动设备的所述位置区域的请求,以及向所述移动设备发送包括对应于所述 位置区域的所述ToF准确度信息的响应。
[0197] 示例34包括示例20的主题以及可选地,其中,所述无线通信设备包括服务器,其 中,所述无线通信单元从移动设备接收所述ToF准确度信息,以及其中所述准确度指示符 表明由所述移动设备在所述位置区域执行的与所述无线通信节点的ToF测量的准确度。
[0198] 示例35包括示例34的主题以及可选地,其中,所述服务器包括用于存储从所述移 动设备接收的所述ToF准确度信息的数据库。
[0199] 示例36包括示例35的主题,其中,所述数据库存储基于位置的ToF准确度信息, 包括对应于多个位置区域的ToF准确度信息。
[0200] 示例37包括示例20-36中任一项的主题以及可选地,其中,所述准确度指示符包 括视线(L0S)指示符,表明在所述位置区域和所述无线通信节点之间存在或不存在L0S。
[0201] 示例38包括示例20-37中任一项的主题以及可选地,其中,所述无线通信节点包 括接入点(AP)。
[0202] 示例39包括无线通信的方法,所述方法包括:传送对应于位置区域的飞行时间 (ToF)准确度信息,所述ToF准确度信息包括对应于至少一个无线通信节点的至少一个准 确度指示符,所述准确度指示符表明在所述位置区域与所述无线通信节点的ToF测量的准 确度。
[0203] 示例40包括示例39的主题以及可选地,包括接收所述ToF准确度信息。
[0204] 示例41包括示例40的主题以及可选地,包括基于所述位置区域从服务器接收所 述ToF准确度信息。
[0205] 示例42包括示例41的主题以及可选地,包括向所述服务器发送请求表明所述位 置区域,以及从所述服务器接收包括对应于所述位置区域的所述ToF准确度信息的响应。
[0206] 示例43包括示例40-42中任一项的主题以及可选地,包括基于对应于所述位置区 域的所述ToF准确度信息估算位置。
[0207] 示例44包括示例40-43中任一项的主题以及可选地,包括基于所述无线通信节点 的所述准确度指示符执行与所述无线通信节点的ToF测量。
[0208]示例45包括示例40-44中任一项的主题以及可选地,其中,所述至少一个无线通 信节点包括多个无线通信节点,以及其中所述ToF准确度信息包括对应于所述多个无线通 信节点的多个准确度指示符。
[0209] 示例46包括示例45的主题以及可选地,包括基于所述多个准确度指示符,向执行 的与所述多个无线通信节点的多个ToF测量分配权重。
[0210] 示例47包括示例46的主题以及可选地,包括基于所述权重确定估算位置。
[0211] 示例48包括示例45-47中任一项的主题以及可选地,包括基于所述多个准确度指 示符来选择所述多个无线通信节点中一个或多个无线通信节点以执行一个或多个ToF测 量。
[0212] 示例49包括示例39的主题以及可选地,包括发送所述ToF准确度信息。
[0213] 示例50包括示例49的主题以及可选地,其中,所述准确度指示符表明在所述位置 区域执行的与所述无线通信节点的ToF测量的准确度。
[0214] 示例51包括示例39的主题以及可选地,包括基于所述移动设备的位置区域向至 少一个移动设备发送所述ToF准确度信息。
[0215] 示例52包括示例51的主题以及可选地,包括从所述移动设备接收表明所述移动 设备的所述位置区域的请求,以及向所述移动设备发送包括对应于所述位置区域的所述 ToF准确度信息的响应。
[0216] 示例53包括示例39的主题以及可选地,包括从移动设备接收所述ToF准确度信 息,其中所述准确度指示符表明由所述移动设备在所述位置区域处执行的与所述无线通信 节点的ToF测量的准确度。
[0217] 示例54包括示例53的主题以及可选地,包括在数据库中存储所述ToF准确度信 肩、。
[0218] 示例55包括示例54的主题以及可选地,包括在所述数据库中存储基于位置的ToF 准确度信息,包括对应于多个位置区域的ToF准确度信息。
[0219] 示例56包括示例39-55中任一项的主题以及可选地,其中,所述准确度指示符包 括视线(L0S)指示符,表明在所述位置和所述无线通信节点之间存在或不存在L0S。
[0220] 示例57包括示例39-56中任一项的主题以及可选地,其中,所述无线通信节点包 括接入点(AP)。
[0221] 示例58包括一种产品,包括非暂时性存储介质,其上存储有指令,当所述指令由 机器执行时,引起:传送对应于位置区域的飞行时间(ToF)准确度信息,所述ToF准确度信 息包括对应于至少一个无线通信节点的至少一个准确度指示符,所述准确度指示符表明在 所述位置区域处与所述无线通信节点的ToF测量的准确度。
[0222] 示例59包括示例58的主题以及可选地,其中,所述指令引起接收所述ToF准确度 信息。
[0223] 示例60包括示例59的主题以及可选地,其中,所述指令引起基于所述位置区域从 服务器接收所述ToF准确度信息。
[0224] 示例61包括示例60的主题以及可选地,其中,所述指令引起向所述服务器发送表 明所述位置区域的请求,以及从所述服务器接收包括对应于所述位置区域的所述ToF准确 度信息的响应。
[0225] 示例62包括示例59-61中任一项的主题以及可选地,其中,所述指令引起基于对 应于所述位置区域的所述ToF准确度信息估算位置。
[0226] 示例63包括示例59-62中任一项的主题以及可选地,其中,所述指令引起基于所 述无线通信节点的所述准确度指示符,执行与所述无线通信节点的ToF测量。
[0227]示例64包括示例59-63中任一项的主题以及可选地,其中,所述至少一个无线通 信节点包括多个无线通信节点,以及其中所述ToF准确度信息包括对应于所述多个无线通 信节点的多个准确度指示符。
[0228] 示例65包括示例64的主题以及可选地,其中,所述指令引起:基于所述多个准确 度指示符,向执行的与所述多个无线通信节点的多个ToF测量分配权重。
[0229] 示例66包括示例65的主题以及可选地,其中,所述指令引起基于所述权重确定估 算位置。
[0230] 示例67包括示例64-66中任一项的主题以及可选地,其中,所述指令引起基于所 述多个准确度指示符来选择所述多个所述无线通信节点中的一个或多个无线通信节点以 执行一个或多个ToF测量。
[0231] 示例68包括示例58的主题以及可选地,其中,所述指令引起发送所述ToF准确度 信息。
[0232] 示例69包括示例68的主题以及可选地,其中,所述准确度指示符表明在所述位置 区域执行的与所述无线通信节点的ToF测量的准确度。
[0233] 示例70包括示例58的主题以及可选地,其中,所述指令引起基于所述移动设备的 位置区域向至少一个移动设备发送所述ToF准确度信息。
[0234] 示例71包括示例70的主题以及可选地,其中,所述指令引起从所述移动设备接收 表明所述移动设备的所述位置区域的请求,以及向所述移动设备发送包括对应于所述位置 区域的所述ToF准确度信息的响应。
[0235] 示例72包括示例58的主题以及可选地,其中,所述指令引起从移动设备接收所述 ToF准确度信息,其中所述准确度指示符表明由所述移动设备在所述位置区域处执行的与 所述无线通信节点的ToF测量的准确度。
[0236] 示例73包括示例72的主题以及可选地,其中,所述指令引起在数据库中存储所述 ToF准确度信息。
[0237] 示例74包括示例73的主题以及可选地,其中,所述指令引起在所述数据库中存储 基于位置的ToF准确度信息,包括对应于多个位置区域的ToF准确度信息。
[0238] 示例75包括示例58-74中任一项的主题以及可选地,其中,所述准确度指示符包 括视线(LOS)指示符,表明在所述位置和所述无线通信节点之间存在或不存在LOS。
[0239] 示例76包括示例58-75中任一项的主题以及可选地,其中,所述无线通信节点包 括接入点(AP)。
[0240] 示例77包括无线通信装置,所述装置包括单元以用于:传送对应于位置区域的飞 行时间(ToF)准确度信息,所述ToF准确度信息包括对应于至少一个无线通信节点的至少 一个准确度指示符,所述准确度指示符表明在所述位置区域与所述无线通信节点的ToF测 量的准确度。
[0241] 示例78包括示例77的主题以及可选地,包括单元以用于接收所述ToF准确度信 肩、。
[0242] 示例79包括示例78的主题以及可选地,包括单元以用于基于所述位置区域从服 务器接收所述ToF准确度信息。
[0243] 示例80包括示例79的主题以及可选地,包括单元以用于向所述服务器发送表明 所述位置区域的请求,以及从所述服务器接收包括对应于所述位置区域的所述ToF准确度 信息的响应。
[0244] 示例81包括示例78-80中任一项的主题以及可选地,包括单元以用于基于对应于 所述位置区域的所述ToF准确度信息估算位置。
[0245] 示例82包括示例78-81中任一项的主题以及可选地,包括单元以用于基于所述无 线通信节点的所述准确度指示符执行与所述无线通信节点的ToF测量。
[0246]示例83包括示例78-82中任一项的主题以及可选地,其中,所述至少一个无线通 信节点包括多个无线通信节点,以及其中所述ToF准确度信息包括对应于所述多个无线通 信节点的多个准确度指示符。
[0247] 示例84包括示例83的主题以及可选地,包括单元以用于基于所述多个准确度指 示符向执行的与所述多个无线通信节点的多个ToF测量分配权重。
[0248] 示例85包括示例84的主题以及可选地,包括单元以用于基于所述权重确定估算 位置。
[0249] 示例86包括示例83-85中任一项的主题以及可选地,包括单元以用于基于所述多 个准确度指示符来选择所述多个所述无线通信节点中的一个或多个无线通信节点以执行 一个或多个ToF测量。
[0250] 示例87包括示例77的主题以及可选地,包括单元以用于发送所述ToF准确度信 肩、。
[0251] 示例88包括示例87的主题以及可选地,其中,所述准确度指示符表明在所述位置 区域处执行的与所述无线通信节点的ToF测量的准确度。
[0252] 示例89包括示例77的主题以及可选地,包括单元以用于基于所述移动设备的位 置区域向至少一个移动设备发送所述ToF准确度信息。
[0253] 示例90包括示例89的主题以及可选地,包括单元以用于从所述移动设备接收表 明所述移动设备的所述位置区域的请求,以及向所述移动设备发送包括对应于所述位置区 域的所述ToF准确度信息的响应。
[0254] 示例91包括示例77的主题以及可选地,包括单元以用于从移动设备接收所述ToF 准确度信息,其中所述准确度指示符表明由所述移动设备在所述位置区域处执行的与所述 无线通信节点的ToF测量的准确度。
[0255] 示例92包括示例91的主题以及可选地,包括单元以用于在数据库中存储所述ToF 准确度信息。
[0256] 示例93包括示例92的主题以及可选地,包括单元以用于在所述数据库中存储基 于位置的ToF准确度信息,包括对应于多个位置区域的ToF准确度信息。
[0257] 示例94包括示例77-93中任一项的主题以及可选地,其中,所述准确度指示符包 括视线(L0S)指示符,表明在所述位置和所述无线通信节点之间存在或不存在L0S。
[0258] 示例95包括示77-94中任一项的主题以及可选地,其中,所述无线通信节点包括 接入点(AP)。
[0259] 本文参考一个或多个实施例描述的功能、操作、部件和/或特征可以与本文参考 一个或多个其他实施例描述的一个或多个其他功能、操作、部件和/或特征相结合或相结 合使用,或者反之亦然。
[0260] 尽管本文已经示出并描述了某些特征,但本领域技术人员可以想到许多修改、替 代、改变和等同物。因此,应当理解的是,所附的权利要求书旨在覆盖落在本发明真实精神 内的所有这样的修改和改变。
【权利要求】
1. 一种无线通信装置,所述装置包括: 无线通信单元,其用于传送对应于位置区域的飞行时间(ToF)准确度信息,所述ToF准 确度信息包括对应于至少一个无线通信设备的至少一个准确度指示符,所述准确度指示符 表明在所述位置区域与所述无线通信设备的ToF测量的准确度。
2. 如权利要求1所述的装置,其中,所述无线通信单元用于接收所述ToF准确度信息。
3. 如权利要求2所述的装置,其中,所述无线通信单元用于基于所述装置的位置区域 从服务器接收所述ToF准确度信息。
4. 如权利要求3所述的装置,其中,所述无线通信单元用于向所述服务器发送表明所 述装置的所述位置区域的请求,以及从所述服务器接收包括对应于所述装置的所述位置区 域的所述ToF准确度信息的响应。
5. 如权利要求2-4中任意一项所述的装置,其中,所述无线通信单元用于基于对应于 所述位置区域的所述ToF准确度信息来估算所述装置的位置。
6. 如权利要求2-5中任意一项所述的装置,其中,所述无线通信单元用于基于所述无 线通信设备的所述准确度指示符,执行与所述无线通信设备的ToF测量。
7. 如权利要求2-6中任意一项所述的装置,其中,所述至少一个无线通信设备包括多 个无线通信设备,并且其中,所述ToF准确度信息包括对应于所述多个无线通信设备的多 个准确度指示符。
8. 如权利要求7所述的装置,其中,所述无线通信单元用于基于所述多个准确度指示 符来向执行的与所述多个无线通信设备的多个ToF测量分配权重。
9. 如权利要求8所述的装置,其中,所述无线通信单元用于基于所述权重来确定所述 装置的估算位置。
10. 如权利要求7-9中任意一项所述的装置,其中,所述无线通信单元用于基于所述多 个准确度指示符来选择所述多个无线通信设备中的一个或多个无线通信设备以执行一个 或多个ToF测量。
11. 如权利要求1所述的装置,其中,所述准确度指示符表明由所述无线通信单元在所 述位置区域执行的与所述无线通信设备的ToF测量的准确度。
12. 如权利要求1所述的装置,其中,所述无线通信单元用于基于所述移动设备的位置 区域向至少一个移动设备发送所述ToF准确度信息。
13. 如权利要求12所述的装置,其中,所述无线通信单元用于从所述移动设备接收表 明所述移动设备的所述位置区域的请求,并且向所述移动设备发送包括对应于所述位置区 域的所述ToF准确度信息的响应。
14. 如权利要求1所述的装置,其中,所述无线通信单元用于从移动设备接收所述ToF 准确度信息,其中,所述准确度指示符表明由所述移动设备在所述位置区域执行的与所述 无线通信设备的ToF测量的准确度。
15. 如权利要求14所述的装置,其中,所述装置包括用于存储从所述移动设备接收到 的所述ToF准确度信息的数据库。
16. 如权利要求15所述的装置,其中,所述数据库用于存储基于位置的ToF准确度信 息,所述基于位置的ToF准确度信息包括对应于多个位置区域的ToF准确度信息。
17. 如权利要求1-16中任意一项所述的装置,其中,所述准确度指示符包括视线(L0S) 指示符,所述视线指示符表明在所述位置和所述无线通信设备之间存在或不存在LOS。
18. -种无线通信系统,所述系统包括: 至少一个无线通信设备,其包括: 天线;以及 无线通信单元,其经由所述天线来传送对应于位置区域的飞行时间(ToF)准确度信 息,所述ToF准确度信息包括对应于至少一个无线通信节点的至少一个准确度指示符,所 述准确度指示符表明在所述位置区域与所述无线通信节点的ToF测量的准确度。
19. 如权利要求18所述的系统,其中,所述无线通信设备包括移动设备,并且其中,所 述无线通信单元用于接收所述ToF准确度信息。
20. 如权利要求18所述的系统,其中,所述无线通信设备包括服务器,并且其中,所述 无线通信单元用于基于所述移动设备的位置区域,向至少一个移动设备发送所述ToF准确 度息。
21. -种无线通信的方法,所述方法包括: 传送对应于位置区域的飞行时间(ToF)准确度信息,所述ToF准确度信息包括对应于 至少一个无线通信节点的至少一个准确度指示符,所述准确度指示符表明在所述位置区域 与所述无线通信节点的ToF测量的准确度。
22. 如权利要求21所述的方法,包括基于所述位置区域从服务器接收所述ToF准确度 信息。
23. 如权利要求21所述的方法,包括基于所述移动设备的位置区域,向至少一个移动 设备发送所述ToF准确度信息。
24. 如权利要求21所述的方法,包括从移动设备接收所述ToF准确度信息,其中,所述 准确度指示符表明由所述移动设备在所述位置区域执行的与所述无线通信节点的ToF测 量的准确度。
25. -种产品,包括具有指令存储于其上的非暂时性存储介质,当所述指令由机器执行 时,引起权利要求21-24中任意一项所述的方法。
【文档编号】G01S11/02GK104412119SQ201380034355
【公开日】2015年3月11日 申请日期:2013年5月26日 优先权日:2013年5月26日
【发明者】U·沙茨伯格, L·巴宁, Y·阿米祖尔 申请人:英特尔Ip公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1