用于传送信道状态信息的系统和方法

文档序号:7885350阅读:220来源:国知局
专利名称:用于传送信道状态信息的系统和方法
用于传送信道状态信息的系统和方法
相关申请的交叉引用
本申请要求于2010年9月29日递交的美国临时申请N0.61/387,542、于2010年10月4日递交的美国临时申请N0.61/389,495、于2010年10月21日递交的美国临时申请N0.61/405,283、于2010年12月10日递交的美国临时申请N0.61/422,098、于2011年I月12日递交的美国临时申请N0.61/432,115、于2010年10月20日递交的美国临时申请N0.61/405, 194和于2010年11月3日递交的美国临时申请N0.61/409,645的优先权,这些临时申请中的每一个的全部内容通过引用并入本文。技术领域
概括地说,本发明的某些方面涉及无线通信,具体地说,涉及传送信道状态信息(CSI)的方法。
背景技术
为了解决无线通信系统需求的日益增加的带宽要求的问题,已经开发了不同的方案来允许多个用户终端通过在实现高数据吞吐量的同时共享信道资源来与单个接入点通信。多输入多输出(MMO)技术代表作为下一代通信系统的流行技术在近期出现的这样一种方案。MMO技术已经在诸如电气和电子工程师协会(IEEE)802.11标准等多个新兴的无线通信标准中被采用。IEEE 802.11表示由IEEE 802.11协会开发的用于短距离通信(例如,几十米至几百米)的一组无线局域网(WLAN)空中接口标准。
MIMO系统采用多个(Nt个)个发射天线和多个(Nk个)个接收天线来进行数据传输。由Nt个发射天线和Nk个接收天线形成的MMO信道可分解为Ns个独立的信道,它们也可称为空间信道,其中Ns Smin {NT,NK}。Ns个独立信道中的每个对应于一个维度。如果使用由多个发射天线和接收天线创建的附加的维度,则MIMO系统可提供改进的性能(例如更高的吞吐量和/或更大的可靠性)。
在具有单个接入点(AP)和多个用户站(STA)的无线网络中,可能在多个信道上在上行链路和下行链路方向上发生朝向不同的站的并行传输。在这种系统中存在许多挑战。发明内容
本发明的某些方面提供了 一种用于无线通信的方法。该方法包括接收包括空数据分组通知的消息,所述空数据分组通知包括序列号。该方法还包括至少部分地基于与所述空数据分组通知相关联的空数据分组来确定信道状态信息。该方法还包括发送包括所述空数据分组通知的所述序列号和所确定的信道状态信息的至少一个参数的消息。
本发明的某些方面提供了一种用于无线通信的装置。该装置包括接收机,其被配置为接收包括空数据分组通知的消息,所述空数据分组通知包括序列号。该装置还包括处理系统,其被配置为至少部分地基于与所述空数据分组通知相关联的空数据分组来确定信道状态信息。该装置还包括发射机,其被配置为发送包括所述空数据分组通知的所述序列号和所确定的信道状态信息的至少一个参数的消息。
本发明的某些方面提供了一种用于无线通信的装置。该装置包括用于接收包括空数据分组通知的消息的模块,所述空数据分组通知包括序列号。该装置还包括用于至少部分地基于与所述空数据分组通知相关联的空数据分组来确定信道状态信息的模块。该装置还包括用于发送包括所述空数据分组通知的所述序列号和所确定的信道状态信息的至少一个参数的消息的模块。
本发明的某些方面提供了一种用于无线通信的计算机程序产品,所述计算机程序产品包括计算机可读介质,所述计算机可读介质包括指令。指令在被执行时使装置接收包括空数据分组通知的消息,所述空数据分组通知包括序列号。指令在被执行时使装置至少部分地基于与所述空数据分组通知相关联的空数据分组来确定信道状态信息。指令在被执行时使装置发送包括所述空数据分组通知的所述序列号和所确定的信道状态信息的至少一个参数的消息。
本发明的某些方面提供了一种接入终端。接入终端包括至少一个天线。接入终端包括接收机,其被配置为经由所述至少一个天线接收包括空数据分组通知的消息,所述空数据分组通知包括序列号。接入终端包括处理系统,其被配置为至少部分地基于与所述空数据分组通知相关联的空数据分组来确定信道状态信息。接入终端包括发射机,其被配置为发送包括所述空数据分组通知的所述序列号和所确定的信道状态信息的至少一个参数的消息。
本发明的某些方面提供了 一种用于无线通信的方法。该方法包括发送包括空数据分组通知的消息,所述空数据分组通知包括序列号。该方法还包括接收至少部分地基于与所述空数据分组通知相关联的空数据分组来确定的信道状态信息的至少一部分。该方法还包括接收包括所述空数据分组通知的所述序列号和信道状态信息的接收部分的至少一个参数的消息。该方法还包括如果所接收的消息中的序列号等于空数据分组通知的序列号,则处理所接收的消息。
本发明的某些方面提供了 一种用于无线通信的装置。该装置包括发射机,其被配置为发送包括空数据分组通知的消息,所述空数据分组通知包括序列号。该装置包括接收机,其被配置为接收至少部分地基于与所述空数据分组通知相关联的空数据分组来确定的信道状态信息的至少一部分,并且接收包括所述空数据分组通知的所述序列号和信道状态信息的接收部分的至少一个参数的消息。该装置还包括处理系统,其被配置为如果所接收的消息中的序列号等于空数据分组通知的序列号,则处理所接收的消息。
本发明的某些方面提供了一种用于无线通信的装置。该装置包括用于发送包括空数据分组通知的消息的模块,所述空数据分组通知包括序列号。该装置还包括用于接收至少部分地基于与所述空数据分组通知相关联的空数据分组来确定的信道状态信息的至少一部分的模块。该装置还包括用于接收包括所述空数据分组通知的所述序列号和信道状态信息的接收部分的至少一个参数的消息的模块。该装置还包括用于如果所接收的消息中的序列号等于空数据分组通知的序列号,则处理所接收的消息的模块。
本发明的某些方面提供了 一种用于无线通信的计算机程序产品,所述计算机程序产品包括计算机可读介质,所述计算机可读介质包括指令。指令在被执行时使装置发送包括空数据分组通知的消息,所述空数据分组通知包括序列号。指令在被执行时使装置接收至少部分地基于与所述空数据分组通知相关联的空数据分组来确定的信道状态信息的至少一部分。指令在被执行时使装置接收包括所述空数据分组通知的所述序列号和信道状态信息的接收部分的至少一个参数的消息。指令在被执行时使装置如果所接收的消息中的序列号等于空数据分组通知的序列号,则处理所接收的消息。
本发明的某些方面提供了一种接入点。接入点包括至少一个天线。接入点包括发射机,其被配置为经由所述至少一个天线发送包括空数据分组通知的消息,所述空数据分组通知包括序列号。接入点包括接收机,其被配置为接收至少部分地基于与所述空数据分组通知相关联的空数据分组来确定的信道状态信息的至少一部分,并且接收包括所述空数据分组通知的所述序列号和信道状态信息的接收部分的至少一个参数的消息。接入点包括处理系统,其被配置为如果所接收的消息中的序列号等于空数据分组通知的序列号,则处理所接收的消息。


为了可以详细地理解本发明的上述特征的方式,可以参照各个方面给出上面简略概括的内容的更具体的描述,其中一些方面在附图中示出。然而,应当注意,附图仅示出了本发明的某些典型的方面并且因此不被认为限制本发明的范围,这是因为描述可以承认其它相等有效的方面。
图1示出了根据本发明的某些方面的无线通信网络的图示;
图2示出了根据本发明的某些方面的示例性接入点和用户终端的框图3示出了根据本发明的某些方面的示例性无线设备的框图4示出了信道状态信息(CSI)反馈协议的一方面;
图5示出了 NDPA帧的一方面;
图6A-6C示出了 STA信息字段的各个方面;
图7A-7C示出了图6A-6C中所示的STA信息字段中所包括的STA信息的各个方面;
图8示出了 NDPA帧的一方面;
图9A和9B示出了控制封装的方面;
图10示出了控制封装的一方面;
图11不出了用于传送CSI反馈的CSI报告消息的一方面;
图12A-12E示出了用于探测反馈的控制字段的各个方面;
图13示出了接入点的一方面;
图14示出了通信方法的一方面;
图15示出了通信方法的一方面;
图16示出了通信方法的一方面;
图17示出了接入终端的一方面;
图18示出了通信方法的一方面;
图19示出了通信方法的一方面;
图20示出了通信方法的一方面;
图21示出了通信方法的一方面;
图22示出了通信方法的一方面;
图23示出了通信方法的一方面;
图24示出了通信方法的一方面;
图25示出了根据本发明的某些方面的示例性用户终端的框图。
具体实施方式
下面参考附图更完整地描述本发明的各个方面。然而,本发明可以以许多不同的形式体现并且不应该被解释为限制于本发明所给出的任何具体的结构或功能。更确切地说,提供这些方面是使本发明全面和完整,并且这些方面完整地向本领域的技术人员传达本发明的范围。基于本文的教导,本领域技术人员应清楚,本发明的范围旨在覆盖本文的公开内容的任何方面,不论是独立实现的还是与本发明的任何其它方面组合的。例如,可以使用本文中阐述的任意数量的方面来实现装置或实践方法。此外,本发明的范围旨在覆盖使用其它结构、功能或作为本文阐述的本发明的各个方面的附加或替代的结构和功能实现的装置或方法。应该理解,本文公开的本发明的任何方面可以由权利要求中的一个或多个元素来体现。
尽管在本文中描述了具体的方面,但是这些方面的许多变化和置换落入本发明的范围内。尽管提到了所描述的方面的一些益处和优点,但是本发明的范围不限于具体的益处、用途或目标。更确切地说,本发明的方面旨在广泛应用于不同的无线技术、系统配置、网络和传输协议,其中一些通过示例在附图中和下面对方面的描述中说明。详细的描述和附图仅用于说明本发明而非限制本发明。
示例性的无线通信系统
本文所描述的技术可以用于各种宽带无线通信系统,其包括基于正交复用方案的通信系统。这种通信系统的示例包括空分多址(SDMA)、时分多址(TDMA)、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统等。SDMA系统可以利用充分不同的方向来同时发送属于多个用户终端的数据。TDMA系统可以通过将传输信号划分到不同的时隙中来允许多个用户终端共享相同的频率信道,每个时隙被指定给不同的用户终端。TDMA系统可以实现GSM或本领域已知的一些其它标准。OFDMA系统利用正交频分复用(0FDM),它是将整体的系统带宽分割成多个正交的子载波的调制技术。这些子载波还可以称为音调、频段等。通过0FDM,每个子载波可以用数据独立地调制。OFDM系统可以实现IEEE 802.11或本领域已知的一些其它标准。SC-FDMA系统可以利用交织FDMA (IFDMA)以在分布在整个系统带宽上的子载波上进行发送,利用集中式FDMA (LFDMA)以在相邻子载波块上进行发送,或利用增强型FDMA (EFDMA)以在多个相邻子载波块上进行发送。通常,调制符号是使用OFDM在频域上发送的并且使用SC-FDMA在时域上发送的。SC-FDMA系统可以实现3GPP-LTE (第3代合作伙伴计划长期演进)或其它标准。
本文的教导可并入各种有线或无线装置(节点)(例如,在装置内实现或由装置执行)。在一些方面,根据本文的教导实现的无线节点可以包括接入点或接入终端。
接入点(“AP ”)可以包括、实现为或被称为NodeB、无线网络控制器(“ RNC”)、eNodeB、基站控制器(“BSC”)、基站收发机(“BTS”)、基站(“BS”)、收发机功能(“IF”)、无线路由器、无线收发机、基本服务集(“BSS”)、扩展服务集(“ESS”)、无线基站(“RBS”)或一些其它术语。
接入终端(AT)可以包括、实现为或被称为接入终端、用户站、用户单元、移动站、远程站、远程终端、用户终端、用户代理、用户装置、用户设备、用户站或一些其它术语。在一些实现中,接入终端可以包括蜂窝电话、无绳电话、会话发起协议(“SIP”)电话、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接能力的手持设备、站(“STA”)或连接至无线调制器的一些其它合适的处理设备。因此,本文教导的一个或多个方面可以并入电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线电)、全球定位系统设备、或被配置为经由无线或有线介质通信的任何其它合适的设备。在一些方面中,节点为无线节点。这种无线节点可以提供例如经由有线或无线通信链路针对网络(例如,诸如互联网或蜂窝网络的广域网)的连接或者与网络的连接。
图1示出了具有接入点和用户终端的多址多输入多输出(MMO)系统100。为了简化起见,在图1中仅示出了一个接入点110。接入点通常是与用户终端通信的固定站并且还可被称为基站或使用一些其它术语。用户终端可以是固定的或移动的并且还可被称为移动站或无线设备或使用一些其它术语。接入点110可以在任何给定的时刻在下行链路和上行链路上与一个或多个用户终端120通信。下行链路(即,前向链路)是从接入点至用户终端的通信链路,上行链路(即,反向链路)是从用户终端至接入点的通信链路。用户终端还可与另一用户终端进行对等通信。系统控制器130耦合至接入点并且为接入点提供协调和控制。
尽管下面公开内容的各个部分将描述能够经由空分多址(SDMA)通信的用户终端120,但是对于某些方面, 用户终端120还可以包括一些不支持SDMA的用户终端。因此,对于这些方面,AP 110可以被配置为与SDMA和非SDMA用户终端二者通信。该方法可以方便地允许不支持SDMA的较旧版本的用户终端(“传统”站)仍然部署在企业中,从而延长它们的使用寿命,同时允许视情况引入更新的SDMA用户终端。
系统100采用多个发射天线和多个接收天线以在下行链路和上行链路上进行数据传输。接入点110装备有Nap个天线并且代表用于下行链路传输的多输入(MI)和用于上行链路传输的多输出(MO)。所选择的一组(K个)用户终端120共同代表用于下行链路的多输出和用于上行链路的多输入。对于纯SDMA,如果用于K个用户终端的数据符号流未通过一些方式在代码、频率或时间上被复用,则希望Nap彡K彡I。如果可以使用TDMA技术、使用CDMA的不同的代码信道、使用OFDM的不相交的子带集等对数据符号流进行复用,那么K可以大于Nap。每个选择的用户终端可以向接入点发送特定于用户的数据和/或从接入点接收特定于用户的数据。通常,每个选择的用户终端可装备有一个或多个天线(即,Nut ^ I)。所选择的K个用户终端可以具有相同数量的天线,或一个或多个用户终端可以具有不同数量的天线。
SDMA系统100可以是时分双工(TDD)系统或频分双工(FDD)系统。对于TDD系统,下行链路和上行链路共享相同的频带。对于FDD系统,下行链路和上行链路使用不同的频带。MMO系统100还可以利用单个载波或多个载波用于传输。每个用户终端可装备有单个天线(例如,为了使成本降低)或多个天线(例如,在可以支持附加的成本的情况下)。如果用户终端120通过将发送/接收划分到不同的时隙(其中每个时隙可被指派给不同的用户终端120)中来共享相同的频率信道,则系统100还可以是TDMA系统。
图2示出了 MMO系统100中的接入点110和两个用户终端120m和120x的框图。接入点Iio装备有Nt个天线224a至224ap。用户终端120m装备有Nut, m个天线252ma至252mu,用户终端120x装备有Nut,x个天线252xa至252xu。接入点110是用于下行链路的发送实体和用于上行链路的接收实体。用户终端120是用于上行链路的发送实体和用于下行链路的接收实体。如本文中所使用的,“发送实体”是能够经由无线信道发送数据的独立操作的装置或设备,“接收实体”是能够经由无线信道接收数据的独立操作的装置或设备。在下面的描述中,下标“dn”表示下行链路,下标“up”表示上行链路,Nup个用户终端被选择用于在上行链路上同时传输,并且Ndn个用户终端被选择用于在下行链路上同时传输。Nup可等于或可不等于N-Nui^PNdn可以是静态值或可针对每个调度间隔改变。可以在接入点110和/或用户终端120处使用波束控制或一些其它空间处理技术。
在上行链路上,在针对上行链路传输所选择的每个用户终端120处,TX数据处理器288从数据源286接收业务数据并且从控制器280接收控制数据。TX数据处理器288基于与为用户终端选择的速率相关联的编码和调制方案处理(例如,编码、交织和调制)用户终端的业务数据,并且提供数据符号流。TX空间处理器290对数据符号流执行空间处理,并且提供用于Nut, m个天线的Nut, m个发送符号流。每个发射机单元(TMTR) 254接收并处理(例如,转换至模拟信号、放大、过滤和上变频)各自的发送符号流以生成上行链路信号。Nut,m个发射机单元254提供Nut,m个上行链路信号以从Nut,m个天线252进行发送,例如,发送到接入点110。
Nup个用户终端可被 调度用于在上行链路上进行同时传输。这些用户终端中的每一个可以对其对应的数据符号流执行空间处理,并且在上行链路上将其各自的一组发送符号流发送至接入点110。
在接入点110处,Nap个天线224a至224ap从在上行链路上进行发送的所有Nup个用户终端接收上行链路信号。每个天线224向各自的接收机单元(RCVR)222提供接收的信号。每个接收机单元222执行与由发射机单元254执行的处理互补的处理,并且提供接收的符号流。RX空间处理器240对从Nap个接收机单元222接收的Nap个接收的符号流执行接收机空间处理,并且提供Nup个恢复的上行链路数据符号流。接收机空间处理可以根据信道相关矩阵求逆(CCMI)、最小均方误差(MMSE)、软干扰消除(SIC)或一些其它技术来执行。每个恢复的上行链路数据符号流为由各自的用户终端发送的数据符号流的估计。RX数据处理器242根据用于每个恢复的上行链路数据符号流的速率来处理(例如,解调、解交织和解码)该符号流以获得解码的数据。用于每个用户终端的解码的数据可以提供给数据宿244以用于存储和/或提供给控制器230以用于进一步的处理。
在下行链路上,在接入点110处,TX数据处理器210从数据源208接收针对被调度用于下行链路传输的Ndn个用户终端的业务数据,从控制器230接收控制数据,并且可能从调度器234接收其它数据。可以在不同的传输信道上发送各种类型的数据。TX数据处理器210基于为用户终端的选择的速率处理(例如,编码、交织和调制)每个用户终端的业务数据。TX数据处理器210提供用于Ndn个用户终端的Ndn个下行链路数据符号流。TX空间处理器220对Ndn个下行链路数据符号流执行空间处理(例如,预编码或波束成形),并且提供用于Nap个天线的Nap个发送符号流。每个发射机单元222接收和处理各自的发送符号流以生成下行链路信号。Nap个发射机单元222可以提供Nap个下行链路信号以用于从Nap个天线224进行发送,例如发送至用户终端120。
在每个用户终端120处,Nut,m个天线252从接入点110接收Nap个下行链路信号。每个接收机单元254处理来自相关联的天线252的接收的信号并且提供接收的符号流。RX空间处理器260对来自Nut, m个接收机单元254的Nut, m个接收的符号流执行接收机空间处理,并且提供用于用户终端120的恢复的下行链路数据符号流。接收机空间处理可以根据CCM1.MMSE或一些其它技术来执行。RX数据处理器270处理(例如,解调、解交织和解码)恢复的下行链路数据符号流以获得用于用户终端的解码的数据。
在每个用户终端120处,信道估计器278估计下行链路信道响应并且提供下行链路信道估计,其中下行链路信道估计可以包括信道增益估计、SNR估计、噪声方差等。类似地,信道估计器228估计上行链路信道响应并且提供上行链路信道估计。用于每个用户终端的控制器280通常基于用于该用户终端的下行链路响应矩阵Hdn, m,得到用于该用户终端的空间滤波矩阵。控制器230基于有效的上行链路信道响应矩阵Hup,rff得到用于接入点的空间滤波矩阵。用于每个用户终端的控制器280可以将反馈信息(例如,下行链路和/或上行链路特征向量、特征值、SNR估计等)发送至接入点110。控制器230和280还可以分别控制接入点110和用户终端120处的各个处理单元的操作。
图3示出了可以在无线设备302中使用的各个组件,其中无线设备302可以在无线系统100中被采用。无线设备302是可以被配置为实现本文描述的各种方法的设备的示例。无线设备302可以实现接入点110或用户终端120。
无线设备302可以包括处理器304,处理器304控制无线设备302的操作。处理器304还可被称为中央处理单元(CPU)。可以包括只读存储器(ROM)和随机存取存储器(RAM)的存储器306向处理器304提供指令和数据。存储器306的一部分还可以包括非易失随机存取存储器(NVRAM)。处理器304可以基于存储在存储器306内的程序指令执行逻辑运算和算术运算。存储器306内的指令可执行以实现本文描述的方法。
处理器304可以包括或者是用一个或多个处理器实现的处理系统的组件。一个或多个处理器可以用以下各项的任意组合来实现:通用微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、控制器、状态机、门控逻辑、分立硬件组件、专用硬件有限状态机或可以对信息执行计算或其它操作的任何其它合适的实体。
处理系统还可以包括用于存储软件的机器可读介质。软件应被宽泛地解释为表示任意类型的指令,不论被称为软件、固件、中间件、微代码、硬件描述语言或其它。指令可以包括代码(例如,源代码格式、二进制代码格式、可执行的代码格式或任意其它合适的代码格式)。指令当由一个或多个处理器执行时,使处理系统执行本文描述的各种功能。
无线设备302还可以包括外壳308,外壳308可以包括发射机310和接收机312以允许无线设备302与远程位置之间的数据发送和接收。发射机310和接收机312可组合成收发机314。单个或多个发射天线316可附接至外壳308并且电耦合至收发机314。无线设备302还可以包括(未示出)多个发射机、多个接收机和多个收发机。
无线设备302还可以包括信号检测器318,信号检测器318可用于检测和量化通过收发机314接收的信号的水平。信号检测器318可检测诸如总能量、每符号每载波的能量、功率谱密度等的此类信号和其它信号。无线设备302还可以包括用于处理信号的数字信号处理器(DSP) 320。
无线设备302的各个组件可通过总线系统322耦合在一起,除了数据总线以外,总线系统322还可以包括功率总线、控制信号总线和状态信号总线。
在一些方面,图1所示的无线系统100根据IEEE 802.1lac无线通信标准操作。IEEE 802.1Iac表示IEEE 802.11修改,其允许在IEEE 802.11无线网络中均具有更高的吞吐量。更高的吞吐量可以通过多种措施来实现,例如一次性向多个站(STA)进行并行传输。在一些方面,使用更宽的信道带宽(例如,80MHz或160MHz)。IEEE 802.1lac标准有时还可被称为极高吞吐量(VHT)无线通信标准。
本发明的某些方面支持用于传送信道状态信息(CSI)或者因此反馈的低开销方法。例如,这种信息可在无线系统100中的用户终端120与接入点110之间传送。本发明的一些方面还支持用于空数据分组通知(NDPA)、CSI轮询和CSI反馈的分组格式。一些方面支持指示CSI是否已经被例如AP或者在AP处接收和/或存储的通信。该信息可由例如STA使用以确定是否发送其它的CSI和/或是否调整用于发送CSI的参数。一些方面支持指示CSI是否被例如STA发送的通信。该信息可由例如AP使用以确定如何发送用于请求CSI的请求和/或是否调整用于发送CSI请求的参数。在一些情况下,CSI反馈可能太大而不能携带在单个介质访问控制(MAC)协议数据单元(MPDU)或物理层(PHY)协议数据单元(prou)中。本发明的某些方面还支持用于CSI反馈分段的协议。在下面的描述中,参考用户站(STA)。如上所述,STA可以包括用户终端,例如用户终端120或无线设备302。
信道状态信息
图4示出了信道状态信息(CSI)反馈协议400的一方面。接入点(AP)可以向一个或多个用户站(STA)发送空数据分组通知(NDPA)帧402,然后在发送短帧间符号(SIFS)时段406之后发送空数据分组(NDP)帧404。NDPA帧402可以包括应向AP发送计算的CSI反馈消息的STA的关联标识符(AID),这将在下面另外更详细地描述。
这些在NDPA中未标识的STA可以忽略下面的NDP帧404。NDP帧404可以包括由STA中的每一个使用以计算相应的CSI反馈的探测帧。NDPA帧402内列出的第一个STA可以在发送NDP帧404之后的SIFS时段以后发送CSI反馈408,如图4所示。在一些方面,CSI反馈408包括用于第一列出的STA的完整CSI反馈的仅一部分。例如,当完整的CSI反馈太大而不能在诸如MPDU或PPDU的数据单元中发送时,包含在CSI反馈408中的部分可以足够小以在数据单元中传输。在这些方面,AP可以发送CSI轮询412以向第一列出的STA请求完整CSI反馈的附加部分。然后,列出的第一 STA可以响应于CSI轮询412发送诸如CSI反馈414的另一部分。该轮询STA的过程可以继续,直到完整CSI反馈的所有部分已经被接收到为止。
在一些方面,CSI轮询可以由AP发送至在NDPA帧中列出的另一 STA以请求该另一 STA发送CSI反馈。例如,如果NDPA帧402中列出的第一 STA将其完整的CSI反馈划分成CSI反馈408、414这两个部分,那么AP可以使用CSIP轮询416请求在NDPA帧402中列出的另一 STA开始发送CSI反馈。作为响应,该另一 STA可以发送CSI反馈418,CSI反馈418可以是完整的CSI反馈或用于该另一 STA的完整CSI反馈的一部分。可在NDPA帧402中标识任意数量的STA,如在下面更加详细讨论的,并且AP可以发送任意数量的CSI轮询和/或接收任意数量CSI反馈或其一部分。
在发送了 NDPA帧402之后,AP可以发送第二 NDPA帧422以再次请求CSI反馈。NDPA帧422向其请求CSI反馈的STA可与NDPA帧402向其请求CSI反馈的STA不同或相同。在NDPA帧402、422中向其请求CSI反馈的STA的数量可以相同或者可以变化。
在一些方面,在已经从在NDPA帧402中标识的所有STA接收到CSI反馈之后发送NDPA帧422。在一些方面,可以在NDPA帧402以后的某一时间段之后发送NDPA帧422,而不管是否已经从NDPA帧402中标识的所有STA接收到CSI反馈。在一些方面,在已经向在NDPA帧402中标识的所有STA发送诸如CSI轮询的轮询消息之后发送NDPA帧422。在一些方面,NDPA帧422可以标识未在NDPA帧402中标识的一个或多个STA,或者可以标识NDPA帧402中标识的STA的子集。因此,AP可以在仍然从在NDPA帧402中标识的一个或多个STA接收CSI反馈的同时使用NDPA帧422向STA请求CSI反馈。在一些方面,NDPA帧422可以响应于某一事件而由AP发送,或者NDPA帧422的发送可以通过AP或另一设备的动作而被触发。
图5示出了诸如NDPA帧422的NDPA帧的一方面。在一些方面,NDPA帧422可被称为CSI请求消息,其可以是任何类型的控制帧。NDPA帧422可以包括以下各项中的一个或多个:帧控制字段502、持续时间字段504、RA广播字段506、TA字段508、CSI序列字段512、STA信息字段514和CRC字段516。NDPA帧422可以由AP发送或广播,如上所述。可以以类似于NDPA帧422的方式对NDPA帧402进行格式化或配置。
在所示的方面中,帧控制字段502包括16个比特。此外,在所示的方面中,持续时间字段504包括16个比特并且可以包括NDPA帧422的长度。在所示的方面中,CRC字段516包括32个比特并且可以包括用于确定循环冗余校验(CRC)的数据。
在所示的方面中,RA广播字段506包括48个比特。RA广播字段506可以包括用于多个STA的广播/多播地址。例如,RA广播字段506可以包括组地址,其中多个STA属于该组。在此方面,每个STA可标识是否基于组地址对该STA进行寻址。在其它方面,RA广播字段506可替代地标识单个STA,例如通过指示期望的STA的MAC地址。在一些方面,RA广播字段506可替代地包括或被称为DA (目的地地址)字段。
在所示的方面中,TA字段508包括48个比特。TA字段508可以包括发送NDPA帧的设备的地址或标识符,例如发送的AP的地址。在一些方面,TA字段508可替代地包括或被称为SA (源地址)字段。
在所示的方面中,CSI序列字段512包括8个比特。CSI序列字段512可以包括用于NDPA巾贞422的序列号或唯一标识NDPA巾贞422的另一描述符。
在所示的方面中,STA信息字段514的长度可以变化。STA信息字段514可以包括针对向其请求CSI或其它这种反馈信息的每个STA的信息。
图6A-6C示出了诸如STA信息字段514的STA信息字段的各个方面。在图6A所示的方面中,当NDPA帧422的RA广播字段506标识单个STA时,STA信息字段514a将包括仅用于该标识的STA的信息602。在图6B和6C所示的另一方面,在NDPA帧422的RA广播字段506包括例如用于多个STA的广播/多播地址的情况下,在STA信息字段514中将包含AP向其请求反馈的每个STA的信息。在图6B中,AP向STAl至STA4请求CSI,并且在STA信息字段514b中包含用于每个STA的信息612-618。相反,在图6C中,AP仅向STA5和STA6请求CSI,并且在STA信息字段514c中包含信息622和624。在一些方面,在RA广播字段506中可以包含广播/多播或组地址,但是在STA信息字段514中包含仅用于单个STA的信息。通过这种方式,可在NDPA巾贞422中包含广播/多播地址以便于处理和/或一致性,但是单个STA被寻址。
图7A-7C示出了包括在STA信息字段514中的STA信息的各个方面。图6A至图6C中示出的STA信息602-624中的任一个可如图7A-7C所示进行格式化。举例说明,在图7中示出了 STA信息612。
STA信息612可以向STA传送该STA可用来报告CSI的参数。在一些方面,由STA返回的CSI被称为探测反馈(SF)。在这些方面,STA信息612可以包括用于STA基于包括在例如图4所示的NDP帧404中的探测帧确定和/或计算SF的信息或数据。在一些方面,STA信息612可以用于确定不发送SF,或发送需要较少数据的格式的SF。
在图7A所示的方面中,STA信息12a可以包括以下各项中的一个或多个:AID字段702、Nss字段704、Ng字段706、系数字段712、码本字段714、上一个SF接收字段722和上一个SF存储字段724。在一些方面,STA信息612a还包括预留字段732,除了指派给字段702-724的比特之外,预留字段732还包括可用于多个目的中的任一个的其它比特。在一些方面,字段702-732以与图7A所示的次序不同的次序排列。
在所示的方面中,AID字段702包括11个比特并且可以包括AID。如上所述,AID可以包括STA的关联标识符。AID可以包括唯一标识STA的任意数据或描述符。例如,可以在AID中包括诸如MAC地址的物理地址。在一些方面,字段704-724中的每一个可以包括指示用于由AID字段702标识的STA用于计算、确定或生成CSI或SF的参数的信息或数据。
在所示的方面中,Nss字段704包括至少3个比特。Nss字段704可以指示将在由AID字段702标识的STA处计算的CSI反馈的空间信道或流(例如本征模)的数量。
在所示的方面中,Ng字段706包括至少3个比特。在一些方面,Ng字段706包括至少2个比特。Ng字段706可以指示由AID字段702标识的STA将在其上生成CSI反馈的音调群组。例如,音调可以对应于OFDM系统中的子载波。
在所示的方面中,系数字段712包括至少3个比特。在一些方面,系数字段712包括一个或多个比特。系数字段712可以指示系数大小,该系数大小可以对应于由AID字段702标识的STA针对CSI的矩阵条目所使用的量化,如将在下面更详细地描述的。在一些方面,省略系数字段712。例如,NDPA402可以指示CSI被格式化成压缩的反馈的形式,在该情况中可以不包括系数大小。
在所示的方面中,码本字段714包括至少3个比特。在一些方面,码本字段714包括一个或多个比特。码本字段714可以指示由AID字段702标识的STA应该为SF使用的角度的量化。
在所示的方面中,上一个SF接收字段722包括至少I个比特。上一个SF接收字段可指示AP是否已经在发送前一个NDPA帧之后从由AID字段702指示的STA接收到SF。例如,在参照图4讨论的方面中,NDPA帧402被发送至多个STA以请求信道状态信息。在NDPA帧422标识的第二 STA发送CSI反馈418。在NDPA帧422中,如果STA信息612a中的AID字段702标识第二 STA,则上一个SF接收字段722可以指示AP是否接收到CSI反馈418。例如,如果未接收到CSI反馈418,则上一个SF接收字段可被设置成值O ;如果接收到CSI反馈418,则上一个SF接收字段被设置成值I。在其它方面,这些值可被颠倒。在一些方面,上一个SF接收字段722用作对接收到AP所轮询的上一个探测反馈的确认。
在一些方面,上一个SF接收字段包括至少8个比特,并且可以包括序列号。在这方面,上一个SF接收字段指示与发送的上一个CSI反馈对应的序列号。例如,图5所示的NDPA帧422在CSI序列字段512中包括用于NDPA帧422的序列号或唯一标识NDPA帧422的另一描述符。如果SF是响应于NDPA帧422从STA接收的(在一些方面,SF包括序列号或其它标识符),则下一个NDPA帧可在标识从其接收到SF的STA的STA信息的上一个SF接收字段中包括序列号或其它标识符。
由STA发送的信道状态信息可能由于各种原因中的任一个而未被AP接收到。例如,数据冲突、信道干扰或物理障碍可能阻止诸如CSI反馈的通信被接收,或减少CSI反馈被准确地接收的可能性。在一些方面,即使在AP从STA接收CSI的情况中,如果CSI反馈不能被准确地解码或处理,则上一个SF字段将被设置为指示CSI反馈未被接收。
上一个SF接收字段722可能为了任意数量的目的而由AID字段702所标识的STA使用。例如,如果STA响应于NDPA帧402发送SF,但是上一个SF接收字段722指示SF未被AP接收,则STA可以确定在传输中存在错误。作为响应,STA可以重新发送前一个SF。举另一例子,如果STA未响应于NDPA帧402发送SF,但是上一个SF接收字段722指示SF被接收,则STA可以确定接收的SF是错误的并且可以向AP发送指示AP丢弃接收的SF的通信。
在一些方面,上一个SF接收字段722可以用于调整发送SF所使用的速率。例如,当上一个SF接收字段722指示即使STA发送了 SF,SF也未被接收到时,STA可以减小用于发送随后的SF的PHY速率。类似地,当上一个SF接收字段722指示前一个发送的SF被成功接收时,STA可以增加用于发送随后的SF的PHY速率。通过这种方式,用于发送SF的速率可以继续被调整或调谐以得到增加的性能。在一些方面,除了速率之外的另一参数或特征可以基于前一个SF是否被恰当地接收而进行调整。例如,如果前一个SF未被恰当地接收,则用于发送SF的调制可以被改变。
在一些方面,STA仅在一系列SF被恰当地接收之后或在该系列SF被不恰当地接收之后才调整速率。例如,STA可以在接收到具有指示SF被恰当接收的上一个SF接收字段的一定数量的NDPA帧之后增加速率。在一些方面,如果一系列SF未被恰当地接收(例如,如一系列NDPA帧中的CSI上一个接收字段所指示的),则STA可以向AP发送通信以指示AP应该抑制发送对CSI的任何附加的请求。通过这种方式,当AP好像不能恰当地从STA接收任何CSI时,可以节约通过向STA发送NDPA所消耗的网络资源。
在一些方面,STA发送探测反馈所使用的速率是根据轮询消息的速率确定的。例如,在图4所示的方面中用于发送CSI轮询416的速率可以用于发送CSI反馈418。举另一个例子,用于发送CSI轮询416的速率可以基于前一个SF是否被接收(例如,如上一个SF接收字段所指示的)而向上调整或向下调整。
回到图7A示出的STA信息612a的描述,上一个SF存储字段724包括至少I个比特。上一个SF存储字段724可以指示AP是否已经存储了从由AID字段702标识的STA接收的上一个SF。因此,在一些方面,上一个SF存储字段724可以指示在发送前一个NDPA帧之后AP是否已经存储了从STA接收的SF。例如,在参照图4讨论的方面中,NDPA帧402被发送至多个STA以请求信道状态信息。在NDPA帧422中标识的第二 STA发送CSI反馈418。在NDPA帧422中,如果STA信息612a中的AID字段702标识第二 STA,则上一个SF存储字段724可以指示AP是否存储了 CSI反馈418。例如,如果CSI反馈418未被存储,则上一个SF存储字段可以被设置为值0,并且如果CSI反馈418被存储,则上一个SF存储字段可以被设置为值I。在其它方面,这些值可以被保留。
在一些方面,上一个SF存储字段包括至少8个比特并且可以包括序列号。在此方面,上一个SF存储字段指示与发送的上一个CSI反馈对应的序列号。例如,图5所示的NDPA帧422在CSI序列字段512中包括用于NDPA帧422的序列号或唯一标识NDPA帧422的另一描述符。如果在NDPA帧422之后从STA接收的SF已经被存储(在一些方面,SF包括序列号或其它标识符),则下一个NDPA帧可在标识从其接收到SF的STA的STA信息的上一个SF接收字段中包括序列号或其它标识符。
由STA发送的信道状态信息可能因各种原因中的任一个而未被AP存储。例如,当CSI未被接收或被不恰当地接收时,CSI不能由AP存储。然而,在一些方面,甚至被恰当接收的CSI可能未被存储。例如,AP可能没有足够的内存来存储CSI。举另一个例子,当从请求CSI开始已经经过了特定时间段时,或者当从STA确定CSI开始已经经过了给定时间段时,AP可以确定不存储CSI。通过这种方式,CSI可能已经“超时”并且可能未被存储。在一些方面,AP可以删除已经“超时”的存储的CSI。当发送下一 NDPA时,AP可在用于发送删除的CSI的STA的上一个SF存储字段中指示CSI还未被存储。
上一个SF存储字段724可因任意数量的目的而被AID字段702所标识的STA使用。例如,如果STA响应于NDPA帧402发送SF,但是上一个SF存储字段指示SF未被AP存储,那么STA可以重新发送前一个SF。
举另一个例子,如果上一个SF存储字段724指示前一个SF被存储并且STA确定针对其请求CSI的信道已经变化至小于阈值量,或确定CSI已经变化至小于阈值量,则STA可以确定存储的CSI和当前CSI基本相同并且可能不响应于NDPA帧422而发送任何CSI。在这种情况下,STA可替代地向AP发送指示将不发送CSI的通信,例如如下描述的。省略CSI可以节约网络资源并提高网络中的通信的速度和/或可靠性。
在一些方面,在上一个SF存储字段724指示前一个SF被存储的情况下,STA可以发送表示存储的SF与当前SF之间的差异的信息。在一些方面,完整的CSI反馈可以包括矩阵或表示它的数据。在一些方面,矩阵包括多个本征模、奇异向量或奇异值。如上所述,STA可以基于用于STA的下行链路信道响应矩阵Hdn,m确定空间滤波矩阵。反馈信息(例如,下行链路特征向量、特征值、SNR估计等)可以由此被发送至例如AP。因而,信道状态信息和/或SF可以表示为矩阵。在一些方面,前一个SF与当前SF之间的差异也可以由矩阵来表示。然而,差异矩阵可能需要更少的比特来表示。因而,发送差异CSI而不是完整的CSI也可以节约网络资源。
在一些方面,当上一个SF接收字段722指示AP轮询的上一个SF未被接收时,上一个SF存储字段724将始终指示AP还未存储所轮询的上一个SF。例如,当上一个SF接收字段722和上一个SF存储字段724被实现为如上所述的比特时,在上一个SF接收字段722为值O时,上一个SF存储字段724将始终为值O。在其它方面,当SF接收字段722指示AP轮询的上一个SF未被接收时,上一个SF存储字段724可以用于指示之前存储的SF仍然由AP存储。例如,当上一个SF接收字段722和上一个SF存储字段724被实现为如上所述比特并且上一个SF接收字段722为值O时,上一个SF存储字段724可以被设置为I以指示之前存储的SF仍然被存储并且可以切换为O以指示之前存储的SF已经被删除或者请求了新的完整SF。
一些方面使用除了字段704-724之外的指示符来向STA指示该STA可以使用以报告CSI的参数。在一个方面,STA信息612a中的I个比特或一系列比特可以由STA使用以查找相关的参数。STA可以具有存储的参数或可以基于STA信息612a中的这些比特来获取与Nss字段704、Ng字段706、系数字段712和码本字段714中的一个或多个对应的参数。
图7B示出了 STA信息612的另一方面612b。STA信息612b被示出为包括包含在STA信息612a中的字段702-724和732以及MU/SU字段726。在所示的方面中,MU/SU字段726包括至少I个比特。该字段可以指示由AID字段702标识的STA是否被请求以提供单用户(SU)或多用户(MU)反馈。通过这种方式,AP可以单独地向在NDPA帧422中标识的每一个STA通知是否向各自的STA请求SU或MU反馈。
在一些方面,从STA信息612省略字段702-732中的一个或多个。此外,可以在STA信息612中包括附加的字段。在一些方面,保留STA信息612中的比特中的一些比特以用于其它使用或未来的使用。例如,图7c所示的STA信息612c示出了包括以下各项的的一个方面:AID字段702、具有已经被保留用于未来使用的一个或多个比特的字段752、以及前一个SF存储字段754。前一个SF存储字段可以指示AP何时已经存储了它从在AID字段702中标识的STA轮询的上一个SF。在一些方面,可以按与上一个SF存储字段724类似的方式配置和/或使用前一个SF存储字段754。
与图7B所示的方面相比,用于向STA通知是否请求MU或SU反馈的另一方面在图8中示出。在图8所示的方面中,在NDPA帧422a中包括MU/SU字段522。除了将MU/SU字段522添加到NDPA字段422a使得MU/SU字段与STA信息字段514分离之外,可以按类似于NDPA帧422的方式格式化或配置NDPA帧422a。MU/SU字段522可用作“全局”指示符以表示是否从在STA信息字段514中标识的所有STA请求SU或MU反馈。
在一些方面,AP可能需要或请求通过使用特定的调制编码方案(MCS)发送CSI。图9A和9B示出了包括用于确定MCS的信息的帧的各个方面。在图9A所示的方面中,帧900a包括已经在控制封装器中被“封装”的NDPA帧。因此,帧900a可以用于向STA请求CSI,例如作为NDPA帧422的附加或替代。
在所示的方面中,帧900a包括帧控制字段502、持续时间字段504、RA广播字段506、SA字段508、CSI序列字段512、STA信息字段514和包括在NDPA422中的CRC字段516。此外,帧900a包括携带帧控制字段902和HT控制字段904。在所示的方面中,携带帧控制字段902包括至少2个比特,并且HT控制字段904包括至少4个比特。
HT控制字段904可以包括指示用于在STA信息字段514中标识的STA的MCS将在发送SF时使用的信息。在一些方面,HT控制字段604包括链路自适应控制字段,链路自适应控制字段包括STA可用来确定MCS的信息。在一些方面,链路自适应控制字段包括TRQ(训练请求)字段、MAI (MCS请求或天线选择指示)字段、MFSI (MCS反馈(MFB)序列标识符)和MFB/ASELC (MCS反馈和天线选择命令/数据)字段。在一些方面,帧900a包括极高吞吐量(VHT)控制字段而不是高吞吐量(HT)控制字段904。VHT控制字段可以包括如上关于HT控制字段904所讨论的信息。在一些方面,HT控制字段904或帧900a的另一部分包括用于STA确定发送CSI的速率的信息。
在图9B所示的方面中,帧900b被示出为包括关于帧900a示出的字段502-516、902和904以及附加的字段。附加的字段可以包括标识诸如WLAN的网络的服务集标识符。例如,在所示的方面中,BSSID字段912包括基本服务集(BSS)标识符并且标识BSS。在一些方面,BSSID字段912可以被设置为发送帧900b的AP的MAC地址。
图9B所示的字段502-516、902和904可以按如上关于图9A描述的方式进行配置。在一些方面,这些字段中的一个或多个包括比之前描述的更多或更少的比特。在一些方面,BSSID字段912包括1-32个八位字节中的任何位置。在一个方面,BSSID字段912包括6个八位字节。在一些方面,字段502-516和902-912以与图9A和/或图9B所示的次序不同的次序排列。
图10示出了包括用于确定MCS的信息的帧1000的另一方面。在图10所示的方面中,帧1000包括已经在控制封装器中被“封装”的CSI轮询。因此,帧1000可以用于向STA请求CSI的至少一部分,例如作为CSI轮询412的附加或替代。
在所示的方面,帧1000可以包括下列各项中的至少一个:帧控制字段1002、持续时间字段1004、目的地地址(DA)字段1006、源地址(SA)字段1008、序列字段1012、剩余分段字段1014和循环冗余校验(CRC)字段1016。
在所示的方面中,帧控制字段1002包括16个比特。此外,在所示的方面中,持续时间字段1004包括16个比特并且可以包括帧1000的长度。在所示的方面中,CRC字段1016包括32个比特。
在所示的方面中,DA字段1006包括48个比特。DA字段1006可以指示帧1000被发往的STA的地址,例如如上所述。
在所示的方面中,SA字段1008包括48个比特。SA字段1008可以指示发送帧1000的AP的地址,例如如上所述。
在所示的方面中,序列字段1012包括8个比特。序列字段1012可以包括指示序列号的信息,该序列号对于AP针对其请求了附加分段的CSI反馈是共有的。在一些方面,由序列字段1012指示的序列号与上一个NDPA帧的序列号相同或者是从上一个NDPA帧的序列号复制的。因此,当使用帧1000替代图4中的CSI轮询时,序列字段1012可以具有与例如NDPA 402中CSI序列字段相同的值。
在所示的方面,剩余分段字段1014包括8个比特。剩余分段字段1014指示AP希望从由DA字段1006寻址的STA接收的CSI反馈的分段的数量。在一些方面,与由STA发送的CSI反馈包含在一起的信息包括待发送的剩余分段的数量,如将在下面描述的。在这些方面,剩余分段字段1014中的信息可以从上一个CSI信息的剩余分段字段复制。例如,当AP接收图4中的CSI反馈408的该部分时,帧1000可以被发送至发送CSI反馈408的该部分的STA,其中剩余分段字段1014为I。作为响应,STA可以发送CSI反馈414的一个剩余部分。
帧1000还可以包括如上关于图9A描述的携带帧控制字段902和HT控制字段904。如上所述,HT控制字904可以包括指示MCS或诸如物理层速率的速率的信息。在DA字段1006中标识的STA可以使用HT控制字段904中的信息来确定MCS或速率。
图11示出了用于传送CSI反馈的CSI报告消息的一方面。例如,CSI报告消息可以用于实现图4所示的CSI反馈。CSI反馈408可以由STA响应于接收的NDPA帧(例如如上所述的NDPA帧402或NDPA帧422)来确定。如下面更详细的描述,可以基于NDPA帧中的信息来生成CSI反馈408的要素。CSI报告消息可以包括用于传送CSI反馈的帧。
在一个方面,CSI反馈408可以由NDPA帧402中标识的STA中的一个STA生成并且在NDP帧404之后的SIFS时段独立地发送。例如,STA信息字段中标识的第一 STA可以生成CSI反馈408并且在接收到NDP帧404后的SIFS时段独立地将CSI反馈408发送至AP。STA信息字段中标识的其它STA可以在发送各自的CSI反馈之前等待轮询消息,如上所讨论的。
CSI反馈408可以包括下列各项中的至少一个:帧控制字段1102、持续时间字段1104、目的地地址(DA)字段1106、源地址(SA)字段1108、CSI反馈控制字段1110、具有计算的CSI的CSI反馈字段1112和循环冗余校验(CRC)字段1114。CSI反馈408可以具有无确认(ACK)动作消息类型,该消息类型可能不需要ACK响应。在所示的方面,CSI反馈408可以包括控制帧。
在一些方面,替代上面描述的字段,CSI反馈408可替代地包括类别字段、动作字段、探测序列字段、CSI反馈控制字段1110和/或探测报告。在这些方面,CSI反馈408可以包括响动作帧。在一些方面,CSI反馈字段1112和探测报告包含相似的信息。
在一些方面,信道状态信息和/或SF可表示成矩阵,如上所讨论的,并且探测报告和/或CSI反馈字段1112可以包括矩阵或指示其的数据。此外,如上所讨论的,在一些方面,矩阵包括多个本征模、奇异向量或奇异值。
存在STA可以确定不发送反馈的某些情况。例如,如果未接收到之前对应的NDPA/NDP帧或者如果当前的SF基本类似于之前发送的SF,则可以不发送SF。举另一个例子,如果传输将超过PPDU或传输机会(TXOP)限制,则可以不发送SF。在一些方面,在这些情况下CSI反馈字段1112被省略。因此,在一些方面,CSI反馈字段1112的缺少可以指示没有SF被发送。例如,如果诸如AP的设备接收CSI反馈408,则该设备可以确定CSI反馈408的长度。该长度可以用于确定是否包括CSI反馈字段1112,并且如果CSI反馈被省略,则可以确定没有SF将被发送。在一些方面,CSI反馈控制字段1110中的指示符可以表示SF未被发送的原因。
图12A-12E示出了用于探测反馈的控制字段(例如,CSI反馈控制字段1110)的一方面。在一些方面,CSI反馈控制字段1110包括极高吞吐量(VHT) MMO控制字段。
在图12A所示的方面中,CSI反馈控制字段11 IOa可以包括以下各项中的一项或多项=Nc子字段1202、Nr子字段1204、带宽子字段1206、Ng子字段1212、码本子字段1214、系数子字段1216、剩余分段子字段1222、序列子字段1224、MU/SU子字段1232、CSI空子字段1234、NDPA/NDP未接收子字段1236和差异CSI子字段1238。在一些方面,CSI反馈控制字段IllOa还包括预留子字段1242,除了指派给子字段1202-1238的那些比特之外,预留子字段1242还包括可用于各种目的中的任一个的比特。在一些方面,子字段1202-1242以与图12所示的次序不同的次序排列。
在所示的方面中,Ne子字段1202包括至少3个比特。Ne子字段1202可以指示上面讨论的矩阵的列数,该矩阵表示用于STA的CSI。使用3个比特提供了与至少5个天线有关的信息。在一些方面,3个比特提供了用于8个天线的信息。
在所示的方面,Nr子字段1204包括至少3个比特。Nr子字段1204可以指示上面讨论的矩阵的行数。使用3个比特提供了与至少5个天线有关的信息。在一些方面,3个比特提供了用于8个天线的信息。
在一些方面,来自STA信息612中的Nss子字段704的信息用于确定Ne和Nr。在一个方面,STA通过使用与Nss字段704指示的完全相同数量的空间流(例如,本征模)例如在探测报告或CSI反馈字段1112中发送SF。这可以反应在Ne和Nr中。使用完全相同数量的空间流可以减少SF开销,这是因为SF大小将不会大于AP已经确定请求的SF大小。通过这种方式,通过发送与AP所请求的反馈相比更多的反馈将不会浪费资源。在其它方面,STA可以使用与AP所请求的空间流相比更大或更小数量的空间流。
在图12A所示的方面中,带宽子字段1206包括至少2个比特。带宽子字段1206可以指示CSI反馈的带宽。例如,2个比特可以用于表示4个不同的值(例如,O、1、2和3),其中的每个值可以对应于下面频率中的一个:20MHz、40MHz、80MHz和160MHz。
在图12A所示的方面中,Ng子字段1212包括至少3个比特。Ng子字段1212可以指示STA在其上生成CSI反馈的音调群组。通过使用3个比特,可以标识8个不同的音调群组选项。例如,可以标识包括频带边缘/DC音调的选项。在一些方面,Ng子字段1212包括至少2个比特。
在一些方面,为由STA使用的每个音调生成CSI反馈。举例说明,当CSI反馈的带宽为160MHz时,可能存在多达468个音调。然而,这些音调中的一些可以组在一起使得同时在组内的所有音调上报告信息。Ng子字段1212可以指示如何对音调进行分组并且组内包括多少个音调。例如,3-4个音调可以组在一起并且对这些音调的信息进行平均以生成CSI反馈。
在一个方面,STA发送具有音调群组的CSI反馈,这些音调群组不大于由STA信息612中的Ng字段706指示的音调群组。然而,在一些方面,STA可以使用与由Ng字段706指示的Ng值相比更小的Ng值。通过使用不大于由Ng字段706指示的群组将降低MU增益变小的可能性。这种降低可能是由于AP已经基于要使用的MU/SU传输决定了在Ng字段706中指示的Ng。在其它方面,STA可以使用与由Ng字段706指示的音调群组相比更大的音调群组。
在图12A所示的方面中,码本子字段1214包括至少3个比特。码本子字段1214可以包括AP可用来索引指示如何对CSI值进行量化的表格的信息。在一些方面,STA通过使用至少与由STA信息612的码本字段714指示的比特一样多的比特来量化这些值。通过使用至少与由码本字段714指示的比特一样多个比特将降低MU增益变小的可能性。这种降低可能是由于AP已经基于AP是否打算使用MU或SU协议中的SF来决定了所请求的量化。在其它方面,STA可以使用与由码本字段714指示的比特相比更少的比特。在一些方面,码本子字段1214包括一个或多个比特。
在所示的方面中,系数子字段1216包括至少3个比特。系数子字段914、1216可以指示系数大小,该系数大小可以对应于如上所述的由STA使用的针对矩阵中的条目的量化。在一些方面,系数子字段1216包括一个或多个比特。在一些方面,省略系数子字段1216。例如,SF可以被格式化为压缩的反馈,在这种情况下,可以不包括系数大小。
在一些方面,STA通过使用至少与由STA信息612的系数字段712所指示的比特一样多的比特来量化矩阵的条目。通过使用至少与由系数字段712指示的比特一样多的比特将降低MU增益变小的可能性。这种降低可能是由于AP已经基于AP是否打算使用用于MU或SU的SF决定了所请求的量化。在其它方面,STA可以使用与由系数字段712指示的比特相比更多或更少的比特。
在所示的方面中,剩余分段子字段1222可以包括至少5个比特。剩余分段子字段1222可以指示与用于STA的CSI反馈相关的仍然要发送的分段的数量,如上所述。
例如,用于CSI反馈的字节的数量可能很大。例如在8x3 80MHz未压缩的带宽的情况下,用于CSI反馈的字节的数量可以近似等于12K。较大的CSI反馈可能由于MPDU大小限制而不能适应一个MAC协议数据单元(MPDU)。可以根据聚合的MPDU (A-MPDU)分界符指示获得MPDU的近似为8K的最大大小。此外,MPDU大小容量可能甚至更小,这是因为它是协商的。
CSI反馈被分割成多个MPDU。例如,CSI反馈的分段可以在A-MPDU的多个MPDU中发送。因此,剩余分段子字段1222可以指示在当前MPDU之后仍然要发送的CSI反馈或SF的剩余分段的数量。
在图12A所示的方面中,序列子字段1224可以包括至多8个比特。序列子字段924可以包括指示由STA发送的CSI反馈的所有分段所共用的序列号的信息。在一些方面,由序列字段1224指示的序列号与上一个NDPA的序列号(例如CSI序列字段的序列号)相同或从上一个NDPA的序列号复制。
在所示的方面中,CSI反馈控制字段IllOa包括MU/SU子字段1232以指示是否针对MU或SU计算相关联的CSI反馈。在一些方面,根据NDPA帧中的MU/SU字段(例如图7B或8所示)确定CSI反馈。在其它方面,STA确定是否为SU或MU计算CSI。在一些方面,可以使用较小的分辨率确定为SU计算的反馈。因此,确定SU反馈而不是MU反馈可以降低STA处的处理复杂度或者可以降低用于发送反馈的网络资源的量。在所示的方面中,MU/SU字段包括至少I个比特。
在所示的方面中,CSI空子字段1234包括至少I个比特。CSI空子字段1234可以用于指示CSI是否将被STA发送。例如,如果没有CSI将被发送,则CSI空子字段1234可被设置成值0,并且如果CSI将被发送,则CSI空子字段1234可被设置成值I。在其它方面中,这些值可以被保留。在一些方面,CSI空子字段1234可以被省略,并且CSI反馈408的长度用于确定是否发送CSI。在这些方面,如果确定CSI未被发送,则CSI反馈控制字段IllOa可以包括表示是否因为超过发送限制而不发送CSI的指示符。例如,CSI反馈控制字段11 IOa可以包括I比特字段,其指示CSI的传输是否超过PPDU或TXOP限制。如果包含CSI的帧例如太大而不能发送,则可能发生超过PPDU或TXOP限制的情况。
在所示的方面中,NDPA/NDP未接收子字段1236包括至少I个比特。当CSI空子字段1234指示CSI将不被发送时,NDPA/NDP未接收子字段1236可用于指示造成CSI未被发送的条件。在一个方面,NDPA/NDP未接收子字段1236中的值O指示未接收到相应的NDPA帧,而NDPA/NDP未接收子字段1236中的值I指示未接收到相应的NDP帧。
在另一方面,NDPA/NDP未接收子字段1236中的单个值用于指示未接收到与序列字段1224中的标识符对应的NDPA或NDP。例如,值O可用于指示该条件。其它值(在该示例中为I)可用于指示因为当前的CSI处于之前发送的CSI的阈值之内所以没有CSI被发送。例如,当NDPA的上一个SF存储字段指示由STA发送的上一个SF已经被存储时,如果当前的SF基本类似于存储的SF,则STA可以抑制发送当前的SF。在这种情况下,NDPA/NDP未接收子字段1236可以被设置为用于指示信道还未变化到足以授权额外SF的传输的值。
在所示的方面中,差异CSI子字段1238包括至少I个比特。当CSI空子字段1234指示CSI被发送时,差异CSI子字段可用于指示完整的CSI是否被发送或者表示差异的信息是否被发送。例如,差异CSI子字段1238中的值O可以指示完整的CSI信息被发送。然而,差异CSI子字段1238中的值I可以指示表示之前发送的CSI与当前CSI之间的差异的信息被发送。例如,当NDPA的上一个SF存储字段指示STA的上一个SF已经在AP处被存储时,STA可以计算和发送当前SF与存储的SF之间的差异,并且使用差异CSI子字段1238向AP指示这些动作。如上所述,在一些方面,差异可以使用更少的比特来表示,并且因此可以减少开销。
接收CSI反馈控制字段IllOa的AP可以使用其内的信息来确定CSI。在一些方面(例如如CSI空子字段1234所指示的、CSI未由STA发送的方面),AP可以使用之前接收或存储的CSI。在其它方面,CSI可以从AP接收完整的CSI,或者可以接收表示差异的数据并且可以在之后根据差异或之前存储的CSI计算当前的CSI,例如如差异CSI子字段1238所指示的。
在一些方面,AP可以基于CSI反馈控制字段11 IOa中的信息,调整用于将信息发送至STA的参数。例如,当NDPA/NDP未接收子字段1236指示之前发送的NDPA或NDP未被接收到时,AP可以再次发送NDPA或NP,或者可以减小用于发送未来NDPA和/或NDP的诸如PHY速率等的速率。如果NDPA/NDP未接收子字段1236指示之前发送的NDPA和NDP被接收至IJ,则AP可以增加速率或者可以调整诸如调制方案的其它参数。此外,如果CSI反馈控制字段IllOa例如通过使用NDPA/NDP未接收子字段1236和/或差异CSI子字段1238指示信道还未改变或者变化极少,则AP可以减少其向STA请求CSI的频率。类似地,如果AP每次都接收完整的CSI或信道看起来快速变化,则AP可以增加其向STA请求CSI的频率。
在一些方面,从CSI反馈控制字段1110省略字段1202-1242中的一个或多个。此夕卜,可以在CSI反馈控制字段1110中包括额外的字段。在一些方面,STA信息612中的一些比特被保留用于其它使用或未来使用。例如,图12B中示出的CSI反馈控制字段示出了包括以下各项的方面=Nc子字段1202、Nr子字段1204、带宽子字段1206、剩余分段子字段1222、序列号子字段1224和可选择地MU/SU子字段1232。此外,CSI反馈控制字段IllOb包括SF空子字段1252和使用前一个SF子字段1254。
在所示的方面中,SF空子字段1252包括至少I个比特。SF空子字段1252可以指示SF是否被STA发送。在一些方面,按类似于CSI空子字段1234的方式配置和/或使用SF空子字段。
在所示的方面中,使用前一个SF子字段1254可以包括至少I个比特。使用前一个SF子字段1254可以指示之前存储在AP处的SF是否应该被使用。例如,当NDPA中的前一个SF存储字段指示之前发送的SF已经在AP处被存储时,使用前一个SF子字段1254可用于指示存储的SF应该被用作当前的SF或者指示存储的SF应该与由STA发送的差异数据组合。在一些方面,如果SF空子字段1252和使用前一个SF子字段1254指示没有SF被发送,则AP可以推断出前一个NDPA帧和/或NDP帧未被接收到。因此,SF空子字段1252可以指示没有CSI被发送,而使用前一个SF子字段1254指示导致CSI未被发送的条件,例如信道信息丢失或者当前SF与前一个SF之间的差异被忽略。下面包括概括SF空子字段1252和使用前一个SF子字段1254的可能值的一个方面的表格。该表格示出了值如何对应于CSI的潜在发送。
SF^~I使用前一个SFWM0O正常的SF被发送1OSF空(无SF可用)0I差异SF被发送 1I使用前一个SF (该帧中无SF)
图12C中所示的CSI反馈控制字段IllOc示出了包括以下各项的方面:Nc子字段1202,Nr子字段1204、带宽子字段1206、剩余分段子字段1222、Ng子字段1212、码本子字段1214、系数子字段1216、剩余分段子字段1222、序列号子字段1224和可选择地MU/SU子字段1232和/或预留子字段1242。这些子字段中的每一个可以按如上关于图12A所述的方式进行配置。
然而,与图12A所示的CSI反馈控制字段IllOa相反,CSI反馈控制字段IllOc省略CSI空子字段1234并且替代地包括第一分段子字段1262。在所示的方面中,第一分段子字段1262包括至少I个比特。第一分段子字段1262可用于指示被发送的CSI反馈是否为该CSI的第一分段。如果AP接收到新CSI的CSI分段,但是第一分段子字段1262未指示接收的分段为新的CSI的第一分段,则AP可以确定其丢失了新CSI的至少一个之前发送的分段。可以通过使用序列号子字段1224和/或使用剩余分段子字段1222将CSI标识成新的。例如,如果与前一个CSI分段相关联的剩余分段子字段指示该分段为上一个分段,则未来接收的任何CSI分段可以被确定为与新的CSI相关联。
此外,图12A中所示的NDPA/ND`P未接收子字段1236和差异CSI子字段1238已经被CSI反馈控制字段IllOc中的单个CSI空和差异子字段1264所取代。在所示的方面,CSI空和差异子字段1264包括至少2个比特。通过这种方式实现CSI空和差异子字段1264允许CSI反馈控制字段IllOc使用与CSI反馈控制字段IllOa相同的比特来实现。CS空和差异子字段1264可以指示正常的SF是否被发送,当前SF与前一个SF之间的差异是否被忽略,和/或SF是否不可用。在一个方面,如果相应的NDP或NDPA帧未被接收到,则SF可能不可用。本领域技术人员将清楚,CSI空和差异子字段1264可用于指示由CSI空子字段1234、NDPA/NDP未接收子字段1236、差异CSI子字段1238、SF空子字段1252和使用前一个SF子字段1254中的一个或多个指示的信息相同或相似的信息。在下面的表格中概括了 CSI空和差异子字段1264的可能值的一个方面。表格示出了值如何对应于CSI的潜在发送。
权利要求
1.一种用于无线通信的方法,包括: 接收包括空数据分组通知的消息,所述空数据分组通知包括序列号; 至少部分地基于与所述空数据分组通知相关联的空数据分组来确定信道状态信息;以及 发送包括所述空数据分组通知的所述序列号和所确定的信道状态信息的至少一个参数的消息。
2.根据权利要求1所述的方法,其中,所述参数包括表示所确定的信道状态信息的矩阵的列的数量,其中,所发送的消息包括指示所述数量的字段,并且其中,所述字段包括至少3个比特。
3.根据权利要求2所述的方法,其中,所述矩阵包括多个本征模、奇异向量或奇异值。
4.根据权利要求1所述的方法,其中,所述参数包括表示所确定的信道状态信息的矩阵的行的数量,其中,所发送的消息包括指示所述数量的字段,并且其中,所述字段包括至少3个比特。
5.根据权利要求1所述的方法,其中,所述参数包括音调群组,其中,所发送的消息包括指示为所述音调群组确定了所述信道状态信息的字段,并且其中,所述字段包括至少2个比特。
6.根据权利要求1所述的方法,其中,所述参数包括所述信道状态信息的带宽,其中,所发送的消息包括指示所述带宽的字段,并且其中,所述字段包括至少2个比特。
7.根据权利要求6所述的方法,其中,所述至少2个比特指示所述带宽是20MHz、40MHz、80MHz 和 160MHz 中的任意一个。
8.根据权利要求1所述的方法,其中,所述参数包括用于索引指示如何对所确定的信道状态信息的值进行量化的表格的信息,其中,所发送的消息包括包含所述信息的字段,并且其中,所述字段包括I个比特。
9.根据权利要求1所述的方法,其中,所述发送还包括所确定的信道状态信息的至少一个分段。
10.根据权利要求9所述的方法,其中,所发送的消息还包括指示所确定的信道状态信息的还未发送的分段的数量的字段。
11.根据权利要求10所述的方法,其中,所述字段包括3个比特。
12.根据权利要求1所述的方法,其中,所述序列号是由6个比特表示的。
13.根据权利要求1所述的方法,其中,所发送的消息还包括包含预留的比特的字段。
14.根据权利要求1所述的方法,其中,所发送的消息包括控制字段,所述控制字段包括所述空数据分组通知的所述序列号以及所确定的信道状态信息的所述至少一个参数。
15.一种用于无线通信的装置,包括: 接收机,其被配置为接收包括空数据分组通知的消息,所述空数据分组通知包括序列号; 处理系统,其被配置为至少部分地基于与所述空数据分组通知相关联的空数据分组来确定信道状态信息;以及 发射机,其被配置为发送包括所述空数据分组通知的所述序列号和所确定的信道状态信息的至少一个参数的消息。
16.根据权利要求15所述的装置,其中,所述参数包括表示所确定的信道状态信息的矩阵的列的数量,其中,所发送的消息包括指示所述数量的字段,并且其中,所述字段包括至少3个比特。
17.根据权利要求16所述的装置,其中,所述矩阵包括多个本征模、奇异向量或奇异值。
18.根据权利要求15所述的装置,其中,所述参数包括表示所确定的信道状态信息的矩阵的行的数量,其中,所发送的消息包括指示所述数量的字段,并且其中,所述字段包括至少3个比特。
19.根据权利要求15所述的装置,其中,所述参数包括音调群组,其中,所发送的消息包括指示为所述音调群组确定了所述信道状态信息的字段,并且其中,所述字段包括至少2个比特。
20.根据权利要求15所述的装置,其中,所述参数包括所述信道状态信息的带宽,其中,所发送的消息包括指示所述带宽的字段,并且其中,所述字段包括至少2个比特。
21.根据权利要求20所述的装置,其中,所述至少2个比特指示所述带宽是20MHz、40MHz、80MHz 和 160MHz 中的任意一个。
22.根据权利要求15所述的装置,其中,所述参数包括用于索引指示如何对所确定的信道状态信息的值进行量化的表格的信息,其中,所发送的消息包括包含所述信息的字段,并且其中,所述字段包括I个比特。
23.根据权利要求15所述的装置,其中,所述发射机被进一步配置为发送所确定的信道状态信息的至少一个分段。
24.根据权利要求23所述的装置,其中,所发送的消息还包括指示所确定的信道状态信息的还未发送的分段的数量的字段。
25.根据权利要求24所述的装置,其中,所述字段包括3个比特。
26.根据权利要求15所述的装置,其中,所述序列号是由6个比特表示的。
27.根据权利要求15所述的装置,其中,所发送的消息还包括包含预留的比特的字段。
28.根据权利要求15所述的装置,其中,所发送的消息包括控制字段,所述控制字段包括所述空数据分组通知的所述序列号以及所确定的信道状态信息的所述至少一个参数。
29.一种用于无线通信的装置,包括: 用于接收包括空数据 分组通知的消息的模块,所述空数据分组通知包括序列号;用于至少部分地基于与所述空数据分组通知相关联的空数据分组来确定信道状态信息的模块;以及 用于发送包括所述空数据分组通知的所述序列号和所确定的信道状态信息的至少一个参数的消息的模块。
30.根据权利要求29所述的装置,其中,所述参数包括表示所确定的信道状态信息的矩阵的列的数量,其中,所发送的消息包括指示所述数量的字段,并且其中,所述字段包括至少3个比特。
31.根据权利要求30所述的装置,其中,所述矩阵包括多个本征模、奇异向量或奇异值。
32.根据权利要求29所述的装置,其中,所述参数包括表示所确定的信道状态信息的矩阵的行的数量,其中,所发送的消息包括指示所述数量的字段,并且其中,所述字段包括至少3个比特。
33.根据权利要求29所述的装置,其中,所述参数包括音调群组,其中,所发送的消息包括指示为所述音调群组确定了所述信道状态信息的字段,并且其中,所述字段包括至少2个比特。
34.根据权利要求29所述的装置,其中,所述参数包括所述信道状态信息的带宽,其中,所发送的消息包括指示所述带宽的字段,并且其中,所述字段包括至少2个比特。
35.根据权利要求34所述的装置,其中,所述至少2个比特指示所述带宽是20MHz、40MHz、80MHz 和 160MHz 中的任意一个。
36.根据权利要求29所述的装置,其中,所述参数包括用于索引指示如何对所确定的信道状态信息的值进行量化的表格的信息,其中,所发送的消息包括包含所述信息的字段,并且其中,所述字段包括I个比特。
37.根据权利要求29所述的装置,其中,所述发送还包括所确定的信道状态信息的至少一个分段。
38.根据权利要求37所述的装置,其中,所发送的消息还包括指示所确定的信道状态信息的还未发送的分段的数量的字段。
39.根据权利要求38所述的装置,其中,所述字段包括3个比特。
40.根据权利要求29所述的装置,其中,所述序列号是由6个比特表示的。
41.根据权利要求29所述的装置,其中,所发送的消息还包括包含预留的比特的字段。
42.根据权利要求29所述的装置,其中,所发送的消息包括控制字段,所述控制字段包括所述空数据分组通知的所述序列号以及所确定的信道状态信息的所述至少一个参数。
43.一种用于无线通信的计算机程序产品,包括计算机可读介质,所述计算机可读介质包括当被执行时使得装置执行以下操作的指令: 接收包括空数据分组通知的消息,所述空数据分组通知包括序列号; 至少部分地基于与所述空数据分组通知相关联的空数据分组来确定信道状态信息;以及 发送包括所述空数据分组通知的所述序列号和所确定的信道状态信息的至少一个参数的消息。
44.一种接入终端 ,包括: 至少一个天线; 接收机,其被配置为经由所述至少一个天线接收包括空数据分组通知的消息,所述空数据分组通知包括序列号; 处理系统,其被配置为至少部分地基于与所述空数据分组通知相关联的空数据分组来确定信道状态信息;以及 发射机,其被配置为发送包括所述空数据分组通知的所述序列号和所确定的信道状态信息的至少一个参数的消息。
全文摘要
本发明的某些方面涉及用于传送信道状态信息(CSI)反馈的技术。在一些方面,CSI反馈是在极高吞吐量(VHT)无线通信系统中传送的。
文档编号H04L1/00GK103141044SQ201180047267
公开日2013年6月5日 申请日期2011年9月29日 优先权日2010年9月29日
发明者S·P·亚伯拉罕, S·梅林, S·韦尔玛尼, H·桑帕斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1