《一种消除X信道中多用户干扰的方法.pdf》由会员分享,可在线阅读,更多相关《一种消除X信道中多用户干扰的方法.pdf(22页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103051432 A (43)申请公布日 2013.04.17 CN 103051432 A *CN103051432A* (21)申请号 201310027333.9 (22)申请日 2013.01.24 H04L 1/06(2006.01) H04L 1/00(2006.01) H04B 7/04(2006.01) (71)申请人 河南理工大学 地址 454000 河南省焦作市高新区世纪大道 2001 号 (72)发明人 田心记 和平安 安吉宇 逯静 李赓 (74)专利代理机构 郑州红元帅专利代理事务所 ( 普通合伙 ) 41117 代理人 杨妙琴 (54) 发。
2、明名称 一种消除 X 信道中多用户干扰的方法 (57) 摘要 本发明公开了一种消除 X 信道中多用户干 扰的方法, 适用于两个发送端分别配置四根天线 的 X 信道。发送端采用速率为 2 的空时分组编码 (R2-STBC), 得到 22 的编码矩阵, 对发送到不同 接收端的编码矩阵分别进行预编码, 将预编码后 的编码矩阵组成两个 42 的编码矩阵并分别发 送, 通过合理设计预编码矩阵能够使得接收端处 理接收信号后消除了多用户干扰。本发明在保持 传输效率不变的情况下, 不但降低了反馈量, 还提 高了系统的可靠性。 (51)Int.Cl. 权利要求书 4 页 说明书 12 页 附图 5 页 (19)。
3、中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 4 页 说明书 12 页 附图 5 页 1/4 页 2 1. 一种消除 X 信道中多用户干扰的方法, 适用于两个发送端分别配置四根天线两个接 收端分别配置N根天线的 X 信道,N 1, 其特征在于, 包括如下步骤 : A, 两个接收端分别计算两个发送端的预编码矩阵的元素, 该预编码矩阵能使得发送端 1 发送到接收端 1 或接收端 2 的有用信号与发送端 2 发送到接收端 1 或接收端 2 的有用信 号在传输过程中保持正交, 然后两个接收端分别量化预编码矩阵的元素并将量化值反馈给 两个发送端 ; B, 发送端1根据反馈信息及量化方法。
4、得到预编码矩阵和, 发送端2根据反馈信息 及量化方法得到预编码矩阵和; C, 发送端 1 对其调制信号进行速率为 2 的空时分组编码, 得到 发送给第个接收端的编码矩阵, 、和是实数, 它们满足且; 发送端 2 对其调制信号 进行速率为 2 的空时分组编码, 得到发送给第 个接收端的编码矩阵, ; D, 发送端 1 利用对进行预编码, 得到, 然后用四根天线将 和发送到接收端 ; 与此同时, 发送端 2 利用对进行预编 码, 得到, 然后用四根天线将和发送到接收端 ; E, 接收端 1 分别译码发送端 1 和发送端 2 发送到该接收端的有用信号 ; F, 接收端 2 分别译码发送端 1 和发送。
5、端 2 发送到该接收端的有用信号。 2.根据权利要求1所述的一种消除X信道中多用户干扰的方法, 其特征在于, 所述步骤 A 具体包括 : A1, 预编码矩阵的每列相同, 接收端 1 根据信道矩阵和计算预 编码矩阵的元素、和, 然后采用均匀量化或非均匀量化的方法量化这四个参 数, 并将和的量化值反馈给发送端 1, 将和的量化值反馈给发送端 2, 其中, 和分别是两个发送端到接收端 1 的信道矩阵,和的阶数均为 , 是接收天线的数目 ; A2, 预编码矩阵的每列相同, 接收端 2 根据信道矩阵和计算预 编码矩阵的元素、和, 然后采用均匀量化或非均匀量化的方法量化这四个 参数, 并将和的量化值反馈给。
6、发送端 1, 将和的量化值反馈给发送端 2, 其 权 利 要 求 书 CN 103051432 A 2 2/4 页 3 中,和分别是两个发送端到接收端 2 的信道矩阵,和的阶数 均为,。 3.根据权利要求1所述的一种消除X信道中多用户干扰的方法, 其特征在于, 所述步骤 B 具体包括 : B1, 发送端 1 首先根据反馈信息及量化方法得到预编码矩阵元素的取值, 不妨仍用 、和表示, 然后得到预编码矩阵和,; B2, 发送端 2 首先根据反馈信息及量化方法得到预编码矩阵元素的取值, 不妨仍用 、和表示, 然后得到预编码矩阵和,。 4.根据权利要求1所述的一种消除X信道中多用户干扰的方法, 其特征。
7、在于, 所述步骤 D 具体包括 : D1, 发送端 1 对进行预编码, 得到, 发送端 2 对进行预编码, 得到 ; D2, 在相同的时间内, 发送端 1 用四根天线将发送出去, 发送端 2 用四根 天线将发送出去, 两个接收端的接收信号分别为和; D3, 在相同的时间内, 发送端 1 用四根天线将发送出去, 发送端 2 用四根 天线将发送出去, 两个接收端的接收信号分别为和。 5.根据权利要求1所述的一种消除X信道中多用户干扰的方法, 其特征在于, 所述步骤 E 具体包括 : E1, 接收端 1 根据信道矩阵和预编码矩阵计算得到,的每 列相同, 不妨表示为, 进而得到, 表示为 权 利 要 。
8、求 书 CN 103051432 A 3 3/4 页 4 E2, 接收端 1 根据信道矩阵和预编码矩阵计算得到,的每列 相同, 不妨表示为, 进而得到, 表示为 E3, 接收端 1 对其接收信号进行相加操作, 得到, 然后得到对应的向量, ,表示矩阵的第行第列的元素, ,表示复数共轭,表示转置 ; E4, 以消除多用户干扰为目的, 接收端 1 处理, 得到; E5, 计算, 以的前 4 列作为等效接收信号, 以作为等效信道矩阵, 译码 发送端 1 发送给接收端 1 的有用信号 ; E6, 计算, 以的后 4 列作为等效接收信号, 以作为等效信道矩阵, 译码 发送端 2 发送给接收端 1 的有用。
9、信号。 6.根据权利要求1所述的一种消除X信道中多用户干扰的方法, 其特征在于, 所述步骤 F 具体包括 : F1, 接收端 2 根据信道矩阵和预编码矩阵计算得到,的每 列相同, 不妨表示为, 进而得到, 表示为 F2, 接收端 2 根据信道矩阵和预编码矩阵计算得到,的每列 权 利 要 求 书 CN 103051432 A 4 4/4 页 5 相同, 不妨表示为, 进而得到, 表示为 F3, 接收端 2 对其接收信号进行相减操作, 得到, 然后得到的等效表达 形式 ,表示矩阵的第行第列的元素, ; F4, 以消除多用户干扰为目的, 接收端 2 处理 , 得到; F5, 计算, 以的前 4 列作。
10、为等效接收信号, 以作为等效信道矩阵, 译码 发送端 1 发送给接收端 2 的有用信号 ; F6, 计算, 以的后 4 列作为等效接收信号, 以作为等效信道矩阵, 译 码发送端 2 发送给接收端 2 的有用信号。 权 利 要 求 书 CN 103051432 A 5 1/12 页 6 一种消除 X 信道中多用户干扰的方法 技术领域 0001 本发明涉及通信领域, 尤其是一种消除 X 信道中多用户干扰的方法。 背景技术 0002 多输入多输出(MIMO, Multi-Input Multi-Output)技术在发送端和接收端分别使 用多根发射天线和多根接收天线, 通过多根天线发送信号以及多根天线。
11、接收信号, 改善了 用户的服务质量。 0003 MIMO 技术的传输方案可以分为两类, 其一是空间复用方案, 能提高了系统的 传输效率 ; 其二是空间分集方案, 能提高系统的可靠性。研究较多的空间分集方案是 正交空时分组码 (OSTBC,Orthogonal Space Time Block Code) 和准正交空时分组码 (QOSTBC,Quasi-Orthogonal Space Time Block Code)。OSTBC 和 QOSTBC 都获得了分集增 益, 但是都不能获得复用增益, 较为理想的编码方案应该能同时获得两种增益, 兼顾系统的 可靠性和有效性。于是, 后来提出了完美空时分。
12、组码, 其复用增益等于发送天线的个数, 并 且能实现全分集, 即分集增益等于发送天线数量和接收天线数量的乘积。速率为 2 的空时 分组码 (R2-STBC,Rate 2 Space Time Block Code) 是完美空时分组码的一种。 0004 从系统中所支撑的用户数来划分, MIMO 技术可分为单用户 MIMO 技术和多用户 MIMO 技术。单用户 MIMO 技术从 MIMO 技术诞生起便得到了学者们的广泛关注, 目前已经研 究得比较成熟。相比单用户 MIMO 技术, 多用户 MIMO 技术更加贴近实际的通信系统, 是目前 关于 MIMO 技术的研究主流。多用户 MIMO 技术面临的最。
13、大问题是各个用户之间不可以互相 协作, 这使得接收端出现严重的干扰, 从而降低整个系统的可靠性, 因此, 干扰消除技术是 多用户 MIMO 的关键技术之一。 0005 每个用户配置多根天线的X信道是一种常见的多用户MIMO系统。 X信道包含两个 发送端和两个接收端, 每个发送端分别向两个接收端发送信号。干扰对齐可以使得每个接 收端的有用信号和干扰信号分别落在不同的向量空间中, 从而达到消除干扰的效果。2012 年 Li Feng 在文章 “Space-time processing for X channels using precoders” 中将空 时编码及其预编码引入 X 信道, 通过对。
14、空时编码矩阵的每列进行预编码, 将每个发送端发 送到接收端的信号分别落在不同的向量空间中, 从而接收端可以分别译码每个用户的发送 信号, 该方法获得了空时编码带来的分集增益, 其可靠性优于相同场景中的干扰对齐方案, 其传输效率为 4symbols/channel use。然而, 该方法的发送端需要已知信道状态信息或者 16 个预编码矩阵, 反馈量较高。 发明内容 0006 针对已有方案反馈量较高的问题, 本发明提出了一种消除 X 信道中多用户干扰的 方法, 适用于两个发送端都配置四根天线且两个接收端都配置 N 根天线的 X 信道, N 1, 极 大地降低了反馈量。 0007 实现本发明的技术思。
15、路是 : 发送端采用速率为 2 的空时分组编码 (R2-STBC), 得到 说 明 书 CN 103051432 A 6 2/12 页 7 22 的编码矩阵, 对发送到不同接收端的编码矩阵分别进行预编码, 将预编码后的编码矩 阵组成两个 42 的编码矩阵并分别发送, 通过合理设计预编码矩阵能够使得接收端处理 接收信号后消除了多用户干扰。 0008 为解决上述技术问题, 本发明提出的一种消除 X 信道中多用户干扰的方法, 适用 于两个发送端分别配置四根天线两个接收端分别配置 N 根天线的 X 信道, N 1, 包括如下 步骤 : 0009 A, 两个接收端分别计算两个发送端的预编码矩阵的元素, 。
16、该预编码矩阵能使得发 送端 1 发送到接收端 1 或接收端 2 的有用信号与发送端 2 发送到接收端 1 或接收端 2 的有 用信号在传输过程中保持正交, 然后两个接收端分别量化预编码矩阵的 元素并将量化值 反馈给两个发送端 ; 0010 B, 发送端 1 根据反馈信息及量化方法得到预编码矩阵 A1和 A2, 发送端 2 根据反馈 信息及量化方法得到预编码矩阵 B1和 B2; 0011 C, 发送端 1 对其调制信号 ck(k=1, 2, 8) 进行速率为 2 的空时分组编码, 得到 发送给第 i(i 1, 2) 个接收端的编码矩阵 Ci,1、 2、 1和 2是实数, 它们满足 12+12 1。
17、 且 22+22 1 ; 发送端 2 对其调制信号 sk(k 1, 2, 8) 进行速率为 2 的空时分组编码, 得到发送给第 i 个接收端的编码矩阵 Si, 0012 D, 发送端 1 利用 Ai对 Ci进行预编码, i 1, 2, 得到 AiCi, 然后用四根天线将 和发送到接收端 ; 与此同时, 发送端 2 利用 Bi对 Si进行预编码, 得到 BiSi, 然后用四根天线将和发送到接收端 ; 0013 E, 接收端 1 分别译码发送端 1 和发送端 2 发送到该接收端的有用信号 ; 0014 F, 接收端 2 分别译码发送端 1 和发送端 2 发送到该接收端的有用信号。 0015 进一步。
18、, 所述步骤 A 具体包括 : 0016 A1, 预编码矩阵的每列相同, 接收端 1 根据信道矩阵 H11 H12 和 G11 G12 计算预 编码矩阵的元素 a111、 a211、 b111和 b211, 然后采用均匀量化或非均匀量化的方法量化这四个参 数, 并将 a111和 a211的量化值反馈给发送端 1, 将 b111和 b211的量化值反馈给发送端 2, 其中, H11 H12和G11 G12分别是两个发送端到接收端1的信道矩阵, H1i和G1i的阶数均为N2, i 1, 2, N 是接收天线的数目 ; 0017 A2, 预编码矩阵的每列相同, 接收端 2 根据信道矩阵 H21 H2。
19、2 和 G21 G22 计算预 编码矩阵的元素 a112、 a212、 b112和 b212, 然后采用均匀量化或非均匀量化的方法量化这四个 参数, 并将 a112和 a212的量化值反馈给发送端 1, 将 b112和 b212的量化值反馈给发送端 2, 其 中, H21 H22 和 G21 G22 分别是两个发送端到接收端 2 的信道 矩阵, H2i和 G2i的阶数均为 N2, i=1,2。 0018 进一步, 所述步骤 B 具体包括 : 说 明 书 CN 103051432 A 7 3/12 页 8 0019 B1, 发送端 1 首先根据反馈信息及量化方法得到预编码矩阵元素的取值, 不妨仍。
20、 用 a111、 a211、 a112和 a212表示, 然后得到预编码矩阵 A1和 A2, 0020 B2, 发送端 2 首先根据反馈信息及量化方法得到预编码矩阵元素的取值, 不妨仍用 b111、 b211、 b112和 b212表示, 然后得到预编码矩阵 B1和 B2, 0021 进一步, 所述步骤 D 具体包括 : 0022 D1, 发送端 1 对 Ci进行预编码, i=1,2, 得到 AiCi, 发送端 2 对 Si进行预编码, 得到 BiSi; 0023 D2, 在相同的时间内, 发送端 1 用四根天线将发送出去, 发送端 2 用 四根天线将发送出去, 两个接收端的接收信号分别为 Y。
21、1和 Z1; 0024 D3, 在相同的时间内, 发送端 1 用四根天线将发送出去, 发送端 2 用 四根天线将发送出去, 两个接收端的接收信号分别为 Y2和 Z2。 0025 进一步, 所述步骤 E 具体包括 : 0026 E1, 接收端 1 根据信道矩阵和预编码矩阵计算得到 (H11+H12)A1, (H11+H12)A1的每列 相同, 不妨表示为进而得到 F1, 表示为 0027 0028 E2, 接收端 1 根据信道矩阵和预编码矩阵计算得到 (G11+G12)B1, (G11+G12)B1的每列 相同, 不妨表示为进而得到 F2, 表示为 说 明 书 CN 103051432 A 8 。
22、4/12 页 9 0029 0030 E3, 接收端1对其接收信号进行相加操作, 得到Y=Y1+Y2, 然后得到Y对应的向量y, y=y11,y12*,yN1,yN2*T, ymn表示矩阵 Y 的第 m 行第 n 列的元素, m=1,2,N, n=1,2, ()* 表示复数共轭, ()T表示转置 ; 0031 E4, 以消除多用户干扰为目的, 接收端 1 处理 y, 得到 0032 E5, 计算2F1TF1, 以y的前4列作为等效接收信号, 以2F1TF1作为等效信道矩阵, 译 码发送端 1 发送给接收端 1 的有用信号 ; 0033 E6, 计算2F2TF2, 以y的后4列作为等效接收信号,。
23、 以2F2TF2作为等效信道矩阵, 译 码发送端 2 发送给接收端 1 的有用信号。 0034 进一步, 所述步骤 F 具体包括 : 0035 F1, 接收端 2 根据信道矩阵和预编码矩阵计算得到 (H21-H22)A2, (H21-H22)A2的每列 相同, 不妨表示为进而得到 F1, 表示为 0036 0037 F2, 接收端 2 根据信道矩阵和预编码矩阵计算得到 (G21-G22)B2, (G21-G22)B2的每列 相同, 不妨表示为进而得到 F2, 表示为 0038 说 明 书 CN 103051432 A 9 5/12 页 10 0039 F3, 接收端 2 对其接收信号进行相减操。
24、作, 得到 Z=Z1-Z2, 然后得到 Z 的等效表达形 式 z, z=z11,z12*,zN1,zN2*T, zmn表示矩阵 Z 的第 m 行第 n 列的元素, m=1,2,N, n=1,2 ; 0040 F4, 以消除多用户干扰为目的, 接收端 2 处理 z, 得到 0041 F5, 计算以 z的前 4 列作为等效接收信号, 以作为等效信道矩 阵, 译码发送端 1 发送给接收端 2 的有用信号 ; 0042 F6, 计算以 z的后 4 列作为等效接收信号, 以作为等效信道矩 阵, 译码发送端 2 发送给接收端 2 的有用信号。 0043 与现有方案相比, 本发明的发送端采用速率为 2 的空。
25、时分组编码 (R2-STBC), 得到 22 的编码矩阵, 对发送到不同接收端的编码矩阵分别进行预编码, 将预编码后的编码矩 阵组成两个 42 的编码矩阵并分别发送, 通过合理设计预编码矩阵能够使得接收端处理 接收信号后消除了多用户干扰。 附图说明 0044 图 1 是本发明实施例的系统模型 ; 0045 图 2 是本发明的流程图 ; 0046 图 3 是本发明中发送端的编码和发送过程流程图 ; 0047 图 4 是本发明中接收端的译码过程流程图 ; 0048 图 5 是调制方式为 4QAM 时本发明与已有方案的可靠性比较。 具体实施方式 0049 下面给出本发明的一种实施例, 对本发明做进一。
26、步详细的说明。系统模型如图 1 所示。系统包含两个发送端和两个接收端 Ri(i=1,2), 每个发送端配置 4 根天线, 每个接收 端配置 N(N 1) 根天线。Hi1 Hi2 是发送端 1 到 Ri的信道矩阵, Gi1 Gi2 是发送端 2 到 Ri 的信道矩阵, H1i、 G1i、 H2i和 G2i的阶数均为 N2, i=1,2。 0050 ci(i=1,2,3,4) 和 ck(k=5,6,7,8) 分 别 是 发 送 端 1 发 送 给 R1和 R2的 调 制 信 号, si(i=1,2,3,4) 和 sk(k=5,6,7,8) 分别是发送端 2 发送给 R1和 R2的调制信号。发 送端。
27、 1 对发送给 R1和 R2的调制信号分别进行速率为 2 的空时分组编码, 得到 22 的 编码矩阵 C1和 C2, 发送端 2 对发送给 R1和 R2的调制信号分别进行速率为 2 的空时分 组编码, 得到 22 的编码矩阵 S1和 S2。编码矩阵 Ci(i=1,2) 和 Si的具体形式分别为 1、 2、 1 和 2是实数, 它们满足 12+12=1 且 22+22=1。1、 2、 1和 2的取值有无数种, 此 处不妨假定他们的取值使得 R2-STBC 的编码增益达到最大值, 即 1=2=sin(arctan(2), 2=1=cos(arctan(2), sin() 和 cos() 分别表示正。
28、弦函数和余弦函数, arctan() 表示反正切函数。 0051 信息的传输分为两个步骤。步骤一, 发送端 1 对 Ci进行预编码, i=1,2, 得到 AiCi, 说 明 书 CN 103051432 A 10 6/12 页 11 然后用四根天线将发送到接收端 ; 与此同时, 发送端2对Si进行预编码, 得到 BiSi, 然后用四根天线将发送到接收端。R1的接收信号 Y1和 R2的接收信号 Z1 分别表示为 0052 0053 0054 0055 0056 其中, N1和 W1是噪声矩阵, 它们的阶数均为 N2 ; Ai和 Bi分别是 Ci和 Si的预编码 矩阵, i=1,2, 它们的阶数均。
29、为 22。为了保证发射功率不变, |Ai|2=|Bi|2=0.5。 0057 步骤二, 在相同的时间内, 发送端 1 用四根天线将发送到接收端, 发 送端 2 用四根天线将发送到接收端。R1的接收信号 Y2和 R2的接收信号 Z2分 别表示为 0058 0059 0060 0061 说 明 书 CN 103051432 A 11 7/12 页 12 0062 其中, N2和 W2是噪声矩阵, 它们的阶数均为 N2。 0063 本发明实施的前提是步骤一和步骤二中信道保持不变。 0064 该方案在4个时隙内传输了16个调制符号, 其传输效率为4symbols/channeluse。 尽管该方案中每。
30、个编码矩阵都传输了多次, 其传输效率等于文章 “Space-time processing forXchannelsusingprecoders” 中提出方案的传输效率。这是因为 R2-STBC 是完美空时分 组码的一种, 每个编码矩阵包含 4 个独立的符号, 其编码速率是 Alamouti 编码的 2 倍。 0065 由式 (1)- 式 (4) 可得出 0066 Y=Y1+Y2=2(H11+H12)A1C1+2(G11+G12)B1S1+N (5) 0067 Z=Z1-Z2=2(H21-H22)A2C2+2(G21-G22)B2S2+W (6) 0068 其中, N=N1+N2, W=W1-。
31、W2。 0069 由式 (5) 可看出, 对 R1的接收信号进行相加运算后消除了 C2和 S2对 R1的干扰, 而 C1和 S1相互干扰。由式 (6) 可看出, 对 R2的接收信号进行相减运算后消除了 C1和 S1对 R2 的干扰, 而 C2和 S2相互干扰。接下来, 以消除 Ci和 Si之间的干扰为目标, 给出预编码矩阵 Ai和 Bi的设计方法, i=1,2。 0070 分别用和表示矩阵H11+H12和矩阵G11+G12的第m行第n列的元素, m=1,2, ,N, n,i=1,2, 分别用和表示矩阵 H21-H22和矩阵 G21-G22的第 m 行第 n 列的元素。分 别用 amni和 bm。
32、ni表示 Ai和 Bi的第 m 行第 n 列的元素, m,n,i=1,2。 0071 假定 Ai的第一列和第二列相同且 Bi的第一列和第二列也相同, i=1,2, 则矩阵 (H11+H12)A1( 以及矩阵 (H21-H22)A2、 (G11+G12)B1、 (G21-G22)B2) 的第一列和第二列相同, 不妨分 别表示为 0072 0073 0074 分别用 dmn和 emn表示矩阵 (H11+H12)A1C1和 (G11+G12)B1S1的第 m 行第 n 列的元素, m=1,2,N, n=1,2, 则 0075 0076 说 明 书 CN 103051432 A 12 8/12 页 1。
33、3 0077 F1和 F2的阶数均为 2N4。公式 (7-8) 的由来请参考文章 “相位旋转的速率为 2 的空时分组码” 中的式 (6-7)。 0078 根据式 (5)、 式 (7) 和式 (8) 可以得出 0079 0080 其中, y=y11,y12*,yN1,yN2*T, n=n11,n12*,nN1,nN2*T, ymn和 nmn表示矩阵 Y 和 N 的第 m 行第 n 列的元素, m=1,2,N, n=1,2。y 是 R1的等效接收信号, c 和 s 分别是发送 端 1 和发送端 2 的等效发送信号, 2F1和 2F2分别是发送端 1 和发送端 2 到 R1的等效信道矩 阵。由上式可。
34、看出, 若 F1的所有列与 F2的所有列相互垂直, 则 c 和 s 在传输过程中保持正 交, 从而 C1和 S1在传输过程中互不干扰。 0081 用 fi表示 F1的各列, i=1,2,3,4, 用 fk表示 F2的各列, k=5,6,7,8。计算可得, 若 A1和 B1满足如下方程组 0082 0083 则 fi和 fk的内积 =0, 即 c 和 s 在传输过程中保持正交, 从而 C1和 S1之间 互不干扰。方程组 (10) 包含三个方程、 四个未知量, 必定有无数组解。 0084 方程组 (10) 成立时, 将式 (9) 两端分别乘以可得 0085 0086 从而 R1可以分别译码 c 和。
35、 s, 即可以分别译码两个发送端发送给 R1的有用信号。 0087 同理可得, A2和 B2满足方程组 (11) 时, C2和 S2之间互不干扰, R2可以分别译码两 个发送端发送给 R2的有用信号。 说 明 书 CN 103051432 A 13 9/12 页 14 0088 0089 该方程组也存在无数组解。 0090 根据以上分析过程, 预编码矩阵满足方程组(10)和(11)时, 本发明提出的方案能 消除所有的多用户干扰, 从而可以分别译码每个发送端发送给 Ri的有用信号, i=1,2。由于 预编码矩阵的第一列和第二列相同, 因此, 接收端只需要反馈每个预编码矩阵的第一列的 元素, 从而。
36、减少了反馈信息。 0091 下面结合附图以及预编码矩阵的设计方法, 对本发明的具体实施过程做进一步说 明。 0092 结合本发明的流程图即图 2, 接收端计算预编码矩阵每个元素的方法及反馈方法 的具体步骤如下 : 0093 A1, 预编码矩阵的每列相同, 接收端 1 根据信道矩阵 H11 H12 和 G11 G12 计算预 编码矩阵的元素 a111、 a211、 b111和 b211, 然后采用均匀量化或非均匀量化的方法量化这四个 参数, 并将 a111和 a211的量化值反馈给发送端 1, 将 b111和 b211的量化值反馈给发送端 2, 其 中, H11 H12 和 G11 G12 分别。
37、是两个发送端到接收端 1 的信道矩 阵, H1i和 G1i的阶数均为 N2, i=1,2, N 是接收天线的数目 ; 0094 A2, 预编码矩阵的每列相同, 接收端 2 根据信道矩阵 H21 H22 和 G21 G22 计算预 编码矩阵的元素 a112、 a212、 b112和 b212, 然后采用均匀量化或非均匀量化的方法量化这四个参 数, 并将 a112和 a212的量化值反馈给发送端 1, 将 b112和 b212的量化值反馈给发送端 2, 其中, H21 H22和G21 G22分别是两个发送端到接收端2的信道矩阵, H2i和G2i的阶数均为N2, i=1,2。 0095 图3是本发明。
38、方法中发送端的编码和发送过程流程图。 结合图2和图3, 本发明中 发送端的编码和发送过程如下 : 0096 B1, 发送端 1 首先根据反馈信息及量化方法得到预编码矩阵元素的取值, 不妨仍 用 a111、 a211、 a112和 a212表示, 然后得到预编码矩阵 A1和 A2, 0097 B2, 发送端 2 首先根据反馈信息及量化方法得到预编码矩阵元素的取值, 不妨仍 用 b111、 b211、 b112和 b212表示, 然后得到预编码矩阵 B1和 B2, 0098 C, 发送端 1 对其调制信号 ck(k=1,2,8) 进行速率为 2 的空时分组编码, 得 到发送给第 i(i=1,2) 。
39、个接收端的编码矩阵 Ci, 说 明 书 CN 103051432 A 14 10/12 页 15 1、 2、 1和 2是实数, 它们满足 12+12=1 且 22+22=1 ; 发送端 2 对其调制信号 sk(k=1,2,8) 进行速率为 2 的空时分组编码, 得到发送给第 i 个接收端的编码矩阵 Si, 0099 D1, 发送端 1 对 Ci进行预编码, i=1,2, 得到 AiCi, 发送端 2 对 Si进行预编码, 得到 BiSi; 0100 D2, 在相同的时间内, 发送端 1 用四根天线将发送出去, 发送端 2 用 四根天线将发送出去, 两个接收端的接收信号分别为 Y1和 Z1; 0。
40、101 D3, 在相同的时间内, 发送端 1 用四根天线将发送出去, 发送端 2 用 四根天线将发送出去, 两个接收端的接收信号分别为 Y2和 Z2。 0102 图3是本发明方法中接收端的译码过程流程图。 结合图2和图4, 本发明中接收端 的译码过程如下 : 0103 E1, 接收端 1 根据信道矩阵和预编码矩阵计算得到 (H11+H12)A1, (H11+H12)A1的每列 相同, 不妨表示为进而得到 F1, 表示为 0104 0105 E2, 接收端 1 根据信道矩阵和预编码矩阵计算得到 (G11+G12)B1, (G11+G12)B1的每列 相同, 不妨表示为进而得到 F2, 表示为 0。
41、106 说 明 书 CN 103051432 A 15 11/12 页 16 0107 E3, 接收端1对其接收信号进行相加操作, 得到Y=Y1+Y2, 然后得到Y对应的向量y, y=y11,y12*,yN1,yN2*T, ymn表示矩阵 Y 的第 m 行第 n 列的元素, m=1,2,N, n=1,2, ()* 表示复数共轭, ()T表示转置 ; 0108 E4, 以消除多用户干扰为目的, 接收端 1 处理 y, 得到 0109 E5, 计算2F1TF1, 以y的前4列作为等效接收信号, 以2F1TF1作为等效信道矩阵, 译 码发送端 1 发送给接收端 1 的有用信号 ; 0110 E6, 。
42、计算2F2TF2, 以y的后4列作为等效接收信号, 以2F2TF2作为等效信道矩阵, 译 码发送端 2 发送给接收端 1 的有用信号 ; 0111 F1, 接收端 2 根据信道矩阵和预编码矩阵计算得到 (H21-H22)A2, (H21-H22)A2的每列 相同, 不妨表示为进而得到 F1, 表示为 0112 0113 F2, 接收端 2 根据信道矩阵和预编码矩阵计算得到 (G21-G22)B2, (G21-G22)B2的每列 相同, 不妨表示为进而得到 F2, 表示为 0114 0115 F3, 接收端 2 对其接收信号进行相减操作, 得到 Z=Z1-Z2, 然后得到 Z 的等效表达形 式 。
43、z, z=z11,z12*,zN1,zN2*T, zmn表示矩阵 Z 的第 m 行第 n 列的元素, m=1,2,N, n=1,2 ; 0116 F4, 以消除多用户干扰为目的, 接收端 2 处理 z, 得到 0117 F5, 计算以 z的前 4 列作为等效接收信号, 以作为等效信道矩 阵, 译码发送端 1 发送给接收端 2 的有用信号 ; 说 明 书 CN 103051432 A 16 12/12 页 17 0118 F6, 计算以 z的后 4 列作为等效接收信号, 以作为等效信道矩 阵, 译码发送端 2 发送给接收端 2 的有用信号。 0119 本发明的效果可以通过仿真进一步说明。图 5 。
44、仿真了调制方式为 4QAM 时本发明 与LiFeng在2012年提出方案(即技术背景中提到的方案)的可靠性。 仿真中, 假定信道服 从独立的瑞利衰落, 噪声为高斯白噪声, 预编码矩阵元素的取值为 b21i=0, b11i=0.5, 其中,i=1,2。仿 真图中, 横坐标表示每个发送端的信噪比, M 表示发送天线的个数, N 表示接收天线的个数。 LiFeng 的方案中, 若 N=4, 则 M 6, 若 N=3, 则 M 5。从图中可以看出, 本实施例的误比特 率显著低于 LiFeng 在 2012 年提出的方案。误码率为 10-5时, 本发明实施例获得的增益不 低于 5dB。 0120 以上实。
45、施例仅仅是对本发明的举例说明, 本领域的技术人员可以对本发明进行各 种改动和变型而不脱离本发明的精神和范围。这样, 倘若本发明的这些修改和变型属于本 发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。 0121 说 明 书 CN 103051432 A 17 1/5 页 18 图 1 说 明 书 附 图 CN 103051432 A 18 2/5 页 19 图 2 说 明 书 附 图 CN 103051432 A 19 3/5 页 20 图 3 说 明 书 附 图 CN 103051432 A 20 4/5 页 21 图 4 说 明 书 附 图 CN 103051432 A 21 5/5 页 22 图 5 说 明 书 附 图 CN 103051432 A 22 。