信道感知资源分配的制作方法

文档序号:15310453发布日期:2018-08-31 21:43阅读:202来源:国知局

本申请要求于2016年1月8日递交的、名称为“cqi/ccaawareresourceallocation”的美国临时专利申请序列no.62/276,768、以及于2017年1月5日递交的、名称为“channelawareresourceallocation”的美国专利申请序列no.15/399,610的权益,通过引用的方式将上述申请的全部内容明确地并入本文。

概括地说,本公开内容涉及通信系统,并且更具体地,本公开内容涉及基于信道质量信息(cqi)和空闲信道评估(cca)协议来分配资源。



背景技术:

在许多电信系统中,通信网络用于在若干交互的在空间上分离的设备之间交换消息。可以根据地理范围(其可以是例如城域、局域或个域)来对网络进行分类。可以将这样的网络分别指定为广域网(wan)、城域网(man)、局域网(lan)、无线局域网(wlan)或个域网(pan)。网络还根据用于互连各种网络节点和设备的交换/路由技术(例如,电路交换对比分组交换)、用于传输的物理介质的类型(例如,有线对比无线)以及使用的通信协议集合(例如,互联网协议组、同步光纤网(sonet)、以太网等)。

当网络元素是移动的并且因此具有动态的连接需求时,或者如果网络架构是以自组织而不是固定的拓扑来形成的,则无线网络经常是优选的。无线网络采用无制导传播模式(其使用无线、微波、红外、光等频带中的电磁波)下的无形物理介质。当与固定的有线网络比较时,无线网络有利地促进了用户移动性和快速现场部署。



技术实现要素:

本发明的系统、方法、计算机可读介质和设备均具有若干方面,其没有单独一个方面为本发明的期望属性单独负责。在不限制如所附权利要求书表达的本发明的保护范围的情况下,现在将简要地讨论一些特征。在考虑了该讨论之后,特别是在阅读了标题为“具体实施方式”的部分之后,本领域普通技术人员将理解本发明的特征如何提供针对无线网络中的设备优势。

本公开内容的一个方面提供了一种用于无线通信的装置(例如,接入点)。所述装置可以被配置为:向站集合发送控制帧,所述控制帧指示可用于所述站集合中的每个站的、用于上行链路传输的资源单元集合。所述控制帧可以是针对来自每个站的关于所述资源单元(ru)集合的反馈的请求。所述装置可以被配置为:基于所发送的控制帧,在上行链路资源上从每个站接收响应帧。所述响应帧可以包括关于所述ru集合的所述反馈,并且可以是独立于与所述上行链路资源相关联的信道状况来接收的。所述反馈可以是基于所述ru集合的ru的有序列表。

本公开内容的另一个方面提供了一种用于无线通信的装置(例如,站)。所述装置可以被配置为:从接入点接收控制帧,所述控制帧指示可用于所述站进行上行链路传输的资源单元集合。所述控制帧可以是针对关于所述ru集合的反馈的请求。所述装置可以被配置为:基于与在所述控制帧中指示的所述ru集合相关联的信道状况,来确定关于所述ru集合的反馈。所述装置可以被配置为:在被分配给所述站的上行链路资源上发送响应帧。所述响应帧可以包括所确定的反馈,并且可以是独立于与所述上行链路资源相关联的信道状况来发送的。

在另一个方面中,提供了一种用于无线通信的方法。所述方法可以包括:从接入点接收触发帧,所述触发帧指示可用于所述站进行上行链路传输的ru集合,其中,所述触发帧是针对关于所述ru集合的反馈的请求。所述方法可以包括:基于与在所述触发帧中指示的所述ru集合相关联的信道状况,来确定关于所述ru集合的反馈;以及在被分配给所述站的上行链路资源上发送响应帧,其中,所述响应帧包括所确定的反馈,并且是独立于与所述上行链路资源相关联的信道状况来发送的。在一个实例中,所述确定所述反馈可以包括:确定与所述ru集合中的每个ru相关联的相应的信道状况,所述相应的信道状况是基于cca确定、nav设置或cqi的;以及确定基于与所述ru集合中的每个ru相关联的所述相应的信道状况来排序的ru的列表。在另一个实例中,所述确定所述反馈还可以包括:确定用于所述ru集合中的至少一个ru的优选mcs。在另一个实例中,与所述上行链路资源相关联的所述信道状况可以基于以下各项中的一项来指示与所述上行链路资源相关联的信道是繁忙的:cca确定、nav设置、ed水平高于第一门限、或者cqi低于第二门限。当所述信道繁忙时,所述响应帧是在所述上行链路资源上发送的。在另一个实例中,所述方法可以包括:接收第二触发帧,所述第二触发帧指示被分配给所述站进行上行链路传输的ru子集。所述ru子集可以是基于所确定的被发送给所述接入点的反馈的。

在另一个方面中,提供了一种用于无线通信的装置(例如,站)。所述装置可以包括:用于从接入点接收触发帧的单元,所述触发帧指示可用于所述站进行上行链路传输的ru集合,其中,所述触发帧是针对关于所述ru集合的反馈的请求;用于基于与在所述触发帧中指示的所述ru集合相关联的信道状况,来确定关于所述ru集合的反馈的单元;以及用于在被分配给所述站的上行链路资源上发送响应帧的单元,其中,所述响应帧包括所确定的反馈,并且是独立于与所述上行链路资源相关联的信道状况来发送的。

在另一个方面中,提供了一种用于无线通信的装置(例如,站)。所述装置可以包括存储器和耦合到所述存储器的至少一个处理器。所述至少一个处理器可以被配置为:从接入点接收触发帧,所述触发帧指示可用于所述站进行上行链路传输的ru集合,其中,所述触发帧是针对关于所述ru集合的反馈的请求;基于与在所述触发帧中指示的所述ru集合相关联的信道状况,来确定关于所述ru集合的反馈;以及在被分配给所述站的上行链路资源上发送响应帧,其中,所述响应帧包括所确定的反馈,并且是独立于与所述上行链路资源相关联的信道状况来发送的。

在另一个方面中,一种站的存储计算机可执行代码的计算机可读介质。所述计算机可读介质可以包括用于进行以下操作的代码:从接入点接收触发帧,所述触发帧指示可用于所述站进行上行链路传输的ru集合,其中,所述触发帧是针对关于所述ru集合的反馈的请求;基于与在所述触发帧中指示的所述ru集合相关联的信道状况,来确定关于所述ru集合的反馈;以及在被分配给所述站的上行链路资源上发送响应帧,其中,所述响应帧包括所确定的反馈,并且是独立于与所述上行链路资源相关联的信道状况来发送的。

附图说明

图1示出了可以在其中采用本公开内容的各方面的示例无线通信系统。

图2示出了用于基于信道状况的mu资源分配的方法的示例性图。

图3示出了用于请求ru反馈的示例性触发帧300。

图4示出了图1的无线通信系统内的请求针对资源分配的反馈的无线设备的示例功能性框图。

图5是基于资源单元反馈的资源分配的示例方法的流程图。

图6是可以执行基于反馈的资源分配的示例无线通信设备的功能性框图。

图7示出了可以在图1的无线通信系统内采用的提供资源单元反馈的无线设备的示例功能性框图。

图8是提供关于用于mu传输的可用资源单元的反馈的示例方法的流程图。

图9是用于提供资源单元反馈的示例无线通信设备的功能性框图。

具体实施方式

在下文中参考附图更全面地描述了新颖性系统、装置、计算机可读介质和方法的各个方面。但是,公开内容可以以多种不同的形式来体现,以及不应当被解释为受限于遍及本公开内容给出的任何特定的结构或功能。而是,提供这些方面以使本公开内容将是全面的和完整的,以及将向本领域中的技术人员充分地传达本公开内容的范围。基于本文的教导,本领域中的技术人员应当认识到的是,无论是独立于本发明的任何其它方面来实现,还是与本发明的任何其它方面组合来实现,本公开内容的范围旨在覆盖本文公开的新颖性系统、装置、计算机程序产品和方法的任何方面。例如,使用本文阐述的任意数量的方面可以实现装置或者可以实施方法。此外,本发明的范围旨在覆盖使用其它结构、功能,或者除了或不同于本文阐述的本发明的各个方面的结构和功能来实施的这样的装置或方法。应当理解的是,本文公开的任何方面可以通过权利要求书的一个或多个元素来体现。

虽然本文描述了特定的方面,但是这些方面的多种变形和置换也落入本公开内容的范围内。虽然提及了优选方面的某些好处和优势,但是本公开内容的范围不旨在受限于特定的好处、用途或目标。而是,本公开内容的方面旨在广泛地适用于不同的无线技术、系统配置、网络和传输协议,其中的某些通过举例的方式在附图中以及在优选方面的以下描述中进行了说明。具体实施方式和附图仅仅是对本公开内容的说明而不是限制,本公开内容的范围由所附的权利要求书及其等效物来限定。

流行的无线网络技术可以包括各种类型的wlan。wlan可以用于使用广泛使用的联网协议来将附近的设备互连在一起。本文描述的各个方面可以应用于任何通信标准,诸如无线协议。

在一些方面中,可以根据802.11协议,使用正交频分复用(ofdm)、直接序列扩频(dsss)通信、ofdm和dsss通信的组合、或其它方案来发送无线信号。802.11协议的实现可以用于传感器、计量仪和智能网格网络。有利地,实现802.11协议的某些设备的方面可以比实现其它无线协议的设备消耗更少的功率,和/或可以用于跨越相对长的范围(例如,大约一公里或更长)来发送无线信号。

在一些实现方式中,wlan包括作为接入无线网络的组件的各种设备。例如,可以存在两种类型的设备:接入点(ap)和客户端(也被称为站或“sta”)。通常,ap可以充当wlan的集线器或基站,以及sta充当wlan的用户。例如,sta可以是膝上型计算机、个人数字助理(pda)、移动电话等。在一个示例中,sta经由遵从wi-fi(例如,ieee802.11协议)的无线链路来连接到ap,以获得到互联网或其它广域网的一般连接。在一些实现方式中,sta也可以被用作ap。

接入点也可以包括、被实现为、或被称为节点b、无线网络控制器(rnc)、演进型节点b、基站控制器(bsc)、基站收发机(bts)、基站(bs)、收发机功能单元(tf)、无线路由器、无线收发机、连接点或某种其它术语。

站也可以包括、实现成或被称为接入终端(at)、用户站、用户单元、移动站、远程站、远程终端、用户终端、用户代理、用户设备、用户装置、或某个其它术语。在一些实现方式中,站可以包括蜂窝电话、无绳电话、会话发起协议(sip)电话、无线本地环路(wll)站、个人数字助理(pda)、具有无线连接能力的手持设备、或连接到无线调制解调器的某种其它适当的处理设备。因此,本文教导的一个或多个方面可以并入到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、头戴式耳机、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线电)、游戏设备或系统、全球定位系统设备、或被配置为经由无线介质来进行通信的任何其它适当的设备。

应当在本公开内容的上下文内给予术语“相关联”或“关联”或其任何变形最广的可能意义。举例而言,当第一装置与第二装置进行关联时,应当理解的是,这两个装置可以直接地相关联或可以存在中间装置。出于简洁的目的,将使用握手协议来描述用于在两个装置之间建立关联的过程,其中该握手协议要求装置中的一个装置的“关联请求”,其后跟有另一个装置的“关联响应”。本领域技术人员将理解的是,握手协议可以要求其它信令,诸如举例而言,用于提供认证的信令。

在本文中,使用诸如“第一”、“第二”等标记来对元素的任何引用一般来说不限制那些元素的数量或次序。而是,在本文中,使用这些标记作为一种在两个或更多个元素或一个元素的多个实例之间进行区分的便利方法。因此,对第一元素和第二元素的引用并不意味着只能够使用两个元素,也不意味着以第一元素必须在第二元素之前。另外,引用项目列表“中的至少一个”的短语指代这些项目的任意组合,包括单个成员。举例而言,“a、b或c中的至少一个”旨在于覆盖:a、或b、或c、或它们的任意组合(例如,a-b、a-c、b-c和a-b-c)。

如先前论述的,本文描述的某些设备可以实现例如802.11标准。这样的设备(无论被用作sta还是ap还是其它设备)可以用于智能计量或者用在智能网格网络中。这样的设备可以提供传感器应用或者用在家庭自动化中。这些设备可以替代地或另外地用在医疗环境中,例如用于个人医疗。它们还可以用于监控,以实现扩展范围的互联网连接(例如,与热点一起使用)或者实现机器到机器通信。

图1示出了可以在其中采用本公开内容的各方面的示例无线通信系统100。无线通信系统100可以根据无线标准(例如802.11标准)来操作。无线通信系统100可以包括ap104,ap104与sta(例如,sta112、114、116和118)进行通信。

多种过程和方法可以在无线通信系统100中用于ap104和sta之间的传输。例如,可以根据ofdm/ofdma技术在ap104和sta之间发送和接收信号。如果是这样的话,无线通信系统100可以被称为ofdm/ofdma系统。替代地,可以根据cdma技术在ap104和sta之间发送和接收信号。如果是这样的话,无线通信系统100可以被称为cdma系统。

促进从ap104到sta中的一个或多个sta的传输的通信链路可以被称为下行链路(dl)108,以及促进从sta中的一个或多个sta到ap104的传输的通信链路可以被称为上行链路(ul)110。替代地,下行链路108可以被称为前向链路或前向信道,以及上行链路110可以被称为反向链路或反向信道。在一些方面中,dl通信可以包括单播或多播业务指示。

在一些方面中,ap104可以抑制相邻信道干扰(aci),使得ap104可以在一个以上的信道上同时接收ul通信,而不引起显著的模数转换(adc)限幅噪声(clippingnoise)。ap104可以例如通过针对每个信道具有单独的有限脉冲响应(fir)滤波器或者具有较长的adc回退时段(其具有增加的比特宽度),来改善对aci的抑制。

ap104可以充当基站并且提供基本服务区域(bsa)102中的无线通信覆盖。bsa(例如,bsa102)是ap(例如,ap104)的覆盖区域。ap104连同与ap104相关联的并且使用ap104进行通信的sta被称为基本服务集(bss)。应当注意的是,无线通信系统100可以不具有中央ap(例如,ap104),而是可以作为sta之间的对等网络来运作。因此,本文描述的ap104的功能可以替代地由sta中的一个或多个sta来执行。

ap104可以经由通信链路(例如,下行链路108)来在一个或多个信道(例如,多个窄带信道,每个信道包括频率带宽)上向无线通信系统100的其它节点(sta)发送信标信号(或者简称为“信标”),这可以有助于其它节点(sta)将其定时与ap104同步,或者这可以提供其它信息或功能。这样的信标可以是周期性地发送的。在一个方面中,连续传输之间的时段可以被称为超帧。信标的传输可以被划分成多个组或间隔。在一个方面中,信标可以包括但不限于诸如以下各项的信息:用于设置公共时钟的时间戳信息、对等网络标识符、设备标识符、能力信息、超帧持续时间、传输方向信息、接收方向信息、邻居列表和/或扩展邻居列表,下文用额外的细节描述了其中的一些信息。因此,信标可以包括在若干设备之间是公共的(例如,共享的)和特定于给定设备这两种情况的信息。

在一些方面中,可以要求sta(例如,sta114)与ap104进行关联,以便向ap104发送通信和/或从ap104接收通信。在一个方面中,用于关联的信息被包括在ap104所广播的信标中。为了接收这样的信标,sta114可以例如在覆盖区域内执行广覆盖搜索。搜索还可以由sta114通过以灯塔方式扫描覆盖区域来执行。在接收到用于关联的信息之后,sta114可以向ap104发送参考信号(例如,关联探测或请求)。在一些方面中,ap104可以使用例如回程服务来与较大网络(例如,互联网或公共交换电话网络(pstn))进行通信。

在一个方面中,ap104可以包括用于执行各种功能的一个或多个组件。例如,ap104可以包括资源分配组件124,其用于执行与基于反馈信息来分配用于mu传输的资源相关的过程。在该示例中,资源分配组件124可以被配置为:向站集合发送控制帧,该控制帧指示可用于站集合中的每个站的、用于上行链路传输的资源单元集合。该控制帧可以是来自每个站关于ru集合的反馈的请求。资源分配组件124可以被配置为:基于所发送的控制帧,在上行链路资源上从每个站接收响应帧。该响应帧可以包括关于ru集合的反馈,并且可以是独立于与上行链路资源相关联的信道状况来接收的。该反馈可以是基于ru集合的ru的有序列表。

在另一个方面中,sta114可以包括用于执行各种功能的一个或多个组件。例如,sta114可以包括反馈组件126,其用于执行与在可用于mu传输的资源单元上提供反馈相关的过程。在该示例中,反馈组件126可以被配置为:从接入点接收控制帧,该控制帧指示可用于站进行上行链路传输的资源单元集合。该控制帧可以是针对关于ru集合的反馈的请求。反馈组件126可以被配置为:基于与在该控制帧中指示的ru集合相关联的信道状况,来确定关于ru集合的反馈。反馈组件126可以被配置为:在被分配给站的上行链路资源上发送响应帧。该响应帧可以包括所确定的反馈,并且可以是独立于与上行链路资源相关联的信道状况来发送的。

在wi-fi网络中,出于确定是否可以向另一个无线设备发送数据的目的,无线设备(例如,ap和sta)可以执行空闲信道评估(cca),以确定传输信道是繁忙的还是空闲的。cca具有两个组成部分:载波侦听(cs)和能量检测。载波侦听是指无线设备(例如,ap或sta)检测和解码来自其它无线设备的输入的wi-fi信号前导码(其是使接收机能够从发射机捕获无线信号并且与发射机同步的信号)的能力。例如,第一ap可以广播wi-fi信号前导码,并且该wi-fi信号前导码可以被第二ap或sta检测到。类似地,第三ap可以广播wi-fi信号前导码,并且该wi-fi信号前导码可以被第二ap检测到。当第二ap检测到wi-fi信号前导码中的一个或多个wi-fi信号前导码时,第二ap可以确定传输信道是繁忙的并且不发送数据。cca可以在与wi-fi信号前导码相关联的传输帧的长度内保持繁忙。

cca的第二组成部分是能量检测,其是指无线设备检测在传输信道上存在的能量水平的能力。能量水平可以是基于不同的干扰源、wi-fi传输、本底噪声和/或环境能量的。wi-fi传输可以包括不可识别的wi-fi传输,所述不可识别的wi-fi传输已经被破坏或者是如此微弱的,以至于传输不再能够被解码。与载波侦听(其中,传输信道繁忙的时间的精确长度可以是已知的)不同,能量检测使用对传输信道的周期性采样来确定能量是否仍然存在。另外,能量检测可能要求至少一个门限,其用于确定所报告的能量水平是否足够用于将传输信道报告成繁忙或是空闲。该能量水平可以被称为ed水平/ed门限水平或cca灵敏度水平。例如,如果ed水平高于门限,则无线设备可以通过禁止发送来遵从其它设备。

在无线网络中,ap可以向sta发送控制帧(例如,触发帧),以指示被分配给sta进行上行链路传输(例如,上行链路多用户(ulmu)传输)和/或dlmu传输的资源单元(ru)集合。在一个方面中,在确定是否要在控制帧中指示的ru中的任何ru上进行发送时,sta可以考虑与ru集合相关联的cca状态。如果cca状态指示信道关于所分配的ru集合是繁忙的,则sta可以不在ru集合上进行发送。在另一个方面中,sta可以考虑用于所分配的ru在其期间是可用的时间的网络分配向量(nav)设置,以确定信道是否繁忙。在另一个方面中,sta可以考虑与所分配的ru相关联的信道质量信息(cqi),以确定是否要在所分配的ru上进行发送。在一个示例中,当cca状态和/或nav设置指示信道是繁忙的或者cqi指示信道状况是不良的时,sta可以不对触发帧进行响应和/或可以不使用分配的ru来进行传输。因此,已经被分配给sta的可用资源单元可能未被使用。存在针对减少未被使用的分配的ru的数量的需求。

图2示出了用于基于信道状况的mu资源分配的方法的示例性图200、250。参照图200,ap可以对bsa内的sta1-8进行服务。ap可以确定可以被分配给sta1-8进行ulmu和/或dlmu传输的资源单元集合。例如,ap可以识别不在被使用的资源单元并且分配资源单元子集用于ul和/或dlmu传输。在202处,ap可以经由dl传输来向sta1-8发送第一触发帧(或另一个dl/ulmu控制帧)。第一触发帧可以指示可用于sta1-8的用于ulmu传输的资源单元集合。在一个方面中,第一触发帧可以包括与sta1-8中的每个sta相关联的标识符,以用于指示第一触发帧是旨在用于sta1-8的。第一触发帧可以指示用于sta1-8中的每个sta的单独的ru集合。在一个方面中,第一触发帧可以表示针对关于可用于每个sta的ru集合的反馈的请求。ap可以利用第一触发帧来针对控制响应帧中的反馈(例如,客户端连接质量(ccq)反馈和/或cqi反馈)进行轮询。在一个方面中,控制响应帧可以是高效率聚合(he-a)控制帧或增强型允许发送(e-cts)帧的变型。例如,第一触发帧可以包括反馈请求比特。当反馈请求比特被设置为1时,第一触发帧可以表示针对与在第一触发帧中指示的资源单元相关联的反馈信息的请求。当反馈请求比特被设置为0时,第一触发帧可以不请求与在第一触发帧中指示的资源单元相关联的反馈信息。

在接收到第一触发帧时,sta1-8中的每个sta可以确定被分配给每个相应的sta的ru集合,如在第一触发帧中指示的。假设第一触发帧是针对反馈的请求,则每个sta可以确定在第一触发帧中指示的关于可用ru集合(包括被分配给第一触发帧内的其它sta的ru)的反馈。在一个示例中,sta1可以确定被分配给sta1的ru集合。在一个方面中,sta1可以对被分配给sta1的ru集合执行cca。在该方面中,sta1可以测量资源单元集合上的能量水平,以确定所测量的能量水平是否高于能量检测水平门限,或者可以确定是否已经在资源单元集合上检测到任何前导码。sta1可以确定ru集合中的至少一些ru通过cca(例如,所测量的至少一些ru的能量水平低于能量检测水平门限和/或没有在至少一些ru上检测到前导码)。在另一个方面中,sta1可以基于sta1中的nav设置,来确定信道针对ru集合是否是繁忙的。在又一个方面中,sta1可以测量针对ru集合(包括被分配给其它sta(例如,第一触发帧内的sta2-8)的ru)中的每个ru的cqi。基于前述内容,sta1可以基于nav设置来确定ru集合中的通过cca和/或不在使用中的一个或多个ru。通过cca的一个或多个ru可以表示将被sta1使用的ru。此外,sta1还可以测量针对一个或多个ru中的每个ru的cqi。

在204处,sta1可以在控制响应(c-rp)帧中向ap发送对一个或多个ru的指示。在控制响应帧中,一个或多个ru可以是按照从cqi的观点来看是优选的顺序来列出的。例如,列出的第一ru可能具有最高cqi,而列出的最后一个ru可能具有最低cqi。在另一个方面中,对于dlmu资源单元,sta1还可以确定要用于在ru上接收数据的优选mcs,并且在控制响应帧中发送与每个ru相关联的优选mcs。

sta1可以在第一触发帧中指示的上行链路资源上发送控制响应帧。在一个方面中,上行链路资源可以是在ru集合中指示的资源单元中的一个资源单元。在另一个方面中,上行链路资源可以是用于发送控制响应帧的专用ru。当在上行链路资源上发送控制响应帧时,sta1可以忽略与上行链路资源相关联的cca、nav设置和/或cqi信息。例如,甚至当上行链路资源没有通过cca(例如,在上行链路资源上检测到的前导码或所测量的能量水平高于门限)时,当在上行链路资源上进行发送可能与基于nav设置的另一个正在进行的传输发生干扰时,或者当上行链路资源与具有不良信道质量的信道相关联时,sta1可以仍然向ap发送控制响应帧,以提供关于ru集合的反馈。换句话说,控制响应帧在上行链路资源上的传输可以是独立于与上行链路资源相关联的信道状态的,并且因此,甚至在与上行链路相关联的信道是繁忙的时,也可以发送控制响应帧。

参照图200,sta3、4、6、8可以类似地确定在第一触发帧中指示的通过cca的一个或多个ru。此外,在204处,sta3、4、6和8还可以向ap发送相应的控制响应帧。每一个相应的控制响应帧可以指示通过cca的一个或多个ru,并且可以按照偏好的顺序(例如,基于cqi)来列出一个或多个ru。然而,sta2、5、7、9可以确定在ru集合中指示的可用于sta2、5、7、9的ru中没有一个ru通过cca(或者根据nav设置是可用的)。因此,sta2、5、7、9可以均向ap发送相应的控制响应帧,其指示sta2、5、7、9将不在第一触发帧中指示的资源中的任何资源上进行发送。

在从sta1-8接收到包含关于ru集合的反馈的各个控制响应帧之后,ap可以确定要被调度用于ulmu传输的sta子集。如上文论述的,sta2、5、7、9可以指示sta2、5、7、9将不在相应的ru集合上进行发送(例如,这是因为ru没有通过cca或者因为sta不再具有要发送的数据)。从sta1、3、4、6、8中的每个sta,ap可以接收相应的ru的有序列表,其指示与sta可以在其上进行发送的一个或多个ru相关联的偏好。基于接收到的反馈,ap可以选择sta1、3、5、6、8的已经指示已经通过cca的一个或多个ru的子集。ap可以通过基于有序列表中的每个sta所指示的偏好来确定要分配给sta1、3、5、6、8的ru位置和ru大小,来分配经更新的ru集合。

在一个方面中,ru的有序列表可以是信道可用性比特图。信道可用性图包括ru的有序列表(例如,20mhz信道、40mhz信道、80mhz信道或160mhz信道)。例如,当与ru相对应的比特被设置为1时,那么基于信道测量,ru可以可用于sta1。当对应比特被设置为0时,那么ru可能不可用于sta1。

基于经更新的ru分配,在206处,ap可以发送用于sta1、3、4、6、8的第二触发帧,其指示被分配给sta1、3、4、6、8的ru子集。如图200中所示,与sta4、6相比,可以向sta1、3、8分配更多的ru,这是因为对于某些ru而言,关于sta1、3、8的cqi可能优于针对sta4、6的cqi。因此,ap可以向具有更优信道质量的sta分配更多数量的ru。

在208处,在接收到第二触发帧之后,sta1、3、4、6、8可以基于在第二触发帧中指示的经更新的资源分配来向ap发送ul数据。在一个方面中,可以在聚合型介质访问控制(mac)协议数据单元(ampdu)中发送ul数据。在210处,sta1、3、4、6、8可以基于在第一触发帧和/或第二触发帧中指示的资源集合来从ap接收dlampdu。

在一个方面中,ap可能不具有足够的时间来基于所报告的sta的ru偏好生成用于ul的第二触发帧。在该方面中,ap可以通过在发送第二触发帧之前首先发送dlmu帧,来为生成第二触发帧预留更多的时间,如在图250中所示。

参照图250,在252处,ap可以向sta1-8发送第一触发帧,其指示可用于sta1-8进行ul和/或dlmu传输的ru集合。在接收到第一触发帧时,sta1-8可以确定ru集合中的一个或多个ru是否通过cca,并且如果通过,则根据与一个或多个ru相关联的测量的cqi,来将一个或多个ru排序。在254处,sta1-8均可以向ap发送控制响应帧。ap可以从sta1-8接收控制响应帧。每个控制响应帧可以指示ru集合内的通过cca的一个或多个资源单元。如果在控制响应帧中指示多个ru,则也可以基于针对sta的cqi测量或偏好来将ru排序。在一个方面中,ap可能不具有足够的时间来生成第二触发帧(例如,准备好要发送时间敏感dl数据)。因此,在256处,ap可以首先基于在第一触发帧中指示的dl资源来向sta(例如,sta1、3、4、6、8)发送dl分组。随后,ap可以以与关于图200所论述的ul资源分配类似的方式来确定ul资源分配。在基于在254处接收的反馈来确定资源分配之后,在258处,ap可以向sta子集(例如,sta1、3、4、6、8)发送第二触发帧。sta子集可以接收第二触发帧,并且在260处,向ap发送ul数据。

图3示出了用于请求ul反馈的示例性触发帧300。触发帧300可以用于请求关于用于dl和ulmu传输的资源的反馈。触发帧可以包括帧控制字段302、持续时间字段304、接收机地址(ra)字段306(或多个ru字段)、发送地址(ta)字段308、公共信息字段310、一个或多个用户信息字段312、填充314和帧检验序列316。ra字段306可以标识接收者sta的地址。如果触发帧300具有一个接收者sta,则ra字段306是sta(例如,图2中的sta1)的mac地址。如果触发帧300具有多个接收者sta,则ra字段306可以包括广播地址。ta字段308可以包括发送触发帧的设备(例如,ap)的地址。公共信息字段310可以包括多个子字段。在一个方面中,公共信息字段310可以指示触发帧300是否请求关于ru反馈的报告。例如,公共信息字段310可以包括反馈请求比特,其用于指示ap是否请求关于ru的反馈。在另一个方面中,反馈请求比特可以被包括在触发帧300内的任何其它字段中。例如,一个或多个用户信息字段312中的每一个可以包括针对每个单独sta的反馈请求比特。在另一个方面中,反馈请求比特可以指示触发帧300具有查询或请求关于所分配的ru的反馈的类型。

参照图3,用户信息字段可以包括关联id(aid)子字段318、ru分配子字段320、编码类型子字段322、mcs子字段324和其它子字段。aid子字段318可以标识用户信息字段旨在针对的用户。ru分配子字段320可以指示被分配给在aid子字段318中标识的sta的一个或多个资源单元。编码类型子字段322指示代码类型(例如,二进制卷积编码或低密度奇偶校验编码)。mcs子字段324可以指示要被指派给在aid子字段318中标识的sta的mcs。填充子字段314将帧长度延长,以便给予接收者sta更多的时间来准备响应。fcs子字段316实现对触发帧300的错误检测。

图4示出了图1的无线通信系统内的请求针对资源分配的反馈的无线设备402的示例功能性框图。无线设备402是可以被配置为实现本文所描述的各种方法的设备的例子。例如,无线设备402可以包括ap(例如,ap104)。

无线设备402可以包括处理器404,其控制无线设备402的操作。处理器404还可以称为中央处理单元(cpu)。存储器406(其可以包括只读存储器(rom)和随机存取存储器(ram)两者)可以向处理器404提供指令和数据。存储器406的一部分还可以包括非易失性随机存取存储器(nvram)。处理器404通常基于存储在存储器406中的程序指令来执行逻辑和算术运算。可(例如,由处理器404)执行存储器406中的指令以实现本文所描述的方法。

处理器404可以包括或作为使用一个或多个处理器实现的处理系统的组件。一个或多个处理器可以使用下面的任意组合来实现:通用微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、控制器、状态机、门控逻辑、分离硬件组件、专用硬件有限状态机或者可以执行计算或者信息的其它操作的任何其它适当实体。

该处理系统还可以包括用于存储软件的机器可读介质。软件应当被广泛地解释为意味着任何类型的指令,无论是称为软件、固件、中间件、微代码、硬件描述语言或其它术语。指令可以包括代码(例如,具有源代码格式、二进制代码格式、可执行代码格式或者任何其它适当的代码格式)。当这些指令由一个或多个处理器执行时,使得处理系统执行本文所描述的各种功能。

无线设备402还可以包括壳体408,并且无线设备402可以包括发射机410和/或接收机412,以便允许在无线设备402和远程设备之间进行数据的发送和接收。可以将发射机410和接收机412组合到收发机414中。可以将天线416附接到壳体408和电耦合到收发机414。无线设备402还可以包括多个发射机、多个接收机、多个收发机和/或多付天线。

无线设备402还可以包括信号检测器418,其可以用于检测和量化收发机414或接收机412所接收的信号的电平。信号检测器418可以检测诸如总能量、每子载波每符号的能量、功率谱密度之类的信号和其它信号。无线设备402还可以包括用于对信号进行处理的dsp420。dsp420可以被配置为生成用于传输的分组。在一些方面中,该分组可以包括物理层汇聚过程(plcp)协议数据单元(ppdu)。

在一些方面中,无线设备402还可以包括用户接口422。用户接口422可以包括键盘、麦克风、扬声器和/或显示器。用户接口422可以包括向无线设备402的用户传送信息和/或从用户接收输入的任何元件或者组件。

当无线设备402被实现成ap(例如,ap104)时,无线设备402还可以包括资源分配组件424。资源分配组件424可以被配置为:向站集合发送触发帧(例如,触发帧434),其指示可用于站集合中的每个站的、用于上行链路传输的ru集合。该触发帧可以是来自每个站的关于ru集合的反馈的请求。资源分配组件424可以被配置为:基于所发送的触发帧,在上行链路资源上从每个站接收响应帧(例如,响应帧428)。该响应帧可以包括关于ru集合的反馈,并且是独立于与上行链路资源相关联的信道状况来接收的。在一个方面中,信道状况可以基于以下各项中的一项来指示与上行链路资源相关联的信道是繁忙的:站处的cca确定、站处的nav设置、站处的ed水平高于第一门限、或者cqi低于第二门限。当上行链路资源/信道繁忙时,来自每个站的响应帧可以是在上行链路资源上接收的。在另一个方面中,反馈可以是基于ru集合的ru的有序列表。ru的有序列表可以是基于ru集合中的ru是否通过cca或者基于每个站的cqi偏好来排序的。在另一个配置中,反馈可以是基于ru集合的ru的有序列表。ru的有序列表可以是资源单元集合的子集。在该配置中,资源分配组件424可以被配置为:基于所接收的响应帧并且基于在所接收的响应帧中指示的ru的有序列表,来确定要被调度用于上行链路传输的站子集,以及向该站子集发送第二触发帧,其指示要被分配给该站子集中的每个站进行上行链路传输的ru子集。在另一个配置中,资源分配组件424可以被配置为:通过基于从站集合中的每个站接收的响应帧来选择站子集,通过基于ru的有序列表来确定至少一个ru位置,以及通过基于ru的有序列表来确定至少一个ru大小,来确定站子集。在另一个配置中,资源分配组件424可以被配置为:在发送第二触发帧之前,发送下行链路多用户帧(例如,下行链路mu帧432)。

无线设备402的各个组件可以通过总线系统426耦合在一起。总线系统426可以包括例如数据总线,以及除数据总线之外的电源总线、控制信号总线和状态信号总线。可以使用某种其它机制来将无线设备402的组件耦合在一起或接受输入或向彼此提供输入。

虽然在图4中示出了多个单独的组件,但是可以组合或共同地实现这些组件中的一个或多个组件。例如,处理器404不仅可以用于实现上文关于处理器404描述的功能,还可以用于实现上文关于信号检测器418、dsp420、用户接口422和/或资源分配组件424描述的功能。此外,可以使用多个单元的元素来实现图4中示出的组件中的每个组件。

图5是基于资源单元反馈的资源分配的示例方法500的流程图。方法500可以是使用装置(例如,ap104或无线设备402)来执行的。尽管方法500是在下文关于图4的无线设备402的元件来描述的,但是其它组件可以用于实现本文描述的步骤中的一个或多个步骤。图5中的虚线可以指示可选操作。

在框505处,该装置可以向站集合发送控制帧(例如,触发帧),其指示可用于站集合中的每个站的ru集合。该控制帧可以是针对来自每个站的关于ru集合的反馈的请求。例如,参照图2,该装置可以是ap,以及站集合可以是sta1-8。在202处,ap可以向sta1-8发送第一触发帧(例如,控制帧),其指示可用于sta1-8中的每个sta的ru集合。第一触发帧帧可以是针对来自sta1-8中的每个sta的关于ru集合的反馈的请求。例如,第一触发帧可以包括被设置为1的反馈请求比特。

在框510处,该装置可以在上行链路资源上从每个站接收响应帧。该响应帧可以包括关于ru集合的反馈,并且可以是独立于与上行链路资源相关联的信道状况来接收的。该反馈可以是基于在控制帧中指示的ru集合的ru的有序列表。信道状况可以基于以下各项中的一项来指示与上行链路资源相关联的信道是繁忙的:cca确定、nav设置、ed水平高于第一门限、或者cqi低于第二门限。在一个方面中,当信道繁忙时,来自每个站的响应帧可以是在相应的上行链路资源上接收的。在另一个方面中,ru的有序列表可以是基于ru集合中的ru是否通过cca或者基于每个站的cqi偏好来排序的。例如,参照图2,在204处,ap可以在相应的上行链路资源上从sta中的每个sta接收控制响应帧。控制响应帧可以包括关于ru集合的反馈,并且该反馈可以是一个或多个ru的有序列表。控制响应帧可以是独立于与上行链路资源相关联的信道状况来接收的。例如,当ap从sta1接收控制响应帧时,sta1可以在上行链路资源上发送控制响应帧,甚至在上行链路资源没有通过cca时。ap还可以从sta2-8接收控制响应帧。

在515处,该装置可以基于所接收的响应帧并且基于在所接收的响应帧中指示的ru的有序列表,来确定要被调度用于上行链路传输的站子集。在一个方面中,该装置可以通过基于从站集合中的每个站接收的响应帧来选择站子集(在520处),通过基于ru的有序列表来确定至少一个ru位置(例如,符号位置),以及通过基于ru的有序列表来确定至少一个ru大小(例如,20兆赫兹(mhz)、40mhz、80mhz、160mhz等),来确定站子集。例如,参照图2,基于从sta1-8接收的控制响应帧(例如,c-rp1-8),ap可以确定sta1、3、4、6、8被调度用于上行链路传输。该确定可以是基于来自sta1、3、4、6、8的、指示sta1、3、4、6、8被分配了通过cca的ru的控制响应帧的。ap可以确定ru位置和ru大小(例如,符号位置和通信带宽大小)。

在535处,该装置可以向站子集发送第二控制帧,其指示要被分配给该站子集中的每个站进行上行链路传输的ru子集。例如,参照图2,ap可以向sta1、3、4、6、8发送第二触发帧,其指示要被分配给sta中的每个sta进行ulmu传输的ru子集。

在540处,该装置可以在发送第二触发帧之前,发送下行链路mu帧。例如,参照图2,具体地参照图250,ap可以在发送第二触发帧之前,向sta1、3、4、6、8发送dlmu帧。在一个方面中,ap可以首先发送dlmu帧,以向ap提供更多的时间来生成第二触发帧。

图6是可以执行基于反馈的资源分配的示例无线通信设备600的功能性框图。无线通信设备600可以包括接收机605、处理系统610和发射机615。处理系统610可以包括资源分配组件624。处理系统610、资源分配组件624和/或发射机615可以被配置为:向站集合发送触发帧(例如,触发帧626),其指示可用于站集合中的每个站的用于上行链路传输的ru集合。该触发帧可以包括针对来自每个站的关于ru集合的反馈的请求。处理系统610、资源分配组件624和/或接收机605可以被配置为:基于所发送的触发帧,在上行链路资源上从每个站接收响应帧(例如,响应帧628)。该响应帧可以包括关于ru集合的反馈,并且是独立于与上行链路资源相关联的信道状况来接收的。在一个方面中,信道状况可以基于以下各项中的一项来指示与上行链路资源相关联的信道是繁忙的:站处的cca确定、站处的nav设置、站处的ed水平高于第一门限、或者cqi低于第二门限。当上行链路资源/信道繁忙时,来自每个站的响应帧可以是在上行链路资源上接收的。在另一个方面中,反馈可以是基于ru集合的ru的有序列表。ru的有序列表可以是基于ru集合中的ru是否通过cca或者基于每个站的cqi偏好来排序的。在另一个配置中,反馈可以是基于ru集合的ru的有序列表。ru的有序列表可以是资源单元集合的子集。在该配置中,处理系统610和/或资源分配组件624可以被配置为:基于所接收的响应帧并且基于在所接收的响应帧中指示的ru的有序列表,来确定要被调度用于上行链路传输的站子集,以及向该站子集发送第二触发帧,其指示要被分配给该站子集中的每个站进行上行链路传输的ru子集。在另一个配置中,处理系统610和/或资源分配组件624可以被配置为:通过基于从站集合中的每个站接收的响应帧来选择站子集,通过基于ru的有序列表来确定至少一个ru位置,以及通过基于ru的有序列表来确定至少一个ru大小,来确定站子集。在另一个配置中,处理系统610、资源分配组件624和/或发射机615可以被配置为:在发送第二触发帧之前,发送下行链路多用户帧(例如,下行链路mu帧632)。

接收机605、处理系统610、资源分配组件624和/或发射机615可以被配置为执行上文关于图5的框505、510、515、520、525、530、535和540论述的一个或多个功能。接收机605可以对应于接收机412。处理系统610可以对应于处理器404。发射机615可以对应于发射机410。资源分配组件624可以对应于资源分配组件124和/或资源分配组件424。

在一个配置中,无线通信设备600可以包括:用于向站集合发送触发帧的单元,该触发帧指示可用于站集合中的每个站的用于上行链路传输的ru集合。该触发帧可以包括针对来自每个站的关于ru集合的反馈的请求。无线通信设备600可以包括:用于基于所发送的触发帧,在上行链路资源上从每个站接收响应帧的单元。该响应帧可以包括关于ru集合的反馈,并且是独立于与上行链路资源相关联的信道状况来接收的。在一个方面中,信道状况可以基于以下各项中的一项来指示与上行链路资源相关联的信道是繁忙的:站处的cca确定、站处的nav设置、站处的ed水平高于第一门限、或者cqi低于第二门限。当上行链路资源/信道繁忙时,来自每个站的响应帧可以是在上行链路资源上接收的。在另一个方面中,反馈可以是基于ru集合的ru的有序列表。ru的有序列表可以是基于ru集合中的ru是否通过cca或者基于每个站的cqi偏好来排序的。在另一个配置中,反馈可以是基于ru集合的ru的有序列表。ru的有序列表可以是资源单元集合的子集。在该配置中,无线通信设备600可以包括:用于基于所接收的响应帧并且基于在所接收的响应帧中指示的ru的有序列表,来确定要被调度用于上行链路传输的站子集,以及向该站子集发送第二触发帧的单元,第二触发帧指示要被分配给该站子集中的每个站进行上行链路传输的ru子集。在另一个配置中,用于确定站子集的单元可以被配置为:基于从站集合中的每个站接收的响应帧来选择站子集,基于ru的有序列表来确定至少一个ru位置,以及基于ru的有序列表来确定至少一个ru大小。在另一个配置中,无线通信设备600可以包括:用于在发送第二触发帧之前,发送下行链路多用户帧(例如,下行链路mu帧632)的单元。

例如,用于发送触发帧的单元可以包括处理系统610、资源分配组件624和/或发射机615。用于接收的单元可以包括处理系统610、资源分配组件624和/或接收机605。用于确定站子集的单元可以包括处理系统610和/或资源分配组件624。用于发送第二触发帧的单元可以包括处理系统610、资源分配组件624和/或发射机615。用于发送下行链路多用户帧的单元可以包括处理系统610、资源分配组件624和/或发射机615。

图7示出了可以在图1的无线通信系统内采用的提供资源单元反馈的无线设备702的示例功能性框图。无线设备702是可以被配置为实现本文所描述的各种方法的设备的例子。例如,无线设备702可以包括sta114。

无线设备702可以包括处理器704,其控制无线设备702的操作。处理器704还可以称为cpu。存储器706(其可以包括rom和ram两者)可以向处理器704提供指令和数据。存储器706的一部分还可以包括nvram。处理器704通常基于存储在存储器706中的程序指令来执行逻辑和算术运算。可(例如,由处理器704)执行存储器706中的指令以实现本文所描述的方法。

处理器704可以包括或作为使用一个或多个处理器实现的处理系统的组件。一个或多个处理器可以使用下面的任意组合来实现:通用微处理器、微控制器、dsp、fpga、pld、控制器、状态机、门控逻辑、分离硬件组件、专用硬件有限状态机或者可以执行计算或者信息的其它操作的任何其它适当实体。

该处理系统还可以包括用于存储软件的机器可读介质。软件应当被广泛地解释为意味着任何类型的指令,无论是称为软件、固件、中间件、微代码、硬件描述语言或其它术语。指令可以包括代码(例如,具有源代码格式、二进制代码格式、可执行代码格式或者任何其它适当的代码格式)。当这些指令由一个或多个处理器执行时,使得处理系统执行本文所描述的各种功能。

无线设备702还可以包括壳体708,并且无线设备702可以包括发射机710和/或接收机712,以便允许在无线设备702和远程设备之间进行数据的发送和接收。可以将发射机710和接收机712组合到收发机714中。可以将天线716附接到壳体708和电耦合到收发机714。无线设备702还可以包括多个发射机、多个接收机、多个收发机和/或多付天线。

无线设备702还可以包括信号检测器718,其可以用于检测和量化收发机714或接收机712所接收的信号的电平。信号检测器718可以检测诸如总能量、每子载波每符号的能量、功率谱密度之类的信号和其它信号。无线设备702还可以包括用于对信号进行处理的dsp720。dsp720可以被配置为生成用于传输的分组。在一些方面中,该分组可以包括ppdu。

在一些方面中,无线设备702还可以包括用户接口722。用户接口722可以包括键盘、麦克风、扬声器和/或显示器。用户接口722可以包括向无线设备702的用户传送信息和/或从用户接收输入的任何元件或者组件。

当无线设备702被实现成sta(例如,sta114)时,无线设备702还可以包括反馈组件724。反馈组件724可以被配置为:从接入点接收触发帧(例如,触发帧734),其指示可用于站进行上行链路传输的ru集合。该触发帧可以是针对关于ru集合的反馈的请求。反馈组件724可以被配置为:基于与在该触发帧中指示的ru集合相关联的信道状况,来确定关于ru集合的反馈。反馈组件724可以被配置为:在被分配给站的上行链路资源上发送响应帧(例如,响应帧728)。该响应帧可以包括所确定的反馈,并且可以是独立于与上行链路资源相关联的信道状况来发送的。在一个配置中,反馈组件724可以被配置为:通过确定与ru集合中的每个ru相关联的相应的信道状况来确定反馈。相应的信道状况可以是基于cca确定、nav设置或cqi的。在一个配置中,反馈组件724还可以被配置为:确定基于与ru集合中的每个ru相关联的相应的信道状况来排序的ru的列表。在一个配置中,反馈组件724还可以被配置为:通过确定用于ru集合中的至少一个ru的优选mcs来确定反馈。在一个方面中,与上行链路资源相关联的信道状况可以基于以下各项中的一项来指示与上行链路资源相关联的信道是繁忙的:cca确定、nav设置、ed水平高于第一门限、或者cqi低于第二门限。当信道繁忙时,响应帧可以是在上行链路资源上发送的。在另一个配置中,反馈组件724还可以被配置为:接收第二触发帧(例如,第二触发帧730),其指示被分配给站进行上行链路传输的ru子集。ru子集可以是基于所确定的被发送给接入点的反馈的。

无线设备702的各个组件可以通过总线系统726耦合在一起。总线系统726可以包括例如数据总线,以及除数据总线之外的电源总线、控制信号总线和状态信号总线。可以使用某种其它机制来将无线设备702的组件耦合在一起或接受输入或向彼此提供输入。

虽然在图7中示出了多个单独的组件,但是可以组合或共同地实现这些组件中的一个或多个组件。例如,处理器704不仅可以用于实现上文关于处理器704描述的功能,还可以用于实现上文关于信号检测器718、dsp720、用户接口722和/或反馈组件724描述的功能。此外,可以使用多个单元的元素来实现图7中示出的组件中的每个组件。

图8是提供关于用于mu传输的可用资源单元的反馈的示例方法800的流程图。方法800可以是使用装置(例如,sta114或无线设备702)来执行的。尽管方法800是在下文关于图7的无线设备702的元件来描述的,但是其它组件可以用于实现本文描述的步骤中的一个或多个步骤。图8中的虚线可以指示可选操作。

在框805处,该装置可以从接入点接收控制帧,该控制帧指示可用于站进行上行链路传输的ru集合。该控制帧可以是针对关于ru集合的反馈的请求。例如,参照图2,该装置可以是sta1。sta1可以从ap接收第一触发帧,其指示可用于sta1进行上行链路和/或下行链路传输的ru集合。第一触发消息是针对关于ru消息的反馈的请求。

在框810处,该装置可以基于与在该控制帧中指示的ru集合相关联的信道状况,来确定关于ru集合的反馈。在一个方面中,该装置可以通过确定与ru集合中的每个ru相关联的相应的信道状况(在815处)(相应的信道状况是基于cca确定、nav设置或cqi的),通过确定基于与ru集合中的每个ru相关联的相应的信道状况来排序的ru的列表(在820处),和/或通过确定用于要用于dl通信的至少一个ru的优选mcs(在825处),来确定反馈。例如,参照图2,sta1可以通过确定ru集合中的每个ru是否通过cca,来确定关于可用于sta1的ru集合的反馈。对于通过cca的ru,sta1可以测量关于ru的cqi并且确定按照信道质量的降序的ru的列表。

在框830处,该装置可以在上行链路资源上发送响应帧。该响应帧可以包括所确定的反馈,并且可以是独立于与上行链路资源相关联的信道状况来发送的。例如,参照图2,sta1可以在上行链路资源(其可以是在第一触发帧中指示的)上发送控制响应帧。该控制响应帧可以包括ru的有序列表,并且可以是独立于与上行链路资源相关联的信道状况来发送的。在一个方面中,甚至当信道状况指示信道繁忙时(例如,上行链路资源没有通过cca),也可以发送控制响应帧。

在框835处,该装置可以接收第二控制帧,其指示被分配给该装置进行上行链路传输的ru子集。ru子集可以是基于所确定的被发送给接入点的反馈(例如,ru的有序列表)来确定的。例如,参照图2,sta1可以接收第二触发帧,其指示被分配给sta1进行ulmu传输的ru子集。ru子集可以是基于被发送给ap的经排序的ru的列表的。

图9是用于提供资源单元反馈的示例无线通信设备900的功能性框图。无线通信设备900可以包括接收机905、处理系统910和发射机915。处理系统910可以包括反馈组件924。处理系统910、反馈组件924和/或接收机905可以被配置为:从接入点接收触发帧(例如,触发帧926),其指示可用于站进行上行链路传输的ru集合。该触发帧可以是针对关于ru集合的反馈的请求。处理系统910和/或反馈组件924可以被配置为:基于与在该触发帧中指示的ru集合相关联的信道状况,来确定关于ru集合的反馈。处理系统910、反馈组件924和/或发射机915可以被配置为:在被分配给站的上行链路资源上发送响应帧(例如,响应帧928)。该响应帧可以包括所确定的反馈,并且可以是独立于与上行链路资源相关联的信道状况来发送的。在一个配置中,处理系统910和/或反馈组件924可以被配置为:通过确定与ru集合中的每个ru相关联的相应的信道状况来确定反馈。相应的信道状况可以是基于cca确定、nav设置或cqi的。在该配置中,处理系统910和/或反馈组件924还可以被配置为:确定基于与ru集合中的每个ru相关联的相应的信道状况来排序的ru的列表。在另一个配置中,处理系统910和/或反馈组件924还可以被配置为:通过确定用于ru集合中的至少一个ru的mcs来确定反馈。在一个方面中,与上行链路资源相关联的信道状况可以基于以下各项中的一项来指示与上行链路资源相关联的信道是繁忙的:cca确定、nav设置、ed水平高于第一门限、或者cqi低于第二门限。在该方面中,当信道繁忙时,响应帧可以是在上行链路资源上发送的。在另一个配置中,处理系统910、反馈组件924和/或接收机905可以被配置为:接收第二触发帧(例如,第二触发帧930),其指示被分配给站进行上行链路传输的ru子集。ru子集可以是基于所确定的被发送给接入点的反馈的。

接收机905、处理系统910、反馈组件924和/或发射机915可以被配置为执行上文关于图8的框805、810、815、820、825、830和835论述的一个或多个功能。接收机905可以对应于接收机712。处理系统910可以对应于处理器704。发射机915可以对应于发射机710。反馈组件924可以对应于反馈组件126和/或反馈组件724。

在一个配置中,无线通信设备900可以包括:用于从接入点接收触发帧的单元,该触发帧指示可用于站进行上行链路传输的ru集合。该触发帧可以是针对关于ru集合的反馈的请求。无线通信设备900可以包括:用于基于与在该触发帧中指示的ru集合相关联的信道状况,来确定关于ru集合的反馈的单元。无线通信设备900可以包括:用于在被分配给无线通信设备900的上行链路资源上发送响应帧的单元。该响应帧可以包括所确定的反馈,并且可以是独立于与上行链路资源相关联的信道状况来发送的。在一个配置中,用于确定反馈的单元可以被配置为:确定与ru集合中的每个ru相关联的相应的信道状况。相应的信道状况可以是基于cca确定、nav设置或cqi的。在该配置中,用于确定的单元还可以被配置为:确定基于与ru集合中的每个ru相关联的相应的信道状况来排序的ru的列表。在另一个配置中,用于确定反馈的单元可以被配置为:确定用于ru集合中的至少一个ru的优选mcs。在一个方面中,与上行链路资源相关联的信道状况可以基于以下各项中的一项来指示与上行链路资源相关联的信道是繁忙的:cca确定、nav设置、ed水平高于第一门限、或者cqi低于第二门限。在该方面中,当信道繁忙时,响应帧可以是在上行链路资源上发送的。在另一个配置中,无线通信设备900可以包括:用于接收第二触发帧(例如,第二触发帧730)的单元,第二触发帧指示被分配给站进行上行链路传输的ru子集。ru子集可以是基于所确定的被发送给接入点的反馈的。

例如,用于从接入点接收触发帧的单元可以包括处理系统910、反馈组件924和/或接收机905。用于确定反馈的单元可以包括处理系统910和/或反馈组件924。用于发送响应帧的单元可以包括处理系统910、反馈组件924和/或发射机915。用于接收第二触发帧的单元可以包括处理系统910、反馈组件924和/或接收机905。

上面所描述的方法的各种操作可以由能够执行这些操作的任何适当单元(例如,各种硬件和/或软件组件、电路和/或模块)来执行。通常,在附图中示出的任何操作可以由能够执行这些操作的相应功能单元来执行。

结合本公开内容描述的各种示例性的逻辑方框、组件和电路可以由被设计为执行本文所述功能的通用处理器、dsp、专用集成电路(asic)、fpga或其它pld、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合来实现或执行。通用处理器可以是微处理器,或者,该处理器也可以是任何商业可用处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、一个或多个微处理器与dsp内核的结合,或者任何其它这样的配置。

在一个或多个方面中,所描述的功能可以在硬件、软件、固件或其任意组合中实现。如果在软件中实现,则所述功能可以作为一个或多个指令或代码存储在计算机可读介质中或者通过其进行传输。计算机可读介质包括计算机存储介质和通信介质二者,所述通信介质包括促进计算机程序从一个地方传送到另一个地方的任何介质。存储介质可以是可由通用或专用计算机存取的任何可用的介质。通过举例而非限制性的方式,这样的计算机可读介质可以包括ram、rom、eeprom、压缩盘(cd)rom(cd-rom)或其它光盘存储、磁盘存储或其它磁存储设备、或者可以用于以指令或数据结构的形式携带或存储期望的程序代码以及可以由计算机来存取的任何其它的介质。此外,任何连接可以适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤光缆、双绞线、数字用户线(dsl)或无线技术(诸如红外线、无线电和微波)从网站、服务器或其它远程源发送软件,则同轴电缆、光纤光缆、双绞线、dsl或无线技术(诸如红外线、无线电和微波)包括在介质的定义中。如本文所使用的,磁盘和光盘包括cd、激光光盘、光盘、数字多功能光盘(dvd)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则通常利用激光来光学地复制数据。因此,计算机可读介质包括非暂时性计算机可读介质(例如,有形介质)。

本文所公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。在不脱离本权利要求书的范围的情况下,所述方法步骤和/或动作可以相互交换。换句话说,除非规定了步骤或动作的具体次序,否则在不脱离本权利要求书的范围的情况下,可以修改具体步骤和/或动作的次序和/或使用。

因此,某些方面可以包括用于执行本文所介绍的操作的计算机程序产品。例如,这种计算机程序产品可以包括具有存储在其上(和/或编码)的指令的计算机可读介质,所述指令是可由一个或多个处理器执行的以执行本文所描述的操作。针对某些方面,计算机程序产品可包括封装材料。

此外,应该意识到的是,可以由用户终端和/或基站下载和/或否则以适当方式获取用于执行本文所描述的方法和技术的组件和/或其它适当的单元。例如,这种设备可以耦合到服务器以有助于用于执行本文所描述的方法的单元的转移。替代地,可以经由存储单元(例如,ram、rom、诸如cd或软盘等物理存储介质)提供本文所描述的各种方法,使得当将存储单元耦合到或提供给设备时,用户终端和/或基站可以获取各种方法。此外,可以利用用于向设备提供本文所描述的方法和技术的任何其它适当的技术。

要理解的是,权利要求书不受限于上文说明的精确配置和组件。在不脱离权利要求书的范围的情况下,可以在对上文描述的方法和装置的排列、操作和细节做出各种修改、改变和变形。

虽然前述内容是针对于本公开内容的方面,但在不脱离其基本范围的情况下,本公开内容的其它和进一步的方面可以被设计出来,以及其范围是由所附的权利要求书来确定的。

提供前面的描述以使得本领域的任何技术人员能够实施本文描述的各个方面。对这些方面的各种修改对于本领域技术人员而言是显而易见的,以及本文所定义的一般原则可以应用到其它方面。因此,本权利要求书不旨在受限于本文所示出的方面,而是符合与权利要求书所表达的内容相一致的全部范围,其中,除非明确地声明如此,否则提及单数形式的元素不旨在意指“一个和仅仅一个”,而是“一个或多个”。除非以其它方式明确地声明,否则术语“一些”指的是一个或多个。遍及本公开内容描述的各个方面的元素的、对于本领域的普通技术人员而言已知或者稍后将知的全部结构的和功能的等效物以引用方式明确地并入本文中,以及旨在由权利要求书来包含。此外,本文没有任何公开内容旨在奉献给公众,不管这样的公开内容是否明确记载在权利要求中。没有权利要求要素要根据35u.s.c§112第6款的规定来解释,除非该要素是使用“用于……的单元”的短语来明确地记载的,或在方法权利要求的情形下,该要素是使用“用于……的步骤”的短语来记载的。

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