高效正交频分复用(OFDM)物理层(PHY)的制作方法

文档序号:11162036阅读:761来源:国知局
高效正交频分复用(OFDM)物理层(PHY)的制造方法与工艺

本公开要求于2014年6月2日提交的题为“High Efficiency OFDM PHY for WLAN 802.11ax”的美国临时专利申请号62/006,522以及于2014年7月22日提交的题为“High Efficiency OFDM PHY for WLAN 802.11ax”的美国临时专利申请号62/027,425的权利,这两个专利申请的公开内容以整体内容通过引用并入本文。

技术领域

本公开总体上涉及通信网络,并且更具体地涉及利用正交频分复用(OFDM)的无线局域网。



背景技术:

当在基础设施模式下操作时,无线局域网(WLAN)通常包括接入点(AP)和一个或多个客户端站。WLAN在过去十年中发展迅速。诸如电气与电子工程师协会(IEEE)802.11a、802.11b、802.11g和802.11n标准等的WLAN标准的开发改进了单用户峰值数据吞吐量。例如,IEEE 802.11b标准规定单用户峰值吞吐量为11兆比特每秒(Mbps),IEEE 802.11a和802.11g标准规定单用户峰值吞吐量为54Mbps,IEEE 802.11n标准规定单用户峰值吞吐量为600Mbps,以及IEEE 802.11ac标准规定了在千兆比特每秒(Gbps)范围内的单用户峰值吞吐量。未来的标准承诺提供甚至更大的吞吐量,诸如在几十Gbps范围内的吞吐量。



技术实现要素:

在实施例中,一种用于生成用于经由通信信道传输的数据单元的方法,数据单元符合第一通信协议,方法包括在通信设备处生成一个或多个正交频分复用(OFDM)符号,其中一个或多个OFDM符号中的每个OFDM符号(i)占用第一带宽,(ii)使用第一频调间距来生成,并且(iii)包括导频频调的集合。第一频调间距是第二频调间距的分数1/N,第二频调间距由第二通信协议针对第一带宽定义,其中N是大于1的正整数。导频频调的集合包括与由第二通信协议针对第一带宽定义的相同数目的导频频调。方法另外包括在通信设备处生成数据单元以在数据单元的数据部分中包括一个或多个OFDM符号。

在另一实施例中,一种装置包括具有一个或多个集成电路的网络接口设备,一个或多个集成电路被配置成:生成用于符合第一通信协议的数据单元的一个或多个正交频分复用(OFDM)符号,其中一个或多个OFDM符号中的每个OFDM符号(i)占用第一带宽,(ii)使用第一频调间距来生成,并且(iii)包括导频频调的集合。第一频调间距是第二频调间距的分数1/N,第二频调间距由第二通信协议针对第一带宽定义,其中N是大于1的正整数。导频频调的集合包括与由第二通信协议针对第一带宽定义的相同数目的导频频调。一个或多个集成电路还被配置成生成数据单元以在数据单元的数据部分中包括一个或多个OFDM符号。

附图说明

图1是根据实施例的示例无线局域网(WLAN)10的框图;

图2A-2B是根据若干实施例的物理层(PHY)数据单元的图;

图3A-3C是示出了根据若干实施例的与PHY数据单元的OFDM符号一起使用的正交频分复用(OFDM)频调间距的图;

图4是示出了根据实施例的与数据单元的OFDM符号一起使用的保护间隔的图;

图5是根据实施例的PHY处理单元的框图;

图6是根据另一实施例的另一PHY处理单元的框图;

图7-9是若干实施例中对应于OFDM符号的频调图;

图10是根据实施例的PHY数据单元的图;

图11是根据实施例的用于生成数据单元的方法的流程图;

图12是根据另一实施例的用于生成数据单元的方法的流程图。

具体实施方式

在下面描述的实施例中,诸如无线局域网(WLAN)的接入点(AP)等无线网络设备向一个或多个客户端站传输数据流。AP被配置成根据至少第一通信协议与客户端站一起操作。第一通信协议在本文中有时被称为“高效WiFi”、“HEW”通信协议或IEEE 802.11ax通信协议。在一些实施例中,AP附近的不同客户端站被配置成根据一个或多个其他通信协议进行操作,一个或多个其他通信协议定义与HEW通信协议在相同的频带中但是通常具有较低数据吞吐量的操作。较低数据吞吐量通信协议(例如,IEEE 802.11a、IEEE 802.11n和/或IEEE 802.11ac)在本文中统称为“传统”通信协议。

图1是根据实施例的示例无线局域网(WLAN)10的框图。AP 14包括耦合至网络接口设备16的主机处理器15。网络接口设备16包括介质访问控制(MAC)处理单元18和物理层(PHY)处理单元20。PHY处理单元20包括多个收发器21,并且收发器21被耦合至多个天线24。尽管在图1中示出了三个收发器21和三个天线24,但是在其他实施例中,AP 14包括其他合适数目(例如,1、2、4、5等)的收发器21和天线24。在一个实施例中,MAC处理单元18和PHY处理单元20被配置成根据第一通信协议(例如,HEW通信协议)进行操作。在另一实施例中,MAC处理单元18和PHY处理单元20还被配置成根据第二通信协议(例如,IEEE 802.11ac标准)进行操作。在又一实施例中,MAC处理单元18和PHY处理单元20另外被配置成根据第二通信协议、第三通信协议和/或第四通信协议(例如,IEEE 802.11a标准和/或IEEE 802.11n标准)进行操作。

WLAN 10包括多个客户端站25。尽管在图1中示出了四个客户端站25,但是在各种场景和实施例中,WLAN 10包括其他合适数目(例如,1、2、3、5、6等)的客户端站25。客户端站25中的至少一个客户端站(例如,客户端站25-1)被配置成至少根据第一通信协议操作。在一些实施例中,客户端站25中的至少一个客户端站不被配置成根据第一通信协议操作,而是被配置成根据第二通信协议、第三通信协议和/或第四通信协议中的至少一个通信协议来操作(这里称为“传统客户端站”)。

客户端站25-1包括耦合至网络接口设备27的主机处理器26。网络接口设备27包括MAC处理单元28和PHY处理单元29。PHY处理单元29包括多个收发器30,并且收发器30被耦合至多个天线34。尽管在图1中示出了三个收发器30和三个天线34,但是在其他实施例中,客户端站25-1包括其他合适数目(例如,1、2、4、5等)的收发器30和天线34。

根据实施例,客户端站25-4是传统客户端站,即,客户端站25-4不能够根据第一通信协议接收和完全解码由AP 14或另一客户端站25传输的数据单元。类似地,根据实施例,传统客户端站25-4不能够根据第一通信协议传输数据单元。另一方面,传统客户端站25-4能够根据第二通信协议、第三通信协议和/或第四通信协议来接收以及完全解码和传输数据单元。

在实施例中,客户端站25-2和25-3中的一个或两个具有与客户端站25-1相同或类似的结构。在实施例中,客户端站25-4具有与客户端站25-1类似的结构。在这些实施例中,结构与客户端站25-1相同或相似的客户端站25具有相同或不同数目的收发器和天线。例如,根据实施例,客户端站25-2仅具有两个收发器和两个天线。

在各种实施例中,AP 14的PHY处理单元20被配置成生成符合第一通信协议并且具有本文中所描述的格式的数据单元。收发器21被配置成经由天线24传输所生成的数据单元。类似地,收发器24被配置成经由天线24接收数据单元。根据各种实施例,AP 14的PHY处理单元20被配置成处理符合第一通信协议并且具有本文中所描述的格式的所接收到的数据单元,并且确定这样的数据单元符合第一通信协议。

在各种实施例中,客户端设备25-1的PHY处理单元29被配置成产生符合第一通信协议并且具有本文中所描述的格式的数据单元。收发器30被配置成经由天线34传输所生成的数据单元。类似地,收发器30被配置成经由天线34接收数据单元。根据各种实施例,客户端设备25-1的PHY处理单元29被配置成处理符合第一通信协议并且具有下文中所描述的格式的所接收到的数据单元,并且确定这样的数据单元符合第一通信协议。

图2A是根据实施例的AP 14被配置成向客户端站(例如,客户端站25-1)传输的物理层(PHY)正交频分复用(OFDM)数据单元200的图。在实施例中,客户端站25-1还被配置成将向AP14传输数据单元200。数据单元200符合HEW通信协议并且占用20MHz带宽。在其他实施例中,类似于数据单元200的数据单元占用其他合适的带宽,诸如40MHz、80MHz、160MHz、320MHz、640MHz或其他合适的带宽。数据单元200适合于“混合模式”情况,即当WLAN 10包括符合传统通信协议但不符合第一通信协议的客户端站(例如,传统客户端站25-4)时。在一些实施例中,数据单元200也用于其他情况。

数据单元200包括前导码202,前导码202又包括传统前导码部分203和高效WLAN(HEW)前导码部分204。传统前导码部分202包括L-STF 205、L-LTF 210和L-SIG 215。HEW前导码部分203包括一个或多个HEW信号字段(HEW-SIGA)220、HEW短训练字段(HEW-STF)225、M个HEW长训练字段(HEW-LTF)230(其中M是整数)和HEW信号字段B(HEW-SIGB)235。L-STF 205、L-LTF 210、L-SIG 215、HEW-SIGA 220、HEW-STF 225、M个HEW-LTF 230和HEW-SIGB 235中的每个包括整数个一个或多个OFDM符号。例如,在实施例中,HEW-SIGA 220包括两个OFDM符号,并且在实施例中,HEW-SIGB字段包括一个OFDM符号。在实施例中,L-SIG 215、HEW-SIGA 220和HEW-SIGB 235通常携带数据单元200的格式化信息。在一些实施例中,数据单元200还包括数据部分(HEW-DATA)240。

在图2A的实施例中,数据单元200包括L-STF 205、L-LTF 210、L-SIG 215和HEW-SIGA 220中的每一个。在其中类似于数据单元200的OFDM数据单元占用除20MHz之外的累积带宽(cumulative bandwidth)的其他实施例中,L-STF 205、L-LTF 210、L-SIG 215、HEW-SIGA 220中的每个在数据单元的整个带宽的相应数目的20MHz子频带上被重复。例如,在实施例中,OFDM数据单元占用80MHz带宽,并且相应地,包括L-STF 205、L-LTF 210、L-SIG 215、HEW-SIGA 220中的每个中的四个。在一些实施例中,不同的20MHz子频带信号的调制被旋转不同的角度。例如,在一个实施例中,第一子频带内的所有OFDM频调旋转0度,第二子频带内的所有OFDM频调旋转90度,第三子频带旋转180度,第四子频带旋转270度。在其他实施例中,利用不同的合适的旋转。在至少一些实施例中,20MHz子频带信号的不同相位导致数据单元200中的OFDM符号的峰值对平均功率比(PAPR)减小。在实施例中,如果符合第一通信协议的数据单元是占用诸如20MHz、40MHz、80MHz、160MHz、320MHz、640MHz等累积带宽的OFDM数据单元,则HEW-STF、HEW-LTF、HEW-SIGB和HEW数据部分占用数据单元的相应整个带宽。

在一个实施例中,第一通信协议使用与传统通信协议所定义的相同的信道化方案。例如,第一通信协议使用与在IEEE 802.11ac标准中定义的相同的信道化方案。在该实施例中,第一通信协议使用20MHz、40MHz、80MHz和160MHz通信信道操作。20MHz、40MHz、80MHz和160MHz通信信道例如在中心频率方面与由传统通信协议(例如,IEEE 802.11ac标准)使用的信道一致。然而,在实施例中,第一通信协议定义与由传统通信协议(例如,IEEE 802.11ac标准)定义的频调间距不同的频调间距。例如,在实施例中,第一通信协议定义作为由传统通信协议定义的频调间距的分数1/N的频调间距,其中N是大于1的适当的整数。在实施例中,整数N是偶整数(例如,2、4、6、8、10等)。在实施例中,整数N是对应于2的幂的整数(例如,2、4、8、16等)。在实施例中,与由传统通信协议支持或实现的通信范围相比,在第一通信协议中使用降低的频调间距来改善通信范围。附加地或替代地,与由传统通信协议在相同带宽信道中实现的吞吐量相比,在第一通信协议中使用降低的频调间距来增加吞吐量。

图2B是根据实施例的示例正交频分多址(OFDMA)数据单元250的图。OFDMA数据单元250包括多个OFDM数据单元252-1、252-2和252-3。在实施例中,AP 14经由OFDMA数据单元250内的相应OFDM子信道向不同的客户端站25传输OFDM数据单元252-1、252-2、252-3。在另一实施例中,不同的客户端站25在OFDMA数据单元250内的相应OFDM子信道中向AP 14传输相应的OFDM数据单元252-1、252-2、252-3。在该实施例中,AP 14经由OFDMA数据单元250内的相应OFDM子信道从客户端站25接收OFDM数据单元252-1、252-2、252-3。

在实施例中,OFDM数据单元252-1、252-2、252-3中的每个符合支持OFDMA传输的通信协议,诸如HEW通信协议。在其中OFDMA数据单元250与下行链路OFDMA数据单元相对应的实施例中,OFDMA数据单元250由AP 14生成,使得每个OFDM数据单元252经由被分配用于OFDMA数据单元250去往客户端站的下行链路传输的WLAN 10的相应子信道被传输给相应的客户端站25。类似地,在其中OFDMA数据单元250与上行链路OFDMA数据单元相对应的实施例中,AP 14经由被分配用于OFDM数据单元252来自客户端站的上行链路传输的WLAN 10的相应子信道来接收OFDM数据单元252。例如,在所示实施例中,OFDM数据单元252-1经由WLAN 10的第一20MHz子信道来传输,OFDM数据单元252-2经由WLAN 10的第二20MHz子信道来传输,OFDM数据单元252-3经由WLAN 10的40MHz子信道来传输。

在实施例中,每个OFDM数据单元252包括前导码,前导码包括一个或多个传统短训练字段(L-STF)254、一个或多个传统长训练字段(L-LTF)256、一个或多个传统信号字段L-SIG)258、一个或多个第一高效WLAN信号字段(HEW-SIG-A)260、N个HEW长训练字段(HEW-LTF)和第二HEW信号字段(HEW-SIGB)264。另外,每个OFDM数据单元252包括高效WLAN数据部分(HEW-DATA)268。在实施例中,每个L-LSF字段256、每个L-LTF字段258、每个L-SIG字段260和每个HEW-SIGA字段262占用WLAN 10所支持的最小带宽(例如,20MHz)。在实施例中,如果OFDM数据单元252占用大于WLAN 10的最小带宽的带宽,则每个L-LSF字段256、每个L-LTF字段258、每个L-SIG字段260和每个HEW-SIGA字段262在OFDM数据单元252的每个最小带宽部分中(例如,在数据单元252的每个20MHz部分中)被复制。另一方面,在实施例中,每个HEW-STF字段262、每个HEW-LTF字段264、每个HEW-SIGB字段266和每个HEW数据部分268占用相应OFDM数据单元252的整个带宽。例如,在所示实施例中,OFDM数据单元252-3占用40MHz,其中L-LSF字段256、L-LTF字段258、L-SIG字段260和HEW-SIGA字段262在OFDM数据单元252-3的上部和下部20MHz频带中被复制,而每个HEW-STF字段262、每个HEW-LTF字段264、每个HEW-SIGB字段266和每个HEW数据部分268占用OFDM数据单元252的整个40MHz带宽。

在一些实施例中,使用被分配给客户端站25的相应OFDM频调的集合来传输不同客户端站25的数据,其中被分配给客户端站25的集合OFDM频调可以与小于WLAN 10的最小信道的带宽相对应。例如,在实施例中,被分配给客户端站25的OFDM频调的集合与小于20MHz的带宽(例如,5MHz、10MHz、15MHz或小于20MHz的任何其他合适的带宽)相对应。在实施例中,如果OFDM数据单元252占用小于WLAN 10的最小带宽的带宽,则每个L-LSF字段256、每个L-LTF字段258、每个L-SIG字段260和每个HEW-SIGA字段262仍然占用OFDM数据单元252的整个最小带宽部分(例如,在数据单元252的20MHz部分中)。另一方面,在实施例中,每个HEW-STF字段262、每个HEW-LTF字段264、每个HEW-SIGB字段266和每个HEW数据部分268占用相应OFDM数据单元252的较小带宽。通常,在实施例中,数据单元252与数据单元250内的任何合适数目的OFDM频调相对应。

与客户端站25相对应的OFDM频调的集合在本文中有时被称为“资源单元(RU)”。在实施例中,每个OFDM数据单元252与客户端站25和被分配给客户端站25的资源单元相对应。在各种实施例中,与客户端站25相对应的RU包括数据单元250内的合适数目的OFDM频调。例如,在一些实施例和/或场景中,RU包括26、52、106、242、484或996个OFDM频调。在其他实施例中,RU包括其他合适数目的OFDM频调。

在实施例中,在一个或多个OFDM数据单元252中使用填充以均衡OFDM数据单元252的长度。因此,在该示例中,每个OFDM数据单元252的长度对应于OFDMA数据单元252的长度。在实施例中,确保OFDM数据单元252具有相等的长度使得能够将接收数据单元252的客户端站25的确认帧的传输同步。在实施例中,一个或多个OFDM数据单元252中的每个是聚合MAC服务数据单元(A-MPDU),其又被包括在PHY协议数据单元(PPDU)中。在实施例中,一个或多个A-MPDU 252内的填充(例如,填零)用于均衡数据单元252的长度,并且用于同步对应于OFDMA数据单元250的确认帧的传输。

图3A-3C是示出了在一些实施例中与数据单元(诸如图2A的数据单元200或图2B的数据单元250)的OFDM符号一起使用的OFDM频调间距的图。首先转到图3A,频调间距300与在传统通信协议中定义的频调间距相对应。例如,在实施例中,频调间距300与在IEEE802.11ac标准中定义的频调间距相对应。在实施例中,使用导致特定带宽中的312.5kHz的频调间距(TS)的逆数字傅里叶变换(IDFT)大小来生成针对特定带宽利用频调间距300生成的OFDM符号。例如,在实施例中,使用64点IDFT生成针对20MHz带宽使用频调间距300生成的OFDM符号,导致312.5kHz的频调间距(TS)。类似地,在实施例中,使用128点IDFT生成针对40MHz带宽使用频调间距300生成的OFDM符号,使用256点IDFT生成针对80MHz带宽使用频调间距300生成的OFDM符号,使用512点IDFT生成针对160MHz带宽使用频调间距300生成的OFDM符号。备选地,在一些实施例中,使用导致在整个带宽的子频带中的312.5kHz的频调间距(TS)的IDFT大小来生成针对至少一些信道带宽生成的OFDM符号。在这样的实施例中,使用导致相应子频带中的312.5kHz的频调间距(TS)的IDFT大小来单独地生成OFDM符号的多个子频带。例如,在实施例中,在160MHz宽的信道的两个80MHz子频带中的每个中使用256点IDFT生成用于160MHz宽信道的OFDM符号。

现在转到图3B,频调间距320相对于图3A的频调间距300减小因子2(1/2)。例如,继续上述示例,而使用64点IDFT生成针对20MHz带宽使用频调间距300生成的OFDM符号上,使用128点IDFT生成针对20MHz带宽使用频调间距320生成的OFDM符号,导致图3A的频调间距300的1/2(即156.25kHz)。类似地,在实施例中,使用256点IDFT生成针对40MHz宽信道使用频调间距320生成的OFDM符号,使用512点IDFT生成针对80MHz带宽信道使用频调间距320生成的OFDM符号,使用1024点IDFT生成针对160MHz带宽信道使用频调间距320生成的OFDM符号,等等。备选地,在一些实施例中,使用导致在整个带宽的子频带中的156.25kHz的频调间距(TS)的IDFT大小来生成针对至少一些信道带宽生成的OFDM符号。在这样的实施例中,单独地使用导致各个子频带中的312.5kHz的频调间距(TS)的IDFT大小来生成OFDM符号的多个子频带。例如,在实施例中,在160MHz带宽信道的两个80MHz子频带中的每个中使用512点IDFT生成160MHz带宽信道的OFDM符号。

现在转到图3C,频调间距350相对于图3A的频调间距300减小因子4(1/4)。例如,再次用上述示例继续,使用64点IDFT生成针对20MHz带宽使用频调间距300生成的OFDM符号,使用256点IDFT生成针对20MHz带宽使用频调间距350生成的OFDM符号,导致图3A的频调间距300的1/4(即,78.125kHz)。类似地,在实施例中,使用512点IDFT生成针对40MHz带宽信道使用频调间距350生成的OFDM符号,使用1024点IDFT生成针对80MHz带宽信道使用频调间距350生成的OFDM符号,使用2048点IDFT生成针对160MHz带宽信道使用频调间距350生成的OFDM符号,等等。备选地,在一些实施例中,使用导致在整个带宽的子频带中的78.125kHz的频调间距(TS)的IDFT大小来生成针对至少一些信道带宽生成的OFDM符号。在这样的实施例中,单独地使用导致相应子频带中的312.5kHz的频调间距(TS)的IDFT大小来生成OFDM符号的多个子频带。例如,在实施例中,在160MHz带宽信道的80MHz子频带中的每个中使用512点IDFT生成160MHz带宽信道的OFDM符号。作为另一示例,在实施例中,在40MHz带宽信道的20MHz子频带中的每个中使用256点IDFT生成40MHz带宽信道的OFDM符号。作为又一示例,在又一实施例中,在80MHz带宽信道的四个20MHz子频带中的每个中使用256点IDFT生成80MHz带宽信道的OFDM符号。

在传统通信协议中定义的频调间距、诸如图3A的频调间距300在本文中有时被称为“正常频调间距”,并且小于由传统通信协议定义的频调间距的频调间距、诸如图3B的频调间距320和图3C的频调间距350在本文中有时被称为“降低的频调间距”。

一般来说,OFDM符号的符号持续时间在时间上与和OFDM符号一起使用的频调间距成反比。也就是说,如果Δf对应于与OFDM符号一起使用的频调间距,则OFDM符号的时间符号持续时间是T=1/Δf。因此,在实施例中,与OFDM符号一起使用的相对较小的频调间距导致OFDM符号的相对较大的符号持续时间,反之亦然。例如,在实施例中,如图3A的Δf=312.5kHz的频调间距导致3.2μs的OFDM符号持续时间,而如图3B的Δf=156.25kHz的频调间距导致6.4μs的OFDM符号持续时间。此外,接收设备需要对OFDM符号进行采样的采样速率与用于生成OFDM符号的IDFT大小(点数)成反比。特别地,在实施例中,如果Nfft是用于生成OFDM符号的IDFT大小,则接收设备需要对OFDM符号进行采样的采样速率是T/Nfft,其中T是OFDM符号持续时间(T=1/Δf)。

在实施例中,第一通信协议定义了可以与OFDM符号一起使用以防止或最小化由通信信道中的多径传播引起的接收器处的符号间干扰的不同长度的保护间隔的集合。一般来说,在实施例中,需要足够长的保护间隔以基于正在使用的特定信道的延迟扩展来减轻干扰。另一方面,相对较短的保护间隔、特别是在保护间隔相对于OFDM符号的长度的比率以及因此可以在OFDM符号中传输的“有用”数据的量方面,通常导致与保护间隔相关联的较小开销,并且改进了总吞吐量。

图4是示出根据实施例的与诸如图2A的数据单元200或图2B的数据单元250等数据单元的OFDM符号一起使用的保护间隔的图。在实施例中,保护间隔部分402被前置于OFDM符号404的信息部分。在实施例中,保护间隔包括重复信息部分504的端部的循环前缀。在实施例中,保护间隔部分402用于确保在接收设备(例如,客户端站25-1)处的OFDM频调的正交性,并且用于最小化或消除由于经由其传输OFDM符号的通信信道中的多径传播而导致的符号间干扰。

根据实施例,要与数据单元200的特定OFDM符号一起使用的保护间隔部分402的长度从HEW通信协议所支持的保护间隔的集合中选择。例如,由HEW通信协议所支持的保护间隔的集合包括0.4μs、0.8μs、1.6μs和3.2μs的保护间隔。在其他实施例中,由HEW通信协议所支持的保护间隔的集合不包括0.4μs、0.8μs、1.6μs和3.2μs中的一个或多个,和/或包括除了0.4μs、0.8μs、1.6μs和3.2μs之外的一个或多个合适的保护间隔以代替或辅助保护间隔0.4μs、0.8μs、1.6μs和3.2μs。在实施例中,根据在传统通信协议(例如,IEEE 802.11n标准或IEEE 802.11ac标准)中使用的术语,0.8μs的保护间隔在本文中有时被称为“正常保护间隔”,并且0.4μs的保护间隔在本文中有时被称为“短保护间隔”。

在实施例中,第一通信协议至少定义了利用正常频调间距并且支持由传统通信协议(例如,IEEE802.11ac标准)定义的保护间隔的第一传输模式(例如,正常模式)、以及与传统通信协议的频调间距和保护间隔相比利用减小的频调间距和/或更大的保护间隔的第二传输模式(例如,高效模式)。例如,在实施例中,正常模式利用图3A的正常频调间距300,并且支持0.4μs和0.8μs的保护间隔。另一方面,在示例实施例中,高效率模式利用图3C的1/4频调间距350,并且支持0.4μs、0.8μs、1.6μs、2.4μs和3.2μs保护间隔选项或其他适当的保护间隔选项中的两个或更多个(例如,两个、三个、四个等)。备选地,在另一实施例中,第一通信协议定义了利用减小的频调间距(例如,1/2频调间距或1/4频调间距)并且支持0.4μs、0.8μs、1.6μs、2.4μs和3.2μs保护间隔选项或其他适当的保护间隔选项中的两个或更多个(例如,两个、三个、四个等)的标准模式。

在实施例中,与诸如图2A的数据单元200或图2B的数据单元250等数据单元一起使用的特定传输模式经由被包括在数据单元的前导码中的模式指示来被信号通知给接收设备。例如,参考图2A的数据单元200,在实施例中,HEW-SIGA字段220或HEW-SIGB字段235包括与数据单元200一起使用的传输模式的指示。在另一实施例中,数据单元(诸如图2A的数据单元200或图2B的数据单元250)的前导码被格式化,使得接收设备可以基于数据单元200的前导码的一个或多个字段的调制(例如,二进制相移键控(BPSK)与平移90度的二进制相移键控(Q-BPSK))来自动检测与数据单元200一起使用的传输模式。

在一些实施例中,数据单元(诸如图2A的数据单元200或图2B的数据单元250)的一些OFDM符号使用传统通信协议(例如,IEEE 802.11ac标准)的正常频调间距和规则保护间隔(例如,0.8μs)来生成,而数据单元的其他OFDM符号使用减小的频调间距(例如,图3B的1/2频调间距320或图3C的频调间距350)和/或与由传统通信协议支持的保护间隔相比使用更长的保护间隔来生成。例如,在实施例中,参考图2A,L-STF 205、L-LTF 210、L-SIG 215、HEW-SIGA 220和HEW-STF字段225使用IEEE802.11ac标准的正常频调间距和规则保护间隔(例如,0.8μs)来生成,而HEW-LTF 230、HEW-SIGB 235和数据部分240使用减小的频调间距(例如,图3B的1/2频调间距320或图3C的频调间距350)和/或与在IEEE 802.11ac标准中所支持的保护间隔相比使用更长的保护间隔来生成。作为另一示例,在另一实施例中,L-STF 205、L-LTF 210、L-SIG 215和HEW-SIGA 220使用IEEE 802.11ac标准的正常频调间距和规则保护间隔(例如,0.8μs)来生成,HEW-STF字段使用正常的频调间距和与IEEE 802.11ac标准所支持的保护间隔相比更长的保护间隔来生成,并且HEW-LTF 230、HEW-SIGB 235和数据部分240使用减小的频调间距(例如,图3B的1/2频调间距320或图3C的频调间距350)和/或使用与由IEEE 802.11ac标准所支持的保护间隔相比更长的保护间隔来生成。

图5是根据实施例的被配置成生成符合第一通信协议的数据单元(诸如图2A的数据单元200或图2B的数据单元250)的示例PHY处理单元500的传输部分的框图。参考图1,在一个实施例中,AP 14的PHY处理单元20和客户端站25-1的PHY处理单元29各自类似于或相同于PHY处理单元500。在实施例中,PHY处理单元500被配置成生成数据单元,诸如图2A的数据单元200或图2B的数据单元250。然而,在其他实施例中,PHY处理单元500被配置成生成与图2A的数据单元200或图2B的数据单元250不同的合适的数据单元。类似地,在一些实施例中,不同于PHY处理单元400的合适的PHY处理单元被配置成生成数据单元,诸如图2A的数据单元200或图2B的数据单元250。

在实施例中,PHY处理单元500包括处理路径501,处理路径501又包括PHY填充单元502、加扰器506、编码器解析器510、一个或多个前向纠错(FEC)编码器512、流解析器516、分段解析器518、BCC交织器502、星座映射器522、LDPC频调映射器526、分段反解析器(deparser)528、空间时间块编码(STBC)单元530、循环移位分集(CSD)单元532和空间映射单元536。下面更详细地描述根据一些实施例的处理路径501的各种部件。在一些实施例中,如下面更详细地描述的,处理路径501的一些部件被旁路或省略。此外,在实施例中,在其中处理单元500被配置成生成OFDMA数据单元(诸如图2B的数据单元250)的实施例中,PHY处理单元500包括多个处理路径501,每个处理路径501对应于OFDMA数据单元将被传输给的特定客户端站。更一般地,在实施例中,PHY处理单元500的每个处理路径501对应于被分配给客户端站25的OFDM频调的子集或资源单元。

在实施例中,根据实施例,处理路径501的填充单元502在将信息比特流提供给加扰器506之前,将一个或多个填充比特添加到信息比特流。在实施例中,加扰器506通常对信息比特流进行加扰以减少1或0的长序列的出现。编码器解析器510耦合至加扰器506。编码器解析器510将信息比特流解复用成对应于一个或多个FEC编码器512的一个或多个编码器输入流。

尽管图5中示出了三个FEC编码器512,在各种实施例和/或场景中,包括不同数目的FEC编码器,和/或不同数目的FEC编码器并行操作。例如,根据一个实施例,PHY处理单元500包括四个FEC编码器512,并且FEC编码器512中的一个、两个、三个或四个同时操作,这取决于特定的调制和编码方案(MCS)、带宽、以及空间流的数目。每个FEC编码器512对相应的输入流进行编码以生成相应的编码流。在一个实施例中,每个FEC编码器512包括二进制卷积编码器(BCC)。在另一实施例中,每个FEC 512编码器包括紧接着是打孔(puncturing)块的BCC。在另一实施例中,每个FEC编码器512包括低密度奇偶校验(LDPC)编码器。在其中利用LDPC编码的一些实施例中,仅使用一个编码器512来编码比特信息流,并且旁路或省略编码器解析器510。

流解析器516将一个或多个编码流解析为一个或多个空间流,用于单独交织和映射到星座点/符号中。在一个实施例中,流解析器516根据IEEE 802.11ac标准操作,使得满足以下等式:

其中s是针对Nss个空间流中的每个空间流为星座点中的单个轴分配的经编码的比特的数目,并且其中NBPSCS是每个子载波的比特数。对于每个FEC编码器512(无论是BCC还是LDPC),在实施例中,以轮询(round robin)方式将s个经编码的比特的连续块分配给不同的空间流。在其中FEC编码器的集合512包括两个或更多个BCC编码器的一些实施例中,对于每个轮询循环,以交替方式使用各个FEC编码器512的输出,即,最初将来自第一FEC编码器512的S个比特馈送到NSS个空间流中,然后将来自第二FEC编码器106的S个比特馈送到NSS个空间流中,等等,其中:

S=NSSxs 等式2

对应于NSS个空间流中的每个空间流,段解析器518将经编码的比特解析为多个分段。在实施例中,每个分段解析器518将流解析器516的输出处的经编码的比特解析为对应于正在为其生成数据单元的通信信道的多个频率子频带的多个分段。仅作为说明性示例,对于40MHz宽的通信信道,每个分段解析器518将流解析器518的输出处的经编码的比特解析为对应于40MHz信道的两个20MHz频率子频带的两个分段。作为另一示例,对于160MHz通信信道,在实施例中,每个分段解析器518将流解析器516的输出处的经编码的比特解析为对应于160MHz信道的两个80MHz频率子频带的两个分段。尽管每个分段解析器518在图5中示出为具有两个输出的两个分段解析器,然而在一些实施例中,每个分段解析器518将经编码的比特解析为大于2的多个分段。例如,对于80MHz宽的通信信道,在实施例中,每个分段解析器518将流解析器516的输出处的经编码的比特解析为对应于80MHz信道的四个20MHz频率子频带的四个分段。作为另一示例,对于160MHz通信信道,在实施例中,分段解析器518将流解析器516的输出处的经编码的比特解析为对应于160MHz信道的八个20MHz频率子频带的八个分段。

在实施例中,分段解析器518仅在一些传输模式(例如,仅对应于一些信道带宽)下使用,并且在其他传输模式(例如,对于其他信道带宽)下被旁路或省略。例如,在实施例中,分段解析器518在与具有40MHz带宽的通信信道和具有160MHz的通信信道相对应的传输模式下使用,并且在与具有20MHz带宽的通信信道和具有80MHz的通信信道相对应的传输模式下被旁路或省略。作为另一示例,在另一实施例中,分段解析器518在与具有160MHz带宽的通信信道相对应的传输模式下使用,并且在与具有20MHz带宽、40MHz带宽和80MHz带宽的通信信道相对应的传输模式下被旁路或省略。然而,在其他实施例中,分段解析器518在与其他合适的信道带宽相对应的传输模式下使用和/或被旁路。

在实施例中,与每个空间流和每个分段相对应的经编码的比特由相应BCC交织器520来操作。在实施例中,与空间流和分段相对应的交织器520对空间流和分段的比特进行交织(即,改变比特的顺序),以防止空间流和分段内的相邻噪声比特的长序列在接收器处进入解码器。更具体地,交织器520将相邻的经编码的比特在频域或时域中映射到非相邻位置。在实施例中,交织器520在每个数据流中执行两个频率置换,并且执行第三置换以在不同的流上不同地循环移位比特。在各种实施例中,交织器520使用的参数Ncol、Nrow和Nrot(即,分别为列数、行数和频率旋转参数)是基于正在生成的数据单元的带宽以及要用于生成数据单元的FFT大小的适当值。在实施例中,交织器520的第一置换确保相邻的经编码的比特被映射到信号的非相邻子载波上。在实施例中,由交织器520执行的第二置换确保相邻的经编码的比特被交替地映射到星座的较低和较高有效比特上,以避免低可靠性比特的长序列。此外,在具有多个空间流的实施例中由交织器520执行第三置换,并且在实施例中,第三置换在相应的不同空间流上执行不同的频率旋转。

在实施例中,由BCC交织器520针对为20MHz宽信道生成的OFDM符号所使用的参数Ncol、Nrow和Nrot分别对应于由IEEE 802.11ac标准针对80MHz通信信道定义的Ncol、Nrow和Nrot。类似地,在其中用于40MHz通信信道的两个经编码的比特分段分别由两个BCC交织器520操作的实施例中,为40MHz宽信道生成的OFDM符号的参数Ncol、Nrow和Nrot对应于分别用于第一通信协议的20MHz宽的信道的Ncol、Nrow和Nrot(例如,由IEEE 802.11ac标准针对80MHz通信定义的Ncol、Nrow和Nrot参数)。另一方面,在其中使用单个经编码的比特分段生成用于40MHz信道的OFDM符号(例如,段解析器518被省略或旁路)的实施例中,使用由第一通信协议针对具有40MHz带宽的通信信道定义的新的(例如,之前未在IEEE 802.11ac标准中定义的)Ncol、Nrow和Nrot参数。在实施例中,新的Ncol、Nrow和Nrot参数是由传统通信协议(例如,IEEE802.11ac标准)针对40MHz信道定义的对应Ncol、Nrow和Nrot参数的缩放版本。例如,在说明性实施例中,新的Ncol和Nrow参数分别对应于以至少近似sqrt(N)被缩放的在IEEE 802.11ac标准中针对40MHz信道定义的Ncol和Nrow参数,其中sqrt()是平方根函数,N是在第一通信协议中针对40MHz带宽将频调间距减小的因子。此外,在实施例中,Ncol和Nrow中的一个或两个被调整,使得Ncol和Nrow的乘积对应于40MHz带宽中的数据频调的数目。现在参考Nrot参数,在示例实施例中,Nrot对应于以N被缩放的由IEEE 802.11ac标准针对40MHz带宽定义的Nrot参数。然而,在其他实施例中,利用与由传统通信协议定义的对应参数不同的其他合适的Ncol、Nrow和Nrot参数。

在实施例中,使用1024点IDFT针对80MHz宽信道生成用于OFDM符号的参数Ncol、Nrow和Nrot,使用新的(例如,之前未在IEEE 802.11ac标准中定义的)Ncol、Nrow和Nrot参数。在实施例中,新的Ncol、Nrow和Nrot参数是在IEEE802.11ac标准中针对80MHz宽信道定义的对应参数的缩放版本。作为示例,在示例实施例中,新的Ncol、Nrow和Nrot参数对应于由IEEE 802.11ac标准针对80MHz带宽定义的Ncol、Nrow和Nrot,并且以与关于IEEE 802.11ac标准的频调间距的减少成比例的因子被缩放。例如,在说明性实施例中,新的Ncol和Nrow参数分别对应于以至少近似sqrt(N)被缩放的在IEEE 802.11ac标准中针对80MHz带宽定义的Ncol和Nrow参数,其中sqrt()是平方根函数,N是在第一通信协议中针对80MHz带宽将频调间距减小的因子。此外,在实施例中,Ncol和Nrow中的一个或两个被调整,使得Ncol和Nrow的乘积对应于80MHz带宽中的数据频调的数目。在示例实施例中,现在参考Nrot参数,Nrot对应于以N被缩放的由IEEE 802.11ac标准针对80MHz带宽定义的Nrot参数。因此,例如,在其中对于80MHz信道使用1/4频调间距的实施例中,由BCC交织器520使用的Ncol、Nrow和Nrot是Ncol=55(约26*2),Nrow=18*NBPSCS(2*9*NBPSCS),其中NBPSCS是用于每个空间流的每个单载波的经编码的比特的数目(基于正在使用的调制和编码方案(MCS)),并且如果空间流的数目(Nss)小于或等于4,则Nrot=58*4,或者,如果空间流的数目(Nss)大于4,则Nrot=28*4。作为另一示例,在另一实施例中,如果空间流数目(Nss)小于或等于4,则Nrot=62*4,或者如果空间流数目(Nss)大于4,则Nrot=30*4或32*4。然而,在其他实施例中,利用与由传统通信协议定义的对应参数不同的其他合适的Ncol、Nrow和Nrot参数。

在其中对应于80MHz通信信道的不同频率子频带的经编码的比特的多个分段由相应的多个BCC交织器520操作的实施例中,由两个BCC交织器318使用的参数Ncol、Nrow和Nrot对应于由第一通信协议针对对应于子频带的信道定义的Ncol、Nrow和Nrot参数。仅作为示例,在其中对应于80MHz宽信道的各个20MHz子频带的四个经编码的比特段由四个BCC交织器318操作的实施例中,在一个实施例中,由四个BCC交织器318使用的参数Ncol、Nrow和Nrot分别对应于用于第一通信协议的20MHz信道的Ncol、Nrow和Nrot参数(例如,由IEEE 802.11ac标准针对80MHz通信信道定义的Ncol、Nrow和Nrot参数)。

在其中160MHz通信信道的两个经编码的比特段由两个BCC交织器520操作的实施例中,在一个实施例中,由两个BCC交织器520使用的参数Ncol、Nrow和Nrot对应于分别用于在第一通信协议中定义的80MHz通信信道的Ncol、Nrow和Nrot(例如,如上所述定义的用于第一通信协议的80MHz通信信道的Ncol、Nrow和Nrot参数)。另一方面,在其中使用单个经编码的比特段生成用于160MHz信道的OFDM符号(例如,段解析器518被旁路)的实施例中,使用由第一通信协议针对160MHz信道定义的新的(例如,之前未在IEEE 802.11ac标准中定义的)Ncol、Nrow和Nrot参数。

在其中OFDMA数据单元内的资源单元(诸如图2B的OFDMA数据单元250)由交织器520操作的实施例中,交织器520使用取决于OFDMA数据单元内的资源单元中的OFDM频调的数目的交织参数。表1示出了在一些实施例中交织器520对于图2B的数据单元250内的若干RU大小使用的交织器参数。

表1

参考表1,在若干示例实施例中,与具有针对Nss≤4的52个频调的资源单元一起使用的参数Nrot的值K是K=11、K=13或K=9中的一个,这取决于实施例。仍然参考表1,与具有针对Nss>4的52个频调的资源单元一起使用的参数Nrot的值K是K=5、K=6或K=7中的一个,这取决于实施例。在其他实施例中,与具有52个频调的资源单元一起使用的参数Nrot的值K是其他合适的值。

在一些实施例中,例如当使用LDPC编码时(例如,当FEC编码器312是LDPC编码器时),BCC交织器520被旁路或省略。

继续参考图5,BCC交织器520的输出(或者如果BCC交织器520被旁路或省略,则分段解析器518的输出)被提供给星座映射器522。在实施例中,每个星座映射器522将比特的序列映射到对应于OFDM符号的不同子载波/频调的星座点。更具体地,在实施例中,对于每个空间流和每个分段,星座映射器522将长度为log2(M)的每个比特序列转换为M个星座点中的一个星座点。星座映射器522取决于正在利用的MCS来处理不同数目的星座点。在实施例中,星座映射器522是处理M=2、4、16、64、256和1024的正交幅度调制(QAM)映射器。在其他实施例中,星座映射器522处理与等于来自集合{2,4,16,64,256,1024}的至少两个值的不同子集的M相对应的不同的调制方案。

在实施例中,当利用LDPC编码时,星座映射器522的输出由LDPC频调映射器526操作。在一些实施例中,当利用BCC编码时(例如,当FEC编码器512是BCC编码器时),LDPC频调映射器526被旁路或省略。

每个LDPC频调映射器526根据频调重映射函数对与空间流和分段对应的星座点进行重新排序。频调重映射函数通常被定义为使得连续的经编码的比特或信息比特块被映射到OFDM符号中的非连续频调上,以便于在连续的OFDM频调在传输期间受到不利影响的情况下在接收器处恢复数据。LDPC频调映射器参数(例如,“频调映射距离”或相邻星座点被映射到其上的两个OFDM频调之间的距离)在不同的实施例中可以不同。在实施例中,由LDPC频调映射器526针对对于20MHz信道正在生成的OFDM符号使用的频调映射距离对应于由IEEE 802.11ac标准针对80MHz信道定义的频调映射距离。

在其中对应于信道的多个子频带的多个星座点的多个分段由多个LDPC频调映射器526操作的实施例中,每个操作的LDPC频调映射器526使用的频调映射距离对应于由第一通信协议针对与每个子频带对应的信道定义的频调映射距离。因此,例如,在实施例中,在40MHz带宽、80MHz带宽或160MHz带宽的20MHz子频带上操作的每个LDPC编码器526利用由第一通信协议针对20MHz宽的信道所定义的频调映射距离。在实施例中,至少对于大于在传统通信协议中使用的OFDM频调的数目的OFDM频调的数目,定义先前未由传统通信协议定义的新的频调映射距离。例如,在实施例中,由第一通信协议针对特定带宽定义的频调映射距离D1是由传统通信协议(例如,IEEE 802.11ac标准)针对第一带宽定义的对应频调映射距离D2的缩放版本。例如,在实施例中,D1至少近似于N*D2,其中N是频调间距缩减因子。

在其中LDPC频调映射器526在对应于OFDMA数据单元的子信道块(诸如图2B的OFDMA数据单元250)上操作的实施例中,LPPC频调映射器526使用取决于OFDMA数据单元内的资源单元的大小(例如,OFDM频调的数目)的频调映射距离D。此外,在一些实施例中,对于一些资源单元大小,不实现频调映射(例如,LDPC频调映射器526被旁路或省略)。

在实施例中,26频调RU包括24个数据频调和2个导频频调。在其他实施例中,26频调RU包括其他合适数目的数据频调和导频频调。在实施例中,不对26频调RU实现频调映射。在另一实施例中,对于Nss≤4的26频调RU不实现频调映射,并且对于Nss>4的26频调RU实现频调映射,其中频调映射距离选自集合{4,6,8},这取决于实施例。在另一实施例中,使用针对Nss>4的26频调RU的另一合适的频调映射距离D。

在实施例中,52频调RU包括48个数据频调和4个导频频调。在其他实施例中,52频调RU包括其他合适数目的数据频调和导频频调。在一个实施例中,不对52频调RU实现频调映射。在另一实施例中,对于Nss≤4的52频调RU不实现频调映射,并且对于Nss>4的52频调RU实现频调映射,其中频调映射距离D选自集合{6,8,12},这取决于实施例。在另一实施例中,使用针对Nss>4映射距离D的52频调RU的另一适当的频调映射距离D。在一些实施例中,针对52频调RU实现频调映射,而不管使用的空间或空间时间流Nss的数目。在其中针对52频调RU实现频调映射而不管使用空间或空间时间流Nss的数目的一些实施例中,从集合{6,8,12}中选择频调映射距离D。在其中针对52频调RU实现频调映射而不管正在使用的空间或空间时间流Nss的数目的另一实施例中,使用另一合适的频调映射距离D。

在实施例中,106频调RU包括102个数据频调和4个导频频调。在其他实施例中,106频调RU包括其他合适数目的数据频调和导频频调。在实施例中,不对106频调RU实现频调映射。在另一实施例中,对于Nss≤4的106频调RU不实现频调映射,并且对于Nss>4的106频调RU实现频调映射,其中频调映射距离D选自集合{6,17,34},这取决于实施例。在另一实施例中,使用针对Nss>4映射距离D的106频调RU的另一合适的频调映射距离D。在一些实施例中,实现针对106频调RU的频调映射,而不管正在使用的空间或空间时间流Nss的数目。在其中针对106个频调RU实现频调映射而不管正在使用空间或空间时间流Nss的数目的一些实施例中,针对106个频调RU的频调映射距离D是从集合{6,17,34}中选择的。在其中针对106频调RU实现频调映射而不管正在使用的空间或空间时间流Nss的数目的另一实施例中,使用另一合适的频调映射距离D。

在实施例中,242频调RU包括234个数据频调和8个导频频调。在其他实施例中,242频调RU包括其他合适数目的数据频调和导频频调。在实施例中,针对242频调RU实现频调映射,而不管正在使用的空间或空间时间流Nss的数目,其中频调间距距离D对应于由IEEE 802.11ac标准针对80MHz带宽定义的频调间距距离D(即,D=9)。在其他实施例中,针对242频调RU实施频调映射,而不管正在使用的空间或空间时间流Nss的数目,其中频调间距距离D选自集合{18,26,36,39,52,78}。在其中针对242频调RU实现频调映射而不管正在使用的空间或空间时间流Nss的数目的另一实施例中,使用另一合适的频调映射距离D。

在实施例中,484频调RU包括468个数据频调和16个导频频调。在其他实施例中,484频调RU包括其他合适数目的数据频调和导频频调。在实施例中,针对484频调RU实现频调映射,而不管正在使用的空间或空间时间流Nss的数目。在实施例中,使用两个分段来生成484个频调,其中频调间距距离D对应于在每个分段中使用的由IEEE 802.11ac标准针对80MHz带宽定义的频调间距距离D(即,D=9)。在另一实施例中,使用单个分段来生成484个频调。在一些这样的实施例中,实现频调映射,而不管正在使用的空间或空间时间流Nss的数目,其中频调映射距离D选自集合{9,18,26,36,39,52,78}。在其中将484个频调生成为单个分段的另一实施例中,使用另一合适的频调映射距离D。

在实施例中,996频调RU包括980个数据频调和16个导频频调。在其他实施例中,996频调RU包括其他合适数目的数据频调和导频频调。在各种实施例中,针对996频调RU实现频调映射,而不管正在使用的空间或空间时间流Nss的数目,其中频调映射距离D选自集合{35,49,70,98}。在另一实施例中,使用另一合适的频调映射距离D。

与相应空间流(或者,如果LDPC频调映射器526被旁路或省略,则对应于相应空间流的星座映射器522的输出)相对应的LDPC频调映射器526的输出被提供给相应的分段反解析器528。每个分段反解析器528将对应于空间流的LDPC频调映射器526(或者如果LDPC频调映射器526被旁路或省略,则星座映射器522)的输出合并。

空间时间块编码(STBC)单元530接收对应于一个或多个空间流的星座点,并且将空间流扩展到多个(NSTS)空间时间流。在一些实施例中,省略了STBC单元530。循环移位分集(CSD)单元532耦合至STBC单元530。CSD单元532将循环移位插入到除一个空间时间流之外的所有空间时间流中(如果多于一个空间时间流),以防止无意的波束成形。为了便于解释,即使在其中省略了STBC单元530的实施例中,CSD单元532的输入也被称为空间时间流。

空间映射单元536将NSTS空间时间流映射到NTX传输链。在各种实施例中,空间映射包括以下中的一个或多个:1)直接映射,其中来自每个空间时间流的星座点被直接映射到传输链上(即,一对一映射);2)空间扩展,其中来自所有空间时间流的星座点的向量经由矩阵乘法被扩展以产生到传输链的输入;以及3)波束成形,其中来自所有空间时间流的星座点的每个向量乘以导向矢量的矩阵以产生到传输链的输入。空间映射单元536的每个输出对应于传输链,并且空间映射单元536的每个输出由IDFT计算单元540(例如,快速傅里叶逆变换(IFFT)计算单元)操作,IDFT处理器540将星座点的块转换为时域信号。在其中PHY处理单元500包括对应于OFDMA数据单元的多个接收器的多个处理路径501的实施例中,每个IDFT计算单元540包括对应于多个处理路径501的输出的多个输入。在该实施例中,每个IDFT计算单元540对OFDMA数据单元联合执行所有接收器的IDFT。

IDFT单元540的输出被提供给前置于OFDM符号的GI插入和加窗单元544,保护间隔(GI)部分,其在实施例中是OFDM符号的圆形扩展,并且IDFT单元540的输出平滑OFDM符号的边缘以增加频谱延迟。GI插入和加窗单元544的输出被提供给模拟和射频(RF)单元548,模拟和射频(RF)单元548将信号转换为模拟信号,并且将该信号上变频到RF频率用于传输。在各种实施例和/或场景中,信号在20MHz、40MHz、80MHz或160MHz带宽信道(例如,在实施例中分别对应于单元540处的256点、512点、1024点或2048点IDFT,并且使用作为常数的时钟速率而不管IDFT大小)中传输。在其他实施例中,利用其他合适的信道带宽(和/或IDFT大小)。

在各种实施例中,PHY处理单元500包括各种合适数目的传输链(例如,1、2、3、4、5、6、7个等)。此外,在一些情况下,PHY处理单元500并非利用所有的传输链。仅作为说明性示例,在其中PHY处理单元500包括四个传输链的实施例中,例如,如果仅使用两个空间流,则PHY处理单元500可以仅使用两个传输链或仅使用三个传输链。

在PHY处理单元500中,每个传输链被配置成生成跨越整个通信信道(例如,跨越20MHz、40MHz、80MHz、160MHz等)的传输信号。然而,在其他实施例中,网络接口设备(例如,网络接口设备16和/或网络接口设备27)包括对应于通信信道的不同部分的多个射频(RF)部分。例如,使用多个部分。例如,仅作为说明性示例,网络接口设备包括对应于40MHz宽的通信信道的第一20MHz宽部分的第一RF部分、以及对应于20MHz宽的通信信道的第二20MHz宽部分的第二RF部分。作为另一示例,在另一实施例中,网络接口设备包括对应于160MHz宽的通信信道的第一80MHz宽部分的第一RF部分,以及对应于160MHz宽的通信信道的第二80MHz宽部分的第二RF部分。

图6是根据实施例的被配置成生成符合第一通信协议的数据单元(诸如图2A的数据单元200或图2B的数据单元250)的示例PHY处理单元600的传输部分的框图。参考图1,在一个实施例中,AP 14的PHY处理单元20和客户端站25-1的PHY处理单元29每个类似于或相同于PHY处理单元600。PHY处理单元600类似于图5的PHY处理单元500并且包括PHY处理单元500的相同元件中的很多。仅出于简洁目的,没有详细讨论与PHY处理单元500具有相似编号的元件中的至少一些。

在实施例中,PHY处理单元600包括对应于由分段解析器402生成并且因此对应于通信信道的每个频率子频带的多个分段中的每个分段的相应处理单元508。例如,第一处理单元508对应于通信信道的第一频率子频带,第二处理单元对应于通信信道的第二频率子频带。另外,PHY处理600不利用分段解析器。

仅作为示例,在与具有40MHz的宽度的通信信道相对应的传输模式下,第一处理单元602a可以对应于第一20MHz频率子频带,并且第二处理单元602b可以对应于通信信道的第二20MHz频率子频带。仅作为另一示例,在与具有160MHz的宽度的通信信道相对应的传输模式下,第一处理单元602a可以对应于第一80MHz频率子频带,并且第二处理单元602b可以对应于通信信道的第二80MHz频率子频带。在一些实施例和/或场景中,第一频率子频带与第二频率子频带邻接。然而,在其他实施例和/或场景中,第一频率子频带不与第二频率子频带邻接。例如,在第一频率子频带和第二频率子频带之间可以存在频率间隙,并且通信信道具有等于第一频率子频带的带宽和第二子频带的带宽之和的累积带宽。

第一处理单元602a包括用于每个空间流的相应的BCC交织器520(如果BCC交织器520未被省略)、相应的星座映射器522和相应的LDPC频调映射器526(如果LDPC频调映射器526未被省略)。第一处理单元508a还包括STBC单元530、CSD单元532和空间映射单元526。参考空间映射单元536的输出,第一处理单元508a的空间映射单元536的每个调制数据输出对应于相应的传输信道,并且还对应于通信信道的单个部分。仅作为说明性示例,在其中要利用160MHz通信信道的实施例和/或传输模式中,被提供给对应于每个空间流的第一传输链的调制数据输出对应于160MHz通信信道的第一80MHz部分。继续上面的说明性示例,在实施例中,被提供给对应于每个空间流的第二传输链的调制数据输出对应于160MHz通信信道的第二80MHz部分。

由每个IDFT计算单元540操作的星座点的块对应于与通信信道的相应部分相对应的所有子载波。因此,在其中要利用160MHz通信信道的示例实施例和/或传输模式中,每个IDFT计算单元540实现与通信信道的80MHz带宽部分的1024个子载波相对应的1024点IDFT。在实施例中,由每个块548输出的信号仅跨越通信信道的相应带宽部分(例如,160MHz宽的通信信道的相应的80MHz宽的部分)。

图7-图9是在一些实施例中对应于根据第一通信协议生成的OFDM符号的频调图的图。在一些实施例中,PHY单元200(图3)被配置成生成OFDM符号,诸如图7-图9的OFDM符号之一、或另一合适的OFDM符号。在一些实施例中,PHY单元200(图3)被配置成生成不同的OFDM符号,诸如图7-图9的OFDM符号、或其他合适的OFDM符号,这取决于信道条件、OFDM符号正被发送到的接收设备的能力等。

图7是根据实施例的对应于20MHz宽的信道的OFDM符号700的频调映射的图。在实施例中,OFDM符号700包括256个OFDM频调,与在IEEE 802.11ac标准中定义的频调间距相比,频调间距减小了4倍(1/4尖峰间隔)。OFDM符号700具有与在IEEE 802.11ac标准中针对80MHz通信信道所规定的格式相同的格式。

在实施例中,OFDM符号700的256个频调从-128索引到+127。256个频调包括11个保护频调、3个直流(DC)频调、数据频调和导频频调。在实施例中,六个最低频率频调和五个最高频率频调是保护频调,其被提供用于滤波器上升和下降。在实施例中,被包括在符合第一通信协议的OFDM符号中的保护频调的数目相对于由IEEE 802.11ac标准针对相应带宽定义的保护频调的数目被缩放,以便保持与由IEEE 802.11ac标准定义的对应保护频带至少基本上相同的频率保护频带。例如,符合第一通信协议的OFDM符号的每个频带边缘处的保护频调的数目对应于由IEEE 802.11ac标准定义的保护频调的数目缩放

在另一实施例中,OFDM符号700中包括的保护频调的数目大于由IEEE 802.11ac标准针对80MHz带宽定义的保护频调的数目。例如,当频调间距相对于IEEE 802.11ac标准减小1/N倍时,OFDM符号中的保护频调的数目相对于由IEEE 802.11ac标准定义的保护频调的数目以缩放因子N被缩放。因此,例如,在实施例中,对于与由IEEE 802.11ac标准定义的频调间距相比具有1/4频调间距的OFDM符号,OFDM符号的频带边缘处的保护频调的数目对应于由IEEE 802.11ac标准定义的相应频带边缘处的保护频调的数目乘以4。因此,在该实施例中,在较低和较高频带边缘处的保护频调的数目对应于[6,5]*4。在另一实施例中,在每个频带边缘处的保护频调的数目以小于N的因子被缩放。例如,在一些实施例中,与符合IEEE802.11ac标准的用于传输/接收OFDM符号的滤波相比,使用更严格的滤波用于传输/接收符合第一通信协议的OFDM符号。一般来说,在各种实施例中,符合第一通信协议的OFDM符号中的保护频调的数目小于或等于[6,5]*N。作为更具体的示例,符合第一通信协议的OFDM符号的左频带边缘的保护频调的数目(NGleft)在2≤NGleft≤6*N的范围内,并且符合第一通信协议的OFDM符号的右频带边缘的保护频调的数目(NGright)在3≤NGright≤5*N的范围内。此外,在实施例中,符合第一通信协议的OFDM符号中的保护频调NGleft和NGright的数目使得能够满足条件NGright=NGleft+1。

再次参考图7,OFDM符号700中的索引-1、0和+1频调是DC频调,其被提供用于减轻射频干扰。在图7的实施例中,被包括在OFDM符号700中的DC频调(即,3个DC频调)的数目对应于由IEEE 802.11ac标准针对20MHz信道定义的DC频调的数目。在实施例中,由于与IEEE 802.11ac标准定义的频调间距相比,OFDM符号700中的频调间距更小,所以第一通信协议定义了最大可容忍发射机-接收机(Tx-Rx)频率偏移,其小于在IEEE 802.11ac标准中定义的可容忍Tx-Rx频率偏移。例如,由IEEE 802.11ac标准定义的最大可容忍Tx-Rx频率偏移为±百万分之40(ppm),第一通信协议定义较小的最大可容忍Tx-Rx频率偏移,例如诸如±20ppm(ppm)。另外或备选地,在一些实施例中,OFDM符号700包括大于三个DC频调的多个DC频调。例如,在实施例中,OFDM符号700包括五个DC频调。在其他实施例中,OFDM符号700包括其他合适数目的DC频调(例如,1、7、9、11个等)。更多数目的DC频调(例如,5个DC频调)允许第一通信协议能够维持至少基本上与IEEE 802.11ac标准所定义的相同的最大可容忍Tx-Rx频率偏移要求(即,+/-40份每百万(ppm)),同时在OFDM符号700中利用减小的频调间距,诸如1/4频调间距。

继续参考图7,±100,在所示实施例中,OFDM符号700包括频调索引为{±117,±89,±75,±39,±11}处的10个导频频调。在实施例中,例如,导频频调用于频率偏移估计。在本实施例中,OFDM 700的导频频调的数目和位置对应于由IEEE 802.11ac标准针对80MHz带宽定义的导频频调的数目和位置。在另一实施例中,符合第一通信协议的OFDM符号中的导频频调的数目对应于IEEE 802.11ac标准中针对相应带宽定义的导频符号的数目。因此,在实施例中,尽管对应于特定带宽并符合第一通信协议的OFDM符号与对应于特定带宽并符合IEEE 802.11ac标准的OFDM符号相比包括更多数目的OFDM频调,但是符合第一通信协议的OFDM符号包括与对应于相同带宽并符合IEEE 802.11ac标准的OFDM符号相同数目的导频频调。在实施例中,当频调间距相对于IEEE 802.11ac标准减小因子1/N时,导频频调的位置对应于以缩放因子N被缩放的在IEEE 802.11ac标准中针对相应带宽定义的导频频调位置。仅作为示例,在另一实施例中,对应于20MHz宽的信道并符合具有1/4频调间距的第一通信协议的OFDM符号700包括位于索引为{±28,±84}的四个导频频调。作为另一示例,在实施例中,对应于40MHz宽的信道并符合具有1/4频调间距的第一通信协议的OFDM符号包括512个OFDM频调,其中位于索引{±44,±100,±212}的六个频调是导频频调。

继续参考图7,在实施例中,在频调映射700中不用作DC频调、保护频调或导频频调的OFDM频调用作数据频调。在一些实施例中,选择用作数据频调的OFDM频调的数目,使得数据频调的数目被3和6可整除。在这样的实施例中,对于由第一通信协议定义的所有或大多数调制和编码方案,OFDM符号包括每OFDM符号整数个数据比特(NDBPS)。在实施例中,当BCC编码用于编码数据比特时,整数NDBPS是必需的或期望的。另一方面,在实施例中,当使用LDPC编码时,不需要整数NDBPS,并且任何合适数目的OFDM频调可以用作数据频调。

在一些实施例中,至少当使用BCC编码时,第一通信协议将不导致整数NDBPS的MCS被排除在考虑之外。在另一实施例中,第一通信协议利用允许使用一个或多个BCC编码器或使用LDPC编码器来编码非整数NDBPS的合适技术。在一些实施例中用于使用一个或多个BCC编码器对非整数NDBPS进行编码的一些示例技术例如在2011年9月27日提交的标题为“Parsing and Encoding Methods in a Communication System”的美国专利申请号13/246,577中描述,其通过引用整体并入本文。在例如于2012年4月4日提交的题为“Data Encoding Methods in a Communication System”的美国专利申请号13/439,623中,描述了在一些实施例中用于使用LDPC编码器对非整数NDBPS进行编码的一些示例技术,其通过引用整体并入本文。在实施例中,在第一通信协议中不使用BCC编码,并且仅允许LDPC编码。

图8是根据实施例的对应于40MHz宽的信道的OFDM符号800的频调映射的图。在实施例中,OFDM符号800包括从-256到+255索引的512个频调。512个频调包括保护频调、DC频调、数据频调和导频频调。12个最低频率频调和11个最高频率频调是保护频调。从-1到+1索引的三个频调是DC频调。OFDM符号800包括486个数据/导频频调,其中六个频调是由IEEE 802.11ac标准针对40MHz宽的信道定义的导频频调。在所示实施例中,导频频调位置对应于以因子4被缩放的由IEEE 802.11ac标准针对40MHz宽信道定义的导频音位置。具体地,在所示实施例中,导频频调位于索引{±44,±100,±212}。OFDM符号800包括480个数据频调。因此,数据频调的数目可以被3、4和6整除。因此,在实施例中,对于由第一通信协议定义的所有或大多数调制和编码方案,满足整数个NDBPS要求。尽管根据IEEE 802.11ac标准的40MHz宽信道中的数据频调效率为大约84.38%(108个数据频调/128个总频调),但OFDM符号800上的数据频调效率为大约93.75%(480个数据频调/512个总频调)。

作为另一示例,在实施例中,对应于80MHz的OFDM符号对应于大小512IDFT,并且包括512个频调。因此,在该实施例中,OFDM符号使用相对于由IEEE 802.11ac标准定义的频调间距的1/2频调间距。索引为-512至511的512个频调包括保护频调、DC频调、数据频调和导频频调。11个最低频率频调和12个最高频率频调是保护频调。从-1到+1索引的三个频调是DC频调。OFDM符号包括由IEEE 802.11ac标准针对80MHz宽信道定义的八个导频频调。在实施例中,导频频调位置对应于以因子2被缩放的由IEEE 802.11ac标准针对80MHz宽信道定义的导频频调位置。特别地,在实施例中,导频频调位于索引{±22,±78,±150,±206}。OFDM符号包括480个数据频调。在实施例中,根据IEEE 802.11ac标准的80MHz宽信道中的数据频调效率为大约91.41%(234个数据频调/256个总频调),对应于80MHz的数据频调效率对应于大小512IDFT,并且包括大约93.75%(480个数据频调/512个总频调)的512个频调。

图9是根据实施例的对应于80MHz宽的信道的OFDM符号900的频调映射的图。在实施例中,OFDM符号900包括从-512到+511索引的1024个频调。1024个频调包括保护频调、DC频调、数据频调和导频频调。12个最低频率频调和11个最高频率频调是保护频调。从-1到+1索引的三个频调是DC频调。OFDM符号900包括998个数据/导频频调,其中八个频调是由IEEE 802.11ac标准针对80MHz宽信道定义的导频频调。在所示实施例中,导频频调位置对应于以因子4被缩放的由IEEE 802.11ac标准针对80MHz宽信道定义的导频频调位置。特别地,在所示实施例中,导频频调位于索引{±44,±156,±300,±412}。OFDM符号900包括990个数据频调。因此,在该实施例中,数据频调的数目被3和6可整除。结果,在实施例中,对于由第一通信协议定义的所有或大多数调制和编码方案,满足整数个NDBPS要求。在所示实施例中,根据IEEE 802.11ac标准的80MHz宽信道中的数据频调效率大约为91.41%(234个数据频调/256个总频调),而OFDM符号900上的数据频调效率大约为96.68%(990个数据频调/1024个总频调)。

在一些实施例中,用于40MHz信道的OFDM符号对应于两个连接的20MHz OFDM符号。例如,根据实施例,用于40MHz宽的信道的OFDM符号对应于大小512IDFT(或两个128IDFT)。在实施例中,用于40MHz宽信道的OFDM符号对应于图7的两个连接的20MHz OFDM符号700。类似地,在示例实施例中,用于160MHz宽的信道的OFDM符号对应于两个连接的80MHz OFDM符号。例如,在示例实施例中,160MHz宽的信道的OFDM符号对应于图9的两个连接的80MHz OFDM符号900。备选地,在另一实施例中,使用经编码的比特的单个分段和大小2048IDFT(具有利用1/2频调间距的OFDM符号)或大小1024IDFT来生成对应于160MHz宽的信道的OFDM符号(使用利用1/2频调间距的OFDM符号)。在实施例中,对应于160MHz宽的信道并且使用单个经编码的比特段生成的OFDM符号包括保护频调、DC频调和导频频调。在实施例中,与符合IEEE 802.11ac标准的复合160MHz OFDM符号相比,对应于160MHz宽的信道并符合第一通信协议的单段格式的OFDM符号包括更少的导频频调。例如,对应于160MHz宽的信道并且符合第一通信协议的单段格式的OFDM符号包括在160MHz带宽上至少近似相等间隔的十个导频频调。在实施例中,由第一通信协议针对160MHz宽的信道定义的导频频调位置被4可整除。然而,在另一实施例中,由第一通信协议针对160MHz宽的信道定义的导频频调位置不一定被4可整除。

仅作为示例,在实施例中,对应于160MHz宽的信道和大小2048IDFT(1/4频调间距)的OFDM符号包括2048个频调。索引为-1024到1023的2048个频调包括保护频调、DC频调、数据频调和导频频调。13个最低频率频调和12个最高频率频调是保护频调。从-1到+1索引的三个频调是DC频调。在实施例中,2048个频调还包括10个导频频调。在实施例中,10个导频音在160MHz带宽上至少近似等间隔。在实施例中,10个导频频调的导频频调位置被4可整除。然而,在另一实施例中,10个导频频调的导频频调位置不一定被4可整除。在实施例中,2048个频调包括2010数据频调。在该实施例中,数据频调的数目被3和6可整除。在该实施例中,数据频调效率大约为98.14%(2010个数据频调/1048个总频调)。

图10是根据实施例的AP 14被配置成经由OFDM调制向客户端站(例如,客户端站25-1)传输的PHY数据单元1000的图。在实施例中,客户端站25-1还被配置成将数据单元1000传输给AP14。在实施例中,PHY处理单元(诸如图5的PHY处理单元500或图6的PHY处理单元600)被配置成生成数据单元1000。然而,在其他实施例中,数据单元1000由与图5的PHY处理单元500或图6的PHY处理单元600不同的PHY处理单元来生成。

OFDM数据单元1000类似于图2A的OFDM数据单元200,并且包括图2A的OFDM数据单元200的很多相同元件。仅出于简洁的目的,不详细讨论与图2A的OFDM数据单元200相同编号的元件中的至少一些元件。另外,OFDM数据单元1000包括信号扩展(SE)字段1002。在所示实施例中,SE字段1002跟随数据字段204。在实施例中,SE字段1002被提供额外的时间,使得数据单元1000的接收器可以在发送确认以确认数据单元1000的成功(或不成功)接收之前使用该额外的时间来解码数据单元1000的末端。例如,根据第一通信,在实施例中,接收设备在某个时间段(诸如16μs的短帧间间隔(SIFS))之后发送确认信号。然而,在至少一些实施例和/或场景中,由于第一通信协议的降低的频调间距和较高的数据效率,接收设备需要处理和解码数据单元1000的数据字段240的每个OFDM符号中的相对较大数目的比特,特别是当数据单元1000以对应于相对较大带宽(例如,80MHz、160MHz等)的传输模式和/或使用具有相对较大的调制阶数和/或相对高的编码率的调制和编码方案(MCS)(“高阶MCS”)来传输时。在实施例中,SE字段1002具有适当的长度,以提供足够长的时间,以使得接收设备能够处理和解码数据部分240的OFDM符号,并且在某个时间期满之前在数据单元1000的端之后准备确认帧。在实施例中,例如在接收数据单元1000之前,或者在解码前导码(例如,HEW-SIGA字段220和/HEW_SIGB字段235)之后,接收器知道数据单元1000中的SE字段1002的存在和长度。此外,在实施例中,L-SIG字段215中指示在L-SIG字段215之后的数据单元1000的长度的长度指示包括SE字段1002的长度。然而,在实施例中,接收设备不需要处理和/或解码SE字段1002。

在实施例中,SE字段1002包括一组“0”比特。在另一实施例中,SE字段1002包括任何合适的“垃圾”比特。在实施例中,提供SE字段1002的垃圾比特以保持与数据部分240中相同的PAPR。在实施例中,SE字段1002包括使用正常频调间距和规则保护间隔0.8μs生成的一个或多个OFDM符号。在该实施例中,SE字段1002的一个或多个OFDM符号中的每个的持续时间是4μs。然而,在其他实施例中,SE字段1002的一个或多个OFDM符号被生成为具有与正常频调间距不同的合适的频调间距和/或具有与常规保护间隔不同的保护间隔。在至少一些这样的实施例中,以不同于正常频调间距的适当的频调间距和/或以不同于规则保护间隔的保护间隔生成的一个或多个OFDM符号中的每个的持续时间是4μs。在一些实施例中,为SE字段1002提供功率提升以维持与数据部分240的功率相同或相似的功率。

在实施例中,SE字段(诸如SE字段1002)与符合由第一通信协议定义的所有传输模式(例如,所有信道带宽和所有调制和编码方案)的数据单元一起使用。备选地,在另一实施例中,SE字段(诸如SE字段1002)与仅符合由第一通信协议定义的一些传输模式(例如,仅仅信道带宽和调制和编码方案的一些组合)的数据单元一起使用。仅作为说明性示例,在实施例中,SE字段(诸如SE字段1002)仅与80MHz宽和160MHz宽的信道一起使用。作为另一示例,SE字段(诸如SE字段1002)仅与80MHz宽和160MHz宽的信道并且另外仅与一个或多个高阶调制和编码方案一起使用。在实施例中,传输设备确定数据单元中是否包括SE字段,并且指示数据单元的前导码中存在或不存在SE字段。例如,在实施例中,数据单元1000的HEW-SIGA字段220或HEW-SIGB字段235包括指示数据单元1100中SE字段的存在或不存在的指示(例如,单个比特)。

图11是根据实施例的用于生成数据单元的示例方法1100的流程图。参考图1,在实施例中,方法1100由网络接口设备16来实现。例如,在一个这样的实施例中,PHY处理单元20被配置成实现方法1100。根据另一实施例,MAC处理18还被配置成实现方法1100的至少部分。继续参考图1,在又一实施例中,方法1100由网络接口设备27(例如,PHY处理单元29和/或MAC处理单元28)来实现。在其他实施例中,方法1100由其他合适的网络接口设备来实现。

在框1102处,生成一个或多个用于符合第一通信协议的数据单元的OFDM符号。在实施例中,每个OFDM符号占用第一带宽,使用第一频调间距来生成,并且包括导频频调的集合。在实施例中,第一频调间距关于由第二通信协议针对第一带宽定义的频调间距是减小的频调间距。作为示例,第一频调间距对应于图3C的减小的频调间距350,而第二频调间距对应于图3A的正常频调间距300。在该实施例中,第一频调间距关于第二频调间距减小因子1/4。因此,在框1102处生成的OFDM符号包括比根据第二通信协议针对第一带宽生成的更多数目的频调(以因子4被缩放)。另一方面,在实施例中,被包括在OFDM符号中的导频频调的集合与第二通信协议针对第一带宽定义的多个导频频调相同。在实施例中,第一通信协议是HEW通信协议,第二通信协议是IEEE 802.11ac标准。在另一实施例中,第一通信协议和/或第二通信协议是另一合适的通信协议。

在框1104处,生成数据单元。在实施例中,生成图2A的数据单元200或图10的数据单元1000之一。在另一实施例中,生成另一合适的数据单元。在实施例中,生成数据单元以包括在框1102处生成的一个或多个OFDM符号。在实施例中,生成数据单元以在数据单元的数据部分中包括在框1102处生成的一个或多个OFDM符号。

图12是根据实施例的用于生成数据单元的示例方法1200的流程图。参考图1,在实施例中,方法1200由网络接口设备16来实现。例如,在一个这样的实施例中,PHY处理单元20被配置成实现方法1200。根据另一实施例,MAC处理18还被配置成实现方法1200的至少部分。继续参考图1,在又一实施例中,方法1200由网络接口设备27(例如,PHY处理单元29和/或MAC处理单元28)来实现。在其他实施例中,方法1200由其他合适的网络接口设备来实现。

在框1202处,生成数据单元的一个或多个OFDM符号。框1202包括框1204和1206。在框1024,如果要在对应于第一带宽的第一传输模式或对应于第二带宽的第二传输模式下传输数据单元,则基于对应于第一数目的OFDM符号的第一频调图来生成一个或多个OFDM符号。在实施例中,第二带宽是第一带宽的两倍。例如,在实施例中,第一带宽是20MHz,第二带宽是40MHz。在其他实施例中,第一带宽是不同于20MHz的合适的带宽,第二带宽是不同于40MHz的合适的带宽。在实施例中,第一频调图对应于256个OFDM频调(例如,图7的频调图700或具有256个OFDM频调的另一合适频调图)。在该实施例中,如果将以对应于第一带宽的第一传输模式传输数据单元,则在框1204处生成的每个OFDM符号包括基于第一频调映射生成的256个OFDM频调。继续相同的实施例,如果将以对应于第二带宽的第二传输模式传输数据单元,则在框1204处生成的每个OFDM符号包括512个OFDM频调。特别地,在实施例中,如果将以第二传输模式传输数据单元,则在框1204处生成的每个OFDM符号包括256个OFDM频调的两个块,其中每个块对应于第二带宽的子频带,并且基于被偏移或镜像到相应的子频带的第一频调图来生成。例如,在实施例中,第一块对应于40MHz宽信道的下部20MHz子频带,并且基于被移位或镜像到40MHz宽信道的下部20MHz子频带的第一频调图来生成,并且第二块对应于40MHz宽信道的上部20MHz子频带,并且基于被移位或镜像到40MHz宽信道的上部20MHz子频带的第一频调图来生成。在另一实施例中,第一频调图包括与256个OFDM频调不同的合适数目的OFDM频调。

在框1206处,如果将以对应于第三带宽的第三传输模式或者以对应于第四带宽的第四传输模式来传输数据单元,则基于对应于第二数目的OFDM频调的第二频调图来生成一个或多个OFDM符号。在实施例中,第三带宽是第二带宽的两倍,并且第四带宽是第三带宽的两倍。例如,继续上述实施例,如果在框1204,第一带宽是20MHz并且第二带宽是40MHz,则在实施例中,在框1206,第三带宽是80MHz,第四带宽是160MHz。在其他实施例中,第三带宽是不同于80MHz的合适的带宽和/或第四带宽是不同于160MHz的合适的带宽。在实施例中,第二频调映射对应于1024个OFDM频调。在该实施例中,如果将以对应于第三带宽的第三传输模式传输数据单元,则在框1206生成的每个OFDM符号包括1024个OFDM频调(例如,图9的频调映射900或具有1024个OFDM频调的另一合适的频调映射)。继续相同的实施例,如果将以对应于第四带宽的第四传输模式传输数据单元,则在框1206生成的每个OFDM符号包括2048个OFDM频调。特别地,在实施例中,如果将以第二传输模式传输数据单元,则在框1206处生成的每个OFDM符号包括1024个OFDM频调的两个块,其中每个块对应于第四带宽的子频带,并且基于被移位或镜像到第四带宽的相应子频带的第二频调图来生成。例如,在实施例中,第一块对应于160MHz宽信道的下部80MHz子频带,并且基于被移位或镜像到160MHz宽信道的下部80MHz子频带的第一频调映射来生成,并且第二块对应于160MHz宽信道的上部80MHz子频带,并且基于被移位或镜像到160MHz宽信道的上部80MHz子频带的第一频调映射来生成。在另一实施例中,第二频调映射包括与1024个OFDM频调不同的合适数量的OFDM频调。

在框1208处,生成数据单元。在实施例中,生成图2A的数据单元200或图10的数据单元1000。在另一实施例中,生成另一合适的数据单元。在实施例中,生成数据单元以包括在框1202处生成的一个或多个OFDM符号。在实施例中,生成数据单元以在数据单元的数据部分中包括在框1202处生成的一个或多个OFDM符号。

本发明的其他方面涉及以下条款中的一个或多个。

在实施例中,一种用于生成用于经由通信信道传输的数据单元的方法,数据单元符合第一通信协议,方法包括在通信设备处生成一个或多个正交频分复用(OFDM)符号,其中一个或多个OFDM符号中的每个OFDM符号(i)占用第一带宽,(ii)使用第一频调间距来生成,并且(iii)包括导频频调的集合。第一频调间距是第二频调间距的分数1/N,第二频调间距由第二通信协议针对第一带宽定义,其中N是大于1的正整数。导频频调的集合包括与由第二通信协议针对第一带宽定义的相同数目的导频频调。方法另外包括在通信设备处生成数据单元以在数据单元的数据部分中包括一个或多个OFDM符号。

在其他实施例中,该方法包括以下特征中的一个或多个的任何合适的组合。

生成一个或多个OFDM符号包括:使用一个或多个二进制卷积码(BCC)编码器对信息比特进行编码以生成经编码的比特;使用交织参数的第一集合对经编码的比特进行交织,其中交织参数的第一集合中的交织参数是交织参数的第二集合中的对应交织参数的缩放版本,交织参数的第二集合由第二通信协议针对第一带宽定义,将交织的经编码的比特映射到多个星座点上,以及基于多个星座点形成一个或多个OFDM符号。

交织参数的第一集合包括Ncol、Nrow和Nrot

交织参数的第一集合的Ncol是交织参数的第二集合的Ncol乘以N的平方根并且基于每个OFDM符号中的数据频调的总数来被调节。

交织参数的第一集合的Nrow是交织参数的第二集合的Nrow乘以N的平方根。

交织参数的第一集合的Nrot是交织参数的第二集合的Nrot乘以N。

生成一个或多个OFDM符号包括:使用一个或多个低密度奇偶校验(LDPC)编码器对信息比特进行编码以生成经编码的比特,将经编码的比特的块映射到星座点上,以及使用频调映射距离D1将连续生成的星座点映射到非连续频调上,其中频调映射距离D1是由第二通信协议针对第一带宽定义的对应频调映射距离D2的缩放版本,其中D1=N*D2

一个或多个OFDM符号中的每个OFDM符号还包括保护频调的第一集合,并且其中保护频调的第一集合包括比保护频调的第二集合中的保护频调的数目更大数目的保护频调,保护频调的第二集合由第二通信协议针对第一带宽定义。

第一带宽是80MHz,并且其中一个或多个OFDM符号中的每个OFDM符号包括1024个频调。

整数N等于4。

生成数据单元还包括生成数据单元以进一步包括跟随一个或多个OFDM符号的扩展信号字段,其中使用由第二通信协议针对第一带宽定义的第二频调间距来生成扩展信号字段。

在另一实施例中,一种装置,包括具有一个或多个集成电路的网络接口设备,一个或多个集成电路被配置成生成用于符合第一通信协议的数据单元的一个或多个正交频分复用(OFDM)符号,其中一个或多个OFDM符号中的每个OFDM符号(i)占用第一带宽,(ii)使用第一频调间距来生成,并且(iii)包括导频频调的集合。第一频调间距是第二频调间距的分数1/N,第二频调间距由第二通信协议针对第一带宽定义,其中N是大于1的正整数。导频频调的集合包括与由第二通信协议针对第一带宽定义的相同数目的导频频调。一个或多个集成电路还被配置成生成数据单元以在数据单元的数据部分中包括一个或多个OFDM符号。

在其他实施例中,装置包括以下特征中的一个或多个的任何合适的组合。

一个或多个集成电路还被配置成使用一个或多个二进制卷积码(BCC)编码器对信息比特进行编码以生成将被包括在数据单元中的经编码的比特。

一个或多个集成电路还被配置成使用交织参数的第一集合对经编码的比特进行交织,其中交织参数的第一集合中的交织参数是交织参数的第二集合中的对应交织参数的缩放版本,交织参数的第二集合由第二通信协议针对第一带宽定义。

一个或多个集成电路还被配置成将交织的经编码的比特映射到多个星座点上并且基于多个星座点形成一个或多个OFDM符号。

交织参数的第一集合包括Ncol、Nrow和Nrot

交织参数的第一集合的Ncol是交织参数的第二集合的Ncol乘以N的平方根并且基于每个OFDM符号中的数据频调的总数来被调节。

交织参数的第一集合的Nrow是交织参数的第二集合的Nrow乘以N的平方根。

交织参数的第一集合的Nrot是交织参数的第二集合的Nrot乘以N。

一个或多个集成电路被配置成使用一个或多个低密度奇偶校验(LDPC)编码器对信息比特进行编码以生成经编码的比特。

一个或多个集成电路还被配置成将经编码的比特的块映射到星座点上。

一个或多个集成电路还被配置成使用频调映射距离D1将连续生成的星座点映射到非连续频调上,其中频调映射距离D1是由第二通信协议针对第一带宽定义的对应频调映射距离D2的缩放版本,其中D1=N*D2

一个或多个集成电路被配置成生成一个或多个OFDM符号中的每个OFDM符号以进一步包括保护频调的第一集合,并且其中保护频调的第一集合包括比保护频调的第二集合中的保护频调的数目更大数目的保护频调,保护频调的第二集合由第二通信协议针对第一带宽定义。

第一带宽是80MHz,并且其中一个或多个OFDM符号中的每个OFDM符号包括1024个频调。

整数N等于4。

一个或多个集成电路还被配置成生成数据单元以包括(i)一个或多个OFDM符号以及(ii)跟随一个或多个OFDM符号的扩展信号字段,其中使用由第二通信协议针对第一带宽定义的第二频调间距来生成扩展信号字段。

在又一实施例中,一种用于生成用于经由通信信道传输的数据单元的方法,方法包括在通信设备处生成一个或多个正交频分复用(OFDM)符号,包括基于与第一数目的OFDM频调相对应的第一频调图或者基于与第二数目的OFDM频调相对应的第二频调图来生成一个或多个OFDM符号。如果将在与第一带宽相对应的第一传输模式或者与第二带宽相对应的第二传输模式下传输数据单元,则使用第一频调图,其中第二带宽是第一带宽的两倍。如果要在与第三带宽相对应的第三传输模式或者与第四带宽相对应的第四传输模式下传输数据单元,则使用第二频调图,其中第三带宽是第二带宽的两倍并且第四带宽是第三带宽的两倍。方法另外包括生成数据单元以在数据单元的数据部分中包括一个或多个OFDM符号。

在其他实施例中,方法包括以下特征中的一个或多个的任何合适的组合。

第一带宽是20MHz,第二带宽是40MHz,第三带宽是80MHz,并且第四带宽是160MHz。

第一数目的OFDM频调是256个频调,第二数目的OFDM频调是512个频调,第三数目的OFDM频调是1024个频调,并且第四数目的OFDM频调是2048个频调。

在又一实施例中,一种装置,包括具有一个或多个集成电路的网络接口设备,一个或多个集成电路被配置成生成一个或多个正交频分复用(OFDM)符号,包括基于与第一数目的OFDM频调相对应的第一频调图或者基于与第二数目的OFDM频调相对应的第二频调图来生成一个或多个OFDM符号。如果将在与第一带宽相对应的第一传输模式或者与第二带宽相对应的第二传输模式下传输数据单元,则使用第一频调图,其中第二带宽是第一带宽的两倍。如果将在与第三带宽相对应的第三传输模式或者与第四带宽相对应的第四传输模式下传输数据单元,则使用第二频调图,其中第三带宽是第二带宽的两倍并且第四带宽是第三带宽的两倍。一个或多个集成电路还被配置成生成数据单元以在数据单元的数据部分中包括一个或多个OFDM符号。

在其他实施例中,装置包括以下特征中的一个或多个的任何合适的组合。

第一带宽是20MHz,第二带宽是40MHz,第三带宽是80MHz,并且第四带宽是160MHz。

第一数目的OFDM频调是256个频调,第二数目的OFDM频调是512个频调,第三数目的OFDM频调是1024个频调,并且第四数目的OFDM频调是2048个频调。可以使用硬件、执行固件指令的处理器、执行软件指令的处理器或其任何组合来实现上述各种块、操作和技术中的至少一些。当利用执行软件或固件指令的处理器来实现时,软件或固件指令可以存储在任何计算机可读存储器中,诸如磁盘、光盘或其他存储介质、RAM或ROM或闪存、处理器、硬盘驱动器、光盘驱动器、磁带驱动器等。同样,软件或固件指令可以经由任何已知或期望的递送方法(包括例如在计算机可读盘或其他可移动计算机存储机构上)或经由通信介质递送给用户或系统。通信介质通常实施计算机可读指令、数据结构、程序模块或调制数据信号中的其他数据,诸如载波或其他传输机制。术语“调制数据信号”意指具有以使得能够在信号中编码信息的方式设置或改变其一个或多个特性的信号。作为示例而非限制,通信介质包括诸如有线网络或直接有线连接等有线介质以及诸如声学、射频、红外和其他无线介质等无线介质。因此,软件或固件指令可以经由诸如电话线、DSL线路、有线电视线路、光纤线路、无线通信信道、因特网等通信信道传递给用户或系统。(其被视为与经由可移动存储介质提供这样的软件相同或可互换)。软件或固件指令可以包括当由处理器执行时引起处理器执行各种动作的机器可读指令。

当在硬件中实现时,硬件可以包括分立部件、集成电路、专用集成电路(ASIC)等中的一个或多个。

虽然已经参考旨在仅是说明性的而不是限制本发明的具体实施例描述了本发明,但是可以对所公开的实施方案进行改变、添加和/或删除而不脱离本发明的范围。

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