MIMO干扰信道中新的空时编码传输方案
田心记1,2, 赵鸿图2, 文富鹏3, 赵文涛1,2    
1. 河南理工大学 河南省高等学校矿山信息化重点学科开发实验室, 河南 焦作 454000;
2. 河南理工大学 计算机科学与技术学院, 河南 焦作 454000;
3. 北京计算机技术及应用研究所, 北京 100854
摘要

针对3用户的多输入多输出干扰信道, 提出了一种新的空时编码传输方案, 设计了一种速率为2的空时码字, 通过对该码字进行干扰对齐预编码使得后2个接收端接收到的非期望接收码字对齐, 然后进行非线性运算消除这2个接收端的非期望接收码字, 再通过单向协作链路以及接收端的非线性运算消除另一个接收端的非期望接收码字.与相同场景中的已有方案相比, 所提方案在保持相同分集增益的同时, 提高了传输效率.仿真结果显示, 传输速率相同时, 所提方案有较高的可靠性.

关键词: 多输入多输出干扰信道     空时编码     预编码     干扰对齐     传输效率    
中图分类号:TN911.22 文献标志码:A 文章编号:1007-5321(2015)04-0113-05 DOI:10.13190/j.jbupt.2015.04.023
New Space-Time Coded Transmission Scheme for MIMO Interference Channel
TIAN Xin-ji1,2, ZHAO Hong-tu2, WEN Fu-peng3, ZHAO Wen-tao1,2    
1. Opening Project of Key Laboratory of Mine Informatization, Henan Polytechnic University, Jiaozuo 454000, China;
2. School of Computer Science and Technology, Henan Polytechnic University, Jiaozuo 454000, China;
3. Beijing Institute of Computer Technology and Application, Beijing 100854, China
Abstract

New space-time coded transmission scheme was proposed for multiple input multiple output (MIMO) interference channel with three users. Rate-2 space-time codeword was designed for every user. The unwanted codeword for the last two receivers is aligned through interference alignment pre-coding, and then is eliminated through non-linear operations on the received signals. The unwanted codeword for the first receiver is canceled through unidirectional operational link and non-linear operations. Compared with the existing scheme for the same scene, the proposed scheme improves the transmission efficiency, while keeping the same diversity gain. Simulation shows that, with the same transmission rate, the proposed scheme outperforms the existing scheme.

Key words: multiple input multiple output interference channel     space-time code     pre-coding     interference alignment     transmission efficiency    

相比单天线技术,多输入多输出(MIMO, multiple input multiple output)技术为无线通信引入了额外的空间自由度,极大地提高了信道容量[1-2].多用户MIMO中,每个用户同时向1个或多个接收端发送信号,接收端存在多用户干扰.目前,已经提出了多种消除多用户干扰的方法,如发送端预编码[3]、接收端多用户检测以及干扰对齐[4-5],其中干扰对齐获得了广泛的研究.干扰对齐通过设计预编码将接收信号空间分成2个部分,分别是干扰信号空间和有用信号空间.接收端能够从有用信号空间中获得期望接收的信号,而不受干扰信号的影响[6-7].

然而,若不与空时码相结合,干扰对齐方案的分集增益为1[8].为了提高分集增益,近年来也提出了采用干扰对齐和空时编码来消除多用户干扰的方法.比如,Shi[9]给出了X信道中能实现全分集的空时码字的设计方法.对于每个用户配置2根天线的MIMO X信道,Li[10]提出了每个用户采用Alamouti编码,通过干扰对齐以及接收端的线性处理消除了多用户干扰,分集增益为2.受Li[10]的启发,Zaki[11]将Alamouti编码引入到3用户且每个用户配置2根天线的MIMO干扰信道,分集增益为2,平均每个时隙传输3个符号.

为了提高传输效率,笔者提出了3用户的MIMO干扰信道中一种新的空时编码传输方案,为3个用户设计了编码速率为2的空时码字,通过对该码字进行干扰对齐预编码以及接收端的非线性运算和单向协作链路消除了多用户干扰.所提方案平均每个时隙传输6个符号,并且分集增益为2.仿真结果显示,传输速率相同时,所提方案的可靠性高于文献[10]和文献[11].

1 系统模型

所提方案的系统模型如图 1所示,包含3个用户和3个接收端,分别用TiRi表示,i=1, 2, 3.每个用户和每个接收端都配置2根天线. Hik是第k个用户到第i个接收端的信道矩阵,阶数为2×2.类似文献[11],假定信道矩阵的每个元素都服从独立的高斯分布且T2T3已知准确的信道状态信息,假定接收端之间存在单向协作链路,在图 1中用虚线表示单向协作链路.

图 1 系统模型

Ci (i=1, 2, 3) 表示用户i的码字,具体形式为

(1)

其中:ck(i)是调制信号,k=1, 2, 3, 4,上标i表示第i个用户;α1α2β1β2是非零实数,满足α12+β12=1且α22+β22=1. Ci的编码速率为2,是Alamouti码字的2倍.

Ai(i=1, 2, 3) 表示用户i的干扰对齐预编码矩阵,阶数为2×2.预编码后的码字为AiCi,接收信号Yi表示为

(2)

其中Ni是高斯噪声,阶数为2×2.为了保证发射功率不变,‖Ai2=1,其中‖·‖表示范数.

所提方案在2个时隙内传输了12个调制符号,平均每个时隙传输6个符号,其传输效率分别是文献[10]和文献[11]的9/4倍和2倍.

2 干扰消除方法

干扰消除方法的思路:通过干扰对齐预编码将R2R3接收到的非期望接收码字对齐,然后进行非线性运算消除R2R3的非期望接收码字,最后经单向协作链路和非线性运算消除R1的非期望接收码字.

由文献[11]可知,Ai(i=1, 2, 3) 满足式(3) 时,R2R3接收到的干扰码字对齐,此时接收信号Yi可表示为式(4).

(3)
(4)

其中.对于R2而言,C1C3是干扰码字,分别是C1C3对应的向量空间.计算可得是倍数关系,从而R2接收到的干扰码字C1C3对齐.同理,可以得出R3接收到的干扰码字C1C2对齐.

x1(i)=α1c1(i)+β1c2(i), x2(i)=α2c3(i)+β2c4(i)i=1, 2, 3,则Ci可表示为若将x1(i)x2(i)视为调制信号,则Ci就是Alamouti码字.

下面以R2为例给出消除干扰码字的方法.分别用yij(k)nij(k)表示YkNk的元素,k=1, 2, 3;i, j=1, 2,令重组Y2的元素得到

(5)

进行如下运算,得到

(6)

式(6) 不包含x1(i)x2(i)i=1, 3,即式(6) 不包含R2的非期望接收码字C1C3.

综上所述,进行干扰对齐预编码后,R2接收到的干扰码字对齐,按照式(6) 对R2的接收信号进行非线性运算就能消除干扰码字.同理,可以采用类似的方法消除R3的干扰码字.

表示R2译码得到的码字,假定译码正确,即=C2. R2经单向协作链路将的第1列元素发送给R1. R1首先得到,然后按照式(7) 对其接收信号进行相减运算可消除C2R1的干扰. Y1中只有1个干扰码字C3,因此可采用与R2类似的方法消除C3.

(7)
3 译码方法

在此给出R2的译码方法. R1R3的译码方法与之类似.不妨令 G2与文献[11]中Heff(2)的形式相同. Heff(2) HHeff(2)是对角矩阵[11],同理,G2HG2也是对角矩阵.将式(6) 两端同时乘以G2H可得

(8)

式(8) 分离了x1(2)x2(2)R2可以分别译码α1c1(2)+β1c2(2)α2c3(2)+β2c4(2),具体的译码步骤如下.

步骤1  根据信道矩阵和预编码矩阵计算得到,并且进一步得到

步骤2  根据计算得到G2

步骤3  根据接收信号得到,处理,得到

步骤4  按照式(9),译码x1(2)c1(2)c2(2),式(9) 中的表示译码得到的码字;

(9)

步骤5  按照式(10),译码x2(2)c3(2)c4(2),式(10) 中的表示译码得到的码字.

(10)

步骤4和步骤5采用成对最大似然译码,译码复杂度与调制阶数的2次方成正比.文献[10]和文献[11]的译码复杂度与调制阶数成正比.所提方案的译码复杂度高于文献[10]和文献[11],这是所提方案的不足之处.

4 分集增益

首先推导c1(2)c2(2)的分集增益.令c=[c1(2), c2(2)]T,用表示错误译码得到的码字, R2c译码为的成对差错概率为

(11)

其中:表示数学期望,ρ是信噪比,λ=[α1(c1(2))+β1(c2(2))]2.由文献[11]可知,G2的元素近似服从高斯随机分布,即g11g21近似服从高斯随机分布,则P(c可化为

(12)

信噪比较高时,式(12) 可简化为

(13)

因此,分集增益为,即码字C2的分集增益为2.同理,C1C3的分集增益也为2,即所提方案的分集增益与文献[10]和文献[11]相同.

5 性能比较及仿真

表 1比较了3种方案的传输效率、分集增益、反馈量、单向协作链路传输的符号数以及译码复杂度.由表 1可看出,所提方案的优点是在保持相同反馈量和分集增益的同时提高了传输效率,缺点是其译码复杂度与调制阶数的二次方成正比.

表 1 3种方案的性能比较

图 2仿真了调制方式为4QAM时3种方案的误码率曲线.从图 2中可看出,所提方案的误码率曲线斜率与文献[10]和文献[11]的非常接近,因为3种方案的分集增益均为2,而误码率曲线的斜率表示分集增益;从图 2中还可以看出,所提方案的可靠性略低于其他2种方案,因为所提方案的每个码字包含4个独立的符号,而Alamouti码字包含2个独立的符号,总发送功率相同时,所提方案的每个码字的平均发送功率较低.

图 2 调制方式为4QAM时3种方案的误码率

图 3仿真了3种方案分别采用16QAM、16QAM和4QAM时的误码率曲线,此时3种方案平均每个时隙分别传输32/3bit、12bit和12bit,传输速率非常接近.从图 3中可以看出,所提方案的误码率曲线较低,即所提方案的可靠性较优.

图 3 3种方案的误码率
6 结束语

对于3用户的MIMO干扰信道,已有的空时编码传输方案和所提方案都通过发送端的干扰对齐预编码以及接收端的非线性处理和单向协作链路消除了多用户干扰,而所提方案在保持相同分集增益的情况下,提高了传输效率,并且传输速率相同时其可靠性不低于已有方案.如何将该方法扩展到多于3个用户并且每个用户配置多根天线的系统还需要进一步的研究.

参考文献
[1] Wang Jiuteng. Maximum-minimum throughput for MIMO systems in cognitive radio networks[J].IEEE Transactions on Vehicular Technology, 2014, 63(1): 217–224. doi: 10.1109/TVT.2013.2273540
[2] Kaiser T, Zheng Feng, Dimitrov E. An overview of ultra-wide-band systems with MIMO[J].Proceedings of the IEEE, 2009, 97(2): 285–312. doi: 10.1109/JPROC.2008.2008784
[3] Jiang Chengling, Wang Mao, Shu Feng, et al. Multi-user MIMO with limited feedback using alternating codebooks[J].IEEE Transactions on Communications, 2012, 60(2): 333–338. doi: 10.1109/TCOMM.2011.111011.110043
[4] Rao Xiongbin, Ruan Liangzhong, Lau V K N. CSI feedback reduction for MIMO interference alignment[J].IEEE Transactions on Signal Processing, 2013, 61(18): 4428–4437. doi: 10.1109/TSP.2013.2269902
[5] Xie Baile, Li Yang, Minn H, et al. Adaptive interference alignment with CSI uncertainty[J].IEEE Transactions on Communications, 2013, 61(2): 792–801. doi: 10.1109/TCOMM.2012.121112.110589
[6] Jafar S, Shamal S. Degree of freedom region for the MIMO X channel[J].IEEE Transactions on Information Theory, 2008, 54(1): 151–170. doi: 10.1109/TIT.2007.911262
[7] Maddah-Ali M, Motahari A, Khandani A. Communication over MIMO X channels: interference alignment, decomposition, and performance analysis[J].IEEE Transactions on Information Theory, 2008, 54(8): 3457–3470. doi: 10.1109/TIT.2008.926460
[8] Li Feng, Jafarkhani H. Space-time processing for X channels using precoders[J].IEEE Transactions on Signal Processing, 2012, 60(4): 1849–1861. doi: 10.1109/TSP.2011.2181504
[9] Shi Long, Zhang Wei, Xia Xianggen. Space-time block code designs for two-user MIMO X channels[J].IEEE Transactions on Communications, 2013, 61(9): 3806–3815. doi: 10.1109/TCOMM.2013.080613.120972
[10] Li Liangbin, Jafarkhani H. Maximum-rate transmission with improved diversity gain for interference networks[J].IEEE Transactions on Information Theory, 2013, 59(9): 5313–5330. doi: 10.1109/TIT.2013.2264479
[11] Zaki A, Wang Chao, Rasmussen L K. Combining interference alignment and Alamouti codes for the 3-user MIMO interference channel[C]// IEEE Wireless Communications and Networking Conference. Shanghai:[s.n.], 2013: 3563-3567.