管理下一代极高吞吐量(EHT)WI-FI系统中的大量空间时间流的制作方法

文档序号:21281032发布日期:2020-06-26 23:37阅读:540来源:国知局
管理下一代极高吞吐量(EHT)WI-FI系统中的大量空间时间流的制作方法

相关申请的交叉引用

本专利申请要求享有vermani等人于2017年10月13日提交的题为“managinghighvolumesofspace-time-streamsinnextgenerationwi-fisystems”的美国临时专利申请no.62/572,168,以及vermani等人于2018年10月9日提交的题为“managinghighvolumesofspace-time-streamsinnextgenerationwi-fisystems”的美国专利申请no.16/154,574的优先权,其每一个都转让给本申请的受让人。

本公开内容涉及无线通信,具体而言,涉及支持大量空间时间流(例如16个空间时间流)的下一代极高吞吐量(eht)wi-fi系统。



背景技术:

无线通信系统被广泛部署以提供各种类型的通信内容,例如语音、视频、分组数据、消息收发、广播等。这些系统可以是能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户的通信的多址系统。诸如无线局域网(wlan)或wi-fi(即,电气和电子工程师协会(ieee)802.11)网络的无线网络可以包括可以与一个或多个站(sta)或移动设备通信的接入点(ap)。ap可以耦合到诸如互联网的网络,并且可以使移动设备能够经由网络进行通信(或者与耦合到ap的其他设备进行通信)。无线设备可以与网络设备双向地通信。例如,在wlan中,sta可以经由下行链路传输和上行链路传输与相关联的ap进行通信。下行链路(或前向链路)可以指代从ap到sta的通信链路,而上行链路(或反向链路)可以指代从sta到ap的通信链路。



技术实现要素:

本公开内容的系统、方法和设备各自具有几个创新方面,其中没有一个方面单独对本文公开的期望属性负责。

本公开内容中描述的主题的一个创新方面可以在无线通信的方法中实现。该方法可以包括识别用于在音调集合中传输空数据分组(ndp)信息的空间时间流的数量,该ndp信息包含包括正交频分复用(ofdm)符号的长训练字段(ltf)部分,并确定空间时间流的数量大于流的门限数量。该方法还可以包括发送对应于第一天线子集的第一ndp信息子集,其中,第一天线子集的数量小于或等于流的门限数量,以及发送对应于第二天线子集的第二ndp信息子集,其中,第二天线子集的数量小于或等于流的门限数量。

本公开内容中描述的主题的另一创新方面可以在用于无线通信的装置中实现。该装置可以包括用于识别用于在音调集合中传输ndp信息的空间时间流的数量的单元,该ndp信息包含包括ofdm符号的ltf部分,以及用于确定空间时间流的数量大于流的门限数量的单元。该装置还可以包括用于发送对应于第一天线子集的第一ndp信息子集的单元,其中,第一天线子集的数量小于或等于流的门限数量,以及用于发送对应于第二天线子集的第二ndp信息子集的单元,其中,第二天线子集的数量小于或等于流的门限数量。

本公开内容中描述的主题的另一创新方面可以在另一种用于无线通信的装置中实现。该装置可以包括处理器,与处理器电子通信的存储器,以及存储在存储器中的指令。指令可以是可操作的以使处理器进行以下操作:识别用于在音调集合中传输ndp信息的空间时间流的数量,该ndp信息包含包括ofdm符号的ltf部分,以及确定空间时间流的数量大于流的门限数量。该指令还可以是可操作的以使处理器发送对应于第一天线子集的第一ndp信息子集,其中,第一天线子集的数量小于或等于流的门限数量,以及发送对应于第二天线子集的第二ndp信息子集,其中,第二天线子集的数量小于或等于流的门限数量。

本公开内容中描述的主题的另一创新方面可以在用于无线通信的非暂时性计算机可读介质中实现。非暂时性计算机可读介质可以包括指令,所述指令可操作以使处理器执行以下操作:识别用于在音调集合中传输ndp信息的空间时间流的数量,该ndp信息包含包括ofdm符号的ltf部分,以及确定空间时间流的数量大于流的门限数量。该指令还可操作以使处理器发送对应于第一天线子集的第一ndp信息子集,其中,第一天线子集的数量小于或等于流的门限数量,以及发送对应于第二天线子集的第二ndp信息子集,其中,第二天线子集的数量小于或等于流的门限数量。

在一些实施方式中,第一ndp信息子集可以对应于第一ndp,并且第二ndp信息子集可以对应于与第一ndp不同的第二ndp。在一些其他实施方式中,第一ndp信息子集和第二ndp信息子集都可以对应于相同的ndp,其中,可以在第一音调集合子集中发送第一ndp信息子集,并且可以在第二音调集合子集中发送第二ndp信息子集。

在一些实施方式中,发送第一ndp信息子集并发送第二ndp信息子集还可以涉及将第一ndp信息子集和第二ndp信息子集发送到站(sta),其中,流的门限数量可以基于sta的能力。在一些实施方式中,sta的能力包括以下各项中的至少一项:sta可以针对单个ndp处理的空间时间流的总数和sta可以针对单个ndp处理的ltf的数量。

在一些实施方式中,第一天线子集和第二天线子集都可以包括至少一个共享天线。在一些实施方式中,该方法、装置和非暂时性计算机可读介质可以包括用于基于用作相位参考的至少一个共享天线来减轻第一ndp信息子集和第二ndp信息子集之间的相位偏移的操作、特征、单元或指令。

本公开内容中描述的主题的另一创新方面可以在用于无线通信的方法中实现。该方法可以包括识别用于传输分组的空间时间流的数量,该分组包含包括一个或多个ofdm符号的ltf部分。该方法还可以包括选择用于调制ltf部分的正交矩阵,其中,正交矩阵的第一维度和第二维度的大小小于用于传输的空间时间流的数量。另外,该方法可以包括使用所选择的正交矩阵在空间时间流上调制ltf部分,以及使用所识别的空间时间流在音调集合上发送包括经调制的ltf部分的分组。

本公开内容中描述的主题的另一创新方面可以在用于无线通信的装置中实现。该装置可以包括用于识别用于传输分组的空间时间流的数量的单元,该分组包含包括一个或多个ofdm符号的ltf部分。该装置还可以包括用于选择用于调制ltf部分的正交矩阵的单元,其中,正交矩阵的第一维度和第二维度的大小小于空间时间流的数量。另外,该装置可以包括用于使用所选择的正交矩阵在空间时间流上调制ltf部分的单元,以及用于使用所识别的空间时间流在音调集合上发送包括经调制的ltf部分的分组的单元。

本公开内容中描述的主题的另一创新方面可以在另一种用于无线通信的装置中实现。该装置可以包括处理器,与处理器电子通信的存储器,以及存储在存储器中的指令。指令可以是可操作的以使处理器进行以下操作:识别用于传输分组的空间时间流的数量,该分组包含包括一个或多个ofdm符号的ltf部分。该指令还可以是可操作的以使处理器进行以下操作:选择用于调制ltf部分的正交矩阵,其中,正交矩阵的第一维度和第二维度的大小小于空间时间流的数量。另外,该指令还可以是可操作的以使处理器进行以下操作:使用所选择的正交矩阵在空间时间流上调制ltf部分,以及使用所识别的空间时间流在音调集合上发送包括经调制的ltf部分的分组。

本公开内容中描述的主题的另一创新方面可以在用于无线通信的非暂时性计算机可读介质中实现。非暂时性计算机可读介质可以包括指令,所述指令可操作以使处理器进行以下操作:识别用于传输分组的空间时间流的数量,该分组包含包括一个或多个ofdm符号的ltf部分。该指令还可以是可操作的以使处理器进行以下操作:选择用于调制ltf部分的正交矩阵,其中,正交矩阵的第一维度和第二维度的大小小于空间时间流的数量。另外,该指令可以是可操作以使处理器进行以下操作:使用所选择的正交矩阵在空间时间流上调制ltf部分,以及使用所识别的空间时间流在音调集合上发送包括经调制的ltf部分的分组。

在一些实施方式中,使用所选择的正交矩阵在空间时间流上调制ltf部分可以包括用于使用所选择的正交矩阵在ltf部分的一个或多个ofdm符号上扩展空间时间流的操作、特征、单元或指令。

在一些实施方式中,使用所选择的正交矩阵在空间时间流上调制ltf部分可以包括用于以下内容的操作、特征、单元或指令:针对第一音调集合子集,使用所选择的正交矩阵在第一空间时间流子集上调制ltf部分,并且针对第二音调集合子集,使用第二正交矩阵在第二空间时间流子集上调制ltf部分。在一些实施方式中,使用所选择的正交矩阵在第一空间时间流子集上调制ltf部分并且使用第二正交矩阵在第二空间时间流子集上调制ltf部分可以包括用于以下内容的操作、特征、单元或指令:使用所选择的正交矩阵在用于第一音调集合子集的ltf部分的一个或多个ofdm符号上扩展第一空间时间流子集并且使用第二正交矩阵在用于第二音调集合子集的ltf部分的一个或多个ofdm符号上扩展第二空间时间流子集。另外,在一些实施方式中,扩展第一空间时间流子集和第二空间时间流子集,使得接收分组的sta内插经扩展的第一空间时间流子集和经扩展的第二空间时间流子集以确定用于该第二音调集合子集的ltf部分的一个或多个ofdm符号上的第一空间时间流子集和用于该第一音调集合子集的ltf部分的一个或多个ofdm符号上的第二空间时间流子集。

在一些实施方式中,第一空间时间流子集和第二空间时间流子集都包括至少一个共享空间时间流。另外或可替换地,在一些实施方式中,所选择的正交矩阵和第二正交矩阵可以是相同的。

在一些实施方式中,该方法、装置和非暂时性计算机可读介质可以包括用于以下内容的操作、特征、单元或指令:将该音调集合分组成音调块集合,选择用于调制音调块集合中的每一个音调块内的空间时间流的第三正交矩阵,并针对音调块集合中的每一个音调块,使用所选择的第三正交矩阵调制空间时间流,以获得该音调集合的相邻音调中的正交信号。在一些实施方式中,使用所选择的第三正交矩阵调制的空间时间流可以包括用于使用所选择的第三正交矩阵在该音调集合上扩展空间时间流的操作、特征、单元或指令。在一些实施方式中,所选择的第三正交矩阵的第一维度乘以所选择的正交矩阵的第一维度可以大于或等于空间时间流的数量,其中,所选择的第三正交矩阵的第一维度可以小于空间时间流的数量。

在一些实施方式中,ltf部分可以包括经压缩的ltf部分,并且该音调集合可以包括数量小于对应于未经压缩的ltf部分的音调数量的音调。

本公开内容中描述的主题的另一创新方面可以在无线通信的方法中实现。该方法可以包括:识别用于传输分组的空间时间流的数量,以及确定空间时间流的数量大于空间时间流的门限数量。该方法还可以包括:组合多个空间时间流以形成一个或多个超流,其中,一个或多个超流和任何剩余的未经组合的空间时间流的总数小于或等于流的门限数量,以及使用一个或多个超流和剩余的未经组合的空间时间流在音调集合上发送分组。

本公开内容中描述的主题的另一创新方面可以在用于无线通信的装置中实现。该装置可以包括用于识别用于传输分组的空间时间流的数量的单元,以及用于确定空间时间流的数量大于空间时间流的门限数量的单元。该装置还可以包括用于组合多个空间时间流以形成一个或多个超流的单元,其中,一个或多个超流和任何剩余的未经组合的空间时间流的总数小于或等于流的门限数量,以及用于使用一个或多个超流和剩余的未经组合的空间时间流在音调集合上发送分组的单元。

本公开内容中描述的主题的另一创新方面可以在另一种用于无线通信的装置中实现。该装置可以包括处理器,与处理器电子通信的存储器,以及存储在存储器中的指令。指令可以是可操作的以使处理器进行以下操作:识别用于传输分组的空间时间流的数量,以及确定空间时间流的数量大于空间时间流的门限数量。该指令还可以是可操作的以使处理器进行以下操作:组合多个空间时间流以形成一个或多个超流,其中,一个或多个超流和任何剩余的未经组合的空间时间流的总数小于或等于流的门限数量,以及使用一个或多个超流和剩余的未经组合的空间时间流在音调集合上发送分组。

本公开内容中描述的主题的另一创新方面可以在用于无线通信的非暂时性计算机可读介质中实现。非暂时性计算机可读介质可以包括指令,所述指令可操作以使处理器进行以下操作:识别用于传输分组的空间时间流的数量,以及确定空间时间流的数量大于空间时间流的门限数量。该指令还可以是可操作的以使处理器组合多个空间时间流以形成一个或多个超流,其中,一个或多个超流和任何剩余的未经组合的空间时间流的总数小于或等于流的门限数量,以及使用一个或多个超流和剩余的未经组合的空间时间流在音调集合上发送分组。

在一些实施方式中,可以将一个或多个超流中的每一个超流设计为使得第一类型的sta接收超流作为单个空间时间流,并且第二类型的sta接收超流作为单独空间时间流的集合。在这些实施方式中,第一类型的sta可以包括能够接收总数等于或小于空间时间流的门限数量的空间时间流的sta,并且第二类型的sta可以包括能够接收总数大于空间时间流的门限数量的空间时间流的sta。

在一些实施方式中,分组可以包括ltf部分。在这些实施方式中,该方法、装置和非暂时性计算机可读介质可以包括用于选择用于调制ltf部分的正交矩阵的操作、特征、单元或指令,其中,所选择的正交矩阵的每一行对应于超流、未经组合的空间时间流、或经组合的空间时间流的集合。

在一些实施方式中,所选择的正交矩阵的第一行可以对应于经组合的空间时间流的集合。在这些实施方式中,该方法、装置和非暂时性计算机可读介质可以包括用于以下内容的操作、特征、单元或指令:使用所选择的正交矩阵的第一行在用于第一音调集合子集的ltf部分上扩展经组合的空间时间流集合的第一空间时间流,以及使用所选择的正交矩阵的第一行在用于第二音调集合子集的ltf部分上扩展经组合的空间时间流集合的第二空间时间流。

本公开内容中描述的主题的另一创新方面可以在无线通信的方法中实现。该方法可以包括识别用于在音调集合中传输ndp信息的空间时间流的数量,该ndp信息包含包括一个或多个ofdm符号的ltf部分,以及确定空间时间流的数量大于流的门限数量。该方法还可以包括将音调集合分组为多个音调块,使用第一正交矩阵跨越ltf部分的一个或多个ofdm符号并使用第二正交矩阵跨越音调块中的每个音调块,来调制包括ndp信息的ndp,以及使用所识别的空间时间流在音调集合上发送经调制的ndp。

本公开内容中描述的主题的另一创新方面可以在用于无线通信的装置中实现。该装置可以包括用于识别用于在音调集合中传输ndp信息的空间时间流的数量的单元,该ndp信息包含包括一个或多个ofdm符号的ltf部分,以及用于确定空间时间流的数量大于流的门限数量的单元。该装置还可以包括用于将音调集合分组为多个音调块的单元,用于使用第一正交矩阵跨越ltf部分的一个或多个ofdm符号并使用第二正交矩阵跨越音调块中的每个音调块,来调制包括ndp信息的ndp的单元,以及用于使用所识别的空间时间流在音调集合上发送经调制的ndp的单元。

本公开内容中描述的主题的另一创新方面可以在另一种用于无线通信的装置中实现。该装置可以包括处理器,与处理器电子通信的存储器,以及存储在存储器中的指令。指令可以是可操作的以使处理器进行以下操作:识别用于在音调集合中传输ndp信息的空间时间流的数量,该ndp信息包含包括一个或多个ofdm符号的ltf部分,以及确定空间时间流的数量大于流的门限数量。该指令还可以是可操作的以使处理器进行以下操作:将音调集合分组为多个音调块,使用第一正交矩阵跨越ltf部分的一个或多个ofdm符号并使用第二正交矩阵跨越音调块中的每个音调块,来调制包括ndp信息的ndp,以及使用所识别的空间时间流在音调集合上发送经调制的ndp。

本公开内容中描述的主题的另一创新方面可以在用于无线通信的非暂时性计算机可读介质中实现。非暂时性计算机可读介质可以包括指令,所述指令可操作以使处理器进行以下操作:识别用于在音调集合中传输ndp信息的空间时间流的数量,该ndp信息包含包括一个或多个ofdm符号的ltf部分,以及确定空间时间流的数量大于流的门限数量。该指令还可以是可操作的以使处理器进行以下操作:将音调集合分组为多个音调块,使用第一正交矩阵跨越ltf部分的一个或多个ofdm符号并使用第二正交矩阵跨越音调块中的每个音调块,来调制包括ndp信息的ndp,以及使用所识别的空间时间流在音调集合上发送经调制的ndp。

在以下附图和说明中阐述了本公开内容中描述的主题的一个或多个实施方式的细节。根据说明书、附图和权利要求,其他特征、方面和优点将变得显而易见。应注意,下图中的相对尺寸可能未按比例绘制。

附图说明

图1和2示出了支持大量空间时间流的无线通信系统的示例。

图3示出了用于在支持大量空间时间流的无线通信系统中执行长训练字段(ltf)调制的技术的示例。

图4示出了用于在支持大量空间时间流的无线通信系统中发送空数据分组(ndp)的技术的示例。

图5示出了支持大量空间时间流的无线通信系统中的空间时间流和超流传输的示例。

图6示出了包括支持大量空间时间流的接入点(ap)的示例性系统的方块图。

图7-10示出了例示用于管理下一代wi-fi系统中的大量空间时间流的示例性方法的流程图。

各附图中相似的附图标记和名称表示相似的元件。

具体实施方式

出于说明本公开内容的创新方面的目的,以下说明针对某些实施方式。然而,本领域普通技术人员将容易认识到,本文的教导可以以多种不同方式应用。所述的实施方式可以在能够发送和接收根据任何ieee16.11标准或任何ieee802.11标准、标准、码分多址(cdma)、频分多址(fdma)、时分多址(tdma)、全球移动通信系统(gsm)、gsm/通用分组无线业务(gprs)、增强型数据gsm环境(edge)、地面集群无线电(tetra)、宽带cdma(w-cdma)、演进数据优化(ev-do)、1xev-do、ev-doreva、ev-dorevb、高速分组接入(hspa)、高速下行链路分组接入(hsdpa)、高速上行链路分组接入(hsupa)、演进型高速分组接入(hspa+)、长期演进(lte)、amps的rf信号或用于在无线、蜂窝或物联(iot)网内进行通信的其他已知信号的任何设备、系统或网络中实现,例如利用3g、4g或5g技术或其进一步的实施方式的系统。

公开了用于无线设备的技术以支持大量空间时间流(例如,大于8个空间时间流)。在无线通信系统中,接入点(ap)可以执行空间复用以提高到一个或多个移动站(sta)的吞吐量。根据这些技术,ap可以识别用于空间复用的空间时间流的数量,其可以可替换地被称为空间流或简称为流,并且可以使用所识别的流来将分组发送到一个或多个sta。为了信道估计的目的,分组可以包括至少长训练字段(ltf)部分,ltf部分包括一个或多个正交频分复用(ofdm)符号。另外,ap可以在发送分组之前执行调制过程,以便改善接收方sta处的空间时间流的分离。

ap可以使用一个或多个p矩阵在ltf部分期间执行调制,p矩阵可以是方正交矩阵的示例。每个p矩阵的第一维度可以对应于ltf符号或索引,而第二维度可以对应于空间时间流。在一些实施方式中,ap可以选择用于调制的p矩阵,其维度小于正在发送的空间时间流的数量。ap可以使用所选择的p矩阵在ltf部分上执行调制过程。

在一些实施方式中,ap可以使用音调交织利用较小的p矩阵调制ltf部分。例如,ap可以使用p矩阵在第一音调集合中的空间时间流的子集上调制ltf部分。ap还可以在第二音调集合中的第二空间时间流子集上调制ltf部分(例如,使用相同的p矩阵或不同的p矩阵)。在其他实施方式中,ap可以利用较小的p矩阵在ltf符号上调制空间时间流,并使用第二正交矩阵在频率上调制空间时间流以确保正交性。例如,ap可以使用所选择的p矩阵跨越ofdm符号调制ltf部分,并且可以选择相同或不同的正交矩阵用于跨越频率音调块的调制。在一些其他实施方式中,ap可以被配置为选择与空间时间流的数量大小相等的p矩阵(例如,ap可以使用16×16的p矩阵用于在16个空间时间流上调制16个ltf符号),而不是选择较小的p矩阵。

另外或可替换地,ap可以管理具有比空间时间流的数量更少的探测能力的sta。例如,一些类型的sta可能未被配置为在探测过程期间处理具有大量空间时间流(例如16个流)的空间复用。在一些实施方式中,并且ap可以采用经双/音调交织的ndp方法或频域正交矩阵调制方法。在一些实施方式中,利用大量空间时间流向这样的sta发送分组(诸如空数据分组(ndp))的ap可以使用第一天线集合发送第一ndp中的一些ndp信息,并使用第二天线集合发送第二ndp中的一些ndp信息。在一些其它实施方式中,ap可以发送单个ndp,但是可以使用第一天线集合在第一音调集合中并且使用第二天线集合在第二音调集合中发送ndp。这两个音调集合可以在频域中交织。如上所述,天线可以是物理天线、天线端口或虚拟天线的示例。在再其他实施方式中,ap可以使用第一正交矩阵在时域中并使用第二正交矩阵在频域中调制ndp的ltf部分。

在一些无线通信系统中,ap可以将分组既发送到未被配置为处理具有大量空间时间流的空间复用的类型的sta,又发送到被配置为处理具有大量空间时间流的空间复用的类型的sta。在一些实施方式中,能够在探测中处理多达8个空间时间流或8个ltf的sta可以被称为“传统”sta,而能够在探测中处理多达16个空间时间流或16个ltf(即大量的空间时间流或ltf)的sta可以被称为极高吞吐量(eht)sta或下一代sta。在这样的系统中,ap可以执行将空间时间流聚合成超流,并且可以通过实现多种超流技术来减少与大量流相对应的ltf的数量。例如,在一些实施方式中,ap可以在调制期间、在跨越音调的不同流之间共享信道估计资源(例如,p矩阵的行)。共享信道估计资源的这种流可以构成超流。未被配置用于大量空间时间流的sta可以接收每个超流,如同它是单个空间时间流一样,而被配置用于大量空间时间流的sta可以分别接收包含在超流中的每个空间时间流。在一些实施方式中,ap可以利用下行链路多用户、多输入多输出(dlmu-mimo)技术来向具有较小接收能力的sta发送大量空间流。在一些其他实施方式中,也可以针对上行链路传输实现超流。被配置为支持大量空间时间流的sta可以在一个或多个超流中向ap进行发送,其中,每个超流包括在上行链路中发送的多个空间时间流。未被配置为支持大量空间时间流的sta可以同时进行发送(例如,使用单个空间时间流),并且可能不识别每个上行链路超流内的多个流的存在。

可以实施本公开内容中描述的主题的特定实施方式以实现以下潜在优点中的一个或多个。具体地,所提出的技术允许ap使用大量空间时间流(例如,大于8个空间时间流)将分组发送到一个或多个sta。使用大量空间时间流进行发送增加了空间复用,导致提高了频谱效率。因此,被配置为执行所提出的技术的ap可以增加其在给定时间和频率间隔中可以发送的比特数,从而增加下一代wi-fi系统中的网络吞吐量并减少延时。另外,所提出的技术允许使用大量空间时间流的ap同时向具有不同能力的sta进行发送。例如,ap可以利用其全空间复用能力,即使在包括未被配置为支持大量空间流的sta的系统中(例如,通过实现超流)。这可以提高空间时间流的使用率并且允许ap有效地利用信道,而不管接收sta的配置如何。所提出的技术的另一潜在优点是ap或sta使用维度小于下行链路或上行链路分组中的空间时间流数量的p矩阵的能力,这可以导致更容易的实施方式(例如,在处理或内存资源方面不太复杂的实施方式)。

图1示出了支持大量空间时间流的无线通信系统100的示例。该系统可以是根据本公开内容的各个方面配置的无线局域网(wlan)(例如下一代wi-fi网络、下一代大物联(nbt)wi-fi网络、超高吞吐量(uht)wi-fi网络、或ehtwi-fi网络)的示例。如本文所述,术语下一代、nbt、uht和eht可以被认为是同义的,并且可以各自对应于支持大量空间时间流(其中一个非限制性示例包括16个流)的wi-fi网络。无线通信系统100可以包括ap105和多个相关联的sta115,其可以表示诸如移动站、个人数字助理(pda)、其他手持设备、上网本、笔记本计算机、平板计算机、膝上型计算机、显示设备(诸如tv、计算机监视器等)、打印机等的设备。ap105和相关联的sta115可以表示基本服务集(bss)或扩展服务集(ess)。网络中的各种sta115可以通过ap105彼此通信或者经由设备到设备(d2d)通信直接彼此通信。还示出了ap105的覆盖区域110,其可以表示无线通信系统100的基本服务区域(bsa)。与无线通信系统100相关联的扩展网络站(未示出)可以连接到有线或者无线分配系统,其可以允许多个ap105在ess中连接。在一些实施方式中,ap105可以使用大量空间时间流(例如,大于8个空间时间流,其也可以被称为空间流或简称为流)来向一个或多个sta115进行发送。ap105可以执行调制和传输以管理该大量空间时间流,以及支持能够支持大量流的sta115和不支持大量流的sta115。

尽管未在图1中示出,但是sta115可以位于多于一个覆盖区域110的交叉处并且可以与多于一个ap105相关联。单个ap105和相关联的sta115集合可以被称为bss。ess是被连接的bss的集合。分配系统(未示出)可用于连接ess中的ap105。在一些实施方式中,ap105的覆盖区域110可以被划分为扇区(也未示出)。无线通信系统100可以包括具有变化和重叠的覆盖区域110的不同类型的ap105(诸如城域ap、家庭网络ap等)。ap105可以与对应于ap105的覆盖区域110内的一个或多个sta115通信。例如,ap105可以通过通信链路120与sta115通信,其中,从ap105到sta115的传输可以被称为下行链路传输,并且从sta115到ap105的传输可以称为上行链路传输。另外,两个sta115还可以经由直接无线链路125直接通信,而不管两个sta115是否在相同的覆盖区域110中。直接无线链路125的示例可以包括wi-fi直接连接、wi-fi隧道直接链路设置(tdls)链路和其他组连接。sta115和ap105可以根据来自ieee802.11和包括但不限于802.11b、802.11g、802.11a、802.11n、802.11ac、802.11ad、802.11ah、802.11ax的版本和后续版本的用于物理层和mac层的wlan无线协议和基带协议进行通信。在一些其他实施方式中,可以在无线通信系统100内实现对等连接或自组织网络。

在一些实施方式中,sta115(或ap105)可以由中央ap105检测,但是不能由中央ap105的覆盖区域110中的其他sta115检测。例如,一个sta115可以在中央ap105的覆盖区域110的一端,而另一个sta115可以在另一端。因此,两个sta115都可以与ap105通信,但是可以不接收另一个sta的传输。这可能导致在基于竞争的环境(例如,支持具有冲突避免的载波感测多路访问(csma/ca)的环境或系统)中的两个sta115的冲突传输,因为sta115可能不会避免在彼此之上进行发送。其传输不可识别但在同一覆盖区域110内的sta115可称为隐藏节点。csma/ca可以通过交换由发送方sta115(或ap105)发送的请求发送(rts)分组和由接收方sta115(或ap105)发送的清除发送(cts)分组来补充。这可以警告发送机和接收机范围内的其他设备不要在主传输期间进行发送。因此,rts/cts可以帮助减轻隐藏节点问题。

所描述的各种系统和方法可以提供用于支持wi-fi通信中存在的大量空间时间流的手段。在一些无线通信系统100中,ap105可以使用给定数量的流来发送包含ltf部分的分组,其中,sta115可以接收并进一步解码该分组。为了提高频谱效率,ap105可以使用多达16个流(并且相应地使用多达16个ltf)进行发送,这可以被称为大量空间时间流。在一些实施方式中,ap105可以使用维度小于流或ltf索引的数量的方正交矩阵来调制ltf部分。例如,ap105可以在存储器中存储8×8的矩阵用于分组调制,并且可以使用该8×8的矩阵在用任何数量的空间时间流进行发送时进行调制。使用较小的p矩阵进行调制可以允许ap105在存储器中存储较少的矩阵,并且可以支持与不支持大量空间时间流的sta115或其他ap105的向后兼容性。

在一些实施方式中,由于sta115的一个或多个能力,接收分组的sta115可能无法处理大量空间时间流(例如,大于8个空间时间流)。在这些实施方式中,ap105可以使用维度小于经音调交织的流的数量的正交矩阵来调制ltf部分,或者通过利用单独的矩阵来在例如时间和频率资源上调制ltf。另外或可替换地,ap105可以在单独的尝试中识别天线的子集以进行探测,其中,每组天线可以跨越不同的音调子集发送分组。ap105可以进一步组合多个空间时间流以创建超流以支持在各种不同类型的sta115处的接收。例如,实现超流可以允许:即使在一些sta115不能处理这种大量空间时间流的无线通信系统100中,ap105也能获得由大量空间时间流提供的频谱效率益处。

图2示出了支持大量空间时间流的无线通信系统200的示例。无线通信系统200可以是下一代wi-fi系统或ehtwi-fi系统的示例,并且可以包括ap105-a、sta115-a和覆盖区域110-a,其可以是参考图1描述的相应组件的示例。ap105-a可以使用多个空间时间流在下行链路205上将分组210发送给sta115-a。分组可以包括ltf部分215。

无线通信系统(例如,“传统”系统)的一些配置可以支持多达8个空间时间流或空间流进行同时通信,其可以表示跨越由同一ap105服务的所有用户或sta115-a的流的总数。然而,诸如无线通信系统200的一些下一代wi-fi系统或ehtwi-fi系统可支持用于管理更大量的空间时间流(即,高于传统系统)的配置。例如,无线通信系统200可以包括对大于8的多个空间时间流(例如16个空间时间流)的支持。ap105-a、sta115-a或两者可以包括用于在同一时刻(例如,在相同的传输时间间隔(tti)期间)处理多达16个空间时间流的能力。

为了将分组210中包含的信息传输到sta115-a,ap105-a可以采用在传输之前调制ltf部分215的方法。针对ltf部分215的调制过程可以是针对整个分组210的更大调制过程的一部分。ltf部分215可以跨越一个或多个ofdm符号,并且可以包括用于sta115-a处的初始信道估计的信息。例如,ltf部分215可以包括多个长训练符号(即,ltf符号)和循环前缀。接收ltf部分215的sta115-a可以将重复的长训练符号用于频率偏移估计、信道估计等。ap105-a可以选择正交矩阵(例如,p矩阵)在多个空间时间流上调制ltf部分215。该调制过程可以包括在为ltf部分105-a分配的时间和频率资源上扩展每个空间时间流。6×6的p矩阵的一个示例可以是在信号处理方法中使用的正交离散傅里叶变换(dft)矩阵:

在上面的示例中,常数w可以定义为w=exp(-j2π/6)。p矩阵的维度可以基于ltf索引的数量和空间时间流的数量。例如,矩阵的每列可以对应于ltf索引,并且矩阵的每行可以对应于空间时间流。dftp矩阵可以与ltf部分215的频域ltf序列相乘,以获得每个空间时间流在时域上扩展的ltf序列。接收ltf符号(例如,对于所有空间流)的sta115-a可以基于用于调制的p矩阵的正交性来分离不同的空间流。

被配置为使用更大量的空间时间流的ap105-a可以存储p矩阵以管理这些更大量的流。例如,下一代wi-fi系统或ehtwi-fi系统中的ap105-a可以存储各种正交矩阵(例如10×10矩阵、12×12矩阵、14×14矩阵、16×16矩阵等)用于处理更大量的空间时间流。可以跨越eht无线通信系统200来共同定义针对更高维度进行扩展的这些更大的p矩阵。在一些实施方式中,这些矩阵可以由作为子组件的较小p矩阵组成。在一个示例中,可以使用组成6×6的正交p矩阵来构造12×12的p矩阵,使得:

在另一示例中,可以使用8×8的正交p矩阵作为构件块来构造16×16的矩阵:

可以使用类似的方法构造另外的更高维矩阵(例如,大于8×8的矩阵)。例如,ap105-a可以存储10×10矩阵、14×14矩阵或两者,其通过在现有(即,更小)矩阵或阵列上执行逐元素乘法来构造。用于构造这种10×10的p矩阵的代码的一个示例包括:

z=exp(jmath*2*pi/10);

first_row=[1-1111-1111-1];

vector=[1zz^2z^3z^4z^5z^6z^7z^8z^9];

p=[first_row;

first_row.*vector;

first_row.*(vector.^2);

first_row.*(vector.^3);

first_row.*(vector.^4);

first_row.*(vector.^5);

first_row.*(vector.^6);

first_row.*(vector.^7);

first_row.*(vector.^8);

first_row.*(vector.^9);]

其中,“第一行”阵列可以包括任何值,并且p矩阵可以保持正交性(尽管所有“1”的阵列可以导致谱线)并且“.*”对应于逐元素的乘法运算。在该示例中,代码可以基于第一行的维度和变量p特定的行数产生10×10的正交p矩阵。可以对较小的p矩阵或阵列执行其他数学运算,以产生具有所需维度的新矩阵,以存储在ap105、sta115或两者处。每个组成矩阵可以是正交dft矩阵的示例,或者可以包含不同的特征条目以避免产生谱线或信道干扰。

由ap105-a存储的大容量矩阵的数量(例如,维度大于8×8的矩阵)可能受到ltf开销浪费门限的限制。例如,如果ap105-a存储大于8×8的一个p矩阵,例如16×16矩阵,则ap105-a为大于8个流的任意数量的空间时间流发送16个ltf符号的全集。在该示例中,如果ap105-a使用10个空间时间流进行发送,则ap105-a可能经历6个ltf的ltf开销浪费,因为16个ltf符号的全集被用于10个空间时间流,以便支持由16×16的正交矩阵进行的调制。可替换地,如果ap105-a除了16×16矩阵之外还存储10×10矩阵,则ap105-a可以使用额外的存储器资源来存储附加矩阵,但是可以通过在使用10个空间时间流进行发送时发送10个ltf来减少ltf开销浪费。以这种方式,ap105-a可以在存储在存储器中的p矩阵的数量与ltf开销浪费之间经历折衷,其中,更大数量的被存储的p矩阵导致更少的ltf开销浪费但是更大的存储器使用。这样,在一些实施方式中,ap105-a可以存储多个p矩阵,包括小的p矩阵(即,维度为8×8或更小的p矩阵)和大的p矩阵(即,维度大于8×8的p矩阵)。例如,ap105-a可以存储包括p2×2、p4×4、p6×6、p8×8、p10×10、p12×12、p14×14和p16×16的p矩阵。

在一些实施方式中,ap105-a可以使用p矩阵进行调制,使得p矩阵的每个维度小于空间时间流的总数。例如,ap105-a可以使用较小的p矩阵(例如8×8正交p矩阵)来调制ltf以用于大量空间时间流传输,而不是存储维度大于8×8的大容量p矩阵。ap105-a可以使用所选择的p矩阵在空间时间流上调制ltf部分215,并且可以在对应于空间时间流的音调集合上发送经调制的ltf215。为了利用具有小于空间时间流的数量的维度的p矩阵来处理对ltf部分215的调制,ap105-a可以使用如下参考图3和4所述的一种或多种调制技术。

图3示出了用于在支持大量空间时间流的无线通信系统300中执行ltf调制的技术的示例。无线通信系统300可以是下一代wi-fi系统或ehtwi-fi系统的示例,并且可以包括ap105-b、sta115-b和覆盖区域110-b,其可以是参考图1和2描述的相应组件的示例。ap105-b可以使用多个空间时间流在下行链路305上将分组发送到sta115-b。ap105-b可以使用第一ltf调制技术310-a、第二ltf调制技术310-b或其组合来调制分组的ltf部分以进行传输。在第一ltf调制技术310-a中,ap105-b可以使用第一p矩阵315-a在第一频率音调320集合上跨越ltf符号调制第一空间时间流的组,并且可以使用第二p矩阵315-b在第二频率音调320集合上跨越ltf符号调制第二空间时间流的组。第一频率音调320集合和第二频率音调320集合可以是交织的。在第二ltf调制技术310-b中,ap105-b可以使用第一p矩阵315-a在时域中跨越符号调制空间时间流,并且可以使用第三p矩阵315-c在频域中跨越频率音调320调制空间时间流。

在一些实施方式中,ap105-b和sta115-b可以利用较小的p矩阵315来估计具有较大数量的空间时间流的信道(例如,ap105-b可以使用维度小于16×16的p矩阵315以16个空间时间流调制ltf部分)。在第一ltf调制技术310-a中,ap105-b可以在不同的频率音调320上调制和发送流的不同组。在一个实施方式中,第一ltf调制技术310-a可以是音调交织过程的示例,其中,ap105-b可以在针对某些空间时间流的某些音调之间切换或选择针对某些空间时间流的某些音调,以支持网络中更大数量的空间时间流。ap105-b可以使用诸如p矩阵315-a和p矩阵315-b的多个正交p矩阵315来调制流组,多个正交p矩阵315在一些实施方式中可以是相同矩阵的示例。在第一ltf调制技术310-a中,ap105-b可以将所有数量的空间时间流(例如,16个流)分成流集合,每个流集合包含数量小于或等于用于调制的p矩阵315的大小的流(例如,如果p矩阵315-a和315-b至少为8×8,则第一流集合1-8和第二流集合9-16)。ap105-b可以识别用于分组传输的频率音调320的数量,并且可以使用音调交织技术来发送具有少于16个对应ltf的16个流(例如,8个ltf和8×8的p矩阵可以用于16个空间时间流)。在一示例中,ap105-b在奇数频率音调320上使用p矩阵315-a调制流1-8,并且在偶数音调上使用p矩阵315-b调制流9-16,并且在交替的频率音调320上发送这些空间时间流的子集。

接收方sta115-b可以接收具有经调制的ltf的分组,并且可以使用内插来确定用于每个频率音调320上的每个流的信道。例如,sta115-b可以使用内插或另一种估计技术来估计用于偶数音调上的流1-8和奇数音调上的流9-16的信道。在一些实施方式中,内插过程可以涉及sta115-b对相应的交替音调的值求平均以确定中间的频率音调320的值。例如,对于第一空间时间流,sta115-b可以平均两个奇数频率音调320以估计与两个奇数频率音调320之间的偶数频率音调320相关联的信道。

在第二ltf调制技术310-b中,在时间和频率上调制ltf部分可以提供相邻音调上的空间时间流之间的分离而无需音调交织。ap105-b可以使用p矩阵315-a在时间资源上应用正交码。另外,ap105-b可以使用p矩阵315-c在频率资源(例如,频率音调320)上应用正交码以在音调块上分离空间流。虽然p矩阵315-a和315-c可以各自具有比空间时间流的数量更小的维度,但是组合p矩阵315可以调制更大数量的流(例如,16个流)。p矩阵315-a和p矩阵315-c可以是相同的矩阵或可以是不同的矩阵。在一个示例中,ap105-b可以使用一个大小的p矩阵315-a(例如,8×8的p矩阵)来跨越ofdm符号进行调制,并且使用另一个大小不同于p矩阵315-a的p矩阵315-c(例如,2×2的p矩阵)来跨越频率音调320进行调制。即,ap105-b可以使用p矩阵315-c在音调块上扩展空间时间流,以跨越频率资源的全集分离流,并且可以使用p矩阵315-a跨越时间资源(例如,ltf符号)调制空间时间流。ap105-b可以通过使用两个p矩阵315跨越ofdm符号并跨越频率音调320的块来调制ltf来区分数量比ltf的数量多的流。在一些实施方式中,所选择p矩阵315-a和315-c的维度的乘积可以大于或等于空间时间流的数量,这可以允许在第二ltf调制技术310-b期间区分空间时间流的全集。

在一些实施方式中,除了ltf调制技术310之外,ap105-b还可以使用ltf压缩技术。例如,ap105-b可以在分组中使用更短或经压缩的ltf(例如,1x或2xltf)以用于传输。ap105-b可以跨越较少数量的音调发送这些短ltf。与发送未经压缩的ltf相比,ap105-b可以在未经压缩的ltf的一半音调上发送2xltf,并且可以在未经压缩的ltf的四分之一音调上发送1xltf。在进一步的示例中,ap105-b可以在其他经指定的音调上的分组传输中使用其他大小的经压缩的ltf。与sta115-b接收未经压缩的ltf以跨越频率音调320的全集估计信道相比,接收经压缩的ltf的sta115-b可以执行额外的内插。在一些实施方式中,sta115-b执行的内插量可能随着ltf压缩系数的增加而增加。在一个具体示例中,ap105-b可以实施第一ltf调制技术310-a来跨越半个频率音调320集合使用16个空间时间流调制2xltf,其中,流的子集在该半个频率音调320集合中交织。在该示例中,接收sta115-b可以基于第一ltf调制技术310-a进行内插以估计用于每个空间时间流的经交织的频率音调320的信道。另外,接收sta115-b可以基于ltf压缩进行内插以估计用于另一半频率音调320集合的信道。

在一些无线通信系统300中,sta115-b可以在上行链路上向ap105-b发送具有ltf部分的分组。例如,sta115-b可以在多用户(mu)多输入多输出(mimo)系统中发送分组。在该上行链路mu-mimoltf设计的一些实施方式中,ltf部分可能较长(例如,长于ltf门限长度),这可能影响载波相位跟踪的可靠性和准确性。相位跟踪可以在每sta115或每ap105的基础上发生。在涉及长ltf部分的传输中,sta115-b可以实施涉及经音调交织的ltf或与上面关于来自ap105-b的下行链路305传输所描述的ltf调制技术类似的其他ltf调制技术310的方法。

在一些实施方式中,无线通信系统300可以实施用于信号传输和每流正交性的多个循环移位延迟(csd)。csd可以减少空间时间流之间的相关性并改善分集,并且可以导致接收设备处的改进的自动增益控制(agc)设置。ap105-b可以使用csd表来确定信号定时,其中,每个表值对应于ap105-b可以延迟相应空间时间流的传输的时间间隔(例如,一定数量的纳秒(ns))。ap105-b可以将这样的csd表存储在存储器中,并且可以从csd表中识别值,以用于使用多个空间流的传输(例如,物理层会聚协议(plcp)协议数据单元(ppdu)传输)。可以确定表中的csd值,使得空间流被解耦并且具有比某个门限定时分集(例如,至少50ns)更好的定时分集。csd值可以与系统中存在的空间时间流的总数有关,或者对于给定的空间时间流索引可以是恒定的,而不管系统中的空间时间流的数量如何。可以基于测量、模拟、优化或其他技术为各种数量的空间时间流构造多个csd表。下面给出了为多达总共8个空间时间流的传输构造的csd表的示例:

表1:对于ppdu的经调制字段的的值表1可以是用于传统系统的csd表的一示例,其中,支持多达8个空间时间流。对于支持更大量空间时间流的系统(例如,在eht系统中多达16个空间时间流)可以存在类似的表。在这样的示例中,针对前8个流的csd可以基于表1,或者可以包括与表1中给出的值不同的值。在一些实施方式中,csd参考表可以遵循嵌套结构,其中,对于空间时间流的每个递增总数,具有针对附加流的一个附加的循环移位值的对于每个流的循环移位对于先前的全部数量的空间时间流可以相同。另外,csd表可以包含针对空间时间流的交替的大值和小值(其中,“大”和“小”是与其他csd值相比的),这可以用于维持相邻流之间的循环移位分离。

下面给出支持16个空间时间流的一个示例性csd表。该示例遵循嵌套结构,因此表1给出了针对前8个空间流的循环移位值。此外,该示例遵循50ns的步长(或循环移位分集门限)和800ns的最大循环移位值。可以确定针对附加流的循环移位值,使得csd是远离现有流csd和其他附加流csd的某个门限。在示例中,新的流循环移位值可以是根据其他循环移位值的值计算的平均值。可以使用任何平均或数值优化方法或模拟来计算支持大量空间时间流的csd表的附加值,以最大化空间流的性能。在支持16个空间时间流的系统中,嵌套的csd表可以包括对应于空间时间流9-16的循环移位的以下表条目:

表2:针对空间时间流9-16的附加值这些csd表值作为示例给出。应当理解,新csd表条目的许多其他排列是可能的,并且取决于实施方式,性能益处可以变化。

另外或可替换地,与传统系统(例如,支持多达8个空间时间流的系统)相比,支持大量空间时间流(例如,多达16个流)的ap105-b和sta115-b可以使用经修改的信号进行通信。例如,ap105-b可以将附加位分配给高效率信号a字段(he-sig-a)以支持附加的空间时间流。ap105-b还可以为针对高效率信号b字段(he-sig-b)的空间配置字段编码引入附加行。在一些实施方式中,ap105-b可以维持对mu-mimo系统中较低数量的用户的支持,尽管有附加的空间时间流。例如,ap105-b可以支持使用用于mu-mimo传输的16个空间流向多达8个用户(即,不同的sta115)进行发送。

图4示出了用于在支持大量空间时间流的无线通信系统400中发送ndp的技术的示例。无线通信系统400可以是下一代wi-fi系统或ehtwi-fi系统的示例,并且可以包括ap105-c、sta115-c和sta115-d,其可以是参考图1-3描述的相应组件的示例。ap105-c可以发送空数据分组通告(ndpa)405、一个或多个ndp410以及触发帧415。每个sta115可以发送波束成形(bf)报告420。例如,sta115-c可以发送bf报告420-a,并且sta115-d可以发送bf报告420-b。ap105-c可以包括用于在空间时间流上发送ndp410的全部数量的天线或天线端口。然而,一些sta115可以不被配置为接收ap105-c正在发送的数量的流。为了管理这一点,ap105-c可以使用第一技术430-a、第二技术430-b或第三技术430-c来发送一个或多个ndp410。在第一技术430-a中,ap105-c可以使用第一天线组425-a来发送第一ndp410-a,并使用第二天线组425-b来发送第二ndp410-b。在第二技术430-b中,ap105-c可以发送单个ndp410,其中,ap105-c可以使用第一天线组425-a在第一音调集合中的第一流集合上发送单个ndp410,并使用第二天线组425-b在第二音调集合中的第二流集合上发送单个ndp410。如上所述,天线可以指物理天线或逻辑天线端口。在第三技术430-c中,ap105-c可以使用第一p矩阵435-a跨越ltf符号调制ndp410,并且可以使用第二p矩阵435-b跨越相邻频率音调的对或组进行调制。第一技术430-a、第二技术430-b和第三技术430-c中的每一者可以支持在探测中可能不处理全部数量的ltf或流的sta115。

在一些实施方式中,与支持较少量空间时间流(例如,8个空间时间流)的系统相比,ndp410对于支持大量空间时间流的系统而言可以保持不变。在一些其它实施方式中,ndp410格式可以基于用于传输的空间时间流的数量而改变。增大量的空间时间流可能影响其他信令过程,例如bf报告420的产生。在一些实施方式中,bf报告420可以包括基于更大数量的空间流的附加组件或附加支持角度。这些新角度可以用于其他反馈配置的旋转(例如,对于更高维度的矩阵),并且可以由sta115或ap105在bf反馈中发送或指示。另外或者可替换地,由于大量的被支持的空间时间流可以修改诸如多个列(nc)子字段的其他字段,该其它字段可以包括用于指示更大数量的被支持的流的附加比特。

在无线通信系统400中,ap105-c可以管理具有不同探测能力的多个sta115。例如,包括sta115-c的一个sta集合可以不被配置为处理具有大量空间时间流或相应ltf(例如,16个空间时间流或16个ltf)的空间复用,而包括sta115-b(其可以是ehtwi-fi设备的示例)的另一sta115集合可以支持处理全部数量的空间时间流或ltf。ap105-c可以采用多种技术430来支持与能够处理多达8个空间流的sta115的通信,同时有效地与能够处理多达16个空间流的sta115进行通信。以这种方式,ap105-c可以适应具有较小探测能力的sta115,同时使用改进的空间复用和频谱效率与支持更大探测能力的sta115进行通信。

在第一技术430-a中,ap105-c可以包含天线集合(即,物理天线或逻辑天线端口)以将信息发送到sta115-c。ap105-c可以执行探测过程以发送ndp410-a和410-b的序列,其中,每个ndp410包含sta115-c的探测能力内的多个ltf。在探测过程期间,ap105-c可以在第一次尝试中探测天线全集的第一组天线425-a以发送第一ndp410-a,并且可以在第二次尝试中探测天线全集的第二组天线425-b以发送第二ndp410-b。该第一组天线425-a和第二组天线425-b可以重叠(例如,在两组之间共享至少一个相同的天线)或者可以是互斥的。例如,如果ap105-c利用16个空间时间流(以及相应的16个ltf),并且sta115-c能够处理8个空间时间流或ltf,则ap105-c可以发送两个ndp410,每个ndp410包含16个ltf中的8个ltf。在这样的实施方式中,接收方sta115-c可以将两个信道分量拼接在一起以确定16个ltf。在一些实施方式中,例如,由于以不同的尝试发送ndp410,不同的天线组425-a和425-b可以具有由sta115-c处理的不同的自动增益控制(agc)状态。sta115-c可以校准或以其他方式减轻agc状态中的任何差异,以便拼接信道分量。另外或可替换地,ap105-c可冻结用于传输不同ndp410的相位以去除或减轻在不同时间发送ndp410的天线组425之间的任何相位偏移。这还可以改善接收方sta115-c处的两个信道分量的接收和拼接。

在第二技术430-b中,ap105-c可以在不同的音调集合上使用单个ndp410执行音调交织,以支持探测数量比ltf的数量多的流(例如,具有8个ltf的16个流)。ap105-c可以使用正交p矩阵或多个p矩阵来调制传输。ap105-c可以使用第一天线子集425-a在第一音调集合上发送ndp410,并且还可以使用第二天线子集425-b在第二音调集合上发送ndp410。在一些实施方式中,第一和第二音调集合可以是用于传输的全部数量的音调的一半,并且可以在频域中交织。在一些实施方式中,第一天线子集425-a和第二天线子集425-b可以包含一个或多个共享天线,以用于改善接收方sta115-c处的接收和拼接。例如,在第一和第二天线子集425之间共享的天线可以用作接收方sta115-c的相位参考。

在第三技术430-c中,除了用于时域调制的正交p矩阵435-a之外,ap105-c还可以使用正交码(例如,正交覆盖码(occ)或某个其他正交码,例如p矩阵)进行频域调制。在一个实施方式中,ap105-c可以使用一个大小的一个p矩阵435-a(例如,8×8的p矩阵)以在时域中跨越ltf符号进行调制,并且可以使用另一大小的第二p矩阵435-b(例如,2×2的p矩阵)在频域中跨越相邻音调进行调制。这可以允许能够接收8个空间时间流或ltf的sta115-c区分16个空间时间流。

图5示出了支持管理大量空间时间流的无线通信系统500中的空间时间流和超流传输的示例。无线通信系统500可以是下一代wi-fi系统或ehtwi-fi系统的示例,并且可以包括ap105-d和sta115-e,其可以是参考图1-4描述的设备的示例。ap105-d可以在空间时间流505中向sta115-e发送一个或多个分组(诸如ndp)。ap105-d可以组合一些空间时间流505以形成超流510。如果sta115-e被配置用于大量流(例如,大于8个流),则sta115-e可以检测并接收所有空间时间流505。如果sta115-e未被配置用于大量流,则sta115-e可以检测到超流510,如同它们是空间时间流505一样,从而如图所示,sta115-e可以检测并接收8个空间时间流505,而不是全部10个被发送的空间时间流505。

ap105-d可以在包含sta115的无线通信系统500中发送大量空间时间流(例如,大于8个空间时间流),基于sta115的一个或多个能力,sta115未被配备为支持大量流。在一些实施方式中,ap105-d可以通过实施超流技术来发送大量流,超流技术可以将多个空间时间流505分组或组合成超流510以适应能够接收多达门限数量的流的传统sta115(例如,8个空间时间流),同时仍然使用比门限数量的流更多的流进行发送。在一些其他实施方式中,超流技术可以包括减少与大量空间时间流相对应的ltf的数量。如果sta115-e被配置为支持大量流,则sta115-e可以分别检测并接收超流510内的多个空间时间流505中的每一个,或者作为单独的流检测并接收。在sta115-e不能支持大量流的一些其他实施方式中,sta115-e可以作为单个空间时间流505检测并接收超流510。在一些实施方式中,发送例如16个空间时间流505的ap105-d可以发送8个超流510,其中,每个超流510包含两个单个空间时间流505。这可能导致由于sta115的不同能力,一些sta115接收用于单个传输的16个流,而其他sta接收不同数量的流。在一些其他实施方式中,ap105-d可以发送包括两个超流510的10个空间时间流505,其中,每个超流510包含两个空间时间流505。这可能导致无线通信系统500中的sta115的子集检测到10个流(10个空间时间流505),而sta115的不同子集可以检测到8个流(两个超流510和6个未经组合的空间时间流505)。

在一些实施方式中,sta115和ap105可以在上行链路和下行链路传输中实施超流510,例如mu-mimoltf传输。在一些实施方式中,ap105可以在下行链路mu-mimo系统中将分组发送到sta115,sta115可以未被配置为支持大量空间时间流。在一个实施方式中,由ap105服务的一些sta115可以支持多达总共16个空间时间流,而由ap105服务的另一个sta115可以支持总共8个空间时间流的接收。为了在下行链路mu-mimo传输中发送例如12个空间时间流,ap105可以发送四个单个空间时间流以及四个超流,每个超流由两个单个空间时间流组成。在该示例中,支持大量空间时间流的sta115可以接收包含总共12个空间时间流的传输,而具有较小接收能力的sta115可以接收包含总共8个空间时间流的传输。

sta115可以使用p矩阵进行跨越音调的ltf调制和传输。ap105-d可以将p矩阵的行(例如,信道估计资源)分配给sta115-e,其中,sta115-e被配置用于较低量的流。对于支持更大量流的sta115,ap105-d可以分配p矩阵的一些行,使得行在跨越音调的不同流之间的调制期间移位。例如,ehtsta115可以在音调之间的空间时间流之间旋转p矩阵的行,从p矩阵的单行生成两个流。接收两个流的ap105-d可以执行内插以估计中间音调的信道。例如,如果ehtsta115在第一音调上调制流1-6并且在第二音调上调制流7-12,则ap105-d可以在第一音调上内插流7-12的ltf值并且在第二音调上内插流1-6的ltf值。在另一示例中,ap105-d可以共享p矩阵的同一行。

图6示出了包括支持大量空间时间流的ap605的示例性系统600的方块图。ap605可以是被配置为在下一代wi-fi系统或ehtwi-fi系统中操作的无线设备的示例。ap605可以包括用于双向语音和数据通信的组件,包括用于发送和接收通信的组件,例如处理器620、存储器625、软件630、收发机635、天线640和输入/输出(i/o)控制器645。这些组件可以经由一个或多个总线(例如总线610)进行电子通信。收发机635可以包括空间时间流分组模块615,其被配置为与处理器620、存储器625、软件630、天线640和i/o控制器645协作地实施参考图1-5所描述的一种或多种技术。

空间时间流分组模块615可以执行用于管理大量空间时间流的多个操作。例如,空间时间流分组模块615可以处理向不同类型的sta115发送分组,其中,系统600中的一些sta115能够处理多达8个空间时间流,而系统600中的其他sta115能够处理多于8个空间时间流。例如,第一类型的sta115可以被称为“传统”sta,而第二类型的sta115可以被称为“eht”sta并且可以处理多达16个空间时间流(即,“大量”的空间时间流)。在一些实施方式中,作为对空间时间流处理能力具有限制的补充或替代,sta115可以对于在探测中处理ltf具有类似的限制。例如,传统sta可以支持在探测中处理多达8个ltf,而ehtsta可以支持在探测中处理多达16个ltf。

在第一示例中,空间时间流分组模块615可以识别用于在音调集合中传输ndp信息的空间时间流的数量,其中,空间时间流的数量大于流的门限数量。该流的门限数量可以基于系统600中的sta115的不同能力。例如,流的门限数量可以等于8个流,其中,sta115的子集支持处理多于门限数量的流,并且sta115的另一个子集支持处理小于或等于门限数量的流。经由收发机635和天线640,空间时间流分组模块615可以使用天线640的第一子集(例如,天线640的一半)来发送第一ndp信息子集,并且可以使用天线640的第二子集(例如,天线640的另一半)来发送第二ndp信息子集。

在第二示例中,空间时间流分组模块615可以识别用于传输分组的空间时间流的数量,其中,空间时间流的数量大于流的门限数量。该分组可以包括跨越一个或多个ofdm符号的ltf部分。空间时间流分组模块615可以选择用于调制ltf部分的正交矩阵。在一些实施方式中,可以从存储器625中的查找表中选择正交矩阵。矩阵的第一维度和第二维度的大小可以小于所识别的空间时间流的数量。空间时间流分组模块615可以使用所选择的正交矩阵在空间时间流上调制ltf部分,即空间时间流分组模块615可以使用所选择的正交矩阵在ltf部分的ofdm符号上扩展空间时间流。空间时间流分组模块615可以使用利用时间和频率上的内插或单独矩阵的音调交织,以使用维度小于空间时间流的数量的矩阵来完全扩展信号。经由收发机635和天线640,空间时间流分组模块615可以使用空间时间流在音调集合上发送包括经调制的ltf部分的分组。

在第三示例中,空间时间流分组模块615可以识别用于传输分组的空间时间流的数量,其中,空间时间流的数量大于流的门限数量。空间时间流分组模块615可以组合一些空间时间流以形成一个或多个超流,并获得总数等于或小于流的门限数量的流。例如,如果空间时间流分组模块615识别了10个流,但是流的门限数量是8,则空间时间流分组模块615可以形成两个超流,每个超流由两个空间时间流组成。经由收发机635和天线640,空间时间流分组模块615可以使用超流和空间时间流在音调集合上发送分组。传统sta115可以接收每个超流作为单个空间时间流,而ehtsta115可以接收每个超流作为其组成空间时间流。因此,在上面给出的示例中,传统sta115可以识别8个流,而ehtsta115可以基于这些超流识别用于相同传输的10个流。

在第四示例中,空间时间流分组模块615可以识别用于在音调集合中传输ndp信息的空间时间流的数量。该ndp信息可以包括跨越一个或多个ofdm符号的ltf部分。空间时间流分组模块615可以确定空间时间流的数量大于空间时间流的门限数量,并且可以将该音调集合分组为音调块。空间时间流分组模块615可以使用第一正交矩阵跨越ltf部分的ofdm符号并且使用第二正交矩阵跨越每个音调块调制包含ndp信息的ndp。在一些实施方式中,可以从存储器625中的查找表中选择这些矩阵。经由收发机635和天线640,空间时间流分组模块615可以使用空间时间流在该音调集合上来发送经调制的ndp。空间时间流分组模块615可以如上所述在单个示例中或在示例的任何组合中操作。

处理器620可以包括智能硬件设备,例如通用处理器、数字信号处理器(dsp)、中央处理单元(cpu)、微控制器、专用集成电路(asic)、现场可编程门阵列(fpga)、可编程逻辑器件、分立门或者晶体管逻辑组件、分立硬件组件或这些组件的某种组合。处理器620可以被配置为执行存储在存储器中的计算机可读指令以执行各种功能,例如,关于空间时间流分组模块615描述的功能。

存储器625可以包括随机存取存储器(ram)和只读存储器(rom)。存储器625可以存储包括指令的计算机可读、计算机可执行代码或软件630,所述指令在被执行时使处理器执行本文所述的各种功能。在一些实施方式中,存储器625可以包含可以控制诸如与外围组件或设备的交互的基本硬件或软件操作的基本输入/输出系统(bios)等。

如上所述,收发机635可以经由一个或多个天线640或天线端口、有线或无线链路进行双向通信。例如,收发机635可以代表无线收发机,并且可以与另一无线收发机进行双向通信。收发机635还可以包括调制解调器,以调制分组并且将经调制的分组提供给天线640用于传输,并且解调从天线640接收到的分组。天线640可以将诸如ndp的分组发送到系统600内的sta115或其他ap105。

i/o控制器645可以管理针对ap605的输入和输出信号。i/o控制器645还可以管理没有被整合到ap605中的外围设备。在一些实施方式中,i/o控制器645可以代表到外部外围设备的物理连接或端口。在一些其他实施方式中,可以将i/o控制器645实现为处理器620的一部分。用户可以经由i/o控制器645或经由i/o控制器645控制的硬件组件与ap605交互。

ap605可以包括上述那些组件的替代或附加组件。例如,ap605可以包括网络通信管理器、站间通信管理器,或这些的任何组合或任何其他ap605组件。

图7示出了例示用于管理下一代wi-fi系统中的大量空间时间流的示例性方法700的流程图。方法700的操作可以由如本文所述的ap105或其组件来实施。例如,方法700的操作可以由如参考图6所述的空间时间流分组模块615来实施。

在方块705处,ap105可以识别用于传输分组的空间时间流的数量。该分组包括包含一个或多个ofdm符号的ltf部分。在方块710处,ap105可以选择用于调制ltf部分的正交矩阵,其中,正交矩阵的第一维度和第二维度的大小小于空间时间流的数量。在一些实施方式中,矩阵的大小可以基于ltf索引的数量、空间时间流的数量,或最大被支持的矩阵大小。例如,矩阵可以是存储在ap105的存储器中的8×8正交矩阵的示例。在方块715处,ap105可以使用所选择的正交矩阵在空间时间流上调制ltf部分。例如,使用调制器的ap105可以使用所选择的正交矩阵在ltf部分的ofdm符号上扩展空间时间流。在一些实施方式中,ap105可以另外执行内插或频率扩展以完全调制ltf部分。在方块720处,ap105可以使用空间时间流在音调集合上经由一个或多个天线并使用发射机或收发机来发送包括经调制的ltf部分的分组。

图8示出了例示用于在下一代wi-fi系统中管理大量空间时间流的示例性方法800的流程图。方法800的操作可以由如本文所述的ap105或其组件来实施。例如,方法800的操作可以由如参考图6所述的空间时间流分组模块615来实施。

在方块805处,ap105可以识别用于在音调集合中传输ndp信息的空间时间流的数量,ndp信息包括包含ofdm符号的ltf部分。在方块810处,ap105可以确定空间时间流的数量大于流的门限数量。在一些实施方式中,该确定可以是隐含的,并且可以基于ap105在其中操作的系统。例如,如果ap105在支持传统和ehtsta115的系统内操作(即,支持针对不同数量的空间时间流、ltf或两者的处理的sta115),则ap105可以隐含地执行以下功能。在方块815处,ap105可以使用发射机或收发机来发送对应于第一天线子集的第一ndp信息子集,其中,第一天线子集的数量小于或等于流的门限数量。在方块820处,ap105可以使用发射机或收发机来发送对应于第二天线子集的第二ndp信息子集,其中,第二天线子集的数量小于或等于流的门限数量。

图9示出了例示用于管理下一代wi-fi系统中的大量空间时间流的示例性方法900的流程图。方法900的操作可以由如本文所述的ap105或其组件来实施。例如,方法900的操作可以由如参考图6所述的空间时间流分组模块615来实施。

在方块905处,ap105可以识别用于在音调集合中传输ndp信息的空间时间流的数量,该ndp信息包括包含一个或多个ofdm符号的ltf部分。在方块910处,ap105可以(隐含地或明确地)确定空间时间流的数量大于流的门限数量。流的门限数量可以基于系统中的sta115的能力。在方块915处,ap105可以将该音调集合分组为多个音调块。在方块920处,ap105可以使用第一正交矩阵跨越ltf部分的一个或多个ofdm符号并且使用第二正交矩阵跨越多个音调块中的每一个音调块来调制包括ndp信息的ndp。这些正交矩阵可以存储在ap105的存储器中。在一个示例中,第一正交矩阵是8×8的正交矩阵,并且第二正交矩阵是2×2的正交矩阵。在方块925处,ap105可以使用多个空间时间流在该音调集合上发送经调制的ndp。ap105可以使用发射机或收发机以及一个或多个天线或天线端口来执行该传输。

图10示出了例示用于管理下一代wi-fi系统中的大量空间时间流的示例性方法1000的流程图。方法1000的操作可以由如本文所述的ap105或其组件来实施。例如,方法1000的操作可以由如参考图6所述的空间时间流分组模块615来实施。

在方块1005处,ap105可以识别用于传输分组的空间时间流的数量。在方块1010处,ap105可以(隐含地或明确地)确定空间时间流的数量大于空间时间流的门限数量。在一些实施方式中,该确定可以基于由ap105服务的不同sta115的能力。在方块1015处,ap105可以组合多个空间时间流以形成一个或多个超流,其中,一个或多个超流和任何剩余的未经组合的空间时间流的总数小于或等于流的门限数量。例如,如果ap105确定使用16个空间时间流来发送分组,但接收空间时间流的sta115(传统sta)的子集支持多达8个空间时间流,则ap105可以改为使用8个超流来发送分组,其中,每个超流包含两个空间时间流。在方块1020处,ap105可以使用一个或多个超流和剩余的未经组合的空间时间流在音调集合上发送分组。例如,ap105可以使用发射机或收发机以及任何数量的天线或天线端口来发送超流和空间时间流。支持接收分组的8个流的传统sta115可以识别8个流(例如,8个超流),而支持接收分组的16个流的ehtsta115可以识别16个流(例如,组成超流的16个空间时间流)。

如本文所使用的,提及项目列表中的“至少一个”的短语是指这些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一个”旨在涵盖:a、b、c、a-b、a-c、b-c和a-b-c。

结合本文中所公开的实施方案而描述的各种说明性逻辑、逻辑块、模块、电路和算法过程可实施为电子硬件、计算机软件或两者的组合。硬件和软件的可互换性已经在功能方面进行了一般性描述,并且在上述各种说明性组件、块、模块、电路和过程中进行了说明。这些功能是以硬件还是软件实现取决于特定应用和施加于整个系统的设计约束。

用于实施结合本文公开的方面描述的各种说明性逻辑、逻辑块、模块和电路的硬件和数据处理装置可以用通用单芯片或多芯片处理器、dsp、asic、fpga或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或设计为执行本文所述功能的其任何组合来实施或执行。通用处理器可以是微处理器,或任何传统的处理器、控制器、微控制器或状态机。处理器还可以实施为计算设备的组合,例如dsp和微处理器的组合、多个微处理器、一个或多个微处理器结合dsp内核或任何其他这样的配置。在一些实施方式中,特定过程和方法可以由特定于给定功能的电路执行。

在一个或多个方面,所描述的功能可以硬件、数字电子电路、计算机软件,固件(包含本说明书中公开的结构及其结构等同变换)或其任何组合来实施。本说明书中描述的主题的实施方式还可以实施为一个或多个计算机程序,即编码在计算机存储介质上以用于由数据处理装置执行或控制数据处理装置的操作的计算机程序指令的一个或多个模块。

如果以软件实施,则可以作为计算机可读介质上的一个或多个指令或代码来存储或发送功能。本文公开的方法或算法的过程可以在可能驻留在计算机可读介质上的处理器可执行软件模块中实施。计算机可读介质包括计算机存储介质和通信介质,通信介质包括有助于将计算机程序从一个地方发送到另一个地方的任何介质。存储介质可以是可由计算机访问的任何可用介质。示例性而非限制性地,这种计算机可读介质可以包括ram、rom、电可擦除可编程rom(eeprom)、压缩光盘rom(cd-rom)或其他光盘存储器、磁盘存储器或其他磁存储设备或能够用于以指令或数据结构的形式存储所需程序代码并且能够被计算机访问的任何其他介质。此外,任何连接能够被适当地称为计算机可读介质。如本文所使用的,磁盘和光盘包括压缩光盘(cd)、激光光盘、光盘、数字通用光盘(dvd)、软盘和蓝光光盘,其中,磁盘通常磁性地再现数据,而光盘用激光光学地再现数据。上述的组合也包括在计算机可读介质的范围内。另外,方法或算法的操作可以作为代码和指令中的一个或任何组合或集合驻留在机器可读介质和计算机可读介质上,其可以合并到计算机程序产品中。

对本领域技术人员来说,对本公开内容中描述的实施方式的各种修改可以是显而易见的,并且在不脱离本公开内容的精神或范围的情况下,本文定义的一般原理可以应用于其他实施方式。因此,权利要求并非旨在限于本文所示的实施方式,而是应被赋予与本文公开的本公开内容、原理和新颖特征一致的最宽范围。

另外,本领域普通技术人员将容易理解,术语“上”和“下”有时用于便于说明附图,并且指示与适当定向的页面上的图形的取向相对应的相对位置,并且可能不反映所实施的任何设备的正确取向。

在单独实施方式的上下文中在本说明书中说明的某些特征也可以在单个实施方式中组合地实施。相反,在单个实施方式的上下文中说明的各种特征也可以单独地或以任何合适的子组合在多个实施方式中实施。此外,尽管上面的特征可以描述为以某些组合起作用并且甚至最初如此要求保护,但是在一些实施方式中可以从组合中去除来自所要求保护的组合的一个或多个特征,并且所要求保护的组合可以针对子组合或子组合的变化。

类似地,虽然在附图中以特定顺序示出了操作,但这不应该被理解为要求以所示的特定顺序或按顺序次序执行这些操作,或者执行所有示出的操作,以实现期望的结果。此外,附图可以以流程图的形式示意性地示出一个或多个示例性过程。然而,未示出的其他操作可以包含在示意性示出的示例性过程中。例如,可以在任何所示操作之前、之后、同时或之间执行一个或多个附加操作。在某些情况下,多任务处理和并行处理可能是有利的。此外,上述实施方式中的各种系统组件的分离可能不应被理解为在所有实施方式中都要求这种分离,并且可以理解的是,所描述的程序组件和系统通常可以在单个软件产品中集成在一起或者被包装到多种软件产品。另外,其他实施方式在以下权利要求的范围内。在一些实施方式中,权利要求中记载的动作可以以不同的顺序执行并且仍然实现期望的结果。

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