基站及方法与流程

文档序号:11138110阅读:643来源:国知局
基站及方法与制造工艺

技术领域

本发明涉及无线通信系统。更具体来说,本发明涉及一种用于利用不对等(unequal)调制和编码方案(MCS)来实现空间处理的方法和设备。



背景技术:

IEEE 802.11n联合提案组当前正提议将混合空时分组码(STBC)和空分复用(SDM)方案用于下一代高性能无线网络。这种混合STBC/SDM方案产生了针对数据流的不平衡的服务质量,数据流在接收机的输出转换成较低的残留信噪比(SNR)。在传统系统中,对所有空间流应用对等MCS。然而,这对于STBC预编码所承载的空间流导致了在分集增益上的利益损失。

因此,期望提供一种方法和设备用于在执行空间处理(例如STBC)的同时应用不对等的MCS或流相关(stream-dependent)的MCS。



技术实现要素:

本发明涉及一种利用不对等MCS或流相关的MCS来实现空间处理的方法和设备。可以将输入数据解析为多个数据流,并且对该数据流执行空间处理以产生多个空间流。针对每个数据流而独立地选择MCS。然后,经由多个发射天线发射所述空间流。STBC、空频分组编码(SFBC)、准正交Alamouti编码、时逆空时分组编码、线性空间处理和循环延迟分集(CDD)中的至少一种可以在数据/空间流上执行。然后,可以对空间流应用天线映射矩阵。然后经由多个发射天线将所得到空间流发射出去。可以基于与所述数据流相关联的每个空间流的SNR来确定针对每个数据流的MCS。

附图说明

从以下关于优选实施例的描述中可以更详细地了解本发明,这些优选实施例是作为实例给出的,并且是结合附图而被理解的,其中:

图1是根据本发明配置的发射机的框图;

图2是根据本发明配置的接收机的框图;

图3是配置以执行STBC和/或线性空间映射的示例性空间处理单元的框图;以及

图4和图5示出了利用3×2天线配置和线性最小均方误差(LMMSE)接收机的针对IEEE 802.11n信道E和B的仿真结果。

具体实施方式

根据本发明,将不对等MCS或流相关的MCS应用到不同的空间流。本发明可应用于正交频分复用(OFDM)一多输入多输出(MIMO)系统、多载波码分多址(MC-CDMA)系统、CDMA系统等。不对等MCS被应用到不同的数据流以利用针对数据流的不对等SNR。例如,较高级别的MCS可以应用到具有分集编码的空间流,而较低级别的MCS可以应用到不具有分集编码的空间流,从而减少总自发干扰。利用不对等MCS或流相关MCS,可以由于减少的总自发干扰而使用更简单的接收机算法(例如线性最小均方误差(LMMSE))。

图1是根据本发明配置的发射机100的框图。发射机100包括信道编码器102、速率匹配单元104、空间解析器106、多个交织器108a-108nSS、多个星座映射器110a-110nSS、多个复用器116a-118nSS、空间处理单元120、多个快速傅立叶逆变换(IFFT)单元122a-122ntx、多个循环前缀插入单元124a-124ntx以及多个发射天线126a-126ntx。应当注意的是,图1所示的配置仅作为示例而不作为限制来提供,并且元件所执行的处理可以由更多或更少个元件来实现,并且处理的顺序可以发生改变。

信道编码器102对输入数据101进行编码。可以使用自适应调制和编码(AMC),并且可以使用任何编码速率和任何编码方案。例如,编码速率可以是1/2、1/3、1/5、3/4等等。编码方案可以是Turbo编码、卷积编码、分组编码、低密度奇偶校验(LDPC)编码等等。可以由速率匹配单元104对编码后数据103进行标刻(puncture)。

速率匹配105之后的编码后数据被空间解析器106解析为多个(NSS)空间流107a-107nSS。每个数据流107a-107nSS上的数据比特优选地由交织器108a-108nSS进行交织。然后,交织之后的数据比特109a-109nSS由星座映射器110a-110nSS根据所选择的调制方案映射到符号111a-111nSS。所述调制方案可以是正交相移键控(QPSK)、8PSK、16正交幅度调制(QAM)、64QAM等等。控制数据112a-112nSS和/或导频114a-114nSS由复用器116a-116nSS与符号111a-111nSS进行复用。然后,符号117a-117nSS(包括复用的控制数据112a-112nSS和/或导频114a-114nSS)由空间处理单元120进行处理。

可替换地,可以在信道编码之前来划分输入数据101,并且划分后的多个输入数据可以由两个或更多单独的编码器进行编码。可替换地,替代性地或额外地,将一个数据流解析为多个数据流,可以对属于一个或多个用户的若干个输入数据流进行处理以经由若干个空间天线进行发射。

空间处理单元120基于信道状态信息118而选择性地对符号117a-117nSS执行空间处理,并输出NTX个数据流121a-121ntx。空间处理可以是空时编码(STC)、空间复用(SM)、线性空间映射或发射波束成形。对于STC,可以使用包括STBC、SFBC、用于四个(4)发射天线的准正交Alamouti、时逆STBC(TR-STBC)、CDD等的任何形式的STC。

信道状态信息118可以是用于每个副载波的V矩阵、SNR、信道矩阵秩、信道条件号、延迟扩散或短期和/或长期信道统计中的至少一个。所述V矩阵是从所估计的信道矩阵的奇异值分解中获得的酉矩阵(unitary matrix)。所述信道条件号与信道矩阵的秩有关。异常条件的信道可以是秩亏。低秩或异常条件的信道将利用诸如STBC之类的分集方案展现出较好的强健性,因为该信道将没有足够的自由度来支持具有发射波束成形的SM。高秩的信道将利用具有发射波束成形的SM来支持较高数据速率。可以利用传统技术,例如直接信道反馈(DCFB)来获取信道状态信息118。

由输出时域数据123a-123ntx的IFFT单元122a-122ntx来处理来自空间处理单元120的数据流121a-121ntx。由CP插入单元124a-124ntx将CP添加至每个时域数据123a-123ntx。然后经由发射天线126a-126ntx来发射具有CP125a-125ntx的时域数据。

图2是根据本发明配置的接收机200的框图。该接收机200包括多个接收天线202a-202nrx、信道估计器204、噪声估计器206、信道相关性矩阵计算器208、SNR标称常数计算器210、多个OFDM处理单元212a-212nrx、空间解码器214、多个星座去映射器216a-216nss、多个SNR归一化单元218a-218nss、多个去交织器220a-220nss、空间去解析器222和解码器224。应当注意的是,图2中所示的配置仅作为示例而不作为限制来提供,并且元件所执行的处理可以由更多或更少个元件来实现,并且处理的顺序可以发生改变。

将多个接收到的数据流203a-203nrx输入到信道估计器204、噪声估计器206以及OFDM处理单元212a-212nrx。信道估计器204利用传统方法执行信道估计以产生信道矩阵205。噪声估计器206计算噪声方差207。信道相关性矩阵计算器208从信道矩阵205产生相关性矩阵209,这将在后文中进行详述。SNR标称常数计算器210从相关性矩阵209和噪声方差207计算SNR标称常数211a-211nss,这将在后文中进行详述。

每个OFDM处理单元212a-212nrx从每个所接收到的数据流203a-203nrx中去除CP,并且执行快速傅立叶变换(FFT)以输出频域数据213a-213nrx。空间解码器214对来自OFDM处理单元212a-212nrx的输出213a-213nrx进行处理。该空间解码器214可以是最小均方误差(MMSE)解码器、MMSE连续干扰消除(SIC)解码器或最大似然(ML)解码器。

在空间解码之后,星座去映射器216a-216nSS对解码后数据215a-215nrx进行处理以产生比特流217a-217nSS。SNR归一化单元218a-218nSS基于SNR标称常数211a-211nSS对比特流217a-217nSS进行归一化。然后,去交织器220a-220nSS对归一化比特流219a-219nSS进行处理。空间去解析器222将去交织后的比特221a-221nSS合并到一个数据流223中。然后解码器224对该数据流223进行处理以恢复输入数据225。

在下文中,将参考作为代表性实例的STBC来描述在发射机100和接收机200处的空间处理。将使用下列定义:

NTX:发射天线的数量;

NSS:空间天线的数量;

NSTS:STBC之后的流的数量;

dk,n:符号时间n处的数据向量;

sk,n:符号时间n处STBC之后的向量;

xk,n:符号时间n处图3中P矩阵之后的向量;以及

yk,n:符号时间n处的接收到的向量。

图3是配置为执行STBC和/或线性空间映射的示例性空间处理单元120的框图。空间处理单元120可以包括STBC单元302、CDD单元304以及天线映射单元306。符号117a-117nSS中的每个符号是复数流。在OFDM符号n的副载波k的空间流i上发射的复数符号被表示为dk,i,n。STBC单元302处理在每个副载波中的两个顺次的OFDM符号。来自STBC单元302的、OFDM符号2m和2m+1的副载波k的输出空时流iSTS上的输出符号表示为:

其中在表1中定义了和

表1

可以由CDD单元304和天线映射单元306在来自STBC单元302的输出符号上执行线性空间处理。如果没有执行STBC,那么Sk,i,n=dk,i,n并且NSTS=NSS。线性空间处理被定义为在给定副载波上待发射的符号的向量的旋转序列。CDD单元304和天线映射单元306所进行的处理表示如下:

其中,是在OFDM符号n的副载波k上待发射的调制符号的NSTS-向量。CCDD(k)是NSS×NSS对角线循环延迟矩阵,其表示频域中的循环延迟。该对角线值由给出。是NTx×NSTS矩阵,该矩阵包括NTX×NTX酉天线映射矩阵Pmap(k)的前NSTS列。这可以是用于直接映射操作的单位矩阵、用于空间扩展操作的映射矩阵或者是信道专用导引矩阵(例如信道特征向量的集合)。xk,n是OFDM符号n的副载波k中发射的符号的NTX-向量。

信道矩阵Heff是由向量Sk,n观察到的有效信道,从而:

yk,n=Heff sk,n+nk,n 等式(3)

在接收机中,yk,2m和结合成单个向量,如下:

使用等式(3)和等式(4),

在向量sk,2m和中,在它们任意一个中出现的数据值在二者中将表现为共轭或不共轭。这允许将等式(5)写为简单的矩阵形式,如随后的特定实例所示。

考虑Ntx=3并且NSS=2的情况(即由空间解析器106从输入数据中产生两个(2)空间流,并且在发射机100处从空间处理单元120中产生三个数据流)。三个数据流中的其中一个用于如下所示的发射分集的空间解析器106的一个数据流的修改副本中产生。

对于Ntx=3并且NSS=2的情况,从表1中可以看到:

sk,1,2m=dk,1,2m

以及

Sk,3,2m=dk,2,2m

从而,

而且

Sk,1,2m+1=dk,1,2m+1

以及

Sk,3,2m+1=dk,2,2m+1

从而

并且

利用等式(6)和等式(8),可以将等式(5)重新表示为标准矩阵等式,包括下列四个数据值dk,1,2m、dk,2,2m、(星号表示共轭,而不是埃尔米特共轭)。

现在其处于标准MIMO格式,但具有各种组Heff列组合的信道矩阵。接收机200对数据向量d进行解调:

MMSE解调器可用于等式(10)中的数据向量。等式(9)中的信道矩阵表示为:

MMSE求解如下(丢弃指数k并将符号“+”用于埃尔米特共轭):

或等同于

等式(9)可表示为如下:

将等式(14)代入等式(12)得出

使用等式(11),相关性矩阵成为如下:

在MMSE接收机处理之后,针对等式(9)中第k个数据流的有效SNR为:

其中

对于高SNR,等式(17)成为:

矩阵具有下列形式:

可以从的表达式中很容易找出等式(19)中参数的定义。使用针对逆矩阵的一般公式,如下:

可以示出的对角线元素给出如下

以及

使用等式(18),针对每个数据流的SNR得出如下:

以及

对于以上任何信道实现,d的前两个分量(应用有STBC编码的分量)具有相同的SNR,而另外两个也具有对等的SNR。第二个通常小于第一个。d的编码过的分量的SNR与未编码过分量的SNR之间的比率为:

假设Heff的三个列具有相似的特性,那么SNR将比STBC编码的符号的平均高3dB。

在实现STBC时,可以经由相同频率或不同频率来发射一对随后的符号。为了评估,在这里考虑最简单的情况Ntx=2和Nss=1,假设在接收机处仅有一个接收天线。该有效信道矩阵表示为1×2矩阵,如下:

Heff=[h1 h2], 等式(30)

并且数据向量变为如下

当相同的频率用于连续符号时,Heff对于两个符号来说是相同的,并且等式(5)变为如下:

如果使用了迫零接收机,那么第一步骤是将yk与信道矩阵的埃尔米特矩阵相乘:

以得到

信号部分中的对角线矩阵元素|h1|2+|h2|2表示由STBC编码获得的二级分集。

当不同的频率用于连续符号时,针对两个符号的有效信道如下

对于第一符号来说,Heff=[h1 h2];以及

对于第二符号来说,Heff=[g1 g2]。

在此情况下,修改后的等式(5)变为如下:

并且获得下列等式

以及

信号部分中的对角线矩阵元素|h1|2+|g2|2表示由STBC编码获得的二级分集。在此情况中,对角线元素仍然表示二级分集。然而,非对角线元素将产生干扰(即非正交性)。

对于表1的2×1情况,等式(5)变成如下:

其中

并且

在此情况下,d的MMSE估计值如下:

等式(40)成为:

或者

可替换地,可以利用y2m,然后利用y2m+1并将它们相加而找到d2m和d2m+1的MMSE估计算子。对第一符号应用该方案:

并且来自第一符号的数据向量的MMSE估计是

对第二符号应用该方案:

并且来自第二符号的数据向量的MMSE估计是:

使用等式(47)和(49),将d2m的两个估计相加,如下:

该结果与等式(43)中获得的结果相同。对d2m+1的估计求和也将导致与从等式(43)得到的结果相同。因此,在简单的2×1 Alamouti方案中,这两种解码技术是一致的。然而,在表1的3×2情况中,其可以不同。

图4和图5示出了利用3×2天线配置和线性最小均方误差(LMMSE)接收机的针对IEEE 802.11n信道E和B的仿真结果。该仿真结果示出的是,利用64QAM和QPSK的不对等调制方案的情况在分组误差率(PER)方面比使用针对信道E(信道B)的16QAM和16QAM的对等调制方案的情况好出约1.5dB(0.8dB)。

发射机和接收机可以是无线发射/接收单元(WTRU)或基站。术语“WTRU”包括但不限于用户设备(UE)、移动台、固定或移动用户单元、寻呼机、蜂窝电话、个人数字助理(PDA)、计算机或能够在无线环境中操作的任何其他类型的用户装置。术语“基站”包括但不限于Node-B、站点控制器、接入点(AP)或能够在无线环境中操作的任何其他类型的接口连接装置。

实施例

1.一种在无线通信系统中用于利用不对等的MCS来实施空间数据处理的方法,所述无线通信系统包括发射机和接收机。

2.根据实施例1所述的方法,包括以下步骤:从至少一个输入数据中产生多个数据流。

3.根据实施例2所述的方法,包括以下步骤:在至少一个数据流上执行空间处理以产生多个空间流,针对每个数据流而独立地选择MCS。

4.根据实施例3所述的方法,包括以下步骤:经由多个发射天线发射所述空间流。

5.根据实施例3-4中任一实施例所述的方法,其中仅对一部分数据流执行所述空间处理。

6.根据实施例3-5中任一实施例所述的方法,其中对其上执行空间处理的数据流的MCS与对其上没有执行空间处理的数据流的MCS是不同的。

7.根据实施例3-6中任一实施例所述的方法,其中所述空间处理是对至少一个所述数据流执行的STBC。

8.根据实施例7所述的方法,其中将所述数据流上针对STBC的一对符号映射到相同频率。

9.根据实施例7所述的方法,其中将所述数据流上针对STBC的一对符号映射到不同频率。

10.根据实施例3-9中任一实施例所述的方法,其中所述空间处理是对至少一个数据流执行以下中的至少一种:STBC、SFBC、准正交Alamouti编码和时逆空时分组编码。

11.根据实施例3-10中任一实施例所述的方法,其中对所述数据流执行线性空间处理。

12.根据实施例11所述的方法,其中对所述空间流执行CDD。

13.根据实施例11-12中任一实施例所述的方法,其中将天线映射矩阵复联(multiplied)到所述空间流。

14.根据实施例13所述的方法,其中所述天线映射矩阵是单位矩阵。

15.根据实施例13所述的方法,其中所述天线映射矩阵是用于空间扩展。

16.根据实施例13所述的方法,其中所述天线映射矩阵是信道专用导引矩阵。

17.根据实施例16所述的方法,其中所述天线映射矩阵包括信道特征向量的集合。

18.根据实施例3-17中任一实施例所述的方法,其中基于与所述数据流相关联的每个空间流的信噪比来确定针对每个数据流的所述MCS。

19.根据实施例4-18中任一实施例所述的方法,还包括以下步骤:利用至少一个接收天线接收空间流。

20.根据实施例19所述的方法,包括以下步骤:执行信道估计以产生信道矩阵。

21.根据实施例20所述的方法,包括以下步骤:利用所述信道矩阵对所接收到的空间流进行解码以恢复输入数据。

22.根据实施例21所述的方法,其中使用MMSE解码以用于对接收到的数据流进行解码。

23.根据实施例21所述的方法,其中使用ZF解码以用于对接收到的数据流进行解码。

24.根据实施例1-23中任一实施例所述的方法,其中所述无线通信系统是OFDM系统。

25.根据实施例1-23中任一实施例所述的方法,其中所述无线通信系统是MS-CDMA系统或者CDMA系统。

26.一种用于利用不对等的MCS实施空间数据处理的发射机。

27.根据实施例26所述的发射机,包括空间处理器,用于对多个数据流的至少一个执行空间处理,针对每个数据流的MCS被独立地选择。

28.根据实施例27所述的发射机,包括多个发射天线,用于发射所述数据流。

29.根据实施例27-28中任一实施例所述的发射机,其中所述空间处理器被配置为仅对一部分数据流执行空间处理。

30.根据实施例27-29中任一实施例所述的发射机,其中对其上执行空间处理的数据流的MCS与对其上没有执行空间处理的数据流的MCS是不同的。

31.根据实施例27-30中任一实施例所述的发射机,其中所述空间处理器被配置为对至少一个所述数据流执行STBC。

32.根据实施例31所述的发射机,其中所述空间处理器被配置为将所述数据流上针对STBC的一对符号映射到相同频率。

33.根据实施例31所述的发射机,其中所述空间处理器被配置为将所述数据流上针对STBC的一对符号映射到不同频率。

34.根据实施例27-33中任一实施例所述的发射机,其中所述空间处理器被配置为对至少一个所述数据流执行以下中的至少一种:STBC、SFBC、准正交Alamouti编码以及时逆空时分组编码。

35.根据实施例27-34中任一实施例所述的发射机,其中所述空间处理器被配置为对所述数据流执行线性空间处理。

36.根据实施例35所述的发射机,其中所述空间处理器被配置为对所述空间流执行CDD。

37.根据实施例35-36中任一实施例所述的发射机,其中所述空间处理器被配置为将天线映射矩阵应用到所述空间流。

38.根据实施例37所述的发射机,其中所述天线映射矩阵是单位矩阵。

39.根据实施例37所述的发射机,其中所述天线映射矩阵用于空间扩展。

40.根据实施例37所述的发射机,其中所述天线映射矩阵是信道专用导引矩阵。

41.根据实施例40所述的发射机,其中所述天线映射矩阵包括信道特征向量的集合。

42.根据实施例27-41中任一实施例所述的发射机,其中基于与所述数据流相关联的每个空间流的信噪比来确定针对每个数据流的所述MCS。

43.一种用于利用不对等MCS来实施空间数据处理的接收机。

44.根据实施例43所述的接收机,包括至少一个接收天线,用于接收多个空间流,在发射机处针对映射到所述空间流的每个数据流而独立选择MCS。

45.根据实施例44所述的接收机,包括信道估计器,用于执行信道估计以产生信道矩阵。

46.根据实施例45所述的接收机,包括空间解码器,用于利用所述信道矩阵对所接收到的空间流进行解码。

47.根据实施例46所述的接收机,其中所述空间解码器被配置为执行MMSE解码以对接收到的空间流进行解码。

48.根据实施例46所述的接收机,其中所述空间解码器被配置为执行ZF解码以对所接收到的空间流进行解码。

尽管以特定的组合在优选的实施方式中对本发明的特征和元素进行了描述,但每个特征或元素可以在没有优选实施方式的其他特征或元素的情况下单独使用,或者可以在具有或没有本发明的其他特征或元素的多种组合中单独使用。本发明中描述的方法或流程图可以实现在由通用目的计算机或处理器来执行的、切实实施在计算机可读存储介质中的计算机程序、软件和固件中。计算机可读存储介质的实例包括只读存储器(ROM)、随机存取存储器(RAM)、寄存器、缓存器、半导体存储装置、诸如内部硬盘和可移动盘片之类的磁性媒介、磁光介质以及诸如CF-ROM盘以及数字多功能盘(DVD)之类的光学媒介。

合适的处理器包括,例如,通用目的处理器、专用目的处理器、传统处理器、数字信号处理器(DSP)、多个微处理器、与DSP核心相关联的一个或多个微处理器、控制器、微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、任何集成电路和/或状态机。

与软件相关联的处理器可用于实现射频发射机,可在无线发射机受单元(WTRU)、用户设备(UE)、终端、基站、无线电网络控制器(RNC)或任何主机中使用。WTRU可以与实现为硬件和/或软件的模块结合使用,例如相机、视频相机模块、视频电话、扬声器电话、振动装置、扬声器、麦克风、电视收发机、免提耳机、键盘、模块、调频(FM)无线电单元、液晶显示器(LCD)显示单元、有机发光二极管(OLED)显示单元、数字音乐播放器、媒体播放器、视频游戏播放器模块、因特网浏览器和/或无线局域网(WLAN)模块。

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