一种由为多带宽工作所配置的通信装置执行的方法和移动通信装置转让专利

申请号 : CN201610424255.X

文献号 : CN105933093B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : T.J.肯尼E.佩拉希亚R.斯塔西

申请人 : 英特尔公司

摘要 :

音选择模块根据若干限制选择适合在正交频分复用(OFDM)数据传输装置中使用的音。这些限制包括可用音数、调制类型和编码率。OFDM装置可使用有线或无线传输。

权利要求 :

1.一种由为多带宽工作所配置的通信装置执行的方法,所述通信装置可配置成工作在多个信道带宽的每一个中,所述信道带宽至少包括20 MHz、40 MHz和80 MHz的带宽,所述方法包括:选择总数据音数NSD用于根据正交频分复用(OFDM)技术来调制数据有效载荷,供在所述信道带宽的所识别一个上的传输,对于所识别信道带宽所述总数据音数从多个总数据音数中选择;以及在所识别信道带宽的信道之上的传输之前,在所述数据有效载荷中交织两个或多个码字,

其中,基于所选总数据音数来选择信道编码率和调制水平,用于根据多个预定交织器配置中之一来交织整数数目的位。

2.一种由为多带宽工作所配置的通信装置执行的方法,所述通信装置可配置成工作在多个信道带宽的每一个中,所述信道带宽至少包括20 MHz、40 MHz和80 MHz的带宽,所述方法包括:选择总数据音数NSD用于根据正交频分复用(OFDM)技术来调制数据有效载荷,供在所述信道带宽的所识别一个上的传输,对于所识别信道带宽所述总数据音数从多个总数据音数中选择;

在所识别信道带宽的信道之上的传输之前,在所述数据有效载荷中交织两个或多个码字;以及为对于所识别信道带宽所选的所述总数据音数选择信道编码率和调制水平,所述信道编码率、所述调制水平和所述总数据音数对于配置成执行所述交织的交织器是可兼容的。

3.如权利要求2所述的方法,其中,在交织之前,所述方法包括验证交织器的大小,所述大小包括列数和行数,所述行数基于行乘法器,并且其中,验证交织器的大小基于对于所识别信道带宽所选的所述总数据音数的所述信道编码率和所述调制水平,以提供对于整数数目的位的处理。

4.如权利要求2所述的方法,其中对于80 MHz的信道带宽并且其中对于256-QAM的调制水平和3/4的信道编码率、256-QAM的调制水平及7/8的信道编码率、1024-QAM的调制水平及

3/4的信道编码率以及对于1024-QAM的调制水平及7/8的信道编码率:

所述总数据音数是232,其中24个附加音被分配给导频、保护和DC,并且所述交织器配置有29列和基于8的行乘法器的行数。

5.如权利要求2所述的方法,其中对于80 MHz的信道带宽并且对于256-QAM的调制水平和3/4的信道编码率、256-QAM的调制水平及5/6的信道编码率、256-QAM的调制水平及7/8的信道编码率、1024-QAM的调制水平及3/4的信道编码率、1024-QAM的调制水平及5/6的信道编码率以及1024-QAM的调制水平及7/8的信道编码率:所述总数据音数是234,其中22个附加音被分配给导频、保护和DC,并且所述交织器配置有26列和基于9的行乘法器的行数。

6.如权利要求5所述的方法,还包括:根据使用对于所识别信道带宽所选的所述总数据音数的所选信道编码率和调制水平的技术,在所识别信道带宽上与接入点通信。

7.如权利要求5所述的方法,还包括:根据使用对于所识别信道带宽所选的所述总数据音数的所选信道编码率和调制水平的技术,在所识别信道带宽上执行与其它通信装置的直接装置到装置通信。

8.一种为多带宽工作所配置的移动通信装置,所述通信装置可配置成工作在多个信道带宽的每一个中,所述信道带宽至少包括20 MHz、40 MHz和80 MHz的带宽,所述移动通信装置包括:处理电路,选择总数据音数NSD用于根据正交频分复用(OFDM)技术来调制数据有效载荷,供在所述信道带宽的所识别一个上的传输,对于所识别信道带宽所述总数据音数从多个总数据音数中选择;以及交织器,在所识别信道带宽的信道之上的传输之前在所述数据有效载荷中交织两个或多个码字,其中,基于所选总数据音数来选择信道编码率和调制水平,用于根据多个预定交织器配置中之一来交织整数数目的位。

9.一种为多带宽工作所配置的移动通信装置,所述通信装置可配置成工作在多个信道带宽的每一个中,所述信道带宽至少包括20 MHz、40 MHz和80 MHz的带宽,所述移动通信装置包括:硬件处理电路,选择总数据音数NSD用于根据正交频分复用(OFDM)技术来调制数据有效载荷,供在所述信道带宽的所识别一个上的传输,对于所识别信道带宽所述总数据音数从多个总数据音数中选择;

交织器,在所识别信道带宽的信道之上的传输之前在所述数据有效载荷中交织两个或多个码字;以及其中,所述硬件处理电路还配置成为对于所识别信道带宽所选的所述总数据音数选择信道编码率和调制水平,所述信道编码率、所述调制水平和所述总数据音数对于配置成交织所述两个或多个码字的交织器是可兼容的。

10.如权利要求9所述的移动通信装置,其中,所述硬件处理电路配置成验证所述交织器的大小,所述大小包括列数和行数,所述行数基于行乘法器,并且其中,所述硬件处理电路配置成基于对于所识别信道带宽所选的所述总数据音数的所述信道编码率和所述调制水平来验证所述交织器的大小,以处理整数数目的位。

11.如权利要求9所述的移动通信装置,其中,对于80 MHz的信道带宽并且对于256-QAM的调制水平和3/4的信道编码率、256-QAM的调制水平及7/8的信道编码率、1024-QAM的调制水平及3/4的信道编码率以及对于1024-QAM的调制水平及7/8的信道编码率:所述总数据音数是232,其中24个附加音被分配给导频、保护和DC,并且所述交织器配置有29列和基于8的行乘法器的行数。

12.如权利要求9所述的移动通信装置,其中:对于80 MHz的信道带宽并且对于256-QAM的调制水平和3/4的信道编码率、256-QAM的调制水平及5/6的信道编码率、256-QAM的调制水平及7/8的信道编码率、1024-QAM的调制水平及3/4的信道编码率、1024-QAM的调制水平及5/6的信道编码率以及1024-QAM的调制水平及7/8的信道编码率:所述总数据音数是234,其中22个附加音被分配给导频、保护和DC,并且所述交织器配置有26列和基于9的行乘法器的行数。

13.如权利要求12所述的移动通信装置,其中,所述硬件处理电路配置成根据使用对于所识别信道带宽所选的所述总数据音数的所选信道编码率和调制水平的技术来在所识别信道带宽上与接入点通信。

14.如权利要求12所述的移动通信装置,其中,所述硬件处理电路配置成根据使用对于所识别信道带宽所选的所述总数据音数的所选信道编码率和调制水平的技术来在所识别信道带宽上执行与其它通信装置的直接装置到装置通信。

15.如权利要求12所述的移动通信装置,还包括:耦合到所述硬件处理电路的天线。

16.一种为多带宽工作所配置的移动通信装置,所述通信装置可配置成工作在多个信道带宽的每一个中,所述信道带宽至少包括20 MHz、40 MHz和80 MHz的带宽,所述通信装置包括:处理电路,根据正交频分复用(OFDM)技术基于所述信道带宽的所识别一个的总数据音数NSD来配置数据有效载荷,供调制和在所识别信道带宽上的传输;以及交织器,在所识别信道带宽的信道之上的传输之前在所述数据有效载荷中交织两个或多个码字,其中,对于80 MHz的信道带宽并且对于256-QAM的调制水平和3/4的信道编码率、256-QAM的调制水平及5/6的信道编码率、256-QAM的调制水平及7/8的信道编码率、1024-QAM的调制水平及3/4的信道编码率、1024-QAM的调制水平及5/6的信道编码率以及1024-QAM的调制水平及7/8的信道编码率,所述总数据音数是234,其中22个附加音被分配给导频、保护和DC,并且所述交织器配置有26列和基于9的行乘法器的行数。

17.如权利要求16所述的移动通信装置,还包括:耦合到所述处理电路的天线。

18.一种存储有指令的非暂时性计算机可读存储介质,所述指令由移动通信装置的一个或多个处理器执行以针对多带宽工作而配置所述装置,所述通信装置可配置成工作在多个信道带宽的每一个中,所述信道带宽至少包括20 MHz、40 MHz和80 MHz的带宽,所述指令将所述装置配置成:根据正交频分复用(OFDM)技术基于所述信道带宽的所识别一个的总数据音数NSD来配置数据有效载荷,供调制和在所识别信道带宽上的传输;以及在所识别信道带宽的信道之上的传输之前,在所述数据有效载荷中交织两个或多个码字,

其中,基于所选总数据音数来选择信道编码率和调制水平,用于根据多个预定交织器配置中之一来交织整数数目的位。

19.一种存储有指令的非暂时性计算机可读存储介质,所述指令由移动通信装置的一个或多个处理器执行以针对多带宽工作而配置所述装置,所述通信装置可配置成工作在多个信道带宽的每一个中,所述信道带宽至少包括20 MHz、40 MHz和80 MHz的带宽,所述指令将所述装置配置成:根据正交频分复用(OFDM)技术基于所述信道带宽的所识别一个的总数据音数NSD来配置数据有效载荷,供调制和在所识别信道带宽上的传输;以及在所识别信道带宽的信道之上的传输之前,在所述数据有效载荷中交织两个或多个码字,

其中:

对于80 MHz的信道带宽,并且

对于256-QAM的调制水平和3/4的信道编码率、256-QAM的调制水平及5/6的信道编码率、256-QAM的调制水平及7/8的信道编码率、1024-QAM的调制水平及3/4的信道编码率、

1024-QAM的调制水平及5/6的信道编码率以及 1024-QAM的调制水平及7/8的信道编码率:所述总数据音数是234,其中22个附加音被分配给导频、保护和DC,并且所述交织器配置有26列和基于9的行乘法器的行数。

20.一种用于为多带宽工作所配置的通信装置的设备,所述通信装置可配置成工作在多个信道带宽的每一个中,所述信道带宽至少包括20 MHz、40 MHz和80 MHz的带宽,所述设备包括:用于选择总数据音数NSD用于根据正交频分复用(OFDM)技术来调制数据有效载荷,供在所述信道带宽的所识别一个上的传输的部件,对于所识别信道带宽所述总数据音数从多个总数据音数中选择;以及用于在所识别信道带宽的信道之上的传输之前,在所述数据有效载荷中交织两个或多个码字的部件,其中,基于所选总数据音数来选择信道编码率和调制水平,用于根据多个预定交织器配置中之一来交织整数数目的位。

21.一种由为多带宽工作所配置的通信装置执行的设备,所述通信装置可配置成工作在多个信道带宽的每一个中,所述信道带宽至少包括20 MHz、40 MHz和80 MHz的带宽,所述设备包括:用于选择总数据音数NSD用于根据正交频分复用(OFDM)技术来调制数据有效载荷,供在所述信道带宽的所识别一个上的传输的部件,对于所识别信道带宽所述总数据音数从多个总数据音数中选择;

用于在所识别信道带宽的信道之上的传输之前,在所述数据有效载荷中交织两个或多个码字的部件;以及用于为对于所识别信道带宽所选的所述总数据音数选择信道编码率和调制水平的部件,所述信道编码率、所述调制水平和所述总数据音数对于配置成执行所述交织的交织器是可兼容的。

22.如权利要求21所述的设备,其中,所述设备包括用于在交织之前,验证交织器的大小的部件,所述大小包括列数和行数,所述行数基于行乘法器,并且其中,用于验证交织器的大小的部件基于对于所识别信道带宽所选的所述总数据音数的所述信道编码率和所述调制水平来验证所述交织器的大小,以提供对于整数数目的位的处理。

23.如权利要求21所述的设备,其中对于80 MHz的信道带宽并且其中对于256-QAM的调制水平和3/4的信道编码率、256-QAM的调制水平及7/8的信道编码率、1024-QAM的调制水平及3/4的信道编码率以及对于1024-QAM的调制水平及7/8的信道编码率:所述总数据音数是232,其中24个附加音被分配给导频、保护和DC,并且所述交织器配置有29列和基于8的行乘法器的行数。

24.如权利要求21所述的设备,其中对于80 MHz的信道带宽并且对于256-QAM的调制水平和3/4的信道编码率、256-QAM的调制水平及5/6的信道编码率、256-QAM的调制水平及7/8的信道编码率、1024-QAM的调制水平及3/4的信道编码率、1024-QAM的调制水平及5/6的信道编码率以及1024-QAM的调制水平及7/8的信道编码率:所述总数据音数是234,其中22个附加音被分配给导频、保护和DC,并且所述交织器配置有26列和基于9的行乘法器的行数。

25.如权利要求24所述的设备,还包括:用于根据使用对于所识别信道带宽所选的所述总数据音数的所选信道编码率和调制水平的技术,在所识别信道带宽上与接入点通信的部件。

26.如权利要求24所述的设备,还包括:用于根据使用对于所识别信道带宽所选的所述总数据音数的所选信道编码率和调制水平的技术,在所识别信道带宽上执行与其它通信装置的直接装置到装置通信的部件。

说明书 :

一种由为多带宽工作所配置的通信装置执行的方法和移动通

信装置

技术领域

[0001] 本发明涉及通信领域,具体而言涉及OFDM通信。

背景技术

[0002] 正交频分复用(OFDM)提供一种调制传输数据的有效方式。 OFDM可被认为是一种形式的数字多载波调制。大量正交副载波用于携带数据。传输数据则分为若干并行传输数据流。每个副载波又可使用二进制相移键控(BPSK)、正交相移键控(QPSK)、正交幅度调制 (QAM)等来调制。
[0003] OFDM系统将若干载波或“音(tone)”用于包括数据、导频(pilot)、保护(guard)和空置(nulling)的功能。数据音用于经由信道中之一在发射器与接收器之间传递信息。导频音用于保持信道,并且可提供与时间/频率和信道跟踪有关的信息。保护音可被插入在符号之间,以便在传输期间避免例如可能由多径失真引起的符号间干扰(ISI)。这些保护音还帮助信号符合频谱屏蔽(spectral mask)。直接分量(DC:direct component)的空置可用于简化直接转换接收器设计。
[0004] 选择供给定OFDM系统中使用的音已被证明是有问题的,特别是在包含例如再使用现有OFDM组件的限制时。

发明内容

[0005] 本发明一方面涉及一种选择正交频分复用音的装置,所述装置包括:处理器;存储器,耦合到所述处理器;音选择模块,存储在所述存储器中并且配置成在所述处理器上运行以:选择待测试的数据副载波数NSD;计算每个符号的编码位数NCBPS=NSD*M,其中M包括调制阶;计算每个单载波的编码位数NBPSCS=NCBPS/NSD;计算 NROW=y*NBPSCS,其中y是分配的交织器参数;计算 INTDiM=NROW*NCOL;计算 计算 以及计算每个符号的数据位数NDBPS=r*NCBPS,其中r是编码率;计算
[0006] 本发明另一方面涉及一种或多种存储指令的计算机可读存储介质,所述指令在被一个或多个处理器执行时使所述一个或多个处理器执行包括以下的动作:接收对正交频分复用的一个或多个限制;根据所述一个或多个限制确定一个或多个有效音配置;以及存储所述有效音配置。
[0007] 本发明另一方面涉及一种装置,包括:正交频分复用(OFDM)模块,配置成使用具有预定状态数、指定编码率和指定数据音数的正交幅度调制(QAM)来生成OFDM信号;以及耦合到所述OFDM模块的发射器、接收器或收发器。
[0008] 本发明另一方面涉及一种或多种存储指令的计算机可读存储介质,所述指令在被一个或多个处理器执行时使所述一个或多个处理器执行包括以下的动作:使用正交幅度调制(QAM)来传递正交频分复用 (OFDM)数据,所述QAM配置成使用预定状态数、指定编码率和指定数据音数。

附图说明

[0009] 参照附图描述具体实施方式。附图中,参考标号最左边的数字标识首次出现该参考标号的附图。在整个附图中使用相同标号来表示相似特征和组件。
[0010] 图1是音选择模块和使用所选音的OFDM模块的说明性体系结构。
[0011] 图2是用于选择供OFDM模块使用的音的过程的流程图。
[0012] 图3是用于选择供OFDM模块使用的音的示例脚本。
[0013] 图4是针对具有80MHz带宽的OFDM系统的说明性可能配置的表。
[0014] 图5是基于图4中可能配置的一部分针对新调制和编码类型的可能分配的表。

具体实施方式

[0015] 概览
[0016] OFDM用于调制有线和无线装置的通信。如上所述,OFDM系统使用所选音来工作。这些音可用于数据、导频、保护、DC和其它功能。
[0017] 对更高容量通信的需求可引起对OFDM系统的修改,以便增加容量。使这些修改在可能的情况下利用现有代码和硬件是有利的。例如,在无线OFDM系统中,所部署的交织器/解交织器可以最小修改在使用较大带宽的OFDM系统中被再使用。这种再使用使与新技术关联的开发成本和风险最小。
[0018] 本申请中公开的是适合选择供OFDM系统使用的音的系统和技术,使得现有OFDM组件可通过最小变更或者无需变更而被利用 (leverage)和再使用。在一个示例中,可将使用具有40MHz信道带宽的OFDM的无线通信系统扩展到80MHz,从而增加系统的数据传输容量。
[0019] 说明性体系结构
[0020] 图1是音选择模块和使用所选音的OFDM模块的说明性体系结构100。装置102(1)示为具有正交频分复用(OFDM)模块104(1),该模块经由有线连接106耦合到装置102(2)中的OFDM模块104(2)。OFDM模块104配置成生成OFDM信号。还示出具有OFDM模块 104(3)的无线装置102(3),OFDM模块104(3)无线耦合到装置102(D) 中的OFDM模块104(C)。各装置102(1)-(D)包括发射器、接收器或收发器,以便把来自一个OFDM 104模块的输出传送给另一个OFDM 模块104。这些发射器、接收器或收发器可配置成经由电导体、电磁辐射或者两者来传送输出。各装置102(1)-(D)包括一个或多个处理器 (未示出)以及耦合到处理器的存储器(未示出)。这种处理器可配置成运行存储器中存储的指令。
[0021] 装置102(1)-(D)可包括无线接入点、射频收发器、软件定义无线电、调制解调器、接口卡、蜂窝电话、便携媒体播放机、台式计算机、膝上型计算机、平板计算机、上网本(netbook)、个人数字助理、服务器、独立收发器接口等。
[0022] 音选择模块110可存在于装置102(4)中。音选择模块110生成并且可输出一个或多个OFDM音配置112。这些音配置112满足一个或多个预定限制。在一个实现中,限制可包括再使用现有交织器/解交织器的能力、例如256-QAM的特定调制等。下面针对图2和图3更详细地论述音选择模块110所使用的过程。
[0023] 音配置112则可在OFDM模块104(1)-(C)中实现,供在两个或更多装置102(1)-(D)之间传递信息时使用。如上所述,音配置112中的音可选择成便于再使用例如交织器/解交织器的现有组件。
[0024] 图2是采用音选择模块110选择音的示例过程200的流程图。所选音可供OFDM模块104使用。描述该方法的顺序并不是要被理解为进行限制,而是任何数量的所述方法框可按照任何顺序进行组合,以便实现该方法或备选方法。另外,在不脱离本文所述主题的精神和范围的情况下,可从该方法中删除个别框。此外,在不脱离本发明范围的情况下,该方法可通过任何适当的硬件、软件、固件或者它们的组合来实现。
[0025] 在框202,音选择模块110接受待测试的数据副载波数NSD的选择。NSD可选择成保持与现有OFDM系统的兼容性。例如,具有40MHz 信道带宽的OFDM系统可修改成80MHz信道带宽,以便增加数据容量。对于下列示例,假定将至少1个音分配给DC,至少7个音将用于保护,并且40MHz系统使用108个数据音。将信道带宽从40MHz 加倍到80MHz会使数据音的数量加倍,因而NSD=2*108=216个数据音。
[0026] 在框204,计算每个符号的编码位数NCBPS=NSD*M,其中M包括调制阶(order)。这个调制阶可用于表示副载波调制的特性。在一个实现中,调制阶可包括下列整数值中之一:
[0027] 1用于二进制相移键控(BPSK)调制;
[0028] 2用于正交相移键控(QPSK)调制;
[0029] 4用于具有16种状态的正交幅度调制(QAM)(16-QAM);
[0030] 6用于具有64种状态的QAM(64-QAM);
[0031] 8用于具有256种状态的QAM(256-QAM);或者
[0032] 10用于具有1024种状态的QAM(1024-QAM)。
[0033] 继续上述示例,假定最初将评估BPSK。因此,每个符号的编码位NCBPS=NSD*M=216*1=216。在框206,计算每个单载波的编码位数 NBPSCS=NCBPS/NSD。继续上述示例,NBPSCS=
216/216=1。在框208,计算NROW=y*NBPSCS,其中y是所分配的交织器参数。因此,OFDM交织器中的行数为y*NBPSCS。如下面针对表20-16所示,在一些OFDM 系统中,y=4,NROW=4*NBPSCS,而在其它系统中,y=6,NROW=6*NBPSCS,依此类推。给定所指定的NROW和NBPSCS,可确定y。
[0034] 在OFDM模块104中,在通过信道传输之前交织器将两个或更多码字的组成部分散置(intersperse)。解交织器逆转(reverse)这个过程。在一些实现中,可使用在符合电气和电子工程师协会(IEEE)802.11 的OFDM系统中使用的交织器的修改形式。这种信道交织器在IEEE P802.11n/D6.0的20.3.11.7.3小节“Draft Standard for Information Technology-Telecommunications and information exchange between systems-Local and metropolitan area networks-Part 11:Wireless LAN Medium Access Control(MAC)and Physical Layer(PHY) specifications中定义。通过此文,下面示出表20-16“Number of Rows and columns in the interleaver”的交织器参数。
[0035]带宽 20MHz 40MHz
NCOL 13 18
NROW 4*NBPSCS 6*NBPSCS
NROT 11 29
[0036] 表20-16
[0037] 这些参数定义交织器中存储的编码符号的数量。继续以上用于从 40MHz信道带宽扩展到80MHz信道带宽的示例,可再使用现有交织器及关联算法。这种再使用要求修改交织器以适应为在具有更大信道带宽的OFDM系统中写入和读取数据而定义的矩阵。这些参数包括NROW和NCOL,它们定义交织器中存储的编码符号的数量。因此,继续该示例,NROW=9*1=9。在适应较大矩阵中,NROT用于在一个以上空间流存在时定义值的旋转。NROT可被忽略,因为它没有定义交织器大小,并且因而没有影响音选择。
[0038] 在框210,计算INTDIM=NROW*NCOL。在这个示例中,假定 NCOL=24(如下面针对图4所示),则INTDIM=9*24=216。在框212,计算 在这个示例中,Z=216/216=1。
[0039] 在框214,计算 继续该示例,Z=1-1=0。在框216,计算每个符号的数据位数NDBPS=r*NCBPS,其中r是编码率(code rate)。编码率指示在对数据进行编码时存在的非冗余信息的部分。对于这个示例,假定1/2的编码率,该编码率指示实际传送数据中的一半是非冗余的,而另一半是冗余的,例如可能因纠错协议而被包含。因此, NDBPS=1/2*216=153。在框218, 在这个示例中,
[0040] 某些音选择可能无法与某些调制技术一起正确工作。因此,测试配置以确认编码率和调制的特定组合有效会是有用的。特定组合在该组合将使用现有或最小扩展的如交织器的OFDM组件来起作用时可被认为是有效的。换言之,编码率和调制的特定组合将与给定音选择一起工作吗?例如,在一些OFDM系统中,非整数位数因在编码、调制中所进行的映射而不能被处理。对于编码、调制和音选择的某些选择,在框214的测试通过但结果对于NDBPS结果是非整数是可能的。信息位必须是满(full)位,因为OFDM不能对部分位中的信息进行编码。在一些实现中,位填充(padding)可用于得到非整数位数并且添加附加位以便产生具有整数位数的输出。
[0041] 当位填充没有使用时,如在220虚线中所示的限制可用于将音选择的输出限制到具有整数位数的那些。这也可限制可用的编码率。例如,使用256-QAM,2/3和5/6的编码率在没有对现有OFDM系统的广泛修改的情况下可能不可用。这种修改可使所得OFDM系统与先前OFDM系统不兼容。
[0042] 在框222,执行测试以确定是否M1=0。当这个测试为真(true)时,框224进行测试以确定是否M2=0。如上所述,在位填充可用或者另外在220中所示的这些限制没有应用的一些实现中,它们可被省略。继续上述示例,M1=0且M2=0,因此该配置是有效的。当框222或 224产生假(false)输出时,该过程可继续到下面的框228,以便确定是否已经测试所有音数。
[0043] 在框226,所产生的音选择可被保存为有效配置。先前动作可被循环直到测试所有可用音数。在框228,当已经测试所有音数时,该过程则行进到框230,并且搜索结束(conclude)。然后,来自这个过程的结果可被存储到计算机可读存储介质、被提供给用户等。
[0044] 当框228确定音数保持将被测试时,在框232,计算NSD=NSD-1。结果可被返回到框204,供该过程继续进行直到已经测试所有音数。
[0045] 图3是用于选择供OFDM模块104使用的音的示例脚本。编写这个脚本,供与音数选择模块110的一个实现的MATLAB模拟工具配合使用。MATLAB是The MathWorks Inc.(Natick,Massachusetts) 的产品。作为示例而不是限制来提供这个脚本。
[0046] 在这个脚本中,该过程对216至248范围内的一组可能数据音进行迭代。按照如上所述选择该216值。传统(legacy)OFDM系统针对 20MHz信道带宽使用总共64个音,而针对40MHz信道带宽使用128 个音。为了再使用传统系统的相同音间距并且因而使硬件和软件的再使用最大,80MHz信道带宽系统使用256个音。给定这种256个音限制,选择248,因为对于总共256个音,只有8个音可用于包括导频、保护和DC的其它用途。假定8个音对于OFDM系统可能是不实际地进行限制,则在这个示例中选择248作为上限。
[0047] 随后,内循环对NCOL交织器维(dimension)进行迭代。在这个示例中,这个循环从1迭代到12,这在交织器中映射18至30的列大小。在由规范IEEE 802.11所定义的无线协议中,列大小对于20MHz 带宽为13而对于40MHz带宽为18,因此,18至30的范围对于具有80MHz带宽的OFDM系统是适当的。
[0048] 下一个内循环针对NROW数,其在这个示例中被允许从6进行(run) 到12。在由规范IEEE 802.11所定义的无线协议中,行乘数(multiplier) 对于20MHz为4,对于40MHz为6,因此,6至12的范围对于80MHz 是适当的。下两个内循环针对调制和编码率。可根据调制类型选择编码率。
[0049] 图4是针对具有80MHz带宽的OFDM系统使用图3的脚本所生成的说明性可能配置表400。在一些实现中,这些音配置112可适用于使用OFDM的无线组网协议,包括但不限于与IEEE 802.11标准相关的那些。在生成这个配置表400时,进行以下80MHz带宽OFDM 系统具有现有系统中存在的音间距、调制和编码(coding)率的假设。包含这些限制以使软件和硬件设计的再使用最大,并且还可提供后向兼容性的途径。
[0050] 根据这种配置并且假设80MHz系统中没有编码或调制的变化,在400所示的若干配置是可能的。在一个实现中,可使用与40MHz 系统中一样的对保护音、导频音和DC的相同音分配。例如,在40MHz 系统中,存在11个保护音、6个导频音和3个DC音,总共20个音。因此,大于256-20=236的数据音分配不可用。
[0051] 在另一个实现中,234数据音配置可以是适合的。这种配置允许将附加的2个音分配给导频、保护或其它用途。在另一个实现中,可分配232个音,它们为导频或保护功能提供4个附加音。
[0052] 图5是基于图3中可能配置的一部分的可能音配置表500。在无线组网系统中,可包含附加编码率和调制类型,以便提高峰值数据速率。在表500中,已经引入256状态QAM调制和1024状态QAM以及r=7/8的编码率。
[0053] 给定256-QAM和102-QAM和编码率r=7/8,通过图3中脚本所实现的图2中过程可用于确定可能音配置112。表500中的配置集中于低于以上达到的236音数但高于230音数的音数。当NSD=234时,所有编码率3/4、5/6和7/8均可用,从而提供选择的灵活性。比较起来,当NSD=232时,仅支持3/4和7/8编码率。
[0054] 结论
[0055] 虽然针对本文所提供的附图和其它流程图来描述说明性方法的具体细节,但是应当理解,附图所示的某些动作无需按照所述顺序来执行,而是可经过修改,和/或可被完全省略,这取决于环境。如本申请中所述,模块和引擎可使用软件、硬件、固件或者它们的组合来实现。此外,所述的动作和方法可通过计算机、处理器或其它计算装置根据存储器中存储的指令来实现,存储器包括一个或多个计算机可读存储介质(CRSM)。
[0056] CRSM可以是计算装置可访问以便执行其中存储的指令的任何可用物理介质。CRSM可包括但不限于随机存取存储器(RAM)、只读存储器(ROM)、电可擦可编程只读存储器(EEPROM)、闪速存储器或其它固态存储器技术、致密盘只读存储器(CD-ROM)、数字多功能盘 (DVD)或其它光盘存储装置、磁盘存储装置或其它磁存储装置、或者可用于存储预期信息并且可由计算装置访问的任何其它介质。