具有抵达角和离开角的FTM协议的制作方法

文档序号:11287598阅读:166来源:国知局
具有抵达角和离开角的FTM协议的制造方法与工艺

示例实施例一般涉及无线网络,且尤其涉及在无线设备之间执行的测距操作。

相关技术背景

近来无线局域网(wlan)中接入点的激增已使得定位系统有可能使用这些接入点进行位置确定,尤其是在其中活跃wi-fi接入点大量集中的区域中(例如,城市中心、购物中心、办公建筑物、体育场馆等)。例如,无线设备(诸如蜂窝电话或平板计算机)可以使用与接入点(ap)交换的信号的往返时间(rtt)来确定无线设备和ap之间的距离。一旦确定了无线设备和具有已知位置的三个ap之间的距离,就可以使用三边测量技术来确定无线设备的位置。

在不牺牲准确性的情况下使用较少数目的其他设备作为参考点来确定无线设备的位置将是合乎期望的。

概述

提供本概述以便以简化形式介绍以下将在详细描述中进一步描述的概念选集。本概述并非旨在标识出要求保护的主题内容的关键特征或必要特征,亦非旨在限定要求保护的主题内容的范围。

公开了可允许无线设备使用与一个其他设备的信号交换来确定其位置的装置和方法。对于一些实现,公开了一种方法,其中第一设备可以向第二设备传送第一精细定时测量(ftm)帧,可以从该第二设备接收确收(ack)帧,以及可以向该第二设备传送第二ftm帧。该第二ftm帧可以包括时间值和角度信息。该时间值可以指示该第一ftm帧的离开时间(tod)与该ack帧的抵达时间(toa)之差,而该角度信息可以指示该第二设备相对于该第一设备的方向。在一些方面,该角度信息可包括该第一ftm帧的离开角(aod)和/或该ack帧的抵达角(aoa)。该第二设备可以使用该时间值和角度信息来确定其相对于该第一设备的位置。

在另一示例中,公开了一种可以执行与第二设备的测距操作的第一设备。该第一设备可包括一个或多个处理器以及配置成存储指令的存储器。由该一个或多个处理器执行这些指令可使得该第一设备:向该第二设备传送第一ftm帧,从该第二设备接收ack帧,以及向该第二设备传送第二ftm帧。该第二ftm帧可以包括时间值和角度信息。该时间值可以指示该第一ftm帧的tod与该ack帧的toa之差,而该角度信息可以指示该第二设备相对于该第一设备的方向。在一些方面,该角度信息可包括该第一ftm帧的aod和/或该ack帧的aoa。该第二设备可以使用该时间值和角度信息来确定其相对于该第一设备的位置。

在另一示例中,公开了一种非瞬态计算机可读存储介质。该非瞬态计算机可读存储介质可以存储包含指令的一个或多个程序,当这些指令由第一设备的一个或多个处理器执行时,使得该第一设备通过执行数个操作来执行与第二设备的测距操作。这数个操作可包括向该第二设备传送第一ftm帧,从该第二设备接收ack帧,以及向该第二设备传送第二ftm帧。该第二ftm帧可以包括时间值和角度信息。该时间值可以指示该第一ftm帧的tod与该ack帧的toa之差,而该角度信息可以指示该第二设备相对于该第一设备的方向。在一些方面,该角度信息可包括该第一ftm帧的aod和/或该ack帧的aoa。该第二设备可以使用该时间值和角度信息来确定其相对于该第一设备的位置。

在另一示例中,公开了一种可以执行与第二设备的测距操作的第一设备。该第一设备可以包括用于向该第二设备传送第一ftm帧的装置,用于从该第二设备接收ack帧的装置,以及用于向该第二设备传送第二ftm帧的装置。该第二ftm帧可以包括时间值和角度信息。该时间值可以指示该第一ftm帧的tod与该ack帧的toa之差,而该角度信息可以指示该第二设备相对于该第一设备的方向。在一些方面,该角度信息可包括该第一ftm帧的aod和/或该ack帧的aoa。该第二设备可以使用该时间值和角度信息来确定其相对于该第一设备的位置。

附图简要说明

示例实施例是作为示例来解说的,且不旨在受附图中各图的限制。相似的附图标记贯穿附图和说明书指代相似的元素。

图1是其内可实现示例实施例的wlan系统的框图。

图2是根据示例实施例的无线设备的框图。

图3示出了示例测距操作的信号图。

图4示出了另一示例测距操作的信号图。

图5a示出了根据示例实施例的测距操作的信号图。

图5b示出了根据示例实施例的描绘图5a的测距操作的序列图。

图6描绘了根据示例实施例的示例ftm帧。

图7a描绘了根据示例实施例的图6的ftm帧的示例抵达角字段。

图7b描绘了根据示例实施例的图6的ftm帧的示例离开角字段。

图8描绘了根据示例实施例的另一示例ftm帧。

图9描绘了根据示例实施例的图8的ftm帧的示例抵达角和离开角字段。

图10描绘了用于与示例实施例联用的坐标系。

图11示出了描绘根据示例实施例的示例测距操作的解说性流程图。

详细描述

仅出于简化起见,以下在由启用wi-fi的设备执行并在启用wi-fi的设备之间进行的测距操作的上下文中描述诸示例实施例。将理解,诸示例实施例等同地适用于使用其他各种无线标准或协议的信号来执行测距操作,以及等同地适用于在各种设备之间(例如,在sta和无线ap之间、在诸ap之间、在诸sta之间等等)执行测距操作。由此,虽然以下在wlan系统的上下文中描述诸示例实施例,但是诸示例实施例等同地适用于其它无线网络(例如,蜂窝网络、微微网络、毫微微网络、卫星网络),以及适用于使用一个或多个有线标准或协议(例如,以太网和/或homeplug/plc标准)的信号的系统。如本文所使用的,术语wlan和wi-fi可包括由ieee802.11标准、蓝牙、hiperlan(与ieee802.11标准相当的无线标准集,主要在欧洲使用)、以及具有相对较短无线电传播射程的其他技术来管控的通信。由此,术语“wlan”和“wi-fi”在本文能被可互换地使用。

此外,尽管以下以包括一个或多个ap以及数个sta的基础设施wlan系统的方式进行描述,但是这些示例实施例等同地适用于其他wlan系统,包括例如多个wlan、独立基本服务集(ibss)系统、对等系统(例如,根据wi-fi直连协议操作)、和/或热点。另外,尽管本文以在无线设备之间交换数据帧的方式进行描述,但是这些示例实施例可应用于无线设备之间的任何数据单元、分组、帧和/或信号的交换。由此,术语“帧”可包括任何信号、帧、分组、或数据单元,诸如举例而言协议数据单元(pdu)、媒体接入控制(mac)协议数据单元(mpdu)、以及物理层汇聚规程协议数据单元(ppdu)。术语“a-mpdu”可指聚集mpdu。如本文中所使用的,术语“时间值”可以指一个帧从给定设备的离开时间(tod)和另一帧在该给定设备处的抵达时间(toa)之间的时间差。进一步,术语“角度信息”可以指代指示一个设备相对于另一设备的方向的信息和/或指代从中可以推导出一个设备相对于另一设备的方向的信息。

本文所使用的术语仅出于描述特定方面的目的,而并不旨在限定这些方面。如本文所使用的,单数形式的“一”、“某”和“该”旨在也包括复数形式,除非上下文另有明确指示。还将理解,术语“包括”、“具有”、“包含”和/或“含有”在本文中使用时指定所陈述的特征、整数、步骤、操作、要素、和/或组件的存在,但并不排除一个或多个其他特征、整数、步骤、操作、要素、组件和/或其群组的存在或添加。此外,要理解,单词或摂与布尔运算符“or(或)”具有相同含义,即它涵盖了“任一者”以及“两者”的可能性并且不限于“异或”(“xor),除非另有明确声明。还应理解,两个毗邻单词之间的符号“/”具有与“或”相同的意思,除非另有明确声明。

在以下描述中,阐述了众多具体细节(诸如具体组件、电路、和过程的示例),以提供对本公开的透彻理解。另外,在以下描述中并且出于解释目的,阐述了具体的命名以提供对示例实施例的透彻理解。然而,对于本领域技术人员将明显的是,可以不需要这些具体细节就能实践示例实施例。在其他实例中,以框图形式示出公知的电路和设备以避免混淆本公开。如本文所使用的,术语“耦合”意指直接连接到、或通过一个或多个居间组件或电路来连接。本文所描述的在各种总线上提供的任何信号可以与其他信号进行时间复用并且在一条或多条共用总线上提供。另外,各电路元件或软件块之间的互连可被示为总线或单信号线。每条总线可替换地为单信号线,而每条单信号线可替换地为总线,并且单线或总线可表示用于各组件之间的通信的大量物理或逻辑机制中的任一个或多个。这些示例实施例不应被解释为限于本文描述的具体示例,而是在其范围内包括由所附权利要求所限定的所有实施例。

本文中所描述的技术可以在硬件、软件、固件、或其任何组合中实现,除非被具体描述为以特定方式实现。描述为模块或组件的任何特征也可一起实现在集成逻辑器件中或者分开地实现为分立但可互操作的逻辑器件。如果在软件中实现,这些技术可至少部分地由包括指令的非瞬态处理器可读存储介质来实现,这些指令在被执行时执行以上所描述的一种或多种方法。非瞬态处理器可读数据存储介质可形成可包括包装材料的计算机程序产品的一部分。

非瞬态处理器可读存储介质可以包括随机存取存储器(ram)(诸如同步动态随机存取存储器(sdram))、只读存储器(rom)、非易失性随机存取存储器(nvram)、电可擦除可编程只读存储器(eeprom)、闪存、其他已知的存储介质等等。补充地或替换地,这些技术可以至少部分地由携带或传达以指令或数据结构形式的并且可由计算机或其他处理器访问、读取和/或执行的代码的处理器可读通信介质来实现。

结合本文中所公开的实施例描述的各种说明性逻辑块、模块、电路和指令可由一个或多个处理器执行,诸如,一个或多个数字信号处理器(dsp)、通用微处理器、专用集成电路(asic)、专用指令集处理器(asip),现场可编程门阵列(fpga),或其他等效的集成或分立的逻辑电路系统。如本文中所使用的术语“处理器”可以指任何前述结构或者适用于实现本文中所描述的技术的任何其他结构。另外,在一些方面,本文中所描述的功能性可以在如本文中所描述地配置的专用软件模块或硬件模块内提供。同样,各技术可完全实现在一个或多个电路或逻辑元素中。通用处理器可以是微处理器,但在替换方案中,该处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合(例如dsp与微处理器的组合)、多个微处理器、与dsp核协作的一个或多个微处理器、或任何其他合适的配置。

图1是其内可实现示例实施例的无线系统100的框图。无线系统100被示为包括4个无线站sta1-sta4、无线接入点(ap)110、以及无线局域网(wlan)120。wlan120可由可根据ieee802.11标准族(或根据其他合适的无线协议)来操作的多个wi-fi接入点(ap)形成。由此,尽管图1中出于简单化而仅示出一个ap110,但是将理解,wlan120可由任何数目的接入点(诸如ap110)形成。ap110被指派唯一性媒体介入控制(mac)地址,该唯一性mac地址例如由接入点的制造商编程在ap110中。类似地,站sta1-sta4中的每一者也被指派唯一性mac地址。对于一些实施例,无线系统100可对应于多输入多输出(mimo)无线网络,并且可以支持单用户mimo(su-mimo)和多用户(mu-mimo)通信。此外,尽管wlan120在图1中被描绘为基础设施bss,但对于其他示例实施例,wlan120可以是ibss、自组织(ad-hoc)网络、或对等(p2p)网络(例如,根据wi-fi直连协议来操作)。

站sta1-sta4中的每一者可以是任何合适的启用wi-fi的无线设备,包括例如蜂窝电话、个人数字助理(pda)、平板设备、膝上型计算机、或诸如此类。站sta1-sta4中的每一者也可被称为用户装备(ue)、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或其他某个合适的术语。对于至少一些实施例,每个站sta1-sta4可包括一个或多个收发机、一个或多个处理资源(例如,处理器和/或asic)、一个或多个存储器资源、以及电源(例如,电池)。存储器资源可包括非瞬态计算机可读介质(例如,一个或多个非易失性存储器元件,诸如eprom、eeprom、闪存、硬盘驱动器等),其存储用于执行以下关于图5a、5b和11所描述的操作的指令。

ap110可以是允许一个或多个无线设备使用wi-fi、蓝牙、或任何其他合适的无线通信标准经由ap110连接至网络(例如,局域网(lan)、广域网(wan)、城域网(man)、和/或因特网)的任何合适的设备。对于至少一个实施例,ap110可包括一个或多个收发机、一个或多个处理资源(例如,处理器和/或asic)、一个或多个存储器资源、以及电源。存储器资源可包括非瞬态计算机可读介质(例如,一个或多个非易失性存储器元件,诸如eprom、eeprom、闪存、硬盘驱动器等),其存储用于执行以下关于图5a、5b和11所描述的操作的指令。

对于站sta1-sta4和/或ap110,该一个或多个收发机可包括wi-fi收发机、蓝牙收发机、蜂窝收发机、和/或其他合适的射频(rf)收发机(出于简化而未示出)以传送和接收无线通信信号。每个收发机可在不同操作频带中和/或使用不同通信协议与其他无线设备通信。例如,wi-fi收发机可根据ieee802.11规范在2.4ghz频带内、在5ghz频带内通信,和/或在60ghz频带内通信。蜂窝收发机可根据由第三代伙伴项目(3gpp)所描述的4g长期演进(lte)协议在各种rf频带内(例如,在约700mhz到约3.9ghz之间)和/或根据其他蜂窝协议(例如,全球移动系统(gsm)通信协议)通信。在其他实施例中,包括在站sta1-sta4中的每一者中的收发机可以是任何技术上可行的收发机,诸如由来自zigbee规范的规范所描述的zigbee收发机、wigig收发机、和/或由来自homeplug联盟的规范所描述的homeplug收发机。

对于至少一些实施例,站sta1-sta4中的每一者和ap110可包括射频(rf)测距电路系统(例如,使用公知的软件模块、硬件组件、和/或其合适的组合形成),该射频测距电路系统可以被用来估计自身与另一启用wi-fi的设备之间的距离以及使用本文中所描述的测距技术来确定自身相对于一个或多个其他无线设备的位置。此外,站sta1-sta4中的每一者和/或ap110可包括本地存储器(出于简化而未在图1中示出)以存储wi-fi接入点的高速缓存和/或站数据。

对于至少一些实施例,本文中描述的测距操作可以例如通过使得数个站在自组织(ad-hoc)或对等模式中操作而不使用ap110来执行,藉此即使当站在ap110或可见wlan(或其他无线网络)的接收范围之外时,也允许站彼此进行测距。此外,对于至少一些示例实施例,本文中描述的测距操作可以在处于彼此的无线射程中的两个ap之间执行。

图2示出了无线设备200,其可以是图1中的站sta1-sta4和/或ap110的一个实施例。无线设备200可包括phy设备210(其至少包括数个收发机211和基带处理器212),可包括mac220(其至少包括数个争用引擎221和帧格式化电路系统222),可包括处理器230,可包括存储器240,并且可包括数个天线250(1)-250(n)。收发机211可直接或通过天线选择电路(出于简化而未示出)耦合至天线250(1)-250(n)。收发机211可被用于向和从ap110、其他站、和/或其他合适的无线设备(同样参见图1)传送信号和接收信号,并且可被用于扫描周围环境以检测和标识附近的接入点和其他无线设备(例如,在无线设备200的无线射程内)。尽管出于简化而未在图2中示出,但收发机211可包括任何数目的发射链以处理信号并经由天线250(1)-250(n)向其他无线设备传送信号,并且可包括任何数目的接收链以处理从天线250(1)-250(n)接收到的信号。由此,对于示例实施例,无线设备200可被配置成用于mimo操作。mimo操作可包括su-mimo操作和/或mu-mimo操作。

基带处理器212可以被处理从处理器230和/或存储器240接收的信号,以及将经处理的信号转发到收发机211以供经由一个或多个天线250(1)-250(n)来进行传输,以及可以被用来处理经由收发机211从一个或多个天线250(1)-250(n)接收到的信号,以及将经处理的信号转发到处理器230和/或存储器240。

本文中出于讨论目的,mac220在图2中被示为耦合在phy设备210与处理器230之间。对于实际实施例,phy设备210、mac220、处理器230、和/或存储器240可使用一条或多条总线(出于简化而未示出)来连接在一起。

争用引擎221可争用对一个或多个共享无线介质的接入,并且还可存储分组以供在该一个或多个共享无线介质上传输。对于其他实施例,争用引擎221可与mac220分开。对于还有的其他实施例,争用引擎221可被实现为一个或多个软件模块(例如,存储在存储器240中或者存储在mac220内所提供的存储器中),其包含在由处理器230执行时执行争用引擎221的功能的指令。

帧格式化电路系统222可被用于创建和/或格式化从处理器230和/或存储器240接收到的帧(例如,通过向由处理器230提供的pdu添加mac报头),并且可被用于重新格式化从phy设备210接收到的帧(例如,通过从接收自phy设备210的帧剥离mac报头)。

存储器240包括wi-fi数据库241,其可以存储位置数据、配置信息、数据率、mac地址、和关于(或涉及)数个接入点、站、和/或其他无线设备的其他合适的信息。wi-fi数据库241还可存储数个无线设备的简档信息。给定无线设备的简档信息可包括包含例如无线设备的服务集标识符(ssid)、信道信息、收到信号强度指示符(rssi)值、有效吞吐量值、信道状态信息(csi)、和与无线设备200的连接历史的信息。

存储器240还可包括非瞬态计算机可读介质(例如,一个或多个非易失性存储器元件,诸如eprom、eeprom、闪存存储器、硬盘驱动器、等等),其可存储以下软件(sw)模块:

●测距sw模块242,其用以确定rtt值和/或估计无线设备200和一个或多个其他设备之间的距离,例如,如以下针对图5a、5b和11描述的;

●角度确定sw模块243,其用以确定由无线设备200接收到的信号的抵达角(aoa)信息和/或确定从无线设备200传送的信号的离开角(aod)信息,例如,如以下针对图5a、5b和11的一个或多个操作描述的;

●时间戳sw模块244,其用以捕捉由无线设备200接收到的信号的时间戳(例如,toa信息)和/或捕捉从无线设备200传送的信号的时间戳(例如,tod信息),例如,如以下针对图5a、5b和11的一个或多个操作描述的;

●帧形成和交换sw模块245,其用以创建、发送和/或接收帧或分组,和/或将toa信息、tod信息、aoa信息和/或aod信息嵌入到所选帧或分组中,例如,如以下针对图5a、5b和11的一个或多个操作描述的;以及

●定位sw模块246,其用以基于由测距sw模块242确定的距离和/或由角度确定sw模块243确定的角度信息来确定无线设备200的位置,例如,如以下针对图5a、5b和11的一个或多个操作描述的。

每个软件模块包括指令,这些指令在由处理器230执行时使无线设备200执行相应的功能。存储器240的非瞬态计算机可读介质由此包括用于执行图5a、5b和11的操作的全部或一部分的指令。

耦合至phy210、mac220和存储器240的处理器230可以是能够执行存储在无线设备200中(例如,在存储器240内)的一个或多个软件程序的脚本或指令的一个或多个合适的处理器。例如,处理器230可以执行测距sw模块242以确定rtt值和/或估计无线设备200和一个或多个其他设备之间的距离。处理器230可以执行角度确定sw模块243以确定由无线设备200接收到的信号的aoa信息和/或确定从无线设备200传送的信号的aod信息。处理器230可以执行时间戳sw模块244以捕捉由无线设备200接收到的信号的时间戳(例如,toa信息)和/或捕捉从无线设备200传送的信号的时间戳(例如,tod信息)。处理器230可以执行帧形成和交换sw模块245以创建、发送和/或接收帧或分组,和/或将toa信息、tod信息、aoa信息和/或aod信息嵌入到所选帧或分组中。处理器230可以执行定位sw模块246以基于由测距sw模块确定的距离、由角度确定sw模块243确定的角度信息,和/或指示无线设备200相对于一个或多个其他设备的位置的其他合适的信息来确定无线设备200的位置。

如上文所提及的,一对设备之间的距离可以使用在这些设备之间交换的信号的rtt来确定。例如,图3示出了第一设备d1和第二设备d2之间的示例测距操作300的信号图。第一设备d1和第二设备d2之间的距离(d)可以被估计为d=c*rtt/2,其中c是光速,而rtt是在设备d1和设备d2之间交换的请求(req)帧和确收(ack)帧的实际信号传播时间之和。设备d1和设备d2可以各自是例如接入点(例如图1的ap110)、站(例如,图1的站sta1-sta4中的一者)、或另一合适的无线设备(例如,图2的无线设备200)。

更具体而言,设备d2可以使用从设备d2传送的req帧的离开时间(tod)、由设备d2接收到的ack帧的抵达时间(toa),和设备d1的sifs历时来估计自身与设备d1之间的rtt。sifs历时(其表示短帧间间隔历时)指示设备d1接收到req帧与传送ack帧之间的时间历时。sifs历时(其值范围由ieee802.11标准提供)为启用wi-fi的设备提供了将它们的收发机从接收模式(例如,接收req帧)切换到发射模式(例如,传送ack帧)的时间。

因为通信设备的不同制造商和型号(以及有时甚至是相同的制造商和型号)具有不同的处理延迟,所以精确的sifs值可能在设备之间变化(以及甚至在同一设备的相继帧接收/传送之间变化)。结果,sifs的值通常是估计的,这往往导致估计两个设备之间的距离的误差。更具体而言,ieee802.11标准将sifs历时定义为2.4ghz时的10us+/-900ns、5ghz时的16us+/-900ns、以及60ghz时的3us+/-900ns。这些“标准”sifs历时包括可能降低rtt估计的准确性的容限。例如,即使设备d1的sifs历时可以被估计在+/-25ns内,也可能导致+/-7.5米的测距误差(这可能对于许多定位系统来说是不可接受的)。

为了减小由sifs值的不确定性导致的测距误差,对于ieee802.11标准的最近修订要求每个测距设备捕捉传入帧和传出帧的时间戳,从而rtt的值可以在不使用sifs的情况下被确定。例如,图4示出了根据ieee802.11revmc标准使用精细定时测量(ftm)帧来执行的设备d1和设备d2之间的示例测距操作400的信号图。设备d1和设备d2可以各自是例如接入点(例如图1的ap110)、站(例如,图1的站sta1-sta4中的一者)、或其他合适的无线设备(例如,图2的无线设备200)。对于图4的示例,设备d2请求测距操作;由此,设备d2是发起方设备(或替换地请求方设备)而设备d1是响应方设备。注意,术语“发起方设备”还可以指发起方sta,而术语“响应方设备”还可以指示响应方sta。

设备d2可以通过向设备d1传送ftm请求(ftm_req)帧来请求或发起测距操作。ftm_req帧还可包括对于设备d1捕捉由设备d1接收到的帧的时间戳(例如,toa信息)和捕捉从设备d1传送的帧的时间戳(例如,tod信息)的请求。设备d1接收ftm_req帧,并且可以通过向设备d2传送确收(ack)帧来确收所请求的测距操作。ack帧可以指示设备d1是否能够捕捉所请求的时间戳。注意,ftm_req帧和ack帧的交换是一个握手过程,其不仅发信号通知执行测距操作的意向而且还允许设备d1和d2确定彼此是否支持捕捉时间戳。

在时间ta1,设备d1向设备d2传送第一ftm(ftm_1)帧,并且可以将ftm_1帧的tod捕捉为时间ta1。设备d2在时间ta2接收ftm_1帧,并且可以将ftm_1帧的toa捕捉为时间ta2。设备d2通过在时间ta3向设备d1传送ack帧进行响应,并且可以将ack帧的tod捕捉为时间ta3。设备d1在时间ta4接收ack帧,并且可以将ack帧的toa捕捉为时间ta4。在时间tb1,设备d1向设备d2传送包括在时间ta1和ta4捕捉的时间戳(例如,ftm_1帧的tod和ack帧的toa)的第二ftm(ftm_2)帧。设备d2在时间tb2接收ftm_2帧,并且可以将其时间戳捕捉为时间tb2。设备d2在时间tb3向设备d1传送ack帧。设备d1在时间tb4接收ack帧。该过程可以例如针对设备d1和d2之间的任何数目的后续ftm和ack帧交换继续进行,其中设备d1将给定ftm和ack帧交换的时间戳嵌入在传送给设备d2的后续ftm帧中。

在时间tb2接收ftm_2帧之际,设备d2具有时间ta1、ta2、ta3和ta4的时间戳值,其分别对应于从设备d1传送的ftm_1帧的tod,设备d2处的ftm_1帧的toa、从设备d2传送的ack帧的tod、和设备d1处的ack帧的toa。随后,设备d2可以将rtt确定为(ta4–ta3)+(ta2–ta1)。因为rtt估计不涉及估计设备d1或设备d2的sifs,所以rtt估计不涉及由sifs历时的不确定性导致的误差。结果,设备d1和d2之间的距离的最终估计的准确性被改进(例如,与图3的测距操作300相比)。设备可以与具有已知位置的至少三个其他设备执行此测距操作,并使用已知的三边测量技术来估计其位置。

注意,示例测距操作400可以继续。例如,设备d2可以在时间tb3向设备d1传送ack帧(例如,以确收ftm_2帧)。设备d1在时间tb4接收ack帧,并且可以将ack帧的toa记作时间tb4。设备d1可以在ftm_3帧中嵌入另一时间值,并随后在时间tc1向设备d2传送ftm_3帧。嵌入在ftm_3帧中的时间值可以指示等于tb4–tb1的时间差值。

虽然rtt技术可以被用来确定给定设备相对于另一设备的位置,但是给定设备可能需要与三个其他设备执行测距操作以确定其实际位置。更具体而言,与三个其他设备执行测距操作400可能涉及三个分开的ftm帧交换(与三个其他设备),这不仅消耗宝贵的时间而且也消耗共享无线介质的有限带宽。这些是要由示例实施例解决的至少一些技术问题。

除了rtt信息之外,可用来确定两个无线设备的相对位置的两个测量是由这些设备接收到的信号的抵达角(aoa)和由这些设备传送的信号的离开角(aod)。例如,若第二设备具有其自身与第一设备之间的rtt信息,那么第二设备可以估计其自身与第一设备之间的距离,如上文针对图4所描述的。若第二设备还具有与第一设备交换的帧的aoa信息和/或aod信息,那么第二设备可以确定其自身相对于第一设备的方向(例如,相对于参考线或参考方向的第一和第二设备之间的角度)。第二设备可以随后使用所确定的方向和rtt信息来估计其相对于第一设备的位置。进一步,若第一设备的位置被第二设备知晓,那么第二设备可以使用第一设备的已知位置、第一和第二设备之间的距离、以及第二设备相对于第一设备的方向来确定其实际位置。相应地,例如,在测距操作期间交换aoa信息和/或aod信息将会是有益的,从而无线设备可以仅使用一个其他无线设备的已知位置来估计其实际位置。

由此,公开了可以允许在测距操作期间在无线设备之间交换aoa信息和/或aod信息而没有附加的帧交换的示例装置和方法。更具体而言,对于至少一些实施例,第一设备可以在测距操作期间确定与第二设备交换的帧的aoa信息和/或aod信息,并随后将所确定的aoa信息和/或aod信息嵌入在传送给第二设备的后续ftm帧中。以这种方式,第二设备可以使用所估计的到第一设备的距离、第一设备相对于第二设备的方向、以及第一设备的已知位置来确定第二设备的实际位置。提供针对前述技术问题的一个或多个技术解决方案的示例实施例的这些以及其它细节在下文更详细地描述。

图5a示出了根据示例实施例的第一设备d1和第二设备d2之间的测距操作500的信号图,而图5b示出了描绘图5a的示例测距操作500的序列图510。设备d1和设备d2可以各自是例如接入点(例如图1的ap110)、站(例如,图1的站sta1-sta4中的一者)、或另一合适的无线设备(例如,图2的无线设备200)。

作为发起方设备,设备d2可以向设备d1传送执行测距操作和指示其能力的请求(512)。所请求的能力可以包括例如估计aoa和aod信息的能力和/或捕捉时间戳的能力。对于一些实现,请求可以是ftm_req帧,如图5a中所描绘的。ftm_req帧可包括对于设备d1估计aoa和/或aod信息的请求。ftm_req帧还可请求所估计的aoa和/或aod信息的准确度水平。设备d1可以接收执行测距操作和向设备d2指示其能力的请求(513)。

作为响应方设备,设备d1可以通过向设备d2传送响应来响应该请求(514)。对于一些实现,响应可以是ack帧,如图5a中所描绘的。ack帧可以指示设备d1是否能够捕捉时间戳,可以指示设备d1是否能够估计aoa和aod信息,和/或可以指示所估计的aoa和aod信息的准确度水平。设备d2可以从d1接收响应,并解码由设备d1提供的能力(若有的话)(515)。

在以上握手过程之后,设备d1和d2可以交换ftm帧以执行测距操作500。在时间ta1,设备d1向设备d2传送ftm_1帧,将ftm_1帧的tod记作时间ta1,以及可以确定ftm_1帧的aod(在图5a中记作aoda)(516)。设备d2在时间ta2从设备d1接收ftm_1帧,并且将ftm_1帧的toa记作时间ta2(517)。

设备d2随后在时间ta3向设备d1传送ack帧,并且将ack帧的tod记作时间ta3(518)。设备d1在时间ta4从设备d2接收ack帧,将ack帧的toa记作时间ta4,并且可以确定ack帧的aoa(在图5a中记作aoaa)(519)。

随后,设备d1可以将时间值和角度信息嵌入在ftm_2帧中,并且在时间tb1向设备d2传送ftm_2帧(520)。时间值(t值)可以指示在设备d1处接收到的ack帧的toa与从设备d1传送的ftm_1帧的tod之间的时间差(例如,t值=ta4–ta1)。角度信息(其可以指示设备d2相对于设备d1的方向)可包括在设备d1处接收的ack帧的aoa(例如,aoaa)和/或从设备d1传送的ftm_1帧的aod(例如,aoda)。注意,虽然设备d1在图5a中被描绘为传送时间差值(ta4–ta1),但是对于其他实施例,设备d1可以替代地将时间戳ta1和ta4嵌入在ftm_2帧中。在一些方面,设备d1可以将ftm_2帧的tod记作时间tb1,并且可以确定ftm_2帧的aod(在图5a中记为aodb)。

设备d2在时间tb2接收ftm_2帧,并解码所嵌入的时间值和角度信息(521)。此时,设备d2具有充足的信息来估计其相对于设备d1的位置。更具体而言,设备d2可以估计沿由嵌入在ftm_2帧内的角度信息所指示的方向的相距设备d1的距离d=c*rtt/2,其中rtt=(ta4–ta3)+(ta2–ta1)(522)。因为设备d2可以估计到设备d1的距离(例如,基于rtt值)以及其相对于设备d1的方向(例如,基于嵌入在ftm_2帧中的aoa和/或aod信息),所以设备d2可以估计其相对于设备d1的位置。若设备d1的实际位置是已知的,那么设备d2可以基于设备d1的已知位置及其相对于设备d1的位置来确定其实际位置。例如,若设备d1是接入点而设备d2是站,那么设备d2可以检索设备d1的位置(例如,从本地存储器(诸如图2的wi-fi数据库241)和/或从存储主动部署的接入点的位置信息的任何合适的服务)。随后,设备d2可以使用设备d2相对于设备d1的位置、所确定的设备d1和设备d2之间的距离、以及设备d1的已知位置来确定其实际位置

再次参照图5a,设备d2可以在时间tb3向设备d1传送ack帧(例如,以确收ftm_2帧)。设备d1在时间tb4接收ack帧,可以将ack帧的toa记作时间tb4,并且可以确定ack帧的aoa(在图5a中记作aoab)。设备d1可以在ftm_3帧中嵌入另一时间值和角度信息,并随后在时间tc1向设备d2传送ftm_3帧。嵌入在ftm_3帧中的时间值可以指示等于tb4–tb1的时间差值,而嵌入在ftm_3帧中的角度信息可包括角度信息值aoab和/或aodb。

由此,如上文所描述的,示例实施例可以允许第一无线设备确定与第二无线设备交换的第一组信号的aoa和/或aod,并将所确定的aoa和/或aod信息嵌入在传送给第二无线设备的第二信号中。第二无线设备可以使用所嵌入的aoa和/或aod信息结合rtt信息来估计其相对于第一无线设备的位置。

如上文所提及的,发起方设备可以例如通过向响应方设备传送ftm_req帧来请求响应方设备开始测距操作。ftm_req帧可包括对于响应方设备确定并在一个或多个后续ftm帧中嵌入aoa和/或aod信息的请求。在一些方面,ftm_req帧的因供应商而异的信息元素(vsie)中的专用位可以被用来(例如,被断言)请求响应方设备确定aoa和/或aod信息并将所确定的aoa和/或aod信息嵌入在后续ftm帧中。在其他方面,ftm_req帧的vsie中的保留位可以被用来(例如,被断言)请求响应方设备确定aoa和/或aod信息并将所确定的aoa和/或aod信息嵌入在后续ftm帧中。在还有其他方面,ftm_req帧的vsie中的不同位可以被用来(例如,被断言)单独地请求响应方设备将aoa信息和aod信息嵌入到后续ftm帧中。例如,当发起方设备仅需要aoa信息和aod信息中的一者来确定其相对于设备d1的方向时,这可以是合乎期望的。

当响应方设备接收到包括对于aoa和/或aod信息的请求的ftm_req帧(例如,ftm_req帧在其vsie中包括经断言的“请求”位)时,响应方设备可以推断发起方设备能够解码嵌入在后续ftm帧中的aoa和/或aod信息。响应于此,响应方设备可以进行以下操作中的任一者:(i)断言第一ftm帧(例如,ftm_1帧)中的vsie的一个或多个位,从而指示其能够确定aoa和/或aod信息并且确认所确定的aoa和/或aod信息将被嵌入在后续ftm帧中,或者(ii)解除断言ftm_1帧中的vsie的该一个或多个位,从而指示其不能够确定aoa和/或aod信息和/或指示aoa和/或aod信息将不被嵌入在后续ftm帧中。替换地,响应方设备可以通过不在ftm_1帧中包括vsie来指示aoa和/或aod信息将不被包括在后续ftm帧中(例如,以减小第一ftm帧的传送时间)。对于其他实施例,响应方设备可以在响应于接收到ftm_req帧而发送的ack帧中包括其对于aoa和/或aod信息的请求的接受或拒绝。

发起方设备还可以在ftm_req帧中包括对于由响应方设备进行的aoa和/或aod测量的期望准确度水平的指示。对于期望准确度水平的指示可以被嵌入在ftm_req帧的vsie中的一个或多个专用位中,ftm_req帧的vsie中的一个或多个保留位中,或者ftm_req帧的任何其他合适的位中。响应于接收到对于aoa和/或aod测量的期望准确度水平的指示,响应方设备可以在ftm_1帧中包括对于将嵌入在后续ftm帧中的aoa和/或aod测量的准确度水平的指示。响应方设备可以将与ftm_req帧中的vsie中的发起方设备用于请求的一个或多个比特位置相同的ftm_1帧中的vsie的一个或多个比特位置用于响应。

对于其中响应方设备是接入点的至少一些实现,响应方设备可以在信标帧中嵌入指示响应方设备是否能够估计在发起方设备和响应方设备之间交换的一个或多个帧的aoa和/或aod信息的信息。在一些方面,该信息可以被嵌入在信标帧的信息元素(ie)或因供应商而异的信息元素(vsie)内。响应方设备可以例如根据目标信标传送时间(tbtt)调度来广播该信标帧。

图6描绘了根据示例实施例的示例ftm帧600。ftm帧600可包括类别字段601、公共动作字段602、对话令牌字段603、后续对话令牌字段604、tod字段605、toa字段606、tod误差字段607、toa误差字段608、可任选的lci报告字段609、可任选的位置城市报告字段610、可任选的ftm参数字段611、可任选的aoa字段612、和/或可任选的aod字段613。对于至少一个实施例,tod字段605可包括6个字节,toa字段606可包括6个字节、aoa字段612可包括5个字节、以及aod字段613可包括5个字节(虽然对于其他实施例,可以使用其他字段长度)。aoa字段612可包括在测距操作期间交换的帧的aoa信息,而aod字段613可包括在测距操作期间交换的帧的aod信息。例如,还参照图5a,响应方设备(例如,设备d1)可以将所接收到的ack帧的aoa信息嵌入到ftm帧600的aoa字段612中,并且可以将ftm_1帧的aod信息嵌入到ftm帧600的aod字段613中。在一些方面,响应方设备可以将收到的ack帧的toa信息嵌入到ftm帧600的toa字段606中,并且可以将ftm_1帧的tod信息嵌入到ftm帧600的tod字段605中。随后,响应方设备可以使用ftm帧600作为图5a的示例测距操作500中的ftm_2帧,例如,以向发起方设备传送角度信息(例如,aoda和/或aoaa)和时间值(例如,ta4-ta1)。

图7a描绘了可以是图6的aoa字段612的一个实施例的示例字段700。字段700可包括元素id字段701、长度字段702、和aoa字段703。对于至少一个实施例,元素id字段701可包括一个字节,长度字段702可包括一个字节,而aoa字段703可包括5个字节(虽然对于其他实施例,可以使用其他字段长度)。元素id字段701可以存储指示字段700包含所选帧的抵达角信息(例如,在图5a的示例测距操作500中,从设备d2接收的ack帧的aoa信息)的元素id值。长度字段702可以存储指示字段700的长度(以字节为单位)的值。aoa字段703可以存储所选帧的抵达角信息。更具体而言,在一些实现中,aoa字段703可以存储可以指示所选帧的抵达角信息的θ(theta)_aoa和(phi)_aoa的值(如以下参照图10更具体地描述的)。

图7b描绘了可以是图6的aod字段613的一个实施例的示例字段710。字段710可包括元素id字段711、长度字段712、和aod字段713。对于至少一个实施例,元素id字段711可包括一个字节,长度字段712可包括一个字节,而aod字段713可包括5个字节(虽然对于其他实施例,可以使用其他字段长度)。元素id字段711可以存储指示字段710包含所选帧的离开角信息(例如,在图5a的示例测距操作500中使用的ftm_1帧的aod信息)的元素id值。长度字段712可以存储指示字段710的长度(以字节为单位)的值。aod字段713可以存储所选帧的离开角信息。更具体而言,在一些实现中,aod字段713可以存储可以指示所选帧的离开角信息的θ_aod和的值(如以下参照图10更具体地描述的)。

图8描绘了根据示例实施例的另一示例ftm帧800。ftm帧800类似于图6的ftm帧600,除了取代分别包括单独的aoa和aod字段612和613,ftm帧800包括组合aoa和aod字段803。对于至少一个实施例,tod字段605可包括6个字节,toa字段606可包括6个字节、并且组合aoa和aod字段803可包括8个字节(虽然对于其他实施例,可以使用其他字段长度)。组合aoa和aod字段803可包括在测距操作期间交换的帧的aoa和aod信息二者。例如,还参照图5a,响应方设备(例如,设备d1)可以将所接收到的ack帧的aoa信息和ftm_1帧的aod信息嵌入到ftm帧800的组合aoa和aod字段803中。在一些方面,响应方设备可以将收到的ack帧的toa信息嵌入到ftm帧800的toa字段606中,并且可以将ftm_1帧的tod信息嵌入到ftm帧800的tod字段605中。随后,响应方设备d1可以使用ftm帧800作为图5的示例测距操作500中的ftm_2帧,例如以向设备d2传送指示aoda、aoaa和ta4-ta1的值的信息。

对于其中ftm帧600的aoa字段612和aod字段613各自包括5个字节并且ftm帧800的组合aoa和aod字段803包括8个字节的示例实施例,图8的ftm帧800可以比图6的ftm帧600少包括2个字节,并由此可以用比ftm帧600更少的时间来传送(尽管以较小分辨率为代价)。

图9描绘了可以是图8的组合aoa和aod803的一个实施例的示例字段900。字段900可包括元素id字段901、长度字段902、aoa字段903、和aod字段904。对于至少一个实施例,元素id字段901可包括一个字节,长度字段902可包括一个字节,aoa字段903可包括3个字节,而aod字段904可包括3个字节(虽然对于其他实施例,可以使用其他字段长度)。元素id字段901可以存储指示字段900包含所选帧交换的抵达角和离开角信息(例如,在图5a的示例测距操作500中,从设备d2接收的ack帧的aoa和ftm_1帧的aod)的元素id值。长度字段902可以存储指示字段900的长度(以字节为单位)的值。aoa字段903可以存储所选帧交换的抵达角信息,而aod字段904可以存储所选帧交换的离开角信息。更具体而言,在一些实现中,aoa字段903可以存储θ_aoa和的值,而aod字段904可以存储θ_aod和的值,这些值可以指示在测距操作期间交换的帧的抵达角和离开角信息(如以下参照图10更具体地描述的)。

图10是用于使用半径“r”和角度“θ”和来表示无线设备的位置的示例三维坐标系1000。如图10中所描绘的,可以是相对于水平(x-y)平面的角度,而θ可以是相对于纵(z)轴的角度。的范围可以从0°到360°,而θ的范围可以从0°到180°。半径r是原点与表示无线设备相对于原点的位置的点坐标(r,θ,和)之间的距离。

还参照图9,aoa字段903的前12位可以被用来指示θ_aoa的值,而aoa字段903的后12位可以被用来指示的值。类似地,aod字段904的前12位可以被用来指示θ_aod的值,而aod字段904的后12位可以被用来指示的值。对于图9的示例字段900,θ_aoa和θ_aod的12位值可以提供大约0.044°(180°除以(212–1))的分辨率,而的12位值可以提供大约0.088°(360°除以(212–1))的分辨率。

根据当前ftm协议(例如,如由ieee802.11revmc标准定义的ftm协议)格式化的ftm帧包括6字节tod字段和6字节toa字段以分别存储tod和toa信息(例如,以嵌入图5a的时间戳值ta1和ta4)。因为rtt值可以使用单个时间差值(例如,ta4–ta1)而非两个个体时间戳值(例如,ta4和ta1)来计算,所以这些tod和toa字段中的一者可以被转用于存储aoa和aod信息,藉此消除ftm帧包括存储aoa和aod信息的单独字段的需要(并由此减小ftm帧的大小)。

更具体而言,根据示例实施例,ftm帧的tod和toa字段中的一者可以被用来存储用于测距操作的单个时间差值,而ftm帧的tod和toa字段中的另一者可以被用来存储用于测距操作的aoa和aod信息而不损害rtt估计的准确度。还参照图5a、6和8,对于一些实现,ftm帧600或ftm帧800的tod字段605可以被用来存储时间值(ta4–ta1),而ftm帧600或ftm帧800的toa字段606可以被用来存储aoa和aod信息(例如,aoaa和aoda)。在一些方面,toa字段606可以存储四个12位值:θ_aoa、θ_aod和toa字段606的格式可以被表达为:{θ_aoa[0:11],θ_aod[0:11],

对于其他实现,ftm帧600或ftm帧800的toa字段606可以被用来存储时间差值(ta4–ta1),而ftm帧600或ftm帧800的tod字段605可以被用来存储aoa和aod信息(例如aoaa和aoda)。在一些方面,tod字段605可以存储四个12位值:θ_aoa、θ_aod和tod字段605的格式可以被表达为:{θ_aoa[0:11],θ_aod[0:11],

任何合适的技术可以被用来估计由响应方设备接收到的帧的aoa信息和/或估计从响应方设备传送的帧的aod信息。对于至少一些实施例,在估计从发起方设备接收到的ack帧的aoa信息时,响应方设备可以使用数个不同的天线模式。更具体而言,当响应方设备包括数目n≥2个天线时,响应方设备可以选择性地启用天线的不同组合并估计对应数目个不同天线模式的信道状况。信道状况估计可以被用来估计各种天线模式的ack帧的aoa信息。因为ack帧通常包括一个或多个预定比特模式(例如,响应方设备知晓),所以ack帧可以很好地适合于估计信道状况。

响应方设备可以将整个ack帧用于估计信道状况和/或估计aoa信息。使用整个ack帧可以允许响应方设备在ack帧的接收期间在各种天线模式之间切换。当响应方设备不能够处理整个ack帧时(例如,响应方设备可能仅能够处理旧式字段,诸如旧式长训练字段(l-ltf))时,响应方设备可以使用一系列n个交换的ftm和ack帧(例如,针对每个天线模式使用一个ftm/ack帧交换)来估计信道状况和aoa信息。

如上文所提及的,响应方设备可以使用任何合适的技术来估计aoa信息。这些技术可包括(但不限于):相关;最大似然估计;多信号分类(music)技术(包括诸如根值-music、循环music,或平滑music之类的变体);使用旋转不变技术的信号参数估计(esprit);矩阵束;或用于估计aoa信息的其他技术。

由此,如以上参照图10所描述的,发起方设备可以使用rtt信息和aoa/aod信息来估计指示其相对于响应方设备的位置的相对距离向量。若知晓响应方设备的3维(3d)位置,那么相对距离向量可以允许发起方设备估计其自身的3d位置。若仅知晓响应方设备的2维(2d)位置,那么发起方设备可以通过将所估计的相对距离向量投影到2d平面上来估计其自身的2d位置。

图11是描绘根据示例实施例的第一设备d1和第二设备d2之间的示例测距操作的解说性流程图1100。设备d1和设备d2可以各自是例如接入点(例如图1的ap110)、站(例如,图1的站sta1-sta4中的一者)、或其他合适的无线设备(例如,图2的无线设备200)。对于图11的示例操作,设备d2是发起方设备,而设备d1是响应方设备。首先,设备d2向设备d1传送包括对于设备d1估计在设备d1和设备d2之间交换的一个或多个帧的aoa和/或aod信息的请求的ftm_req帧(1102)。ftm_req帧还可指示所请求的aoa/aod信息的期望准确度水平。

设备d1接收ftm_req帧,并随后传送指示设备d1是否能够估计aoa和/或aod信息(以及所估计的aoa和/或aod信息是否将被包括在后续ftm帧中)的ack帧(1104)。ack帧可包括针对所请求的aoa/aod信息提供的准确度水平。

设备d1向设备d2传送ftm_1帧,将ftm_1帧的tod记作时间t1,并估计ftm_1帧的aod(1106)。对于其他实施例,ftm_1帧可以指示设备d1是否能够估计aoa和/或aod信息(以及所估计的aoa和/或aod信息是否将被包括在后续ftm帧中)。设备d2接收ftm_1帧,并将ftm_1帧的toa记作时间t2(1108)。

设备d2向设备d1传送ack帧,并且将ack帧的tod记作时间t3(1110)。设备d1在时间t4接收ack帧,将ack帧的toa记作时间t4,并估计ack帧的aoa(1112)。

设备d1向设备d2传送包括时间值和角度信息的ftm_2帧(1114)。时间值可以指示从设备d1传送的ftm_1帧的tod与设备d1处接收到的ack帧的toa之间的时间差(例如,时间值可以等于t4–t1)。角度信息可以指示设备d2相对于设备d1的方向。在一些方面,角度信息可包括从设备d1传送的ftm_1帧的aod和/或设备d1处接收到的ack帧的aoa(1114)。对于其他实施例,ftm_2帧可包括时间t1和t4的实际时间戳(例如,而非指示时间t4和时间t1之间的时间差的时间值)。

设备d2可以基于一个或多个rtt值来确定其本身与设备d1之间的距离(1116)。例如,设备d2可以使用表达式d=c*rtt/2来确定设备d1和设备d2之间的距离,其中c是光速,而rtt是ftm_1帧和ack帧的实际信号传播时间之和。更具体而言,rtt的值可以被确定为(t4-t1)-(t3-t2)。随后,设备d2可以至少部分地基于所确定的距离和角度信息来确定其相对于设备d1的位置(1118)。

本领域技术人员将领会,信息和信号可使用各种不同技术和技艺中的任何一种来表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信息、信号、比特、码元和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。

此外,本领域技术人员将领会,结合本文中所公开的方面描述的各种解说性逻辑块、模块、电路、和算法步骤可被实现为电子硬件、计算机软件、或两者的组合。为清楚地解说硬件与软件的这一可互换性,各种解说性组件、块、模块、电路、以及步骤在上面是以其功能性的形式作一般化描述的。此类功能性是被实现为硬件还是软件取决于具体应用和施加于整体系统的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能性,但此类实现决策不应被解读为致使脱离本公开的范围。

结合本文所公开的方面描述的方法、序列或算法可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移动盘、cd-rom或者本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读写信息。在替换方案中,存储介质可被整合到处理器。

因此,本公开的一方面可包括实施一种用于非对地同步卫星通信系统中的时间和频率同步的方法的非瞬态计算机可读介质。术语“非瞬态”不排除任何物理存储介质或存储器并且特别不排除动态存储器(例如,常规随机存取存储器(ram)),而是只排除该介质可被理解为瞬态传播信号的解读。

尽管前面的公开示出了解说性方面,但是应当注意在其中可作出各种改变和修改而不脱离所附权利要求的范围。根据本文中所描述的诸方面的方法权利要求的功能、步骤和/或作不必按任何特定次序来执行,除非另有明确声明。另外,尽管元件可能以单数形式来描述或要求,但是也构想了复数形式,除非明确声明了对单数形式的限制。相应地,本公开不限于所解说的示例且任何用于执行文本所描述的功能性的手段均被包括在本公开的各方面中。

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