实施例属于无线通信。一些实施例涉及被配置为根据一个或多个毫米波(mm波)标准(例如ieee802.11ad或wigig)操作的无线网络或移动设备。一些实施例涉及被配置为根据其它标准(例如ieee802.11或3gpp标准的各种版本)操作的无线网络或移动设备。一些实施例属于通过定向天线、波束对准或波束跟踪来支持多用户无线通信的无线网络或移动设备。
背景技术:
在毫米波(mm波)通信系统中,可以通过发送设备与接收设备之间的定向无线链路来实现高数据吞吐量。作为示例,接入点(ap)可以通过基本上彼此隔离的定向无线链路将高数据率业务提供给多个用户站(sta)。在一些情况下,定向无线链路上的通信可以包括:从发送设备定向地发送波束连同在接收设备处定向地接收波束。可以使用用于定向链路的波束对准处理来提高性能、跟踪运动中的移动设备,或帮助应对设备正操作于的物理环境的改变。
作为波束对准处理的一部分,通过链路发送的一些分组可以包括接收训练序列,以使得接收设备能够训练其针对链路的接收方向。此外,其它分组可以包括已知的发送训练序列,其可以使得接收设备能够选择或提供关于针对链路的发送方向的反馈。虽然使用训练序列可能在链路上产生显著开销,但是这种波束对准处理在支持室外操作或期待高移动性的系统(例如下一代mm波系统)中可能是日益必要的。此外,当前和未来mm波系统可能需要例如在ap与多个sta之间同时支持很多定向无线链路。因此,通常需要用于同时高速多用户波束跟踪的系统和方法。
附图说明
图1是根据一些实施例的接收站(sta)的框图;
图2是根据一些实施例的发送站(sta)的框图;
图3示出根据一些实施例的支持一发送sta和两个接收sta的系统的示例;
图4示出根据一些实施例的支持一发送sta和两个接收sta的系统的另一示例;
图5示出根据一些实施例的定向无线链路的波束对准的方法;
图6示出根据一些实施例的可以用作在此所公开的方法的一部分的分组的示例;
图7示出根据一些实施例的定向无线链路的波束对准的另一方法;以及
图8示出根据一些实施例的定向无线链路的波束对准的另一方法。
具体实施方式
以下描述和附图充分示出具体实施例以使得本领域技术人员能够实践它们。其它实施例可以包括结构改变、逻辑改变、电气改变、处理改变和其它改变。一些实施例的部分或特征可以包括于或替代以其它实施例的部分和特征。权利要求中所阐述的实施例囊括这些权利要求的所有可用等同物。在一些实施例中,在此所描述的移动设备可以是便携式无线通信设备的一部分,例如个人数字助理(pda)、具有无线通信能力的膝上型或便携式计算机、web平板、无线电话、智能电话、无线耳机、寻呼机、即时传信设备、数码相机、接入点、电视、医疗设备(例如心率监测器、血压监测器等)或其它可以通过无线方式接收和/或发送信息的设备。在一些实施例中,移动设备可以是用户站(sta),其被配置为:根据ieee802.11标准(包括ieee802.11ad)或根据其它标准(包括wigig、3gpp或任何其它合适的无线标准)进行操作。在一些实施例中,移动设备可以包括键盘、显示器、非易失性存储器端口、多个天线、图形处理器、应用处理器、扬声器以及其它移动设备元件中的一个或多个。显示器可以是包括触摸屏的lcd屏幕。
图1是根据一些实施例的接收站(sta)的框图。接收sta100可以是任何合适的无线设备,包括移动设备、基站或接入点(ap)。接收sta100可以包括物理层电路102,用于使用一个或多个天线101将信号发送到和接收自接入点(ap)、其它sta或其它移动设备。接收sta100可以还包括介质访问控制层(mac)电路104,用于控制对无线介质的访问。接收sta100可以还包括处理电路106和存储器108,其被布置为执行在此所描述的操作。
图2是根据一些实施例的发送站(sta)的框图。发送sta200可以是任何合适的无线设备,包括移动设备、基站或接入点(ap)。发送sta200可以包括物理层电路202,用于使用一个或多个天线201将信号发送到和接收自接入点(ap)、其它sta或其它移动设备。发送sta200可以还包括介质访问控制层(mac)电路204,用于控制对无线介质的访问。发送sta200可以还包括处理电路206和存储器208,其被布置为执行在此所描述的操作。
天线101、201可以包括一个或多个定向天线或全向天线,包括例如双极天线、单极天线、贴片天线、环路天线、微带天线或适合于传输rf信号的其它类型的天线。在一些多入多出(mimo)实施例中,天线101、201可以被有效地分离以利用空间分集以及可能产生的不同信道特性。
虽然接收sta100和发送sta200均示为具有若干分离的功能元件,但是其中一个或多个功能元件可以被组合并且可以由软件配置的元件(例如包括数字信号处理器(dsp)的处理元件)和/或其它硬件元件的组合来实现。例如,一些元件可以包括一个或多个微处理器、dsp、现场可编程门阵列(fpga)、专用集成电路(asic)、射频集成电路(rfic)以及用于至少执行在此所描述的功能的各种硬件和逻辑电路的组合。在一些实施例中,功能元件可以指代一个或多个处理元件上操作的一个或多个进程。
实施例可以实现于硬件、固件和软件之一或其组合中。实施例也可以实现为计算机可读存储设备上所存储的指令,这些指令可以由至少一个处理器读取并且执行以执行在此所描述的操作。计算机可读存储设备可以包括用于以机器可读形式存储信息的任何非瞬时性机构(例如计算机)。例如,计算机可读存储设备可以包括只读存储器(rom)、随机存取存储器(ram)、磁盘存储介质、光存储介质、闪存设备以及其它存储设备和介质。一些实施例可以包括一个或多个处理器,并且可以被配置有计算机可读存储设备上所存储的指令。
根据实施例,发送sta200可以被配置为:在高移动性毫米波(mm波)无线网络中支持与多个接收sta100的定向无线链路。在一些实施例中,发送sta200可以是接入点(ap)或基站,并且接收sta100可以是移动设备。发送sta200可以包括硬件处理电路,其被配置为:对于多个接收sta100中的每一个,通过发送sta200与接收sta100之间的定向无线链路发送分组,并且从接收sta100接收发送天线性能度量。分组可以包括数据部分、接收训练序列以及发送训练序列,它们占据分组的不同部分,并且通过定向无线链路发送分组可以包括:根据与定向无线链路关联的当前发送天线方向来发送分组的数据部分。以下更详细地描述这些实施例。
接收sta100可以被配置为:在高移动性mm波无线网络中支持与多个发送sta200的定向无线链路。在一些实施例中,接收sta100可以是ap或基站,并且发送sta200可以是移动设备。
在此注意,为了说明,一些所公开的示例可以关注于操作在ieee802.11网络(例如ieee802.11ad)中的设备。然而,所公开的主题不限于这些设备或ieee802.11网络,并且可以应用于使用可以与关联于ieee802.11规范的无线电接口不同的任何合适的无线电接口的其它合适的类型的设备、无线网络或系统。作为示例,在此所公开的方法和主题可以应用于被配置为根据3gpp标准或其它ieee标准进行操作的设备和网络。此外,在此所公开的方法和主题可以应用于被配置为根据ieee802.11标准的演进、3gpp标准的演进或其它ieee标准的演进来进行操作的设备和网络。
参照图3,示出可以支持在此所公开的实施例的系统300的示例,系统300包括发送sta305,其通过与两个接收sta310、340的定向无线链路315、345进行发送。应注意,图3所示的配置并非是限制性的,因为系统300也可以支持比图3所示的更多或更少的发送sta或接收sta。发送sta305可以通过定向无线链路315将分组或其它无线信号发送到接收sta310。通过链路315进行的发送可以包括:根据发送方向320从发送sta305发送无线信号,并且可以根据接收方向325在接收sta310处接收无线信号。故此,链路315可以看作根据发送方向320和接收方向325进行操作。类似地,发送sta305可以通过定向无线链路345将分组或其它无线信号发送到接收sta340,其中,链路345可以看作根据发送方向350和接收方向355进行操作。如本领域所知,可以使用任何已知的技术(例如波束引导或通过选择天线阵列上的系数或参数)来实现根据方向的发送或接收。应注意,如在此所使用的那样,术语“根据方向”在涉及定向天线上的发送或接收时,可以指代如下那样的天线上的发送或接收:大部分能量在该方向上进行发送或接收,或者天线已经(临时地或永久地)被配置为基本上在该方向上进行发送或接收。
如虚线边界所指示的那样,接收sta310在该示例中移动到新的位置,这可能影响它通过链路315与发送sta305的波束对准。作为运动的结果,并且取决于所移动的距离或其它因素,链路315的性能在误分组率、吞吐量、时延或其它合适的性能度量方面可能受损。波束对准处理可以尝试确定对于接收站310在新的位置处可以提高性能的更新后的接收方向。如图3所示,可以调查两个候选接收方向330作为将用作更新后的接收方的可能接收方向。然而,该情形并非是限制性的,因为可以使用任何数量的候选接收方向330或可以使用任何合适的技术来确定更新后的接收方向。此外,虽然第二接收sta340在该示例中并未示为移动,但是系统300不限于此,因为任何或所有接收sta310、340或未示出的其它sta可以以临时或永久的方式处于运动中或静止。
应指出,如本领域所知,在一些情况下,定向无线链路可能仅支持单向通信。也就是说,发送sta305可以通过链路315将分组发送到接收sta310,但是接收sta310可能不能通过同一链路315将分组发送到发送sta305。而是,接收sta310可能通过不同的定向无线链路(未示出)将分组发送到发送sta305。故此,两个不同的单向定向无线链路使得两个sta305、310能够在两个方向上彼此进行通信。关于两个链路的必要性可能与环境有关,因为从第一sta到第二sta的路径通常可能与从第二sta回到第一sta的路径不相关。这类情况在室外环境以及物理障碍物很多的环境中是尤其普遍的。此外,干扰环境的差异或链路的不同侧处的发射机和接收机的构造的差异可能导致或促成所描述的两个定向链路的差异。
因此,在此所描述的方法可以指代单向定向无线链路的波束对准,但不限于此。此外,第一sta与第二sta之间的定向通信可以包括与作为发送sta的第一sta和作为接收sta的第二sta的第一链路的波束对准。也可以在第二链路上(独立地或联合地)执行波束对准,在第二链路中,第一sta是接收sta,而第二sta是发送sta。
参照图4,示出可以支持在此所公开的实施例的系统400的另一示例,系统400包括发送sta405,其分别通过与两个接收sta410、440的定向无线链路415、445进行发送。如关于图3所示的示例所说明的那样,图4所示的配置并非是限制性的,因为系统400也可以支持比图4所示的更多或更少的发送sta或接收sta,其中的任何或所有发送sta或接收sta可以是移动的或固定的。发送sta405可以根据发送方向420通过定向无线链路415将分组或其它无线信号发送到接收sta410。可以根据接收方向425在接收sta410处接收分组或无线信号。接收sta410在图4中示为处于运动中,并且与图3所示的示例类似地,运动可能导致无线链路415上的性能降级的情形,因为发送方向420不再是精确的或最优的。因此,发送sta405可以根据其它候选发送方向430将信号发送到接收sta410。基于接收,接收sta410可以能够选择候选发送方向430之一作为最佳候选发送方向,并且可以为此目的而将反馈提供给发送sta405。虽然图4中仅示出两个候选发送方向430,但是系统400不限于此,因为可以使用任何数量的候选发送方向。
参照图5,示出发送sta与多个接收sta之间的定向无线链路的波束对准的方法500。重要的是注意到,方法500的实施例可以包括与图5所示相比附加的或甚至更少的操作或处理。此外,方法500的实施例不一定限于图5所示的时间先后顺序。在描述方法500时,可以参照图1-图4以及图6-图8,但是应理解,可以通过任何其它合适的系统、接口和组件来实施方法500。此外,虽然在此所描述的方法500和其它方法可能指代根据ieee802.11ad操作的sta,但是这些方法的实施例不限于仅那些sta,也可以在其它移动设备上得以实施。此外,在此所描述的方法500和其它方法(例如方法700和800)可以由被配置为在其它合适的类型的无线通信系统(包括被配置为根据3gpp或各种ieee标准操作的系统)中操作的无线设备来实施。
方法500可以实施于发送sta与单个接收sta之间,但是不限于此,也可以实施于发送sta与多个接收sta之间。在一些实施例中,发送sta可以是ap或基站,而接收sta可以是移动设备。在一些实施例中,对于多个接收sta中的每一个,可以执行任何或所有操作505-540(或者未示出的附加操作)。虽然以下的讨论将关注于应用于包含单个接收sta的实施例的操作505-540,但是应注意,讨论也可以应用于包含多个接收sta的实施例。在操作505,可以通过发送sta与接收sta之间的定向无线链路发送分组。如上所述,可以根据当前发送天线方向在发送sta处执行定向无线链路上的发送,而可以在接收sta处根据当前接收天线方向执行定向无线链路上的接收。应提及,在一些实施例中,可以对于多个接收sta中的每一个接收sta执行操作505,并且操作505对于多个接收sta的执行可以同时得以执行。
图6所示的非限定性示例示出分组600的实施例,其可以用在描述方法500或在此所公开的其它方法中。分组600可以包括头605、数据部分610、接收训练序列620以及发送训练序列630中的任何或全部,它们可以按任何顺序出现在分组600内,并且不限于占据分组600内的毗邻部分。应注意,虽然未示出,但是分组600可以包括其它字段,例如为了自动增益控制(agc)或其它目的所使用的序列。头605可以包括控制信息或其它信息,其可以描述分组600的内容。作为示例,头605可以指示分组600是否包括接收训练序列620、发送训练序列630、二者皆无或二者皆有。
应指出,在包括接收训练序列620和发送训练序列630二者的一些实施例中,二者的存在可以使得能够在每一所发送的分组期间进行发送方向和接收方向二者的波束对准。在先前所描述的一些情况下(例如室外或高移动性系统),这种高速率执行波束对准可能是必要的或有益的。与之相比,每个分组中仅包括接收训练序列620或发送训练序列630之一的实施例不能同样地执行。在那些实施例中,与具有包括这两个序列的分组的实施例相比,关于接收方向和发送方向中的每一者的对准可能仅进行50%的时间。
此外,如图6所示,接收训练序列620可以包括一个或多个接收训练子字段625,而发送训练序列630可以包括一个或多个发送训练子字段635。接收训练子字段625和发送训练子字段635可以包括在发送sta和接收sta处都已知的数据序列。在一些实施例中,数据序列可以是本领域公知的golay序列、zadoff-chu序列,或者具有期望的相关性特性的其它合适选取的序列,但是这些实施例并非是限制性的,因为可以使用任何序列。此外,接收训练子字段625和发送训练子字段635的数量不限于图6所示的数量。此外,在一些实施例中,接收训练序列620和发送训练序列630可以甚至不包括任何子字段,并且可以包括仅一个或多个数据序列。
在操作510,可以根据与定向无线链路关联的当前发送天线方向来发送分组600的数据部分610,而在操作515,可以根据当前发送天线方向来发送分组600的接收训练序列620。在操作520,可以根据用于链路的一个或多个候选发送天线方向来发送分组600的发送训练序列630或发送训练序列630的至少一部分。
可以根据与先前可能已经建立作为给出良好性能或在某种意义上是最优的方向的定向无线链路关联的当前发送天线方向来发送数据部分610和接收训练序列620。如上所述,由于发送sta或接收sta的运动或者环境的改变(例如新的障碍物的加入),可能需要确定或跟踪最佳方向(发送或接收或二者)。因此,可以根据候选发送天线方向来对发送训练序列630进行发送,以便向接收sta提供机会来测试它们作为用于链路的可能的更新后的发送天线方向。作为示例,在跟踪处理期间,候选发送天线方向可以基于当前发送天线方向,例如在当前发送天线方向的1度的角度内。作为另一示例,在例如初始获取或确定用于链路的方向的情形中,候选方向可以与当前方向无关。作为示例,在初始获取期间,可以通过将360度圆形划分为离散角度(例如按45度分离的离散角度)来形成候选方向。
如上所述,发送训练序列630可以包括一个或多个发送训练子字段635,并且在一些实施例中,其中一些发送训练子字段635可以利用每一个候选发送天线方向。作为示例,可以根据不同的候选发送天线方向来对发送训练子字段635中的每一个进行发送。作为另一示例,可以根据不同的候选发送天线方向中的每一个来发送多个发送训练子字段635。应注意,在一些实施例中,发送训练子字段635可能需要足够长,使得因切换发送天线方向而导致的任何转变能够有时间逐渐减少(taperoff)。作为示例,如果根据两个不同的候选发送天线方向来发送图6中标记为“1”和“2”的发送训练子字段635,则标记为“2”的发送训练子字段635的开始部分可能失真,并且对于接收sta测量根据该特定方向的发送质量是无用的。
在操作525,可以从接收sta接收发送天线性能度量,并且在操作530,可以确定用于定向无线链路的更新后的发送天线方向。发送天线性能度量可以与分组600的发送有关。在一些实施例中,度量可以与发送训练子字段635在接收sta处的接收有关。例如,对于根据特定候选方向发送的特定发送训练子字段635,度量可以包括接收信号强度(rss)、信噪比(snr)或在接收该发送训练子字段635期间在接收sta处测得的其它合适度量。作为另一示例,该情况下的度量可以包括根据该特定候选方向的发送期间的信道测量(例如信道上的信号损耗)。
发送sta(或接收sta)可以基于性能度量来确定更新后的发送天线方向。在一些实施例中,可以选择更新后的发送天线方向作为具有最佳性能度量(例如最高rss和/或snr)的候选发送天线方向。还应注意,在发送sta处确定更新后的发送天线方向可以还包括:从接收sta接收候选天线方向将用作更新后的方向的通知。
在方法500的操作535,可以将第二分组600发送到接收sta。相应地,在操作540,可以根据更新后的发送天线方向来发送第二分组600的数据部分610。故此,可以实现跟踪定向无线链路的发送方向。可以根据当前(在更新之前)发送方向来发送先前所描述的分组600的数据部分610,而可以根据更新后的发送方向来发送第二分组600的数据部分610。
参照图7,示出一发送sta与多个接收sta之间的定向无线链路的波束对准的另一方法700。与方法500一样,方法700的实施例可以包括与图7所示的相比附加的或甚至更少的操作或处理,并且不一定限于图7所示的时间先后顺序。在描述方法700时,可以参照图1-图6和图8,但是应理解,可以通过任何其它合适的系统、接口和组件来实施方法700。
方法700可以如图7所示实施于发送sta与两个接收sta之间,但是不限于此,并且也可以实施于该发送sta与任何数量的接收sta之间。在一些实施例(例如不包含操作715和720的实施例)中,方法700可以实施于发送sta与单个接收sta之间。
在操作705,可以将可由接收sta接收的分组通过定向无线链路从发送sta发送到接收sta。在操作710,可以从接收sta接收反馈,并且该反馈可以包括与定向无线链路关联的发送天线性能度量。先前所描述的与方法500中的相似或类似操作有关的技术也可以被应用作为操作705和710的一部分。例如,分组600可以包括数据部分610、接收训练序列620和发送训练序列630,它们占据分组600的不同部分。接收训练序列620可以包括一个或多个接收训练子字段625,而发送训练序列630可以包括一个或多个发送训练子字段635。可以根据与链路关联的当前发送天线方向来发送分组600的数据部分610和接收训练序列620,而可以根据用于链路的一个或多个候选发送天线方向来发送分组600的发送训练序列630。此外,接收训练序列620和发送训练序列630可以包括如先前关于图6所描述的子字段625、635。
应注意,在包含操作705和710但不包含操作715和720的方法700的一些实施例中,接收sta可以是ap或基站,而发送sta可以是移动设备。在不包含操作715和720的其它实施例中,发送sta可以是ap或基站,而接收sta可以是移动设备。
在操作715,可以从发送sta通过第二定向无线链路发送可由第二接收sta接收的分组,并且在操作720,可以从第二接收sta接收反馈。该反馈可以包括与第二定向无线链路关联的发送天线性能度量,并且先前所描述的与方法500中的相似或类似操作以及操作705和710有关的技术也可以被应用作为操作715和720的一部分。
应注意,可以依次地或同时地或组合二者来执行操作705-720。作为示例,可以同时地执行操作705和715,而可以同时执行操作710和720。在该示例中,发送sta可以通过定向无线链路与多个(在此情况下为两个)接收sta同时进行通信。此外,方法700可以扩展为包括超过图7所示的两个的任何数量的接收sta。
参照图8,示出接收sta处的定向无线链路的波束对准的另一方法800。与方法500和700一样,方法800的实施例可以包括与图8所示的相比附加的或甚至更少的操作或处理,并且不一定限于图8所示的时间先后顺序。在描述方法800时,可以参照图1-图7,但是应理解,可以通过任何其它合适的系统、接口和组件来实施方法800。方法800可以实施于接收sta处,接收sta可以是接入点或基站或移动设备。
在操作805,可以通过接收sta与发送sta之间的定向无线链路在接收sta处从发送sta接收分组。先前所描述的与方法500中的相似或类似操作有关的技术也可以被应用作为方法800中的操作的一部分。例如,分组600可以包括数据部分610、接收训练序列620和发送训练序列630,它们占据分组600的不同部分。接收训练序列620可以包括一个或多个接收训练子字段625,而发送训练序列630可以包括一个或多个发送训练子字段635。可以根据与链路关联的当前发送天线方向来发送分组600的数据部分610和接收训练序列620,而可以根据用于链路的一个或多个候选发送天线方向来发送分组600的发送训练序列630。此外,接收训练序列620和发送训练序列630可以包括如先前关于图6所描述的子字段625、635。
在操作810,可以根据一组候选接收天线方向在接收sta处对接收训练序列620进行接收。作为示例,可以根据不同候选接收方向对接收训练子字段625中的每一个进行接收。故此,可以关于接收质量而测试每一个候选接收方向。然而,该示例并非是限制性的,因为可以使用其它配置。例如,每个候选接收方向可以用在接收多个接收训练子字段625中,以便提供甚至更好的接收质量测量。
在操作815,可以确定与候选接收天线方向关联的接收天线性能度量,并且在操作820,可以确定更新后的接收天线方向。在一些实施例中,度量可以与接收训练子字段625在接收sta处的接收有关。例如,对于根据特定候选接收方向接收到的特定接收训练子字段625,度量可以包括接收信号强度(rss)、信噪比(snr),或者在接收该接收训练子字段625期间在接收sta处测得的其它合适的度量。作为另一示例,该情况下的度量可以包括根据该特定候选方向的接收期间的信道测量(例如信道上的信号损耗)。
接收sta可以基于性能度量来确定更新后的接收天线方向。在一些实施例中,可以选择更新后的接收天线方向作为具有最佳性能度量(例如最高rss和/或snr)的候选接收天线方向。
在操作825,可以在接收sta处接收分组的发送训练序列630。在一些实施例中,可以根据在接收分组600的数据部分610期间所使用的当前接收天线方向来执行接收。在那些实施例中,可以在接收下一(或其它随后)分组600期间应用更新后的接收天线方向。然而,在其它实施例中,可以根据作为操作820或其它适当的操作的一部分所确定的更新后的接收天线方向来执行发送训练序列630的接收。在那些实施例中,接收训练序列620在分组600中可能需要出现在发送训练序列630之前,并且与确定更新后的接收天线方向关联的处理可能需要执行得足够快,使得更新后的方向在发送训练序列630之前到达接收sta。处理能力或其它因素对于那些实施例可能带来显著挑战。
在任何情况下,在操作830,可以确定与定向无线链路关联的发送天线性能度量。可以作为操作825中的接收发送训练序列630的一部分来确定这些度量。如先前所描述的技术中那样,度量可以包括接收信号强度(rss)、信噪比(snr),或者在接收发送训练序列630或序列的发送训练子字段635期间在接收sta处测得的其它合适的度量(或信道测量)。由于可以根据不同的候选发送天线方向来发送不同的发送训练子字段635,因此这些度量中的一个或多个度量可以与候选方向中的每一个方向关联。
在操作835,可以发送可在发送sta处接收的、包含发送天线性能度量的至少一部分的分组。分组600可以包括发送天线性能度量作为分组600的净荷部分、头或任何合适字段的一部分。相应地,作为波束对准的一部分,发送sta可以能够使用这些发送天线性能度量来确定用于定向无线链路的更新后的(或改进的)发送方向。此外,在一些实施例中,接收sta可以基于发送天线性能度量来确定或选择发送方向,并且除了或替代发送天线性能度量之外,还可以将确定结果或选择结果传递回到发送sta。
在此公开一种发送站(sta),用于支持与多个接收sta的定向无线链路。所述发送sta可以操作在毫米波(mm波)无线网络中。所述发送sta可以包括硬件处理电路,用于:对于所述多个接收sta中的每一个:通过所述发送sta与所述接收sta之间的定向无线链路发送分组;以及从所述接收sta接收与通过所述发送sta与所述接收sta之间的定向无线链路发送分组关联的发送天线性能度量。所述分组可以包括数据部分、接收训练序列和发送训练序列,它们占据所述分组的不同部分。通过所述定向无线链路发送所述分组可以包括:根据与所述定向无线链路关联的当前发送天线方向来发送所述分组的数据部分。所述发送sta可以还包括一个或多个存储器,用于配置所述硬件处理电路。所述发送sta可以还包括一个或多个天线,用于通过所述定向无线链路发送所述分组。
通过所述定向无线链路发送所述分组可以还包括:根据用于所述定向无线链路的一个或多个候选发送天线方向来发送所述分组的发送训练序列的至少一部分,所述一个或多个候选发送天线方向不同于与所述定向无线链路关联的当前发送天线方向。通过所述定向无线链路发送所述分组可以还包括:根据与所述定向无线链路关联的当前发送天线方向来发送所述分组的接收训练序列。所述分组的发送训练序列可以包括占据所述发送训练序列的不同部分的一个或多个发送训练子字段;并且通过所述定向无线链路发送所述分组可以还包括:根据用于所述定向无线链路的一组候选发送天线方向来发送所述发送训练子字段。可以根据所述候选发送天线方向中的每一个来发送所述发送训练子字段中的至少一个,并且所述候选发送天线方向中的至少一个可以不同于与所述定向无线链路关联的当前发送天线方向。
所述发送天线性能度量可以包括与在所述接收sta处接收所述发送训练子字段中的一个或多个有关的性能度量。与接收所述发送训练子字段有关的性能度量可以包括所述接收sta处的接收信号强度(rss)、所述接收sta处的信噪比(snr)或与在所述接收sta处接收所述分组所通过的定向无线链路关联的信道测量中的一个或多个。与接收所述发送训练子字段有关的性能度量可以使得所述发送sta能够确定用于所述发送sta与所述接收sta之间的定向无线链路的更新后的发送天线方向。
所述硬件处理电路可以进一步用于:对于所述多个接收sta中的每一个:至少部分地基于从所述接收sta接收到的所述发送天线性能度量来确定用于所述发送sta与所述接收sta之间的定向无线链路的更新后的发送天线方向。所述硬件处理电路可以进一步被配置为:对于所述多个接收sta中的每一个:向所述接收sta发送包括数据部分、接收训练序列和发送训练序列的第二分组,其中,发送所述第二分组包括:根据所述更新后的发送天线方向来发送所述第二分组的数据部分。确定用于所述定向无线链路的更新后的发送天线方向可以包括:选择所述候选发送天线方向之一作为所述更新后的发送天线方向,并且其中,该选择至少部分地基于所述发送天线性能度量。在一些实施例中,所述第二分组的发送可以发生在确定所述更新后的发送天线方向的500毫秒内。在一些实施例中,所述分组的接收训练序列可以包括占据所述接收训练序列的不同部分的一个或多个接收训练子字段。在一些实施例中,通过所述定向无线链路发送所述分组可以还包括:根据与所述定向无线链路关联的当前发送天线方向来发送所述接收训练序列。在一些实施例中,所述硬件处理电路可以进一步用于:同时执行将所述分组发送到每个sta。
在此还公开一种发送站(sta),用于操作在毫米波(mm波)无线网络中。所述发送sta可以进一步用于:支持与至少一个接收sta的定向无线链路。所述发送sta可以包括硬件处理电路,用于通过定向无线链路发送分组。在一些实施例中,所述分组可以是可由可以操作在所述无线网络中的接收sta接收的。所述硬件处理电路可以进一步用于:从所述接收sta接收包括与所述定向无线链路关联的发送天线性能度量的反馈。所述分组可以包括数据部分、接收训练序列和发送训练序列,它们占据所述分组的不同部分。通过所述定向无线链路发送所述分组可以包括:根据当前发送天线方向来发送所述分组的数据部分。通过所述定向无线链路发送所述分组可以包括:根据所述当前发送天线方向来发送所述接收训练序列。通过所述定向无线链路发送所述分组可以包括:根据一组一个或多个候选发送天线方向来发送所述发送训练序列,使得所述发送训练序列的至少一部分是根据每个候选发送天线方向来发送的。该组候选发送天线方向可以包括与所述当前发送天线方向不同的至少一个发送天线方向。
所述发送训练序列可以包括占据所述发送训练序列的不同部分的一个或多个发送训练子字段。可以根据与所述当前发送天线方向不同的候选发送天线方向来发送所述发送训练子字段中的至少一个。所述发送天线性能度量可以包括:对于每个发送训练子字段,与在所述接收sta处接收所述发送训练子字段有关的性能度量。对于每个发送训练子字段,所述性能度量可以包括所述接收sta处的接收信号强度(rss)、所述接收sta处的信噪比(snr)或信道测量中的一个或多个。
所述硬件处理电路可以进一步用于:通过第二定向无线链路发送第二分组。在一些实施例中,所述第二分组可以是可由可以操作在所述无线网络中的第二接收sta接收的。所述硬件处理电路可以进一步用于:从所述第二接收sta接收包括与所述第二定向无线链路关联的发送天线性能度量的反馈。所述第二分组可以包括接收训练序列和发送训练序列,它们占据所述第二分组的不同部分。通过所述第二定向无线链路发送所述第二分组可以包括:根据第二当前发送天线方向来发送所述第二分组的至少一部分。
在此公开一种非瞬时性计算机可读存储介质,存储有指令,所述指令由一个或多个处理器执行以执行用于多用户波束跟踪的操作。所述操作可以将所述一个或多个处理器配置为:在接收用户站(sta)处通过所述接收sta与所述发送sta之间的定向无线链路从发送sta接收分组。在一些实施例中,可以根据当前发送天线方向来发送所述分组的至少一部分。在一些实施例中,可以根据当前接收天线方向来接收所述分组的至少一部分。所述分组可以包括接收训练序列和发送训练序列,它们占据所述分组的不同部分。所述操作可以将所述一个或多个处理器配置为:至少部分地基于对所述接收训练序列的接收来确定更新后的接收天线方向;以及至少部分地基于对所述发送训练序列的接收来确定与所述定向无线链路和所述发送sta关联的发送天线性能度量。
可以根据所述当前发送天线方向来发送所述接收训练序列。可以根据一组一个或多个候选发送天线方向来发送所述发送训练序列,使得所述发送训练序列的至少一部分是根据每个候选发送天线方向来发送的。该组候选发送天线方向可以包括与所述当前发送天线方向不同的至少一个发送天线方向。接收所述分组可以包括:根据一组候选接收天线方向来接收所述接收训练序列,其中,所述候选接收天线方向中的至少一个与所述当前接收天线方向不同。接收所述接收训练序列可以包括:对于每个候选接收天线方向:根据所述候选接收天线方向来接收所述接收训练序列的至少一部分;以及基于根据所述候选接收天线方向的接收来确定与所述候选接收天线方向关联的接收天线性能度量。确定所述更新后的接收天线方向可以包括:选择所述候选接收天线方向之一作为所述更新后的接收天线方向,并且其中,该选择至少部分地基于所述接收天线性能度量。所述发送训练序列可以包括占据所述发送训练序列的不同部分的一个或多个发送训练子字段。可以根据与所述当前发送天线方向不同的候选发送天线方向来发送所述发送训练子字段中的至少一个。确定所述发送天线性能度量可以包括:对于所述发送训练子字段中的每一个,基于所述发送训练子字段在所述接收sta处的接收来确定一个或多个发送天线性能度量。
所述操作可以进一步将所述一个或多个处理器配置为:从所述接收sta发送包括所述发送天线性能度量的至少一部分的分组。用于每个发送训练子字段的性能度量可以包括与接收所述发送训练子字段有关的接收信号强度(rss)、与接收所述发送训练子字段有关的信噪比(snr)或信道测量中的一个或多个。所述接收训练序列可以包括占据所述接收训练序列的不同部分的一个或多个接收训练子字段,以及所述发送训练序列包括占据所述发送训练序列的不同部分的一个或多个发送训练子字段。
在此公开一种在接收站(sta)处的波束精化(refinement)方法,用于通过定向无线链路从发送sta接收分组。所述sta可以操作在无线网络中。所述方法可以包括:在所述接收sta处通过所述定向无线链路从所述发送sta接收分组。可以根据当前发送天线方向来发送所述分组的至少一部分,并且可以根据当前接收天线方向来接收所述分组的至少一部分。所述分组可以包括接收训练序列和发送训练序列,它们占据所述分组的不同部分。所述方法可以还包括:至少部分地基于对所述接收训练序列的接收来确定更新后的接收天线方向。所述方法可以还包括:至少部分地基于对所述发送训练序列的接收来确定与所述定向无线链路和所述发送sta关联的发送天线性能度量。
接收所述分组可以包括:根据所述当前接收天线方向来接收所述发送训练序列。接收所述分组可以包括:根据所述更新后的接收天线方向来接收所述发送训练序列。所述发送训练序列可以包括占据所述发送训练序列的不同部分的一个或多个发送训练子字段。可以根据与所述当前发送天线方向不同的候选发送天线方向来发送所述发送训练子字段中的至少一个。所述接收训练序列可以包括占据所述接收训练序列的不同部分的一个或多个接收训练子字段。确定所述发送天线性能度量可以包括:对于所述发送训练子字段中的每一个,基于所述发送训练子字段在所述接收sta处的接收来确定一个或多个发送天线性能度量。所述方法可以还包括:从所述接收sta发送包括所述发送天线性能度量的至少一部分的分组。
在此公开一种非瞬时性计算机可读存储介质,存储有指令,所述指令由一个或多个处理器执行以执行用于在发送sta处进行波束跟踪的操作。所述操作可以将所述一个或多个处理器配置为:通过定向无线链路发送分组。所述操作可以进一步将所述一个或多个处理器配置为:从接收sta接收包括与所述定向无线链路关联的发送天线性能度量的反馈。在一些实施例中,所述分组可以包括数据部分、接收训练序列和发送训练序列,它们占据所述分组的不同部分。在一些实施例中,通过所述定向无线链路发送所述分组可以包括:根据当前发送天线方向来发送所述分组的数据部分。
在一些实施例中,通过所述定向无线链路发送所述分组可以包括:根据所述当前发送天线方向来发送所述接收训练序列。在一些实施例中,通过所述定向无线链路发送所述分组可以包括:根据一组一个或多个候选发送天线方向来发送所述发送训练序列,使得所述发送训练序列的至少一部分是根据每个候选发送天线方向来发送的。在一些实施例中,该组候选发送天线方向包括与所述当前发送天线方向不同的至少一个发送天线方向。
在此公开一种在发送sta处的波束跟踪方法。所述方法可以包括:通过定向无线链路发送分组。所述方法可以还包括:从接收sta接收包括与所述定向无线链路关联的发送天线性能度量的反馈。在一些实施例中,所述分组可以包括数据部分、接收训练序列和发送训练序列,它们占据所述分组的不同部分。在一些实施例中,通过所述定向无线链路发送所述分组可以包括:根据当前发送天线方向来发送所述分组的数据部分。
在一些实施例中,通过所述定向无线链路发送所述分组可以包括:根据所述当前发送天线方向来发送所述接收训练序列。在一些实施例中,通过所述定向无线链路发送所述分组可以包括:根据一组一个或多个候选发送天线方向来发送所述发送训练序列,使得所述发送训练序列的至少一部分是根据每个候选发送天线方向来发送的。在一些实施例中,该组候选发送天线方向可以包括与所述当前发送天线方向不同的至少一个发送天线方向。
提供摘要是为了符合37c.f.r章节1.72(b),其要求将允许读者确知技术公开的性质和主旨的摘要。应理解,其将不用于限制或解释权利要求的范围或涵义。所附权利要求由此合并到具体实施方式,其中,每一权利要求自身代表单独的实施例。