用于测距协议的方法和无线站与流程

文档序号:15577254发布日期:2018-09-29 05:45阅读:260来源:国知局

此pct申请主张2016年2月26日提交的标题为“用于测距协议的方法和系统(methodsandsystemsforarangingprotocol)”的第62/300,707号美国临时专利申请和于2016年12月5日提交的标题为“用于测距协议的方法和系统(methodsandsystemsforarangingprotocol)”的第15/369,072号美国非临时专利申请的权益和优先权,所述专利申请通过引用以其全文结合在此。

本文中所描述的实施例涉及获得从移动发射器获取的信号的测量值。



背景技术:

例如全球定位系统(gps)等卫星定位系统(sps)已为室外环境中的移动手持机启用导航服务。同样,用于获得室内环境中的移动装置的位置的估计的特定技术可实现增强型基于位置的服务,具体地说在例如住宅、政府或商业场所等室内场所。举例来说,可至少部分地基于在第一消息从第一装置到第二装置的发射与响应于第一消息发射的在第一装置处对第二消息的接收之间测量的往返时间(rtt)的测量值来测量移动装置与定位在固定位置处的收发器之间的距离。



技术实现要素:

简要地,一个特定实施方案涉及在响应sta处的方法,所述方法包括:从起始sta接收精细时序测量(ftm)请求消息;以及响应于ftm请求消息将至少随后ftm消息发射到起始sta,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。

另一特定实施方案涉及响应无线站(sta),其包括:无线收发器;以及处理器,其被耦合到无线收发器,所述处理器经配置以进行以下操作:获得在无线收发器从起始sta接收的精细时序测量(ftm)请求消息;以及响应于ftm请求消息起始通过无线收发器将至少随后ftm消息发射到起始sta,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示确认消息的发射时间和起始ftm消息的发射时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。

另一特定实施方案涉及响应无线站(sta),其包括:用于获得从起始sta接收的精细时序测量(ftm)请求消息的装置;以及用于响应于ftm请求消息起始将至少随后ftm消息发射到起始sta的装置,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。

另一特定实施方案涉及非暂时性存储媒体,其包括存储在其上的计算机可读指令,所述指令可由第一无线收发器装置的处理器执行以进行以下操作:获得在无线收发器处从第二无线收发器装置接收到的精细时序测量(ftm)请求消息;以及响应于ftm请求消息起始将至少随后ftm消息发射到第二无线收发器装置,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。

如上文所描述,一个特定实施例涉及在起始无线站(sta)处的方法,其包括:将精细时序测量(ftm)请求消息发射到响应起始sta;以及响应于ftm请求消息接收从响应sta发射的至少随后ftm消息,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。

如上文所描述,另一特定实施例涉及起始无线站(sta),其包括:无线收发器;以及处理器,其被耦合到无线收发器,所述处理器经配置以进行以下操作:通过无线收发器起始精细时序测量(ftm)请求消息到响应sta的发射;以及获得响应于ftm请求消息通过响应sta发射到起始sta的并且在无线收发器处接收的至少随后ftm消息,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。

如上文所描述,另一特定实施例涉及起始无线站(sta),其包括:用于将精细时序测量(ftm)请求消息发射到响应起始sta的装置;以及用于响应于ftm请求消息接收从响应sta发射的至少随后ftm消息的装置,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。

如上文所描述,另一特定实施例涉及非暂时性存储媒体,其包括存储在其上的计算机可读指令,所述指令可由第一无线收发器装置的处理器执行以进行以下操作:起始将精细时序测量(ftm)请求消息发射到响应起始sta;以及获得响应于ftm请求消息通过响应sta发射到起始sta的至少随后ftm消息,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。

另一特定实施例涉及在响应sta处的方法,其包括:接收来自起始sta的精细时序测量(ftm)请求消息;以及响应于所述ftm请求消息发射至少ftm消息到起始sta,所述ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。

另一特定实施方案涉及响应无线站(sta),其包括:无线收发器;以及处理器,其被耦合到无线收发器,所述处理器经配置以进行以下操作:获得在无线收发器处从起始sta接收到的精细时序测量(ftm)请求消息,以及起始至少ftm消息通过无线收发器响应于ftm请求消息发射到起始sta,所述ftm消息包括指示ftm请求消息的接收时间和响ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。

另一特定实施方案涉及响应无线站(sta),其包括:用于获得从起始sta接收的精细时序测量(ftm)请求消息的装置;以及用于响应于ftm请求消息起始将至少起始ftm消息发射到起始sta的装置,所述起始ftm消息包括指示ftm请求消息的接收时间和起始ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和起始ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示起始ftm消息的发射时间的第二分数部分。

另一特定实施方案涉及非暂时性存储媒体,其包括存储在其上的计算机可读指令,所述指令可由第一无线收发器装置的处理器执行以进行以下操作:获得在无线收发器处接收的来自第二无线收发器装置的精细时序测量(ftm)请求消息;以及响应于ftm请求消息,起始将至少ftm发射到第二无线收发器装置,所述ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。

另一特定实施方案涉及在起始无线站(sta)处的一种方法,其包括:将精细时序测量(ftm)请求消息发射到响应起始sta;以及响应于ftm请求消息接收从响应sta发射的至少ftm消息,所述起始ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。

另一特定实施方案涉及起始无线站(sta),其包括:无线收发器;以及处理器,其被耦合到无线收发器,所述处理器经配置以进行以下操作:起始精细时序测量(ftm)请求消息通过无线收发器发射到响应sta;以及获得响应于ftm请求消息通过响应sta发射到起始sta的并且在无线收发器处接收的至少ftm消息,所述ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。

另一特定实施方案涉及起始无线站(sta),其包括:用于将精细时序测量(ftm)请求消息发射到响应起始sta的装置;以及用于响应于ftm请求消息接收从响应sta发射的至少ftm消息的装置,所述ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。

另一特定实施方案涉及非暂时性存储媒体,其包括存储在其上的计算机可读指令,所述指令可由第一无线收发器装置的处理器执行以进行以下操作:起始将精细时序测量(ftm)请求消息发射到响应sta;以及响应于ftm请求消息获得通过响应sta发射到起始sta的至少ftm消息,所述起始ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。

应理解,前述实施方案仅是实例实施方案,且所主张的标的物并不必受限于这些实例实施方案的任何特定的方面。

附图说明

说明书的结尾部分具体指出并且明确主张所主张的标的物。然而,关于组织和/或操作方法以及其对象、特征和/或优点两方面,可以通过在与附图一起阅读时参考以下详细描述来被最佳地理解,在这些附图中:

图1是说明根据实施方案的含有移动装置的系统的某些特征的系统图;

图2和3是根据特定实施例的消息流图;

图4示出根据实施例的精细时序测量(ftm)消息的字段;

图5和6是根据实施例在无线站之间交换ftm消息的过程的流程图;

图7和8是根据实施例在无线站之间交换ftm消息的过程的流程图;

图9是根据实施方案的说明示例性装置的示意性框图;以及

图10是根据实施方案的实例计算系统的示意性框图。

在以下具体实施方式中参考形成其部分的附图,其中贯穿相对应的和/或类似部分,相同标号可指示相同部分。将了解图未必按比例绘制,例如出于说明的简单性和/或清晰性起见。举例来说,一些方面的尺寸可相对于其它方面的尺寸放大。另外,应理解,可利用其它实施例。此外,可以在不脱离所主张的标的物的情况下作出结构和/或其它改变。贯穿本说明书对“所主张的标的物”的参考指代意图由一或多个权利要求或其任何部分涵盖的标的物,且未必意图指代完整的权利要求集合、权利要求集合的特定组合(例如,方法权利要求、设备权利要求等)或特定权利要求。还应注意,例如向上、向下、顶部、底部等的方向和/或参考可用于促进图的论述且并不意图限制所主张的标的物的应用。因此,以下具体实施方式不应被用作限制所主张的标的物和/或等效物。

具体实施方式

贯穿本说明书对一个实施方案、一实施方案、一个实施例、一实施例和/或其类似物的参考意味着相对于特定实施方案和/或实施例描述的特定特征、结构、特性和/或其类似物包含在所主张的标的物的至少一个实施方案和/或实施例中。因此,例如在贯穿本说明书的各处中出现这类短语未必意图指代相同实施方案和/或实施例或任何一个特定实施方案和/或实施例。此外,应理解所描述的特定特征、结构、特性等能够在一或多个实施方案和/或实施例中以不同方式组合且因此在既定权利要求范围内。当然一般来说,正如专利申请的说明书一直的情况,这些和其它问题可能在特定的使用情形下变化。换句话说,贯穿专利申请,描述和/或使用的特定情形提供关于待绘制的合理推断的有用指导;然而,同样地,“在此情形下”一般来说没有进一步限定,指代本专利申请的情形。

如下文所论述,特定消息流可结合无线站(sta)之间的消息的发射而实现距离的有效和高效测量。在特定实例中,sta可以包括若干类型的收发器装置中的任一者,例如,移动用户站(例如,智能电话、笔记本电脑、平板电脑等)或无线服务接入装置(例如,无线局域网(wlan)接入点、个人局域网(pan)或微型基站)。消息帧中的特定消息流和字段可实现获得具有足够精确度的往返时间(rtt)或飞行时间(tof)测量值以用于使用例如更少消息测量无线sta之间的距离。此所测得的距离可以用于若干应用中的任一者中,包含(例如)定位操作。

如下文所论述,第一sta可将精细时序测量请求消息发射到第二sta以起始用于消息或帧的交换的过程,从而使得第一sta能够获得rtt或tof测量值。在特定实施方案中,在计算rtt或tof测量值之后,第一sta可将一或多个消息发射到第二sta,所述一或多个消息包括计算出的距离、tof或rtt测量值或指示距离的其它参数。应理解,这仅仅是实例实施方案,并且所主张的标的物在这方面不受限制。

除支持其它应用的其它消息流量以外,典型地发生用于测量rtt的sta之间的消息发射,所述其它应用例如语音、视频、http、数据,仅举几个实例。相应地,在密集型操作环境中,用于测量rtt的sta之间的信息传递可增大对无线链路资源的拥塞和争用。在下文所论述的特定实施方案中,特定定位技术可通过以下方式来支持:针对使用比用于测量rtt的典型技术更少的消息在sta之间发射消息来测量tof。根据实施例,可在序列结束时发射的消息的“突发”中测量个体消息的tof。组合来自接收到的消息的突发的多个tof测量值可使得例如测量误差减小。

根据实施例,如图1中所示,移动装置100a或100b可将无线电信号发射到无线通信网络且从无线通信网络中接收无线电信号。在一个实例中,移动装置100可通过经由无线通信链路125将无线信号发射到本地收发器115或从本地收发器115接收无线信号而与通信网络通信。

在特定实施方案中,本地收发器115可安放于室内环境中。本地收发器115可提供对无线局域网(wlan,例如,ieee标准802.11网络)或无线个人局域网(wpan,例如,蓝牙网络)的接入。在另一实例实施方案中,本地收发器115可包括能够根据蜂窝式通信协议促进无线通信链路125上的通信的毫微微小区收发器。当然,应理解,这些仅仅为可经由无线链路与移动装置通信的网络的实例,并且所主张的标的物在这方面不受限制。

在特定实施方案中,本地收发器115a或115b可经由网络130通过链路145与服务器140、150和/或155通信。此处,网络130可包括有线和/或无线链路的任何组合。在特定实施方案中,网络130可包括因特网协议(ip)基础设施,所述因特网协议(ip)基础设施能够通过本地收发器115促进移动装置100与服务器140、150或155之间的通信。在另一实施方案中,网络130可包括有线或无线通信网络基础设施以促进与移动装置100的移动蜂窝式通信。

在特定实施方案中,移动装置100可以能够至少部分地基于从本地发射器(例如,安放于已知位置处的wlan接入点)获取的信号来计算位置固定。举例来说,移动装置可通过测量到安放于已知位置处的三个或更多个室内陆地无线接入点的距离来获得位置固定。可例如通过从此类接入点接收到的信号获得macid地址以及通过测量从此类接入点接收到信号的一或多个特性(例如,接收信号强度(rssi)或rtt)而获得此类接入点的距离测量值,来测量此类距离。

在特定实施方案中,移动装置100或本地收发器115可从服务器140、150或155接收用于室内定位操作的定位辅助数据。举例来说,此类定位辅助数据可包含安放于已知位置处的发射器的位置和标识以使得能够至少部分基于例如所测量的rssi和/或rtt来测量到这些发射器的距离。

在特定实施方案中,无线sta之间的特定消息流可经实施以用于从sta之间的消息交换中获得rtt的测量值以用于定位操作,如上文所论述。在特定实施方案中,如下文所述,任何sta可以包括移动装置(例如,移动装置100)或静态收发器(例如,ieee标准802.11接入点、静态蓝牙装置、本地收发器115等)。因而,无线sta之间的消息交换可包括移动装置与静态收发器之间(例如,经由无线链路125在移动装置100与本地收发器115之间)、两个对等移动装置之间(例如,经由无线链路159在移动装置100a与100b之间)或两个静态收发器之间(例如,经由无线链路179在本地收发器115a与本地收发器115b之间)的消息交换,仅举几个实例。在特定实施方案中,本文中所描述的各种技术可并入用于信息技术-电信和系统之间的信息交换的ieeep802.11-revmctm/d6.0草案标准802.11,局域网和城域网特定要求部分11:无线lan媒体接入控制(mac)和物理层(phy),2016年6月,(在下文中为“ieee标准802.11”)的一些但未必所有方面或特征。实际上,应理解,在ieee标准802.11中未示出、描述或教示本文中所描述的一些特征。

图2是说明根据实施例的包含“响应”sta和“起始”sta的无线站sta之间的消息流的图。在此情形下,响应sta或起始sta可包括若干收发器装置中的任一个,包含移动装置(例如,移动装置100)或静态接入收发器装置(例如,本地收发器115)。然而,应理解,这些仅仅是起始sta或响应sta的实例,并且所主张的标的物在此方面不受限制。起始sta可至少部分基于在起始sta与响应sta之间发射的消息或帧的时序而获得或计算rtt的一或多个测量值。如本文中所使用,术语“消息”和“帧”可互换地使用。起始sta可将精细时序测量请求消息或帧(“请求”)202发射到响应sta,且接收作为回应而发射的精细时序请求消息确认消息或帧(“ack”)204。在特定实施方案中,虽然在此方面不限制所主张的标的物,但是此类精细时序测量请求消息202的内容可如ieee标准802.11中所示出。在特定实施方案中,此ack帧204可仅提供先前所发射消息的接收的指示。起始sta可随后至少部分地基于在从响应sta接收(且响应于精细时序测量请求消息的接收而发射)的精细时序测量消息或帧(“m”)206中提供的时戳值(t1、t4)而获得或计算rtt测量值。在特定实施方案中,如消息流图中所示,交替的精细时序测量消息206后接精细时序测量确认消息208的多次交换的序列可创建额外时戳值(t1、t2、t3和t4)。

在此情形下,如本文中所提到的“ftm消息”意味着从第一装置发射到第二装置的消息,其包括具有来自第一装置的发射时间的精确指示的至少一个字段。如上文所论述,指示ftm消息的发射时间的此类字段可准许接收方第二装置计算指示第一装置与第二装置之间的距离的一或多个参数。可通过由第二装置发射的ftm请求消息的接收来起始第一装置所发射的ftm消息。在此情形下,如本文中所提到的“ftm请求消息”意味着发射到第一装置的请求将一或多个ftm消息发射到第二装置的消息。

根据实施例,由起始sta发射的精细时序测量请求(ftmr)消息可包含用响应sta表征所要消息交换的字段、参数等,以将精细时序测量值提供到起始sta,从而使得起始sta能够计算rtt测量值。响应于ftm请求消息的接收,响应sta可将包含使得起始sta能够计算rtt或指示距离的其它参数的测量值或参数的一或多个精细时序测量(ftm)消息发射到起始sta。

在特定实施方案中,虽然在此方面不限制所主张的标的物,但是此类精细时序测量消息或帧的内容可如ieee标准802.11中所示出。在一个实例实施方案中,起始sta可将rtt测量值计算为(t4-t1)-(t3-t2),其中t2和t3相应地为接收前一精细时序测量消息或帧和发射前一确认消息或帧的时间。起始sta可在突发串中接收精细时序测量帧以获得相对应的rtt测量结果的数目,所述rtt测量结果可组合来抑制在计算起始sta与响应sta之间的距离中的无偏测量噪声。

根据实施例,如果从发射装置无线发射且在接收装置处获取的消息包含指示发射时间的时戳值,那么可测量所发射消息的tof。在特定实施方案中,所发射的消息可包括含有可在接收装置处检测到的经编码符号的字段(例如,前同步码、标头和有效负载)。为了获取所发射消息且确定到达时间,接收装置可检测或解码由消息发射的符号序列中的一或多个特定符号。如果特定符号被称为同样包含在所发射消息中的时戳值,那么接收装置可基于时戳值与解码或检测特定符号的例子之间的差来测量tof=rtt/2。

图3是说明根据实施例用于计算起始sta与响应sta之间的距离的ftm消息的交换的消息流程图。起始sta可发射包含请求响应sta发射ftm消息的一或多个突发串的参数的起始ftm请求消息302。响应sta可通过起始ftm消息304响应于起始ftm请求消息302,其中起始ftm消息304包含指示例如经安排以遵循的ftm消息的突发串的时序的参数。为了起始经安排突发串的发射,在ftm消息的突发串的开始之前,起始sta可发射包含触发参数的ftm请求消息306。

在提供用于基于ftm消息的交换计算距离的机制中,ieee标准802.11规定响应sta提供指示部分时序同步功能(ptsf)可用于指示待通过响应sta发射的ftm消息的突发串的开始的时间的状态的值。举例来说,ptsf的状态可指示响应sta可预期接收触发ftm消息的发射的ftm请求消息306之前的时间。ptsf的状态可以包括16位,其是时序同步功能(tsf)的部分(以1024μs为单位)。在一个实施方案中,ptsf计时器状态可提供于ftm消息304中作为精细时序测量参数信息元素(ftmparamie)的任选信息元素部分。基于ftm消息304中的ptsf状态,起始sta可计算突发串例子开始的tsf状态以及相应地发送具有用于触发ftm消息的突发串的参数的ftm消息306的时间。在一个实施例中,起始sta可与响应sta的tsf计时器同步以能够解译ptsf计时器(在ftm消息304中)。在一个实施方案中,同步可基于作为ftm消息的突发串的起始ftm消息或帧的一部分的任选信息元素(tsfsyncie)出现。在特定实施方案中,起始ftm消息304的tsfsyncie中的ptsf时序的状态可以包括在起始ftm请求消息302在响应sta处接收到的例子处的响应sta的tsf计时器的状态。类似地,ftm消息308中的字段tsfsyncie可含有在接收到前一ftm请求消息306的例子处保持在响应sta处的tsf计时器的状态的最少四个有效字节。

不利地,提供突发串的起始ftm消息中的ptsf的状态的此特定方法可以比其它ftm消息更长,因为它包含字段“tsfsyncie”。此外,在响应sta的tsf计时器处通过tsf状态同步起始sta的机会可能受限于每个突发串一次。根据一个实施例,来自响应sta的ftm消息中的参数可使得起始sta能够在任何特定ftm消息上在响应sta处同步到tsf状态而不使用ftm消息中的任选的tsfsynchie。这可以使得能够通过起始sta来节省功率以及无线媒体利用率的降低。

如图4中所示,“tsfsyncie”字段可含有在ftm消息从响应sta发射的例子处的tsf的状态的四个最低有效字节。根据一个实施例,响应sta可包含指示ftm消息中的tsf的状态的参数而不使用“tsfsyncie”字段。在特定实施方案中,如图4中所说明,在ftm消息被发射的例子且在确认消息被接收的例子处(例如,响应于ftm消息的接收通过起始sta发射的确认消息),字段tod和toa(一起包括十二个字节或96位)可经重新组织/重新分配以包含用于指示响应sta的tsf的状态的同步部分的“x”数量个位。“y”数量个位可用于指示在ftm消息被发射的例子和确认消息被接收的例子处的tsf的状态的分数部分。举例来说,第一“y”数量个位可表示指示来自响应sta的ftm消息的出发时间(tod)(例如,发射的例子)的第一分数部分,并且第二“y”数量个位可表示指示在响应sta处确认消息的到达时间(toa)(例如,接收的例子)的第二分数部分。

在替代实施例中,如图4所示的字段tod和toa(一起包括十二个字节或96位)可经重新组织/重新分配以包含在接收到ftm请求消息的例子处用于指示响应sta的tsf的状态的同步部分的“x”数量个位、用于指示ftm请求消息的到达时间(toa)的第一分数部分的“y”数量个位,以及用于指示ftm消息的发射时间(tod)的第二分数部分的“y”数量个位。

对于字段toa和tod的组合维持在96位的总分配内,“x”和“y”的值可受制于x+2*y=96的约束条件。在特定实施方案中,x和y的特定分配可使得能够就tsf的状态而言在响应sta处表示tod和toa同时允许toa和tod的皮秒分辨率。在特定实施方案中,“x”和“y”的潜在值可选自以下项中:

1)x=8,y=44[允许toa和tod在244*1.0ps=17.6秒中是不同的];

2)x=16,y=40[允许toa和tod在240*1.0ps=1.1秒中是不同的];

3)x=24,y=36[允许toa和tod在236*1.0ps=68.7ms中是不同的];

4)x=32,y=32[允许toa和tod在232*1.0ps=4.0ms中是不同的];

5)x=40,y=28[允许toa和tod在228*1.0ps=268.0μs中是不同的]。

在上述表示中,可以采用皮秒的单位。在特定实例中,使用“y”的20分数位可符合tsf状态的定义。作为分数部分的剩余位可允许0.95ps的分辨率。在特定实例中,x=24位[以表示tsf状态的位8-31]和y=36位。在此特定情况中,lsb可表示2-36*256.0μs=.0037ps,这足以实施1.0皮秒分辨率。在另一实例中,设置x=24[以表示tsf状态的位8-31]并且y=28提供表示2-28*256.0us=0.9537ps的lsb。通过此特定实施方案,可表示tsf状态的1.2小时同时将16位保持为保留位。在此情况下,仅24+28+28=80位可用于表示前述同步和分数部分。

根据一个实施例,并且在特定情境中,在相对于tsf的状态表达的tod和toa的时戳值之间,用于tod的值可“环绕”在tsf达到最大值并且在用于toa和tod的事件之间开始从零递增的状态中。在一个实施方案中,由于环绕,这将意味着x不再是tod与toa之间的共同部分。如果toa比tod小得多,那么可以检测到此类环绕。为了区分这两种情况,ftm帧中的保留位经格式化以指示tod与toa之间的共同部分的环绕。在另一实施例中,同步部分“x”的最高有效位可被视作“环绕”位。如果不存在tod与toa之间的共同部分的环绕,那么msb可被设置成零,并且被设置成存在包围条件中的一个。。按照这个实施例,x的msb可用于用信号通知环绕。

使用tsf的位8-31作为x使得能够针对每个ftm节省16位。使用一个位以用信号通知由于15位的相当大的节省产生的顺延。上文所论述的实施方案可实现用于每个突发串的第一ftm的ftm帧长度的七字节的减少。这可实现媒体利用率节省和电力节省。由于ftm消息现在可含有响应sta的ptsf,可存在起始sta使其自身与响应sta同步的更大的机会。这是因为同步可以基于ftm帧中响应sta的ptsf针对每个ftm帧执行。此外,起始sta可更轻易地检测ftm是否是通过恶意响应sta被“窥探或歪曲”。此处,可以推断ftm帧具有显著地偏离预期值(例如,先前接收到的ftm帧的ptsf值)的ptsf。这种检测假冒的或不真实的ftm帧的能力可实现用于在ftm消息中表达tod和toa的值的信任/有效架构的建立。本文中论述的实施方案可实现防止恶意响应sta针对t1(先前ftm消息的发射时间)和t4(响应于先前ftm消息发射的确认消息的接收时间)在ftm消息中插入任何随机值并且使得起始sta无意中地计算无效/不正确rtt。此外,起始sta可与响应sta的tsf时钟同步。由于t1、t2(先前ftm消息的接收时间)、t3(响应于先前ftm消息或帧发射的确认消息或帧的发射)和t4现在是从相同时钟中导出的,所以t1、t4中的任何偏差可通过起始sta轻易地检测到。虽然恶意响应sta可以与真实响应sta同步,但是此类同步可能是复杂且困难的,除非恶意响应者是与真实响应sta交换ftm消息(例如,为了“同步”恶意响应sta的时钟与真实响应sta的时钟)。

图5和6是根据实施例在无线站之间交换ftm消息的过程的流程图。具体地说,图5示出了在起始sta处可以执行的动作并且图6示出了在响应sta处可以执行的动作。块502可以包括发射可在块602处在响应sta处接收的起始ftm请求消息(例如,起始ftm请求消息302)。块604可以包括响应于在块502处发射的起始ftm请求消息发射起始ftm消息(例如,起始ftm消息304)。在块604处发射的起始ftm消息可包括例如指示在块602处接收到的ftm请求消息的接收时间以及在块604处的起始ftm消息的发射时间的至少一个字段。在块604处发射的起始ftm消息中的至少一个字段可以包括指示在块602处ftm请求消息的接收时间的最高有效部分。此共用部分可包含例如图4中所示的同步部分“x”。在块604处发射的起始ftm消息中的至少一个字段还可包括指示在块602处ftm消息的接收时间的第一分数部分(例如,图4中所示的部分“y(toa分数)”)以及指示在块604处发射的起始ftm消息的发射时间的第二分数部分(例如,图4中所示的部分“y(tod分数)”)。块504可接收在块604处发射的起始ftm消息。起始sta可使用指示ftm请求消息的接收时间和在块504处接收到的起始ftm消息中起始ftm消息的发射时间的至少一个字段,以(除了其它方面)计算指示起始sta与另一装置之间的距离的一或多个参数。

图7和8是根据实施例在无线站之间交换ftm消息的过程的流程图。具体地说,图7示出了在起始sta处可执行的动作并且图8示出了在响应sta处可以执行的动作。块702可以包括发射可以在块802处在响应sta处接收的ftm请求消息(例如,起始ftm请求消息302或ftm请求消息306)。块804可以包括响应于在块702处发射的ftm请求消息发射随后ftm消息(例如,ftm消息312)。在块804处发射的ftm消息可包括例如指示先前ftm消息(例如,ftm消息308)的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间(例如,响应于ftm消息308的接收发射的确认消息310的发射时间)的至少一个字段。在块804处发射的随后ftm消息中的至少一个字段可以包括指示先前ftm请求消息的发射时间的最高有效部分。此共用部分可包含例如图4中所示的同步部分“x”。在块804处发射的随后ftm消息中的至少一个字段还可包括指示先前ftm消息的发射时间的第一分数部分(例如,图4中所示的部分“y(tod分数)”)和指示响应于先前ftm消息的接收发射的确认消息的接收时间的第二分数部分(例如,图4中所示的部分“y(toa分数)”)。块704可接收在块804处发射的随后ftm消息。起始sta可使用指示先前ftm消息的发射时间和响应于在块704处接收的先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,以(除了其它方面)计算指示起始sta与另一装置之间的距离的一或多个参数。

在此情形下,如本文中所提到的ftm请求消息的“接收时间”如本文中所提到的意味着相对于特定条件发生(例如,接收到的信号中的一或多个符号的解码或识别)的参考时间(例如,tsf计时器)的例子的数字表示。同样在此情形下,如本文中所提到的ftm消息的“接收时间的分数部分”如本文中所提到的是指信号的接收时间的数字表示的部分。

在此情形下,如本文中所提到的,起始ftm消息的“发射时间”如本文中所提到的意味着相对于在装置处完成至少一个动作以例如在传输媒体中发射可检测信号的参考时间(例如,tsf计时器)的例子的数字表示。同样在此情形下,如本文中所提到的,ftm消息的“发射时间的分数部分”如本文中所提到的是指信号的发射时间的数字表示的部分。

在此情形下,“指示“接收时间”和“发射时间”的最高有效部分的共用部分”如本文中所提到的意味着第一信号的接收时间和第二信号的发射时间两者的数字表示的最高有效部分。此类最高有效部分可包含例如第一信号的接收时间和第二信号的发射时间两者的最高有效位。

在特定实施方案中,在块502、504、602、604、702、704、802和804处执行的动作可通过若干不同结构中的任一者执行,包含例如无线收发器1121结合通用/应用程序处理器1111和/或dsp1112和存储器1140(举例来说)。在替代实施方案中,块502、504、602、604、702、704、802和804可通过通信接口1830(包含任何无线收发器装置(未图示))结合处理单元1820和存储器1822执行。然而,应理解,在块502、504、602、604、702、704、902和804处执行的那些可通过不同结构执行,并且所主张的标的物在此方面不受限制。

在实施例中,图9和10中所示的标的物可包括例如计算装置的特征。还应注意,术语计算装置一般来说至少是指通过通信总线连接的一或多个处理器和存储器。同样地,至少在本发明的情形中,这应被理解为是指在美国法典第35篇第112条(f)款的含义内的足够结构,从而使得其特别意图使美国法典第35篇第112条(f)款不通过使用术语“计算装置”、“无线站”、“无线收发器装置”和/或类似术语而暗示;然而,如果出于并未立即显而易见的某种原因而确定前述理解无法承受且美国法典第35篇第112条(f)款因此必定通过使用术语“计算装置”、“无线站”、“无线收发器装置”和/或类似术语而暗示,那么依据法定章节意欲用于执行一或多个功能的对应结构、材料和/或动作被理解和解译为至少在图5和6以及本发明的对应文本中描述。

图9是根据实施例的移动装置的示意图。移动装置100(图1)可包括如图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的估计位置。可在存储器1140或寄存器(未图示)中执行用于执行定位操作的sps或其它信号的存储。

图9中还示出,移动装置1100可包括通过总线接口1110连接到总线1101的数字信号处理器(dsp)1112、通过总线接口1110连接到总线1101的通用处理器1111以及存储器1140。总线接口1110可与dsp1112、通用处理器1111和存储器1140集成在一起。在各种实施例中,可响应于存储在存储器1140中,例如存储在计算机可读存储媒体上的一或多个机器可读指令的执行而执行功能,所述计算机可读存储媒体例如ram、rom、快闪存储器或光盘驱动器,仅举几个实例。一或多个指令可以是可由通用处理器1111、专用处理器或dsp1112执行的。存储器1140可包括非暂时性处理器可读存储器和/或计算机可读存储器,其存储可由处理器1111和/或dsp1112执行以执行本文中所描述的功能的软件代码(编程代码、指令等)。在特定实施方案中,无线收发器1121可通过总线1101与通用处理器1111和/或dsp1112通信以使得移动装置1100能够被构造成无线sta,如上文所论述。通用处理器1111和/或dsp1112可执行指令以执行上文结合图2到8所论述的过程的一或多个方面。

在一个特定实施方案中,响应于ftm测量请求消息的ack消息的发射可通过无线收发器装置1121执行而无需来自通用处理器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可包含例如惯性传感器和环境传感器。传感器1160的惯性传感器可包括例如加速计(例如,共同地在三个维度中响应于移动装置1100的加速度)、一或多个陀螺仪或一或多个磁力计(例如,支持一或多个指南针应用程序)。移动装置1100的环境传感器可包括例如温度传感器、气压传感器、环境光传感器、相机成像器、麦克风,仅举几个实例。传感器1160可产生可被存储在存储器1140中并由dps或通用/应用程序处理器1111处理的模拟或数字信号,所述dps或通用/应用程序处理器支持一或多个应用程序,例如涉及定位或导航操作的应用程序。

在特定实施方案中,移动装置1100可包括专用调制解调器处理器1166,所述专用调制解调器处理器能够执行在无线收发器1121或sps接收器1155处接收到并下变频的信号的基带处理。类似地,专用调制解调器处理器1166可执行待上变频的信号的基带处理以用于由无线收发器1121发射。在替代实施方案中,替代于具有专用调制解调器处理器,基带处理可由通用处理器或dsp(例如,通用/应用程序处理器1111或dsp1112)执行。然而,应理解,这些仅是可执行基带处理的结构的实例,并且所主张的标的物在此方面不受限制。

图10是说明可包含可配置以实施上文例如结合图1描述的技术或过程的一或多个装置的实例系统1800的示意图。系统1800可包含例如可经由无线通信网络可操作地耦合在一起的第一装置1802、第二装置1804和第三装置1806。在一方面中,例如,第一装置1802可包括如所示出的接入点。在一方面中,第二装置1804可以包括接入点(例如,本地收发器115或基站收发器110)并且第三装置1806可以包括移动站或移动装置。并且,在一方面中,例如,装置1802、1804和1802可包含在无线通信网络中,可包括一或多个无线接入点。然而,所主张的标的物在这些方面的范围上不受限制。

如图10中所示的第一装置1802、第二装置1804和第三装置1806可表示可能够配置成经由无线通信网络交换数据的任何装置、器械或机器。借助实例而非限制,第一装置1802、第二装置1804或第三装置1806中的任一个可包含:一或多个计算装置或平台,例如桌上型电脑、笔记本电脑、工作站、服务器装置或类似者;一或多个个人计算或通信装置或器械,例如个人数字助理、移动通信装置或类似者;计算系统或相关联服务提供商能力,例如数据库或数据存储服务提供商/系统、网络服务提供商/系统、因特网或内联网服务提供商/系统、门户或搜索引擎服务提供商/系统、无线通信服务提供商/系统;或其任何组合。第一装置1802、第二装置1804和第三装置1806中的任一者可根据本文中所描述的实例而分别可包括接入点或移动装置中的一或多个。

类似地,如图10中所示,无线通信网络表示可配置以支持在第一装置1802、第二装置1804和第三装置1806中的至少两者之间交换数据的一或多个通信链路、过程或资源。借助实例而非限制,无线通信网络可包含无线或有线通信链路、电话或电信系统、数据总线或信道、光纤、地面或空间飞行器资源、局域网、广域网、内联网、因特网、路由器或交换机及类似者,或其任何组合。如所说明,举例来说,通过说明为被第三装置1806部分地遮蔽的虚线框,可存在可操作地耦合到无线通信网络1808的额外类似装置。

应认识到,图8中所示的各种装置和网络的全部或部分以及如本文中所进一步描述的过程和方法可使用或另外包含硬件、固件、软件或其任意组合来实施。

因此,借助实例而非限制,第二装置1804可包含通过总线1828可操作地耦合到存储器1822的至少一个处理单元1820。

处理单元1820表示可配置以执行数据计算程序或过程的至少一部分的一或多个电路。借助实例而非限制,处理单元1820可包含一或多个处理器、控制器、微处理器、微控制器、专用集成电路、数字信号处理器、可编程逻辑装置、现场可编程门阵列及类似者,或它们的任何组合。

存储器1822表示任何数据存储机构。存储器1822可包含例如主存储器1824或辅助存储器1826。主存储器1824可包含例如随机接入存储器、只读存储器等。虽然在此实例中说明为与处理单元1820分开,但应理解,主存储器1824的全部或部分可提供在处理单元1820内或以其它方式与处理单元1820位于同一地点/耦合。在特定实施方案中,存储器1822和处理单元1820可经配置以执行上文结合图2到8所论述的过程的一或多个方面。

举例来说,辅助存储器1826可包含例如与主存储器或一或多个数据存储装置或系统相同或类似类型的存储器,例如,磁盘驱动器、光盘驱动器、磁带驱动器、固态存储器驱动器等。在某些实施方案中,辅助存储器1826可以操作方式接收计算机可读媒体1840或另外可配置以耦合到计算机可读媒体1840。计算机可读媒体1840可包含例如可携载用于系统1800中的装置中的一或多者的数据、代码或指令或使所述数据、代码或指令可存取的任何非暂时性媒体。计算机可读媒体1840还可被称作存储媒体。

第二装置1804可包含例如通信接口1830,所述通信接口提供或以其它方式支持第二装置1804至少经由天线1808到无线通信网络的可操作耦合。借助实例而非限制,通信接口1830可包含网络接口装置或卡、调制解调器、路由器、交换机、收发器及类似者。在其它替代实施方案中,通信接口1830可包括有线/lan接口、无线lan接口(例如,ieee标准802.11无线接口)和/或广域网(wan)空中接口。在特定实施方案中,天线1808结合通信接口1830可用于实施信号的发射和接收,如图2到8中所说明。

在一个特定实施方案中,ack消息响应于ftm测量请求消息的发射可在通信接口1830处执行而无来自处理单元1830的指令或起始。

第二装置1804可包含例如输入/输出装置1832。输入/输出装置1832表示可配置以接受或以其它方式引入人或机器输入的一或多个装置或特征,或可配置以传递或以其它方式提供人或机器输出的一或多个装置或特征。借助实例而非限制,输入/输出装置1832可包含可操作地配置的显示器、扬声器、键盘、鼠标、轨迹球、触摸屏、数据端口等。

如上文所描述,一个特定实施例涉及在起始无线站(sta)处的方法,其包括:将精细时序测量(ftm)请求消息发射到响应起始sta;以及响应于ftm请求消息接收从响应sta发射的至少随后ftm消息,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。在特定实施方案中,所述方法进一步包括至少部分地基于指示先前ftm消息的发射时间和确认消息的接收时间的至少一个字段来计算指示起始sta与响应sta之间的距离的至少一个参数。在另一特定实施方案中,所述第一分数部分包括在随后ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一特定实施方案中,所述至少一个字段包括至少96位。在另一特定实施方案中,共用部分包括在随后ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,随后ftm消息包括指示确认消息的接收与先前ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及起始无线站(sta),其包括:无线收发器;以及处理器,其被耦合到无线收发器,所述处理器经配置以进行以下操作:通过无线收发器起始精细时序测量(ftm)请求消息到响应sta的发射;以及获得响应于ftm请求消息通过响应sta发射到起始sta的并且在无线收发器处接收的至少随后ftm消息,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。在特定实施方案中,处理器进一步经配置以至少部分地基于指示先前ftm消息的发射时间和确认消息的接收时间的至少一个字段来计算指示起始sta与响应sta之间的距离的至少一个参数。在另一特定实施方案中,所述第一分数部分包括在随后ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一特定实施方案中,所述至少一个字段包括至少96位。在另一特定实施方案中,共用部分包括在随后ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,随后ftm消息包括指示确认消息的接收与先前ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及起始无线站(sta),其包括:用于将精细时序测量(ftm)请求消息发射到响应起始sta的装置;以及用于响应于ftm请求消息接收从响应sta发射的至少随后ftm消息的装置,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。在特定实施方案中,起始sta进一步包括用于至少部分地基于指示先前ftm消息的发射时间和确认消息的接收时间的至少一个字段来计算指示起始sta与响应sta之间的距离的至少一个参数的装置。在另一特定实施方案中,所述第一分数部分包括在随后ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一特定实施方案中,所述至少一个字段包括至少96位。在另一特定实施方案中,共用部分包括在随后ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,随后ftm消息包括指示确认消息的接收与先前ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及非暂时性存储媒体,其包括存储在其上的计算机可读指令,所述指令可由第一无线收发器装置的处理器执行以进行以下操作:起始将精细时序测量(ftm)请求消息发射到响应起始sta;以及获得响应于ftm请求消息通过响应sta发射到起始sta的至少随后ftm消息,所述随后ftm消息包括指示先前ftm消息的发射时间和响应于先前ftm消息的接收发射的确认消息的接收时间的至少一个字段,所述至少一个字段包括指示先前ftm消息的发射时间和确认消息的接收时间的最高有效部分的共用部分、指示先前ftm消息的发射时间的第一分数部分以及指示确认消息的接收时间的第二分数部分。在特定实施方案中,所述指令进一步可由所述处理器执行以至少部分地基于指示先前ftm消息的发射时间和确认消息的接收时间的至少一个字段来计算指示起始sta与响应sta之间的距离的至少一个参数。在另一特定实施方案中,所述第一分数部分包括在随后ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一特定实施方案中,所述至少一个字段包括至少96位。在另一特定实施方案中,共用部分包括在随后ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,随后ftm消息包括指示确认消息的接收与先前ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及在响应sta处的方法,其包括:接收来自起始sta的精细时序测量(ftm)请求消息;以及响应于ftm请求消息发射至少ftm消息到起始sta,所述ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。在一个特定实施方案中,所述第一分数部分包括在起始ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一实施方案中,所述至少一个字段包括至少96位。在另一实施方案中,所述共用部分包括在ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,所述ftm消息包括指示ftm请求消息的接收与ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及响应无线站(sta),其包括:无线收发器;以及处理器,其被耦合到无线收发器,所述处理器经配置以进行以下操作:获得在无线收发器处从起始sta接收到的精细时序测量(ftm)请求消息;以及起始至少ftm消息通过无线收发器响应于ftm请求消息发射到起始sta,所述ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。在一个特定实施方案中,所述第一分数部分包括在起始ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一实施方案中,所述至少一个字段包括至少96位。在另一实施方案中,所述共用部分包括在ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,所述ftm消息包括指示ftm请求消息的接收与ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及响应无线站(sta),其包括:用于获得从起始sta接收的精细时序测量(ftm)请求消息的装置;以及用于响应于ftm请求消息起始将至少起始ftm消息发射到起始sta的装置,所述起始ftm消息包括指示ftm请求消息的接收时间和起始ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和起始ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示起始ftm消息的发射时间的第二分数部分。在一个特定实施方案中,所述第一分数部分包括在起始ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一实施方案中,所述至少一个字段包括至少96位。在另一实施方案中,所述共用部分包括在ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,所述ftm消息包括指示ftm请求消息的接收与ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及非暂时性存储媒体,其包括存储在其上的计算机可读指令,所述指令可由第一无线收发器装置的处理器执行以进行以下操作:获得在无线收发器处接收的来自第二无线收发器装置的精细时序测量(ftm)请求消息;以及响应于ftm请求消息,起始将至少ftm发射到第二无线收发器装置,所述ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。在一个特定实施方案中,所述第一分数部分包括在ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一实施方案中,所述至少一个字段包括至少96位。在另一实施方案中,所述共用部分包括在ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,所述ftm消息包括指示ftm请求消息的接收与ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及在起始无线站(sta)处的方法,其包括:发射精细时序测量(ftm)请求消息到响应起始sta;以及响应于ftm请求消息接收至少从响应sta发射的ftm消息,所述起始ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。在一个特定实施方案中,所述第一分数部分包括在ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一实施方案中,所述至少一个字段包括至少96位。在另一实施方案中,所述共用部分包括在ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,所述ftm消息包括指示ftm请求消息的接收与ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及起始无线站(sta),其包括:无线收发器;以及处理器,其被耦合到无线收发器,所述处理器经配置以进行以下操作:起始精细时序测量(ftm)请求消息通过无线收发器发射到响应sta;以及获得响应于ftm请求消息通过响应sta发射到起始sta的并且在无线收发器处接收的至少ftm消息,所述ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。在一个特定实施方案中,所述第一分数部分包括在ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一实施方案中,所述至少一个字段包括至少96位。在另一实施方案中,所述共用部分包括在ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,所述ftm消息包括指示ftm请求消息的接收与ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及起始无线站(sta),其包括:用于将精细时序测量(ftm)请求消息发射到响应起始sta的装置;以及用于响应于ftm请求消息接收从响应sta发射的至少ftm消息的装置,所述ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。在一个特定实施方案中,所述第一分数部分包括在ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一实施方案中,所述至少一个字段包括至少96位。在另一实施方案中,所述共用部分包括在ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,所述ftm消息包括指示ftm请求消息的接收与ftm消息的发射之间的环绕条件的至少一个字段。

如上文所描述,另一特定实施例涉及非暂时性存储媒体,其包括存储在其上的计算机可读指令,所述指令可由第一无线收发器装置的处理器执行以进行以下操作:起始将精细时序测量(ftm)请求消息发射到响应sta;以及响应于ftm请求消息获得通过响应sta发射到起始sta的至少ftm消息,所述起始ftm消息包括指示ftm请求消息的接收时间和ftm消息的发射时间的至少一个字段,所述至少一个字段包括指示ftm请求消息的接收时间和ftm消息的发射时间的最高有效部分的共用部分、指示ftm请求消息的接收时间的第一分数部分以及指示ftm消息的发射时间的第二分数部分。在一个特定实施方案中,所述第一分数部分包括在ftm消息的发射时间处的tsf时钟状态。在另一特定实施方案中,所述第一和第二分数部分包括至少皮秒分辨率。在另一实施方案中,所述至少一个字段包括至少96位。在另一实施方案中,所述共用部分包括在ftm消息的发射时间处响应sta的时序同步功能(tsf)计时器的状态的至少一部分。在另一特定实施方案中,所述ftm消息包括指示ftm请求消息的接收与ftm消息的发射之间的环绕条件的至少一个字段。

如本文中所使用,术语“接入点”意欲包含用于促进无线通信系统(例如,无线局域网)中的通信的任何无线通信站和/或装置,但所主张的标的物的范围在此方面不受限制。在另一方面,接入点可包括例如无线局域网(wlan)接入点。在一方面中,这种wlan可包括与ieee标准802.11的一或多个版本兼容和/或相容的网络,但所主张的标的物的范围在此方面不受限制。wlan接入点可提供一或多个移动装置与例如因特网等网络之间的通信。

如本文中所使用,术语“移动装置”是指可不时地具有改变的位置定位的装置。位置定位的改变可包括方向、距离、定向等的改变,作为几个实例。在特定实例中,移动装置可包括蜂窝式电话、无线通信装置、用户设备、笔记本电脑、其它个人通信系统(pcs)装置、个人数字助理(pda)、个人音频装置(pad)、便携式导航装置和/或其它便携式通信装置。移动装置还可包括适于执行由机器可读指令控制的功能的处理器和/或计算平台。

可取决于根据特定实例的应用而通过各种装置实施本文中所描述的方法。举例来说,这些方法可在硬件、固件、软件或其组合中实施。举例来说,在硬件实施方案中,处理单元可实施于一或多个专用集成电路(“asic”)、数字信号处理器(“dsp”)、数字信号处理装置(“dspd”)、可编程逻辑装置(“pld”)、现场可编程门阵列(“fpga”)、处理器、控制器、微控制器、微处理器、电子装置、经设计以执行本文中所描述的功能的其它装置单元或其组合内。

算法描述和/或符号表示是技术的实例,所述技术由信号处理和/或相关领域的技术人员用于向所属领域的其它技术人员传达其工作的实质内容。算法在此处且一般被视为产生所期望结果的操作和/或类似信号处理的自一致序列。在此情形下,操作和/或处理涉及对物理量的物理操控。通常但非必要地,这些量可呈能够作为表示各种形式的内容(如,信号测量、文本、图像、视频、音频等)的电子信号和/或状态存储、传送、组合、比较、处理或以其它方式操控的电和/或磁性信号和/或状态的形式。主要出于常用的原因,已证明有时方便的是将此类物理信号和/或物理状态指代为位、字节、值、元素、符号、字符、术语、数目、数字、表达、消息、字段、标识符帧、测量值、内容和/或类似者。然而,应理解,所有这些和/或类似术语应与适当的物理量相关联,且仅仅是方便的标签。除非确切地陈述是其它情况,否则如从前述论述中显而易见,应了解,贯穿本说明书的论述,利用术语例如“处理”、“运算”、“计算”、“确定”、“建立”、“获得”、“识别”、“选择”、“产生”和/或类似者可指例如专用计算机和/或类似专用计算和/或网络装置的特定设备的动作和/或过程。因此,在本说明书的情形下,专用计算机和/或类似专用计算和/或网络装置能够处理、操控和/或变换通常表示为存储器、寄存器和/或其它储存装置、发射装置和/或专用计算机和/或类似专用计算和/或网络装置的显示装置内的物理电和/或磁性量的信号和/或状态。在此特定专利申请的情形下,如所提到,术语“特定设备”可包含通用计算和/或网络装置,例如,通用计算机,一旦其被编程以依照来自程序软件的指令执行特定功能。

在一些情况下,存储器装置的操作(例如,状态从二进制1到二进制0的改变,或状态从二进制0到二进制1的改变)可包括例如物理变换等变换。在特定类型的存储器装置的情况下,此类物理转换可以包括将物品物理变换到不同状态或物件。举例来说但不限于,对于一些类型的存储器装置,状态的改变可涉及累积和/或存储电荷或释放所存储电荷。同样,在其它存储装置中,状态的改变可包括物理改变,例如磁定向和/或物理改变的变换和/或分子结构的变换,例如从晶体到非晶体或从非晶体到晶体。在又其它存储器装置中,例如,物理状态的改变可涉及量子机械现象,例如,可涉及量子位(qubit)的叠加、扭结等等。前述内容并非意图为存储器装置中的状态的改变(从二进制1到二进制0或从二进制0到二进制1)可包括例如物理变换等变换的所有实例的详尽列表。实际上,前述内容意图作为说明性实例。

本文中所描述的无线通信技术可结合各种无线通信网络,例如无线广域网(“wwan”)、无线局域网(“wlan”)、无线个域网(wpan)等等。在此情形下,“无线通信网络”包括能够经由一或多个无线通信链路彼此通信的多个装置或节点。如图1中所示,例如,无线通信网络可包括来自移动装置100a、100b、115a和115b中的两个或两个以上装置。本文中可互换使用术语“网络”与“系统”。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,此处是在排它性意义上使用。此外,术语“一或多个”和/或类似术语用于描述呈单数形式的任何特征、结构和/或特性,和/或还用于描述多个特征、结构和/或特性和/或特征、结构和/或特性的一些其它组合。同样地,术语“基于”和/或类似术语理解为不必意图传达排它性因数集合,而是允许不必明确描述的额外因数的存在。当然,对于全部前述内容,描述内容和/或使用的特定情形提供关于待进行的推断的有帮助导引。应注意,以下描述仅提供一或多个说明性实例,且所主张的标的物并不限于这一或多个实例;然而,同样,特定情形的描述和/或使用提供关于待进行的推断的有帮助导引。

在此情形下,术语网络装置是指能够经由和/或作为网络的部分通信的任何装置,且可包括计算装置。虽然网络装置可以能够传送和/或接收信号(例如,信号包和/或帧),例如经由有线和/或无线网路,它们还能够执行算术和/或逻辑运算、处理和/或存储信号,例如在存储器中作为物理存储器表述,和/或可例如在各种实施例中操作为服务器。作为实例,能够作为服务器或以其它方式操作的网络装置可包含专用机架安装式服务器、桌上型电脑、笔记本电脑、机顶盒、平板电脑、上网本、智能电话、可穿戴装置、组合前述装置的两个或大于两个特征的集成装置、类似者或其任何组合。举例来说,信号包和/或帧可例如在服务器与客户端装置和/或其它类型的网络装置之间(包含经由例如无线网络耦合的无线装置之间)交换。应注意,术语服务器、服务器装置、服务器计算装置、服务器计算平台和/或类似术语可互换地使用。类似地,术语客户端、客户端装置、客户端计算装置、客户端计算平台和/或类似术语也可互换地使用。而在一些例子中,为易于描述,这些术语例如通过参考“客户端装置”或“服务器装置”而以单数形式使用,但描述视需要意图涵盖一或多个客户端装置和/或一或多个服务器装置。类似地,对“数据库”的参考理解为视需要意味着一或多个数据库和/或其部分。

应理解,为易于描述,网络装置(也被称作网络连接装置)可依据计算装置来体现和/或描述。然而,应进一步理解,此描述决不应解释为所主张的标的物限于一个实施例,例如计算装置和/或网络装置,且作为替代,可体现为多种装置或其组合,包含例如一或多个说明性实例。贯穿本说明书对一个实施方案、一实施方案、一个实施例、一实施例和/或类似者的参考意味着结合特定实施方案和/或实施例描述的特定特征、结构和/或特性包含在所主张的标的物的至少一个实施方案和/或实施例中。因此,此类词组例如贯穿本说明书在各种位置出现未必意图是指同一实施方案或所描述的任何一个特定实施方案。此外,应理解,例如,所描述的特定特征、结构和/或特性能够在一或多个实施方案中以各种方式相组合,且因此在所预期的权利要求的范围内。一般来说,当然,这些和其它问题随着情形而变化。因此,描述和/或使用的特定情形提供关于待进行的推断的有帮助导引。虽然已说明且描述当前视为实例特征的内容,但所属领域的技术人员将了解,在不脱离所主张的标的物的情况下可进行各种其它修改且可替代等效物。此外,在不脱离本文中描述的中心概念的情况下,可进行许多修改以使特定情况适合于所主张的标的物的教示。因此,希望所主张的标的物不限于所揭示的特定实例,而是此类所主张的标的物还可包含属于所附权利要求书及其等效物的范围内的所有方面。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1