选择传输参数的技术转让专利

申请号 : CN200480022609.3

文献号 : CN1833420B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : E·雅各布森X·卜

申请人 : 英特尔公司

摘要 :

某些OFDM通信系统可传送有效负载或长度变化的数据块。在多数情况下,传输的数据块的末端可以不与OFDM码元末端对齐,导致一个或多个OFDM码元的未用部分。因此,例如,在数据块的最终OFDM码元中可能存在一个或多个未调制(或未使用)的子载波。在许多系统内,这可通过零扩展数据或重复数据来处理,直到最终的OFDM码元被填满。遗憾的是,简单地进行数据重复或零扩展来填充OFDM码元,浪费了宝贵的OFDM码元资源。存在一种技术需求,即能够更加有效地使用OFDM码元的未用或未调制部分。

权利要求 :

1.一种在正交频分复用OFDM系统中选择传输参数的方法,包括:通过选择一个或多个初始传输参数、确定一个或多个多载波码元的未用部分由依照所述初始传输参数传输数据块而引起、以及调整传输参数中的一个或多个传输参数以便通过将所述数据块扩展到所述一个或多个多载波码元的更大部分并减少所述一个或多个多载波码元中未用多载波的数量而减少所述一个或多个多载波码元的所述未用部分,使数据块匹配多载波码元组。

2.权利要求1的方法,其中,所述匹配包括:使已编码数据块匹配多载波码元组,所述多载波码元包括正交频分复用OFDM码元。

3.权利要求1的方法,其中,所述初始传输参数包括选自包括码率、一个或多个调制方案以及交织类型或是否执行交织的决策的组中的一个或多个传输参数。

4.权利要求1的方法,其中,所述匹配包括:使已编码数据块匹配多载波码元组,其中所述已编码数据块的末端与所述多个多载波码元中之一的末端对齐。

5.权利要求1的方法,其中,所述匹配包括:选择用于对所述数据进行编码的码率和/或用于对所述已编码数据进行调制的一个或多个调制方案,使得所述已编码数据块的末端与所述多载波码元中之一的末端对齐。

6.权利要求5的方法,其中,所述多载波码元包括正交频分复用OFDM码元。

7.权利要求1的方法,其中,所述匹配包括:检测信道条件;

基于所述所检测信道条件选择调制方案;

选择码率,使得所述已编码数据块匹配多载波码元组。

8.权利要求7的方法,其中,所述已编码数据块的末端将与所述多载波码元中之一的末端对齐。

9.权利要求8的方法,其中,所述多载波码元包括正交频分复用OFDM码元。

10.权利要求1的方法,其中,所述匹配包括:确定多个子载波中每个子载波的信道条件;

基于所述所检测信道条件,选择每个子载波的调制方案;

选择码率,其中,选择所述调制方案和所述码率使得已编码数据块匹配多载波码元组。

11.权利要求10的方法,其中,所述多载波码元包括正交频分复用OFDM码元。

12.权利要求1的方法,其中,所述匹配包括:选择初始码率与初始调制方案中之一或多个;

降低所述码率和/或降低所述调制方案的等级,以减少一个或多个多载波码元的未用部分的数量。

13.权利要求12的方法,其中,所述降低包括:降低所述码率和/或降低所述调制方案的等级,以减少一个或多个多载波码元的未用部分的数量,使得已编码数据块的末端与所述多载波码元中之一的末端对齐。

14.权利要求1的方法,其中,所述匹配包括:检测初始码率;

降低所述码率,以使已编码数据块匹配多载波码元组。

15.权利要求1的方法,其中,所述匹配包括:检测初始码率;

通过降低穿孔量来降低码率,以使已编码数据块匹配多载波码元组。

16.权利要求1的方法,其中,所述匹配包括:通过增加每个代码字中的奇偶校验比特量来降低码率,以使已编码数据块匹配多载波码元组。

17.权利要求1的方法,其中,所述匹配包括:降低一个或多个调制方案的等级,以使已编码数据块匹配多载波码元组。

18.一种在正交频分复用OFDM系统中选择传输参数的方法,包括:检测一个或多个OFDM子载波的信道条件;

基于所述所检测信道条件,选择一个或多个OFDM子载波的初始调制方案;

确定一个或多个OFDM子载波的未用部分由依照所述初始传输参数传输数据块而引起;

调整所述调制方案和/或选择码率,以便通过将所述数据块扩展到所述一个或多个多载波码元的更大部分并减少所述一个或多个多载波码元中未用多载波的数量而减少所述一个或多个OFDM子载波的所述未用部分。

19.权利要求18的方法,其中,所述选择初始调制方案包括:基于所述子载波的所检测信道条件选择多个OFDM子载波中每个OFDM子载波的初始调制方案。

20.权利要求18的方法,其中,所述所检测信道条件包括一个或多个阈值,每个阈值与一种调制方案对应,所述调整包括调整所述阈值中的一个或多个阈值。

21.权利要求20的方法,其中,所述调整所述阈值中的一个或多个阈值包括:调整所述阈值中的一个或多个阈值,从而降低一个或多个OFDM子载波的所述调制等级。

22.一种在正交频分复用OFDM系统中选择传输参数的方法,包括:检测一个或多个OFDM子载波的信道条件;

选择一个或多个OFDM子载波的初始调制方案;

确定一个或多个OFDM子载波的未用部分由依照所述初始传输参数传输数据块而引起;以及执行下列步骤中至少之一:

1)调整所述一个或多个OFDM子载波的调制方案,以便通过将所述块扩展到一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用子载波的数量而减少所述一个或多个OFDM子载波的所述未用部分;以及

2)选择码率对数据进行数据编码,以便通过将所述块扩展到所述一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用子载波的数量来减少所述一个或多个OFDM子载波的所述未用部分。

23.权利要求22的方法,其中,所述选择初始调制方案包括:基于所述子载波的所检测信道条件选择多个OFDM子载波中每个OFDM子载波的初始调制方案。

24.权利要求22的方法,其中,所述所检测信道条件包括一个或多个阈值,每个阈值与一种调制方案对应,所述调整包括调整所述阈值中的一个或多个阈值。

25.权利要求24的方法,其中,所述调整所述阈值中的一个或多个阈值包括:调整所述阈值中的一个或多个阈值,从而降低一个或多个OFDM子载波的调制等级。

26.一种数据传输方法,包括:

选择一个或多个初始传输参数;

接收数据块;

为所述数据块选择码率与调制方案中之一或多个,使得所述数据块通过整数数量的正交频分复用OFDM码元来传输;

确定一个或多个OFDM码元的未用部分由依照所述初始传输参数传输数据块而引起;

以及

调整传输参数中的一个或多个参数,以便通过将所述数据块扩展到所述一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用多载波的数量而减少所述一个或多个OFDM码元的所述未用部分。

27.权利要求26的方法,还包括:在接收到数据块之后检测信道条件,其中所述选择步骤基于所述信道条件。

28.权利要求27的方法,其中,所述检测包括下列步骤中的一个或多个步骤:检测所接收信号强度;

检测一个或多个比特误差;

测量比特误差率;

测量分组差错率;以及

测量信噪比。

29.权利要求27的方法,其中,至少部分基于所述所检测信道条件执行所述选择。

30.权利要求27的方法,其中,至少部分基于所述所检测信道条件和所述数据块的大小来执行所述选择。

31.权利要求27的方法,其中,所述检测信道条件包括:在OFDM系统中检测至少一个子载波的信道条件。

32.权利要求26的方法,其中,执行所述为所述数据块选择码率与调制方案中之一或多个的步骤,使得传输所述数据块以便将所有比特填充到整数数量的OFDM码元。

33.权利要求26的方法,其中,执行所述选择,使得传输所述数据块以便将所有OFDM子载波填充到整数数量的OFDM码元。

34.一种多载波系统中的传输参数选择方法,包括:接收数据块;

选择初始码率与初始调制方案中之一或多个;

确定使用所述所选初始码率和/或所选初始调制方案的所述传输数据块的传输引起OFDM码元的未用部分;

调整所述码率与调制方案中之一或多个,使得对于数据块的传输通过将所述数据块扩展到所述ODFM码元的更大部分并减少所述ODFM码元中未用子载波的数量而减少所述OFDM码元的未用部分。

35.权利要求34的方法,其中,所述调整包括:降低所述码率或者降低调制等级。

36.权利要求34的方法,其中,所述调整包括:调整所述码率与调制方案中之一或多个,使得所述已编码数据块将匹配OFDM码元组。

37.一种调制器,包括:

媒体访问控制;

耦合到所述媒体访问控制的自适应编码器;以及耦合到所述编码器的自适应子载波调制器;

其中,所述媒体访问控制确定一个或多个多载波码元的未用部分由依照初始传输参数传输数据块而引起,并且自适应地选择或调整码率与一个或多个调制方案中之一或多个,以便通过将所述数据块扩展到所述一个或多个多载波码元的更大部分并减少所述一个或多个多载波码元中未用子载波的数量而减少所述一个或多个多载波码元的所述未用部分,其中,所述自适应编码器根据所选择或调整的码率自适应地对所述数据块进行编码,并且其中,所述自适应子载波调制器根据所选择或调整的调制方案自适应地对已编码数据块进行调制。

38.权利要求37的调制器,还包括:

耦合到所述自适应子载波调制器的OFDM PHY,其中所述媒体访问控制检测信道条件。

39.权利要求38的调制器,其中,所述自适应子载波调制器基于对应OFDM子载波的所检测信道条件,在每个子载波基础上执行自适应子载波调制。

40.权利要求37的调制器,其中,所述多载波码元包括正交频分复用OFDM码元。

41.一种收发器,包括调制器与耦合到所述调制器的解调器,所述调制器包括:媒体访问控制;

耦合到所述媒体访问控制的自适应编码器;以及耦合到所述编码器的自适应子载波调制器,

其中,所述媒体访问控制确定一个或多个OFDM码元的未用部分由依照初始传输参数传输数据块而引起,并且自适应地选择或调整码率与一个或多个调制方案中之一或多个,以便通过将所述数据块扩展到所述一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用子载波的数量而减少所述一个或多个OFDM码元的所述未用部分,其中,所述自适应编码器根据所选择或调整的码率自适应地对所述数据块进行编码,并且其中,所述自适应子载波调制器根据所选择或调整的调制方案自适应地对已编码数据块进行调制。

42.权利要求41的收发器,其中,所述调制器还包括:耦合到所述编码器的自适应交织器;以及

耦合到所述自适应子载波调制器的OFDM PHY。

43.权利要求41的收发器,其中,所述解调器包括:耦合到所述媒体访问控制的自适应子载波解调器;

耦合到所述子载波解调器的自适应解交织器;以及耦合到所述解交织器的解码器。

44.一种无线通信系统,包括收发器与耦合到所述收发器的全向天线,所述收发器包括调制器与耦合到所述调制器的解调器,其中所述调制器包括:媒体访问控制;

耦合到所述媒体访问控制的编码器;以及

耦合到所述编码器的子载波调制器;

其中,所述媒体访问控制确定一个或多个OFDM码元的未用部分由依照初始传输参数传输数据块而引起,并且自适应地选择或调整码率与一个或多个调制方案中之一或多个,以便通过将所述数据块扩展到所述一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用子载波的数量而减少所述一个或多个OFDM码元的所述未用部分,其中,所述编码器根据所选择或调整的码率对所述数据块进行编码,并且其中,所述子载波调制器根据所选择或调整的调制方案对已编码数据块进行调制。

45.权利要求44的无线通信系统,其中,所述解调器包括:耦合到所述媒体访问控制的自适应子载波解调器;

耦合到所述子载波解调器的自适应解交织器;以及耦合到所述解交织器的解码器。

46.权利要求45的无线通信系统,其中,所述调制器对一个或多个OFDM子载波降低码率和/或降低调制等级,以使已编码数据块匹配OFDM码元组。

47.一种数据传输系统,包括:

用于选择一个或多个初始传输参数的部件;

用于接收数据块的部件;

用于为所述数据块选择码率与调制方案中之一或多个使得所述数据块通过整数数量的正交频分复用OFDM码元来传输的部件;

用于确定一个或多个OFDM码元的未用部分由依照所述初始传输参数传输数据块而引起的部件;以及用于调整所述传输参数中一个或多个传输参数以便通过将所述数据块扩展到所述一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用子载波的数量而减少所述一个或多个OFDM码元的所述未用部分的部件。

48.权利要求47的数据传输系统,还包括用于检测信道条件的部件,所述选择部分基于所述所检测信道条件。

49.权利要求48的数据传输系统,还包括:用于检测所接收信号强度的部件;

用于检测一个或多个比特误差的部件;

用于测量比特误差率的部件;

用于测量分组差错率的部件;以及

用于测量信噪比的部件。

说明书 :

选择传输参数的技术

技术领域

[0001] 本发明涉及多载波通信,具体而言,涉及正交频分复用OFDM中的传输参数选择。

背景技术

[0002] 多载波传输可被描述为其中多个载波或子载波用于传输信息的通信技术。作为多载波传输的示例,正交频分复用(OFDM)可被描述为将通信信道划分成多个隔开的频带的通信技术。在OFDM中,承载用户信息部分的子载波可在每个频带内传输。在OFDM中,每个子载波可以是正交的,使OFDM不同于通常使用的频分复用(FDM)。例如,OFDM码元可包括在OFDM码元周期期间每个OFDM子载波上同时传输的码元。这些单独的码元可称为子载波码元。
[0003] 某些OFDM通信系统可传送有效负载或长度变化的数据块。在多数情况下,传输的数据块的末端可以不与OFDM码元末端对齐,导致一个或多个OFDM码元的未用部分。因此,例如,可以在数据块的最终OFDM码元内存在一个或多个未调制(未使用)的子载波。在许多系统内,这可通过零扩展数据或重复数据来处理,直到最终的OFDM码元被填满。不幸地,简单地进行数据重复或零扩展来填充OFDM码元,浪费了宝贵的OFDM码元资源。存在一种技术需求,即能够更加有效地使用OFDM码元的未用或未调制部分。

发明内容

[0004] 本发明公开了一种在正交频分复用OFDM系统中选择传输参数的方法,包括:通过选择一个或多个初始传输参数、确定一个或多个多载波码元的未用部分可由依照所述初始传输参数传输数据块而引起、以及调整所述传输参数中的一个或多个传输参数以便通过将所述数据块扩展到所述一个或多个多载波码元的更大部分并减少所述一个或多个多载波码元中未用多载波的数量而减少所述一个或多个多载波码元的所述未用部分,选择一个或多个传输参数使数据块基本上匹配多载波码元组。
[0005] 本发明还公开了一种在正交频分复用OFDM系统中选择传输参数的方法,包括:检测一个或多个OFDM子载波的信道条件;基于所述所检测信道条件,选择一个或多个OFDM子载波的初始调制方案;确定一个或多个OFDM子载波的未用部分可由依照所述初始传输参数传输数据块而引起;调整所述调制方案和/或选择码率,以便通过将所述数据块扩展到所述一个或多个多载波码元的更大部分并减少所述一个或多个多载波码元中未用多载波的数量而减少所述一个或多个OFDM子载波的所述未用部分。
[0006] 本发明又公开了一种在正交频分复用OFDM系统中选择传输参数的方法,包括:检测一个或多个OFDM子载波的信道条件;选择一个或多个OFDM子载波的初始调制方案;确定一个或多个OFDM子载波的未用部分可由依照所述初始传输参数传输数据块而引起;以及执行下列步骤中至少之一:
[0007] 1)调整所述一个或多个OFDM子载波的所述调制方案,以便通过将所述块扩展到一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用子载波的数量而减少所述一个或多个OFDM子载波的所述未用部分;以及
[0008] 2)选择码率对数据进行数据编码,以便通过将所述块扩展到所述一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用子载波的数量来减少所述一个或多个OFDM子载波的所述未用部分。
[0009] 本发明还公开了一种数据传输方法,包括:选择一个或多个初始传输参数;接收数据块;为所述数据块选择码率与调制方案中之一或多个,使得所述数据块可以基本上通过整数数量的正交频分复用OFDM码元来传输;确定一个或多个OFDM码元的未用部分可由依照所述初始传输参数传输数据块而引起;以及,调整所述传输参数中的一个或多个参数,以便通过将所述数据块扩展到所述一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用多载波的数量而减少所述一个或多个OFDM码元的所述未用部分。
[0010] 本发明又公开了一种多载波系统中的传输参数选择方法,包括:接收数据块;选择初始码率与初始调制方案中之一或多个;确定使用所述所选初始码率和/或所选初始调制方案的所述传输数据块的传输可以引起OFDM码元的未用部分;调整所述码率与调制方案中之一或多个,使得对于数据块的传输通过将所述数据块扩展到所述ODFM码元的更大部分并减少所述ODFM码元中未用子载波的数量而减少所述OFDM码元的未用部分。
[0011] 本发明也公开了一种调制器,包括:自适应编码器;以及耦合到所述编码器的自适应子载波调制器;所述调制器:确定一个或多个多载波码元的未用部分可由依照初始传输参数传输数据块而引起;以及,自适应地选择或调整码率与一个或多个调制方案中之一或多个,以便通过将所述数据块扩展到所述一个或多个多载波码元的更大部分并减少所述一个或多个多载波码元中未用子载波的数量而减少所述一个或多个多载波码元的所述未用部分。
[0012] 本发明还公开了一种收发器,包括调制器与耦合到所述调制器的解调器。所述调制器包括:自适应编码器;耦合到所述编码器的自适应子载波调制器;以及所述调制器:确定一个或多个OFDM码元的未用部分可由依照初始传输参数传输数据块而引起;以及,自适应地选择或调整码率与一个或多个调制方案中之一或多个,以便通过将所述数据块扩展到所述一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用子载波的数量而减少所述一个或多个OFDM码元的所述未用部分。
[0013] 本发明又公开了一种无线通信系统,包括收发器与耦合到所述收发器的全向天线,所述收发器包括调制器与耦合到所述调制器的解调器。所述调制器包括:编码器;耦合到所述编码器的子载波调制器;所述调制器:确定一个或多个OFDM码元的未用部分可由依照初始传输参数传输数据块而引起;以及,自适应地选择或调整码率与一个或多个调制方案中之一或多个,以便通过将所述数据块扩展到所述一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用子载波的数量而减少所述一个或多个OFDM码元的所述未用部分。
[0014] 本发明还公开了一种系统,包括:用于选择一个或多个初始传输参数的部件;用于接收数据块的部件;用于为所述数据块选择码率与调制方案中之一或多个使得所述数据块可基本上通过整数数量的正交频分复用OFDM码元来传输的部件;用于确定一个或多个OFDM码元的未用部分可由依照所述初始传输参数传输数据块而引起的部件;以及,用于调整所述传输参数中一个或多个传输参数以便通过将所述数据块扩展到所述一个或多个OFDM码元的更大部分并减少所述一个或多个OFDM码元中未用子载波的数量而减少所述一个或多个OFDM码元的所述未用部分的部件。

附图说明

[0015] 图1是说明依据本发明一个实施例的无线通信系统的图;
[0016] 图2是根据示例实施例的调制器的框图;
[0017] 图3是说明示例代码字的图;
[0018] 图4是说明根据示例实施例的调制器操作流程图;
[0019] 图5是根据另一示例实施例的调制器操作流程图;
[0020] 图6是根据示例实施例的解调器的框图;
[0021] 图7是说明根据示例实施例调整传输参数的图;
[0022] 图8是说明根据另一示例实施例调整传输参数的图;
[0023] 图9是说明根据又一示例实施例调整传输参数的图。

具体实施方式

[0024] 在详细的描述中,阐述了大量特殊的细节,以便提供对本发明实施例的完全理解。然而,本领域技术人员将理解,本发明的实施例可以不需这些特殊的细节来实现。在其他示例中,不再更详细地描述众所周知的方法、程序和技术,避免混淆前述实施例。
[0025] 下面详细描述的某些部分,按照操作计算机存储器内数据比特或二进制数字信号的算法和符号表示来展现。这些算法描述和表示可以是数据处理领域技术人员采用的技术,告知了本领域其他技术人员它们工作的实质。
[0026] 算法在这里且通常被认为是导致所需结果的动作或操作的自相容(self-consistent)的序列。这些包括物理量的物理操作。通常,虽然不是必须的,但这些参数采取电子或磁信号能够被存储、传送、组合、比较、以及进行其他处理的形式。主要出于一般使用的原因,有时已经证明便于将这些信号称为比特、数值、元素、符号、特征、术语、号码等。然而,应当理解的是,所有这些及相似术语都与适当的物理量相关联,并且仅仅是应用这些量的便利标签。
[0027] 除非另外特殊说明,如从下列论述中显现的,应该理解,贯穿说明书的论述,采用了诸如处理、计算、推算(calculate)、确定等之类的术语,称为计算机或计算系统、或类似电子计算设备的动作或处理,其处理在计算系统的寄存器或存储器内表示为诸如电子量之类的物理量,或将其转换成在计算系统的存储器、寄存器或其他这种信息存储、传输或显示设备中类似表示的其他数据。
[0028] 本发明的实施例可包括用于执行此中操作的设备。此设备可为所需用途特别构建,或者它可包括通用的计算设备,该计算设备通过存储在设备中的程序来有选择地激活或重新配置。这种程序可存储在存储介质上,但不局限于任何类型的盘,例如包括软盘、CD-ROM、磁光盘、只读存储器(ROM)、随机存取存储器(RAM)、电可编程只读存储器(EPROM)、电可擦和可编程只读存储器(EEPROM)、闪存、磁或光卡、或适于存储电子指令、且能够与计算设备系统总线耦合的任何其他类型的介质。
[0029] 此处表现的处理和显示不是固有地与任何专门计算设备或其他设备相关联。各种通用的系统可与根据此中教示的程序一起使用,或可证明便于构建更专用的设备来执行所需方法。这些各种系统的所需结构将从以下描述中显现。另外,本发明的实施例没有描述关于任何专门的编程语音。应该明白的是,各种编程语音可用于实现此中所述的发明教示。
[0030] 在下面的说明书和权利要求中,术语“耦合”和“连接”可以连同其派生词一起使用。在具体实施例中,“连接”可用于指示两个或多个元件彼此直接物理或电子接触。“耦合”可以意指两个或多个元件直接物理或电子接触。然而,“耦合”还可意指两个或多个元件彼此可以非直接地接触,但彼此仍可以协同工作或相互作用。
[0031] 值得注意的是,说明书中任何涉及“一个实施例”或“实施例”在上下文意味着,在本发明的至少一个实施例中,包括可以结合实施例描述的特定性能、结构、或特征可。说明书中各种位置上出现的的短语“一个实施例中”或“实施例”不必参照相同的实施例,但可参照不同的实施例。
[0032] 应该理解的是,本发明的实施例可用于各种应用中。虽然本发明在此方面不受限制,但此处公开的电路可用于许多设备,例如无线电系统的发射机和接收机。仅仅作为示例,本发明范围内意欲包括的射频系统包括:无线局域网(WLAN)设备和无线广域网(WWAN)设备,其包括无线网络接口设备和网络接口卡(NIC)、基站、接入点(AP)、网关、网桥、集线器、蜂窝无线电话通信系统、卫星通信系统、双向无线通信系统、单向寻呼机、双向寻呼机、个人通信系统(PCS)、个人计算机(PC)、个人数字助理(PDA)等,但是,本发明的范围在此方面不受限制。
[0033] 如此处所使用的,术语“分组”可以包括数据单元,其可在节点或台站之间路由或传送,或可以访问网络。如此处所使用的,术语“分组”可包括帧、协议数据单元或其他数据单元。“分组”可包括比特组,例如,其可包括一个或多个地址字段、控制字段和数据。数据块可以是任何数据单元或信息比特。
[0034] 参照附图,附图中相同的数字代表相同的元件,图1是说明依据本发明一个实施例的无线通信系统的示例图。在图1所示的通信系统100中,用户无线系统116可包括与天线117耦合并与处理器112耦合的无线收发器410。一个实施例中的处理器112可包括单个处理器,或可替换地,可以包括基带处理器和应用处理器。根据一个实施例,处理器112可包括基带处理器和媒体访问控制(MAC),但是,本发明的范围在此方面不受限制。
[0035] 处理器112可以耦合存储器114,存储器114可包括诸如DRAM之类的易失存储器、诸如闪存之类的非易失存储器,或者可替换地,可包括其他存储,例如硬盘驱动,然而本发明在此方面不受限制。存储器114的某些部分或全部,可包含在相同的集成电路上,例如处理器112上,或者可替换地,存储器113的某些部分或全部,可被布置在集成电路或其他介质上,例如硬盘驱动,其处于处理器112的集成电路的外围,但是,本发明的范围在此方面不受限制。根据一个实施例,在存储器114中可提供软件,该软件由处理器112执行,允许无线系统1116执行各种任务,而各种任务中的某些任务可以此处描述。
[0036] 无线系统116可经由无线通信链路134与接入点(AP)128(或其他无线系统)进行通信,其中,接入点128可包括至少一个天线118。例如,天线117和118每个可以是定向天线或全向天线,然而本发明不限于此。虽然没有在图1中示出,例如,AP 128可包括类似于无线系统116的结构,包括无线收发器、处理器、存储器、以及在存储器中提供的允许AP128执行各种功能的软件以。在一个示例实施例中,无线系统116和AP 128可被认为是诸如WLAN系统之类的无线通信系统中的台站。
[0037] 接入点128可耦合网络130,从而无线系统116可与网络130进行通信,网络130包括通过经由无线通信链路134与接入点128进行通信而耦合网络130的设备。网络130可包括诸如电话网络或互联网之类的公共网络,或者可包括公共和专用网络的组合,但是,本发明的范围不限于此。
[0038] 无线系统116和接入点128之间的通信可经由无线局域网(WLAN)来实现,例如可以兼容电气电子工程师学会(IEEE)标准如IEEE802.11a、IEEE802.11b、IEEE802.11g等的网络,但是,本发明的范围不限于此。
[0039] 在另一实施例中,无线系统116和接入点128之间的通信可经由符合3GPP标准的蜂窝通信网络来实现,但是,本发明的范围不限于此。
[0040] 根据示例实施例,可采用技术来适应或调整一个或多个传输参数,以减少用于传输数据块的OFDM码元的未用部分,和/或使OFDM码元在数据块传输期间的使用更加有效。
[0041] 图2是根据示例实施例的调制器的框图。调制器200可调制信息,并可对信息执行用于传输的其他处理。图2中示例调制器200可包括媒体访问控制(MAC)205、自适应FEC编码器210、自适应交织器215、自适应子载波调制器220、OFDM PHY225以及放大器230,但是,本发明的范围不限于此。现在,将简要描述调制器200的这些方块。
[0042] 调制器200可接收将要传输的信息比特或数据块。信息被输入给MAC 205。MAC205可执行许多任务,包括与媒体访问有关的任务。
[0043] 前向纠错(FEC P8)编码器210与MAC205的输出耦合,并可执行FEC编码或对进入的信息比特执行速率编码。例如,FEC编码可涉及将奇偶校验比特添加入该信息比特,生成一个或多个代码字,但是,本发明不限于此。奇偶校验比特可允许在解调器或接收机上执行误差检测和/或误差纠正。
[0044] 图3是说明示例代码字的图。如图3的示例代码字所示,FEC编码可以包括将P个奇偶校验比特附加到每个K块信息比特上,以形成N比特代码字(其中,N=P+K),但是,本发明不限于此。码率(R)可被认为是在代码字中信息比特数与总比特数之比,或R=K/N。低码率可被认为是更健壮的,原因是代码字中高数量(或高百分比)的奇偶校验比特,其可允许在接收机提高错误检测和纠正,但以低数据速率为代价。
[0045] 再次参照图2,自适应交织器215与FEC编码器210的输出耦合。例如,交织器215可交织各种OFDM子载波中的比特(例如,线性地或者通过交织比特或代码字),但是,本发明不限于此。交织器215在某些情况下可从解调器200中省去。
[0046] 在图2的调制器中,自适应子载波调制器220与自适应交织器215的输出耦合。在交织器215缺省时,调制器220可耦合FEC编码器210,但是,本发明不限于此。自适应子载波调制器220可使用一种调制方案或多种调制方案,自适应地将一个或多个比特调制到一个或多个载波或子载波上。例如,子载波调制器220可将比特(例如,FEC编码的比特)调制到多个OFDM子载波上,但是,本发明不限于此。例如,自适应子载波调制器220可使用选定的一种或多种调制方案调制比特。例如,可基于所检测的标准,例如所检测的一个信道条件或多个信道条件,为所有OFDM子载波自适应地选择一种调制方案。另一方面,可基于此特定子载波的信道条件,可为每个子载波检测信道条件或其他标准,然后可针对每个子载波使用不同的调制方案,但是,本发明不限于此。
[0047] 自适应子载波调制器220可使用多种调制方案中的任意调制方案。一些示例调制方案可包括传输两个不同码元(每码元1比特)的二相移键控(BPSK)、正交移监控(QPSK)、8-PSK(8个不同码元编码的3比特/码元),正交幅度调制(QAM)、QAM 16(16个不同码元来编码成4比特/码元)、QAM 32、QAM64、QAM 256等。这些仅仅是几个示例调制方案,而本发明不局限于此。由于与低等级调制方案相比,高等级调制方案可提供高数据速率,原因在于对于高等级调制方案的每个码元有更多数量的比特。然而,由于增加的可能码元的数量,对于高等级调制方案而言,在接收机正确恢复数据可能更加困难。因此,根据示例实施例,可基于所检测的信道条件来选择调制方案。这可以允许针对高质量的信道使用高等级的调制方案,而针对低质量的信道使用低等级的调制方案,但是,本发明不限于此。
[0048] 图2中,PHY(或物理层接口),例如OFDM PHY 225,与自适应子载波调制器220的输出耦合,并可生成具有适宜性能的信号,例如适宜的电压、定时等。放大器230与OFDM PHY 225的输出耦合,放大从PHY 225输出的信号。放大器230生成的信号可经由天线,例如通过无线信道传输,或者通过其他类型的信道传输。
[0049] MAC 205可经由线235控制或调整FEC编码器210、自适应交织器215和自适应子载波调制器220中一个或多个的操作,但是,本发明不限于此。MAC 205还可经由线240控制或调整放大器230执行的放大等级。
[0050] 图4是说明根据示例实施例的调制器操作的流程图。在405,调制器接收数据块,其可以是信息比特组。数据块可以大小可变,但是,本发明不限于此。
[0051] 在410,调制器200(例如,MAC 205)可检测信道条件或其他标准。信道条件可向调制器200提供描述信道(或载波或子载波)当前条件或质量的信息。不同频带或信道可接收不同类型的干扰、噪声、选择衰减以及其他时常可以降级信道质量的条件。调制器200可使用多种不同的技术来检测特定频带的信道条件或带宽,包括测量比特误差率(BER)、测量分组差错率或分组传输失败率、测量接收信号的信噪比(SNR)、与另一终端交换信道侧信息(channel side information)(CSI),维持并更新可以推算信道当前条件或质量的信道推算等。这些仅仅是如何可以检测信道条件的几个示例,但是,本发明不限于此。
[0052] 在多载波系统中,例如在OFDM系统中,信息通过多载波或子载波传输,MAC 205可测量不同子载波中的每个(一个或多个)子载波的信道条件,但是,本发明不限于此。
[0053] 在415,MAC 205可选择(或调整)一个或多个传输参数,以便更加有效地使用OFDM码元传输数据块,和/或减少OFDM码元的任何未被使用的部分(OFDM子载波)。例如,可基于所检测的一个或多个信道或子载波的信道条件、将要传输的数据块大小、或其他信息来选择或调整传输参数,但是,本发明不限于此。可选择或调整传输参数,例如可以包括FEC码率、使用交织的决策(或使用交织的类型)、(一个或多个)调整方案等。
[0054] 可选择或调整一个或多个OFDM子载波的调整方案,并且,一个调制方案可以用于一个或多个OFDM子载波、甚至可能用于所有子载波,但是,本发明不限于此。可替换地,例如,基于所检测的每个子载波的信道条件,可由MAC 205为每个OFDM子载波选择调制方案(自适应子载波调制),但是,本发明不限于此。
[0055] 根据示例实施例,所检测的信道条件的不同阈值可用于选择不同调制方案,但是,本发明不限于此。例如,如果所检测的信道条件满足第一阈值,则第一调制方案可用于该信道或子载波。如果所检测的信道条件满足第二阈值,则第二调制方案可用于此信道或子载波。
[0056] 在420,数据块可进行处理,并根据选定的传输参数来传输。这可以包括基于选定的码率进行FEC编码、交织已编码的数据、执行OFDM子载波调制、以及随后放大通过信道传输的数据,但是,本发明不限于此。例如,这可以通过MAC 205经由线235提供如下控制信息来实现:控制或调整FEC编码器210使用所选码率进行编码的控制信息、控制自适应交织器215使用所选交织类型的信息、控制自适应子载波调制器220使用一个或多个所选调制方案来调制一个或多个OFDM子载波的信息,但是,本发明不限于此。
[0057] 可选择或调整一个或多个传输参数,以便更加有效地使用OFDM码元或OFDM子载波。传输参数的此项选择可减少OFDM码元的未用部分的数量,从而可减少一个或多个OFDM码元的零扩展与数据重复的数量。因为选择或调整传输参数,所以可以提高数据块传输的健壮性,通过积极利用OFDM码元的更大部分或包括OFDM码元这种未用部分的子载波,但是,本发明不限于此。在某些情况下,可调整传输参数来基本上使用所多个OFDM码元的全部进行数据块的传输,但是,本发明不限于此。在某些情况下,在选择或调整传输参数后,OFDM码元的未用部分仍可带来数据块的传输(其然后可涉及零扩展或重复数据用于这种未用部分),但是传输参数的选择或调整至少可减少用于传输数据块的(一个和多个)OFDM码元的未用部分的量。
[0058] 在某些情况下,一个或多个传输参数可被选择或调整,以便基本上使用所有(或至少大百分比的)OFDM码元(或OFDM子载波)来传输数据块,但是,本发明不限于此。根据实施例,一个或多个传输参数可以这样选择,即数据块的传输可基本上按照整数个OFDM码元(例如,如果几乎没有OFDM码元的任何未用部分)填满所有比特和/或所有子载波,但是,本发明不限于此。根据示例实施例,可选择或调整一个或多个传输参数,从而传输的数据块的末端可基本上对齐OFDM码元的末端。例如,可以降低FEC码率和/或可以降低(一个或多个子载波的)调制方案,以便积极利用可能已经是最后OFDM码元的未用部分(例如,缺少这种选择或调整时),并且因而提高数据块传输的健壮性,但是,本发明不限于此。
[0059] 图5是说明根据另一示例实施例的调制器操作流程图。在505,数据块被接收。在510,MAC 205检测一个或多个信道的信道条件。
[0060] 参照图5,在515,可选择或检测一个或多个初始传输参数(例如,最初这些参数可以是硬件或软件最初设定的)。根据示例实施例,这些参数可通过MAC 205来选择,但是,本发明不限于此。例如,可选择初始调制方案(例如,每个OFDM子载波的基于所检测的该子载波信道条件的调制方案)。同样地,可选择初始码率。例如,缺省的码率或其他码率可以是最初选来使用的,但是,本发明不限于此。
[0061] 在520,调制器200(例如,MAC 205)可确定:使用一个或多个初始传输参数传输数据块,可导致一个或多个OFDM码元的部分未被使用。OFDM码元可包括多个子载波的传输,即OFDM码元期间在多个子载波上传输的数据(例如,并行地)。方块520的确定可基于数据块的大小、初始选择的码率、一个或多个初始选择的调制方案来执行,但是,本发明不限于此。
[0062] 例如,传输已编码数据块所需的OFDM码元数可被推算,例如,为:
[0063] OFDM码元数=[(比特的总数)/(比特数/子载波码元)*(子载波数)],其中,“比特总数”是将要传输的已编码块的比特总数,“比特数/子载波码元”是基于初始所选调制方案的每个子载波码元的比特数,而“子载波数”是每个OFDM码元的OFDM子载波数。这仅是示例,而本发明不限于此。例如,如果使用不同的调制方案(例如,每子载波码元的比特数不同),则可以调整此推算,但是,本发明不限于此。可以采用其他的变化。
[0064] 在某些情况下,此推算可以指示已传输的数据块的末端可能没有对齐ODFM码元的末端。例如,已传输数据块可以出现在ODFM码元的中间,导致最后的ODFM码元的部分或小部分未被使用。520中的推算可以指示传输该数据块需要16.5个码元,导致0.5个码元未被使用。例如,这可以因最后的OFDM码元的一个或多个子载波未用于(或不必用于)传输数据块而发生。如上述,某些OFDM系统通过零扩展数据或重复数据一直到OFDM已被填满来处理。然而,这种方式可以被认为是对OFDM资源的浪费。
[0065] 在方块525,一个或多个传输参数可被调整,以便更加有效地使用OFDM码元来传输数据块或减少OFDM码元的未用部分,但是,本发明不限于此。根据示例实施例,可以调整传输参数,以便用已编码数据基本上填满可用的OFDM码元。(与零扩展等相比),这可以是对OFDM码元的更加积极、有效的使用,并且可以提高数据传输的健壮性。在某些情况下,这可以导致已编码的数据基本上按照整数个OFDM码元来传输(减少了OFDM码元的未用部分)。
[0066] 在530,调制器然后根据调整后的传输参数传输数据块。
[0067] 图6是根据示例实施例的解调器的框图。参照图6,数据可以通过天线(图6中未示出)经由无线信道或其它信道被接收,并传给放大器605。OFDM PHY 610与放大器605的输出耦合,并可以生成具有适宜性能的信号,例如适宜的电压、定时等。
[0068] 在图6,自适应子载波解调器615可以耦合OFDM PHY 610,并且可以解调一个或多个接收的信号,例如解调一个或多个OFDM子载波。自适应解交织器620与子载波解调器615耦合,以便在某些情况下解交织接收的信号。FEC编码器625与解交织器620耦合,以便将代码字解码成数据比特。
[0069] 参照图6,MAC 630被提供来控制自适应子载波解调器615、自适应解交织器620和FEC编码器625中一个或多个的操作。MAC 630可以执行涉及媒体访问信道的任务或其他任务。MAC 630可以从远程点接收控制信息,而控制信息例如在一个或多个字段或消息中提供,其可以指示一个或多个选定的传输参数。MAC 630然后可以基于接收到的控制信息,控制多个解调器块600,包括:控制自适应子载波解调器615根据一个或多个特定的调制方案来进行解调、控制解交织器620执行(或不执行)解交织、控制FEC解码器625使用所选码率等进行FCC解码,但是,本发明不限于此。结果数据可由MAC 630输出。
[0070] 在一个示例实施例中,收发器110可包括调制器200和解调器600中的一个或两个,例如,MAC 235和MAC 630可包括相同的MAC,但是,本发明不限于此。收发器110可以包括附加的部件方块或元件。
[0071] 图7是说明根据示例实施例调整传输参数的图。图7包括图7a和图7b。在图7a中,使用两个OFDM码元即码元705和码元710传输四个代码字。尽管示出了两个OFDM码元,但是任意数量的OFDM码元可以用于传输数据块。虽然图7a中未示出,但是每个OFDM码元(表示为分开的列)可以包括在多个OFDM子载波上传输的数据。四个代码字的每一个包括数据部分和奇偶校验部分。例如,这些代码字包括代码字720和第二代码字730,其中,代码字720包括数据部分725和奇偶校验部分730,而第二代码字730包括数据部分735和奇偶校验部分740。在图7a中,示出了两个另外的代码字,但没有标数字。图7a所示数据块的代码字使用块码进行传输,例如,码率为R=2/3。在此情况下,使用两个OFDM码元(705、710)传输此数据块,导致最后的OFDM码元710相当大的部分未被使用(在图7a中表示为未用的OFDM子载波745)。
[0072] 图7b是说明在代码字已被缩短以及码率已被降低到R=1/2后更加有效使用OFDM码元传输数据块的图。与图7a中区域745相比,此码率调整留下了更小的未用子载波区域795(图7b)。这仅仅是示例,而本发明不限于此。因此可以说,已编码的数据此刻基本上匹配OFDM码元组,但不是更好的匹配。
[0073] 在图7b所述示例中,使用两个OFDM码元(码元750和码元755)传输七个代码字,并且每个代码字可以包括数据部分和奇偶校验部分。这些代码字可以包括第一代码字760和第二代码字780等,其中,第一代码字760包括数据部分765和奇偶校验部分770,而第二代码字780包括数据部分785和奇偶校验部分790。
[0074] 在图7b的示例中,示例的代码字可以比图7a的代码字更短,由于每个代码字的数据部分更短,导致这两个码元中有更多的代码字,但是,本发明在此方面不受限制。结果,码率已被降低到1/2,基于使用至少一部分未用子载波745(图7a)来添加另外的奇偶校验比特,从而提高数据传输的健壮性,但是,本发明不限于此。通过降低码率(例如,通过增加每个代码字中奇偶校验比特的百分比),已编码的数据块已被调整或扩展(通过添加另外的奇偶校验比特),来填满更多的(或大部分的)OFDM码元,并提高数据块传输的健壮性,但是,本发明不限于此。
[0075] 图7a可以表示初始选定的码率(R=2/3),而图7b可以表示码率(例如R=1/2)已被调整或选定来更好地使用OFDM码元,以便减少OFDM码元的未用部分,并提高数据传输的健壮性,例如,通过调整码率来用已编码数据填满OFDM的大部分,但是,本发明不限于此。尽管代码字可以缩短并可以降低码率(例如,降低到1/2)来留下更少的未用子载波区域795,但是可以采用缩短代码字长度的更精确调整或对码率的更精确调整,来基本上消除未用子载波的区域(795)。
[0076] 可以使用(或可以已经选择)不同调制方案,包括恒定一致的调制方案(例如,所有子载波的都相同)、所有子载波都相同的自适应调制方案、每个子载波都自适应的调制(其中,每个子载波的调制方案可以独立适应或调整)等。
[0077] 图8是说明根据另一示例实施例调整传输参数的图。在图8a的示例中,例如,码率为R=1/2初始母码可以被穿孔,以便提供码率为R=2/3的穿孔后的代码。例如,穿孔可以包括提高码率的丢弃(drop)或不传输某些已编码的比特(例如,某些奇偶校验比特)。例如,在当前的FEC编码器使用特定的码率且需要提高码率(例如,通过丢弃或不传输每个代码字的一个或多个奇偶校验比特来降低奇偶校验比特的百分比)的情况下,可以使用穿孔。在接收点,接收机或解调器可以插入一个或多个空比特,然后解码该消息。这仅仅是示例,而本发明不限于此。如图8所示,穿孔后的码率R=2/3不幸地导致相当大的部分子载波845未被使用。
[0078] 在此情况下,例如,可以降低穿孔量,例如,通过添加另外的奇偶校验比特,来使码率降低到6/11,如图8b所示。最终结果的码率6/11可以减少未用的部分(未用的子载波),并且在某些情形下,基本上消除未用的子载波。因此,如图8b所示,将码率降低到6/11,可以促使已传输的数据块基本上对齐OFDM码元815的末端。因此,在初始代码已被穿孔的某些情况下,穿孔量可以降低,以便减少未用的OFDM子载波的量,但是,本发明不限于此。
[0079] 图9是说明根据又一示例实施例调整传输参数的图。线905可描述检测到的OFDM码元的11个OFDM子载波中每个子载波的信道条件(例如,此示例中的信噪比或SNR),但是,本发明不限于此。图9a和9b例示了穿过两个OFDM码元的84个已编码比特,而每个OFDM码元具有11个子载波码元。在图9所示的此示例中,可以使用每子载波自适应调制,从而可以选择每个OFDM子载波的调制方案,例如,基于检测到的该载波的信道条件,但是,本发明不限于此。
[0080] 图9a中示出了两个OFDM码元,包括码元910和915,而在图9b中示出了两个OFDM码元,包括码元962和964。尽管只示出了两个OFDM码元,但本发明不限于此,而可以使用任意数量的OFDM码元传输数据块。
[0081] 图9a例示了用于每个子载波的每码元的比特数,这对应于为每个子载波选择的调制方案,基于线905所示检测到的每个子载波的信道条件,但是,本发明不限于此。例如,线905中相对低的SNR 930导致为子载波955选择2个比特,中等的SNR 920可以导致每码元4个比特用于子载波935,相对高的SNR 925可以导致每码元6个比特用于子载波940等。每码元的高数量的比特可以对应较高等级的调制方案。这些仅仅是示例,而本发明不限于此。
[0082] 根据示例实施例,检测到的信道条件的不同阈值可以用于选择不同的调制方案,但是,本发明不限于此。图8a示例中示出的调制方案选择在OFDM码元915中留下了四个未用的子载波960。
[0083] 图9b例示了在一个或多个(或所有)调制方案已被调整后每个子载波的每码元的比特数,但是,本发明不限于此。在图9b所示的此示例中,已经调整了检测到的信道条件的一个或多个阈值,以便降低调制等级中的一个或多个,使这84个已编码的比特基本上匹配可用的OFDM码元。例如,由于调整后的检测到的信道条件的阈值,在图9b中,此刻子载波970使用每码元四个比特来调制,子载波975只使用每码元两个比特来调制,而子载波965继续用与图9a中相同的等级来调制。因此,(一个或多个)信道条件阈值的变化,可以导致用于一个或多个子载波的调制等级的变化(例如,降低),以便扩展已编码数据穿过OFDM码元的更大部分,并因此提高数据块传输的健壮性。在此示例中,可以看到OFDM码元964的最后四个子载波(980、985、990和995)此刻包括已编码的数据。
[0084] 因此,一个或多个传输参数,例如码率和/或一个或多个调制方案,可以被选择或调制,以便使已编码数据块基本上匹配OFDM码元组,并基本上减少未用子载波的量,但是,本发明不限于此。
[0085] 虽然已经说明了本发明实施例的某些特征,如此文所述,但是对于本领域技术人员而言,此刻将可以出现许多修改、替代、变化和等效物。因此,应当理解的是,所附权利要求意欲覆盖满足本发明实施例真实精神的所有这种修改和变化。