-
0 引言
-
全双工(Full Duplex,FD)是一种非常有前景的通信技术[1],与应用广泛的半双工(Half Duplex,HD)技术相比,FD的频谱效率提高1倍.此外,FD具有遍历容量倍增、反馈时延和端到端时延低、网络保密性高等优点.然而,FD会引起严重的自干扰(Self-Interference,SI),这阻碍了其广泛应用.现有的工作表明,天线域、模拟域和数字域的技术,例如:循环器和迫零(Zero Forcing,ZF)技术,可以有效地降低FD系统的SI.此外,FD 已不仅是一种理论上的技术,许多应用都以它为基础,这进一步激发了许多挑战性的系统设计问题[2-4].本文重点关注双向中继(Two Way Relay,TWR)通信系统[5]的FD设计问题.
-
单一中继系统[6-7]的研究由来已久,但它并不能适应实际需求.另外,由于多径、浅效应等恶劣的无线环境,TWR系统在单一中继处接收的信号可能会严重退化,无法保证满意的信道容量.因此,多中继系统[8-9]被提出并受到研究者的密切关注.
-
本文考虑多中继FD TWR通信系统中继发射波束成形器的设计问题,设计了两种中继发射波束成形器:改进加权最小均方误差(Improved Weighted Minimum Mean Square Error,IMP-WMMSE)波束成形器和最大化最小信噪比(Maximizing the Minimum Signal-to-Noise-Ratio,SNR-MAXMIN)波束成形器.本文的主要贡献总结如下:
-
首先,本文提出了一种新的FD TWR通信系统.具体而言,两个源结点寻找附近的多个中继以全双工通信并交换信息.两个源结点配置多个天线,而每个中继配置两根天线,一根用于发射,一根用于接收.这种通信模型在大规模5G无线网络中具有更大的应用潜力.
-
其次,本文设计了IMP-WMMSE中继发射波束形成器.本文应用ZF[1]调零技术,并结合模拟域和数字域抵消技术消除SI.在中继处发射功率有限和ZF调零的约束下,采用最大化加权信息和传输速率的准则,建立了中继处发射波束成形器的设计模型.本文指出该设计问题等价于矩阵加权和-均方误差最小化问题[10],并提出IMP-WMMSE求解算法.
-
最后,为了便于比较,设计了基于二分法实现的SNR-MAXMIN中继发射波束成形器.
-
1 系统模型
-
如图1所示,两个源结点A和B在授权频带上交换信息.此外,它们还寻找附近的M个中继进行协作全双工通信.假设两个源结点分别配备N根天线,而每个中继配备两根天线,一根用于发射,一根用于接收.又假设中继知道所有的信道状态信息(包括两个源结点和中继之间的信道以及各自的SI信道).虽然该假设仅在某些特殊情况下才能实现,但本文提出的方法将为未来全双工中继系统的研究提供基准.此外,还假设每个中继采用双向放大(Amplify Forward,AF)中继协议实现通信.
-
图1 具有一对源结点A和B的全双工双向中继网络
-
Fig.1 FD TWR network with a pair of the sources A and B
-
设H1∈CM×N表示源结点A到中继处的通道,表示中继处到源结点A的通道,分别定义为
-
类似地,也可以定义源结点B和中继处之间的通道和.
-
定义和分别表示源结点A和源结点B的发射信号,且定义表示中继处的发射信号.因此,n时刻中继处接收的信号可以表示成
-
其中P1和P2分别表示源结点A和源结点B的发射功率. 表示复加性高斯噪声,其分布为复正态分布,IM表示大小为M×M的单位矩阵.假设s1(n)和s2(n)归一化和正交,即,其中H是共轭转置运算符. 表示中继处发射天线到接收天线之间的信道,即所谓的SI信道.
-
n时刻中继处的发射信号表示成
-
式中表示中继发射波束成形器,.
-
本文采用ZF调零技术结合数字域和模拟域SI抵消方案消除SI干扰.因此,xR(n)满足HRxR(n)=0.为了实现这一点,结合式(3),可以得到如下等价的调零条件:
-
假设两个信号源知道各自的发射信号和信道状态信息(Channel State Information,CSI).并假设当i=1时,=2; 当i=2时,=1,i∈{1.2}.因此,源结点A和B采用自干扰消除(Self-Interference Cancel,SIC)技术减去接收信号中各自的发射信号.然而,FD SI的动态范围大,源结点A和B对SI项的抵消不完美,这导致接收到的残差信号表示如下:
-
其中0<κi<1,i=1,2为结点i的FD残差因子.
-
SNR1,SNR2分别定义为结点A和B处残余有用信号的功率与噪声和干扰功率和之比,表示如下:
-
注意到中继处的发射功率有限,表示如下:
-
其中,表示中继处噪声的方差,为中继处发射功率上限.
-
而中继处加权和信息传输速率表示成
-
2 中继发射波束成形器的设计
-
基于前一节建立的系统模型,本节将依次设计两种中继发射波束成形器:IMP-WMMSE和 SNR-MAXMIN.
-
2.1 IMP-WMMSE中继发射波束成形器
-
在中继处发射功率有限和中继处使用ZF调零约束条件下,最大化加权平均信息和速率.因此,中继发射波束成形器的设计问题建模成
-
其中,f(V)的定义见式(8),权值αi(i=1,2)表示源结点的优先级.由于目标函数非凸,问题(9)是非凸的,难以直接求解.接下来,通过在源结点处引入接收波束成形器和权值矩阵,建立等效的矩阵加权和-均方误差最小化问题,并设计求解算法.
-
设源结点A和B处接收波束成形器分别用Ui∈CM×M(i=1,2)表示,则各自恢复的残差信号表示成
-
源结点A和B处的均方误差表示成
-
其中,IN表示大小为N×N的单位矩阵.
-
因此,矩阵加权和-均方误差最小化问题可以建模成
-
其中,分别表示源结点A和B处的权值矩阵,是半正定运算符.
-
根据文献[10]定理1,对于变量{V},加权平均信息和速率最大化问题(9)等价于矩阵加权和-均方误差最小化问题(12).经观察,对于联合优化变量{V},{Wi,i=1,2}和{Ui,i=1,2},问题(12)是非凸的,难以直接求解.而对于每个集合变量,问题(12)是凸的,因此,设计块坐标方向(Block Coordinate Descent,BCD)方法进行求解.
-
首先,固定{V}和{Wi,i=1,2},求解(12)中以块变量集合{Ui,i=1,2}为变量的子问题:
-
经推导,问题(13)的最优解{Ui,i=1,2}如下所示:
-
其中
-
而对应的最小均方误差{Ei,i=1,2}为
-
其次,固定{V}和{Ui,i=1,2},求解(12)中以块变量集合{Wi,i=1,2}为变量的子问题:
-
显然,问题(17)的最优解{Wi,i=1,2}为
-
最后,固定{Wi,i=1,2},求解(12)以块变量集合{V}为变量的子问题:
-
子问题(19)是凸的,可以直接应用现有的求解器CVX求解,但是运行时间可能非常高.为了减少计算量,应用奇异值分解(Singular Value Decomposition,SVD)消除子问题(19)的约束条件(4).设V的SVD表示如下:
-
其中,,I表示单位矩阵,FR是HR经过SVD分解的左归一化矩阵.
-
相应地,问题(19)重新表述成
-
经过推导,问题(21)的最优解为
-
其中:IQ和分别表示大小与矩阵Q和FR相同的单位矩阵; μ表示拉格朗日乘子; mat和vec是MATLAB符号; 是克罗内克积.很明显,应用二分法[8]可以得到最优拉格朗日乘子μ*.
-
类似文献[10]定理3,问题(10)的IMP-WMMSE算法的收敛性总结为如下定理:
-
定理1 IMP-WMMSE算法迭代生成的极限点(W*,U*,V*)是(12)的一个平稳点,对应的V*是(9)的平稳点.反之,如果V*是(9)的一个平稳点,则(W*,U*,V*)是(12)的一个平稳点,其中,U*和W*的定义分别见式(14)和(18).
-
2.2 SNR-MAXMIN中继发射波束成形器
-
在中继处发射功率有限和中继处采用ZF调零约束的条件下,最大化源结点A和B中较小的信噪比.因此,中继发射波束成形器的设计问题建模成
-
引入松弛变量t [11],优化问题(23)重新表示为
-
类似式(19),消除问题(24)中的调零约束.设=vec(V),利用克罗内克乘积[12],引入矩阵变量,并删除rank()=1,问题(24)的松弛等效问题如下:
-
定理2 问题(25)对应的最优解的秩为1.
-
证明 由于问题(25)的约束数为3,因此rank()=1[13].
-
3 仿真结果
-
本节通过实验来评估IMP-WMMSE波束成形器在FD TWR网络中的性能.设每对源结点中继处的发射功率P,满足P=10SNR/10.假设FD(全双工)残差因子κi=0.2,i=1,2,信噪比在0~30 dB之间变化.假设不相关衰落信道模型,信道系数服从复高斯分布.下面,给出3个仿真:
-
1)所设计的2种算法IMP-WMMSE和SNR-MAXMIN以及两种经典的算法SNR-MAXSUM [14]和均方误差最小算法(MMSE)[15]的2个源结点的加权平均和速率随信噪比的变化.仿真结果如图1所示.
-
2)上述4种算法的CPU运行时间.假设FD TWR网络中有1对源结点,每个源结点的天线数目为4,协助通信的中继数目为 2.仿真4种算法平均一次运行的CPU时间.仿真结果如图2所示.
-
3)设中继处和信息源A、B处的残差因子相同,即κ1=κ2=κ,两个信息源处的天线数目为8,中继处的天线数目为7,模拟不同κ值下IMP-WMMSE算法加权平均信息和速率随信噪比的变化.仿真结果如图3所示.
-
图2 不同信噪比下的加权平均信息和速率
-
Fig.2 Average weighted information sum rates under different SNR values
-
根据图2所示的仿真结果,尽管4种算法的加权平均信息和速率都随着信噪比的增加逐渐增大,然而,对于每个信噪比值,SNR-MAXMIN算法的加权平均信息和速率最高.在0~27 dB信噪比区间,IMP-WMMSE算法的加权平均信息和速率高于SNR-MAXSUM算法和SNR-MAXMIN算法.在0~22 dB信噪比区间,SNR-MAXSUM算法的加权平均信息和速率最低,尤其在小信噪比的区间.在信噪比大于27 dB时,SNR-MAXSUM算法的加权平均信息和速率高于IMP-WMMSE算法和SNR-MAXMIN算法.
-
假设 MATLAB 7.14.0(R2017a),计算机的操作系统是8核Intel(R)core(TM)i7-4790 3.60 GHz的HP PC.设置信噪比为 25 dB,收敛精度为=0.001.表1列出了上述4种算法平均一次运行的CPU时间.
-
由表1可知,IMP-WMMSE算法的运行时间最少,比SNR-MAXSUM算法快10个数量级,比MMSE算法快100个数量级,比SNR-MAXMIN算法快1 000个数量级.
-
图3 不同κ值下IMP-WMMSE算法加权平均信息和速率随信噪比变化曲线
-
Fig.3 Average weighted information sum rates under different κ values
-
从图3中可以看出,IMP-WMMSE不易受FD残差因子κ的影响.在相同的信噪比值下,加权平均信息和速率随κ值的增加而略微减小.发生这种情况的原因是电源电路的饱和问题.
-
4 结论
-
本文设计了适于FD TWR网络的两种中继发射波束成形器:IMP-WMMSE和SNR-MAXMIN.IMP-WMMSE中继发射波束成形器递归地得到每个块变量的闭式解,这大大降低了计算复杂度.为了便于比较,本文还设计了相同设置下的SNR-MAXMIN中继发射波束成形器.仿真结果表明,IMP-WMMSE中继发射波束成形器的加权平均信息和速率略低于SNR-MAXMIN中继发射波束成形器,但高于MMSE中继发射波束成形器,并在很宽的信噪比范围内高于SNR-MAXSUM中继发射波束成形器,且CPU的运行时间远低于经典的中继发射波束成形器.
-
参考文献
-
[1] Kolodziej K E.In-band full-duplex wireless systems overview[C]//IEEE International Conference on Communications(ICC2021).June 14-23,2021,Montreal,QC,Canada.IEEE,2021:1-6
-
[2] 雷维嘉,周洋.MIMO全双工双向通信系统平均保密和速率的优化[J].电子学报,2020,48(6):1041-1051;LEI Weijia,ZHOU Yang.The optimization of average secrecy sum rate for MIMO full duplex two-way communication systems[J].Acta Electronica Sinica,2020,48(6):1041-1051
-
[3] Wang D M,Wang M H,Zhu P C,et al.Performance of network-assisted full-duplex for cell-free massive MIMO[J].IEEE Transactions on Communications,2020,68(3):1464-1478
-
[4] Jeon H B,Koo B H,Park S H,et al.Graph-theory-based resource allocation and mode selection in D2D communication systems:the role of full-duplex[J].IEEE Wireless Communications Letters,2021,10(2):236-240
-
[5] Lee J H,Nam S S,Ko Y C.Outage performance analysis of two-way full-duplex DF relaying networks with beamforming[J].IEEE Transactions on Vehicular Technology,2020,69(8):8753-8763
-
[6] Ma J H,Huang C,Li Q.Energy efficiency of full-and half-duplex decode-and-forward relay channels[J].IEEE Internet of Things Journal,2022,9(12):9730-9748
-
[7] Abou-Rjeily C.Toward a better comprehension of decode-and-forward buffer-aided relaying:case study of a single relay[J].IEEE Communications Letters,2020,24(5):1005-1009
-
[8] Ren J J,Lei X F,Mathiopoulos P T.Jointly adaptive distributed beamforming and resource allocation for buffer-aided multiple-relay NOMA networks[J].IEEE Transactions on Communications,2021,69(11):7603-7617
-
[9] Huang H,Hu S,Yang T,et al.Full-duplex nonorthogonal multiple access with layers-based optimized mobile relays subsets algorithm in B5G/6G ubiquitous networks[J].IEEE Internet of Things Journal,2020,8(20):15081-15095
-
[10] Shi Q J,Razaviyayn M,Luo Z Q,et al.An iteratively weighted MMSE approach to distributed sum-utility maximization for a MIMO interfering broadcast channel[J].IEEE Transactions on Signal Processing,2011,59(9):4331-4340
-
[11] Boyd S P,Vandenberghe L.Convex optimization[M].Cambridge:Cambridge University Press,2004
-
[12] Zhang X D.Matrix analysis and applications[M].Cambridge:Cambridge University Press,2017
-
[13] Luo Z Q,Ma W K,So A M C,et al.Semidefinite relaxation of quadratic optimization problems[J].IEEE Signal Processing Magazine,2010,27(3):20-34
-
[14] 崔玉荻,束锋,王进,等.全双工MIMO中继系统中基于最大速率的波束成形算法[J].数据采集与处理,2017,32(6):1134-1140;CUI Yudi,SHU Feng,WANG Jin,et al.Maximizing rate beamforming for full-duplex MIMO relay system[J].Journal of Data Acquisition & Processing,2017,32(6):1134-1140
-
[15] Shang C Y A,Smith P J,Woodward G K,et al.Linear transceivers for full duplex MIMO relays[C]//2014 Australian Communications Theory Workshop(AusCTW).February 3-5,2014,Sydney,NSW,Australia.IEEE,2014:11-16
-
摘要
针对一个全双工(Full Duplex,FD)双向通信系统提出了中继发射波束形成器的设计问题.该系统的两个源结点配备多根天线,附近的每个中继结点配备两根天线,一根用于传输,另一根用于接收.中继处在有限的发射功率和使用迫零归零技术下,设计了两种具有迭代线性复杂度的中继波束成形器:最小化两个源结点加权均方误差和最大化较小源结点的信噪比.通过对加权总和传输速率和平均运行时间的仿真,数值实验验证了改进加权最小均方误差波束成形器的有效性和高效性.
Abstract
In this paper,we consider the transmitter beamformer design at relays for a full-duplex two-way relay system,where the two sources are equipped with multiple antennas,and each one of the nearby relays is equipped with two antennas with one for transmission and the other for reception.Under the constraints of the limited transmit power and zero forcing nulling technique used at the relays,we propose two linear relay beamformer designs that are respectively to iteratively minimize the weighted mean square error of the two source nodes and maximize the signal to noise ratio of the smaller one of the two source nodes.The effectiveness and efficiency of the proposed designs are evaluated by numerical experiments in terms of the weighted sum rate and the CPU running time.
关键词
全双工 ; 自干扰 ; 改进的加权最小均方误差 ; 半正定松弛 ; 克罗内克积