APP下载

一种基于干扰对齐的用户选择与功率优化算法

2016-12-01礼,楠,

大连理工大学学报 2016年2期
关键词:传输速率接收机信噪比

唐 礼, 赵 楠, 殷 洪 玺

( 大连理工大学 信息与通信工程学院, 辽宁 大连 116024 )



一种基于干扰对齐的用户选择与功率优化算法

唐 礼, 赵 楠, 殷 洪 玺*

( 大连理工大学 信息与通信工程学院, 辽宁 大连 116024 )

在实际的认知无线电网络中,用户随机分布,各个用户间距离不相等,非授权用户较多,授权用户未被利用频谱资源有限,针对上述情况提出了一种基于干扰对齐的用户选择与功率优化算法.根据各个用户的位置关系,选出离授权用户较远的一组非授权用户进行通信,离授权用户较近的一组用户在该时隙静止,当非授权用户满足授权用户的干扰温度约束条件时,该算法通过对通信的非授权用户进行功率优化分配,提升系统的总容量.仿真分析表明,该算法能够在保证授权用户性能的同时,选出离授权用户较远的一组非授权用户进行通信,优化频谱效率.

干扰对齐;用户选择;干扰温度;功率优化分配

0 引 言

随着无线频谱资源越来越紧张,绿色通信得到了人们广泛的关注[1].为了提高无线频谱资源的利用率,一种在授权用户(primary user,PU)传输性能不被干扰的情况下,非授权用户(secondary user,SU)寻找机会接入PU频谱进行通信的认知无线电(cognitive radio,CR)技术[2]被提出,该方法在一定程度上提高了频谱的利用率.

但在频谱共享中用户间必然会带来一定的干扰,影响了系统的整体吞吐量,于是如何解决干扰问题成为了无线通信中主要问题.干扰对齐(interference alignment,IA)技术在解决干扰问题上有很好的表现[3],以往很多文献对IA技术都有过深入研究.IA主要通过预编码技术使干扰信号与期望信号在接收端分离,以便消除其他发射机所造成的干扰.基于无线网络中信道存在互逆性,文献[4]采取了一种分布式迭代IA算法,只要了解各个节点当地的具体信息,就能通过所提算法进行求解.文献[5]分析了在信噪比较低的情况下,为什么接收的信噪比会下降,继而提出了如何选择合适天线策略的IA算法来提升传输速率.考虑在实际的网络中用户位置是随机分布的,文献[6]提出了一个基于路径衰减的非对称IA网络模型,并给出了一种在非对称多用户网络中拓扑管理策略来提高频谱效率.但上述提到的这些研究文献[4-6]都是采用基于IA无线网络的等功率分配算法,忽略了利用功率分配(power allocation,PA)来提高低信噪比下系统传输速率的可行性.在实际的CR网络中,SU数目较多,但PU未被利用的频谱资源非常有限,并且用户间往往是随机分布的,在CR网络中应充分保证PU的通信不受干扰,离PU近的用户如果通信必然对PU造成很大的干扰,影响PU的传输性能.

考虑所存在的问题,本文在IA基础上提出一种用户选择与功率优化算法.该算法根据各个用户的位置分布,选出离PU较远的一组SU进行IA通信,并且在保证PU干扰门限的前提下优化系统的传输速率.

1 系统模型

在一个区域范围内随机分布1个PU和K个SU,如图1所示.与以往的模型不同,本文中所有用户的发射机与接收机随机分布在一个区域范围内,任何两个用户间的距离都不相等(r>1),将发射机j与接收机i之间的大尺度衰落考虑进来,即ρ[ij]=(r[ij])-α(α为路径衰落因子),它的大小由发射机j到接收机i间的距离所决定,通过各个SU的位置分布,相对PU越近的SU如果进行通信对PU的干扰越大,所以选出离PU较远的S个SU进行IA通信,离PU较近的一组SU在该时隙处于静止状态.

图1 在一个区域范围内随机分布1个PU和K个SU

1.1 基于IA的认知无线网络

将选出的离PU较远的一组用户S(如图1所示)组成IA网络在每一时隙进行通信,S

Y[k](n)=U[k]†(n)H[kk](n)V[k](n)x[k](n)+

V[j](n)x[j](n)+U[k]†(n)z[k](n)

(1)

当IA可行时[8],全部干扰被映射到同一子空间,约束条件应满足[4]

U[k]†H[kl]V[l]=0d[k]×d[l]; ∀l≠k

(2)

rank (U[k]†H[kk]V[k])=dk; ∀k∈K

(3)

其中矩阵X的秩用rank(X)表示.

如果符合上述限制条件,可以认为干扰彻底消除,式(1)可以改写为

Y[k](n)=U[k]†(n)H[kk](n)V[k](n)X[k](n)+

Z[k](n)

(4)

关于IA网络中预编码矩阵V的闭式解往往很难得到,特别在基于IA的无线网络中用户数大于3时,为了获得基于多用户的IA网络中的解决方法,一些基于信道互逆性的分布式迭代算法被提出,包括MinIL和Max-SINR算法[4],在本文中,主要应用MinIL算法来解决IA问题.

1.2 干扰温度

干扰温度表征PU接收机的背景噪声与SU在接入PU频谱时对PU造成的干扰和,它保证了PU的正常运行.在频谱共享时,PU将会受到通信的SU干扰影响,如果积累的干扰超过了约束条件,PU的传输性能就会受到影响,性能没法得到保障;反之,能够保障SU与PU共享同一频谱进行工作,优化频谱的使用效率.

在传统的下垫式频谱共享机制中,若K-1个SU与1个PU共享频谱,则PU接收端接收的总干扰功率必须遵循[9]

Pinf+Pno≤Pth=KBThB

(5)

式中:Pinf为SU对PU的干扰功率,Pno为PU接收端的背景噪声功率,Pth为干扰温度功率门限,KB为玻尔兹曼常数,Th为干扰温度,B为接收机的带宽.

因为在本文中主要关注的是SU的功率优化分配问题而不是自由度,所以假设每个用户都只有1个数据流传输,最后的结论也能很好地扩展到多个数据流.

2 基于IA的功率分配算法

在以往的工作中,只有很少一些文献注重基于IA的功率优化问题来提高系统的传输速率和保证每个用户的通信质量,本文主要研究在IA基础上的功率优化算法,提出了基于MinIL的功率分配算法.

2.1 基于MinIL的功率优化分配算法

如果将相等的功率分配给每个用户,那么它将隐藏基于IA网络在低信噪比下的频谱利用率,所以在考虑PU的干扰温度的前提下,每个SU所分配的功率应满足

(6)

(7)

通过对SU进行功率优化分配,可以科学地控制IA网络,提高IA网络总的频谱效率.根据接收端期望信号信噪比的表达式,设定网络总的频谱效率为功率分配目标函数的功率优化分配问题可以表述为

(8)

式(8)如果要求最优解是比较困难的,因为存在用户间的相互干扰,但在MinIL算法中,用户间的相互干扰可以完全消除,所以式(8)的优化问题可以通过定理1来解决.

定理1 在一个基于IA的无线网络中有K个用户,每个用户只有1个数据传输流,如果用户间的干扰可以完全被消除,那么频谱优化的功率分配算法可以认为是第k个用户的噪声为δ2/|hk|2的注水功率分配[10],其中|hk|2=|u[k]†H[kk]v[k]|2,并且它服从指数分布.

证明 假设SU间的干扰可以通过IA技术完全被消除,那么式(8)可以简化为

(9)

为了求解该问题,令

(10)

首先对所求式子构建拉格朗日函数:

(11)

(12)

从而求得

(13)

(14)

其中λ为经典算法中求得的拉格朗日因子,其值大于0,由于α[k]ln 2是常数,可令

(15)

ν就是需要寻找的注水线,因此可将式(14)改写为

(16)

并且ν必须满足

(17)

(18)

(19)

且满足

(20)

在求解注水线ν时,首先对ν初始化,即

(21)

(22)

在实际的网络中,通过MinIL IA算法不能完全消除用户间的干扰,但残余的干扰是不重要的,不会明显影响采用功率分配后频谱的效率,因此采用MinIL IA算法后,解决功率分配优化问题可以简化为式(16),并且可以通过定理1求出最优解.

2.2 基于IA的用户选择与功率优化算法流程

基于IA的用户选择与功率优化算法流程图如图2所示.

图2 基于IA的用户选择与功率优化算法流程图

3 仿真结果与分析

为了检验所提出算法的可行性,对提出的算法进行了仿真分析.仿真参数如下:假设在CR网络中一共有6个用户,其中包括1个PU和5个SU,每个用户的收发机都配备M=N=2根天线,信道服从瑞利衰落,衰落因子α=3,每个用户收发机间的数据传输流为1,每个节点都是完美的CSI信道.

首先对一个10 km×10 km小区范围内随机分布1个PU和5个SU的网络进行拓扑分析,如图3所示,假设各个用户的发射机到它的期望接收机距离为1 km.

图3 随机分布1个PU和 5个SU的10 km×10 km小区

Fig.3 1 PU and 5 SUs randomly located in a 10 km×10 km area

通过对各个用户的位置分析,选出离PU较远的SU3、SU4、SU5进行IA通信,离PU较近的SU1、SU2则在这个时隙静止.

接着对进行IA通信的SU3、SU4、SU5进行功率分配,分别对采用优化功率分配和等功率分配时通信的3个SU总的传输速率进行对比,Pth设为2MW,结果如图4所示.

从图4中可以看出,在保证PU传输质量的情况下,优化功率分配在低信噪比下相对于等功率分配能够提高IA网络中总的传输速率.在高信噪比时,由于噪声可忽略,分配给每个用户的功率和等功率分配的功率几乎相等,所以总的传输速率趋于相同.

图4 优化功率分配和等功率分配时SU总传输速率对比

Fig.4 The comparison of the SUs total transmission rate between optimal PA and equal PA

然后对在不同Pth下PU与SU3同时通信时的传输速率进行仿真,Pth分别设为2、5、10MW,仿真结果如图5、6所示.

图5 PU在不同Pth时的传输速率

图6 SU3在不同Pth时的传输速率

在图5、6中,当Pth给定时,PU和SU3的速率都随信噪比的增加而增加,在系统给定信噪比时,PU传输速率随Pth的增加而减小,SU3传输速率随Pth的增加而增加,当SU3对PU产生的干扰将要达到干扰温度门限时,系统总的传输速率由于干扰温度的约束趋于平稳.

最后,分别对选用户和未选用户后采用优化功率分配和等功率分配时SU总的传输速率进行对比,仿真结果如图7所示.

图7 传输速率对比

在图7中,采用优化功率分配后在低信噪比情况下,系统传输速率要高于等功率分配时系统传输速率,并且选用户后系统传输速率最好.在高信噪比时,由于噪声很小,选用户后采用优化功率分配与等功率分配时速率几乎相等,但未选用户时可能存在SU离PU太近的情况,对PU的干扰因子很大,由于PU干扰温度的限制,它的传输速率最小.

4 结 语

本文针对实际的网络中,PU频谱资源非常有限,SU数目较多,用户随机分布问题,提出了基于IA的用户选择与功率优化算法.该算法通过各个用户的位置关系,选出离PU较远的一组SU进行IA通信,并通过优化功率分配算法,获取每一个SU所分配的优化功率.通过数学推导方式证明了该算法的有效性,仿真结果也表明该算法能够有效选出较远的一组SU进行IA通信,并在满足PU给定的干扰温度限制条件下,优化分配给每个SU的功率,有效提高了在中低信噪比下频谱的利用率和系统网络的吞吐量.

[1]MitolaⅢJ,MaguireJrGQ.Cognitiveradio:makingsoftwareradiosmorepersonal[J].IEEEPersonalCommunications, 1999, 6(4):13-18.

[2]GoldsmithA,JafarSA,MaricI, et al.Breakingspectrumgridlockwithcognitiveradios:Aninformationtheoreticperspective[J].ProceedingsoftheIEEE, 2009, 97(5):894-914.

[3]CadambeVR,JafarSA.InterferencealignmentandthedegreesoffreedomoftheK-userinterferencechannel[J].IEEETransactionsonInformationTheory, 2008, 54(8):3425-3441.

[4]GomadamK,CadambeVR,JafarSA.Adistributednumericalapproachtointerferencealignmentandapplicationstowirelessinterferencenetworks[J].IEEETransactionsonInformationTheory, 2011, 57(6):3309-3322

[5]ZhaoN,YuFR,SunH, et al.Anovelinterferencealignmentschemebasedonsequentialantennaswitchinginwirelessnetworks[J].IEEETransactionsonWirelessCommunications, 2013, 12(10):5008-5021

[6]ZhangX,YuFR,HeY, et al.Spectrum-efficienttopologymanagementofasymmetricinterferencealignmentnetworks[C] // 2014IEEE/CICInternationalConferenceonCommunicationsinChina,ICCC2014.Piscataway:IEEE, 2015:627-631.

[7] 李 记,赵 楠,殷洪玺. 基于干扰对齐的自适应频谱共享算法[J]. 哈尔滨工程大学学报, 2014, 35(10):1253-1259.

LIJi,ZHAONan,YINHong-xi.Adaptivespectrumsharingalgorithmbasedoninterferencealignment[J].JournalofHarbinEngineeringUniversity, 2014, 35(10):1253-1259. (inChinese)

[8]YetisCM,GouT,JafarSA, et al.OnfeasibilityofinterferencealignmentinMIMOinterferencenetworks[J].IEEETransactionsonSignalProcessing, 2010, 58(9):4771-4782.

[9]MacDonaldJT,UcciDR.InterferencetemperaturelimitsofIEEE802. 11protocolradiochannels[C] // 2007IEEEInternationalConferenceonElectro/InformationTechnology,EIT2007.Piscataway:IEEE, 2007:64-69.

[10]TseD,ViswanathP.FundamentalsofWirelessCommunication[M].Cambridge:CambridgeUniversityPress, 2005.

An algorithm for user selection and power optimization based on interference alignment

TANG Li, ZHAO Nan, YIN Hong-xi*

( School of Information and Communication Engineering, Dalian University of Technology, Dalian 116024, China )

In practical cognitive radio (CR) networks, users are always randomly located in an area, and the distance between each user is not equal. There are many secondary users(SU) in a certain area, but the spectrum resources of primary user (PU) are limited. For that situation, a user selection and power optimization algorithm in CR network based on interference alignment (IA) is proposed. According to the position of each user, the proposed algorithm chooses the farther SUs to communicate while the closer SUs to be idle in this time slot. When SUs satisfy the interference temperature constraints of PU, the algorithm improves the spectrum-efficiency through the power optimization allocation among the communicating SUs. Simulation results show that the proposed algorithm can effectively choose the farther SUs to communicate and optimize spectrum-efficiency under the insurance of the PU′s performance.

interference alignment(IA); user selection; interference temperature; power optimization allocation

1000-8608(2016)02-0170-06

2015-07-17;

2015-09-16.

国家自然科学基金资助项目(61201224);中国博士后科学基金特别资助项目(2013T60282).

唐 礼(1987-),男,硕士生,E-mail:tangli168@mail.dlut.edu.cn;殷洪玺*(1959-),男,教授,博士生导师,E-mail:hxyin@dlut.edu.cn.

TN929.5

A

10.7511/dllgxb201602009

猜你喜欢

传输速率接收机信噪比
两种64排GE CT冠脉成像信噪比与剂量对比分析研究
三星利用5G毫米波 实现创纪录传输速率
基于深度学习的无人机数据链信噪比估计算法
一种宽带低功耗四合一接收机设计
一种面向ADS-B的RNSS/RDSS双模接收机设计
低信噪比下基于Hough变换的前视阵列SAR稀疏三维成像
跨山通信中频段选择与传输速率的分析
数字接收机故障维修与维护
数据传输速率
基于多接收机的圆周SAR欺骗干扰方法