APP下载

一种分布式天线系统的最大化能源效率传输优化算法

2018-08-20何世文杨绿溪

信号处理 2018年4期
关键词:最大化能效链路

张 敏 侯 琪 何世文 杨绿溪

(1. 湖南邮电职业技术学院,湖南长沙 410015; 2. 东南大学信息科学与工程学院,江苏南京 210096)

1 引言

随着无线通信网络的快速发展,智能设备越发普及,相应的移动数据量呈指数式增长,用户体验急需提升[1]。为满足上述需求,许多新技术诸如小区超密集部署技术和协作多点技术应运而生。然而,在考虑如何增大数据传输速率的同时,也应该从经济和生态的角度关注由此带来的能量消耗问题[2]。

传统的蜂窝系统对处理普遍存在的小区间干扰及海量数据传输与处理等问题显得有些力不从心,近年来,基于集中式处理的分布式天线系统(DAS: distributed antenna systems)、云无线接入网络(C-RAN, cloud radio access network)在学术界和工业界得到广泛关注[3]。DAS/C-RAN是基于集中计算处理的绿色实时无线接入网络,利用集中处理器的高处理能力可以有效克服小区间干扰及进行高效的资源分配与用户调度。其网络架构由三个部分组成,分别是对信号进行集中式处理的基带单元(BBU, baseband unit),远端射频头(RRHs, remote radio heads),以及连接BBU和RRH的低延迟前端链路。在实际的通信系统中,为增大用户端的数据速率,要求前端链路能够适应大比特率传输的要求,这就增加了集中式处理系统架构的实现复杂度。因此,怎样在集中式处理系统网络中设计前端压缩预编码策略成为目前学术界的一大研究热点[4]。

在上行链路中,通过在BBU中进行用户信息集中预编码,能显著提升传统蜂窝网络的吞吐量[5],该方法同样适用于下行链路。然而将所有无线设备的信息在BBU进行集中处理再通过前端链路传送至RRH的方式,无形中增大了前端链路的传送负担。由于DAS/C-RAN前端链路容量有限,考虑RRHs和BBU之间的功能分区。为增强DAS/C-RAN的性能,考虑将传统的所有基带信息均在BBU处理的方式替换为在BBU和RRHs之间进行联合处理的方式。因此,针对DAS/C-RAN下行链路,通常有两种预编码压缩策略。传统的DAS/C-RAN解决方案称为先预编码后压缩(CAP, compression after precoding),在该策略中,BBU集中进行预编码操作,然后通过前端链路将预编码信号量化并转发给各RRH[6]。在另一种称之为先压缩后预编码(CBP, compression before precoding)的策略中,BBU通过计算得到预编码矩阵,前端链路对预编码矩阵进行量化,并将量化后的预编码矩阵和各RRH对应的用户信息共同传递给RRH簇,最后各RRH在接收到消息后对其服务的用户进行预编码[7]。

目前,许多研究人员从不同角度研究DAS/C-RAN发送策略。文献[8]针对用户加权和速率最大化问题,从RRH发送功率约束角度出发,通过主导最小化(MM, majorization minimization)算法进行优化。文献[6]在此基础上,加入了前端链路容量限制,提出了能有效求解用户加权和速率最大化问题的优化迭代算法。文献[9]则考虑在发送功率限制和满足用户服务质量的前提下,最小化系统总功率消耗。文献[10]旨在最大化系统能效,但考虑的是用户速率固定时的系统功率消耗最小化问题。值得注意的是,无处不在的通信需求势必会伴随着大幅的能量消耗,并产生一定的生态影响和经济影响。然而,上述工作仅涉及加权和速率最大化问题和总功率消耗最小化问题。为了在下行集中式处理网络中实现节能传输,需要平衡好用户和速率和总功率消耗两者间的关系。

针对集中式处理网络的下行链路,本文拟研究CBP策略的预编码矩阵和量化噪声矩阵的联合设计。在每个RRH发送功率受限,前端链路容量受限和用户特定速率约束条件下,最大化系统能效。由于目标函数是分式形式,分子上的功率表达式中含有离散的指示函数,且前端容量和用户可获得的速率表达式均非凸,使得原始问题是非凸的,难以直接求解。因此,通过采用分式规划和逐次凸近似的方法[11-16],将原始问题转化为凸优化问题,并提出了一种能有效求解该近似问题的二层迭代算法。数值仿真结果验证了所提算法的有效性,相较于传统的和速率最大化(Max-SR, maximum sum rate)准则和总功率消耗最小化(Min-P, minimum power consumption)准则,能效最大化(Max-EE, maximum energy efficiency)准则具有更好的能效性能。且CBP策略的RRH调度的用户较少时,能效性能较优。

2 系统模型

Yk=HkX+Nk

(1)

图1 DAS/C-RAN下行链路的CBP策略

(2)

对于每个用户来说,除了有用信息外,将其他用户对其产生的干扰信号和噪声都视为干扰信息。因此,第k个用户可获得的速率表达式为:

(3)

其中,W=[W1,…,WK],且Wk表示对应于第k个用户的维数为N×Mk的预编码矩阵,Ω=diag(Ω1,…,ΩL) 表示量化噪声矩阵。此外,根据速率失真理论[17],在第l个RRH上用来传送量化信号的速率可以计算为

(4)

3 问题描述

考虑DAS/C-RAN下行链路中的先压缩再预编码方案,即CBP策略,在RRH发送功率受限,前端链路容量受限和保证用户服务质量要求的条件下,最大化系统的能效。该问题可以表述为

(5a)

(5b)

(5c)

(5d)

(5e)

(6)

对于给定的用户速率,通常考虑的准则是最小化功率消耗[10],但是难以达到最优的系统能效。功率消耗最小化问题可以表示为

(7)

s.t. (5b),(5c),(5d),(5e)

同样的,另一个传统的准则是最大化加权和速率[6],该问题可以表示为

(8)

s.t. (5b),(5c),(5d),(5e)

我们主要考虑基于能效最大化准则下问题(5)的求解。然而,由于目标函数(5a)是分式形式,且功率消耗项中包含有指示函数,导致问题(5)非凸,无法直接求解,下面将针对上述问题设计有效的算法。

4 问题求解及算法设计

这一部分的主要目标是求解问题(5)。首先通过分式规划将目标函数转化为参数化减法形式,然后采用逐次凸近似方法将原始问题转化为可求解的形式,最后提出了一种能有效求解该近似问题的二层迭代优化算法。

(9)

s.t. (5b),(5c),(5d),(5e)

接下来,我们将关注上述转换后的优化问题,并由此提出一种二层迭代算法以有效求解问题(5)。在每次外层迭代中,通过梯度优化算法更新参数ρ,在每次固定ρ的内层迭代中,求解问题(9)。

(10)

其中,μl是引入的另一个辅助变量,通过下式进行逐次迭代更新:

(11)

(12)

(13)

(14)

(15)

lk(A(t+1),Ω(t+1))≥Tr(Jkpk(A(t+1),Ω(t+1)))+

(16)

在包世臣的碑派笔法理论方面,李阳洪[18]指出,包世臣对碑派笔法理论做出极大贡献,并从5个方面对其评书标准的笔法内涵进行了分析:力到毫端、铺毫与始艮终乾、墨到处皆有笔、用曲、“行处皆留,留处皆行”与用涩。

完成上述函数的凸近似后,将式(10),(14),(15),(16)分别带入问题(9)中相应的部分,在固定参数ρ时,问题(9)可以转化为以下形式:

(17)

利用内点法[23]很容易就能求解问题(17),内层迭代结束后,根据式(18)通过Dinkelbach算法更新参数ρ就能完成外层迭代[11,24],即

(18)

本文提出的求解问题(5)的能效设计算法可归纳为算法1,其中f(t)和f(t+1)分别表示式(17)在第t次迭代和在第(t+1)次迭代时的目标函数值。值得注意的是,文献[13]保证了给定参数ρ时式(17)这个内层迭代收敛,而分式规划和单调有界定理也保证了更新参数ρ的外层迭代收敛,因此算法1收敛[14]。

算法1 Max-EE优化算法1. 令t=0,f(t)=0,并设置初始矩阵{A(t)k}Kk=1和Ω(t)Z。2. 根据式(11)和(18),由A(t)和Ω(t)计算得到μ(t)和ρ(t)。3. 根据ρ(t),μ(t),A(t)和Ω(t),求解问题(17),得到相应的最优值A∗,Ω∗和r。4. 根据式(11),由A∗和Ω∗计算得到μ∗,并根据A∗,Ω∗和r计算得到f(t+1)。5. 若满足f(t+1)-f(t)<ξ,其中ξ是一个任意小的正实数,则更新A(t+1)=A∗,Ω(t+1)=Ω∗,μ(t+1)=μ∗,并转到步骤6;否则,更新A(t)=A∗,Ω(t)=Ω∗,μ(t)=μ∗,f(t)=f(t+1),并回到步骤3。6. 根据式(18),由A(t+1)和Ω(t+1)计算得到ρ(t+1)。7. 若满足ρ(t+1)-ρ(t)<ξ,输出最优的A(t+1)和Ω(t+1);否则,令t=t+1,并回到步骤3。

5 仿真结果

这一部分,我们针对C-RAN下行链路中的CBP策略,通过Matlab仿真分析了所提的Max-EE算法与已有Max-SR[6]和Min-P[10]算法的性能。考虑一个由L=4个RRH和K=4个单天线用户组成的C-RAN网络,每个RRH安装有Nl=2根天线,并假定所有的RRH和用户都随机分布在边长为1000 m的正方形区域内,如图2所示。从第l个RRH到第k个用户的信道Hk,l由下面的方程生成:

(19)

其中,Gk,l表示小尺度衰落系数,并服从均值为0和方差为1的高斯分布。θk,l表示大尺度衰落系数,表达式为10lg(θk,l)=-38lg(dk,l)-34.5+ςk,l,其中dk,l表示从第l个RRH到第k个用户的距离,ςk,l表示均值为0和标准偏差为8 dB的对数正态阴影衰落,噪声为-100 dBm/Hz。所有的RRH和前端链路分别具有相同的最大发送功率Pl,max=P和最大容量Cl,max=C。每个RRH处于活跃状态和睡眠状态所需要消耗的最小功率分别为Pl,active=10.6 W和Pl,sleep=5 W,基本功率消耗为P0=20 W。功率放大器倍数,加权因子,常数τ和c分别设置为ηl=2.8,αk=1,τ=10-5和c=1/ln(1+τ-1)[10]。由于CBP策略的RRH可以根据一定的调度准则进行用户调度,这里假设距离每个RRH最近的Nc个用户作为其需要服务的用户簇。

图2 RRHs和用户随机分布在正方形区域中的C-RAN网络

图3说明了在几次随机信道实现下算法1的收敛情况,随机信道的产生依赖于式(19)。由图可见,算法1的能效随着迭代次数产生了一个非递减的序列,且在有限次迭代后收敛到一个稳定值,验证了所提算法的收敛性。

图3 算法1迭代性能,Nc=2,C=5 bits/s/Hz,P=8 dB, T=10

图4在不同的RRH功率限制下,分析了在Max-EE、Max-SR和Min-P这三种准则下CBP策略的能效性能。数值仿真结果表明,对于本文所提的Max-EE算法,在低功率区域内,能效逐渐增大,然而在中高功率区域,能效趋于稳定。对于Max-SR准则,为实现和速率最大化,需要消耗几乎全部的发送功率,且用户速率的提高使得约束条件5(b)中用来传送预编码矩阵的容量减小,因此能效随着功率呈现减小的趋势。而对于Min-P准则,能效始终保持平稳。

图4 CBP策略的能效性能,Nc=2,C=5 bits/s/Hz,T=10

图5在不同的前端容量限制下,比较了基于三种准则下CBP策略的能效性能。仿真分析表明,在低前端容量区域能效逐渐增加,然而在中高前端容量区域能效保持恒定值不变。这是由于在低容量限制区域,容量的增加放宽了约束条件5(b)的影响,但是中高容量限制区域,此时RRH消耗了所有的发送功率给用户传送预编码信号,因此容量限制条件作用不大。

图5 CBP策略的能效性能,Nc=2,P=8 dB,T=10

图6说明了在本文所提的Max-EE准则下,信道相干周期和RRH进行调度的用户数对CBP策略能效性能的影响。可以看到能效随着相干周期T的增大而逐渐增大,这是由于对CBP策略而言,在同一个信道相干周期中预编码矩阵只需要传送一次,在减小能量损耗的同时增大了系统能效。且当RRH调度的用户数较少时,能效性能也有大幅提升,这是因为较小的调度用户数,减弱了对应于每个RRH的链路容量开销,从而增大了系统能效。

图6 CBP策略的能效性能,C=5 bits/s/Hz,P=8 dB

6 结论

本文研究了集中式处理下行链路系统中CBP策略的能效设计。为求解该非凸问题,首先利用分式规划和逐次凸近似的方法,将原始问题转化为凸优化问题,然后提出了一种有效的二层迭代优化算法。大量的Matlab数值仿真结果表明,从能效的角度,所提的Max-EE算法优于传统的Max-SR和Min-P算法。当CBP策略的RRH进行调度的用户数较少时,能效性能较好。

[1] Andrews J G, Buzzi S, Wan C, et al. What will 5G be?[J]. IEEE Journal on Selected Areas in Communications, 2014, 32(6): 1065-1082.

[2] Shi Y, Zhang J, Letaief K B, et al. Group sparse beamforming for green cloud-RAN[J]. IEEE Transactions on Wireless Communications, 2014, 13(5): 2809-2823.

[3] Rao X, Lau V K N. Distributed fronthaul compression and joint signal recovery in cloud-RAN[J]. IEEE Transactions on Signal Processing, 2015, 63(4): 1056-1065.

[4] Samardzija D, Pastalan J, MacDonald M, et al. Compressed transport of baseband signals in radio access networks[J]. IEEE Transactions on Wireless Communications, 2012, 11(9): 3216-3225.

[5] Zhou Y, Yu W. Optimized backhaul compression for uplink cloud radio access network[J]. IEEE Journal on Selected Areas in Communications, 2014, 32(6): 1295-1307.

[6] Kang J, Simeone O, Shamai S, et al. Fronthaul compression and precoding design for C-RANs over ergodic fading channels[J]. IEEE Transactions on Vehicular Technology, 2016, 65(7): 5022-5032.

[7] Chae C B, Bahk S. Before/after precoded massive MIMO in cloud radio access networks[C]∥IEEE International Conference on Communications Workshops, Budapest, Hungary, 2016: 169-173.

[8] Park S H, Simeone O, Sahin O, et al. Joint precoding and multivariate backhaul compression for the downlink of cloud radio access networks[J]. IEEE Transactions on Wireless Communications, 2013, 61(22): 5646-5658.

[9] Dhifallah O, Dahrouj H, Al-Naffouri T Y, et al. Joint hybrid backhaul and access links design in cloud radio access networks[C]∥IEEE 82nd Vehicular Technology Conference, Boston, MA, USA, 2015: 1-5.

[10] Dai B, Yu W. Energy efficiency of downlink transmission strategies for cloud radio access networks[J]. IEEE Journal on Selected Areas in Communications, 2016, 34(4): 1037-1050.

[11] Dinkelbach W. On nonlinear fractional programming[J]. Management Science, 1967, 13(7): 492-498.

[12] He S, Huang Y, Yang L, et al. Coordinated multicell multiuser precoding for maximizing weighted sum energy efficiency[J]. IEEE Transactions on Signal Processing, 2014, 62(3): 741-751.

[13] He S, Huang Y, Jin S, et al. Coordinated beamforming energy efficient transmission in multicell multiuser systems[J]. IEEE Transactions on Communications, 2013, 61(12): 4961-4971.

[14] Wang J, Feng W, Chen Y, et al. Energy efficient power allocation for multicell distributed antenna systems[J]. IEEE Communications Letters, 2016, 20(1): 177-180.

[15] Li Y, Fan P, Beaulieu N C, et al. Cooperative downlink max-min energy-efficient precoding for multicell MIMO networks[J]. IEEE Transactions on Vehicular Technology, 2016, 65(11): 9425-9430.

[16] Nguyen K G, Tran L N, Vu Q D, et al. Distributed energy efficiency fairness optimization by ADMM in multicell MISO downlink[C]∥IEEE International Conference on Communications, Kuala Lumpur, Malaysia, 2016: 1- 6.

[17] Gamal A E, Kim Y -H. Network Information Theory[M]. Cambridge University Press, 2011.

[18] He S, Huang Y, Jin S, et al. Energy efficient coordinated beamforming design in multicell multicast networks[J]. IEEE Communications Letters, 2015, 19(6): 985-988.

[19] Candes E J, Wakin M B, Boyd S P, et al. Enhancing sparsity by reweighted1-minimization[J]. Journal of Fourier Analysis and Applications, 2008, 14(5): 877-905.

[20] Zhou H, Tao M, Chen E, et al. Content-centric multicast beamforming in cache-enabled cloud radio access networks[C]∥IEEE Global Communications Conference, San Diego, CA, USA, 2015: 1- 6.

[21] Rubio J, Pascual-Iserte A, Palomar D P, et al. Joint optimization of power and data transfer in multiuser MIMO systems[J]. IEEE Transactions on Signal Processing, 2017, 65(1): 212-227.

[22] Yu H, Lau V K N. Rank-constrained schur-convex optimization with multiple trace/logdet constraints[J]. IEEE Transactions on Signal Processing, 2011, 59(1): 304-314.

[23] Boyd S, Vandenberghe L. Convex Optimization[M]. Cambridge University Press, 2004.

[24] Schaible S. Fractional programming. ii, on dinkelbach’s algorithm[J]. Management Science, 1976, 22(8): 868- 873.

[25] Zhou Y, Yu W. Fronthaul compression and transmit beamforming optimization for multi-antenna uplink C-RAN[J]. IEEE Transactions on Signal Processing, 2017, 64(16): 4138- 4151.

猜你喜欢

最大化能效链路
天空地一体化网络多中继链路自适应调度技术
勉县:力求党建“引领力”的最大化
Advantages and Disadvantages of Studying Abroad
基于星间链路的导航卫星时间自主恢复策略
上海:稳中有进 能效趋优
刘佳炎:回国创业让人生价值最大化
戴夫:我更愿意把公益性做到最大化
基于3G的VPDN技术在高速公路备份链路中的应用
浅谈实现高能效制造的未来发展趋势
高速光纤链路通信HSSL的设计与实现