对多天线系统的快速训练的制作方法

文档序号:18413884发布日期:2019-08-13 19:05阅读:168来源:国知局
对多天线系统的快速训练的制作方法

本申请要求于2018年1月3日提交的美国申请no.15/861,259的优先权,该美国申请要求于2017年1月11日提交的美国临时专利申请s/n.62/445,226的权益,这两篇申请都被转让给本申请受让人并由此通过援引明确纳入于此。

背景

公开领域

本公开一般涉及无线通信,且尤其涉及用于减少对多天线系统进行波束成形训练的时间的方法和装置。

相关技术描述

60ghz频带是以大的带宽量和大的全球交叠为特征的无执照频带。大的带宽意味着非常大量的信息能被无线地传送。结果,使用大数据量传输的多个应用可被开发以允许在60ghz频带周围进行无线通信。此类应用的示例包括但不限于:无线高清tv(hdtv)、无线坞站、无线千兆比特以太网、以及许多其他应用。

概述

本公开的系统、方法和设备各自具有若干方面,其中并非仅靠任何单一方面来负责其期望属性。在不限定如所附权利要求所表述的本公开的范围的情况下,现在将简要地讨论一些特征。在考虑本讨论后,并且尤其是在阅读题为“详细描述”的章节之后,将理解本公开的特征是如何提供包括无线网络中的接入点与站之间的改进通信在内的优点的。

本公开的某些方面提供了一种用于无线通信的装备。该装备一般包括:第一接口,其被配置成从多个射频(rf)模块中的每一者获得关于经由这些rf模块中的相应一者处的至少一个天线元件检测到一个或多个导频信号的第一信息;处理系统,其被配置成对从该多个rf模块获得的第一信息进行处理以生成用于同步这些rf模块的第二信息;以及第二接口,其被配置成将第二信息提供给这些rf模块。

本公开的某些方面提供了一种用于无线通信的装备。该装备一般包括:检测器,其被配置成经由至少一个激活的天线元件来检测一个或多个导频信号;第一接口,其被配置成向处理模块提供关于经由该至少一个激活的天线元件检测到该一个或多个导频信号的第一信息;第二接口,其被配置成从该处理模块获得至少基于第一信息所生成的第二信息;以及处理系统,其被配置成基于第二信息来作出对rf模块的组件的调整。

各方面一般包括如基本上在本文参照附图所描述并且如通过附图所解说的方法、装备、系统、计算机可读介质和处理系统。提供了众多其他方面。

为了达成前述及相关目的,这一个或多个方面包括在下文充分描述并在权利要求中特别指出的特征。以下描述和附图详细阐述了这一个或多个方面的某些解说性特征。然而,这些特征仅仅是指示了可采用各个方面的原理的各种方式中的若干种,并且本描述旨在涵盖所有此类方面及其等效方案。

附图简述

图1解说了根据本公开的某些方面的具有无线电传输能力的示例膝上型计算机。

图2解说了根据本公开的某些方面的示例射频(rf)系统。

图3解说了根据本公开的某些方面的示例复用器。

图4是根据本公开的某些方面的用于无线通信的示例操作的流程图。

图4a解说了能够执行图4中示出的操作的示例装置。

图5是根据本公开的某些方面的用于无线通信的示例操作的流程图。

图5a解说了能够执行图5中示出的操作的示例装置。

图6解说了根据本公开的某些方面的多天线系统的示例训练。

图7a和7b解说了根据本公开的某些方面的用于多天线系统的训练的示例数据路径。

图8解说了根据本公开的某些方面的rf模块的示例组件。

图9解说了根据本公开的某些方面的多天线系统的示例检测和训练阶段。

图10解说了根据本公开的某些方面的多天线系统的第一示例训练。

图11解说了根据本公开的某些方面的多天线系统的第二示例训练。

图12解说了根据本公开的某些方面的在多天线系统的训练期间来自rf模块的不同反馈。

详细描述

本公开的某些方面提供了用于多天线系统的波束成形训练的改进技术。这些技术可通过同时训练多个天线来帮助显著减少波束成形训练所需要的时间。

以下结合附图阐述的详细描述旨在作为各种配置的描述,而无意表示可实践本文所描述的概念的仅有配置。本详细描述包括具体细节以提供对各种概念的透彻理解。然而,对于本领域技术人员将显而易见的是,没有这些具体细节也可以实践这些概念。在一些实例中,以框图形式示出众所周知的结构和组件以便避免湮没此类概念。

现在将参照各种装置和方法给出rf通信系统的若干方面。这些装置和方法将在以下详细描述中进行描述并在附图中由各种框、模块、组件、电路、步骤、过程、算法等(统称为“元素”)来解说。这些元素可使用硬件、软件、或其组合来实现。此类元素是实现成硬件还是软件取决于具体应用和加诸于整体系统上的设计约束。

作为示例,元素、或元素的任何部分、或者元素的任何组合可用包括一个或多个处理器的“处理系统”来实现。处理器的示例包括微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、状态机、门控逻辑、分立的硬件电路、以及被配置成执行本公开通篇描述的各种功能性的其他合适硬件。处理系统中的一个或多个处理器可以执行软件。软件应当被宽泛地解释成意为指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、固件、例程、子例程、对象、可执行件、执行的线程、规程、函数等,无论其是用软件/固件、中间件、微代码、硬件描述语言、还是其他术语来述及皆是如此。

相应地,在一个或多个示例性实施例中,所描述的功能可被实现在硬件、软件、或其组合中。如果被实现在软件中,那么这些功能可作为一条或多条指令或代码被存储或编码在计算机可读介质上。计算机可读介质包括计算机存储介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括ram、rom、eeprom、pcm(相变存储器)、闪存、cd-rom或其它光盘存储、磁盘存储或其它磁存储设备、或能用于携带或存储指令或数据结构形式的程序代码且能被计算机访问的任何其它介质。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(cd)、激光碟、光碟、数字多用碟(dvd)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)用激光以光学方式再现数据。以上组合应当也被包括在计算机可读介质的范围内。

图1解说了包括用于传送和接收信号的rf系统110的示例膝上型计算机100。rf系统110的形状因子在膝上型计算机100的基面102与盖面105之间扩展。

rf系统110包括分别连接至基面102和盖面105的基带模块120和射频(rf)模块130。rf模块130被耦合至活跃发射(tx)和接收(rx)天线。这些tx和rx天线可以是天线阵列(例如,相控天线阵列)中的一个或多个活跃天线。在传送信号时,基带模块120可以向rf模块130提供控制信号、以及一个或多个其他信号(诸如本地振荡器(lo)、中频(if))。控制信号可被用于诸如增益控制、rx/tx切换、功率电平控制、传感器、和检测器读出等功能。具体地,基于波束成形的rf系统可以使用高频波束导向操作,这是在基带模块120的控制之下执行的。此控制通常源自系统的基带120,并在基带模块120与rf模块130之间传递。

rf模块130可使用混频器(未示出)来执行(诸)if信号到rf信号的上变频,并随后根据控制信号的控制、通过tx天线来发射rf信号。功率信号(诸如dc电压信号)可被用于为rf模块130的各种组件供电。

在接收方向上,rf模块130通过活跃rx天线(例如,在60ghz频带处)接收rf信号并使用混频器利用lo信号来执行到if信号的下变频,并且将if信号发送给基带模块120。rf模块130的操作由控制信号控制,但是某些控制信息(例如,反馈信号)被发送回基带模块120。

在一些情形中,可以使用至少两条电缆(传输线)来在基带模块120与rf模块130之间传递if、lo、和控制信号。

这一办法的缺陷在毫米波rf系统(例如,在60ghz频带中操作的系统)中尤为关键,这是因为rf模块130可位于靠近活跃天线来执行上述功能以减少收到信号和发射信号的功率损失。由此,基带模块120位于远离rf模块130。此外,由于在电缆上传递高频信号会显著地衰减这些信号,因此可使用提供低衰减特性的电缆。然而,此类电缆相对较昂贵,由此增加了消费电子设备的材料清单(bom)。

虽然图1提供的示例包括了膝上型计算机以促进理解,但是本公开的各方面可以由任何无线设备用于无线通信。例如,本公开的各方面可被用于由平板设备、基站、接入点、用户装备或站进行的无线通信。

图2解说了用于描述本公开的各种方面的示例rf系统200。rf系统200包括耦合至芯片到线路(chip-to-line)接口模块220的基带模块210。另外,rf系统200包括耦合至线路到芯片(line-to-chip)接口单元240的rf模块230。rf模块230包括rf电路系统231,其用于执行无线电信号的上变频和下变频以及控制tx和rx活跃天线232和233。在某些方面,天线232和233中的每一者均为相控阵列天线。rf系统200使得能够至少在60ghz频带中进行信号的高效传送和接收。

基带模块210和rf模块230彼此分开,并且可使用单条传输线250(例如,同轴电缆)通过接口220和240来连接。在某些方面,基带模块210和rf模块230分别位于膝上型计算机的基面和盖面处。

可以在传输线250上同时传递至少四个不同信号,包括但不限于控制、中频(if)、和本地振荡器源(lo)。在一些情形中,还可以在传输线250上传递功率信号。应当注意,if和控制信号在线250上被双向传递。控制信号至少控制tx和rx活跃天线的切换、天线(波束成形)的方向、以及增益控制。lo信号可被用于将这两个模块同步以及执行高频信号的上变频和下变频。

在传输线250上传递的每个信号可具有不同频带。在某些方面,描述了使得能够在传输线250上高效地传递这五个信号的频率规划。根据一实施例,传输线250是标准微同轴电缆。根据某些方面,传输线250可通过在多层子结构上制造金属线来形成。

在通过传输线250同时传递lo、if和控制信号期间,使用接口单元220和240。接口单元220和240复用传输线250与模块210和230所连接至的pcb之间的各种信号和阻抗匹配。

如图2所示,芯片到线路接口220包括复用器222和偏置t单元224,且线路到芯片接口240包括分用器242和偏置t单元244。复用器222复用要在提供给偏置t单元224的输入的单个输出上输出的if信号、lo信号和控制信号。在一些情形中,偏置t单元224还添加来自功率源的dc电压信号,并将该信号输出给传输线250。复用器222还执行分用操作以产生传递自rf模块230的(诸)if信号和控制信号。

分用器242分用在传输线250上接收到的输入以生成控制信号、if信号和lo信号。在此之前,如果在传输线上接收到的输入包括功率信号,则偏置t单元244可提取dc电压信号以为rf模块230供电。在一些情形中,偏置t244可从在传输线250上接收到的输入中提取控制信号,如将在本文中更详细地描述的。分用器242还对要传递给基带模块210的if信号(对所接收到的rf信号进行下变频的结果)和控制信号执行复用操作。

在某些方面,复用器222和偏置t单元224集成在被嵌入在rfic中的基带模块210中。按照相同的方式,分用器242和偏置t单元244可以集成在被制造为rfic的rf模块230中,如将在本文中更详细地描述的。在某些方面,复用器222和分用器242可以分别是基带模块和rf模块的一部分,由此也是rfic的一部分。偏置t单元224和244可以分别是主板201和天线板202的一部分。

在某些方面,基带模块210和rf模块230被制造在不同基板上并且使用传输线(例如,电缆)来连接。根据另一实施例,rf模块和基带模块被制造在相同基板上并且使用同轴电缆来连接。在这一实施例中,本文所描述的用于复用信号的技术同样可以适用。

图3示出了根据一个实施例构造的复用器222的非限定性框图。复用器222将频谱分成三个不同的频带:fif、flo和fctrl,以分别在这些频带中复用lo信号、if信号和控制信号。具体地,复用器222包括高通滤波器(hpf)310、带通滤波器(bpf)320和低通滤波器(lpf)330;它们分别让fif、flo和fctrl中的信号通过。

虽然上面的描述将膝上型计算机100当作可以实现本文所给出的技术的一类设备的参考示例,但是本领域普通技术人员将认识到,本文所给出的技术也可以在各种其他类型的设备(举例而言,诸如移动电话、台式计算机、家用设备等)中实现。此外,本领域普通技术人员将认识到,上述rf系统110的形状因子仅仅是作为参考示例来提供的,并且本文所给出的技术可以适用于rf系统110的其他配置。

示例快速波束成形训练

本公开的某些方面提供了用于多天线系统的波束成形训练的改进技术。这些技术可通过同时训练多个天线来帮助显著减少用于波束成形训练的时间。

在某些多天线系统(例如,毫米波系统)中,波束成形训练通常涉及发射机在接收机在收到信号上训练其元素时发送固定导频。在一些情形中,训练可涉及使用hadamard矩阵来接收许多元素。在多个天线但单个rf链的情形中,训练可能花费大量时间,因为每个天线按顺序训练。

然而,本公开的各方面可以利用在许多多阵列系统中每一rf天线存在检测器。例如,本公开的各方面提议使用rf天线中的检测器来同时训练多个天线,由此显著提高效率并简化训练流程。

本文所提供的技术可通过减少802.11ad/ay/aj设备中波束完善阶段(brp)所需的时间量来减少时间量。每一brpie通常具有使用mcs0或mcs1来发送的大量数据(例如,38字节)。本文所提供的技术可以为具有8个天线的大规模阵列的brp-rx阶段带来时间节省的优点(例如,4-5倍)。

图4是根据本公开的某些方面的用于无线通信的示例操作400的流程图。操作400可例如由基带模块执行以同时训练多个rf模块的多个天线元件。

操作400始于在402,从多个射频(rf)模块中的每一者获得关于经由该多个rf模块中的相应一者处的至少一个天线元件检测到一个或多个导频信号的第一信息。在404,该装备对从该多个rf模块获得的第一信息进行处理以生成用于同步该多个rf模块的第二信息。在406,将第二信息提供给该多个rf模块。

图5是根据本公开的某些方面的用于无线通信的示例操作500的流程图。操作500可例如由正在被执行上述操作400的基带模块训练的rf模块来执行。

操作500始于在502,经由至少一个激活的天线元件来检测一个或多个导频信号。在504,该装备向处理模块提供关于经由该至少一个激活的天线元件检测到该一个或多个导频信号的第一信息。在506,该装备从该处理模块获得至少基于第一信息所生成的第二信息。在508,该装备基于第二信息来对rf模块的组件作出调整。

如将在下面更详细地描述的,在一些情形中,训练操作可通过从基带芯片发送给一个或多个rf模块的触发消息来发起。可以使用广播同时向所有rf模块发送触发消息,以同时开始。触发消息可包括例如关于如在帧解码期间在基带芯片中估计的与发射机和接收机相关联(例如,在其之间)的载波频率偏移(例如,以ppm计)的附加信息。触发消息还可包括供在rf处理和切换中用作导频的扇区的索引。

图6解说了由基带模块(标记为调制解调器或“m芯片”)同时训练多个rf模块(标记为rf芯片)的示例。在一种或多种情形中,构成多个rf模块的训练的操作可以由基带模块来执行。在一些情形中,可提供另一处理器或第二基带模块,其与基带模块和rf模块通信并且执行这些操作中的一者或多者。如图6中解说的,训练包括基于作为训练(trn)字段从发射机发送的定向导频信号、使用至少一个golay互相关器(在每个rf模块处)来执行golay互相关,以及为训练挑选恰当的抽头。这些检测到的峰值可以从每个rf模块发送至基带芯片,以对结果进行联合处理。

根据某些方面,这一联合处理尤其可涉及跟踪,这校正了发射机与接收机之间的频率偏移和相位噪声差异。在一些情形中,该联合处理可涉及调平rf天线之间的天线增益。在一些情形中,该联合处理可涉及决定用于跟踪导频的最佳阵列模式(例如,全向或定向模式)设置。这一联合处理的结果可被包括在第二信息中。相应地,在一些情形中,第二信息可包括允许诸rf模块或基带模块中的至少一者校正每个rf模块或该基带模块与导频信号的发射机之间的频率偏移或定时偏移中的至少一者的信息。在一些情形中,第二信息可包括允许诸rf模块或基带模块中的至少一者校正每个rf模块或该基带模块与导频信号的发射机之间的相位噪声差异的信息。

在一些情形中,rf模块之间的时间同步可以在bb模块中执行,但是跟踪也可以在rf模块中跟踪。在一些情形中,bb模块可以控制天线的切换。在一些情形中,该切换可涉及选择性激活。在一些情形中,选择性激活可包括处理系统生成用于触发每个rf模块针对导频信号检测激活或停用一个或多个天线元件的第三信息。在一些情形中,该天线可以是要训练的天线。

基带模块可以执行初始频率偏移和定时校正,该初始频率偏移和定时校正可以从基带模块被发送给每个rf模块。rf模块随后可以使用这一信息进行相位估计。bb模块和/或诸rf模块还可以在所有天线之间执行附加的同步阶段。

一般而言,bb模块可以一次一个地测量所有rf天线。例如,bb模块可以每次测量来自被激活的每个天线的单个激活天线元件,其中其余天线被停用。根据这一测量,bb模块可以同步每个rf模块的天线之间的整个训练。

如图7a和7b中解说的,bb模块700可以(经由触发消息)控制所有天线同时开始切换。如上所述,这样的触发消息可被广播给所有rf模块并且可包括附加信息(例如,载波频率偏移和/或扇区索引)。诸rf模块随后可向bb模块发送brp报告或(例如,具有检测到的峰值的)一个或多个brp报告,从而允许bb模块执行rf模块之间的同步。在一种或多种情形中,每个brp报告可包括关于从单个天线元件或扇区检测到导频信号的第一信息。在一些情形中,brp报告可包括关于具有导频信号的检测峰值的rf模块的golay互相关器的一个或多个抽头的信息。关于golay互相关器的一个或多个抽头的信息可包括对一个或多个检测峰值的相位的估计。通过以这种方式来控制多个rf模块的训练,本文所描述的技术相对于一次训练单个rf链的常规技术而言可以显著地加速训练。

图8解说了具有允许在rf模块中执行跟踪的组件的另一实现800。如所解说的,可以使用附加的相量器810和时间缓冲器820。如上所述,可以向所有rf模块提供(例如,具有ppm和omni扇区的)触发消息。

如图9中解说的,在检测阶段期间,可以激活不同的阵列并将其设置为不同的全向方向,这可以加速检测。在检测到某个全向设置之后,可以将不同的rf模块设置为与所检测到的全向设置相同的全向设置。例如,如图9所示,在检测阶段期间,阵列1、2和3可分别以不同的全向方向1、2和3开始。如所示出的,在该示例中在阵列1处发生某个全向设置的检测。相应地,如所示出的,在训练阶段期间,所有三个阵列可随后被设置为全向1,如所解说的。在一些情形中,一个或多个天线可针对导频信号检测被停用。

如图10中解说的,每个rf模块可以针对每个trn帧的每一元素向基带模块发送对应于每个抽头的golay互相关峰值。可以在基带模块处确定相位和增益。然而,在一些情形中,如图11中解说的,跟踪可以在rf模块中实现,并且rf模块可以只发送关于最佳抽头的信息。在此类情形中,基带模块可以确定对应于所报告的抽头的相位和增益。在任何情形中,对于相同的trn帧,可以并行地处理多个抽头。这一处理对于首次到达校正干扰对准可以是有用的。

如图12中解说的,取决于特定实现,在每个rf模块处执行的处理量和所提供的信息量可以有所不同。例如,根据图12的表格的第一列中示出的一个选项,可以将(针对每个抽头的)所有(iq)测量提供给bb模块,而仅在bb模块处执行跟踪。根据图12的表格的第二列中示出的第二选项,可以将(针对每个抽头的)所有(iq)测量提供给bb模块,但在诸rf模块处执行跟踪,而在bb模块处确定相位。根据图12的表格的第三列中示出的第三选项,可以仅将针对有限数量的(例如,16个)抽头的增益测量提供给bb模块,并且可以在诸rf模块处执行跟踪并确定相位。

可如下根据一种或多种情形来执行多阵列天线系统的同步。对于所有rf模块,全向元件的基带模块(m芯片)和rf模块(r芯片)接收到相同的trn。可以对这两个接收执行跟踪和互相关。在上述实现选项1中,在m芯片中进行两次跟踪。在实现选项2和3中,在m芯片中进行一次跟踪,并且在rf芯片中进行一次跟踪。可以在m芯片和rf芯片两者中进行互相关。可以获取关于这两个接收的峰值索引[ces内的7比特索引]以进行pi/2+相量器补偿。接收可以通过使用来自m和rf的最强峰值来同步。例如,当每个阵列接收到不同的接收时,可以通过对来自所有rf天线的16个抽头或至多达128个抽头进行求和来获得这一最强峰值。在一些情形中,可获得最强抽头为以下总和:

可以使用相位校正和增益校正来调整组件以将诸rf模块中的相位和增益对准。在一种或多种情形中,可以提供对rf模块的一个或多个天线权重的调整以启用天线阵列模式。

可如下执行多阵列天线系统的同步。对于所有rf模块,全向元件的基带模块针对每一rf天线顺序地接收到相同的trn。可以对这两个接收执行跟踪和互相关。可以通过使用如由m从同步阶段中的接收中选择的最强峰值或者通过组合在所有rf中进行的接收来同步接收。例如,当每个阵列接收到不同的接收时,可以通过对来自所有rf天线的16个抽头或至多达128个抽头进行求和来获得这一最强峰值。在一些情形中,可获得最强抽头为以下总和:

在另一实施例中,可以从全向接收期间基带芯片处的互相关输出的最强峰值中选择最强峰值。

可以使用相位校正和增益校正来调整组件以将诸rf模块中的相位和增益对准。

一般而言,主板可包括例如包含基带模块的电路板,并且天线板可包括例如包含rf模块的电路板。rf模块可包括例如包含用于生成rf信号的rf前端电路系统的模块。基带模块可包括例如被配置成生成基带信号的电路系统。调节器可包括例如用于调节电压的电路(例如,线性规则或开关模式调节器)。dc-dc调节器可包括例如接收输入dc信号并产生经调节的dc输出信号的调节器。偏置t电路可包括例如被配置成组合(或拆分)高频和低频信号的电路。低通滤波器(lpf)可包括例如用于传递低频信号和阻挡高频信号的电路。

本文中所描述的方法包括用于达成所描述的方法的一个或多个步骤或动作。这些方法步骤和/或动作可以彼此互换而不会脱离权利要求的范围。换言之,除非指定了步骤或动作的特定次序,否则具体步骤和/或动作的次序和/或使用可以改动而不会脱离权利要求的范围。

如本文中所使用的,引述一列项目“中的至少一者”的短语是指这些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一个”旨在涵盖:a、b、c、a-b、a-c、b-c、和a-b-c,以及具有多个相同元素的任何组合(例如,a-a、a-a-a、a-a-b、a-a-c、a-b-b、a-c-c、b-b、b-b-b、b-b-c、c-c、和c-c-c,或者a、b和c的任何其他排序)。

如本文中所使用的,术语“确定”涵盖各种各样的动作。例如,“确定”可包括演算、计算、处理、推导、研究、查找(例如,在表、数据库或其他数据结构中查找)、探知及诸如此类。而且,“确定”可包括接收(例如,接收信息)、访问(例如,访问存储器中的数据)及诸如此类。而且,“确定”还可包括解析、选择、选取、确立及类似动作。

在一些情形中,设备可以并非实际上传送帧,而是可具有用于输出帧以供传输的接口。例如,处理器可经由总线接口向rf前端输出帧以供传送。类似地,设备并非实际上接收帧,而是可具有用于获取从另一设备接收的帧的接口。例如,处理器可经由总线接口从rf前端获得(或接收)帧以供传输。

以上所描述的方法的各种操作可由能够执行相应功能的任何合适的装置来执行。这些装置可包括各种硬件和/或软件组件和/或模块,包括但不限于电路、专用集成电路(asic)、或处理器。一般而言,在存在附图中解说的操作的场合,这些操作可具有带相似编号的相应配对装置加功能组件。例如,图4中所解说的操作400和图5中所解说的操作500分别对应于图4a中所解说的装置400a、图5a中所解说的装置500a。

例如,用于获得的装置、用于提供的装置、或用于检测的装置可包括如图1中所解说的rf模块130或if模块120,如图2所解说的rf模块或基带模块210,和/或如图6、10或11中所解说的rf芯片或m芯片。用于处理的装置、用于估计的装置、用于调整的装置,用于包括的装置,用于激活的装置,或用于作出的装置可包括处理系统,其可包括一个或多个处理器,诸如图1中所解说的rf模块130或if模块120,图2中所解说的基带模块210或rf模块230,图6、10或11中所解说的rf芯片或m芯片,和/或如图7a、7b和8中所分别解说的bb模块700或实现800。

根据某些方面,此类装置可由配置成通过实现以上所描述的用于在phy报头中提供立即响应指示的各种算法(例如,以硬件或通过执行软件指令)来执行相应功能的处理系统来实现。例如,用于在第一时间输出供传输给另一装备的第一帧的算法,用于在第二时间获得由另一装备响应于第一帧而传送的第二帧的算法,以及用于生成供经由传送接口传输给该另一装备的第三帧的算法,第三帧包括指示第一时间与第二时间之差的信息以及对第一帧的出发角或第二帧的抵达角中的至少一者的指示。在另一示例中,用于响应于接收自另一装备的第一帧而输出供传输给该另一装备的第二帧的算法,用于获得由该另一装置响应于第二帧而传送的第三帧的算法,第三帧包括指示第一时间与第二时间之差的信息以及对第一帧的出发角或第二帧的抵达角中的至少一者的指示,以及用于至少部分地基于第一时间与第二时间之差以及第一帧的出发角或第二帧的抵达角中的至少一者来估计该装备相对于该另一装备的位置的算法。

结合本公开所描述的各种解说性逻辑块、模块、以及电路可用设计成执行本文描述的功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑器件(pld)、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何市售的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如,dsp与微处理器的组合、多个微处理器、与dsp核心协同的一个或多个微处理器、或任何其他此类配置。

如果以硬件实现,则示例硬件配置可包括无线节点中的处理系统。处理系统可以用总线架构来实现。取决于处理系统的具体应用和整体设计约束,总线可包括任何数目的互连总线和桥接器。总线可将包括处理器、机器可读介质、以及总线接口的各种电路链接在一起。总线接口可被用于将网络适配器等经由总线连接至处理系统。网络适配器可被用于实现phy层的信号处理功能。在sta的情形中,用户接口(例如,按键板、显示器、鼠标、游戏操纵杆等)也可被连接至总线。总线还可链接各种其他电路(诸如定时源、外围设备、稳压器、功率管理电路等),这些电路在本领域中是众所周知的,因此将不再赘述。处理器可用一个或多个通用和/或专用处理器来实现。示例包括微处理器、微控制器、dsp处理器、以及其他能执行软件的电路系统。取决于具体应用和加诸于整体系统上的总设计约束,本领域技术人员将认识到如何最佳地实现关于处理系统所描述的功能性。

如果以软件实现,则各功能可作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。软件应当被宽泛地解释成意指指令、数据、或其任何组合,无论是被称作软件、固件、中间件、微代码、硬件描述语言、或其他。计算机可读介质包括计算机存储介质和通信介质两者,这些介质包括促成计算机程序从一地向另一地转移的任何介质。处理器可负责管理总线和一般处理,包括执行存储在机器可读存储介质上的软件模块。计算机可读存储介质可被耦合到处理器以使得该处理器能从/向该存储介质读写信息。替换地,存储介质可被整合到处理器。作为示例,机器可读介质可包括传输线、由数据调制的载波、和/或与无线节点分开的其上存储有指令的计算机可读存储介质,其全部可由处理器通过总线接口来访问。替换地或补充地,机器可读介质或其任何部分可被集成到处理器中,诸如高速缓存和/或通用寄存器文件可能就是这种情形。作为示例,机器可读存储介质的示例可包括ram(随机存取存储器)、闪存、rom(只读存储器)、prom(可编程只读存储器)、eprom(可擦式可编程只读存储器)、eeprom(电可擦式可编程只读存储器)、寄存器、磁盘、光盘、硬驱动器、或者任何其他合适的存储介质、或其任何组合。机器可读介质可被实施在计算机程序产品中。

软件模块可包括单条指令、或许多条指令,且可分布在若干不同的代码段上,分布在不同的程序间以及跨多个存储介质分布。计算机可读介质可包括数个软件模块。这些软件模块包括当由装置(诸如处理器)执行时使处理系统执行各种功能的指令。这些软件模块可包括传送模块和接收模块。每个软件模块可以驻留在单个存储设备中或者跨多个存储设备分布。作为示例,当触发事件发生时,可以从硬驱动器中将软件模块加载到ram中。在软件模块执行期间,处理器可以将一些指令加载到高速缓存中以提高访问速度。可随后将一个或多个高速缓存行加载到通用寄存器文件中以供处理器执行。在以下述及软件模块的功能性时,将理解此类功能性是在处理器执行来自该软件模块的指令时由该处理器来实现的。

任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(dsl)、或无线技术(诸如红外(ir)、无线电、以及微波)从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、dsl或无线技术(诸如红外、无线电、以及微波)就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(cd)、激光碟、光碟、数字多用碟(dvd)、软盘、和碟,其中盘(disk)常常磁性地再现数据,而碟(disc)用激光来光学地再现数据。因此,在一些方面,计算机可读介质可包括非瞬态计算机可读介质(例如,有形介质)。另外,对于其他方面,计算机可读介质可包括瞬态计算机可读介质(例如,信号)。以上组合应当也被包括在计算机可读介质的范围内。

因此,某些方面可包括用于执行本文中给出的操作的计算机程序产品。例如,此类计算机程序产品可包括其上存储(和/或编码)有指令的计算机可读介质,这些指令能由一个或多个处理器执行以执行本文中所描述的操作。例如,用于在第一时间输出供传输给另一装备的第一帧的指令,用于在第二时间获得由另一装备响应于第一帧而传送的第二帧的指令,以及用于生成供经由传送接口传输给该另一装备的第三帧的指令,第三帧包括指示第一时间与第二时间之差的信息以及对第一帧的出发角或第二帧的抵达角中的至少一者的指示。在另一示例中,用于响应于接收自另一装备的第一帧而输出供传输给该另一装备的第二帧的指令,用于获得由该另一装置响应于第二帧而传送的第三帧的指令,第三帧包括指示第一时间与第二时间之差的信息以及对第一帧的出发角或第二帧的抵达角中的至少一者的指示,以及用于至少部分地基于第一时间与第二时间之差以及第一帧的出发角或第二帧的抵达角中的至少一者来估计该装备相对于该另一装备的位置的指令。

此外,应当领会,用于执行本文中所描述的方法和技术的模块和/或其他恰适装置能由sta和/或基站在适用的场合下载和/或以其他方式获得。例如,此类设备能被耦合至服务器以促成用于执行本文中所描述的方法的装置的转移。替换地,本文所描述的各种方法能经由存储装置(例如,ram、rom、诸如压缩碟(cd)或软盘之类的物理存储介质等)来提供,以使得一旦将该存储装置耦合到或提供给sta和/或基站,该设备就能获得各种方法。此外,可利用适于向设备提供本文中所描述的方法和技术的任何其他合适的技术。

将理解,权利要求并不被限于以上所解说的精确配置和组件。可在以上所描述的方法和装置的布局、操作和细节上作出各种改动、更换和变形而不会脱离权利要求的范围。

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