用于使装置同步的方法和系统与流程

文档序号:11335777阅读:238来源:国知局
用于使装置同步的方法和系统与流程

相关申请案

此pct申请案主张2015年3月3日提交的标题为“用于测距协议的方法和系统(methodsandsystemsforrangingprotocol)”的第62/127,757号美国临时专利申请案以及2015年9月10日提交的标题为“用于使装置同步的方法和系统(methodsandsystemsforsynchronizingdevices)”的第14/850,459号美国非临时专利申请案的权益和优先权,所述申请案以全文引用的方式并入本文中。

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



背景技术:

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



技术实现要素:

简单来说,特定实施方案针对一种方法,所述方法包括在第一无线站台(sta)处:从第二sta接收一或多个第一消息,所述一或多个第一消息包括表征最高级主时钟的状态的一或多个参数;以及至少部分地基于表征最高级主时钟的状态的一或多个参数和第一sta处所维持的第一时钟的第一漂移与第二sta处所维持的第二时钟的第二漂移的预期差值,来使所述第一时钟与所述第二时钟同步。

另一特定实施方案针对第一无线站台(sta),所述第一无线站台包括:无线收发器,其用以将消息发射到无线通信网络且接收来自无线通信网络的消息;第一时钟;和一或多个处理器,所述一或多个处理器被配置成:获得在无线收发器处从第二sta接收的一或多个第一消息,所述一或多个第一消息包括表征最高级主时钟的状态的一或多个参数;以及至少部分地基于表征最高级主时钟的状态的一或多个参数和第一时钟的第一漂移与第二sta处所维持的第二时钟的第二漂移的预期差值,来使所述第一时钟的状态与所述第二时钟的状态同步。

另一特定实施方案针对一种非暂时性存储媒体,所述非暂时性存储媒体包括存储于其上的机器可读指令,所述机器可读指令可由第一无线站台(sta)的一或多个处理器执行以:获得从第二sta接收的一或多个第一消息,所述一或多个第一消息包括表征最高级主时钟的状态的一或多个参数;以及至少部分地基于表征最高级主时钟的状态的一或多个参数和第一sta处所维持的第一时钟的第一漂移与第二sta处所维持的第二时钟的第二漂移的预期差值,来使所述第一时钟的状态与所述第二时钟的状态同步。

另一特定实施方案针对第一无线站台(sta),所述第一无线站台包括:用于从第二sta接收一或多个第一消息的装置,所述一或多个第一消息包括表征最高级主时钟的状态的一或多个参数;以及用于至少部分地基于表征最高级主时钟的状态的一或多个参数和第一sta处所维持的第一时钟的第一漂移与第二sta处所维持的第二时钟的第二漂移的预期差值,来使所述第一时钟与所述第二时钟同步的装置。

另一特定实施方案针对一种方法,所述方法包括在第二无线站台(sta)处:将至少一个第一消息发射到第一sta,所述至少一个第一消息包括表征最高级主时钟的状态的一或多个参数;以及将第二消息突发发射到第一sta,其中第二消息至少部分地基于最高级主时钟的状态加时间戳。

另一特定实施方案针对第二无线站台(sta),所述第二无线站台包括:无线收发器,其用以将消息发射到无线通信网络且接收来自无线通信网络的消息;和一或多个处理器,所述一或多个处理器被配置成:起始至少一个第一消息经由收发器到第一sta的发射,所述至少一个第一消息包括表征最高级主时钟的状态的一或多个参数;以及起始第二消息突发经由收发器到第一sta的发射,其中所述第二消息至少部分地基于最高级主时钟的状态加时间戳。

另一特定实施方案针对第二无线站台(sta),所述第二无线站台包括:用于将至少一个第一消息发射到第一sta的装置,所述至少一个第一消息包括表征最高级主时钟的状态的一或多个参数;以及用于将第二消息突发发射到第一sta的装置,其中所述第二消息至少部分地基于最高级主时钟的状态加时间戳。

另一特定实施方案针对一种非暂时性存储媒体,所述非暂时性存储媒体包括存储于其上的计算机可读指令,所述指令可由第二无线站台(sta)的处理器执行以:起始至少一个第一消息到第一sta的发射,所述至少一个第一消息包括表征最高级主时钟的状态的一或多个参数;以及起始第二消息突发到第一sta的发射,其中所述第二消息至少部分地基于最高级主时钟的状态加时间戳。

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

附图说明

参考以下图式描述非限制性且非详尽性方面,其中除非另外指定,否则在各图中相同的参考数字指代相同部分。

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

图2和3是说明根据特定实施例的无线站台(sta)之间的消息流的图式。

图4和5是根据特定实施例的由与消息交换相关的sta执行的处理程序的流程图。

图6是说明根据特定实施例的精细定时测量(ftm)消息的字段的图式。

图7是说明根据一实施例的ftm请求消息的字段的图式。

图8是说明根据一实施例的定时测量(tm)请求消息的字段的图式。

图9是说明根据一实施例的tm消息的字段的图式。

图10是说明根据一实施例的装置之间或装置当中包含精细定时测量(ftm)消息的消息交换的消息流图式。

图10是说明根据一实施例的装置之间或装置当中包含定时测量(tm)消息的消息交换的消息流图式。

图12到14是根据一实施例的在消息中发射的消息字段的图式。

图15是说明根据一实施方案的示范性装置的示意性框图。

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

具体实施方式

如下文所论述,特定消息流可以实现对与无线站台(sta)之间的消息发射有关的往返时间(rtt)或飞行时间(tof)的有效和高效测量。在特定实例中,sta可包含若干类型的收发器装置中的任一个,例如,移动用户站台(例如智能手机、笔记本计算机、无线音频扬声器装置、平板计算机等)或无线服务接入装置(例如无线局域网(wlan)接入点、个人局域网(pan)或超微型小区)。特定消息流和消息帧中的字段可使得能够获得具有足够准确度的rtt或tof测量值,以例如用于测量无线sta之间的距离。此所测得距离可以用于若干应用中的任一个,包含(例如)定位操作。

在一个特定实施方案中,第一无线收发器装置可以从第二无线收发器装置接收一或多个第一消息,所述一或多个第一消息包括表征最高级主时钟的状态的一或多个参数。第一无线收发器装置随后可至少部分地基于表征最高级主时钟的状态的一或多个参数以及第一无线收发器装置处维持的第一时钟的第一漂移率与第二无线收发器装置处维持的第二时钟的第二漂移率的预期差值,来使所述第一时钟与所述第二时钟同步。如下文所论述,通过使第一时钟与第二时钟同步,第一无线收发器装置可实现第一无线收发器装置与第二无线收发器装置之间的协同操作,以执行例如获得测距测量值的特定功能。

如下文所论述,第一sta可将定时测量(tm)或精细定时测量(ftm)请求消息发射到第二sta以起始用于消息或帧交换的处理程序,所述消息或帧交换使得第二sta能够使时钟状态同步到另一装置维持的时钟状态。应理解,这仅仅是实例实施方案,并且所主张的主题在这方面不受限制。

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

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

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

在一特定实施方案中,移动装置100可能够至少部分地基于从本地发射器(例如,定位在已知地点处的wlan接入点)获取的信号来计算位置定位。举例来说,移动装置可通过测量距定位在已知地点处的三个或更多个室内地面无线接入点的距离来获得位置定位。可例如通过以下方式来测量这类距离:从接收自这些接入点的信号获得macid地址;以及通过测量接收自这些接入点的信号的一或多个特性(例如,接收信号强度(rssi)或rtt)来获得距所述接入点的距离测量值。在替代实施方案中,移动装置100可通过将指示预期到达角度(aoa)的所获取信号的特性应用于无线电热图来获得室内位置定位。在其它替代实施方案中,如上文所指出,移动装置100可通过将指示预期tof的所获取信号的特性应用于无线电热图来获得室内位置定位。因此,无线电热图可包括室内区域中特定地点处的tof、aoa、rssi和/或rtt签名。在特定实施方案中,无线电热图可关联本地发射器的身份(例如,可根据从本地发射器获取的信号辨别的mac地址)、来自由经识别本地发射器发射的信号的预期rssi、来自经识别发射器的预期rtt,和来自这些预期aoa、tof、rssi或rtt的可能标准偏差。然而,应理解,这些仅仅是可存储在无线电热图中的值的实例,并且所主张的主题在这方面不受限制。

在一特定实施方案中,移动装置100或本地收发器115可能够至少部分地基于从本地发射器(例如,定位在已知地点处的wlan接入点)获取的信号来计算位置定位。举例来说,接收器装置(例如,移动装置100或本地收发器115)可通过测量距定位在已知地点处的三个或更多个室内地面无线接入点的距离来获得位置定位。可例如通过以下方式来测量这类距离:从接收自这些接入点的信号获得macid地址;以及通过测量接收自这些接入点的信号的一或多个特性(例如,接收信号强度(rssi)或rtt)来获得距所述接入点的距离测量值。在替代实施方案中,移动装置100可通过将指示室内区域中特定地点处的预期rssi和/或rtt签名的所获取信号的特性应用于无线电热图来获得室内位置定位。在特定实施方案中,无线电热图可关联本地发射器的身份(例如,可根据从本地发射器所获取的信号辨别的mac地址)、来自由经识别本地发射器所发射的信号的预期rssi、来自经识别发射器的预期rtt,和来自这些预期rssi或rtt的可能标准偏差。然而,应理解,这些仅仅是可存储在无线电热图中的值的实例,并且所主张的主题在这方面不受限制。

在特定实施方案中,移动装置100或本地收发器115可从服务器140、150或155接收用于室内定位操作的定位辅助数据。举例来说,这类定位辅助数据可包含定位在已知地点处的发射器的地点和身份,以使得能够至少部分地基于(例如)所测量的rssi和/或rtt来测量距这些发射器的距离。用以辅助室内定位操作的其它定位辅助数据可包含无线电热图、磁热图、发射器的地点和身份、可路由性曲线图(仅举几个实例)。

在特定实施方案中,可实施无线sta之间的特定消息流以用于从所述sta之间的消息交换中获得rtt的测量值以供用于定位操作,如上文所论述。在特定实施方案中,如下所述,任一sta可包括移动装置(例如,移动装置100)或固定收发器(例如,ieeestd.802.11接入点、固定蓝牙装置、本地收发器115等)。由此,无线sta之间的消息交换可包括(仅提供一些实例):移动装置与固定收发器之间(例如,移动装置100与本地收发器115之间经由无线链路125)的消息交换;两个对等移动装置之间(例如,移动装置100a与100b之间经由无线链路159)的消息交换;或两个固定收发器之间(例如,本地收发器115a与本地收发器115b之间经由无线链路179)的消息交换。在特定实施方案中,本文中所描述的各种技术可并有用于信息技术——系统、局域网与城域网之间的电信和信息交换——特定要求部分11:无线lan媒体接入控制(mac)与物理层(phy)(2015年1月,第10.24.6节)的ieeep802.11-revmctm/d4.0草案标准802.11(下文简称“ieeep802.11-revmctm/d4.0”)的一些(而未必所有)方面或特征。实际上,应理解,本文中所描述的一些特征并未在ieeep802.11-revmctm/d4.0中展示、描述或教示。在其它特定实施方案中,本文中所描述的多种技术可并有用于桥接局域网中时间灵敏应用的定时和同步(timingandsynchronizationfortime-sensitiveapplicationsinbridgedlocalareanetworks)(2010年11月11日)的ieeep802.1as/d7.6(下文简称“ieeep802.1as/d7.6”)的一些(而未必所有)方面或特征。实际上,应理解,本文中所描述的一些特征并未在ieeep802.1as/d7.6中展示、描述或教示。

图2是说明根据实例实施例的无线站台sta之间的消息流的图式,所述无线站台包含(第一)“发起”sta和(第二)“响应”sta。在此上下文中,响应sta或发起sta可包括若干收发器装置中的任何一个,包含移动装置(例如,移动装置100)或固定接入收发器装置(例如,本地收发器115)。然而,应理解,这些仅仅是发起sta或响应sta的实例,并且所主张的主题在此方面不受限制。发起sta可至少部分地基于在发起sta与响应sta之间发射的消息或帧的时序来获得或计算rtt的一或多个测量值。如本文中所用,术语“消息”和“帧”可互换地使用。发起sta可将tm或ftm请求消息或帧(“request”)202发射到响应sta,并且接收作为响应而发射的确认消息或帧(“ack”)204。在特定实施方案中,虽然并未在这方面限制所主张的主题,但此ftm请求消息的内容可以如ieeep802.11-revmctm/d4.0中章节8.6.8.32处所展示。类似地,虽然并未在这方面限制所主张的主题,但此tm消息或tm请求消息的内容可以如ieeep802.11-revmctm/d4.0中章节8.6.14.28处所展示。在特定实施方案中,此ack帧204可提供对先前所发射消息的接收指示。发起sta随后可至少部分地基于从响应sta接收(且响应于接收到精细定时测量请求消息而发射)的tm或ftm消息或帧(“m”)206中所提供的时间戳值(t1、t4)来获得或计算rtt测量值。在一特定实施方案中,如消息流图式中所展示,后接确认消息208的交替tm或ftm消息206的一系列多次交换可产生额外时间戳值(t1、t2、t3和t4)。

根据一实施例,发起sta发射的tm或ftm请求消息可包含表征与响应sta的所需消息交换的字段、参数等,以将使得发起sta能够计算测量值(例如,tof或rtt)的tm或ftm测量值提供到所述发起sta。响应于接收到tm或ftm请求消息,响应sta可将一或多个tm消息或ftm消息发射到发起sta,所述消息包含使得所述发起sta能够计算rtt、tof或指示距离的其它参数的测量值或参数。

在一特定实施方案中,虽然并未在这方面限制所主张的主题,但此ftm消息或帧的内容可以如ieeep802.11-revmctm/d4.0中章节8.6.8.33处所展示。类似地,tm消息或帧的内容可以如ieeep802.11-revmctm/d4.0中章节8.6.15.3处所展示。在一个实例实施方案中,发起sta可将rtt测量值计算为(t4-t1)-(t3-t2),其中t2和t3分别是前一tm或ftm消息或帧的接收时间和前导确认消息或帧的发射时间。类似地,使用完全相同的帧集合,发起sta可将时钟偏移计算为1/2×((t2-t1)-(t4-t3))。发起sta可发射单个tm或ftm请求消息以获得相应数量个rtt测量值,所述rtt测量值可合并以用于抵消在计算接收sta与响应sta之间的距离或偏移时的无偏测量噪声。

如上文所描述的rtt或tof的计算可能未考虑发起sta或响应sta处所维持的时钟的同步,所述同步可影响时间戳t1、t2、t3和t4的基于rtt测量值的值的准确度。如下文所论述的特定实施例尤其是针对至少部分地基于发起sta或响应sta处的预期时钟漂移对rtt或tof的计算。在一个特定实施方案中,在如图3中所展示的消息突发中,可至少部分地基于发起sta与响应sta之间多个消息的交换来计算rtt。虽然图3的特定实施方案展示使用由响应sta发射的ftm消息来响应由发起sta发射的ftm请求消息,但其它实施方案可以是针对使用由响应sta发射的tm消息突发来响应来自发起sta的请求。

在图3的特定实施方案中,发起sta可发射尤其指定ftm消息的所要特性的初始ftm请求(ftmr)消息302,响应sta将响应于所述初始ftmr消息302而发射所述ftm消息的所要特性。这些所要特性可指定(例如)ftm消息突发中连续ftm消息发射之间的最小时间308或直到在所请求的ftm消息突发中接收到初始ftm消息304的最大时间306,仅提供一些实例。

在一特定实施方案中,发起sta或响应sta处所维持的时钟可具有特定状态,所述特定状态通过时钟信号(例如,根据设定时钟频率或周期振荡的信号)而提前或增加。在一实例实施例中,时钟状态可表示为一或多个特定值(例如,可从寄存器检索的值)。在任一特定情况下,所述提前状态或增加状态可表示用于所述特定情况下的特定时间基准的时间估计值。虽然发起sta处所维持的第一时钟在特定情况下可与响应sta处所维持的第二时钟同步(例如,使得第一时钟的状态与第二时钟的状态在特定情况下彼此映射),但在第一时钟的状态以高于第二时钟的状态的速率提前时,第一时钟和第二时钟随时间的状态可偏离。这种情况可在(例如)使第一时钟或第二时钟中任一个(或两个)的状态提前的信号的振荡频率偏离预定设定频率时出现,从而允许将第一时钟或第二时钟中任一个(或两个)的状态提前至“漂移”。在一特定实施例中,时钟信号的振荡频率可由于(例如)制造公差或温度(仅提供几个实例)而偏离设定时钟频率。在此上下文中,发起sta处所维持的时钟的状态的漂移量可以单位百万分之一加以量化并且表示为ppmi。类似地,响应sta处所维持的时钟的状态的漂移量可以单位百万分之一加以量化并且表示为ppmr。

在特定应用中,可能期望使发起sta处所维持的时钟的状态与响应sta处所维持的时钟的状态同步。这可通过(例如)确定发起sta处所维持的时钟的状态与响应sta处所维持的时钟的状态之间的映射来实现。在一个实施方案中,此映射可至少部分地通过第一时钟的第一漂移与第二时钟的第二漂移的预期差值(例如,在特定实施方案中表达为ppmr-ppmi)来定义。此映射也可至少部分地通过已知偏移值来定义,所述已知偏移值定义特定时刻下发起sta与响应sta处所维持的时钟的状态之间的已知差值。

根据图3的消息流的特定实施例,通过发起sta基于ftm消息突发所获得的rtt测量值可根据表达式(1)表达如下:

(1),其中:

针对ftm消息突发中的第k个ftm消息,t4'(k)=t4(k)(1+ppmr);

针对ftm消息突发中的第k个ftm消息,t1'(k)=t1(k)(1+ppmr);

针对ftm消息突发中的第k个ftm消息,t2'(k)=t2(k)(1+ppmi);

针对ftm消息突发中的第k个ftm消息,t3'(k)=t3(k)(1+ppmi);

ppmr是与响应sta时钟相关联的漂移;且

ppmi是与发起sta时钟相关联的漂移。

应理解,通过发起sta基于所接收tm测量值的突发而获得的rtt测量值可类似地根据以上表达式(1)来表达。

以上表达式(1)可至少部分地基于根据如下特定实施方案计算的所谓的“邻近速率比率(neighborrateratio)”来取近似值:

因此,发起sta处所维持的第一时钟的第一漂移与响应sta处所维持的第二时钟的第二漂移之间的预期差值可根据如下表达式(3)来取近似值:

如上文所指出,通信网络中的sta可在本地维持且提前时钟(例如,基于振荡信号)。根据一实施例,使不同sta所维持的时钟同步对于特定应用或操作(例如,获得用于计算rtt或tof的精细定时测量值)来说可以是有利的。在一个实施方案中,可根据与ieee1588兼容的“最高级主时钟”的状态来同步网络中不同sta处所维持的时钟。此最高级主时钟可提供网络中装置(例如,移动装置100a和100b或本地收发器115a和115b)处所维持的时钟状态的基准。描述最高级主时钟的状态的参数可包含(例如)如阐述于可在sta中共享的ieee1588中的gmtimebaseindicator、lastgmphasechange或scaledlastgmfreqchange。在一个特定实施方案中,描述最高级主时钟的状态的参数可在由响应sta(例如,响应于来自发起sta的ftm请求消息)发射的ftm消息中发射。

图4和5是根据一实施例的待由无线收发器装置执行的处理程序的流程图。举例来说,在特定实施方案中,图4的处理程序可由响应sta执行,而图5的处理程序可由发起sta执行。在框402处,响应sta可将第一消息发射到发起sta,所述第一消息包括表征最高级主时钟的状态的一或多个参数。在一特定实施方案中,此第一消息可包括(例如)响应于初始ftmr消息(例如,展示于图3中的初始ftmr消息302)在ftm消息突发中发射的初始ftm消息(例如,展示于图3中的ftm消息310)。此处,例如下文参看图6所说明,此初始ftm消息可包括表征最高级主时钟的状态的参数。在另一实施方案中,此第一消息可包括在tm消息突发中发射的初始tm消息。此处,例如下文参看图9所说明,此初始tm消息可包括表征最高级主时钟的状态的参数。

在框404处,在发射包含时间戳(例如,时间戳t1(k)和t4(k))的初始第一消息之后,响应sta可发射第二消息突发(例如,ftm消息304)。此处,提供于第二消息突发的消息中的时间戳可与最高级主时钟的状态同步或参考最高级主时钟的状态。这样可(例如)使得能够在发起sta处准确计算rtt或tof。

在图5的处理程序的框502处,例如发起sta的无线收发器装置可从响应sta接收一或多个第一消息(例如,在上方框402处发射的第一消息)。如下文参看图6针对包括ftm消息的一或多个第一消息以及参看图7针对包括tm消息的一或多个第一消息所论述,所述一或多个第一消息可包括表征最高级主时钟的状态的一或多个参数。

在框504处,发起sta可至少部分地基于最高级主时钟的状态(如由第一消息中的参数所表征)以及发起sta处所维持的第一时钟的漂移与响应sta处所维持的第二时钟的漂移的预期差值,来使所述第一时钟的状态与所述第二时钟的状态同步。第一时钟的漂移与第二时钟的漂移的预期差值可根据表达式(3)来计算(例如,基于ftm消息304的到达时间和ftm消息304中所提供的时间戳)。

如图6中所说明,描述最高级主时钟的状态的参数包含例如前述参数gmtimebaseindicator、lastgmphasechange或scaledlastgmfreqchange,所述参数可作为响应于ftm请求消息而发射的初始ftm消息(例如,图3的ftm消息310)的一部分提供。举例来说,参数scaledlastgmfreqchange可表示最高级主时钟的当前状态相对于前一状态的分数频率偏移。在当前最高级主时钟变为最高级主时钟时,值lastgmphasechange可表示最高级主时钟的当前状态的时间减去前一最高级主时钟状态的时间。值gmtimebaseindicator可表示当前最高级主时钟的clocksource实体。提供描述最高级主时钟状态的参数的初始ftm消息可进一步包括一字段,所述字段附加到任选的finetimingmeasurementparameters字段且标记为表征最高级主时钟状态的“含有设备供应商所有权的followupinformation”。在特定实施方案中,在除ftm消息突发的初始ftm消息外的ftm消息中,可省略这个字段。在替代实施方案中,这个字段可类似地附加到tm消息作为“含有设备供应商所有权的followupinformation”,如图9中所说明。同样,在除tm消息突发的初始tm消息外的tm消息中,可省略这个字段。然而,应理解,这仅仅是可在消息中发射描述最高级主时钟状态的参数的方式的一实例,并且所主张的主题在这方面不受限制。

在一特定实施方案中,如图6和9的替代实施方案中所说明的“含有followupinformation的设备供应商所有权”可根据图12格式化,其包含标头部分和follow_up信息。标头部分可如图13中所展示来实施。follow_up信息可根据图14格式化以包含如上文所论述的指示最高级主时钟状态的参数。

根据一实施例,sta可能够交换ftm请求消息和ftm请求消息或交换tm请求消息和tm消息。在一特定实例中,发起sta可向响应sta请求或指示tm消息(例如,具有10.0ns的时间戳分辨率)或ftm消息(例如,具有0.1ns的时间戳分辨率)的能力或优先权。在特定实施方案中,发起sta可在初始ftm请求消息或初始tm请求消息(例如,初始ftmr消息302)中指示tm消息或ftm消息的优先权或能力。举例来说,在展示于图7中的ftm请求消息的实例字段中,“trigger”字段的保留位可指示tm或ftm测量值的能力或优先权以满足ftm请求消息。

在一替代实施方案中,发起sta可在tm请求消息中指定tm消息或ftm消息的能力或优先权。在展示于图8中的tm请求消息的实例字段中,例如,“trigger”字段的保留位可用于指示tm或ftm消息的能力或优先权以满足tm请求消息。可替代地,发起sta可通过tm请求消息中特定ftm参数的存在或不存在来指定tm或ftm消息的优先权,从而满足tm请求消息。如图8中所展示,ftm参数可提供于附加到tm请求消息中的trigger字段的任选字段中。

根据另一特定实施例,一sta可在tm请求消息或tm消息中将其地点(例如,纬度坐标和经度坐标)提供到另一sta。此处,sta可在附加到如图8中所展示的tm请求消息中trigger字段的任选字段中或在附加到如图9中所展示的tm消息的maxtoaerror字段的任选字段中提供指示其地点的参数。举例来说,纬度与经度的交换可支持紧急911操作。

图10和11是说明根据特定实施方案的请求方装置和响应方装置的应用程序、mac子层实体(mlme)之间或当中的相互作用的消息流图式。此处,请求方装置和响应方装置可包括如上文所论述的具有时钟状态的相应时钟。在图10的特定实施例中,包括第一无线收发器装置的(发起)请求方装置918可将ftm动作帧902发射到包括第二无线收发器装置的(响应)响应方装置920。举例来说,请求方装置918或响应方装置920可包括如图1中所展示的移动装置100或本地收发器装置115。请求方装置918包括mlmemlmereq,且响应方装置920包括mlmemlmeres。请求方装置918处托管的应用程序applreq可将信号904提供到mlmemlmereq以起始ftm动作帧902的发射。响应于接收到ftm动作帧902,mlmeres可将信号906提供到响应方装置920处托管的应用程序applres。信号906可通知应用程序applres请求方装置918可能试图提供后续消息,所述后续消息使得响应方装置920能够使响应方装置920处所维持的时钟状态与请求方装置918处所维持的时钟状态同步。响应于在mlmemlmereq处接收到确认消息,信号908随后可向应用程序applreq报告已确认接收到ftm动作帧902。请求方装置918随后可产生信号910以起始ftm帧916的发射。此处,ftm帧916尤其可包含时间戳t1和t4的值,所述值可用于计算rtt或tof的测量值,如上文所论述。另外,ftm帧916还可包括指示最高级主时钟状态的参数,例如字段中的followup信息。在一个实施例中,请求装置随后可发射一或多个ftm消息突发以使得响应方装置能够在使其时钟同步时考虑漂移。可替代地,请求方装置可发射一或多个ftm帧以使得响应方装置能够估计漂移。这样可使得响应方装置920能够使其时钟状态与请求方装置918处所维持的时钟状态同步,如上文所论述。

在一特定实施方案中,在响应方装置920的时钟状态与请求方装置918的时钟状态同步之后,响应方装置920可将一或多个ftm动作帧发射到其它装置(未展示)以使得这些其它装置能够使所述其它装置处所维持的时钟状态同步。举例来说,在响应方装置920的时钟状态与请求方装置918的时钟状态同步之后,图10的处理程序的响应方装置920可通过发射包括经同步的时间戳(例如,t1和t4)以及表征最高级主时钟状态的参数的ftm消息来充当请求装置。在一个特定实例中,请求方装置918和响应方装置920可包括无线音频扬声器装置系统中的无线音频扬声器装置,所述无线音频扬声器装置用以使音频内容的播放同步。响应方装置920可将ftm帧发射到无线音频扬声器装置系统中的一或多个额外无线音频扬声器装置。

图11的特定实施方案说明图10中所说明的实例处理程序可使用tm动作帧(例如,tm动作帧1002代替图10中所展示的ftm动作帧902)和tm帧(例如,tm帧1004代替ftm帧916)的发射来予以实施。在图11的特定实施例中,包括第一无线收发器装置的(发起)请求方装置1018可将tm动作帧1002发射到包括第二无线收发器装置的(响应)响应方装置1020。举例来说,请求方装置1018或响应方装置1020可包括如图1中所展示的移动装置100或本地收发器装置115。请求方装置1018包括mlmemlmereq,且响应方装置1020包括mlmemlmeres。请求方装置1018处托管的应用程序applreq可将信号1004提供到mlmemlmereq以起始tm动作帧1002的发射。响应于接收到tm动作帧1002,mlmeres可将信号1008提供到响应方装置1020处托管的应用程序applres。信号1008可通知应用程序applres请求方装置1018可能试图提供后续消息,所述后续消息使得响应方装置1020能够使响应方装置1020处所维持的时钟状态与请求方装置1018处所维持的时钟状态同步。响应于在mlmemlmereq处接收到确认消息,信号1010随后可向应用程序applreq报告已确认接收到tm动作帧1002。请求方装置1018随后可产生信号1012以起始tm帧1004的发射。此处,tm帧1004尤其可包含时间戳t1和t4的值,所述值可用于计算rtt或tof的测量值,如上文所论述。另外,tm帧1004还可包括指示最高级主时钟状态的参数,例如字段中的followup信息。在一个实施例中,请求装置随后可发射一或多个tm消息突发以使得响应方装置能够在使其时钟同步时考虑漂移。可替代地,请求方装置可发射一或多个tm帧以使得响应方装置能够估计漂移。这样可使得响应方装置1020能够使其时钟状态与请求方装置1018处所维持的时钟状态同步,如上文所论述。

在一特定实施方案中,在响应方装置1020的时钟状态与请求方装置1018的时钟状态同步之后,响应方装置1020可将一或多个tm动作帧发射到其它装置(未展示)以使得这些其它装置能够使所述其它装置处所维持的时钟状态同步。举例来说,在响应方装置1020的时钟状态与请求方装置1018的时钟状态同步之后,图11的处理程序的响应方装置1020可通过发射包括经同步的时间戳(例如,t1和t4)和表征最高级主时钟状态的参数的tm消息来充当请求装置。在一个特定实例中,请求方装置1018和响应方装置1020可包括无线音频扬声器装置系统中的无线音频扬声器装置,所述无线音频扬声器装置用以使音频内容的播放同步。响应方装置1020可将ftm帧发射到无线音频扬声器装置系统中的一或多个额外无线音频扬声器装置。

图15是根据一实施例的移动装置的示意图。移动装置100(图1)可包括图15中展示的移动装置1100的一或多个特征。在某些实施例中,移动装置1100还可包括能够经由无线天线1122在无线通信网络上发射和接收无线信号1123的无线收发器1121。无线收发器1121可通过无线收发器总线接口1120连接到总线1101。在一些实施例中,无线收发器总线接口1120可至少部分地与无线收发器1121集成在一起。一些实施例可包含多个无线收发器1121和无线天线1122,以使得能够根据相应多个无线通信标准来发射和/或接收信号,所述无线通信标准例如ieeestd.802.11、cdma、wcdma、lte、umts、gsm、amps、zigbee和蓝牙的各版本,仅举几个实例。

移动装置1100可进一步包括时钟1142,所述时钟包括能够提前和维持时钟状态的电路、寄存器、存储器等。在一特定实施方案中,可通过(例如,响应于振荡信号)递增计数器或设定的增量循环上的其它值来提前时钟状态。在特定实施方案中,时钟1142可包括能够提供指示时钟状态的值的寄存器、振荡器、输入终端、输出终端等。在特定实施例中,时钟1142处所维持的时钟状态可用于控制处理程序从而以协同方式在通用/应用程序处理器1111、一或多个dsp1112等上执行应用功能。如上文所指出,时钟1142处所维持的时钟状态可与除移动装置1100外的装置所维持的时钟状态同步。

移动装置1100还可包括能够经由sps天线1158接收和获取sps信号1159的sps接收器1155。sps接收器1155还可整体或部分地处理所获取的sps信号1159以用于估计移动装置1000的地点。在一些实施例中,一或多个通用处理器1111、存储器1140、一或多个dsp1112和/或专用处理器(未展示)也可用于整体或部分地处理所获取的sps信号,和/或结合sps接收器1155来计算移动装置1100的估计地点。可在存储器1140或寄存器(未展示)中执行用于执行定位操作的sps或其它信号的存储。

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

图15中还展示,用户接口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)来执行。然而,应理解,这些仅仅是可执行基带处理的结构的实例,且所主张的主题在这方面不受限制。

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

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

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

应认识到,展示于图16中的各种装置和网路的全部或部分以及如本文中进一步描述的处理程序和方法可使用硬件、固件、软件或其任何组合或者包含硬件、固件、软件或其任何组合的其它物来实施。

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

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

存储器1822表示任何数据存储机构。存储器1822可包含(例如)主要存储器1824或次要存储器1826。主要存储器1824可包含(例如)随机存取存储器、只读存储器等。虽然在本实例中说明为与处理单元1820分离,但应理解,主要存储器1824的全部或部分可提供在处理单元1820内或与处理单元1820处于相同位置/耦合。在一特定实施方案中,存储器1822和处理单元1820可被配置成执行上文结合图3、4、5、10和11所论述的处理程序的一或多个方面。

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

第二装置1804可进一步包括时钟1850,所述时钟包括能够提前和维持时钟状态的电路、寄存器、存储器等。在一特定实施方案中,可通过(例如,响应于振荡信号)递增计数器或设定的增量循环上的其它值来提前时钟状态。在特定实施方案中,时钟1805可包括能够提供指示时钟状态的值的寄存器、振荡器、输入终端、输出终端等。在特定实施例中,时钟1850处所维持的时钟状态可用于控制处理程序,从而以协同方式在通用/应用程序处理器1111、一或多个dsp1112等上执行应用功能。如上文所指出,可使时钟1850处所维持的时钟状态与除第二装置1804外的装置(例如,第一装置1802和第三装置1806)所维持的时钟状态同步。

第二装置1804可包含(例如)通信接口1830,所述通信接口提供或支持第二装置1804至少经由天线1808到无线通信网路的操作性耦合。借助实例但非限制,通信接口1830可包含网络接口装置或卡、调制解调器、路由器、开关、收发器和类似装置。在其它替代实施方案中,通信接口1830可包括有线/lan接口、无线lan接口(例如,ieeestd.802.11无线接口)和/或广域网(wan)空中接口。在一特定实施方案中,天线1808与通信接口1830组合可用于实施如图3、4、5、10和11中所说明的信号的发射和接收。

在一个特定实施方案中,响应于ftm测量请求消息发射ack消息可在通信接口1830处执行,而无需来自处理单元1830的指令或启动。另一方面,ftm距离报告消息可在可编程装置(例如处理单元1820)处形成(例如,来自存储于存储器1820中的一或多个机器可读指令的执行)。

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

除本文中初始主张的主题外,或替代本文中初始主张的主题,以下实例以非限制性目的呈现一些主题,所述主题可以是本专利申请案或可能的一或多个接续专利申请案或分案专利申请中所关注的主题。在一个实施例中,一种方法包括在响应sta处:将至少一个第一消息发射到发起sta,所述第一消息包括表征最高级主时钟的状态的一或多个参数;以及将第二消息突发发射到发起sta,其中第二消息至少部分地基于最高级主时钟的状态加时间戳。在一个替代实施方案中,发射所述至少第一消息进一步包括响应于接收到精细定时测量(ftm)请求消息而发射所述至少一个第一消息。在另一替代实施方案中,ftm请求消息包括一或多个字段,所述字段将ftm消息或定时测量消息的能力或优先权指示为一或多个第二消息。在又另一替代实施方案中,表征最高级主时钟状态的一或多个参数包括gmtimebaseindicator、lastgmphasechange或scaledlastgmfreqchange,或其一组合。

在另一实施例中,响应sta包括:无线收发器,其用以将消息发射到无线通信网络且接收来自无线通信网络的消息;以及一或多个处理器,所述一或多个处理器被配置成:起始至少一个第一消息经由收发器到发起sta的发射,所述至少一个第一消息包括表征最高级主时钟的状态的一或多个参数;以及起始第二消息突发经由收发器到发起sta的发射,其中所述第二消息至少部分地基于最高级主时钟的状态加时间戳。在一个替代实施方案中,所述一或多个处理器进一步被配置成响应于接收到精细定时测量(ftm)请求消息而起始所述至少一个第一消息的发射。在另一替代实施方案中,ftm请求消息包括一或多个字段,所述字段将ftm消息或定时测量消息的能力或优先权指示为一或多个第二消息。在另一替代方案中,表征最高级主时钟状态的一或多个参数包括gmtimebaseindicator、lastgmphasechange或scaledlastgmfreqchange,或其一组合。

在另一实施例中,响应无线站台(sta)可包括:用于将至少一个第一消息发射到发起sta的装置,所述至少一个第一消息包括表征最高级主时钟的状态的一或多个参数;以及用于将第二消息突发发射到发起sta的装置,其中所述第二消息至少部分地基于最高级主时钟的状态加时间戳。在一个替代实施方案中,用于发射所述至少第一消息的装置进一步包括用于响应于接收到精细定时测量(ftm)请求消息而发射所述至少一个第一消息的装置。在另一替代实施方案中,ftm请求消息包括一或多个字段,所述字段将ftm消息或定时测量消息的能力或优先权指示为一或多个第二消息。在另一替代实施方案中,表征最高级主时钟状态的一或多个参数包括gmtimebaseindicator、lastgmphasechange或scaledlastgmfreqchange,或其一组合。

在另一替代实施例中,一种非暂时性存储媒体包括存储于其上的计算机可读指令,所述计算机可读指令可由响应无线站台(sta)的处理器执行以:起始至少一个第一消息到发起sta的发射,所述至少一个第一消息包括表征最高级主时钟的状态的一或多个参数;以及起始第二消息突发到发起sta的发射,其中所述第二消息至少部分地基于最高级主时钟的状态加时间戳。在一个替代实施方案中,所述指令可进一步由一或多个处理器执行,以响应于接收到精细定时测量(ftm)请求消息而起始至少一个第一消息的发射。在另一替代实施方案中,ftm请求消息包括一或多个字段,所述字段将ftm消息或定时测量消息的能力或优先权指示为一或多个第二消息。在另一替代实施方案中,表征最高级主时钟状态的一或多个参数包括gmtimebaseindicator、lastgmphasechange或scaledlastgmfreqchange,或其一组合。

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

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

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

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

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

本文所描述的无线通信技术可结合各种无线通信网络,例如无线广域网(“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