首页 / 专利库 / 信号处理 / 迫零算法 / 获取预编码矩阵指示以及预编码矩阵的方法和装置

获取预编码矩阵指示以及预编码矩阵的方法和装置

阅读:162发布:2020-11-14

专利汇可以提供获取预编码矩阵指示以及预编码矩阵的方法和装置专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种获取预编码矩阵指示以及预编码矩阵的方法和装置,属于通信技术领域。所述方法包括:根据第一非差分码本和第一对 角 化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,其中,所述第一对角化差分码本中包括的码字为对角化矩阵。所述装置包括:预编码矩阵指示获取模 块 。本发明根据非差分码本和对角化差分码本,获取参考PMI和差分PMI,可以节省反馈开销,或者提高反馈 精度 ,对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本具有的元素的幅度特性(如恒模特性,有限字符集约束特性)或者便于实现天线间的功率分配。,下面是获取预编码矩阵指示以及预编码矩阵的方法和装置专利的具体信息内容。

1.一种获取预编码矩阵指示的方法,其特征在于,所述方法包括:
根据第一非差分码本和第一对化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,其中,所述第一对角化差分码本中包括的码字为对角化矩阵。
2.根据权利要求1所述的获取预编码矩阵指示的方法,其特征在于,所述根据第一非差分码本和第一对角化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,具体包括:
根据所述第一非差分码本,基于预设的准则,计算得到所述参考预编码矩阵指示;
根据所述第一非差分码本、所述第一对角化差分码本和所述参考预编码矩阵指示,基于所述预设的准则,计算得到所述差分预编码矩阵指示;或
所述根据第一非差分码本和第一对角化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,具体包括:
根据所述第一非差分码本和所述第一对角化差分码本,基于预设的准则,计算得到所述参考预编码矩阵指示和差分预编码矩阵指示。
3.根据权利要求1所述的获取预编码矩阵指示的方法,其特征在于,所述第一对角化差分码本中包括的码字Ck的结构如下:
其中,k表示所述第一对角化差分码本D中包括的差分预编码矩阵指示,k=0,
2
1...|D|-1,|D|表示所述第一对角化差分码本D中包括的码字的数目,j =-1,N表示发射天线的数目,N为正整数,θk,i表示相移,i=1,2...N。
4.根据权利要求1所述的获取预编码矩阵指示的方法,其特征在于,所述第一对角化差分码本中包括的码字Ck的结构如下:
其中,k表示所述第一对角化差分码本D中包括的差分预编码矩阵指示,k=0,
1...|D|-1,|D|表示所述第一对角化差分码本D中包括的码字的数目,j2=-1,N表示发射天线的数目,N为正整数,i*(mθ)表示相移,i=1,2...N,mθ表示相邻发射天线间的相移差。
5.根据权利要求1所述的获取预编码矩阵指示的方法,其特征在于,当包含N个发射天线的双极化发射天线阵的前N/2个发射天线为一组同极化发射天线,后N/2个发射天线为另外一组同极化发射天线时,所述第一对角化差分码本中包括的码字Ck的结构如下:
其中, k表示所述第一对角化差分码本D中包括
的差分预编码矩阵指示,k=0,1...|D|-1,|D|表示所述第一对角化差分码本D中包括的
2
码字的数目,j =-1,N表示发射天线的数目,N为偶数,φn和θm,i,表示相移,m和n为自然数,i=1,2...,N/2。
6.根据权利要求1所述的获取预编码矩阵指示的方法,其特征在于,所述第一对角化差分码本中包括的码字Ck的结构如下:
其中,k表示所述第一对角化差分码本D中的差分预编码矩阵指示,k=0,1...|D|-1,
2
|D|表示所述第一对角化差分码本D中包括的码字的数目,j =-1,N表示发射天线的数目,N为正整数,ak,i为实数,θk,i表示相移,i=1,2...N。
7.根据权利要求1所述的获取预编码矩阵指示的方法,其特征在于,所述第一非差分(r)
码本中包括的码字Wk 的结构如下:
(r)
其中,k表示所述第一非差分码本W 中包括的非差分预编码矩阵指示,k=0,(r) (r) (r)
1...|W |-1,|W |表示所述第一非差分码本W 中包括的码字的数目,r表示所述第一非(r)
差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵中选择r列构成的矩阵;或
(r)
所述第一非差分码本中包括的码字Wk 的结构如下:
(r) (r)
其中,k表示所述第一非差分码本W 中包括的预编码矩阵指示,k=0,1...|W |-1,(r) (r) (r)
|W |表示所述第一非差分码本W 中包括的码字的数目,r表示所述第一非差分码本W中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中
选择r列构成的矩阵;或
所述第一非差分码本中包括的码字Wk(r)的结构可以如下:
(r) (r) (r)
其中,k表示非差分码本W 中包括的预编码矩阵指示,k=0,1...|W |-1,|W |表(r) (r)
示非差分码本W 中包括的码字的数目,r表示非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵, 表示与索引jk对应的一个秩为r的n发射天线非差分码本中的一个码字,jk与k对应。
8.根据权利要求1-7中任意一项权利要求所述的获取预编码矩阵指示的方法,其特征在于,所述获取参考预编码矩阵指示和差分预编码矩阵指示之后,还包括:
将所述参考预编码矩阵指示和所述差分预编码矩阵指示反馈给数据发送端,使所述数据发送端利用其自身中预先存储的第二非差分码本和第二对角化差分码本,根据所述参考预编码矩阵指示和所述差分预编码矩阵指示,得到预编码矩阵,其中,所述第二非差分码本和所述第二对角化差分码本分别与所述第一非差分码本和所述第一对角化差分码本相一致。
9.根据权利要求8所述的获取预编码矩阵指示的方法,其特征在于,所述第一非差分码本为第一基码本,所述第一对角化差分码本为第一变换码本;
所述第二非差分码本为第二基码本,所述第二对角化差分码本为第二变换码本。
10.根据权利要求1-7中任一项权要求所述的获取预编码矩阵指示的方法,其特征在于,所述第一非差分码本为第一基码本,所述第一对角化差分码本为第一变换码本。
11.一种获取预编码矩阵的方法,其特征在于,所述方法包括:
接收参考预编码矩阵指示和差分预编码矩阵指示;其中,所述参考预编码矩阵指示和所述差分预编码矩阵指示由数据接收端根据第一非差分码本和第一对角化差分码本得到并发送;所述第一对角化差分码本中包括的码字为对角化矩阵;
根据所述参考预编码矩阵指示和所述差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,得到预编码矩阵,其中,所述第二非差分码本和所述第二对角化差分码本分别与所述第一非差分码本和所述第一对角化差分码本相一致。
12.根据权利要求11所述的获取预编码矩阵的方法,其特征在于,对于单用户多输入多输出系统,所述根据所述参考预编码矩阵指示和所述差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,得到预编码矩阵,具体包括:
根据所述参考预编码矩阵指示,从所述第二非差分码本中查询得到所述参考预编码矩阵指示对应的码字,并根据所述差分预编码矩阵指示,从所述第二对角化差分码本中查询得到所述差分预编码矩阵指示对应的码字;
将所述差分预编码矩阵指示对应的码字与所述参考预编码矩阵指示对应的码字进行相乘,将乘积结果作为预编码矩阵。
13.根据权利要求11所述的获取预编码矩阵的方法,其特征在于,对于多用户多输多输出系统,所述根据所述参考预编码矩阵指示和所述差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,得到预编码矩阵,具体包括:
根据同时配对的各个数据接收端的参考预编码矩阵指示和差分预编码矩阵指示,利用迫零波束赋形算法或基于最大信泄噪比准则,计算得到预编码矩阵。
14.一种获取预编码矩阵指示的装置,其特征在于,所述装置包括:
预编码矩阵指示获取模,用于根据第一非差分码本和第一对角化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,其中,所述第一对角化差分码本中包括的码字为对角化矩阵。
15.根据权利要求14所述的获取预编码矩阵指示的装置,其特征在于,所述预编码矩阵指示获取模块具体包括:
参考预编码矩阵指示计算单元,用于根据所述第一非差分码本,基于预设的准则,计算得到所述参考预编码矩阵指示;
差分预编码矩阵指示计算单元,用于在所述参考预编码矩阵指示计算单元得到参考预编码矩阵指示后,根据所述第一非差分码本、所述第一对角化差分码本和所述参考预编码矩阵指示,基于所述预设的准则,计算得到所述差分预编码矩阵指示;或所述预编码矩阵指示获取模块具体包括:
参考预编码矩阵指示和差分预编码矩阵指示计算单元,用于根据所述第一非差分码本和所述第一对角化差分码本,基于预设的准则,计算得到所述参考预编码矩阵指示和差分预编码矩阵指示。
16.根据权利要求14-15中任意一项权利要求所述的获取预编码矩阵指示的装置,其特征在于,所述装置还包括:
预编码矩阵指示反馈模块,用于在所述预编码矩阵指示获取模块得到参考预编码矩阵指示和差分预编码矩阵指示后,将所述参考预编码矩阵指示和所述差分预编码矩阵指示反馈给数据发送端,使所述数据发送端利用其自身中预先存储的第二非差分码本和第二对角化差分码本,根据所述参考预编码矩阵指示和所述差分预编码矩阵指示,得到预编码矩阵,其中,所述第二非差分码本和所述第二对角化差分码本分别与所述第一非差分码本和所述第一对角化差分码本相一致。
17.一种获取预编码矩阵的装置,其特征在于,所述装置包括:
预编码矩阵指示接收模块,用于接收参考预编码矩阵指示和差分预编码矩阵指示;其中,所述参考预编码矩阵指示和所述差分预编码矩阵指示由数据接收端根据第一非差分码本和第一对角化差分码本得到并发送;所述第一对角化差分码本中包括的码字为对角化矩阵;
预编码矩阵获取模块,用于在所述预编码矩阵指示接收模块接收到所述参考预编码矩阵指示和所述差分预编码矩阵指示后,根据所述参考预编码矩阵指示和所述差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,得到预编码矩阵,其中,所述第二非差分码本和所述第二对角化差分码本分别与所述第一非差分码本和所述第一对角化差分码本相一致。
18.根据权利要求17所述的获取预编码矩阵的装置,其特征在于,对于单用户多输入多输出系统,所述预编码矩阵获取模块具体包括:
码字获取单元,用于在所述预编码矩阵指示接收模块接收到所述参考预编码矩阵指示和所述差分预编码矩阵指示后,根据所述参考预编码矩阵指示,从所述第二非差分码本中查询得到所述参考预编码矩阵指示对应的码字,并根据所述差分预编码矩阵指示,从所述第二对角化差分码本中查询得到所述差分预编码矩阵指示对应的码字;
第一预编码矩阵获取单元,用于在所述码字获取单元得到所述差分预编码矩阵指示对应的码字与所述参考预编码矩阵指示对应的码字后,将所述差分预编码矩阵指示对应的码字与所述参考预编码矩阵指示对应的码字进行相乘,将乘积结果作为预编码矩阵。
19.根据权利要求17所述的获取预编码矩阵的装置,其特征在于,对于多用户多输多输出系统,所述预编码矩阵获取模块具体包括:
第二预编码矩阵获取单元,用于在所述预编码矩阵指示接收模块接收到所述参考预编码矩阵指示和所述差分预编码矩阵指示后,根据同时配对的各个数据接收端的参考预编码矩阵指示和差分预编码矩阵指示,利用迫零波束赋形算法或基于最大信泄噪比准则,计算得到预编码矩阵。
20.一种获取预编码矩阵指示的方法,其特征在于,所述方法包括:
根据第一非差分码本,基于预设的准则,计算得到非差分预编码矩阵指示;其中,所述第一非差分码本中包括的码字从旋转哈达马矩阵中得到。
21.根据权利要求20所述的获取预编码矩阵指示的方法,其特征在于,所述第一非差(r)
分码本中包括的码字Wk 的结构如下:
(r)
其中,k表示所述第一非差分码本W 中包括的非差分预编码矩阵指示,k=0,(r) (r) (r)
1...|W |-1,|W |表示所述第一非差分码本W 中包括的码字的数目,r表示所述第一非差分码本W(r)中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵中选择r列构成的矩阵;或
(r)
所述第一非差分码本中包括的码字Wk 的结构如下:
(r) (r)
其中,k表示所述第一非差分码本W 中包括的预编码矩阵指示,k=0,1...|W |-1,(r) (r) (r)
|W |表示所述第一非差分码本W 中包括的码字的数目,r表示所述第一非差分码本W中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中
选择r列构成的矩阵。
22.根据权利要求20-21中任意一项权利要求所述的获取预编码矩阵指示的方法,其特征在于,所述计算得到非差分预编码矩阵指示之后,还包括:
将所述非差分预编码矩阵指示反馈给数据发送端,使所述数据发送端利用其自身中预先存储的第二非差分码本,根据所述非差分预编码矩阵指示,得到预编码矩阵,其中,所述第二非差分码本与所述第一非差分码本相一致。
23.一种获取预编码矩阵的方法,其特征在于,所述方法包括:
接收非差分预编码矩阵指示;其中,所述非差分预编码矩阵指示由数据接收端根据第一非差分码本得到并发送;所述第一非差分码本中包括的码字从旋转哈达马矩阵得到;
根据所述非差分预编码矩阵指示,利用本地预先存储的第二非差分码本,得到预编码矩阵,其中,所述第二非差分码本与所述第一非差分码本相一致。
24.一种获取预编码矩阵指示的装置,其特征在于,所述装置包括:
非差分预编码矩阵指示获取模块,用于根据第一非差分码本,基于预设的准侧,计算得到非差分预编码矩阵指示,其中,所述第一非差分码本中包括的码字从旋转哈达马矩阵得到。
25.根据权利要求24所述的获取预编码矩阵指示的装置,其特征在于,所述装置还包括:
非差分预编码矩阵指示反馈模块,用于在所述非差分预编码矩阵指示获取模块得到非差分预编码矩阵指示后,将所述非差分预编码矩阵指示反馈给数据发送端,使所述数据发送端利用其自身中预先存储的第二非差分码本,根据所述预编码矩阵指示,得到预编码矩阵,其中,所述第二非差分码本与所述第一非差分码本相一致。
26.一种获取预编码矩阵的装置,其特征在于,所述装置包括:
非差分预编码矩阵指示接收模块,用于接收非差分预编码矩阵指示;其中,所述非差分预编码矩阵指示由数据接收端根据第一非差分码本得到并发送;所述第一非差分码本中包括的码字从旋转哈达马矩阵得到;
非差分预编码矩阵处理模块,用于在所述预编码矩阵指示接收模块接收到所述非差分预编码矩阵指示后,根据所述非差分预编码矩阵指示,利用本地预先存储的第二非差分码本,得到预编码矩阵,其中,所述第二非差分码本与所述第一非差分码本相一致。

说明书全文

获取预编码矩阵指示以及预编码矩阵的方法和装置

技术领域

[0001] 本发明涉及通信技术领域,特别涉及一种获取预编码矩阵指示以及预编码矩阵的方法和装置。

背景技术

[0002] 随着通信技术的不断发展,为了改善数据传输的性能,数据发送端(如NodeB(节点B)、BS(Base station,基站)等)可以根据数据接收端(如UE(User Equipment,用户设备)、MS(Mobile Station,移动台)等)反馈的PMI(Precoding Matrix Indicator,预编码矩阵指示)以及本地预存的码本,得到预编码矩阵,通过预编码矩阵对待发送数据进行预处理后再发送到数据接收端,这样可以使数据发送过程自适应信道状态的变化,从而提高数据传输的性能。因此,如何获取PMI以及采用何种码本至关重要。
[0003] 现有LTE R8(Long Term Evolution Release 8,长期演进发布版本8)系统支持4天线传输,采用固定的单一码本,其码本基于Householder反射得到。现有IEEE(The Institute of Electrical and Electronics Engineers,国际电子电气工程师协会)802.16m系统中,采用非差分和差分两种码本,主要利用差分模式进行反馈,反馈过程如下:在每个预设的反馈周期内,UE先反馈一个基于非差分码本的非差分PMI,然后再根据非差分PMI依次反馈几个基于差分码本的差分PMI。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005] 现有LTE R8系统,采用固定的单一码本,子带反馈开销大,宽带反馈精度低。现有IEEE 802.16m系统采用时间域差分反馈,预编码矩阵的获取依赖于反馈的历史信息,会导致误差传播问题;而且由于现有IEEE 802.16m系统使用的差分码本中包括的每个码字中的元素的特性,会使得最终得到的预编码矩阵不一定具有恒模特性,特别是难以满足各个元素具有的有限字符集(如8PSK(PhaseShift Keying,相移键控))约束特性;并且实验发现,当上述差分反馈形式直接使用LTE R8系统中的码本作为非差分码本,并采用IEEE802.16m系统的差分码本时,开销大,相对于仅使用LTE R8码本反馈时,其对反馈性能的改进不大,致使每个反馈比特的效率低下。因此,有必要进一步研究反馈的结构及其使用的码本,以提高系统的反馈性能。

发明内容

[0006] 为了进一步提高反馈的性能,本发明实施例提供了一种获取预编码矩阵指示以及预编码矩阵的方法和装置。所述技术方案如下:
[0007] 一方面,本发明实施例提供了一种获取预编码矩阵指示的方法,所述方法包括:
[0008] 根据第一非差分码本和第一对化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,其中,所述第一对角化差分码本中包括的码字为对角化矩阵。
[0009] 一方面,本发明实施例提供了一种获取预编码矩阵的方法,所述方法包括:
[0010] 接收参考预编码矩阵指示和差分预编码矩阵指示;其中,所述参考预编码矩阵指示和所述差分预编码矩阵指示由数据接收端根据第一非差分码本和第一对角化差分码本得到并发送;所述第一对角化差分码本中包括的码字为对角化矩阵;
[0011] 根据所述参考预编码矩阵指示和所述差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,得到预编码矩阵,其中,所述第二非差分码本和所述第二对角化差分码本分别与所述第一非差分码本和所述第一对角化差分码本相一致。
[0012] 一方面,本发明实施例提供了一种获取预编码矩阵指示的装置,所述装置包括:
[0013] 预编码矩阵指示获取模,用于根据第一非差分码本和第一对角化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,其中,所述第一对角化差分码本中包括的码字为对角化矩阵。
[0014] 一方面,本发明实施例提供了一种获取预编码矩阵的装置,所述装置包括:
[0015] 预编码矩阵指示接收模块,用于接收参考预编码矩阵指示和差分预编码矩阵指示;其中,所述参考预编码矩阵指示和所述差分预编码矩阵指示由数据接收端根据第一非差分码本和第一对角化差分码本得到并发送;所述第一对角化差分码本中包括的码字为对角化矩阵;
[0016] 预编码矩阵获取模块,用于在所述预编码矩阵指示接收模块接收到所述参考预编码矩阵指示和所述差分预编码矩阵指示后,根据所述参考预编码矩阵指示和所述差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,得到预编码矩阵,其中,所述第二非差分码本和所述第二对角化差分码本分别与所述第一非差分码本和所述第一对角化差分码本相一致。
[0017] 一方面,本发明实施例提供了一种获取预编码矩阵指示的方法,所述方法包括:
[0018] 根据第一非差分码本,基于预设的准则,计算得到非差分预编码矩阵指示;其中,所述第一非差分码本中包括的码字从旋转哈达矩阵中得到。
[0019] 一方面,本发明实施例提供了一种获取预编码矩阵的方法,所述方法包括:
[0020] 接收非差分预编码矩阵指示;其中,所述非差分预编码矩阵指示由数据接收端根据第一非差分码本得到并发送;所述第一非差分码本中包括的码字从旋转哈达马矩阵得到;
[0021] 根据所述非差分预编码矩阵指示,利用本地预先存储的第二非差分码本,得到预编码矩阵,其中,所述第二非差分码本与所述第一非差分码本相一致。
[0022] 一方面,本发明实施例提供了一种获取预编码矩阵指示的装置,所述装置包括:
[0023] 非差分预编码矩阵指示获取模块,用于根据第一非差分码本,基于预设的准侧,计算得到非差分预编码矩阵指示,其中,所述第一非差分码本中包括的码字从旋转哈达马矩阵得到。
[0024] 一方面,本发明实施例提供了一种获取预编码矩阵的装置,所述装置包括:
[0025] 非差分预编码矩阵指示接收模块,用于接收非差分预编码矩阵指示;其中,所述非差分预编码矩阵指示由数据接收端根据第一非差分码本得到并发送;所述第一非差分码本中包括的码字从旋转哈达马矩阵得到;
[0026] 非差分预编码矩阵处理模块,用于在所述预编码矩阵指示接收模块接收到所述非差分预编码矩阵指示后,根据所述非差分预编码矩阵指示,利用本地预先存储的第二非差分码本,得到预编码矩阵,其中,所述第二非差分码本与所述第一非差分码本相一致。
[0027] 本发明实施例提供的技术方案的有益效果是:
[0028] 根据非差分码本和对角化差分码本,获取参考PMI和差分PMI,可以节省反馈开销,提高反馈精度,从而进一步改进了反馈性能;对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本本身具有的元素的幅度特性(如恒模特性,有限字符集约束特性)或者便于实现天线之间的功率分配。附图说明
[0029] 图1是本发明实施例1提供的一种获取预编码矩阵指示的方法流程图
[0030] 图2是本发明实施例2提供的一种获取预编码矩阵指示的方法流程图;
[0031] 图3是本发明实施例3提供的一种获取预编码矩阵指示的方法流程图;
[0032] 图4是本发明实施例4提供的一种获取预编码矩阵指示的方法流程图;
[0033] 图5是本发明实施例7提供的一种获取预编码矩阵的方法流程图;
[0034] 图6是本发明实施例8提供的一种获取预编码矩阵指示的装置结构示意图;
[0035] 图7是本发明实施例9提供的一种获取预编码矩阵的装置结构示意图;
[0036] 图8是本发明实施例10提供的一种获取预编码矩阵指示的方法流程图;
[0037] 图9是本发明实施例11提供的一种获取预编码矩阵指示的装置结构示意图;
[0038] 图10是本发明实施例12提供的一种获取预编码矩阵的方法流程图;
[0039] 图11是本发明实施例13提供的一种获取预编码矩阵的装置结构示意图。

具体实施方式

[0040] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0041] 实施例1
[0042] 参见图1,本发明实施例提供了一种获取预编码矩阵指示的方法,包括:
[0043] 101:根据第一非差分码本和第一对角化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,其中,第一对角化差分码本中包括的码字为对角化矩阵。
[0044] 进一步地,根据第一非差分码本和第一对角化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,具体可以包括:
[0045] 根据第一非差分码本,基于预设的准则,计算得到参考预编码矩阵指示;
[0046] 根据第一非差分码本、第一对角化差分码本和参考预编码矩阵指示,基于预设的准则,计算得到差分预编码矩阵指示;或
[0047] 根据第一非差分码本和第一对角化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,具体可以包括:
[0048] 根据第一非差分码本和第一对角化差分码本,基于预设的准则,计算得到参考预编码矩阵指示和差分预编码矩阵指示。
[0049] 进一步地,第一对角化差分码本中包括的码字Ck的结构如下:
[0050]
[0051] 其中,k表示第一对角化差分码本D中包括的差分预编码矩阵指示,k=0,2
1...|D|-1,|D|表示第一对角化差分码本D中包括的码字的数目,j =-1,N表示发射天线的数目,N为正整数,θk,i表示相移,i=1,2...N。
[0052] 进一步地,第一对角化差分码本中包括的码字Ck的结构如下:
[0053] Ck=diag{ej0·(mθ),ej1*(mθ),...,ej(i)*(mθ),...,ej(N-1)*(mθ)}[0054] 其中,k表示第一对角化差分码本D中包括的差分预编码矩阵指示,k=0,2
1...|D|-1,|D|表示第一对角化差分码本D中包括的码字的数目,j =-1,N表示发射天线的数目,N为正整数,i*(mθ)表示相移,i=1,2...N,mθ表示相邻发射天线间的相移差。
[0055] 进一步地,当包含N个发射天线的双极化发射天线阵的前N/2个发射天线为一组同极化发射天线,后N/2个发射天线为另外一组同极化发射天线时,第一对角化差分码本中包括的码字Ck的结构如下:
[0056]
[0057] 其中, k表示第一对角化差分码本D中包括的差分预编码矩阵指示,k=0,1...|D|-1,|D|表示第一对角化差分码本D中包括的码字的数目,j2=-1,N表示发射天线的数目,N为偶数,φn和θm,i表示相移,m和n为自然数,i=1,2,...,N/2。
[0058] 进一步地,第一对角化差分码本中包括的码字Ck的结构如下:
[0059]
[0060] 其中,k表示第一对角化差分码本D中的差分预编码矩阵指示,k=0,1...|D|-1,2
|D|表示第一对角化差分码本D中包括的码字的数目,j =-1,N表示发射天线的数目,N为正整数,ak,N为实数,θk,i表示相移,i=1,2...N。
(r)
[0061] 进一步地,第一非差分码本中包括的码字Wk 的结构可以如下:
[0062]
[0063] 其中,k表示第一非差分码本W(r)中包括的非差分预编码矩阵指示k=0,1...|W(r)|-1,|W(r)|表示第一非差分码本W(r)中包括的码字的数目,r表示第一非差分码本W(r)中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选
择r列构成的矩阵。
[0064] 需要说明的是,对角化矩阵 将 中的列矢量旋转得到 故可将称为旋转哈达马矩阵。
[0065] 需要说明的是,对角矩阵 的结构具体可以表示为:
[0066]2
[0067] 其中, 为实数, 表示相移,j =-1,t=1,2,...,n,n的取值与发射天线的数目相等。
[0068] 需要说明的是,从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各
个矩阵满足弦距最大;对于相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足在天线阵列空间投影的零方向增益
最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0069] 或进一步地,第一非差分码本中包括的码字Wk(r)的结构可以如下:
[0070](r) (r)
[0071] 其中,k表示第一非差分码本W 中包括的预编码矩阵指示,k=0,1...|W |-1,(r) (r) (r)|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列
构成的矩阵。
[0072] 需要说明的是,对角化矩阵 将 中的列矢量旋转得到 因此也是一种旋转哈达马矩阵。
[0073] 需要说明的是,对角矩阵 的结构具体可以表示为:
[0074]
[0075] 其中, 为实数, 表示相移,j2=-1,t=1,2,...,n,n的取值与发射天线的数目相等。
[0076] 需要说明的是,从旋转哈达马矩阵 中选择r列构成矩阵具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合
中各个矩阵满足弦距最大;对于相关信道,列的选择应使得从不同的矩阵
中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足在天线
阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0077] 进一步地,参见图1,获取参考预编码矩阵指示和差分预编码矩阵指示之后,还可以包括:
[0078] 102:将参考预编码矩阵指示和差分预编码矩阵指示反馈给数据发送端。
[0079] 103:数据发送端接收参考预编码矩阵指示和差分预编码矩阵指示,并利用其自身中预先存储的第二非差分码本和第二对角化差分码本,根据参考预编码矩阵指示和差分预编码矩阵指示,得到预编码矩阵。
[0080] 其中,第二非差分码本和第二对角化差分码本分别与第一非差分码本和第一对角化差分码本相一致。
[0081] 进一步地,第一非差分码本为第一基码本,第一对角化差分码本为第一变换码本。
[0082] 进一步地,第二非差分码本为第二基码本,第二对角化差分码本为第二变换码本。
[0083] 本发明实施例所述的获取预编码矩阵指示的方法,获取参考PMI和差分PMI,可以节省反馈开销,提高反馈精度,从而进一步改进了反馈性能;对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本已具有的元素的幅度特性(如恒模特性,有限字符集约束特性)或者便于实现天线间的功率分配;并且,可以使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵采用对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;而且,哈达马矩阵的各个元素为+1或者-1,可以满足恒模特性,且哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR(Signal toInterference Noise Ratio,信干噪比)的CQI(Channel Quality Indicator,信道质量指示)计算、PMI选择以及秩自适应的计算复杂性。哈达马矩阵的各个列相互正交,归一化之后可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;另外,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16,32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及可以降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。
[0084] 实施例2
[0085] 参见图2,本发明实施例提供了一种获取预编码矩阵指示的方法,包括:
[0086] 201:UE选择使用基于参考PMI的差分PMI进行反馈,并获取参考PMI。
[0087] 参考PMI可以是:将UE最近反馈的非差分PMI作为参考PMI,具体可以是非差分宽带PMI或非差分子带PMI等,可以根据实际应用状况进行选择。
[0088] 本发明实施例中参考PMI采用非差分PMI的形式,参考PMI至少可以采用下面2种方法中的一种得到:
[0089] 1)根据非差分码本,基于预设的准则,计算得到参考PMI为n(可记为参考PMI n),具体如式(1)所示:
[0090](r) (r) (r)
[0091] 其中,|W |表示非差分码本W 的大小,即非差分码本W 中包括的码字的数目;(r) (r)
r表示非差分码本W 中包括的码字的秩,Wi表示非差分码本W 中与参考PMI i对应的码字;f(Wi)表示与预设的准则对应的目标函数。
[0092] 需要说明的是,上述预设的准则可以是吞吐量最大化准则,该准则对应的目标函数可以是吞吐量最大化函数,该吞吐量最大化函数可以是基于信息容量计算实现,也可以基于互信息或互信息的变形(如互信息的加权)等实现。此外,上述预设的准则也可以是弦距最大化准则,当然还可以根据实际应用状况,对与预设的准则对应的目标函数进行灵活设置,对此不做具体限定。其他地方的预设的准则与此处类似,不再一一赘述。(r)
[0093] 具体地,非差分码本W 可以是本发明实施例设置的一种非差分码本,非差分码本(r) (r) (r)W 中的码字从旋转哈达马矩阵中得到,具体地非差分码本W 中包括的码字Wk 的结构可以如下:
[0094](r)
[0095] 其中,k表示非差分码本W 中包括的非差分预编码矩阵指示,k=0,(r) (r) (r)1...|W |-1,|W |表示非差分码本W 中包括的码字的数目,r表示非差分码本中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列构成的
矩阵。
[0096] 需要说明的是,对角矩阵 的结构具体可以表示为:
[0097]
[0098] 其中, 为实数, 表示相移,j2=-1,t=1,2,...,n,n的取值与发射天线的数目相等。
[0099] 需要说明的是,从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中
各个矩阵满足弦距最大;对于相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足在天线阵列空间投影的零方向增
益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。例如,对于4比特
8天线非差分码本,有,
[0100]
[0101] 其中,ik=0,1,2,3、jk=0,1,2,3,并设k=jk*4+ik(需要说明的是,并不限于此种形式,可以根据实际应用状况设计其他任何可行的形式,如还可以设为k=ik*4+jk),r=1,2...8。如r=1时, 表示取 的某一列例如第一列。r
=2,3...8与r=1时类似,不再一一赘述;H8,0、H8,1、H8,2、H8,3具体如下:
[0102]
[0103]
[0104] 的对角线元素可以选择与8点DFT(Discrete Fourier Transformation,离散傅立叶变换)矢量一致,具体如下
[0105] R0=diag{1,1,1,1,1,1,1,1},R1=diag{1,j,-1,-j,1,j,-1,-j}[0106]
[0107]
[0108] 此外,一个满秩预编码码本可以给出如下表1或表2所示,
[0109] 表1
[0110]
[0111] 或者
[0112] 表2
[0113]
[0114] 其它低秩预编码码本可以在满足嵌套特性的条件下从上述满秩预编码码本导出。
[0115] 或具体地,非差分码本中包括的码字Wk(r)的结构可以如下:
[0116]
[0117] 其中,k表示非差分码本W(r)中包括的预编码矩阵指示,k=0,1...|W(r)|-1,|W(r)|表示非差分码本W(r)中包括的码字的数目,r表示非差分码本W(r)中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列构成的矩阵。
[0118] 需要说明的是,对角矩阵 的结构具体可以表示为:
[0119]
[0120] 其中, 为实数, 表示相移,j2=-1,t=1,2,...,n,n的取值与发射天线的数目相等。
[0121] 需要说明的是,从旋转哈达马矩阵 中选择r列构成矩阵具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合
中各个矩阵满足弦距最大;对于相关信道,列的选择应使得从不同的矩阵
中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足在天线
阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0122] 例如,对于4比特8天线非差分码本,有 ik=0,1,2,3、jk=0,1,2,3,并设k=jk*4+ik(需要说明的是,并不限于此种形式,可以根据实际应用状况设计其他任何可行的形式,如还可以设为k=ik*4+jk),r=1,2...8。r=1时,表示取 的某一列,例如第一列。r=2,3...8
与r=1时类似,不再一一赘述;H8,0、H8,1、H8,2、H8,3具体如下:
[0123]
[0124]
[0125] 的对角线元素可以选择与8点DFT矢量一致,具体如下:
[0126] R0=diag{1,1,1,1,1,1,1,1},R1=diag{1,j,-1,-j,1,j,-1,-j}[0127]
[0128]
[0129] 此外,一个满秩预编码码本可以给出如下表3或表4所示,
[0130] 表3
[0131]
[0132]
[0133] 或者
[0134] 表4
[0135]
[0136] 其它低秩预编码码本可以在满足嵌套特性的条件下从上述满秩预编码码本导出。
[0137] 或具体地,非差分码本中包括的码字Wk(r)的结构可以如下:
[0138](r) (r) (r)
[0139] 其中,k表示非差分码本W 中包括的预编码矩阵指示,k=0,1...|W |-1,|W |(r) (r)表示非差分码本W 中包括的码字的数目,r表示非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵, 表示与索引jk对应的一个秩为r的n发射天线非差分码本中的一个码字,jk与k对应。
[0140] 需要说明的是,对角矩阵 的结构具体可以表示为:
[0141]
[0142] 其中, 为实数, 表示相移,j2=-1,t=1,2,...,n,n的取值与发射天线的数目相等。
[0143] 并且,非差分码本还可以采用现有技术中的任意一种非差分码本,例如LTER8的码本,可以根据实际应用状况进行灵活选择,对此不做具体限定。
[0144] 2)选择UE最近反馈的一个非差分宽带PMI(设该非差分宽带PMI为n)作为参考PMI。
[0145] 具体地,Node B可以通过高层信令或者下行物理控制信道指示UE使用基于参考PMI的差分PMI进行反馈,UE收到Node B的指示后选择使用基于参考PMI的差分PMI进行反馈。或者Node B和UE事先约定UE使用基于参考PMI的差分PMI进行反馈,当UE进行反馈时,自动选择使用基于参考PMI的差分PMI进行反馈。并不限于上述二种方法,可以根据实际应用状况设置其他任何可行的方法,使UE可以选择使用基于参考PMI的差分PMI进行反馈。
[0146] 202:UE将参考PMI反馈给NodeB,并根据参考PMI、非差分码本W(r)和对角化差分码本D,基于预设的准则,计算得到差分PMI。
[0147] 其中,非差分码本W(r)可以采用与步骤201中类似的非差分码本,即可以是本发明实施例设置的码字从旋转哈达马矩阵中得到的非差分码本,也可以是现有技术中的任意一种非差分码本。
[0148] 其中,对角化差分码本是本发明实施例设置的包含的码字为对角化矩阵的差分码本,本发明实施例中设置的对角化差分码本D中包括的码字Ck的结构如式(2)所示:
[0149]
[0150] 其中,k表示对角化差分码本D中包括的差分PMI,k=0,1...|D|-1,|D|表示差2
分码本D中包括的码字的数目;j =-1,N表示发射天线的数目,N为正整数,θk,i(i=1,
2,3...N)表示相移,θk,i可以根据具体的发射天线数目和具体发射天线的配置得到。
[0151] 根据参考PMI、非差分码本W(r)和对角化差分码本D,基于预设的准则,计算得到差分PMI为k(记作差分PMI k),具体如式(3)所示:
[0152]
[0153] 其中,Ci表示对角化差分码本D中与差分PMI i对应的码字;Wn表示非差分码本W(r)中与参考PMI n对应的码字;f(CiWn)表示与预设的准则对应的目标函数。
[0154] 203:UE将差分PMI反馈给NodeB。
[0155] 本发明实施例中差分PMI为k,所以具体是将k反馈给NodeB。
[0156] 204:NodeB接收参考PMI和差分PMI,并根据参考PMI和差分PMI,利用非差分码(r)本W 和对角化差分码本D,计算得到预编码矩阵
[0157] 需要说明的是,由于在步骤202中UE已将参考PMI反馈给NodeB,在步骤203中UE才将差分PMI反馈给NodeB,因此NodeB会先接收到参考PMI,然后再接收到差分PMI,因此NodeB可以将先接收到的参考PMI进行存储,等接收到差分PMI时,再根据参考PMI和差分PMI计算得到预编码矩阵
[0158] 具体地,对于SU-MIMO(Single User Multiple Input Multiple Output,单用户多输入多输出)系统,NodeB根据参考PMI,从NodeB中预先存储的非差分码本W(r)(与UE中预先存储的非差分码本相一致)中查询得到参考PMI对应的码字,并根据差分PMI,从NodeB中预先存储的对角化差分码本D(与UE中预先存储的对角化差分码本相一致)中查询得到差分PMI对应的码字;将差分PMI对应的码字与参考PMI对应的码字进行相乘,将乘积结果作为预编码矩阵
[0159] 本发明实施例中,参考PMI为n,与参考PMI n对应的码字为Wn;差分PMI为k,与差分PMI k对应的码字为Ck,因此本发明实施例得到的预编码矩阵 如式(4)所示:
[0160]
[0161] 对于MU-MIMO(Multiple User Multiple Input Multiple Output,多用户多输多输出)系统,NodeB根据同时配对的各个UE反馈的参考PMI和差分PMI,利用非差分码本W(r)和对角化差分码本D,基于ZF-BF(Zero-Forcing BeamForming,迫零波束赋形)算法或基于最大SLNR(Signal-Leakage Plus Noise Ratio,信泄噪比)准则计算得到预编码矩阵[0162] 其中,各个UE反馈PMI的具体过程与步骤201-203类似,此处不再赘述。并且,为了便于理解MU-MIMO系统时的具体算法,下面以利用ZF-BF算法计算得到预编码矩阵 为例进行说明:
[0163] 对于同时配对的两个UE,假定其中一个UE对应的参考PMI为n1(并设参考PMI n1对应的码字为Wn1)、对应的差分PMI为k1(并设参考PMI k1对应的码字为Ck1),另一个UE对应的参考PMI为n2(并设参考PMI n2对应的码字为Wn2)、对应的差分PMI为k2(并设参考PMI k2对应的码字为Ck2),采用上述SU-MIMO系统的方法,计算得到一个UE对应的预编码矩阵 如式(5)所示,另一个UE对应的预编码矩阵 如式(6)所示:
[0164]
[0165]
[0166] 设置
[0167] 根据 和G得到预编码矩阵 如式(7)所示:
[0168]
[0169] 其中,P表示Node B的发射总功率,S表示两个UE的空间复用的总层数,gi(i=0,1..S-1)表示G的第i列矢量,||gi||(i=0,1..S-1)表示G的殴氏范数。
[0170] 采用基于最大SLNR准则计算得到预编码矩阵 的过程与现有技术类似,此处不再赘述。
[0171] 205:Node B利用预编码矩阵 对待发送数据s进行预处理,并将预处理后的待发送数据s通过发射天线发送给UE。
[0172] 206:UE接收到接收信号y,并对接收信号y进行数据检测。
[0173] 具体地,UE接收到的接收信号y如式(8)所示:
[0174]
[0175] 其中,y表示UE接收到的接收信号;H表示信道矩阵;表示预编码矩阵;s表示待发送数据;n表示加性高斯白噪声。
[0176] 需要说明的是,在上述过程中,参考PMI和差分PMI通过步骤202和步骤203分别反馈给Node B,实际应用中也可以将参考PMI和差分PMI同时反馈给Node B,具体地可以是,UE在得到参考PMI后,可以将参考PMI先存储,然后在步骤203中UE将参考PMI和差(r)分PMI同时反馈给NodeB。或者可以是在步骤201中根据非差分码本W 和对角化差分码本D,基于预设的准则,同时计算得到参考PMI为n和差分PMI为k,具体如式(9)所示:
[0177]
[0178] 然后在步骤202中将参考PMI和差分PMI同时反馈给NodeB后,直接执行步骤204。
[0179] 并且需要说明的是,上述在反馈参考PMI和差分PMI时,无论反馈的是差分PMI还是参考PMI,均可以是对整个系统带宽反馈一个PMI,也可以是将系统分为多个BP(Bandwidth Part,带宽部分),每个BP中含有多个子带(sub-band),为每个子带反馈一个PMI或者多个子带反馈一个PMI(例如Best-M方式:对选择的M个子带反馈一个PMI)。即上述参考PMI和差分PMI即可以是宽带PMI,也可以是子带PMI,也可以按照Best-M方式对多个子带反馈一个PMI。
[0180] 本发明实施例所述的获取预编码矩阵指示的方法,根据非差分码本和对角化差分码本,获取参考PMI和差分PMI,可以节省反馈开销,提高反馈精度,从而改进了反馈性能;对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本已具有的元素的幅度特性(如恒模特性,有限字符集约束特性)。并且,可以使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;而且,哈达马矩阵各个元素为+1或者-1,可以满足恒模特性;且哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择以及秩自适应的计算复杂性。哈达马矩阵的各个列相互正交,归一化之后可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;进一步地,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足上述恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度;另外,使用UE最近反馈的非差分PMI作为参考PMI,不仅可以减少开销,而且可以充分利用信道在频域和时域上或者空域上的相关性,从而提高反馈精度。
[0181] 实施例3
[0182] 参见图3,本发明实施例提供了一种获取预编码矩阵指示的方法,包括:
[0183] 301:UE选择使用基于参考PMI的差分PMI进行反馈,并获取参考PMI。
[0184] 参考PMI可以是:将UE最近反馈的非差分PMI和差分PMI作为参考PMI。
[0185] 本发明实施例中参考PMI具体可以包括非差分PMI和m个参考差分PMI(m是自然数,可以根据实际应用状况,选择m的取值,如可以根据子带的个数选择m的取值)。其中,可以采用实施例2步骤201中的方法获取非差分PMI为n。并根据对角化差分码本D,基于预设的准则,计算得到m个参考差分PMI分别为n0、n1...nm(m个参考差分PMI分别记为参考差分PMI n0、参考差分PMIn1...参考差分PMI nm),具体如式(10)所示:
[0186]
[0187] 302:UE将参考PMI反馈给NodeB,并根据参考PMI、非差分码本W(r)和对角化差分码本D,基于预设的准则,计算得到差分PMI。
[0188] 其中,非差分码本W(r)和对角化差分码本D与实施例2步骤202中的非差分码本(r)W 和对角化差分码本D相同,此处不再赘述。
[0189] 根据参考PMI(n,n0、n1...nm)、非差分码本W(r)和对角化差分码本D,基于预设的准则,计算得到差分PMI为k(记作差分PMI k),具体如式(11)所示:
[0190]
[0191] 其中,Ci表示对角化差分码本D中与差分PMI i对应的码字; 表示对角化差分码本D中分别与参考差分PMI n0、参考差分PMI n1...参考差分PMI nm对应的码(r)字;Wn表示非差分码本W 中与非差分PMI n对应的码字。
[0192] 303:UE将差分PMI反馈给NodeB。
[0193] 本发明实施例中差分PMI为k,所以具体是将k反馈给NodeB。
[0194] 304:NodeB接收参考PMI和差分PMI,并根据参考PMI和差分PMI,利用非差分码(r)本W 和对角化差分码本D,计算得到预编码矩阵
[0195] 具体地,对于SU-MIMO系统,NodeB根据参考PMI,从NodeB中预先存储的非差分码本W(r)(与UE中预先存储的非差分码本相一致)中查询得到参考PMI对应的码字,并根据差分PMI,从NodeB中预先存储的对角化差分码本D(与UE中预先存储的对角化差分码本相一致)中查询得到差分PMI对应的码字;将差分PMI对应的码字与参考PMI对应的码字进行相乘,将乘积结果作为预编码矩阵
[0196] 本发明实施例中,参考PMI包括非差分PMI和m个参考差分PMI,非差分PMI为n,m个参考差分PMI分别为n0、n1...nm,与非差分PMI n对应的码字为Wn、与参考差分PMI n0、n1...nm对应的码字分别为 差分PMI为k,与差分PMI k对应的码字为Ck,因此本发明实施例得到的预编码矩阵 如式(12)所示:
[0197]
[0198] 对于MU-MIMO系统,NodeB根据同时配对的各个UE反馈的参考PMI和差分PMI,利(r)用非差分码本W 和对角化差分码本D,基于ZF-BF算法或基于最大SLNR准则计算得到预编码矩阵 具体过程与实施例2步骤204类似,此处不再赘述。
[0199] 305:Node B利用预编码矩阵 对待发送数据s进行预处理,并将预处理后的待发送数据s通过发射天线发送给UE。
[0200] 306:UE接收到接收信号y,并对接收信号y进行数据检测。
[0201] 具体地,UE接收到的接收信号y如式(13)所示:
[0202]
[0203] 其中,y表示UE接收到的接收信号;H表示信道矩阵;表示预编码矩阵;s表示待发送数据;n表示加性高斯白噪声。
[0204] 需要说明的是,在上述过程中,参考PMI和差分PMI通过步骤302和步骤303分别反馈给Node B,实际应用中也可以将参考PMI和差分PMI同时反馈给Node B,具体地可以是,UE在得到参考PMI后,可以将参考PMI先存储,然后在步骤303中UE将参考PMI和差(r)分PMI同时反馈给NodeB。或者可以是在步骤301中根据非差分码本W 和对角化差分码本D,基于预设的准则,同时计算得到参考PMI为n、n0、n1...nm和差分PMI为k,具体如式(14a)所示:
[0205]
[0206] 并且需要说明的是,步骤301中参考差分PMI也可以递归实现,具体如式(14b)所示:
[0207]
[0208] 然后在步骤302中将参考PMI和差分PMI同时反馈给NodeB后,直接执行步骤304。
[0209] 并且需要说明的是,上述在反馈参考PMI和差分PMI时,无论反馈的是差分PMI还是参考PMI,均可以是对整个系统带宽反馈一个PMI,也可以是将系统分为多个BP,每个BP中含有多个子带,为每个子带反馈一个PMI,或者多个子带反馈一个PMI(例如Best-M方式:对选择M个子带反馈一个PMI)。即上述参考PMI和差分PMI即可以是宽带PMI,也可以是子带PMI,也可以按照Best-M方式对多个子带反馈一个PMI。
[0210] 本发明实施例所述的获取预编码矩阵指示的方法,根据非差分码本和对角化差分码本,获取参考PMI和差分PMI,可以节省反馈开销,提高反馈精度,从而改进了反馈性能;对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本已具有的元素的幅度特性,如恒模特性和有限字符集约束特性。并且,可以使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;而且,哈达马矩阵的各个元素为+1或者-1,可以保持非差分码本的恒模特性;且,哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂性。哈达马矩阵的各个列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;
进一步地,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度;另外,使用UE最近反馈的非差分PMI和M个参考差分PMI作为参考PMI,不仅可以进一步地减少开销,而且可以更充分地利用信道的频域和时域或者空域相关性,从而进一步地提高反馈精度。
[0211] 实施例2和实施例3所述的方法也适用于CoMP(Coordinated Multiple Pointtransmission,协作多点传输)系统,下面以其应用于CoMP系统为例进行进一步地说明。
[0212] 实施例4
[0213] 参见图4,本发明实施例提供了一种获取预编码矩阵指示的方法,包括:
[0214] 401:UE选择使用基于参考PMI的差分PMI进行反馈,并获取每个小区的参考PMI。
[0215] 具体地,UE所在CoMP系统的所有小区的基站可以通过高层信令或者下行物理控制信道指示UE使用基于参考PMI的差分PMI进行反馈,UE收到指示后选择使用基于参考PMI的差分PMI进行反馈。并且需要说明的是,本发明实施例中CoMP系统的所有小区的基站通过eNode B(evolved Node B,演进型基站)进行统一管理。
[0216] 本发明实施例中假定CoMP系统共有M个小区,M是正整数,每个小区的参考PMI依次为n1、n2、...nM。需要说明的是,本发明实施例中的每个小区的参考PMI即可以采用实施例2步骤201中所述的参考PMI的形式,也可以采用步骤实施例3步骤301中所述的参考PMI的形式,可以根据实际应用状况进行灵活选择。
[0217] 402:UE将每个小区的参考PMI反馈给eNode B,并根据每个小区的参考PMI、非差(r)分码本W 和对角化差分码本D,基于预设的准则,计算得到每个小区的差分PMI。
[0218] 其中,非差分码本W(r)与实施例2步骤202中的非差分码本W(r)相同,此处不再赘述。对角化差分码本D可以与实施例2步骤202中的对角化差分码本D相同,也可以是实施例2步骤202中的对角化差分码本中矩阵各乘以一个相移矩阵如Ck可以乘以diag 得到的对角化矩阵。
[0219] 根据每个小区的参考PMI、非差分码本W(r)和对角化差分码本D,基于预设的准则,计算得到每个小区的差分PMI分别为k1、k2…kM,具体如式(15)所示:
[0220]
[0221] 其中,M表示小区的个数,M是正整数; 、Ci2...CiM表示对角化差分码本D中分别与差分PMI i1、i2,...,iM对应的码字; 表示非差分码(r)
本W 中分别与参考PMI n1、n2、...、nM对应的码字;f 表示与预设的准则对应的目标函数;pi表示UE到小区i的基站的大尺度衰落对应,为eNode B和UE共知的功率控制参数;norm{·}表示对矩阵的各列进行归一化;
表示矩阵或者向量的共轭转置
操作。
[0222] 403:UE将每个小区的差分PMI反馈给eNode B。
[0223] 本发明实施例中所有小区的差分PMI依次为k1、k2…kM,所以具体是将k1、k2…kM反馈给eNode B。
[0224] 404:eNode B接收每个小区的参考PMI和每个小区的差分PMI,并根据参考PMI和差分PMI,利用非差分码本W(r)和对角化差分码本D,计算得到每个小区的预编码矩阵[0225] 本发明实施例中共有M个小区,设每个小区的预编码矩阵 依次为预编码矩阵预编码矩阵 ...预编码矩阵 eNode B根据参考PMI和差分PMI,利用非差分码本W(r)和对角化差分码本D,计算得到每个小区的预编码矩阵 如式(16)所示:
[0226]
[0227] 其中,M表示小区的个数,M是正整数;、Ci2...CiM表示对角化差分码本D中分别与差分PMI i1、i2...iM对应的码字; 表示非差分码本W(r)中分别与参考PMI n1、n2...nM对应的码字;pi表示UE到小区i的基站的大尺度衰落对应,为eNode B和UE共知的功率控制参数;norm{·}表示对矩阵的各列进行归一化; 表示矩阵或者向量的共轭转置操作;
[0228] 405:eNode B利用每个小区的预编码矩阵 对每个小区的待发送数据s进行预处理,并将预处理后的待发送数据s通过发射天线发送给UE。
[0229] 406:UE接收到接收信号y,并对接收信号y进行数据检测。
[0230] 具体地,UE接收到的接收信号y如式(17)所示:
[0231]
[0232] 其中,Hi(i=1,2...M)表示UE到小区i的基站的信道矩阵,其他符合的含义与式(15)和式(16)相同,此处不再赘述。
[0233] 本发明实施例所述的获取预编码矩阵指示的方法,根据非差分码本和对角化差分码本,获取参考PMI和差分PMI,可以节省反馈开销,提高反馈精度,从而改进了反馈性能;对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本已具有的元素的幅度特性(如恒模特性,有限字符集约束特性)。并且,可以使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;哈达马矩阵各个元素为+1或者-1,可以保持非差分码本的恒模特性;且,哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂性。哈达马矩阵的各个列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;进一步地,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及可以降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度;另外,可以获取每个小区的参考PMI和差分PMI,可以应用于CoMP系统,提高了应用范围。
[0234] 另外,需要说明的是,当考虑到发射天线的功率分配时,上述实施例2-4中的对角化差分码本中包括的码字Ck的结构还可以如式(18)所示:
[0235]
[0236] 其中,k表示对角化差分码本D中的差分PMI,k=0,1...|D|-1,|D|表示对角化2
差分码本D中包括的码字的数目;j =-1,N表示发射天线的数目,N为正整数,ak,i为实数,θk,i(i=1,2,3...N)表示第i个发射天线的相移,θk,i可以根据具体的发射天线数目和具体发射天线的配置得到。其中, 的值可以根据实际应用状况进行设置,例
如 可以从16QAM(QuadratureAmplitude Modulation,正交幅度调制)或
者64QAM等星座图的星座点中选择得到。当对角化差分码本中的码字的结构如式(18)所示时,可以实现发射天线的功率分配。
[0237] 实施例5
[0238] 需要说明的是,本发明实施例与实施例1-4的区别在于,当针对强相关发射天线配置时,上述实施例1-4中的对角化差分码本中包括的码字Ck的结构可以进一步优化为如式(19)所示:
[0239] Ck=diag{ej0·(mθ),ej1*(mθ),...,ej(i)*(mθ),...,ej(N-1)*(mθ)} (19)[0240] 其中,k表示对角化差分码本D中包括的差分PMI,k=0,1...|D|-1,|D|表示对角2
化差分码本D中包括的码字的数目,j =-1,N表示发射天线的数目,N为正整数,i*(mθ)表示第i个发射天线的相移,i=1,2...N,mθ表示相邻发射天线间的相移差。
[0241] 此外,需要说明的是,上述对角线元素也可以根据具体的天线配置交换位置,如沿着对角线位置循环移位等,或者所有对角线元素乘以一个相移因子。
[0242] 需要说明的是,相移差mθ的取值应尽量关于0对称分布;在反馈开销容许的条件下,可以分配更多的差分矩阵在0相移附近,例如:m的取值可以为:m=0,±1,±2,±4,±8,±16,±32,±64....。例如:本发明实施例中提供的2比特的4天线对角化差分码本如表5、8所示,3比特4天线对角化差分码本如表6、9所示,4比特4天线对角化差分码本如表7、10所示。本发明实施例中提供的2比特的8天线对角化差分码本如表11、14所示,3比特8天线对角化差分码本如表12、15所示,4比特8天线对角化差分码本如表13、16所示。
[0243] 表5.
[0244]
[0245] 表6.
[0246]
[0247] 表7.
[0248]
[0249] 表8.
[0250]
[0251] 表9
[0252]
[0253] 表10
[0254]
[0255] 表11
[0256]
[0257] 表12
[0258]
[0259] 表13
[0260]
[0261]
[0262] 表14
[0263]
[0264] 表15
[0265]
[0266] 表16
[0267]
[0268] 本发明实施例所述的获取预编码矩阵指示的方法,根据非差分码本和对角化差分码本,获取参考PMI和差分PMI,可以节省反馈开销,提高反馈精度,从而改进了反馈性能;对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本已具有的元素的幅度特性(如恒模特性,有限字符集约束特性)。并且,可以使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;哈达马矩阵各个元素为+1或者-1,可以满足恒模特性,且哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度;归一化哈达马矩阵的各个列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;进一步地,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。另外,通过对对角化差分码本中的码字进行进一步地优化,可以进一步地提高反馈的性能。
[0269] 实施例6
[0270] 随着发射天线的增加,双极化发射天线阵将成为一种普遍的配置,为此本发明实施例提供了一种获取预编码矩阵指示的方法,与实施例2-5中所述的方法的区别在于,本发明实施例利用实施例2-5中的单极化发射天线的对角化差分码本(可称为单极化对角化差分码本),获取双极化发射天线阵的对角化差分码本(可称为双极化对角化差分码本)。
[0271] 具体地,当包括N个发射天线的双极化发射天线阵的前N/2(1、2、3…N/2)个发射天线为一组同极化发射天线,后N/2(N/2+1、N/2+2…N)个发射天线为另外一组同极化发射天线时,对角化差分码本中包括的码字Ck的结构如式(20)所示:
[0272]
[0273] 其中, k表示对角化差分码本D中包括的差2
分PMI,k=0,1...|D|-1,|D|表示对角化差分码本D中包括的码字的数目,j =-1,N表示发射天线的数目,N为偶数,φn和θm,i表示相移参数,m和n为自然数,i=1,2,...,N/2。
[0274] 需要说明的是,上述式(20)中矩阵的前N/2个对角元素对应于一组同极化发射天线,后N/2个对角元素对应于另外一组同极化发射天线。并且如果双极化发射天线阵的排列位置发生了变化,则将上述元素的位置作相应的交换即可,具体结构类似,此处不再赘述。
[0275] 本发明实施例所述的获取预编码矩阵指示的方法,根据非差分码本和对角化差分码本,获取参考PMI和差分PMI,可以节省反馈开销,提高反馈精度,从而改进了反馈性能;对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本已具有的元素的幅度特性(如恒模特性,有限字符集约束特性)。并且,可以使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;而且,哈达马矩阵各个元素为+1或者-1,可以保持非差分码本的恒模特性,且哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。哈达马矩阵的各个列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;
进一步地,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度;另外,通过单极化发射天线的对角化差分码本构造出双极化发射天线阵的对角化差分码本,可以充分利用双极化发射天线阵的特点,提高双极化发射天线阵配置下对角化差分码本的性能。
[0276] 上述实施例2-6所述的方法,以下行系统(Node B向UE发送数据)为例进行了说明,需要说明的是,上述实施例2-6所述的方法,同样适用于上行系统(如UE向发送Node B数据)。当将实施例2-6所述的方法应用于上行系统如UE向发送Node B数据时,与应用于下行系统的区别在于,Node B按照与实施例2-6类似的步骤获取参考PMI和差分PMI并通知给UE即可,UE接收NodeB的通知进行预编码并发送数据给Node B,Node B接收数据并进行数据检测。
[0277] 实施例7
[0278] 参见图5,本发明实施例提供了一种获取预编码矩阵的方法,该方法包括:
[0279] 501:接收参考预编码矩阵指示和差分预编码矩阵指示。
[0280] 其中,参考预编码矩阵指示和差分预编码矩阵指示由数据接收端根据第一非差分码本和第一对角化差分码本得到并发送,第一对角化差分码本中包括的码字为对角化矩阵。
[0281] 其中,第一非差分码本W(r)可以是本发明实施例设置的一种非差分码本,第一非差(r) (r)分码本W 中的码字从旋转哈达马矩阵中得到,具体地第一非差分码本W 中包括的码字(r)
Wk 的结构可以如下:
[0282]
[0283] 其中,k表示第一非差分码本W(r)中包括的非差分预编码矩阵指示,k=0,(r) (r) (r)1...|W |-1,|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列
构成的矩阵。
[0284] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :为实数,j2=-1, 表示相移,t=1,
2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合中各个矩阵满足弦距最大(对于非相关信道);对于相关信道,列的选择应使
得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满
足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0285] 或具体地,第一非差分码本中包括的码字Wk(r)的结构可以如下:
[0286]
[0287] 其中,k表示第一非差分码本W(r)中包括的预编码矩阵指示,k=0,1...|W(r)|-1,(r) (r) (r)|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等。 表示从旋转哈达马矩阵 中选择r列
构成的矩阵。
[0288] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :2
为实数,j =-1, 表示相移,t=1,
2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例
如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最大;对于相关信道,列的选择应使得从
不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵
满足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0289] 502:根据参考预编码矩阵指示和差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,得到预编码矩阵。
[0290] 其中,第二非差分码本和第二对角化差分码本分别与第一非差分码本和第一对角化差分码本相一致。
[0291] 进一步地,对于单用户多输入多输出系统,根据参考预编码矩阵指示和差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,得到预编码矩阵,具体可以包括:
[0292] 根据参考预编码矩阵指示,从第二非差分码本中查询得到参考预编码矩阵指示对应的码字,并根据差分预编码矩阵指示,从第二对角化差分码本中查询得到差分预编码矩阵指示对应的码字;
[0293] 将差分预编码矩阵指示对应的码字与参考预编码矩阵指示对应的码字进行相乘,将乘积结果作为预编码矩阵。
[0294] 进一步地,对于多用户多输多输出系统,根据参考预编码矩阵指示和差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,得到预编码矩阵,具体可以包括:
[0295] 根据同时配对的各个数据接收端的参考预编码矩阵指示和差分预编码矩阵指示,利用迫零波束赋形算法或基于最大信泄噪比准则,计算得到预编码矩阵。
[0296] 本发明实施例所述的获取预编码矩阵的方法,根据参考预编码矩阵指示和差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,获取预编码矩阵,其中第二对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本已具有的元素的幅度特性(如恒模特性,有限字符集约束特性)或者便于实现天线间功率分配。并且,第二非差分码本可以使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;而且,哈达马矩阵各个元素为+1或者-1,可以保持非差分码本的恒模特性;且哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。归一化哈达马矩阵的各个列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;另外,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。
[0297] 实施例8
[0298] 参见图6,本发明实施例提供了一种获取预编码矩阵指示的装置,所述装置包括:
[0299] 预编码矩阵指示获取模块601,用于根据第一非差分码本和第一对角化差分码本,获取参考预编码矩阵指示和差分预编码矩阵指示,其中,第一对角化差分码本中包括的码字为对角化矩阵。
[0300] 其中,第一非差分码本W(r)可以是本发明实施例设置的一种非差分码本,第一非差(r) (r)分码本W 中的码字从旋转哈达马矩阵中得到,具体地第一非差分码本W 中包括的码字(r)
Wk 的结构可以如下:
[0301](r)
[0302] 其中,k表示第一非差分码本W 中包括的非差分预编码矩阵指示,k=0,(r) (r) (r)1...|W |-1,|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列
构成的矩阵。
[0303] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :2
为实数,j =-1, 表示相移,t=1,
2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合中各个矩阵满足弦距最大(对于非相关信道);对于相关信道,列的选择应使
得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满
足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。或具体地,第一非差分码本中包括的码字Wk(r)的结构可以如下:
[0304](r) (r)
[0305] 其中,k表示第一非差分码本W 中包括的预编码矩阵指示,k=0,1...|W |-1,(r) (r) (r)|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列
构成的矩阵。
[0306] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :为实数, 表示相移,t=1,2,...,n,
n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵
具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例如:
对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最大;对于相关信道,列的选择应使得从不
同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满
足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0307] 进一步地,预编码矩阵指示获取模块601具体可以包括:
[0308] 参考预编码矩阵指示计算单元,用于根据第一非差分码本,基于预设的准则,计算得到参考预编码矩阵指示。
[0309] 差分预编码矩阵指示计算单元,用于在参考预编码矩阵指示计算单元得到参考预编码矩阵指示后,根据第一非差分码本、第一对角化差分码本和参考预编码矩阵指示,基于预设的准则,计算得到差分预编码矩阵指示;或
[0310] 预编码矩阵指示获取模块601具体可以包括:
[0311] 参考预编码矩阵指示和差分预编码矩阵指示计算单元,用于根据第一非差分码本和第一对角化差分码本,基于预设的准则,计算得到参考预编码矩阵指示和差分预编码矩阵指示。
[0312] 进一步地,参见图6,该装置还包括:
[0313] 预编码矩阵指示反馈模块602,用于在预编码矩阵指示获取模块601得到参考预编码矩阵指示和差分预编码矩阵指示后,将参考预编码矩阵指示和差分预编码矩阵指示反馈给数据发送端,使数据发送端利用其自身中预先存储的第二非差分码本和第二对角化差分码本,根据参考预编码矩阵指示和差分预编码矩阵指示,得到预编码矩阵,其中,第二非差分码本和第二对角化差分码本分别与第一非差分码本和第一对角化差分码本相一致。
[0314] 本发明实施例所述的获取预编码矩阵指示的装置,根据非差分码本和对角化[0315] 差分码本,获取参考PMI和差分PMI,可以节省反馈开销,提高反馈精度,从而改进了反馈性能;对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本已具有的元素的幅度特性(如恒模特性,有限字符集约束特性)。并且,可以使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以在哈达马矩阵量化的基础上对空间进一步进行细致量化;而且,哈达马矩阵各个元素为+1或者-1,可以保持非差分码本的恒模特性;此外,哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。归一化哈达马矩阵的各列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;另外,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。
[0316] 实施例9
[0317] 参见图7,本发明实施例提供了一种获取预编码矩阵的装置,该装置包括:
[0318] 预编码矩阵指示接收模块701,用于接收参考预编码矩阵指示和差分预编码矩阵指示;其中,参考预编码矩阵指示和差分预编码矩阵指示由数据接收端根据第一非差分码本和第一对角化差分码本得到并发送,第一对角化差分码本中包括的码字为对角化矩阵。
[0319] 其中,第一非差分码本W(r)可以是本发明实施例设置的一种非差分码本,第一非差(r) (r)分码本W 中的码字从旋转哈达马矩阵中得到,具体地第一非差分码本W 中包括的码字(r)
Wk 的结构可以如下:
[0320](r)
[0321] 其中,k表示第一非差分码本W 中包括的非差分预编码矩阵指示,k=0,(r) (r) (r)1...|W |-1,|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的哈达马矩阵的索引, 表示与jk对应的n阶哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列构成的矩阵。
[0322] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :2
为实数,j =-1, 表示相移,t=1,
2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合中各个矩阵满足弦距最大(对于非相关信道);对于相关信道,列的选择应使
得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满
足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对(r)
此不做具体限定。或具体地,第一非差分码本中包括的码字Wk 的结构可以如下:
[0323]
[0324] 其中,k表示第一非差分码本W(r)中包括的预编码矩阵指示,k=0,1...|W(r)|-1,(r) (r) (r)|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等。 表示从旋转哈达马矩阵 中选择r列
构成的矩阵。
[0325] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :2
为实数,j =-1, 表示相移,t=1,
2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例
如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最大;对于相关信道,列的选择应使得从
不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵
满足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0326] 预编码矩阵获取模块702,用于在预编码矩阵指示接收模块701接收到参考预编码矩阵指示和差分预编码矩阵指示后,根据参考预编码矩阵指示和差分预编码矩阵指示,利用本地预先存储的第二非差分码本和第二对角化差分码本,得到预编码矩阵,其中,第二非差分码本和第二对角化差分码本分别与第一非差分码本和第一对角化差分码本相一致。
[0327] 进一步地,对于单用户多输入多输出系统,预编码矩阵获取模块702具体可以包括:
[0328] 码字获取单元,用于在预编码矩阵指示接收模块701接收到参考预编码矩阵指示和差分预编码矩阵指示后,根据参考预编码矩阵指示,从第二非差分码本中查询得到参考预编码矩阵指示对应的码字,并根据差分预编码矩阵指示,从第二对角化差分码本中查询得到差分预编码矩阵指示对应的码字;
[0329] 第一预编码矩阵获取单元,用于在码字获取单元得到差分预编码矩阵指示对应的码字与参考预编码矩阵指示对应的码字后,将差分预编码矩阵指示对应的码字与参考预编码矩阵指示对应的码字进行相乘,将乘积结果作为预编码矩阵。
[0330] 进一步地,对于多用户多输多输出系统,预编码矩阵获取模块702具体包括:
[0331] 第二预编码矩阵获取单元,用于在预编码矩阵指示接收模块701接收到参考预编码矩阵指示和所述差分预编码矩阵指示后,根据同时配对的各个数据接收端的参考预编码矩阵指示和差分预编码矩阵指示,利用迫零波束赋形算法或基于最大信泄噪比准则,计算得到预编码矩阵。
[0332] 本发明实施例所述的获取预编码矩阵的装置,根据非差分码本和对角化差分码本,获取参考PMI和差分PMI,可以节省反馈开销,提高反馈精度,从而进一步改进了反馈性能;对角化差分码本中包括的码字为对角化矩阵,可以保持非差分码本已具有的元素的幅度特性(如恒模特性,有限字符集约束特性)。并且,可以使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;而且,哈达马矩阵各个元素为+1或者-1,可以保持非差分码本的恒模特性;此外,哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR(信干噪比)的CQI(信道质量指示)计算、PMI选择和秩自适应的计算复杂度。归一化哈达马矩阵的各个列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;进一步地,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。
[0333] 实施例10
[0334] 参见图8,本发明实施例提供了一种获取预编码矩阵指示的方法,包括:
[0335] 801:根据第一非差分码本,基于预设的准则,计算得到非差分预编码矩阵指示。
[0336] 其中,第一非差分码本W(r)可以是本发明实施例设置的一种非差分码本,第一非差(r) (r)分码本W 中的码字从旋转哈达马矩阵中得到,具体地第一非差分码本W 中包括的码字(r)
Wk 的结构可以如下:
[0337]
[0338] 其中,k表示第一非差分码本W(r)中包括的非差分预编码矩阵指示,k=0,1...|W(r)|-1,|W(r)|表示第一非差分码本W(r)中包括的码字的数目,r表示第一非差分码本中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r
列构成的矩阵。
[0339] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :
[0340] 为实数,j2=-1, 表示相移,t=1,2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最
大;对于相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0341] 或具体地,第一非差分码本中包括的码字Wk(r)的结构可以如下:
[0342]
[0343] 其中,k表示第一非差分码本W(r)中包括的预编码矩阵指示,k=0,1...|W(r)|-1,(r) (r) (r)|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列
构成的矩阵。
[0344] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :2
为实数,j =-1, 表示相移,t=1,
2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例
如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最大;对于相关信道,列的选择应使得从
不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵
满足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0345] 可选的,所述第一非差分码本中包括的码字Wk(r)的结构还可以如下:
[0346]
[0347] 其中,k表示非差分码本W(r)中包括的预编码矩阵指示,k=0,1...|W(r)|-1,|W(r)|(r) (r)表示非差分码本W 中包括的码字的数目,r表示非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵, 表示与索引jk对应的一个秩为r的n发射天线非差分码本中的一个码字,jk与k对应。
[0348] 进一步地,参见图8,获取第一预编码矩阵指示之后,该方法还可以包括:
[0349] 802:将非差分预编码矩阵指示反馈给数据发送端。
[0350] 803:数据发送端接收非差分预编码矩阵指示,并利用其自身中预先存储的第二非差分码本,根据非差分预编码矩阵指示,得到预编码矩阵。
[0351] 其中,第二非差分码本与第一非差分码本相一致。
[0352] 本发明实施例所述的获取预编码矩阵指示的方法,使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;而且,哈达马矩阵各个元素为+1或者-1,可以保持非差分码本的恒模特性;此外,哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。归一化哈达马矩阵的各个列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;进一步地,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。
[0353] 实施例11
[0354] 参见图9,本发明实施例提供了一种获取预编码矩阵指示的装置,所述装置包括:
[0355] 非差分预编码矩阵指示获取模块901,用于根据第一非差分码本,基于预设的准则,计算得到非差分预编码矩阵指示,其中,第一非差分码本中包括的码字从旋转哈达马矩阵得到。
[0356] 其中,预设的准则与实施例2中预设的准侧类似,此处不再赘述。第一非差分码本(r) (r)W 可以是本发明实施例设置的一种非差分码本,第一非差分码本W 中的码字从旋转哈达(r) (r)
马矩阵中得到,具体地第一非差分码本W 中包括的码字Wk 的结构可以如下:
[0357]
[0358] 其中,k表示第一非差分码本W(r)中包括的非差分预编码矩阵指示,k=0,(r) (r) (r)1...|W |-1,|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r
列构成的矩阵。
[0359] 对角矩阵 的结构具体可以表示为:
[0360] 为实数,j2=-1, 表示相移,t=1,2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最
大;对于相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0361] 或具体地,第一非差分码本中包括的码字Wk(r)的结构可以如下:
[0362](r) (r)
[0363] 其中,k表示第一非差分码本W 中包括的预编码矩阵指示,k=0,1...|W |-1,(r) (r) (r)|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的哈达马矩阵的索引, 表示与jk对应的n阶哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列构成的矩阵。
[0364] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :2
为实数,j =-1, 表示相移,t=1,
2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例
如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最大;对于相关信道,列的选择应使得从
不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵
满足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0365] 进一步地,参见图9,该装置还可以包括:
[0366] 非差分预编码矩阵指示反馈模块902,用于在非差分预编码矩阵指示获取模块901得到非差分预编码矩阵指示后,将非差分预编码矩阵指示反馈给数据发送端,使数据发送端利用其自身中预先存储的第二非差分码本,根据非差分预编码矩阵指示,得到预编码矩阵,其中,第二非差分码本与第一非差分码本相一致。
[0367] 本发明实施例所述的获取预编码矩阵指示的装置,使用从旋转哈达马矩阵得到的非差分码本,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;而且,哈达马矩阵各个元素为+1或者-1,可以保持非差分码本的恒模特性;,此外,哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。归一化哈达马矩阵的各个列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;进一步地,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。
[0368] 实施例12
[0369] 参见图10,本发明实施例提供了一种获取预编码矩阵的方法,该方法包括:
[0370] 1001:接收非差分预编码矩阵指示;其中,非差分预编码矩阵指示由数据接收端根据第一非差分码本得到并发送;第一非差分码本中包括的码字从旋转哈达马矩阵得到。(r)
[0371] 其中,第一非差分码本W 可以是本发明实施例设置的一种非差分码本,第一非差(r) (r)分码本W 中的码字从旋转哈达马矩阵中得到,具体地第一非差分码本W 中包括的码字(r)
Wk 的结构可以如下:
[0372]
[0373] 其中,k表示第一非差分码本W(r)中包括的非差分预编码矩阵指示,k=0,1...|W(r)|-1,|W(r)|表示第一非差分码本W(r)中包括的码字的数目,r表示第一非差分码本中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r
列构成的矩阵。
[0374] 对角矩阵 的结构具体可以表示为:为实数,j2=-1, 表示相移,t=1,2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用
相关的方法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最大;对
于相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合中各个矩阵满足在天线阵列空间投影的零方向增益最大,还可以采用其他任
何可行的方法进行选择,对此不做具体限定。
[0375] 或具体地,第一非差分码本中包括的码字Wk(r)的结构可以如下:
[0376]
[0377] 其中,k表示第一非差分码本W(r)中包括的预编码矩阵指示,k=0,1...|W(r)|-1,(r) (r) (r)|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的归一化哈达马矩阵的索引, 表示与jk对应的n阶归一化哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列
构成的矩阵。
[0378] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :2
为实数,j =-1, 表示相移,t=1,
2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例
如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最大;对于相关信道,列的选择应使得从
不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵
满足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0379] 1002:根据非差分预编码矩阵指示,利用本地预先存储的第二非差分码本,得到预编码矩阵,其中,第二非差分码本与第一非差分码本相一致。
[0380] 进一步地,对于单用户多输入多输出系统,根据非差分预编码矩阵指示,利用本地预先存储的第二非差分码本,得到预编码矩阵具体包括:根据非差分预编码矩阵指示,从第二非差分码本中查询得到该非差分预编码矩阵指示对应的码字;将该非差分预编码矩阵指示对应的码字作为预编码矩阵。
[0381] 进一步地,对于多用户多输多输出系统,根据非差分预编码矩阵指示,利用本地预先存储的第二非差分码本,得到预编码矩阵具体包括:根据同时配对的各个数据接收端的非差分预编码矩阵指示,利用迫零波束赋形算法或基于最大信泄噪比准则,计算得到预编码矩阵。
[0382] 本发明实施例所述的获取预编码矩阵的方法,根据非差分预编码矩阵指示获取预编码矩阵,非差分码本从旋转哈达马矩阵得到,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;而且,哈达马矩阵的各个元素为+1或者-1,可以保持非差分码本的恒模特性;此外,哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。归一化哈达马矩阵的各个列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;另外,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。
[0383] 实施例13
[0384] 参见图11,本发明实施例提供了一种获取预编码矩阵的装置,该装置包括:
[0385] 非差分预编码矩阵指示接收模块1101,用于接收非差分预编码矩阵指示;其中,非差分预编码矩阵指示由数据接收端根据第一非差分码本得到并发送,第一非差分码本中包括的码字从旋转哈达马矩阵得到。
[0386] 其中,第一非差分码本W(r)可以是本发明实施例设置的一种非差分码本,第一非差(r) (r)分码本W 中的码字从旋转哈达马矩阵中得到,具体地第一非差分码本W 中包括的码字(r)
Wk 的结构可以如下:
[0387](r)
[0388] 其中,k表示第一非差分码本W 中包括的非差分预编码矩阵指示,k=0,(r) (r) (r)1...|W |-1,|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的哈达马矩阵的索引, 表示与jk对应的n阶哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列构成的矩阵。
[0389] 对角矩阵 的结构具体可以表示为:2
为实数,j =-1, 表示相移,t=1,2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方
法确定具体选择哪r列,例如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最大;对于相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合
中各个矩阵满足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0390] 或具体地,第一非差分码本中包括的码字Wk(r)的结构可以如下:
[0391](r) (r)
[0392] 其中,k表示第一非差分码本W 中包括的预编码矩阵指示,k=0,1...|W |-1,(r) (r) (r)|W |表示第一非差分码本W 中包括的码字的数目,r表示第一非差分码本W 中包括的码字的秩,ik表示与k对应的对角矩阵 的索引, 表示与ik对应的n阶对角矩阵,jk表示与k对应的哈达马矩阵的索引, 表示与jk对应的n阶哈达马矩阵,n的取值与发射天线的数目相等, 表示从旋转哈达马矩阵 中选择r列构成的矩阵。
[0393] 对 角 矩 阵 的 结 构 具 体 可 以 表 示 为 :2
为实数,j =-1, 表示相移,t=1,
2,...,n,n的取值与发射天线的数目相等。从旋转哈达马矩阵 中选择r列构成矩阵 具体可以根据实际应用状况,采用相关的方法确定具体选择哪r列,例
如:对于非相关信道,列的选择应使得从不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵满足弦距最大;对于相关信道,列的选择应使得从
不同的矩阵 中分别抽取一个r列子矩阵构成的集合 中各个矩阵
满足在天线阵列空间投影的零方向增益最大,还可以采用其他任何可行的方法进行选择,对此不做具体限定。
[0394] 非差分预编码矩阵处理模块1102,用于在非差分预编码矩阵指示接收模块1101接收到非差分预编码矩阵指示后,根据非差分预编码矩阵指示,利用本地预先存储的第二非差分码本,计算得到预编码矩阵,其中,第二非差分码本与第一非差分码本相一致。
[0395] 进一步地,对于单用户多输入多输出系统,非差分预编码矩阵获取模块1102,具体用于在非差分预编码矩阵指示接收模块1101接收到非差分预编码矩阵指示后,根据非差分预编码矩阵指示,从第二非差分码本中查询得到该非差分预编码矩阵指示对应的码字,将该非差分预编码矩阵指示对应的码字作为预编码矩阵。
[0396] 进一步地,对于多用户多输多输出系统,预编码矩阵获取模块1102,具体用于在非差分预编码矩阵指示接收模块1101接收到非差分预编码矩阵指示后,根据同时配对的各个数据接收端的非差分预编码矩阵指示,利用迫零波束赋形算法或基于最大信泄噪比准则,计算得到预编码矩阵。
[0397] 本发明实施例所述的获取预编码矩阵的装置,根据非差分预编码矩阵指示获取预编码矩阵,非差分码本从旋转哈达马矩阵得到,其中哈达马矩阵的各列可以分别与均匀线阵发射天线配置和双极化发射天线配置下强相关和低相关信道的特征向量匹配,从而提高量化的准确性,旋转矩阵为对角化矩阵,可以保持在哈达马矩阵量化的基础上对空间进行细致量化;而且,哈达马矩阵的各个元素为+1或者-1,可以保持非差分码本的恒模特性;此外,哈达马矩阵与其它矩阵或者矢量的乘法运算可以简化为加法或者减法运算,从而可以大大降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。归一化哈达马矩阵的各个列相互正交,可以保持非差分码本中码字的酉矩阵特性,可以保证发射的各个空间流功率分配相同,满秩情况下各个发射天线功率分配相同;另外,从旋转哈达马矩阵得到非差分码本的方法可以应用于2、4、8、16、32、64等个数的发射天线且得到的非差分码本可以满足恒模特性、酉矩阵特性以及降低基于SINR的CQI计算、PMI选择和秩自适应的计算复杂度。
[0398] 以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如:计算机中的硬盘、光盘或软盘
[0399] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈