上行链路信道信息的制作方法

文档序号:15073884发布日期:2018-08-01 00:40阅读:200来源:国知局

本申请要求享受于2015年11月10日提交的、标题为“uplinkchannelinformation”的共同拥有的美国临时专利申请no.62/253,576和于2016年9月8日提交的、标题为“uplinkchannelinformation”的美国非临时专利申请no.15/260,144的优先权,以引用方式将前述申请中的每份申请的内容明确地作为一个整体并入本文。

概括地说,本公开内容涉及无线通信。



背景技术:

技术的提高已经产生了更小的和更强大的计算设备。例如,当前存在各种各样的便携式个人计算设备,其包括诸如便携式无线电话、个人数字助理(pda)和寻呼设备之类的小型、轻型和用户容易携带的无线计算设备。更具体地,诸如蜂窝电话和互联网协议(ip)电话之类的便携式无线电话可以通过无线网络来传送语音和数据分组。此外,很多这样的无线电话包括被合并在其中的其它类型设备。例如,无线电话还可以包括数字照相机、数字摄像机、数字记录仪和音频文件播放器。此外,这样的无线电话可以处理可执行指令,其包括能够用于访问互联网的软件应用(例如,网页浏览器应用)。因此,这些无线电话可以包括显著的计算能力。

各种无线协议和标准可能可供无线电话和其它无线设备使用。例如,通常被称为“wi-fi”的电气和电子工程师协会(ieee)802.11是标准化的无线局域网(wlan)通信协议集合。根据一些wi-fi协议,下行链路探测可以由接入点执行以实现到一个或多个站的下行链路波束成形。如本文使用的,“下行链路探测”可以对应于:接入点基于来自移动站的反馈报告,来确定与下行链路信道有关的信息。例如,接入点可以执行下行链路探测以确定下行链路信道状态信息。响应于确定下行链路信道状态信息,接入点可以基于下行链路信道状态信息来向一个或多个站发送数据。但是,由于上行链路探测信号对于站不可用,因此在上行链路上向接入点发送数据的站可能不能够实现上行链路波束成形。



技术实现要素:

根据所公开的技术的一种实现方式,一种确定上行链路信道信息的方法包括:从无线网络的接入点向无线网络中的多个站发送触发帧。该方法还包括:响应于发送触发帧,从所述多个站中的至少一个站接收上行链路传输。该方法还包括:基于上行链路传输来确定上行链路信道数据。该方法包括:向所述至少一个站发送该上行链路信道数据。该上行链路信道数据是由所述至少一个站可使用的,以向接入点发送数据。

根据所公开的技术的另一种实现方式,一种装置包括处理器和存储器,所述存储器存储由所述处理器可执行以执行包括以下的操作的指令:从无线网络的接入点向无线网络中的多个站发送触发帧。这些操作还包括:响应于发送触发帧,从所述多个站中的至少一个站接收上行链路传输。这些操作还包括:基于上行链路传输来确定上行链路信道数据。这些操作还包括:向所述至少一个站发送该上行链路信道数据。该上行链路信道数据是由所述至少一个站可使用的,以向接入点发送数据。

根据所公开的技术的另一种实现方式,一种非暂时性计算机可读介质包括用于确定上行链路信道信息的指令。当这些指令被处理器执行时,使所述处理器执行包括以下的操作:从无线网络的接入点向无线网络中的多个站发送触发帧。这些操作还包括:响应于发送触发帧,从所述多个站中的至少一个站接收上行链路传输。这些操作还包括:基于上行链路传输来确定上行链路信道数据。这些操作还包括:向所述至少一个站发送该上行链路信道数据。该上行链路信道数据是由所述至少一个站可使用的,以向接入点发送数据。

根据所公开的技术的另一种实现方式,一种装置包括:用于从无线网络的接入点向无线网络中的多个站发送触发帧的单元。该装置还包括:用于响应于发送触发帧,从所述多个站中的至少一个站接收上行链路传输的单元。该装置还包括:用于基于上行链路传输来确定上行链路信道数据的单元。该装置还包括:用于向所述至少一个站发送该上行链路信道数据的单元。该上行链路信道数据是由所述至少一个站可使用的,以向接入点发送数据。

根据所公开的技术的另一种实现方式,一种发送数据的方法包括:在多个站中的第一站处,从无线网络的接入点接收触发帧。该方法还包括:基于该触发帧,执行下行链路信道估计。该方法还包括:基于下行链路信道估计来执行上行链路信道估计;以及基于上行链路信道估计,向接入点发送数据。

根据所公开的技术的另一种实现方式,一种装置包括处理器和存储器,所述存储器存储由所述处理器可执行以执行包括以下的操作的指令:在多个站中的第一站处,从无线网络的接入点接收触发帧。这些操作还包括:基于该触发帧,执行下行链路信道估计。这些操作还包括:基于下行链路信道估计来执行上行链路信道估计;以及基于上行链路信道估计,向接入点发送数据。

根据所公开的技术的另一种实现方式,一种非暂时性计算机可读介质包括用于发送数据的指令。当这些指令被处理器执行时,使所述处理器执行包括以下的操作:在多个站中的第一站处,从无线网络的接入点接收触发帧。这些操作还包括:基于该触发帧,执行下行链路信道估计。这些操作还包括:基于下行链路信道估计来执行上行链路信道估计;以及基于上行链路信道估计,向接入点发送数据。

根据所公开的技术的另一种实现方式,一种装置包括:用于在多个站中的第一站处,从无线网络的接入点接收触发帧的单元。该装置还包括:用于基于该触发帧,执行下行链路信道估计的单元。该装置还包括:用于基于下行链路信道估计来执行上行链路信道估计的单元;以及用于基于上行链路信道估计,向接入点发送数据的单元。

根据所公开的技术的另一种实现方式,一种发送数据的方法包括:在多个站中的第一站处,从无线网络的接入点接收触发帧。该方法还包括:基于该触发帧,确定下行链路信道估计;以及向接入点发送该下行链路信道估计。该方法还包括:响应于发送下行链路信道估计,从接入点接收上行链路信道数据。该方法还包括:基于上行链路信道数据,向接入点发送数据。

根据所公开的技术的另一种实现方式,一种装置包括处理器和存储器,所述存储器存储由所述处理器可执行以执行包括以下的操作的指令:在多个站中的第一站处,从无线网络的接入点接收触发帧。这些操作还包括:基于该触发帧,确定下行链路信道估计;以及向接入点发送该下行链路信道估计。这些操作还包括:响应于发送下行链路信道估计,从接入点接收上行链路信道数据。这些操作还包括:基于上行链路信道数据,向接入点发送数据。

根据所公开的技术的另一种实现方式,一种非暂时性计算机可读介质包括用于发送数据的指令。当这些指令被处理器执行时,使所述处理器执行包括以下的操作:在多个站中的第一站处,从无线网络的接入点接收触发帧。这些操作还包括:基于该触发帧,确定下行链路信道估计;以及向接入点发送该下行链路信道估计。这些操作还包括:响应于发送下行链路信道估计,从接入点接收上行链路信道数据。这些操作还包括:基于上行链路信道数据,向接入点发送数据。

根据所公开的技术的另一种实现方式,一种装置包括:用于在多个站中的第一站处,从无线网络的接入点接收触发帧的单元。该装置还包括:用于基于该触发帧,确定下行链路信道估计的单元;以及用于向接入点发送该下行链路信道估计的单元。该装置还包括:用于响应于发送下行链路信道估计,从接入点接收上行链路信道数据的单元。该装置还包括:用于基于上行链路信道数据,向接入点发送数据的单元。

附图说明

图1是可操作以促进上行链路波束成形的系统的图;

图2是示出上行链路波束成形的示例的时序图;

图3是示出上行链路波束成形的示例的另一个时序图;

图4是示出上行链路波束成形的示例的另一个时序图;

图5是示出用于确定上行链路信道信息的方法的特定实现方式的流程图;

图6是示出用于对数据进行波束成形的方法的特定实现方式的流程图;

图7是示出用于对数据进行波束成形的方法的另一种特定实现方式的流程图;以及

图8是可操作以支持本文公开的一种或多种方法、系统、装置和/或计算机可读介质的各种实现方式的无线设备的图。

具体实施方式

参见图1,示出了可操作以促进上行链路波束成形的系统100。系统100包括第一设备110,该第一设备110被配置为经由无线网络150,与多个移动设备120、130和140进行无线地通信。根据一种实现方式,第一设备110可以是接入点,并且所述多个移动设备120、130和140中的每个移动设备可以是移动站(sta)。无线网络150可以包括和/或可以耦合到诸如设备110、120、130和140之类的多个设备,这些设备被配置为使用波束成形技术进行通信。但是,在其它实现方式中,第一设备110可以被配置为使用波束成形技术进行通信。无线网络150中的特定设备可能能够充当波束成形器、充当受波束成形器(beamformee)、或者二者。波束成形器可以发送波束成形的数据,并且受波束成形器可以接收波束成形的数据。

在特定的实现方式中,无线网络150是电气和电子工程师协会(ieee)802.11无线网络或者“wi-fi”网络。根据一种实现方式,无线网络150根据ieee802.11标准进行操作。在说明性的实现方式中,无线网络150是802.11ax网络。无线网络150可以在上行链路(ul)方向和下行链路(dl)方向二者上,支持多用户多输入多输出(mu-mimo)数据传输。如本文使用的,ul通信指代sta到ap的通信,并且dl通信指代ap到sta的通信。在特定的实现方式中,无线网络150还支持ul和dl多址通信。例如,无线网络150还可以支持ul和dl正交频分多址(ofdma)通信。

在特定的实现方式中,第一设备110包括处理器111、存储器112、以及被配置为经由无线网络150来发送和接收数据的无线接口115。处理器111可以包括中央处理单元(cpu)、数字信号处理器(dsp)、网络处理单元(npu)等等。存储器112可以包括随机存取存储器(ram)、只读存储器(rom)等等。存储器112可以存储从第一设备110的范围内的一个或多个站接收的反馈信息113。根据一种实现方式,反馈信息113可以包括信道状态信息。例如,反馈信息113可以包括使用波束成形电路114确定的协作式波束成形(cbf)信息。如本文使用的,cbf信息可以包括由波束成形器使用以利用波束成形技术进行通信的信道状态信息。可以将反馈信息113发送到其它设备120、130和140、以及系统100中的其它移动站145,以促进上行链路波束成形。关于诸如反馈信息113之类的cbf信息的另外的细节是关于图2-4来描述的。

设备120、130和140、以及系统100中的其它移动站145均可以包括处理器、存储器、信道测量电路、无线接口和波束成形器。作为非限制性示例,第二设备120可以包括处理器121、存储器122、信道测量电路124、无线接口125和波束成形器126。根据一种实现方式,波束成形器126可以是可操作以根据波束成形技术来发送数据的发射机。信道测量电路124可以被配置为确定诸如信道状态信息之类的反馈信息123,其可以被存储在存储器122中。

如关于图2和图3更详细地描述的,在操作期间,第一设备110可以向设备120、130、140以及系统100中的其它移动站145发送触发帧160。响应于接收到触发帧160,设备120、130、140和其它站145中的一个或多个可以执行信道测量。例如,设备120、130、140中的一个或多个可以响应于接收到触发帧160,来执行下行链路信道估计。每个这样的设备/站可以在反馈报告162中,向第一设备110提供反馈信息。在特定的实现方式中,仅仅作为至少一个波束成形组的一部分的那些站,向第一设备110提供反馈报告162。在特定的实现方式中,如参照图3进一步描述的,多个站提供携带he探测信号和/或cbf信息的反馈报告。基于反馈报告162,第一设备110可以向其它设备120、130和140提供cbf信息165。如关于图2和图3描述的,该cbf信息165可以包括上行链路信道测量值,其使得其它设备120、130和140能够使用波束成形技术,在上行链路上向第一设备110发送数据170。例如,其它设备120、130和140可以基于cbf信息165来确定上行链路信道测量值,并且可以基于上行链路信道测量值,使用波束成形技术向第一设备110发送数据170。为了说明起见,第二设备120的波束成形器126可以基于cbf信息165中指示的上行链路信道测量值,使用波束成形技术向第一设备110发送数据170。根据一种实现方式,波束成形器126可以是具有波束成形能力的发射机。

根据一些实现方式,如关于图4更详细地描述的,其它设备120、130和140可以响应于接收到触发帧160,利用波束成形技术向第一设备110发送数据170。例如,其它设备可以基于触发帧来确定dl信道估计,并且可以基于dl信道估计来确定上行链路信道估计。根据一种实现方式,dl信道估计可以是基于与触发帧160相关联的ndp帧。ul信道估计可以是dl信道估计的“取反”或者“互易(reciprocal)”。如关于图4描述的,其它设备120、130和140可以在上行链路上,向第一设备110发送数据。

因此,图1的系统100示出了用于设备120、130和140获得上行链路信道测量值或估计量,以在上行链路上向第一设备110发送数据的技术。例如,设备120、130和140可以经由第一设备提供的cbf信息165来获得上行链路信道测量值。替代地,设备120、130和140可以基于来自第一设备110的ndp,来获得上行链路信道测量值。

参见图2,示出了用于说明上行链路波束成形的示例的时序图200。在图2中,从左到右的水平轴对应于时间。图2的时序图示出了使用显式探测的上行链路波束成形。例如,移动站可以基于在协作式波束成形信息(其由接入点来提供)中指示的信道估计量,来执行上行链路波束成形。

如图2中示出的,ap可以向多个移动站(例如,被指定为“sta1”、“sta2”和“sta3”的移动站)发送触发帧202。根据一种实现方式,该ap可以包括图1的第一设备110。触发帧202可以对应于图1的触发帧160。根据一种实现方式,图1的第二设备120对应于移动站“sta1”,图1的第三无线设备130对应于移动站“sta2”,以及图1的第四无线设备140对应于移动站“sta3”。ap可以使用触发帧202,根据ieee802.11ax协议来调度上行链路多用户分组203。例如,触发帧202可以指示用于这些站发送上行链路多用户分组203的时间窗。

这些移动站可以使用调度的上行链路多用户分组203,向ap发送高效率空数据分组(he-ndp)204-208。例如,移动站“sta1”可以经由上行链路多用户分组203向ap发送第一he-ndp204,移动站“sta2”可以经由上行链路多用户分组203向ap发送第二he-ndp206,以及移动站“sta3”可以经由上行链路多用户分组203向ap发送第三he-ndp208。通过经由上行链路多用户分组203发送he-ndp204-208,与ieee802.11ac/n协议相比,可以减少用于发送he-ndp204-208的空中时间,其中在ieee802.11ac/n协议下,单一移动站在上行链路上发送单一用户分组。

可以根据上行链路mu-mimo传输方案、上行链路ofdma传输方案或者混合传输方案,来发送上行链路多用户分组203(以及he-ndp204-208)。例如,如果这些移动站位于相同的资源单元(ru)内,则可以根据上行链路mu-mimo传输方案来发送上行链路多用户分组203(以及he-ndp204-208)。如果这些移动站位于不同的ru内,则可以根据上行链路ofdma传输方案来同时地发送上行链路多用户分组203。另外,可以根据ieee802.11ax协议,在上行链路多用户分组203中包括多达八个长训练字段(ltf)。因此,如果向ap发送探测信号的移动站的数量小于或等于八个,则这些移动站可以根据mu-mimo传输方案来发送he-ndp。如果向ap发送探测信号的移动站的数量大于八个,则这些移动站可以根据ofdma传输方案来发送he-ndp。

ap可以基于上行链路多用户分组203中的he-ndp204-208来确定或者估计用于每个移动站的上行链路信道测量值,并且可以基于上行链路信道测量值来确定用于每个移动站的cbf信息210。根据一种实现方式,cbf信息210可以包括用于每个移动站的波束成形参数。根据另一种实现方式,ap可以使用下行链路ofdma传输方案,向每个移动站发送cbf信息210。根据另一种实现方式,ap可以使用与下行链路ofdma传输方案相反的下行链路单用户传输方案,向单一站发送cbf信息210。

在ap向每个移动站发送cbf信息210之后,每个移动站可以根据与该特定的移动站相关联的cbf信息210来执行上行链路波束成形。移动站可以根据单用户传输方案、mu-mimo传输方案或者ofdma传输方案,来执行上行链路波束成形。例如,移动站“sta2”可以基于在cbf信息210中指示的波束成形参数,根据单用户传输方案在上行链路上向ap发送数据212。作为另一个示例,ap可以向每个移动站发送触发帧214。在接收到触发帧214时,这些移动站可以基于在cbf信息210中指示的波束成形参数,根据mu-mimo传输方案或者根据ofdma传输方案在上行链路上向ap发送数据216、218、220。

图2的时序图200实现了针对ieee802.11ax协议的来自移动站的上行链路波束成形。例如,这些移动站可以经由上行链路多用户分组203,向ap提供he-ndp。ap可以响应于在上行链路多用户分组203中接收到探测信号,向这些移动站提供诸如cbf信息210之类的反馈。该反馈可以向移动站指示上行链路信道状况。基于该反馈(例如,探测反馈),移动站可以基于在cbf信息210中指示的上行链路信道状况,使用一种或多种波束成形技术向ap发送数据212、216、218、220。

参见图3,示出了用于说明上行链路波束成形的示例的时序图300。在图3中,从左到右的水平轴对应于时间。图3的时序图示出了使用显式探测的上行链路波束成形。例如,移动站可以基于由接入点确定的并在协作式波束成形信息中提供给移动站的上行链路信道估计量,来执行上行链路波束成形。

如图3中示出的,ap可以向多个移动站(例如,被指定为“sta1”、“sta2”和“sta3”的移动站)发送一个或多个帧302。根据一种实现方式,该ap可以包括图1的第一设备110。帧302可以包括图1的触发帧160。帧302可以包括空数据分组通告(ndp-a)帧、he-ndp帧和触发帧。可以将ndp-a帧、he-ndp帧和触发帧组合到一个或两个帧中。根据一种实现方式,图1的第二设备120对应于移动站“sta1”,图1的第三无线设备130对应于移动站“sta2”,以及图1的第四无线设备140对应于移动站“sta3”。

可以使用触发帧,以根据ieee802.11ax协议来调度上行链路多用户分组303。如下面描述的,上行链路多用户分组303可以支持he探测功能,并且包括由ap用来发送cbf信息(cbf#2)310的cbf信息(cbf#1)304、306、308。cbf信息(cbf#2)310可以对应于包括协作式波束成形信息的帧或者分组。每个移动站可以使用ndp-a帧和he-ndp帧来用于下行链路探测,以生成cbf信息(cbf#1)304、306、308。cbf信息(cbf#1)304、306、308可以包括或者指示下行链路信道估计量。

移动站可以使用调度的上行链路多用户分组303,向ap发送he探测信号和cbf信息(cbf#1)304、306、308。例如,移动站“sta1”可以经由上行链路多用户分组303向ap发送第一he探测信号和cbf信息(cbf#1)304,移动站“sta2”可以经由上行链路多用户分组303向ap发送第二he探测信号和cbf信息(cbf#1)306,以及移动站“sta3”可以经由上行链路多用户分组303向ap发送第三he探测信号和cbf信息(cbf#1)308。通过经由上行链路多用户分组303发送he探测信号和cbf信息(cbf#1)304、306、308,与ieee802.11ac/n协议相比,可以减少用于发送he探测信号和cbf信息(cbf#1)304、306、308的空中时间,其中在ieee802.11ac/n协议下,单一移动站每次在上行链路上发送单一用户分组。

可以根据上行链路mu-mimo传输方案、上行链路ofdma传输方案或者混合传输方案,来发送上行链路多用户分组303。例如,如果这些移动站位于相同的资源单元(ru)内,则可以根据上行链路mu-mimo传输方案来发送上行链路多用户分组303。如果这些移动站位于不同的ru内,则可以根据上行链路ofdma传输方案来同时地发送上行链路多用户分组303。另外,可以根据ieee802.11ax协议,在上行链路多用户分组303中包括多达八个ltf。因此,如果向ap发送探测信号的移动站的数量小于或等于八个,则这些移动站可以根据mu-mimo传输方案来发送上行链路多用户分组303。如果向ap发送探测信号的移动站的数量大于八个,则这些移动站可以根据ofdma传输方案来发送上行链路多用户分组303。

移动站可以执行下行链路信道测量或者估计,并且使用上行链路多用户分组303向ap发送与该下行链路信道估计相关联的cbf信息(cbf#1)。ap可以基于上行链路多用户分组303中的he探测信号,来确定用于每个移动站的上行链路信道测量值,并且可以基于上行链路信道测量值来确定用于每个移动站的cbf信息(cbf#2)310。根据一种实现方式,cbf信息(cbf#2)310可以包括用于每个移动站执行上行链路波束成形的波束成形参数。ap可以使用下行链路mu-mimo传输方案,向每个移动站发送cbf信息(cbf#2)310。下行链路mu-mimo传输方案可以是基于在上行链路多用户分组303中携带的cbf信息(cbf#1)的。

在ap向每个移动站发送cbf信息(cbf#2)310之后,每个移动站可以根据与该特定的移动站相关联的cbf信息(cbf#2)310来执行上行链路波束成形。移动站可以根据单用户传输方案、mu-mimo传输方案或者ofdma传输方案,来执行上行链路波束成形。例如,移动站“sta2”可以根据单用户传输方案,在上行链路上向ap发送数据312。作为另一个示例,ap可以向每个移动站发送触发帧314。在接收到触发帧时,这些移动站可以根据mu-mimo传输方案或者根据ofdma传输方案,在上行链路上向ap发送数据316、318、320。

图3的时序图300实现了针对ieee802.11ax协议的来自移动站的上行链路波束成形。例如,这些移动站可以经由上行链路多用户分组303,向ap提供探测信号和cbf信息。ap可以响应于接收到探测信号,向这些移动站提供诸如cbf信息310之类的反馈。基于该探测反馈,移动站可以在上行链路上,向ap发送数据312、316、318、320。

参见图4,示出了用于说明上行链路波束成形的示例的时序图400。在图4中,从左到右的水平轴对应于时间。图4的时序图示出了使用隐式探测的上行链路波束成形。例如,移动站可以基于该移动站处的下行链路信道估计,来执行上行链路波束成形。

如图4中示出的,ap可以向多个移动站(例如,被指定为“sta1”、“sta2”和“sta3”的移动站)发送一个或多个帧402。根据一种实现方式,该ap可以对应于图1的第一设备110。帧402可以对应于图1的触发帧160。帧402可以包括ndp-a帧、he-ndp帧和触发帧。可以将ndp-a帧、he-ndp帧和触发帧组合到一个或两个帧中。根据一种实现方式,图1的第二设备120对应于移动站“sta1”,图1的第三无线设备140对应于移动站“sta2”,以及图1的第四无线设备140对应于移动站“sta3”。

可以使用触发帧,以根据ieee802.11ax协议来调度上行链路多用户分组403。上行链路多用户分组403可以包括cbf信息404、406、408,其中cbf信息404、406、408指示用于相应的移动站基于ndp-a帧和he-ndp帧的下行链路信道估计。例如,每个移动站可以使用ndp-a帧和he-ndp帧来估计下行链路信道并且生成cbf信息404、406、408。

移动站可以使用调度的上行链路多用户分组403,向ap发送cbf信息404、406、408。例如,移动站“sta1”可以经由上行链路多用户分组403向ap发送第一cbf信息404,移动站“sta2”可以经由上行链路多用户分组403向ap发送第二cbf信息406,以及移动站“sta3”可以经由上行链路多用户分组403向ap发送第三cbf信息408。可以基于隐式探测,在上行链路上向ap发送cbf信息404、406、408。例如,每个移动站可以基于根据所接收的ndp-a帧和he-ndp帧确定的下行链路信道估计量,来估计上行链路信道测量值。作为非限制性示例,上行链路信道估计可以是下行链路信道估计的“取反”或者“互易”。每个移动站可以基于上行链路信道估计来执行上行链路波束成形,以根据mu-mimo传输方案或者ofdma传输方案向ap发送cbf信息404、406、408。

每个移动站可以根据上行链路信道估计量(基于隐式探测)来执行上行链路波束成形。移动站可以根据单用户传输方案、mu-mimo传输方案或者ofdma传输方案,来执行上行链路波束成形。例如,移动站“sta2”可以根据单用户传输方案,在上行链路上向ap发送数据412。作为另一个示例,ap可以向每个移动站发送触发帧414。在接收到触发帧时,这些移动站可以根据mu-mimo传输方案或者根据ofdma传输方案,在上行链路上向ap发送数据416、418、420。

图4的时序图400实现了针对ieee802.11ax协议的来自移动站的上行链路波束成形。通过将下行链路信道估计的取反用作上行链路信道估计,移动站可以在上行链路上更高效地向ap发送数据。例如,移动站可以向ap发送数据,而无需等待来自ap的反馈或cbf信息。

参见图5,示出了用于说明用于确定上行链路信道信息的方法500的流程图。方法500可以由图1的第一设备110来执行。

方法500可以包括:在502处,从无线网络的接入点向无线网络中的多个站发送触发帧。例如,参见图1,第一设备110可以向无线网络150的设备120、130和140发送触发帧160。为了说明起见,图2和图3的ap可以分别向每个移动站发送触发帧202、302。

在504处,响应于发送触发帧,可以从所述多个站中的至少一个站接收上行链路传输。例如,参见图1,第一设备110可以从每个设备120、130和140接收反馈报告162。可以经由上行链路传输来接收这些反馈报告。根据图2的时序图200,移动站可以向ap发送上行链路多用户分组203。根据图3的时序图300,移动站可以向ap发送上行链路多用户分组303。

在506处,可以基于上行链路传输来确定上行链路信道数据。例如,参见图1,第一设备110可以基于反馈报告162来测量上行链路信道,并且生成指示上行链路测量值的cbf信息165。例如,第一设备110可以基于反馈报告162中的下行链路信道估计,来执行上行链路估计。根据图2的时序图200,ap可以基于上行链路多用户分组203来生成cbf信息210。根据图3的时序图300,ap可以基于上行链路多用户分组303来生成cbf信息(cbf#2)310。

在508处,可以向所述至少一个站发送上行链路信道数据。该上行链路信道数据可以是由所述至少一个站可使用的,以向接入点发送数据。例如,参见图1,第一设备110可以向其它设备120、130和140发送cbf信息165。该cbf信息165可以是由其它设备120、130和140可使用的,以向第一设备110发送数据。根据图2和图3的时序图200、300,ap可以分别向移动站发送cbf信息210、310。

根据一种实现方式,无线网络可以根据电气和电子工程师协会(ieee)802.11ax协议进行操作。上行链路传输可以包括上行链路多用户分组。该上行链路多用户分组可以包括来自所述多个站中的每个站的高效率空数据分组(he-ndp)。所述触发帧可以包括一个或多个空数据分组(ndp),并且上行链路多用户分组可以包括高效率探测信号和协作式波束成形信息。

上行链路信道数据可以包括根据多用户多输入多输出(mu-mimo)传输方案来发送的协作式波束成形信息。上行链路多用户分组可以是根据多用户多输入多输出(mu-mimo)传输方案、正交频分多址(ofdma)传输方案或者其组合来发送的。

根据一种实现方式,上行链路信道数据包括协作式波束成形信息。该协作式波束成形信息可以是根据正交频分多址(ofdma)传输方案或者单用户传输方案来发送的。

图5的方法500可以使得ap能够基于来自一个或多个移动站的上行链路传输,来执行上行链路信道估计。可以将与上行链路信道估计相对应的数据提供给移动站,使得这些站可以基于该上行链路信道估计来向ap发送数据。

参见图6,示出了用于说明用于对数据进行波束成形的方法600的流程图。方法600可以由图1的第二设备120来执行。方法600可以使得第二设备能够使用波束成形技术,向第一设备110发送数据170。

方法600可以包括:在602处,在多个站中的第一站处,从无线网络的接入点接收触发帧。例如,参见图1,第二设备120可以从无线网络150的第一设备110接收触发帧160。根据图4的时序图400,移动站可以从ap接收所述一个或多个帧402。所述一个或多个帧402可以包括ndp-a帧、he-ndp帧和触发帧。

在604处,可以基于该触发帧,执行下行链路信道估计。例如,参见图1,第二设备120可以基于触发帧160,来执行下行链路信道估计。为了说明起见,在图4的时序图400中的移动站可以基于从ap发送的一个或多个帧402来执行下行链路信道估计。例如,移动站可以基于所接收的ndp-a帧和所接收的he-ndp帧,来估计下行链路信道。

在606处,可以基于下行链路信道估计来执行上行链路信道估计。例如,参见图1,第二设备120可以基于下行链路信道估计来执行上行链路信道估计。为了说明起见,在图4的时序图400中的移动站可以基于下行链路信道估计来估计上行链路(并且生成cbf信息404、406、408)。例如,移动站可以确定上行链路信道估计是下行链路信道估计的“取反”或者“互易”。

在608处,可以基于上行链路信道估计,向接入点发送cbf信息和/或数据。例如,参见图1,第二设备120可以基于上行链路信道估计,使用波束成形技术来向第一设备110发送反馈报告和/或数据。为了说明起见,在图4的时序图400中的移动站可以基于上行链路信道估计,向ap发送cbf信息404、406、408和/或数据412、416、418、420。

图6的方法600可以实现针对ieee802.11ax协议的来自移动站的上行链路波束成形。例如,移动站基于根据经由下行链路从ap接收的ndp的下行链路信道估计,来估计上行链路信道。作为非限制性示例,移动站可以确定上行链路信道估计是下行链路信道估计的“取反”或者“互易”。移动站可以基于上行链路信道估计,使用波束成形技术向ap发送cbf信息和/或数据。

根据一种实现方式,无线网络可以根据电气和电子工程师协会(ieee)802.11ax协议进行操作。所述触发帧可以包括一个或多个空数据分组(ndp)。信道估计可以是基于下行链路信道估计的互易的。所述数据可以至少包括协作式波束成形信息。

参见图7,示出了用于说明用于对数据进行波束成形的方法700的流程图。方法700可以由图1的第二设备120来执行。

方法700可以包括:在702处,在多个站中的第一站处,从无线网络的接入点接收触发帧。例如,参见图1,第二设备120可以从无线网络150的第一设备110接收触发帧160。为了说明起见,在图2和图3的时序图200、300中的移动站可以从ap分别接收帧202、302。

在704处,可以基于触发帧,来确定下行链路信道估计。例如,参见图1,第二设备120可以使用信道测量电路124,基于触发帧160来确定下行链路信道估计。为了说明起见,在图2和图3的时序图200、300中的移动站可以基于从ap分别发送的一个或多个帧202、302来执行下行链路信道估计。例如,移动站可以基于所接收的ndp-a帧和所接收的he-ndp帧来估计下行链路信道。

在706处,可以向接入点发送该下行链路信道估计。例如,参见图1,第二设备120可以向第一设备110发送反馈报告162。该反馈报告可以包括基于触发帧160的下行链路信道估计。在708处,可以响应于发送下行链路信道估计,从接入点接收上行链路信道数据。例如,参见图1,第二设备120可以响应于向第一设备110发送反馈报告162,从第一设备110接收cbf信息165。

在710处,可以基于上行链路信道数据,向接入点发送数据。例如,参见图1,第二设备120可以基于在cbf信息165中指示的上行链路信道数据,向第一设备发送数据。

根据一种实现方式,无线网络可以根据电气和电子工程师协会(ieee)802.11ax协议进行操作。可以使用上行链路多用户分组来发送下行链路信道估计。上行链路多用户分组可以是根据多用户多输入多输出(mu-mimo)传输方案、正交频分多址(ofdma)传输方案或者其组合来发送的。上行链路多用户分组可以包括高效率探测信号、协作式波束成形信息或者其组合。

根据一种实现方式,所述触发帧可以包括一个或多个空数据分组(ndp)。上行链路信道数据可以包括协作式波束成形信息。该协作式波束成形信息可以是根据多用户多输入多输出(mu-mimo)传输方案来发送的。根据另一种实现方式,协作式波束成形信息可以是根据正交频分多址(ofdma)传输方案或者单用户传输方案来发送的。

图7的方法700可以实现针对ieee802.11ax协议的来自移动站的上行链路波束成形。例如,移动站可以向ap提供he-ndp。ap可以响应于接收到he探测信号,向移动站提供反馈。基于该探测反馈,移动站可以在上行链路上向ap发送数据。

应当注意到的是,图5-7中示出的步骤的顺序只是出于说明性的目的,其并不被认为是限制性的。在替代的实现方式中,可以以不同的顺序执行某些步骤,和/或可以同时地(或者至少部分同时地)执行某些步骤。

参见图8,描绘了一种无线通信设备的特定说明性实现方式的框图并且其通常被指定为800。设备800可以是无线电子设备,并且可以包括耦合到存储器832的处理器810(例如,数字信号处理器(dsp))。在说明性的实现方式中,设备800可以是图1的第一设备110、图1的设备120、130或140中的一个、或者图1的移动站145中的一个。

处理器810可以被配置为执行存储在存储器832中的软件860(例如,一个或多个指令的程序)。另外地或替代地,如本文进一步描述的,处理器810可以被配置为实现无线接口840的存储器874中存储的一个或多个指令。在特定的实现方式中,处理器810可以被配置为根据参照图1-7描述的操作或方法中的一个或多个进行操作。

无线接口840可以被耦合到处理器810并且被耦合到一付或多付天线842,使得可以将经由所述一付或多付天线842和无线接口840接收的无线数据提供给处理器810。例如,无线接口840可以包括或者对应于图1的无线接口115或者图1的无线接口125。无线接口840可以包括存储器874和控制器872。存储器874可以包括反馈信息880(例如,图1的反馈信息113或者123)。在特定的实现方式中,无线接口840还可以包括分别用于上行链路通信和下行链路通信的调制器886和解调器888。

控制器872可以被配置为与处理器810对接以执行存储器874中存储的一个或多个指令。控制器872还可以被配置为与处理器810对接,以执行调制器886和/或解调器888。另外地或替代地,控制器872可以包括处理器,该处理器被配置为执行存储器874中存储的指令里的一个或多个。无线接口840和/或处理器810还可以被配置为执行编码和解码操作,例如,快速傅里叶变换(fft)和逆fft(ifft)操作、波束成形、信道测量等等。

在特定的实现方式中,处理器810、显示器控制器826、存储器832、codec834和无线接口840被包括在系统级封装或片上系统设备822中。在特定的实现方式中,输入设备830和电源844被耦合到片上系统设备822。此外,在特定的实现方式中,如图8中示出的,显示器设备828、输入设备830、扬声器836、麦克风838、所述一付或多付天线842和电源844在片上系统设备822的外部。但是,显示器设备828、输入设备830、扬声器836、麦克风838、所述一付或多付天线842和电源844中的每个可以被耦合到片上系统设备822的一个或多个组件(例如,一个或多个接口或者控制器)上。

所公开的实现方式中的一种或多种可以在诸如设备800之类的系统或装置中实现,其中设备800可以包括通信设备、固定位置数据单元、移动位置数据单元、移动电话、蜂窝电话、卫星电话、计算机、平板设备、便携式计算机、或者桌面型计算机。另外,设备800还可以包括机顶盒、娱乐单元、导航设备、个人数字助理(pda)、监视器、计算机监视器、电视机、调谐器、无线电设备、卫星无线电设备、音乐播放器、数字音乐播放器、便携式音乐播放器、视频播放器、数字视频播放器、数字视频光盘(dvd)播放器、便携式数字视频播放器、存储或检索数据或计算机指令的任何其它设备、或者其组合。作为另一个说明性的非限制性示例,该系统或装置可以包括诸如移动电话之类的远程单元、手持式个人通信系统(pcs)单元、诸如个人数据助理之类的便携式数据单元、具备全球定位系统(gps)能力的设备、导航设备、诸如仪表读取设备之类的固定位置数据单元、或者存储或检索数据或计算机指令的任何其它设备、或者其任何组合。

虽然图1-8中的一个或多个示出了根据本公开内容的教示的系统、装置和/或方法,但本公开内容并不限于这些示出的系统、装置和/或方法。本公开内容的实现方式可以适当地用于包括集成电路的任何设备中,其中该集成电路包括存储器、处理器和片上电路。

结合所描述的实现方式,第一装置包括:用于从无线网络的接入点向无线网络中的多个站发送触发帧的单元。例如,用于发送触发帧的单元可以包括图1的无线接口115、图8的无线接口840(或者其组件)、被配置为发送触发帧的另一个设备或者其组合。

第一装置还可以包括:用于响应于发送触发帧,从所述多个站中的至少一个站接收上行链路传输的单元。例如,用于接收上行链路传输的单元可以包括图1的无线接口115、图8的无线接口840(或者其组件)、被配置为接收上行链路传输的另一个设备或者其组合。

第一装置还可以包括:用于基于上行链路传输来确定上行链路信道数据的单元。例如,用于确定上行链路信道数据的单元可以包括图1的处理器111、图8的处理器810、被配置为确定上行链路信道数据的另一个设备或者其组合。

第一装置还可以包括:用于向所述至少一个站发送该上行链路信道数据的单元。该上行链路信道数据可以是由所述至少一个站可使用的,以向接入点发送数据。例如,用于发送上行链路信道数据的单元可以包括图1的无线接口115、图8的无线接口840(或者其组件)、被配置为发送上行链路信道数据的另一个设备或者其组合。

结合所描述的实现方式,第二装置包括:用于在多个站中的第一站处,从无线网络的接入点接收触发帧的单元。例如,用于接收触发帧的单元可以包括图1的无线接口115、图8的无线接口840(或者其组件)、被配置为接收触发帧的另一个设备或者其组合。

第二装置还可以包括:用于基于该触发帧,执行下行链路信道估计的单元。例如,用于执行下行链路信道估计的单元可以包括图1的信道测量电路124、图1的处理器121、图8的处理器810、被配置为执行下行链路信道估计的另一个设备或者其组合。

第二装置还可以包括:用于基于下行链路信道估计来执行上行链路信道估计的单元。例如,用于执行上行链路信道估计的单元可以包括图1的处理器121、图8的处理器810、被配置为执行上行链路信道估计的另一个设备或者其组合。

第二装置还可以包括:用于基于上行链路信道估计,向接入点发送数据的单元。例如,用于发送数据的单元可以包括图1的无线接口125、图8的无线接口840(或者其组件)、被配置为发送数据的另一个设备或者其组合。

结合所描述的实现方式,第三装置包括:用于在多个站中的第一站处,从无线网络的接入点接收触发帧的单元。例如,用于接收触发帧的单元可以包括图1的无线接口125、图8的无线接口840(或者其组件)、被配置为接收触发帧的另一个设备或者其组合。

第三装置还可以包括:用于基于该触发帧,确定下行链路信道估计的单元。例如,用于确定下行链路信道估计的单元可以包括图1的信道测量电路124、图1的处理器121、图8的处理器810、被配置为确定下行链路信道估计的另一个设备或者其组合。

第三装置还可以包括:用于向接入点发送下行链路信道估计的单元。例如,用于向接入点发送下行链路信道估计的单元可以包括图1的无线接口125、图8的无线接口840(或者其组件)、被配置为向接入点发送下行链路信道估计的另一个设备或者其组合。

第三装置还可以包括:用于响应于发送下行链路信道估计,从接入点接收上行链路信道数据的单元。例如,用于接收上行链路信道数据的单元可以包括图1的无线接口125、图8的无线接口840(或者其组件)、被配置为接收上行链路信道数据的另一个设备或者其组合。

第三装置还可以包括:用于基于上行链路信道数据,向接入点发送数据的单元。例如,用于发送数据的单元可以包括图1的无线接口125、图8的无线接口840(或者其组件)、被配置为发送数据的另一个设备或者其组合。

技术人员还应当意识到的是,结合本文公开的实现方式描述的各种说明性的逻辑框、配置、模块、电路和算法步骤可以被实现成电子硬件、由处理器执行的计算机软件或二者的组合。上面对各种说明性的组件、框、配置、模块、电路和步骤均围绕其功能进行了总体描述。至于这样的功能是被实现成硬件还是处理器可执行的指令,取决于特定的应用和对整个系统施加的设计约束。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这样的实现决策不应当被解释为导致背离本公开内容的范围。

结合本文公开的实现方式描述的方法或者算法的步骤可以被直接地体现在硬件中、由处理器执行的软件模块中或两者的组合中。软件模块可以存在于随机存取存储器(ram)、闪存、只读存储器(rom)、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、寄存器、硬盘、可移动盘、压缩光盘只读存储器(cd-rom)或者本领域中已知的任何其它形式的非暂时性存储介质中。可以将示例性的存储介质耦合至处理器,使得该处理器能够从该存储介质读取信息,以及向该存储介质写入信息。在替代方案中,存储介质可以是处理器的组成部分。处理器和存储介质可以存在于专用集成电路(asic)中。该asic可以存在于计算设备或用户终端中。在替代方案中,处理器和存储介质可以作为分立组件存在于计算设备或用户终端中。

提供所公开的实现方式的先前描述,以使得本领域技术人员能够实现或者使用所公开的实现方式。对于本领域技术人员来说,对这些实现方式的各种修改将是显而易见的,并且本文定义的原理可以在不脱离本公开内容的范围的情况下被应用于其它实现方式。因此,本公开内容并不旨在被限于本文示出的实现方式,而是要符合与如由所附权利要求书规定的原理和新颖性特征相一致的可能的最宽的范围。

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