基于时分复用的认知MIMO系统的干扰消除算法

2015-10-24 05:43张慧杰杨敬文
关键词:时间段吞吐量频谱

张慧杰,李 莉,夏 林,杨敬文

(上海师范大学信息与机电工程学院,上海200234)

0 引言

随着无线服务的日益增加,很少有无线频谱资源会被剩余,两个不同的无线系统同时共存的机会增多.例如,在 UWB(ultra wideband)技术中,FCC 把3.1~10.6 GHz频谱带中7.5 GHz频谱分给想接入到UWB又没有分配频谱的设备,但是这个7.5 GHz的频谱已经被IEEE802.16e或者是WiMAX作为主用户所使用,由此就得利用到认知无线电的检测、避免[1]和伺机接入技术.

认知MIMO通信系统将认知无线电与MIMO技术相结合,认知无线电中存在的基本问题可以从时域和频域的角度加以解决,但从空域的角度解决能够使得主用户和认知用户在时间和频率上同重叠,更好地提高频谱利用率.将MIMO技术应用于认知无线网络中,可以进一步利用MIMO的阵列增益、分集增益、复用增益等来提高认知无线网络的频谱资源利用率,还可以应用MIMO的波束成型,预编码技术来对抗网络中的各种干扰[2].在认知MIMO通信系统中,主用户和认知用户共存,且均采用多输入多输出天线进行传输.但随着网络中用户数和吞吐量需求的日益增大,用户间的干扰总是制约着网络的吞吐量,因此寻求有效的干扰管理方法显得尤为关键.学者们提出了干扰对齐[3],作为与MIMO技术相结合的一种技术手段,可以有效地抑制或消除用户间的干扰,实现多用户的共存.

在专利[4]中,针对认知MIMO通信系统,提出了一种基于干扰对齐技术的两级预编码的设计方法,该方法对主用户和认知用户的发送端进行预编码矩阵的设计,在认知用户伺机接入到主用户频谱进行通信的过程中,把认知用户对主用户的干扰对齐到主用户未用的空间子信道中,同时通过第二级预编码的设计来保证认知用户自身的传输性能.在所设计的这个方法中,只考虑了减少认知用户对主用户的干扰,没有考虑认知用户之间干扰情况,为了进一步提高认知系统的吞吐量,进行如下的研究.

1 系统模型

如图1所示,考虑一个主用户和k个认知用户通信的场景下,主用户和认知用户发射端天线数设置为M,接收端天线数设置为N,认知用户采用伺机接入主用户信道的方式进行通信.

对于主用户,在传输的过程中受到来自认知用户的干扰,这时为了减少干扰,对认知用户的发送端进行预编码矩阵设计[4],为了消除认知用户之间的干扰,在认知用户系统中,对于k个认知用户CR1,CR2,…,CRk,采用时分复用方式进行通信,设定在ti(i=1,…,k)时间段CRi进行传输,且t1+t2+ …+tk=1,这样,k个认知用户在传输的过程中,处在不同的传输时间段,不会受到彼此的干扰.在图1的系统模型中,第i个认知用户接收端的表达式为:

图1 认知MIMO系统模型图

那么,可以算出第i个用户的吞吐量表达式为:

其中,xi,xj,x0分别为认知用户i,认知用户j和主用户的发送信号,Pi为认知用户的发送功率,P0为主用户的发送功率,Hii为第i个认知用户的传输信道矩阵,Hij为第j个认知用户对第i个认知用户的干扰信道矩阵,Hi0为主用户对第i个认知用户的干扰信道矩阵,Ni是均值为0,方差为1的复高斯噪声.

2 基于时分复用的干扰消除算法

本章算法中,对认知系统中的认知用户通信的整个时间段进行划分,在保证整个认知系统吞吐量最大的情况下,得到每个认知用户的传输时间段,然后在对应的传输时间段下进行此认知用户的通信,此时只有单个认知用户进行通信,避免受到其他认知用户的干扰.本章所提出的算法旨在消除式(1)中等号右边的第二项式子表示的干扰.

研究一个主用户和3个认知用户CR1,CR2,CR3进行通信的场景下,CR1,CR2,CR3所传输的时间段分别为t1,t2,t3,且t1+t2+t3=1.同时为了考虑认知系统中各认知用户的公平性,研究的问题可以归结为:

其中,下标i表示第i个认知用户,这里i=1,2,3;Pi为认知用户i的发送功率;ξth为主用户所能容忍的干扰门限.

利用穷举法,可以求得吞吐量C取得最大时的t1,t2,t3的值以及C的最大值.此时得到的即为两个认知用户各自通信的时间段,在时刻t1认知用户CR1进行通信,在时刻t2认知用户CR2进行通信,在时刻t3认知用户CR3进行通信,这样各自在通信的过程中只有自身在进行传输,不受其他认知用户的干扰.各认知用户在通信的过程中,虽然没有受到其他认知用户的干扰,但是自身进行通信的时间也减少了.

这里,除了考虑吞吐量这个技术指标外,还考虑了能源效率(Energy Efficiency),能源效率表达式[5]为式(6):

其中,Ci表示第i个认知用户的吞吐量.

在认知系统中,基于时分复用的干扰消除算法,其在特定的时间段进行特定用户的通信,不受其他认知用户的干扰,此时传输所需要功率尽量减少,不浪费在干扰上,这种算法下,能源效率的提高是应该重视的.

3 仿真结果与分析

本节对提出的基于时分复用的干扰消除算法进行仿真.设置一个主用户,3个认知用户进行传输,主用户的编号为0,认知用户编号为1,2和3;主用户收发两端的天线数为M,认知用户收发两端的天线数为N;所有信道矩阵都服从瑞利分布.为了简单起见,所有接收和发送端均采用相同的天线数,M=N=3;设定噪声方差σ2=1,主用户和认知用户是在相同的信噪比条件下.

把3个认知用户作为一个认知系统的整体,对未采用干扰消除算法时和采用所提出的基于时分复用的干扰消除算法时认知系统的吞吐量进行仿真,仿真结果如图2所示;为了更好地说明基于时分复用时用户能源效率的提高,对未采用干扰消除算法时和采用所提出的基于时分复用的干扰消除算法时认知系统的能源效率也进行了仿真,结果如图3所示.

图2 认知系统吞吐量对比图

图3 认知系统能源效率对比图

从图2中可以看出,随着SNR的增大,认知系统的吞吐量增大,且在SNR较小的时候,采用所提基于时分复用的干扰消除算法时,认知系统的吞吐量明显高于未采用干扰消除算法时认知系统的吞吐量;在SNR为6.5 dB到7 dB后,采用所提基于时分复用的干扰消除算法时,认知系统的吞吐量却低于未采用干扰消除算法时认知系统的吞吐量;另外,随着SNR的增大,认知用户吞吐量也随着增大,在SNR为7 dB到10 dB时,认知用户的吞吐量达到最大值,然后,SNR在增大时,认知用户的吞吐量会出现下降的趋势,这是因为在认知无线电中,随着SNR的增大,主用户的信道质量变好,这时认知用户伺机接入主用户信道的机会变小,导致认知用户的性能下降.从图3可以看出,能源效率随着SNR的增大而减少,在低信噪比情况下,采用所提基于时分复用的干扰消除算法,时认知系统的能源效率明显高于未采用干扰消除算法时认知系统的能源效率,但是当信噪比在7 dB之后,两者的差距越来越小,能源效率趋于一致.因此,得出结论,这种基于时分复用的干扰消除算法只适用于低信噪比的情形下提高系统的吞吐量和能源效率,在高信噪比下,仍然采用同时传输的方法.

4 结论

本文作者在认知MIMO通信系统中为了提高主用户系统和认知用户系统研究设计认知用户发送端预编码的基础上,针对认知用户之间的干扰,在认知MIMO系统中提出基于时分复用的干扰消除算法.该算法旨在认知系统中对认知用户传输的整个时间段进行划分,在保证认知系统吞吐量最大的情况下,得到每个认知用户的传输时间,然后通过仿真来对比采用所提干扰消除算法和未采用干扰消除算法下的认知系统的吞吐量以及能源效率,仿真结果可以看出,在信噪比小于6 dB时,采用所提算法下,单位带宽认知系统可以增加0.5 bit/s的吞吐量,同时能源效率平均提高了1.2 bit·s-1·w-1.下一步的研究还着力于减少主用户对认知用户的干扰以及在不完美信道信息的情况下进行干扰消除算法的研究.

[1]HAYKIN S.Cognitive radio:brain - empowered wireless communications[J].Selected Areas in Communications,IEEE Journal on,2005,23(2):201 -220.

[2]LI M M.Research on Key Techniques in Cognitive MIMO Wireless Networks[D].Beijing:Beijing University of Posts and Telecommunications,2011.

[3]CADAMBE V R,JAFAR SA.Interference alignment and degrees of freedom of the - user interference channel[J].Information Theory,IEEE Transactions on,2008,54(8):3425 -3441.

[4]LI L,ZHANG H J.Design method of two stage pre-coding a cogntive MIMO communication system:China,201410061223[P].2014-02-21.

[5]HAN C,HARROLD T,ARMOUR S,et al.Green radio:radio techniques to enable energy - efficient wireless networks[J].Communications Magazine IEEE,2011,49(6):46 -54.

猜你喜欢
时间段吞吐量频谱
一种用于深空探测的Chirp变换频谱分析仪设计与实现
夏天晒太阳防病要注意时间段
一种基于稀疏度估计的自适应压缩频谱感知算法
2017年3月长三角地区主要港口吞吐量
发朋友圈没人看是一种怎样的体验
2016年10月长三角地区主要港口吞吐量
2016年11月长三角地区主要港口吞吐量
不同时间段颅骨修补对脑血流动力学变化的影响
不同时间段服用左旋氨氯地平治疗老年非杓型高血压患者31例
2014年1月长三角地区主要港口吞吐量