用于无线网络中的信道交织的系统和方法与流程

文档序号:16053885发布日期:2018-11-24 11:31阅读:735来源:国知局

概括地说,本公开内容的某些方面涉及无线通信,并且更具体地说,涉及用于根据各种交织参数来提供消息的方法和装置。

背景技术

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

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

无线网络中的设备能够在彼此之间发送/接收信息。设备传输会彼此干扰,并且某些传输会选择性地阻挡其它传输。在许多设备共享通信网络的情况下,会引起拥塞和低效链路使用。因此,需要用于改善无线网络中的通信效率的系统、方法和非暂时性计算机可读介质。



技术实现要素:

所附权利要求的范围内的系统、方法和设备的各种实现方式均具有若干方面,其中没有任何一个方面单独负责本文所描述的期望属性。在不限制所附权利要求的范围的情况下,本文描述了一些显著特征。

本公开内容的一个方面提供了一种被配置为执行无线通信的装置。所述装置包括存储指令的存储器。所述装置还包括处理器,所述处理器与所述存储器耦合并且被配置为执行所述指令以进行以下操作:选择双子载波调制(dcm)模式或者非dcm模式。所述处理器还被配置为:基于对所述dcm模式或者所述非dcm模式的所述选择来选择一个或多个交织器参数。所述处理器还被配置为:当所述dcm模式被选择时,选择第一组交织器参数,并且当所述非dcm模式被选择时,选择与所述第一组交织器参数不同的第二组交织器参数。所述处理器还被配置为:应用所述一个或多个交织器参数以对消息的数据进行交织。所述处理器还被配置为:提供所述消息以用于传输至接收设备。

在各个实施例中,所述处理器可以被配置为:在所述消息的前导码的信号字段中将所述第一组交织器参数应用于针对56的可使用音调大小的26个数据音调。在各个实施例中,所述处理器可以被配置为将所述第一组交织器参数应用于以下各项中的至少一项:针对26的资源单元(ru)大小的12个数据音调,针对52的ru大小的24个数据音调,针对106的ru大小的51个数据音调,针对242的ru大小的117个数据音调,针对484的ru大小的234个数据音调,以及针对996的ru大小的490个数据音调。在各个实施例中,所述处理器可以被配置为:当在第一调制和编码方案(mcs)模式中时将所述第一组交织器参数应用于以下各项:针对106的资源单元(ru)大小的50个数据音调,以及针对242的ru大小的116个数据音调。

在各个实施例中,所述处理器可以被配置为将所述第二组交织器参数应用于以下各项中的至少一项:针对26的资源单元(ru)大小的24个数据音调,针对52的ru大小的48个数据音调,针对106的ru大小的102个数据音调,针对242的ru大小的234个数据音调,针对484的ru大小的468个数据音调,以及针对996的ru大小的980个数据音调。在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为1的低密度奇偶校验(ldpc)音调映射距离(dtm),对于52的ru大小,为1的ldpcdtm,对于106的ru大小,为3的ldpcdtm,对于242的ru大小,为9的ldpcdtm,对于484的ru大小,为9的ldpcdtm,以及对于996的ru大小,为14的ldpcdtm。在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为4的二进制卷积码(bcc)列数(ncol),对于52的ru大小,为8的bccncol,对于106的ru大小,为17的bccncol,以及对于242的ru大小,为13的bccncol。

在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,用于两个或更多个空间流的为4的二进制卷积码(bcc)列数(ncol)和1的bcc基本子载波旋转(nrot),对于52的ru大小,用于两个或更多个空间流的为8的bccncol和为6的bccnrot,对于106的ru大小,用于两个或更多个空间流的为17的bccncol和为13的bccnrot,以及对于242的ru大小,用于两个或更多个空间流的为13的bccncol和为28的bccnrot。在各个实施例中,所述第一组交织器参数可以包括:对于56的可使用音调大小,为1或2的ldpcdtm。在各个实施例中,所述第一组交织器参数可以包括:对于56的可使用音调大小,为13或2的bccncol。

在各个实施例中,所述第一组交织器参数可以包括:对于56的可使用音调大小,用于两个或更多个空间流的为13或2的bccncol和为6的bccnrot。在各个实施例中,所述第一组交织器参数可以包括:对于106的资源单元(ru)大小,为2或5的低密度奇偶校验(ldpc)音调映射距离(dtm),以及对于242的ru大小,为4的ldpcdtm。在各个实施例中,所述第一组交织器参数可以包括:对于106的资源单元(ru)大小,用于两个或更多个空间流的为25或10的二进制卷积码(bcc)列数(ncol)和为13的bcc基本子载波旋转(nrot),以及对于242的ru大小,用于两个或更多个空间流的为29的bccncol和为28的bccnrot。

在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,为1的低密度奇偶校验(ldpc)音调映射距离(dtm),对于52的ru大小,为3的ldpcdtm,对于106的ru大小,为6的ldpcdtm,对于242的ru大小,为9的ldpcdtm,对于484的ru大小,为12的ldpcdtm,以及对于996的ru大小,为20的ldpcdtm。在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,为8的二进制卷积码(bcc)列数(ncol),对于52的ru大小,为16的bccncol,对于106的ru大小,为17的bccncol,以及对于242的ru大小,为26的bccncol。在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,用于两个或更多个空间流的为8的二进制卷积码(bcc)列数(ncol)和为2的bcc基本子载波旋转(nrot),对于52的ru大小,用于两个或更多个空间流的为16的bccncol和为11的bccnrot,对于106的ru大小,用于两个或更多个空间流的为17的bccncol和为29的bccnrot,以及对于242的ru大小,用于两个或更多个空间流的为26的bccncol和为58的bccnrot。

在各个实施例中,所述装置可以是移动站,并且所述处理系统可以被配置为:通过被配置为将所述消息通过所述移动站的发射机和天线发送给对所述移动站进行服务的接入点来提供所述消息以用于传输。在各个实施例中,所述装置可以是接入点,并且其中,所述处理系统可以被配置为:通过被配置为将所述消息通过所述接入点的发射机和天线发送给由所述接入点服务的移动站来提供所述消息以用于传输。在各个实施例中,所述处理器还可以被配置为:当选择dcm模式时,将符号中的数据比特数(ndbps)设置为(每符号经编码比特数(ncbps)乘以编码速率(r))的下取整。

在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为4的二进制卷积码(bcc)列数(ncol)和为3的bcc行数(nrow),对于52的ru大小,为8的bccncol和为3的bccnrow,对于56的ru大小,为13的bccncol和为2的bccnrow,对于106的ru大小,为17的bccncol和为3的bccnrow,以及对于242的ru大小,为13的bccncol和为9的bccnrow。在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为6的符号中的数据比特数(ndbps)和为12的每符号经编码比特数(ncbps),对于56的ru大小,为13的ndbps和为26的ncbps,对于106的ru大小,为25的ndbps和为51或50的ncbps加上一个填充比特,对于242的ru大小,为58的ndbps和为117或116的ncbps加上一个填充比特,对于484的ru大小,为117的ndbps和为234的ncbps,以及对于996的ru大小,为245的ndbps和为490的ncbps。在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,为12的符号中的数据比特数(ndbps)和为24的每符号经编码比特数(ncbps),对于24的ru大小,为12的ndbps和为48的ncbps,对于56的ru大小,为26的ndbps和为52的ncbps,对于106的ru大小,为51的ndbps和102的ncbps,对于242的ru大小,为117的ndbps和为234的ncbps,对于484的ru大小,为234的ndbps和为468的ncbps,以及对于996的ru大小,为490的ndbps和为980的ncbps。

在各个实施例中,所述dcm模式可以在以下调制和编码方案(msc)模式中被排他性地选择:0、1、3和4。在各个实施例中,所述dcm模式可以被排他性地选择用于在1个或2个空间流上传输。在各个实施例中,所述处理器还可以被配置为:提供对用于所述dcm模式中的最大星座能力的指示。

在各个实施例中,所述处理器还可以被配置为:提供对用于所述dcm模式中的最大流数量的指示。在各个实施例中,所述处理器还可以被配置为:提供对与所述dcm模式结合的空时块编码(stbc)的支持的指示。在各个实施例中,所述处理器还可以被配置为:提供对与所述dcm模式结合的多用户多输入多输出(mu-mimo)的支持的指示。

另一方面提供了一种无线通信的方法。所述方法包括:选择双子载波调制(dcm)模式或者非dcm模式。所述方法还包括:基于对所述dcm模式或者所述非dcm模式的所述选择,通过以下操作来选择一个或多个交织器参数:当所述dcm模式被选择时,选择第一组交织器参数,并且当所述非dcm模式被选择时,选择与所述第一组交织器参数不同的第二组交织器参数。所述方法还包括:应用所述一个或多个交织器参数以对消息的数据进行交织。所述方法还包括:提供所述消息以用于传输至接收设备。

在各个实施例中,所述方法还可以包括:在所述消息的前导码的信号字段中将所述第一组交织器参数应用于针对56的可使用音调大小的26个数据音调。在各个实施例中,所述方法还可以包括将所述第一组交织器参数应用于以下各项中的至少一项:针对26的资源单元(ru)大小的12个数据音调,针对52的ru大小的24个数据音调,针对106的ru大小的51个数据音调,针对242的ru大小的117个数据音调,针对484的ru大小的234个数据音调,以及针对996的ru大小的490个数据音调。在各个实施例中,所述方法还可以包括:当在第一调制和编码方案(mcs)模式中时将所述第一组交织器参数应用于以下各项:针对106的资源单元(ru)大小的50个数据音调,以及针对242的ru大小的116个数据音调。

在各个实施例中,所述方法还可以包括将所述第二组交织器参数应用于以下各项中的至少一项:针对26的资源单元(ru)大小的24个数据音调,针对52的ru大小的48个数据音调,针对106的ru大小的102个数据音调,针对242的ru大小的234个数据音调,针对484的ru大小的468个数据音调,以及针对996的ru大小的980个数据音调。在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为1的低密度奇偶校验(ldpc)音调映射距离(dtm),对于52的ru大小,为1的ldpcdtm,对于106的ru大小,为3的ldpcdtm,对于242的ru大小,为9的ldpcdtm,对于484的ru大小,为9的ldpcdtm,以及对于996的ru大小,为14的ldpcdtm。在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为4的二进制卷积码(bcc)列数(ncol),对于52的ru大小,为8的bccncol,对于106的ru大小,为17的bccncol,以及对于242的ru大小,为13的bccncol。

在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,用于两个或更多个空间流的为4的二进制卷积码(bcc)列数(ncol)和1的bcc基本子载波旋转(nrot),对于52的ru大小,用于两个或更多个空间流的为8的bccncol和为6的bccnrot,对于106的ru大小,用于两个或更多个空间流的为17的bccncol和为13的bccnrot,以及对于242的ru大小,用于两个或更多个空间流的为13的bccncol和为28的bccnrot。在各个实施例中,所述第一组交织器参数可以包括:对于56的可使用音调大小,为1或2的ldpcdtm。在各个实施例中,所述第一组交织器参数可以包括:对于56的可使用音调大小,为13或2的bccncol。

在各个实施例中,所述第一组交织器参数可以包括:对于56的可使用音调大小,用于两个或更多个空间流的为13或2的bccncol和为6的bccnrot。在各个实施例中,所述第一组交织器参数可以包括:对于106的资源单元(ru)大小,为2或5的低密度奇偶校验(ldpc)音调映射距离(dtm),以及对于242的ru大小,为4的ldpcdtm。在各个实施例中,所述第一组交织器参数可以包括:对于106的资源单元(ru)大小,用于两个或更多个空间流的为25或10的二进制卷积码(bcc)列数(ncol)和为13的bcc基本子载波旋转(nrot),以及对于242的ru大小,用于两个或更多个空间流的为29的bccncol和为28的bccnrot。

在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,为1的低密度奇偶校验(ldpc)音调映射距离(dtm),对于52的ru大小,为3的ldpcdtm,对于106的ru大小,为6的ldpcdtm,对于242的ru大小,为9的ldpcdtm,对于484的ru大小,为12的ldpcdtm,以及对于996的ru大小,为20的ldpcdtm。在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,为8的二进制卷积码(bcc)列数(ncol),对于52的ru大小,为16的bccncol,对于106的ru大小,为17的bccncol,以及对于242的ru大小,为26的bccncol。在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,用于两个或更多个空间流的为8的二进制卷积码(bcc)列数(ncol)和为2的bcc基本子载波旋转(nrot),对于52的ru大小,用于两个或更多个空间流的为16的bccncol和为11的bccnrot,对于106的ru大小,用于两个或更多个空间流的为17的bccncol和为29的bccnrot,以及对于242的ru大小,用于两个或更多个空间流的为26的bccncol和为58的bccnrot。

在各个实施例中,所述方法可以在移动站上实现,并且所述提供所述消息以用于传输可以包括:将所述消息通过所述移动站的发射机和天线发送给对所述移动站进行服务的接入点。在各个实施例中,所述方法可以在接入点上实现,并且所述提供所述消息以用于传输可以包括:将所述消息通过所述接入点的发射机和天线发送给由所述接入点服务的移动站。在各个实施例中,所述方法还可以包括:当选择dcm模式时,将符号中的数据比特数(ndbps)设置为(每符号经编码比特数(ncbps)乘以编码速率(r))的下取整。

在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为4的二进制卷积码(bcc)列数(ncol)和为3的bcc行数(nrow),对于52的ru大小,为8的bccncol和为3的bccnrow,对于56的ru大小,为13的bccncol和为2的bccnrow,对于106的ru大小,为17的bccncol和为3的bccnrow,以及对于242的ru大小,为13的bccncol和为9的bccnrow。在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为6的符号中的数据比特数(ndbps)和为12的每符号经编码比特数(ncbps),对于56的ru大小,为13的ndbps和为26的ncbps,对于106的ru大小,为25的ndbps和为51或50的ncbps加上一个填充比特,对于242的ru大小,为58的ndbps和为117或116的ncbps加上一个填充比特,对于484的ru大小,为117的ndbps和为234的ncbps,以及对于996的ru大小,为245的ndbps和为490的ncbps。在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,为12的符号中的数据比特数(ndbps)和为24的每符号经编码比特数(ncbps),对于24的ru大小,为12的ndbps和为48的ncbps,对于56的ru大小,为26的ndbps和为52的ncbps,对于106的ru大小,为51的ndbps和102的ncbps,对于242的ru大小,为117的ndbps和为234的ncbps,对于484的ru大小,为234的ndbps和为468的ncbps,以及对于996的ru大小,为490的ndbps和为980的ncbps。

在各个实施例中,所述dcm模式可以在以下调制和编码方案(msc)模式中被排他性地选择:0、1、3和4。在各个实施例中,所述dcm模式可以被排他性地选择用于在1个或2个空间流上传输。在各个实施例中,所述方法还可以包括:提供对用于所述dcm模式中的最大星座能力的指示。

在各个实施例中,所述方法还可以包括:提供对用于所述dcm模式中的最大流数量的指示。在各个实施例中,所述方法还可以包括:提供对与所述dcm模式结合的空时块编码(stbc)的支持的指示。在各个实施例中,所述方法还可以包括:提供对与所述dcm模式结合的多用户多输入多输出(mu-mimo)的支持的指示。

另一方面提供了一种用于无线通信的装置。所述装置包括:用于选择双子载波调制(dcm)模式或者非dcm模式的单元。所述装置还包括:用于基于对所述dcm模式或者所述非dcm模式的所述选择,通过以下操作来选择一个或多个交织器参数的单元:当所述dcm模式被选择时,选择第一组交织器参数,并且当所述非dcm模式被选择时,选择与所述第一组交织器参数不同的第二组交织器参数。所述装置还包括:用于应用所述一个或多个交织器参数以对消息的数据进行交织的单元。所述装置还包括:用于提供所述消息以用于传输至接收设备的单元。

在各个实施例中,所述装置还可以包括:用于在所述消息的前导码的信号字段中将所述第一组交织器参数应用于针对56的可使用音调大小的26个数据音调的单元。在各个实施例中,所述装置还可以包括:用于将所述第一组交织器参数应用于以下各项中的至少一项的单元:针对26的资源单元(ru)大小的12个数据音调,针对52的ru大小的24个数据音调,针对106的ru大小的51个数据音调,针对242的ru大小的117个数据音调,针对484的ru大小的234个数据音调,以及针对996的ru大小的490个数据音调。在各个实施例中,所述装置还可以包括:用于当在第一调制和编码方案(mcs)模式中时将所述第一组交织器参数应用于以下各项的单元:针对106的资源单元(ru)大小的50个数据音调,以及针对242的ru大小的116个数据音调。

在各个实施例中,所述装置还可以包括:用于将所述第二组交织器参数应用于以下各项中的至少一项的单元:针对26的资源单元(ru)大小的24个数据音调,针对52的ru大小的48个数据音调,针对106的ru大小的102个数据音调,针对242的ru大小的234个数据音调,针对484的ru大小的468个数据音调,以及针对996的ru大小的980个数据音调。在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为1的低密度奇偶校验(ldpc)音调映射距离(dtm),对于52的ru大小,为1的ldpcdtm,对于106的ru大小,为3的ldpcdtm,对于242的ru大小,为9的ldpcdtm,对于484的ru大小,为9的ldpcdtm,以及对于996的ru大小,为14的ldpcdtm。在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为4的二进制卷积码(bcc)列数(ncol),对于52的ru大小,为8的bccncol,对于106的ru大小,为17的bccncol,以及对于242的ru大小,为13的bccncol。

在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,用于两个或更多个空间流的为4的二进制卷积码(bcc)列数(ncol)和1的bcc基本子载波旋转(nrot),对于52的ru大小,用于两个或更多个空间流的为8的bccncol和为6的bccnrot,对于106的ru大小,用于两个或更多个空间流的为17的bccncol和为13的bccnrot,以及对于242的ru大小,用于两个或更多个空间流的为13的bccncol和为28的bccnrot。在各个实施例中,所述第一组交织器参数可以包括:对于56的可使用音调大小,为1或2的ldpcdtm。在各个实施例中,所述第一组交织器参数可以包括:对于56的可使用音调大小,为13或2的bccncol。

在各个实施例中,所述第一组交织器参数可以包括:对于56的可使用音调大小,用于两个或更多个空间流的为13或2的bccncol和为6的bccnrot。在各个实施例中,所述第一组交织器参数可以包括:对于106的资源单元(ru)大小,为2或5的低密度奇偶校验(ldpc)音调映射距离(dtm),以及对于242的ru大小,为4的ldpcdtm。在各个实施例中,所述第一组交织器参数可以包括:对于106的资源单元(ru)大小,用于两个或更多个空间流的为25或10的二进制卷积码(bcc)列数(ncol)和为13的bcc基本子载波旋转(nrot),以及对于242的ru大小,用于两个或更多个空间流的为29的bccncol和为28的bccnrot。

在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,为1的低密度奇偶校验(ldpc)音调映射距离(dtm),对于52的ru大小,为3的ldpcdtm,对于106的ru大小,为6的ldpcdtm,对于242的ru大小,为9的ldpcdtm,对于484的ru大小,为12的ldpcdtm,以及对于996的ru大小,为20的ldpcdtm。在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,为8的二进制卷积码(bcc)列数(ncol),对于52的ru大小,为16的bccncol,对于106的ru大小,为17的bccncol,以及对于242的ru大小,为26的bccncol。在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,用于两个或更多个空间流的为8的二进制卷积码(bcc)列数(ncol)和为2的bcc基本子载波旋转(nrot),对于52的ru大小,用于两个或更多个空间流的为16的bccncol和为11的bccnrot,对于106的ru大小,用于两个或更多个空间流的为17的bccncol和为29的bccnrot,以及对于242的ru大小,用于两个或更多个空间流的为26的bccncol和为58的bccnrot。

在各个实施例中,所述装置可以是移动站,并且所述用于提供所述消息以用于传输的单元可以包括:用于将所述消息通过所述移动站的发射机和天线发送给对所述移动站进行服务的接入点的单元。在各个实施例中,所述装置可以是接入点,并且所述用于提供所述消息以用于传输的单元可以包括:用于将所述消息通过所述接入点的发射机和天线发送给由所述接入点服务的移动站的单元。在各个实施例中,所述装置还可以包括:用于当选择dcm模式时,将符号中的数据比特数(ndbps)设置为(每符号经编码比特数(ncbps)乘以编码速率(r))的下取整的单元。

在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为4的二进制卷积码(bcc)列数(ncol)和为3的bcc行数(nrow),对于52的ru大小,为8的bccncol和为3的bccnrow,对于56的ru大小,为13的bccncol和为2的bccnrow,对于106的ru大小,为17的bccncol和为3的bccnrow,以及对于242的ru大小,为13的bccncol和为9的bccnrow。在各个实施例中,所述第一组交织器参数可以包括:对于26的资源单元(ru)大小,为6的符号中的数据比特数(ndbps)和为12的每符号经编码比特数(ncbps),对于56的ru大小,为13的ndbps和为26的ncbps,对于106的ru大小,为25的ndbps和为51或50的ncbps加上一个填充比特,对于242的ru大小,为58的ndbps和为117或116的ncbps加上一个填充比特,对于484的ru大小,为117的ndbps和为234的ncbps,以及对于996的ru大小,为245的ndbps和为490的ncbps。在各个实施例中,所述第二组交织器参数可以包括:对于26的资源单元(ru)大小,为12的符号中的数据比特数(ndbps)和为24的每符号经编码比特数(ncbps),对于24的ru大小,为12的ndbps和为48的ncbps,对于56的ru大小,为26的ndbps和为52的ncbps,对于106的ru大小,为51的ndbps和102的ncbps,对于242的ru大小,为117的ndbps和为234的ncbps,对于484的ru大小,为234的ndbps和为468的ncbps,以及对于996的ru大小,为490的ndbps和为980的ncbps。

在各个实施例中,所述dcm模式可以在以下调制和编码方案(msc)模式中被排他性地选择:0、1、3和4。在各个实施例中,所述dcm模式可以被排他性地选择用于在1个或2个空间流上传输。在各个实施例中,所述装置还可以包括:用于提供对用于所述dcm模式中的最大星座能力的指示的单元。

在各个实施例中,所述装置还可以包括:用于提供对用于所述dcm模式中的最大流数量的指示的单元。在各个实施例中,所述装置还可以包括:用于提供对与所述dcm模式结合的空时块编码(stbc)的支持的指示的单元。在各个实施例中,所述装置还可以包括:用于提供对与所述dcm模式结合的多用户多输入多输出(mu-mimo)的支持的指示的单元。

本说明书中描述的主题内容的一个或多个实现方式的细节在以下附图和描述中阐述。通过本描述、附图以及权利要求,其它特征、目标和优点将变得显而易见。要注意,以下附图的相对尺寸可能不是按比例绘制的。

附图说明

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

图2示出了可以在图1的无线通信系统内采用的无线设备中可以使用的各种组件。

图3根据一个实施例,示出了可操作为生成用于正交频分多址(ofdma)音调计划的交织参数的系统。

图4示出了可以在无线设备(例如图3的无线设备)中实现以发送和接收无线通信的示例性多输入多输出(mimo)系统。

图5示出了可以在无线设备(例如图3的无线设备)中实现以发送无线通信的示例性传输系统。

图6是根据一个实施例,对针对多个资源单元(ru)大小和对应的数据音调数量(nsd)的二进制卷积码(bcc)交织和低密度奇偶校验(ldpc)音调映射距离(dtms)的图示。

图7是根据另一实施例,对针对多个资源单元(ru)大小和对应的数据音调数量(nsd)的二进制卷积码(bcc)交织和低密度奇偶校验(ldpc)音调映射距离(dtms)的图示。

图8是根据另一实施例,对二进制卷积码(bcc)交织和低密度奇偶校验(ldpc)音调映射距离(dtms)的图示。

图9是根据另一实施例,对针对多个资源单元(ru)大小和对应的数据音调数量(nsd)的二进制卷积码(bcc)交织和低密度奇偶校验(ldpc)音调映射距离(dtms)的图示。

具体实施方式

下文参考附图更加充分地描述了新颖的系统、装置和方法的各个方面。然而,本公开内容的教导可以用许多不同的形式来实施,并且不应该被解释为受限于贯穿本公开内容所给出的任何特定结构或功能。相反,提供这些方面使得本公开内容将是充分的和完整的,并且将向本领域技术人员充分传达本公开内容的范围。基于本文的教导,本领域技术人员应当意识到,无论本发明的方面是独立地实现还是与本发明的任何其它方面组合地实现,本公开内容的范围旨在覆盖本文所公开的新颖的系统、装置和方法的任何方面。例如,可以使用本文所阐述的任意数量的方面来实现一种装置或者实施一种方法。另外,本发明的范围旨在涵盖一种装置或方法,这种装置或方法使用其它结构、功能,或者除了本文所阐述的本发明的各个方面之外或与本文所阐述的本发明的各个方面不同的结构和功能来实施。应该理解的是,可以通过权利要求的一个或多个要素来实施本文所公开的任何方面。

虽然本文描述了特定的方面,但是这些方面的许多变型和排列组合也落入本公开内容的范围之内。虽然提及了优选的方面的一些益处和优点,但是本公开内容的范围并非旨在受限于特定的益处、用途或目的。相反,本公开内容的各方面旨在广泛地适用于不同的无线技术、系统配置、网络和传输协议,其中的一些以举例的方式在附图和优选方面的以下描述中进行了说明。详细描述和附图仅仅是对本公开内容的说明而不是限制,本公开内容的范围由所附权利要求书及其等同物来定义。

实现设备

无线网络技术可以包括各种类型的无线局域网(wlan)。wlan可以用于采用广泛使用的网络协议将附近的设备互连在一起。本文所描述的各个方面可以适用于任何通信标准,例如wi-fi,或者更一般而言,电气与电子工程师协会(ieee)802.11无线协议族中的任何成员。

在一些方面中,可以根据使用正交频分复用(ofdm)、直接序列扩频(dsss)通信、ofdm和dsss通信的组合、或者其它方案的高效率802.11协议来发送无线信号。

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

本文所描述的技术可以用于各种宽带无线通信系统,包括基于正交复用方案的通信系统。此类通信系统的示例包括空分多址(sdma)、时分多址(tdma)、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统等等。sdma系统能够利用充分不同的方向来同时发送属于多个用户终端的数据。tdma系统能够通过将传输信号划分到不同的时隙中、每个时隙被分配给不同的用户终端来允许多个用户终端共享相同的频率信道。tdma系统能够实现全球移动通信系统(gsm)或者本领域已知的一些其它标准。ofdma系统利用正交频分复用(ofdm),ofdm是将整个系统带宽划分成多个正交子载波的调制技术。这些子载波还可以被称为音调(tone)、频段等等。利用ofdm,能够利用数据独立地对每个子载波进行调制。ofdm系统能够实现ieee802.11或者本领域已知的一些其它标准。sc-fdma系统能够利用交织的fdma(ifdma)在跨系统带宽分布的子载波上发送,利用集中式fdma(lfdma)在相邻子载波块上发送,或者利用增强型fdma(efdma)在多个相邻子载波块上发送。通常,调制符号在频域中利用ofdm来发送,并且在时域中利用sc-fdma来发送。sc-fdma系统能够实现3gpp-lte(第三代合作伙伴计划长期演进)或其它标准。

本文的教导可以被并入各种有线或无线装置(例如,节点)中(例如,在装置内实现或由装置执行)。在一些方面中,根据本文的教导实现的无线节点可以包括接入点或接入终端。

接入点(“ap”)可以包括、被实现为、或被称为节点b、无线网络控制器(“rnc”)、演进型节点b、基站控制器(“bsc”)、基站收发机(“bts”)、基站(“bs”)、收发机功能单元(“tf”)、无线路由器、无线收发机、基本服务集(“bss”)、扩展服务集(“ess”)、无线基站(“rbs”)、或者某种其它术语。

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

图1示出了其中可以采用本公开内容的各方面的无线通信系统100的示例。无线通信系统100能够依照无线标准(例如,802.11ax标准)来操作。无线通信系统100可以包括ap104,ap104与sta106a–106d进行通信。

各种过程和方法可以用于无线通信系统100中ap104与sta106a–106d之间的传输。例如,可以根据ofdm/ofdma技术在ap104与sta106a–106d之间发送和接收信号。如果是这种情况,则无线通信系统100可以被称为ofdm/ofdma系统。替代地,可以根据码分多址(cdma)技术在ap104与sta106a–106d之间发送和接收信号。如果是这种情况,则无线通信系统100可以被称为cdma系统。

促进从ap104到一个或多个sta106a–106d的传输的通信链路可以被称为下行链路(dl)108,并且促进从一个或多个sta106a–106d到ap104的传输的通信链路可以被称为上行链路(ul)110。替代地,下行链路108可以被称为前向链路或前向信道,并且上行链路110可以被称为反向链路或反向信道。

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

图2示出了可以在无线通信系统100内采用的无线设备202中可以使用的各种组件。无线设备202是可以被配置为实现本文所描述的各种方法的设备的示例。例如,无线设备202可以包括ap104或者sta106a–106d中的一个sta。

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

处理器204可以包括利用一个或多个处理器实现的处理系统或者是该处理系统的组件。可以利用通用微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、控制器、状态机、门控逻辑、分立硬件组件、专用硬件有限状态机、或者能够执行对信息的计算或其它操纵的任何其它适当实体的任意组合来实现该一个或多个处理器。

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

无线设备202还可以包括壳体208,该壳体208可以包括发射机210和接收机212以允许在无线设备202与远程位置之间发送和接收数据。发射机210和接收机212可以组合到收发机214中。天线216可以附接到壳体208并且电耦合到收发机214。无线设备202还可以包括(未示出)多个发射机、多个接收机、多个收发机和/或多个天线,这些例如可以用于mimo通信期间。

无线设备202还可以包括信号检测器218,该信号检测器218可以用于试图检测并量化由收发机214接收的信号的电平。信号检测器218可以将此类信号检测为总能量、每符号每子载波的能量、功率谱密度、以及其它信号。无线设备202还可以包括数字信号处理器(dsp)220以用于处理信号。dsp220可以被配置为生成用于传输的数据单元。在一些方面中,数据单元可以包括物理层数据单元(ppdu)。在一些方面中,ppdu被称为分组。

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

无线设备202的各个组件可以通过总线系统226耦合在一起。总线系统226可以包括例如数据总线,以及除了数据总线之外还包括功率总线、控制信号总线和状态信号总线。本领域技术人员将意识到,无线设备202的组件可以使用某种其它机制耦合在一起或者彼此接受或提供输入。

尽管图2中示出了多个单独的组件,但是本领域技术人员将认识到可以组合或者共同地实现各组件中的一个或多个组件。例如,处理器204可以用于不仅实现上面针对处理器204所描述的功能性,而且实现上面针对信号检测器218和/或dsp220所描述的功能性。此外,可以使用多个单独的元件来实现图2中所示出的组件中的每个组件。

如上面讨论的,无线设备202可以包括ap104或sta106,并且可以用于发送和/或接收通信。在无线网络中的设备之间交换的通信可以包括数据单元,这些数据单元可以包括分组或帧。在一些方面中,数据单元可以包括数据帧、控制帧和/或管理帧。数据帧可以用于从ap和/或sta向其它ap和/或sta发送数据。控制帧可以与数据帧一起使用以用于执行各种操作并且可靠地传递数据(例如,确认对数据的接收、对ap的轮询、区域清除操作、信道获取、载波侦听保持功能等等)。管理帧可以用于各种监督功能(例如,用于加入或离开无线网络等等)。

本公开内容的某些方面支持允许ap104以优化方式来分配sta106a–106d传输以改善效率。高效率无线(hew)站点(利用802.11高效率协议(例如802.11ax)的站点)和使用较早或传统802.11协议(例如802.11b)的站点二者都可以彼此竞争或协调来访问无线介质。在一些实施例中,本文所描述的高效率802.11协议可以允许hew和传统站点根据各种ofdma音调计划(其也可以被称为音调映射)来互操作。在一些实施例中,hew站点可以用更高效的方式来访问无线介质,例如通过在ofdma中使用多址技术。因此,在公寓建筑物或人口密集的公共空间的情况下,即使在活跃无线设备的数量增加时,使用高效率802.11协议的ap和/或sta也可以经历减少的延时和增加的网络吞吐量,从而改善用户体验。

在一些实施例中,ap104可以根据用于hewsta的各种dl音调计划在无线介质上发送。例如,针对图1,sta106a–106d可以是hewsta。在一些实施例中,hewsta可以使用是传统sta的符号持续时间四倍的符号持续时间来通信。因此,所发送的每个符号在持续时间上可以是四倍长。当使用较长的符号持续时间时,各个音调中的每个音调可能仅需要四分之一的带宽来发送。例如,在各个实施例中,1x符号持续时间可以是4ms,并且4x符号持续时间可以是16ms。ap104可以基于通信带宽,根据一个或多个音调计划来向hewsta106a–106d发送消息。在一些方面中,ap104可以被配置为使用ofdma同时向多个hewsta发送。

图3根据一个实施例,示出了可操作为生成用于正交频分多址(ofdma)音调计划的交织参数的系统300。系统300包括第一设备(例如,源设备)310,第一设备310被配置为:经由无线网络350与多个其它设备(例如,目的地设备)320、330和340进行无线通信。在替代实施例中,系统300中可以存在不同数量的源设备目的地设备。在各种实施例中,源设备310可以包括ap104(图1),并且其它设备320、330和340可以包括sta106a–106d(图1)。系统300可以包括系统100(图1)。在各种实施例中,设备310、320、330和340中的任何设备可以包括无线设备202(图2)。

在特定实施例中,无线网络350是ieee802.11无线网络(例如,wi-fi网络)。例如,无线网络350可以根据ieee802.11标准来操作。在特定实施例中,无线网络350支持多址通信。例如,无线网络350可以支持单个分组360到目的地设备320、330和340中的每个目的地设备的通信,其中,单个分组360包括指向各目的地设备中的每个目的地设备的各个数据部分。在一个示例中,分组360可以是ofdma分组,如本文进一步描述的。

源设备310可以是接入点(ap)或者被配置为生成多址分组并将其发送给多个目的地设备的其它设备。在特定实施例中,源设备310包括处理器311(例如,中央处理单元(cpu)、数字信号处理器(dsp)、网络处理单元(npu)等等)、存储器312(例如,随机存取存储器(ram)、只读存储器(rom)等等)、以及被配置为经由无线网络350发送和接收数据的无线接口315。存储器312可以存储二进制卷积码(bcc)交织参数313,该bcc交织参数313由交织系统314用于根据针对图3的交织系统414所描述的技术来对数据进行交织。

如本文所使用的,“音调”可以表示能够在其中传送数据的频率或频率集合(例如,频率范围)。音调可以替代地被称为子载波。因此“音调”可以是频域单位,并且分组可以跨多个音调。与音调形成对比,“符号”可以是时域单位,并且分组可以跨(例如,包括)多个符号,每个符号具有特定的持续时间。无线分组因此可以被视为跨频率范围(例如,音调)和时间段(例如,符号)的二维结构。

举例而言,无线设备可以经由80兆赫兹(mhz)无线信道(例如,具有80mhz带宽的信道)来接收分组。该无线设备可以执行512点fft以确定分组中的512个音调。音调的子集可以被认为“可使用”,并且剩余的音调可以被认为“不可使用”(例如,可以是保护音调、直流(dc)音调等等)。为了说明,512个音调中的496个音调可以是可使用的,包括474个数据音调和22个导频音调。举另一个示例,可以存在476个数据音调和20个导频音调。应该注意,前述的信道带宽、变换和音调计划仅仅是示例。在替代实施例中,可以使用不同的信道带宽(例如,5mhz、6mhz、6.5mhz、40mhz、80mhz等等)、不同的变换(例如,256点fft、1024点fft等等)和/或不同的音调计划。

在特定实施例中,分组可以包括在一个或多个空间流上发送的不同块大小(例如,每子带不同的数据音调数量)。例如,分组可以包括每子带12个数据音调、每子带36个数据音调、每子带72个数据音调、每子带120个数据音调、每子带156个数据音调、或者每子带312个数据音调。可以针对每个块大小提供交织深度、交织旋转索引和基本子载波旋转组合。

在特定实施例中,交织参数313可以由交织系统314在生成多址分组360期间用于确定向各个目的地设备分配分组360的哪些数据音调。为了说明,分组360可以利用交织的音调分配。例如,分组360可以包括分配给每个单独目的地设备320、330和340的不同音调集合。这些音调集合可以被称为资源单元(ru)。ru可以是分配单位,ap通过该分配单位来向sta分配音调以用于无线通信的目的。例如,各个ru可以包括26、52、106、242、484和/或996个音调的集合,ap(例如,图1的ap104)可以单独地或组合地将这些音调的集合分配给一个或多个sta(例如,图1的sta106a–106d)。

目的地设备320、330和340均可以包括处理器(例如,处理器321)、存储器(例如,存储器322)和无线接口(例如,无线接口325)。目的地设备320、330和340还均可以包括被配置为对分组进行解交织(例如,单址分组或多址分组)的解交织系统324,如参考图3的mimo检测器418所描述的。在一个示例中,存储器322可以存储与交织参数313相同的交织参数323。

在操作期间,源设备310可以生成分组360并经由无线网络350将分组360发送给目的地设备320、330和340中的每个目的地设备。分组360可以包括不同的数据音调集合,这些数据音调集合根据交织的图案分配给每个单独的目的地设备。

系统300因此可以提供ofdma数据音调交织参数以便由源设备和目的地设备用于在ieee802.11无线网络上通信。例如,交织参数313、323(或者其部分)可以存储在源设备和目的地设备的存储器中,如所示出的,可以由无线标准(例如,ieee802.11标准)来标准化,等等。应该注意,本文所描述的各种数据音调计划可以适用于下行链路(dl)以及上行链路(ul)ofdma通信二者。

例如,源设备310(例如,接入点)可以经由无线网络350接收信号。该信号可以对应于上行链路分组。在该分组中,不同的音调集合可以分配给目的地设备(例如,移动站)320、330和340中的每个目的地设备,并且携带由每个目的地设备发送的上行链路数据。

图4示出了可以在无线设备(例如图3的无线设备)中实现以发送和接收无线通信的示例性多输入多输出(mimo)系统400。系统400包括图3的第一设备310和图3的目的地设备320。

第一设备310包括编码器404、交织系统314、多个调制器402a–402c、多个传输(tx)电路410a–410c以及多个天线412a–412c。目的地设备320包括多个天线414a–414c、多个接收(rx)电路416a–416c、mimo检测器418以及解码器420。

可以向编码器404提供比特序列。编码器404可以被配置为对比特序列进行编码。例如,编码器404可以被配置为向比特序列应用前向纠错(fec)码。fec码可以是块码、卷积码(例如,二进制卷积码)等等。经编码的比特序列可以提供给交织系统314。

交织系统314可以包括流解析器406和多个空间流交织器408a–408c。流解析器406可以被配置为将来自编码器404的经编码的比特流解析到多个空间流交织器408a–408c。

每个交织器408a–408c可以被配置为执行频率交织。例如,流解析器406可以针对每个空间流输出每符号经编码比特的块。每个块可以通过写入行并读出列的对应交织器408a–408c来交织。列数(ncol)或者交织器深度可以基于数据音调数量(nsd)。行数(nrow)可以是列数(ncol)和数据音调数量(nsd)的函数。例如,行数(nrow)可以等于数据音调数量(nsd)除以列数(ncol)(例如,nrow=nsd/ncol)。如果存在一个以上空间流,则可以向空间流应用频率旋转。频率旋转可以基于基本子载波旋转(nrot)和旋转索引。基本子载波旋转(nrot)和旋转索引可以基于数据音调数量(ndata)和空间流数量(nss)。

双子载波调制(dcm)

在各个实施例中,双子载波调制(dcm)可以被用作调制方案。在dcm中,将相同的数据调制到一对子载波上。dcm可以有利地用于提供范围扩展和对窄带干扰的稳健性。在各个实施例中,dcm可以与二进制相移键控(bpsk)、正交相移键控(qpsk)和/或16点正交振幅调制(qam)一起使用。在一些实施例中,dcm可以是可选的。在dcm中,可以对每个半ru执行bcc交织或ldpc。因此,各种传统bcc交织器或ldpc实现方式可能与dcm不兼容。如本文所讨论的,针对若干种潜在ru大小中的每个ru大小定义了各种新的bcc交织器或ldpc参数。

图5示出了可以在无线设备(例如图3的无线设备310或320)中实现以发送无线通信的示例性传输系统500。例如,传输系统500可以实现图3的交织系统314或图2的发射机210。在所示出的实施例中,传输系统500包括前向纠错(fec)单元510、bcc交织器520、重映射单元530、调制器540和音调映射器550。在一些实现方式中,前向纠错(fec)单元510、bcc交织器520、重映射单元530、调制器540和/或音调映射器550中的一个或多个特征可以通过处理器(例如,图3的处理器311或321)执行存储在存储器中的指令来实现。尽管图5中示出了多个单独的组件,但是本领域技术人员将认识到可以组合或者共同地实现各组件中的一个或多个组件、可以重新排列或省略各组件、或者包括另外的组件。

fec单元510用于使用fec对数据流进行编码。前向纠错或信道编码是用于控制在不可靠或有噪声的通信信道上的数据传输中的错误的技术。在各个实施例中,fec单元510可以使用低密度奇偶校验(ldpc)码或bcc对数据流进行编码。

bcc交织器520用于在应用二进制卷积编码时对数据流进行交织。当应用ldpc编码而不是bcc编码时,可能不使用bcc交织器520。在各个实施例中,bcc交织器520可以包括图4的交织器408a–408c中的一个或多个。如下面针对图6-图7所讨论的,行数(ncol)或者交织器深度可以基于数据音调数量(nsd)。行数(nrow)可以是列数(ncol)和数据音调数量(nsd)的函数。例如,行数(nrow)可以等于数据音调数量(nsd)除以列数(ncol)(例如,nrow=nsd/ncol)。在各个实施例中,如果存在一个以上空间流,则可以向空间流应用频率旋转。频率旋转可以基于基本子载波旋转(nrot)和旋转索引。基本子载波旋转(nrot)和旋转索引可以基于数据音调数量(nsd)和空间流数量(nss)。

重映射单元530用于执行2x逐块重复和比特重映射。换言之,经编码的比特在重复之前被映射到半ru音调。例如,如针对图6-图7进一步讨论的,经编码的比特针对26音调ru(名义上具有24个数据音调)被映射到12个音调、针对52音调ru(名义上具有48个数据音调)被映射到24个音调、针对106音调ru(名义上具有102个数据音调)被映射到51个音调,以此类推。每个半ru音调集合被复制以用于在双信道上调制。

调制器540用于执行dcm。例如,调制器540将每个半ru集合调制到一对子载波(例如,子载波k和子载波k+n/2)上。在各个实施例中,调制器可以针对每个子载波执行bpsk、qpsk、16-qam等等。

音调映射器550用于将经编码数据比特的星座点与ofdm子载波相关联。在一些实现方式中,当应用ldpc编码时,可以使用音调映射器550,并且当应用bcc编码时,可以省略音调映射器550。每个音调所映射到的ofdm子载波可以用所指示的子载波数量分隔开。例如,这种映射可以包括对多个数据比特进行编码,并将那些经编码的比特映射到qam符号。映射还可以包括将第1个qam符号映射到第1个数据音调,将第2个qam符号映射到第1+dtm个数据音调,将第3个qam符号映射到第1+2*dtm个数据音调,以此类推。映射可以环绕以使得例如第49个qam符号映射到第960个数据音调,并且第50个qam符号映射到第2个数据音调,第51个qam符号映射到第2+dtm个数据音调,以此类推。在各个实施例中,音调映射器执行ldpc音调映射,其中将连续符号映射到非连续子载波。音调映射器550可以根据音调映射距离(dtm)(子载波的间隔距离)来执行ldpc音调映射。本文针对图6-图7讨论了各种dtm参数。

图6是根据一个实施例,对针对多个资源单元(ru)大小和对应的数据音调数量(nsd)的二进制卷积码(bcc)交织和低密度奇偶校验(ldpc)音调映射距离(dtms)的图示。在各个实施例中,可以根据本公开内容的其它方面来应用图6中所示出的方面,例如与针对图4(或者本文所讨论的任何其它附图)所讨论的带宽和/或fft音调结合。在该图示中,ru大小可以是能够作为群组被分配给任何站点的音调数量。每个分配中的音调可以划分成数据音调(nsd)和导频音调。

该图示中的某些行包括针对交织器参数或ldpc音调映射距离的多个实施例。例如,在图6中所示出的图表中的单行中,至少取决于(1)选择了bcc还是ldpc模式,(2)选择了dcm模式还是非dcm模式,以及(3)使用单个空间流还是多个空间流,可以使用不同的参数子集来进行数据处理。在一些方面中,当在针对参数值的多个不同实施例之间进行选择时执行仿真可能是有益的。在某些方面中,选择尽可能接近硬件兼容值的参数值可能是有益的,以便获得类似性能并简化对这些技术的实现。通常,对于一些ru大小,可以观察到ncol乘以ldpc音调映射距离往往等于数据音调数量。

在各个实施例中,ldpc和bcc模式在单个传输中可以互斥。因此,无线设备可以选择ldpc模式或者bcc模式。当使用ldpc时,应用ldpc参数,并且当使用bcc时,应用bcc参数。在一些实施例中,对于四个或更多个空间流可能不允许bcc。因此,在一些实施例中,对于四个或更多个空间流仅允许ldpc,而不管是否实现了dcm。此外,在一些实施例中,bccnrot仅应用于2-4个空间流。

在所示出的实施例中,对于26的ru大小,在非dcm实施例中,可以使用24个数据音调,其中ldpcdtm为1,bccncol为8,并且bccnrot为2(对于两个或更多个空间流)。在dcm实施例中,可以使用12个数据音调,其中ldpcdtm为1,bccncol为4,并且bccnrot为1(对于两个或更多个空间流)。

对于52的ru大小,在非dcm实施例中,可以使用48个数据音调,其中ldpcdtm为3,bccncol为16,并且bccnrot为11(对于两个或更多个空间流)。在dcm实施例中,可以使用24个数据音调,其中ldpcdtm为1,bccncol为8,并且bccnrot为6(对于两个或更多个空间流)。

对于106的ru大小,在非dcm实施例中,可以使用102个数据音调,其中ldpcdtm为6,bccncol为17,并且bccnrot为29(对于两个或更多个空间流)。在dcm实施例中,可以使用51个数据音调,其中ldpcdtm为3,bccncol为17,并且bccnrot为13(对于两个或更多个空间流)。

对于242的ru大小,在非dcm实施例中,可以使用234个数据音调,其中ldpcdtm为9,bccncol为26,并且bccnrot为58(对于两个或更多个空间流)。在dcm实施例中,可以使用117个数据音调,其中ldpcdtm为9,bccncol为13,并且bccnrot为28(对于两个或更多个空间流)。

对于484的ru大小,在非dcm实施例中,可以使用468个数据音调,其中ldpcdtm为12,bccncol为39,并且bccnrot为116(对于两个或更多个空间流)。在dcm实施例中,可以使用234个数据音调,其中ldpcdtm为9,bccncol为26,并且bccnrot为58(对于两个或更多个空间流)。

对于非dcm实施例中的ru大小996,可以使用980个数据音调,其中ldpcdtm为20并且bccncol为49。在dcm实施例中,可以使用490个数据音调,其中ldpcdtm为214,bccncol为35,并且bccnrot为116(对于两个或更多个空间流)。

如上面提到的,对于这些音调大小图示中的每一者,并非表格中单行内的所有参数都将一起用于一次传输。举一个示例,基于ldpc的参数可以不与基于bcc的参数一起使用。举另一个示例,基于dcm的参数可以不与基于非dcm的参数一起使用。

图7是根据另一实施例,对针对多个资源单元(ru)大小和对应的数据音调数量(nsd)的二进制卷积码(bcc)交织和低密度奇偶校验(ldpc)音调映射距离(dtms)的图示。在各个实施例中,可以根据本公开内容的其它方面来应用图7中所示出的方面,例如与针对图4(或者本文所讨论的任何其它附图)所讨论的带宽和/或fft音调结合。在该图示中,ru大小可以是能够作为群组被分配给任何站点的音调数量。每个分配中的音调可以划分成数据音调(nsd)、导频音调、dc音调、保护音调以及剩余音调。

该图示中的某些行包括针对交织器参数或ldpc音调映射距离的多个实施例。例如,在图7中所示出的图表中的单行中,至少取决于(1)选择了bcc还是ldpc模式,(2)选择了dcm模式还是非dcm模式,以及(3)使用单个空间流还是多个空间流,可以使用不同的参数子集来进行数据处理。在一些方面中,当在针对参数值的多个不同实施例之间进行选择时执行仿真可能是有益的。在某些方面中,选择尽可能接近硬件兼容值的参数值可能是有益的,以便获得类似性能并简化对这些技术的实现。通常,对于一些ru大小,可以观察到ncol乘以ldpc音调映射距离往往等于数据音调数量。

在各个实施例中,ldpc和bcc模式在单个传输中可以互斥。因此,无线设备可以选择ldpc和bcc中的一者,仅当使用ldpc时才可以应用ldpc参数,并且仅当使用bcc时才可以应用bcc参数。

在所示出的实施例中,对于26的ru大小,在非dcm实施例中,可以使用24个数据音调,其中ldpcdtm为1,bccncol为8,并且bccnrot为2(对于两个或更多个空间流)。在dcm实施例中,可以使用12个数据音调,其中ldpcdtm为1,bccncol为4,并且bccnrot为1(对于两个或更多个空间流)。

对于52的ru大小,在非dcm实施例中,可以使用48个数据音调,其中ldpcdtm为3,bccncol为16,并且bccnrot为11(对于两个或更多个空间流)。在dcm实施例中,可以使用24个数据音调,其中ldpcdtm为1,bccncol为8,并且bccnrot为6(对于两个或更多个空间流)。

对于106的ru大小,在非dcm实施例中,可以使用102个数据音调,其中ldpcdtm为6,bccncol为17,并且bccnrot为29(对于两个或更多个空间流)。在dcm实施例中,可以使用50个数据音调,其中ldpcdtm为2或5,bccncol为25或10,并且bccnrot为13(对于两个或更多个空间流)。在各个实施例中,当与dcm(例如,具有一个空间流)结合来应用调制和编码方案(mcs)0时,符号中的数据比特数(ndbps)等于(nsd/2)/2。因此,对于106音调ru,ndbps是25.5,这不是整数。在所示出的实施例中,删截一个或多个数据音调以使得ndbps为整数。具体而言,半ru被舍入为50个音调。

对于242的ru大小,在非dcm实施例中中,可以使用234个数据音调,其中ldpcdtm为9,bccncol为26,并且bccnrot为58(对于两个或更多个空间流)。在dcm实施例中,可以使用116个数据音调,其中ldpcdtm为4,bccncol为29,并且bccnrot为28(对于两个或更多个空间流)。在所示出的实施例中,删截一个或多个数据音调以使得ndbps为整数。具体而言,半ru被舍入为116个音调。

对于484的ru大小,在非dcm实施例中,可以使用468个数据音调,其中ldpcdtm为12,bccncol为39,并且bccnrot为116(对于两个或更多个空间流)。在dcm实施例中,可以使用234个数据音调,其中ldpcdtm为9,bccncol为26,并且bccnrot为58(对于两个或更多个空间流)。

对于996的ru大小,在非dcm实施例中,可以使用980个数据音调,其中ldpcdtm为20并且bccncol为49。在dcm实施例中,可以使用490个数据音调,其中ldpcdtm为214,bccncol为35,并且bccnrot为116(对于两个或更多个空间流)。

如上面提到的,对于这些音调大小图示中的每一者,并非表格中单行内的所有参数都将一起用于一次传输。举一个示例,基于ldpc的参数可以不与基于bcc的参数一起使用。举另一个示例,基于dcm的参数可以不与基于非dcm的参数一起使用。

图8是根据另一实施例,对二进制卷积码(bcc)交织和低密度奇偶校验(ldpc)音调映射距离(dtms)的图示。在所示出的实施例中,针对dcm实施例将bcc交织和ldpcdtm示出为应用于调制到每个20mhz信道上的56个可使用音调。在各个实施例中,可以根据本公开内容的其它方面来应用图8中所示出的方面,例如与针对图4(或者本文所讨论的任何其它附图)所讨论的带宽和/或fft音调结合。在该图示中,可使用音调大小可以是能够作为群组被调制到每个20mhz信道上的音调数量。可使用音调可以划分成数据音调(nsd)、导频音调、dc音调、保护音调以及剩余音调。

该图示中的56个可使用音调行包括针对交织器参数和ldpc音调映射距离的多个实施例。例如,在图8中所示出的图表中的单行中,至少取决于(1)选择了bcc还是ldpc模式,以及(2)使用单个空间流还是多个空间流,可以使用不同的参数子集来进行数据处理。在一些方面中,当在针对参数值的多个不同实施例之间进行选择时执行仿真可能是有益的。在某些方面中,选择尽可能接近硬件兼容值的参数值可能是有益的,以便获得类似性能并简化对这些技术的实现。通常,对于一些ru大小,可以观察到ncol乘以ldpc音调映射距离往往等于数据音调数量。

在各个实施例中,ldpc和bcc模式在单个传输中可以互斥。因此,无线设备可以选择ldpc和bcc中的一者,仅当使用ldpc时才可以应用ldpc参数,并且仅当使用bcc时才可以应用bcc参数。

在所示出的实施例中,对于56的可使用音调大小,在dcm实施例中,可以使用26个数据音调,其中ldpcdtm为1或2,bccncol为13或2,并且bccnrot为6(对于两个或更多个空间流)。在具有两个或更多个空间流的各个实施例中,可以应用[0213]的旋转索引。在一些实施例中,对于he-sig-b传输仅可以允许一个空间流。

如上面提到的,对于这些音调大小图示中的每一者,并非表格中单行内的所有参数都将一起用于一次传输。举一个示例,基于ldpc的参数可以不与基于bcc的参数一起使用。举另一个示例,基于dcm的参数可以不与基于非dcm的参数一起使用。

非整数ndbps

如上面针对图7所讨论的,可以调整ndbps以便具有整数值。例如,在dcm实施例中,ncbps可以等于nsd乘以每子载波的比特数(nbpscs)。ndbps可以等于ncbps乘以r。因此,对于106音调和242音调ru(具有mcs0和dcm),前述等式得到非整数ndbps。

为了克服该非整数问题,在前述图7的实施例中,可以删截一个或多个数据音调以使得ndbps为整数。另一方面,在以下图9的实施例中,ndpbs可以被设置为等于以下内容的下取整:每符号的经编码比特数(ncbps)乘以编码速率(r,其在各个实施例中可以是0.5)。此外,在bcc实施例中,在适当的时候,可以在ndbps的fec之后填充一个额外的经编码比特以达到每个ofdm符号的ncbps。在ldpc实施例中,编码器可以直接地并且在没有添加填充的情况下输出所选择的ncbps。

图9是根据一个实施例,对针对多个资源单元(ru)大小和对应的数据音调数量(nsd)的二进制卷积码(bcc)交织和低密度奇偶校验(ldpc)音调映射距离(dtms)的图示。在各个实施例中,可以根据本公开内容的其它方面来应用图9中所示出的方面,例如与针对图4(或者本文所讨论的任何其它附图)所讨论的带宽和/或fft音调结合。在该图示中,ru大小可以是能够作为群组被分配给任何站点的音调数量。每个分配中的音调可以划分成数据音调(nsd)和导频音调。

该图示中的某些行包括针对交织器参数或ldpc音调映射距离的多个实施例。例如,在图9中所示出的图表中的单行中,至少取决于(1)选择了bcc还是ldpc模式,以及(2)选择了dcm模式还是非dcm模式,可以使用不同的参数子集来进行数据处理。

在所示出的实施例中,对于26的ru大小,在非dcm实施例中,可以使用24个数据音调,其中ndbps为12,并且ncbps为24,ldpcdtm为1,bccncol为8,并且bccnrow为3。在dcm实施例中,可以使用12个数据音调,其中ndbps为6,ncbps为12,ldpcdtm为1,bccncol为4,并且bccnrow为3。

对于52的ru大小,在非dcm实施例中,可以使用48个数据音调,其中ndbps为24,并且ncbps为48,ldpcdtm为3,bccncol为16,并且bccnrow为3。在dcm实施例中,可以使用24个数据音调,其中ndbps为12,ncbps为24,ldpcdtm为1,bccncol为8,并且bccnrow为3。

对于56的ru大小(例如,he-sig-b),在非dcm实施例中,可以使用52个数据音调,其中ndbps为26,并且ncbps为52,bccncol为13并且bccnrow为2。在dcm实施例中,可以使用26个数据音调,其中ndbps为13,ncbps为26,bccncol为13,并且bccnrow为2。ldpc模式可以省略。

对于26的ru大小,在非dcm实施例中,可以使用102个数据音调,其中ndbps为51,并且ncbps为102,ldpcdtm为6,bccncol为17,并且bccnrow为6。在dcm实施例中,可以使用51个数据音调,其中ndbps为25,并且ncbps为50加上1个填充比特(对于bcc实施例)或者51(对于ldpc实施例),ldpcdtm为3,bccncol为17,并且bccnrow为3。因此,与图7的实施例形成对比,25.5的非整数ndbps被下取整为25。

对于242的ru大小,在非dcm实施例中,可以使用234个数据音调,其中ndbps为117,并且ncbps为234,ldpcdtm为9,bccncol为26,并且bccnrow为9。在dcm实施例中,可以使用117个数据音调,其中ndbps为58,并且ncbps为116加上1个填充比特(对于bcc实施例)或者117(对于ldpc实施例),ldpcdtm为9,bccncol为13,并且bccnrow为9。因此,与图7的实施例形成对比,58.5的非整数ndbps被下取整为58。

对于484的ru大小,在非dcm实施例中,可以使用468个数据音调,其中ndbps为234,并且ncbps为468,并且ldpcdtm为12。在dcm实施例中,可以使用234个数据音调,其中ndbps为117,并且ncbps为234,并且ldpcdtm为9。bcc模式可以省略。

对于996的ru大小,在非dcm实施例中,可以使用980个数据音调,其中ndbps为490,并且ncbps为980,并且ldpcdtm为20。在dcm实施例中,可以使用490个数据音调,其中ndbps为245,并且ncbps为490,并且ldpcdtm为14。bcc模式可以省略。

如上面提到的,对于这些音调大小图示中的每一者,并非表格中单行内的所有参数都将一起用于一次传输。举一个示例,基于ldpc的参数可以不与基于bcc的参数一起使用。举另一个示例,基于dcm的参数可以不与基于非dcm的参数一起使用。

在各个实施例中,图6-图9中所示出的方面可以应用于信号(sig)字段,例如高效率信号(he-sig)字段。在各个实施例中,在传输中可以包括一个以上的he-sig字段。例如,传输可以包括第一he-sig字段(he-sig-a)和第二he-sig字段(he-sig-b)。在各个实施例中,图6-图9中所示出的方面可以仅应用于he-sig-b字段。在各个实施例中,对于he-sig-b字段dcm可以是可选模式。

dcm支持和能力指示

在各个实施例中,dcm可以(在一些实施例中,排他性地)应用于以下mcs模式中:0、1、3和4。在各个实施例中,dcm可以(在一些实施例中,排他性地)应用于具有1个或2个空间流的配置。在各个实施例中,dcm可以(在一些实施例中,排他性地)与空时块编码(stbc)和/或多用户mimo(mu-mimo)结合应用。

在各个实施例中,设备可以用信号发送用于dcm模式中的最大星座能力。例如,dcm最大星座指示可以包括2个比特,这可以如下指示最大星座:0b00(其中设备不支持dcm),0b01(其中设备最多支持dcm中的bpsk),0b10(其中设备最多支持dcm中的qpsk(例如,包括bpsk)),以及0b11(其中设备最多支持dcm中的16qam(例如,包括qpsk和bpsk))。

在各个实施例中,设备可以用信号发送用于dcm模式中的最大流数量。例如,dcm最大nss指示可以包括1个比特,其可以如下指示空间流的最大数量:0b0(其中设备支持dcm中的1个流),以及0b1(其中设备最多支持dcm中的2个流(例如,1个或2个流)。

在各个实施例中,设备可以用信号发送对用于dcm模式中的stbc的支持。例如,dcmstbc指示可以包括1个比特或标志,当该比特或标志被设置为真时,其可以指示对dcm+stbc模式的支持。类似地,设备可以用信号发送对用于dcm模式中的mu-mimo的支持。例如,dcmmu-mimo指示可以包括1个比特或标志,当该比特或标志被设置为真时,其可以指示对dcm+mu-mimo模式的支持。

本领域普通技术人员将理解,可以使用各种不同的技术和技艺中的任意一种来表示信息和信号。例如,贯穿上面的描述所引用的数据、指令、命令、信息、信号、比特、符号和码片可以由电压、电流、电磁波、磁场或磁性粒子、光场或光学粒子,或者其任意组合来表示。

对本公开内容中所描述的实现方式的各种修改对于本领域技术人员来说将是显而易见的,并且在不脱离本公开内容的精神或范围的情况下,本文所定义的一般原理可以应用于其它实现方式。因此,本公开内容并非旨在受限于本文所示出的实现方式,而是要被给予与所附权利要求书、本文所公开的原理和新颖性特征相一致的最广范围。本文中专门使用词语“示例性”来表示“用作示例、实例或说明”。本文中描述为“示例性”的任何实现方式不一定解释为比其它实现方式优选或有利。

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

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

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

可以利用被设计为执行本文所描述的功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件(pld)、分立门或晶体管逻辑器件、分立硬件组件或者其任意组合,来实现或执行结合本公开内容所描述的各种说明性的逻辑框、模块和电路。通用处理器可以是微处理器,但在替代方案中,该处理器可以是任何商业可用的处理器、控制器、微控制器或状态机。处理器还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、与dsp内核结合的一个或多个微处理器,或者任何其它此种配置。

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

本文所公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。在不偏离权利要求的范围的情况下,各方法步骤和/或动作可以彼此互换。换言之,除非指定步骤或动作的特定顺序,否则可以在不偏离权利要求的范围的情况下修改特定步骤和/或动作的顺序和/或使用。

此外,应该意识到,用于执行本文所描述的方法和技术的模块和/或其它适当的单元可以由用户终端和/或基站视情况下载和/或以其它方式获得。例如,这种设备可以耦合到服务器以有助于传送用于执行本文所描述的方法的单元。替代地,可以经由存储单元(例如,ram、rom、物理存储介质(例如,压缩盘(cd)或软盘)等等)来提供本文所描述的各种方法,使得用户终端和/或基站可以在将存储单元耦合到或提供给设备时获得各种方法。此外,可以使用用于将本文所描述的方法和技术提供给设备的任何其它适当的技术。

虽然前述内容涉及本公开内容的各方面,但在不偏离本公开内容的基本范围的情况下可以构想本公开内容的其它和另外的方法,并且本公开内容的范围由所附权利要求来确定。

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