基于云接入网络的多目标资源分配算法设计
来源:爱问旅游网
第33卷第3期 2017年3月 文章编号:1003-0530(2017)03—0294—10 信 号 处 理 JOURNAL OF SIGNAL PROCESSING V01.33 No.3 Mar.2017 基于云接入网络的多目标资源分配算法设计 孙 远 李春国 黄永明 杨绿溪 (东南大学信息科学与工程学院,江苏南京210096) 摘要:由于可以有效地提高频谱效率,能量效率与前程效率,云接入网络(C-RAN)被认为是未来第五代无线 网络中的重要组成部分。不同于传统蜂窝网络,在云接入网络中,基带处理单元(BBU)被从基站分离,并聚合 成一个中央计算云。无论如何,这些优化目标(频谱效率,能量效率,前程效率)在大多数情况下相互冲突,并 且单个目标性能提升通常会导致其他目标性能的下降。据作者所知,在云接入网络中的多目标优化(MOO)问题, 仍未被考虑过。在本文中,我们针对基于正交频分多址(OFDMA)的云接入网络,设计对应的联合优化算法以解 决多目标优化问题。仿真结果显示,比起仅考虑单目标优化,本文提出的算法可以有效的解决不同优化目标之 间的权衡,并且为云接入网络的资源分配提供一个新的方向。 关键词:云接入网络;多目标优化;资源分配;正交频分多址;联合优化 中图分类号:TN92 文献标识码:A DOI:10.16798/j.issn.1003—0530.2017.03.007 Multi-Objective Resource Allocation Design Algorithm in Cloud Radio Access Network SUN Yuan LI Chun・-guo HUANG Yong・-ming YANG Lu--xi (School of Information Science and Engineering,Southeast University,Naming,Jiangsu 210096,China) Abstract:The Cloud access network(C—RAN)is considered as an important part of the future 5 G wireless network,be— cause it can effectively improve the spectrum eficifency(SE),energy eficifency(EE)and fronthaul eicifency(FE).In most cases,these optimization goMs(SE,EE,and FE)conflict with each other,and the performance improvement of one target usually leads to other targets performance degradation.As far as the author is concerned,the multi—objective optimi— zation(MOO)in the cloud access network has not been considered.In this paper,we intend to design joint optimization algorithms to solve the muhi—objective optimization problem in orthogonal frequency division multiple access(OFDMA) based cloud access networks.In the special case of single—user and single—RRH,we use a Lagrange dual decomposition method to solve the non—linear fractional programming problem and we design a Modified Particle Swarm Optimization (M—PSO)algorithm to solve the more complex issue for the general case of multiple users and muhi RRHs.The simulation results show that the algorithms proposed in this paper can effectively solve the trade--of among different objectives corn-- pared with single—objective optimization and provide a new direction orf the resource allocation of cloud access network. Key words:cloud—ran;multi—objective optimization;resource allocation;orthogonal frequency division multiple;joint op— tjmization 言 随着无线智能终端数量的爆发性增长,从2010 年至2020年,移动数据业务量预计将有1000倍的 釜 簇篓 鬈 高的负担,具体包括众多需求:更高的频谱效率 (SE),更高的能量效率(EE),更低的建设成本 收稿日期:2016—10—27;修回日期:2017—01—03 基金项目:国家863计划(2015AAO1A703);国家自然科学基金资助项目(61372101,61422105,61531011,61671144);江苏省研究资 助项目(BK20130019,BE2015156) 第3期 孙远等:基于云接入网络的多目标资源分配算法设计 295 (CAPEX),更低的运行成本(OPEX)等等。云接入 网络(C.RAN),作为中国移动首先提出的一种技 术 J,被认为有希望是未来5G标准的候补 J。在 C—RAN中,基带处理部分被聚集并且共享在一个虚 拟的基带单元池(BBU Poo1),这样可以有效的适应 非均匀业务,并更有效利用资源。作为软中继的射 频拉远头(RRHs),可以通过有线/无线前程连接, 端对同一个聚类中来自所有RRHs发送的用户信息 进行联合解码,并将解码信息通过回程(backhau1) 链路上传至核心网。 在上述的基于OFDMA的C-RAN系统中,针对 前程容量限制,已有文献¨ 研究信号量化技术以提 高整个系统的吞吐量。因此,基于特定的信号量 压缩技术,以往针对OFDMA系统设计的MOO优化 工具 “ ,不能直接应用于基于OFDMA的C—RAN系 将从移动用户设备(UE)接收来的信号压缩并转发 至中央基带单元池。比起传统的结构,C.RAN需要 更少的基带单元,并能够有效减少网络运行成本。 在C—RAN中,不同的需求导向不同的优化目 标,而其中多数目标是相互耦合的,这就易导致一 个目标性能的提升会导致其他目标性能的下降。 比如说,当频谱效率(SE)提升时,回程效率(FE,回 程容量的利用率)并不会单调递增。不同于以往的 工作,我们将“前程容量”也看作类似于“功率”与 “带宽”的有限资源。类比于“能量效率”,我们定义 “前程效率”为单位前程容量所能够承载的吞吐量, 单位为百分比。因此,多目标优化问题(MOO)在c. RAN中仍然存在,而现有的大多数工作仅关心单目 标优化(SOO)问题 。 正交频分多址(OFDMA)由于其在对抗宽带信 道衰落的高效率与鲁棒性 引,而被在第四代无线 通信(4G)系统中广泛应用。在本文中,出于OFD— MA在干扰避免与编码设计的优势,我们在C—RAN 系统中考虑OFDMA架构。因此在本文中,无需考 虑复杂的波束成形设计与干扰管理技术。 在C.RAN的低层,单个用户被分配给单个或者 多个子载波(SCs),并且不能与其他用户互相干扰。 RRHs拥有有限功能,包括:模拟/数字转换,数字/ 模拟转换,放大器,频率转换。RRHs通过高速率前 程链路连接到BBU池。不同于以往的分布式天线 系统(DAS) 。’“ 与一般的大规模天线系统(Massive MIMO) 12-14],RRHs与BBU之间的前程容量是有限 的。在C—RAN的中层,BBU聚合包括多个单独的 BBU,并且通常被整体称作“云”。在BBU池端,为 了解码来自不同RRHs转发的用户信号信息,通常 会应用一些解码技术,比如“最大比合并(MRC)”。 BBU池通过回程链路连接到上层核心网络。在上 行传输过程中,Users首先通过无线信道将信号传送 给RRHs;然后,每个RRH量化接收到的信号并将 转化后对应的数字码字发送给BBU池;最后,BBU 统。据作者调研,在C—ARN研究领域如何设计一个 有效的MOO算法,仍然是一个开放性话题。除了设 计前程效率(FE)与频谱效率(SE)的权衡,我们同样 对能量效率(EE)与频谱效率(sE)的平衡感兴趣。 粒子群优化(PSO)是一种基于群体的搜索方 法,常用于模拟鸟群或鱼群的群体行为¨ 。该优化 方法也被证明具有高效率,快速收敛性,并且易于 实现¨ 。以往关于PSO的应用主要集中在PSO算 法理论的性能分析 ,但关于在5G中的新场景 (例如C—RAN),PSO的应用很少。出于以上考虑, 我们在多Users多RRHs的一般场景计划采用改进 的粒子群优化(M.PSO)算法 ,用于更有效的解决 复杂的优化问题。相比于原始PSO算法,M—PSO在 迭代初期可以更好的搜索全局最优解,并且在迭代 末期更好的收敛到最优解。 在本文中,我们的目标是在基于OFDMA的 C.RAN系统上行通信中,基于特定的信号量化技术 设计合适的资源分配算法,以实现FE—SE,EE—SE 的平衡。当处理单User单RRH的特殊场景时,我 们首先利用加权和的方式将原始的多目标优化问 题转化成单目标优化问题,然后我们利用分数规划 与联合拉格朗日对偶分解方法设计优化算法。但 针对多Users多RRHs的一般场景时,在转化为单目 标优化问题后,由于目标函数与限制条件的双重非 凸性,不能够直接利用拉格朗日对偶分解方法处理 优化问题。为了简单起见,我们采用优化的粒子群 优化(M—PSO)来避免算法收敛过慢与复杂度过高。 仿真结果验证了所提算法的可行性和优越性。 本文的主要工作为:第2节介绍了C-RAN的系 统模型与前程信号处理中的高斯量化方案,并基于 以上方案给出了FE,SE,EE的单目标模型;第3节 在单User单RRH场景下,将MOO问题转化为SO0 问题后,通过迭代优化设计资源分配的相关算法; 第4节将单User单RRH的特殊场景扩展成多us. 296 信 号 处 理 第33卷 ers多RRHs的一般场景,将MOO问题转化为S00 问题后,通过M—PS0设计算法,解决更复杂的优化 其中,e…表示为Y…的量化误差,均值为0,方差为 q…。每个RRH将量化后的Y’m转化为连续比特, ,n问题;第5节给出了本文的结论。 2 系统模型与量化方案 2.1 RRH端量化转发处理 并通过前程链路发送到BBU池。 通过运用最大比合并技术 ],BBU端解码s 的SNR可以表示为: = 在图1中,我们基于OFDMA的C-RAN系统的 訾 ㈩ 三层架构,考虑C—RAN单个聚类中上行传输。在 C.RAN中的下层,存在数量为 单天线的RRHs, 定义为M={1,..., };数量为 单天线用户,定义 为JICl={1….,K}。我们假设每个RRH m,V m∈ 与云相连的前程容量限制为 bps。 在基于OFDMA的C—RAN系统的上行传输中,我 们设定总带宽为BHz,并且均分为Ⅳ个子载波(SCs), 定义为^/,-{1,...,Ⅳ}。我们考虑单个SC同时只能分配 给单个用户,并定义 为分配给用户k的子载波集合。 图1 基于OFDMA的C—RAN系统架构 Fig.1 System architecture of the cluster-based C・RAN RRH m在第n个子载波上接收信号可以表示为: Y , = , , %//p ̄k,n s , +z , (1) 其中,n∈Q 表示分配给用户k的子载波集合; . 表示用户k至RRH m在子载波n上的信道增益; Pk,n表示用户k的上行发射功率;s 服从分布 O, 1),表示用户k在子载波n上的传输信号;z…服从 分布 (0, 2…),表示加性高斯白噪声。 由于RRH各子载波上接收到的信号彼此独立, 所以我 ̄fltE设在不同RRH采用独立的信号量化机 制。当采用某种量化机制时 ,RRHm接收到Y… 的量化信号为: Y一 =h . . , /p , s , +z , +e , (2) 其中 ∈Q ,I}j∈JllCo 2.2本文中的高斯量化机制 在高斯测试信道 (Gaussian Test Channel, GTC)中,公式(2)中所给出的量化误差服从高斯分 布,e ∈(0,q…)。基于文献[25]中的推论,RRHm 在第n个子载波上前程传输速率可以表示为: = (-+ )㈩ 其中(G)上标表示是高斯测试信道下的变量。此时 量化误差e…的方差可以表示为: q = 靠 (5) 将公式(5)的结论代入公式(3),对应的SNR 可以转化为: 吖 ( = ,m(6) .n 一_ m=1 Ih , I P + , 2 佃一1 不同于传统网络,在C—RAN中解码S 的SNR不仅 仅取决于用户功率分配机制{P },还取决于 RRHm前程速率 : 。 2.3不同目标的数学表达式 我们假定: A(Pk :)= log2 I h P + (7) , I , NT(G)/ 一1 系统前程效翠(f’E)如F所不: n K F (p , )= ∑∑A(—二p , ) (8) : 系统的频谱效率(sE)表示为: 1 K FsE(P , ) 磊 A( n, )(9) 第3期 孙远等:基于云接入网络的多目标资源分配算法设计 297 文中,我们采用最常用的目标函数“加权和”,并将 , ,: 薹互 :: 。。 原始的MOO问题转化成一个单目标优化(SOO)问 题,如下所示: ∑∑P +P 3单User单RRH特殊场景的联合优化 ,, ] log2 1+I h.1 2p. J (11) : (12) ¨ ∑ (p , )= A(p , ) (13) : ) ∑P +P 工具处理多个目标的共存与权衡问题。在MOO优 化处理中,可以有多种方案E2 构建目标函数。在本 (MOOP 1) + {Pn,max T ̄G)f——— }州 一 ——— (15) ∑P ≤P ,V n∈Ⅳ (16) ∑ ≤ ,V,z∈ (17) (MOOP 2) m ax {, , c f f——] -+L 一fJ—— _ (18) ∑P ≤P ,V n∈ (19) ∑ ≤ ,V n∈ (20) 在以上的两个MOO问题中,我们分别在 (MOOP 1)中考虑FE与SE,在(MOOP 2)中考虑 EE与sE的共存与权衡,MOOP1与MOOP2是相互 独立的关系。我们的目标是通过联合优化功率控 制与前程速率分配最大化转化后的效用函数值。 在以上两个问题中,f为FE与EE的权重系数,1一 为sE的权重系数。我们设定 为一个分布在[0,1] 区间内的实数。优化问题的两个约束为单个用户 上行传输功率门限与单个RRH前程链路容量门限。 FE ,SE ,EE 分别为相同约束条件参数下,仅 做单目标优化所对应的最大值,可以参考文献[27— 28]得到。在优化目标的设计中,在分母上应用单 目标最大值是为了保证不同类型变量能够归一化。 从公式(15)可知,FE与SE两者相互冲突,并且没 有全局最优解。当 =0或1时,该多目标问题回归 到仅优化SE或FE的单目标问题,并且实现SE或 FE的最大化,而当0<r<l时,优化目标便为包括sE 与FE在内的多目标优化。 在本文中,为了更好的分析不同目标函数对应 的两两变化关系,我们不考虑同时优化三个目标。 同时为了保证用户上行传输速率大于一定门限,在 两个多目标问题中,我们均考虑了SE优化。从更 298 信 号 处 理 第33卷 实用的角度出发,我们不单独考虑FE与EE两者的 MOO问题。必须指出的是,若是同时优化FE,SE, EE三个目标,模型将会变得更复杂,但优化问题仍 然是可解决的。三个目标优化与双目标优化的区 别主要在于单个目标权重被分割,导致其对应的最 优值会有一定的缩小,但算法思想变化不大,我们 将在以后的工作中进一步考虑同时优化三个目标。 3.1 MOOP 1解决方案 由于问题(MOOP 1)是一个非线性分数规划的 非凸问题,因此直接得到最优解的解析表达式是很 困难的。这里,我们应用一个交替优化的方法将复 杂的优化问题转变成两个相对简单的问题。 首先,我们假设前程速率已经被最优化分配, 并且在(MOOP 1)中定义 ∽= 。然后,两个变 量的联合优化问题(MOOP 1)转化为如下所示: m ax Of ̄ (p , )(21) fP. ; …r‘ ∑P ≤P (22) 其中, 。 f 1 1+( 1(23) _l n,opt n =我们定义新问题(21)的最优解为{p 0pl}。 其次,我们假定功率已经被最优分配,并且在 (MOOP 1)中定义P = o 。然后,两个变量的联合 优化问题(MOOP 1)转化为如下所示: ma x (pOp , ) (24) ≤T (25) 我们定义新问题(24)的最优解为{ .}。 在下文中,在设计迭代算法前,我们分别基于 简化后的问题(21)与(24)寻找最优解。我们可以 通过分数规划与拉格朗日对偶分解的方法 解决 问题,并且获得以下推论。 推论3.1 问题(21)的最优化功率分配方案如 下所示: p 。=:f{ ——— —一,l I h. I2>fn(T.< c,U )pl), 【0.otherwise 其中, =——— — 一: (27)z, f h, 1 2 )t/BO": or ̄(2w 一1) @ ] 一— 厂 (28) 2zNT (C )(29) ,p/B一1 B6) 在上述表达式中, 是一个满足 。.P =P 的常数,可以通过常用的二分法得到。从公式(26) 中,我们可以得知对于一个给定的 ,最优功率分 配机制 是基于阈值分布的。如果信道质量参 数I h l /o- 低于门限 ( ‘ ),p: 的值为0,这说明 当信道质量特别差时,用户将不在子载波上分配功 率。除此以外,如果l h l /o-:高于门限 ( ),用 户将会分配对应的p 到该子载波上。 推论3.2问题(24)的最优化前程容量分配方 案如F所不: :{【 ,。g 一 。gz(Y),ir >T(3。) 0,otherwise 其中, f—FEm ¨ 一卢¨ : ———了一 (32) n “ = 一∑ (33) 在上述表达式中, ’表示在第i步迭代的混合 比例参数, “¨ 表示在i+1步迭代的子梯度。因 此,在第i+1步对偶变量的更新公式可以表示如下: 卢“ =[ “’一 ”× “ ] (34) 在(32)中, ”代表第 +1步的正步长。 在推论3.2中,如果接收到的SNR 低于门限 Y, 的值为0,这样代表RRH不需要想BBU池 传输量化信号。否则,当接收到的SNR/Y 高于门限 Y,则需要更多的量化比特。随着 的数值增长,对 前程容量的需求也对应增长。 基于推论3.1与3.2,我们提出一个整体的迭 代算法1来解决问题(MOOP 1)。有单调有界定 理,可知算法1可以保证结果的单调收敛性。 算法1 问题(MOOP 1):前程速率与功率控 第3期 孙远等:基于云接入网络的多目标资源分配算法设计 299 制联合优化 步骤1相关参数初始化,例如最大迭代次数 , , ’,收敛条件 ,p:”=P 。/Ⅳ等等; 步骤2 设定p:P = ,根据推论3.2,计算 出 ; 步骤3设定 = ,根据推论3.1,计算 出p ‘ ; 步骤4设定更新p =p ’; 步骤5重复步骤2—4,直至算法收敛。 3.2 MooP 2解决方案 在这个部分中,我们的目标是解决问题(MOOP 2)。 从表达式(15)与(18)中,可以得知(MOOP 2)的目标 函数与(MOOPI)中的相似。因此,类比(MOOP1),我 们给出如下推论: 推论3.3 仅有限制条件(18)的问题(MOOP 2)的最优化功率分配方案如下所示: p7 一 +X/2 / ̄—--4—g/. ,if > ( 。) … n (35) 其中 —— r (36)∞ 2NT (G)pt/ : B 酊2 (2 T (G)t/ 一1) ] 一一Nln2 (37) (38) “+1 :[ “ 一 +1 xVi“+1 ] (39) V ‘ ”=PIot 一∑p (40) 在上述表达式中, ’对应第i次迭代中表达式 (18)中传输功率限制的对偶变量,V ““ 对应第i+1 次迭代中子梯度,p 对应第i次迭代中分配给子载 波/2上的功率。 推论3.4仅有限制条件(19)的问题(MOOP 2)的最优化前程速率分配方案如下所示: c)-』 B,if v">ud ̄-1。 (41) 【0,otherwise 其中 ——— — (42) orn f 赤 (43) z_l0g fI 一 1(J ) 在上述表达式中, 是一个满足∑ :。 = 的常数。 3.3单User单RRI-I场景:仿真结果与讨论 在这个部分中,我 们针对单User单RRH 场景下给出了相关仿 真结果与分析。在仿 真中,无线带宽设定为 B=100 MHz,均分为32 个SCs。我们假设用户 所经历的是独立同分 布6径瑞利衰落信道; 变化 背景噪声的功率谱密 Fig.2 FE versus SE when 。 度设为.169 dBm/Hz; varies 用户上行传输功率 P 设定为0.2 W;前 程链路容量 = 0.4 Gbps;路径损耗模 型为L=30.6+36.7loglo (d);RRH与用户之间 的距离为50 Ill。 我们假定在图2 P 变化 与图4中,用户最大 Fig.3 FE versus SE when 传输功率P 固定, Ptotalvaries 在图3与图5中,回 程链路容量 固定。 仿真效果图如下图2 ~图5所示。 从仿真结果中,我 们可以得到的结论 如下: 频谱效率S  ̄3bpsmz)xlO6 图4 EE VS SE权衡,此时 结论1在图2中,当 变化 前程容量上界从彻Mbps Fig.4 EE versus SE when 增长至1000 Mbps时,所 m varjes 300 信 号 处 理 第33卷 对应的乌托邦点(同时 最大化所有目标对应的 点)并不包含在帕累托 占 边界中,并且平行移动, 糌 吾 棂 这意味着FE与sE互相 冲突,并且无法达到全 局最优解。当 固定 频谱效率sE Gbps,Hz) ×lO6 为400 Mbps,f=1时,FE 图5 EE VS SE权衡,此时 能够实现最大值100%, P 变化 sE下降至最小值0.066 Fig.5 EE versus SE when xl0 Gbps/Hz;与此相对 Ptotalvailes 应,当 固定为40O Mbps,/-=1时,FE降至最小值 72%,sE增至最大值2.888 ̄10。Gbps/Hz。当0< <1 时,FE与sE的值取到最小与最大值之间,此时我们 可以通过实际的需求(例如Quality of Service, Qos),灵活选择权重 ,调节FE与SE的大小。比起 单目标优化,多目标优化便具有了可调性与普适性。 当 持续增长时,算法所能实现的SE最大值增长 逐渐变缓,并趋向一个固定值。这是因为当 变大 时,每个符号可以被足够的比特量化,此时进行前程 容量设计的作用变小,最终趋向于无。因此我们无法 通过无限制的提高7'【 来实现更好的系统性能。 结论2在图3中,与图2类似,乌托邦点同样 并不包含在FE.SE帕累托边界中。当P 从0.2W 增长到0.5W,对应的sE最大值增长明显,而FE 最大值始终保持一个较高数值。这说明,比起前程 容量分配,P 的大小与功率优化在FE—SE MOO问 题中影响更大,主要原因在于FE.sE双目标优化问 题主要是考虑前程容量消耗与系统吞吐量的优化, 功率优化没有考虑在内。 结论3在图4与图5中,乌托邦点并不包含 在EE-SE帕累托边界中,并且全局最优分配机制并 不存在。在EE—SE MOO仿真结果中, 的值与前 程优化比P 的值与功率优化影响更大,这与FE. SE MOO中的结论是相反的。这是因为在EE—SE MOO问题中,我们主要考虑用户上行功率的消耗与 系统容量的权衡,不关心前程容量的占用问题。 比起单目标优化,本文提出的多目标优化的算 法1能够根据不同的需求灵活分配资源,以实现系 统性能的明显提升。 4 多Users多RRHs下的Moo问题 在这个部分,我们将单User单RRH的特殊场 景扩展到多Users多RRHs的一般场景,其中 >1 与M>I。我们设定系统带宽为B,每个用户k的子 载波分配方案为n ,每个用户k的上行传输功率门 限为P ,并且每个RRH m所对应的前程链路容量 门限 ,P 为所有用户的上行传输的能量损耗。 我们的目标是针对这种一般场景设计合适的算法 以实现FE—SE与EE.SE的权衡。 在第2部分中,FE,sE,EE的单目标表达式已 经分别在(7)(8)(9)中给出。与单User单RRH场 景类似,在多Users多RRHs中,我们同样基于“权 重和”设计效用函数,并将原始的多目标问题转化 成一个单目标优化问题。 (MOOP 3) ma x — +c 一z卜 - — , ,, l (45) ∑ 。‘一 r,^. ≤ n “‘ ,V m∈A4 (46)、 ∑P ≤ ,V k e (47) (MOOP 4) m.. 勰ax ,— +圳(卜 — 警 (48) ∑T (c.:≤ ,V mE M (49) ∑P ≤ ro ,V k e/C (50) 显然,在一般场景下的优化问题比特殊场景下 的更加复杂。在一般场景下,原有的拉格朗日对偶 分解方法不能够被直接运用,因为优化目标是非线 性非凸,限制条件也是非凸的。同时,过于复杂的 表达式也给推导最优解带来很大的困难。为了简 单起见,我们提出一种改进的粒子群算法(M—PSO) 来解决这个问题。 4.1改进的PSO算法 粒子群算法(PSO),其主要思想起源于自然界 鸟群,鱼群等生物群体行为,是一种基于群体的随 机优化技术n 。在一个粒子群系统中,粒子们通过 一定速度在多维搜索空间飞行,每个粒子在搜索 时,考虑到自己搜索到的历史最好点与群体内(或 第3期 孙远等:基于云接入网络的多目标资源分配算法设计 步骤1相关参数初始化; 301 领域内)其他粒子的历史最好点,在此基础上进行 位置的变化。在标准粒子群(S-PSO)算法过程中, 每个粒子的速度与位置如下所示: 步骤2根据限制条件(46—47)/(49-5o),随初 始化 茹‘=WVqd +cl (z 一 )+czp(Sg。d— ) (51) x =(/p } ,{ } ),V =({ } ,{ } ); 步骤3根据(45)/(48)中的目标函数,更新 z +_argmaxF(X ),sg ̄--argmaxF(z ); 步骤4 x =x:+v:; = + (52) 其中,粒子的总数为Q ,1≤q≤Q ;空间的维度 为D,1≤d≤D;迭代的总数目为lm ,1≤i≤Im ;在 步骤5 z *--arg F(x ),if F(x )>z;; 所有D维空间中,粒子q的位置表示为X =( 2…., D);粒子g的飞行速度表示为v =( 以,..., 徊);在所有D维空间中,粒子q的最佳历史 位置表示为Z =( z :….,z );所有粒子的最佳 历史位置表示为s =(s s ,…, );控制步长大小 的学习因子为c ,c ,通常情况下c。=c:=2;惯性权 重为W,其大小决定了对粒子当前速度继承的多少, 通常情况下W=1; ,P是在[0,1]区内均匀分布的伪 随机数。 标准粒子群算法大多用于搜索对无限制条件 的全局最优解,在本文的MOO问题中,由于限制条 件(46—47)/(49-50)的存在,我们考虑设计一种改 进的粒子群(M—PSO)算法来解决问题(MOOP 3)/ (MOOP 4)。受文献[22]所启发,我们重新设计线 性时变权重W与异步时变学习因子c ,c ,希望能在 优化初期加强全局搜索,搜索后期粒子收敛到全局 最优化解。我们设定W的范围为[W ,w一],在第 i次迭代中,变化权重可以表示为: W‘=w 一 ×i (53) 』max 学习因子可以表示为: c (c —ciln“ 。) +c (54) 1m“ c :(c2if 一c2in“ )了 +c (55) tmx 其中,c ,c ,c ,c 分别为c,,c:的迭代初始 值与最终值。在本文中,我们选择w一=1,W i = 0.1,ciln“ =c2if =4fi 。in“ 。,cl=c2=O.1。根据我们的仿 真测试结果,在相同的粒子群规模大小与迭代次数 时,我们所提出的改进粒子群算法(M—PSO),在搜 索全局最优解上性能更佳。由于篇幅的限制,这里 我们不再列出相关的仿真结果。 基于以上结论,我们提出了以下M.PSO算法用 于解决问题(MOOP 3)/(MOOP 4): 算法2多Users多Rt ̄Hs场景下的M—PSO算法 } 扩 { 步骤6 s +--arg { { F(z )>F(z;); 步骤7 V =w‘V;+c (Zq x )+c (s 一x ); 步骤8重复步骤5—7,若粒子超过限制,重 新随机初始化粒子; 步骤9算法收敛后,输出x I~,F(x lm )。 在算法2中,x ,v 分别为粒子9的初始位置与 速度。在步骤5中,效用函数F根据(45)/(48)中 的目标函数设计。 与算法1相比,算法2的普适性更广,不关心优 化目标与限制条件的非凸性,可以解决多种类型信 号的优化问题;但它的缺点在于缺少数学推导,无 法从解析表达式中体现资源分配方案的相关特性, 迭代速度与性能不如算法1。本文之所以在多 RRHs多Users场景采用粒子群优化设计的算法2, 是因为MOOP3和MOOP4优化目标与限制条件过 于复杂,无法推导出全局最优解的解析表达式,即 算法1不适用。因此,为了简单起见,我们采用算法 2,利用仿真的方式得出数值解。 4.2多Users多RRHs场景:仿真结果与讨论 在这个部分中,我们针对多Users多l ̄tHs场景下 给出了相关仿真结果与分析。设定B:150 MHz,均分 为32个SCs。用户数目K=8,Ptl ̄s数目 =8。用户 上行传输功率P 设定 为0.2 W,前程链路容 量 =0.8 Gbps。其 他的仿真参数与单 User单RRH场景中 类似。 仿真效果图如下 图6一图9所示。 图6 FE—SE MOO中的随着 从仿真结果中,我 f变化的FE 们可以得到的结论 Fig.6 The FE in FE-SE 如下: MOO whenf vailes 302 信 号 处 理 第33卷 结论1所有仿真 结果均显示,在RRHs 端进行 的动态分 配时,FE,SE,EE的性 能均有很明显的提升。 这种差别主要由于在 多Users多RRHs场景 SE权重l 中,RRHs为随机分布, 图7 FE—SE MOO中的随着 信道条件的差异性决 1一r变化的sE 定了动态分配前程容 Fig.7 The SE in FE—SE 量 可以带来性能 M0O when 1一f varies 的提升。因此,我们可 以通过信道条件灵活 配置不同RRH的 以实现更好的性能。 结论2随着权重 的增长,FE与EE的 值逐渐增大,最终趋向 一个固定的门限,但对 图8 EE—SE MOO中的随着 应sE的值不断减少。 变化的EE 从图7,图9可以得知, Fig.8 The EE in EE—SE f的增长意味着1一f的 MOO when f varies 减少,sE的变化趋势也是逐渐减少,且减少趋势是 加快的。这种对应趋 势与单用户单RRH中 的一致,但更具有一般 葶 性。我们可以根据实 际不同需求,决定如何 鬈 器 选择权重f,以权衡不 同互相冲突的目标。 SE权重l-T 当 =0或1时,多目标 图9 EE—SE MOO中的随着 问题重新回归单目标 1一f变化的SE 问题。 Fig.9 The SE in EE-SE M0O when l—f varies 5结论 随着智能终端和移动社交网络的普及,未来几年 移动通信业务流量需求将爆炸式增长。云接入网 络被认为是未来第五代无线网络的一种重要组成 部分,然而在云接入网络中,不同优化目标之间有 比较严重的冲突问题。本文研究了在云接入网络 中的基于多目标资源分配问题,首次将“量化转 发”,“前程限制”,“多目标优化”这几个要素联合考 虑,并针对单User单RRH,多Users多RRHs不同场 景,设计了不同的联合优化算法。仿真结果表明, 比起单目标优化,本文提出的多目标优化的算法能 够根据不同的需求灵活分配资源,以实现系统性能 的明显提升。 参考文献 [1]Andrews J G,Buzzi S.What will 5G be[J].IEEE Jour— nal on Selected Areas in Communications,2014,32(6): 1065.1082. [2] China Mobile.C—RAN:The road towards green RAN[J]. White Paper Version,volume 2. [3]Checko A,Christiansen H L,Yan Y,et a1.Cloud RAN for Mobile NetWorks—A Technology Overview[J].IEEE Communications Surveys&Tutorials,2015,17(1):405— 426. [4]Liu L,Bi S,Zhang R.Joint Power Control and Fronthaul Rate Allocation for Throughput Maximization in OFDMA. Based Cloud Radio Access Network『J].IEEE Transac— tions on Communications,2015,63(1 1):4097—4l 10. [5] Zhou Y,Yu W.Optimized Baekhaul Compression ofr Up— link Cloud Radio Access Network『J].IEEE Journal on Se. 1ected Areas in Comnmnications,2014,32(6):1295.1307. [6]Tang J,Tay W P,Quek T Q S.Cross—Layer Resource Allocation With Elastic Service Scaling in Cloud Radio Access Network『J].IEEE Transactions on Wireless Communications,2015,14(9):5068-5081. [7]Luo S,Zhang R,Lim T J.Downlink and Uplink Energy Minimization Through User Association and Beamfoiming in C—RAN『J].IEEE Transactions on Wireless Communi— cations,2015。14(1):494.508. [8]Morelli M,Kuo C C J,Pun M O.Synchronization Tech— niques for Orthogonal Frequency Division Multiple Access (OFDMA):A Tutoiral Review[J].IEEE Proceedings, 2【】07,95(7):1394-1427. [9]uu L,Wang Z,Zhang X,et a1.Radio resource management f0r the uphnk OFDMA system with imI ̄rfect CSI[C]//Proc. IEEE Wireless Communications and Networking Conference (WCNC).New Orleans:2015:1764-1768. [10]You X t-I,Wang D M,Gao X Q,et a1.Cooperative dis— tributed antenna systems ofr mobile communications[Co- ordinated and Distirbuted MIMO][J].IEEE Wireless Communications,2010,17(3):35—43. [11]Wang Q,Liu J,Zhai C,et a1.Precise error—rate per— formance with distirbuted antenna selection transmission over Nakagami—m fading channels[J].IET Communica‘ 第3期 孙远等:基于云接入网络的多目标资源分配算法没计 303 tions.2016,10(5):548—557. yiug acceleration coefficients[J].IEEE Transactions on EvolutionaryComputation,2004,8(3):240—255。 .[1 2]Hu D,He L,Wang X.Semi—Blind Pilot Decontamination )r Massive MIMO Systems『J].IEEE Transactions on Wireless C0mmunicafions,2016,15(1):525-536. [23]Linde Y,Buzo A,Gray R.Algorithm for Vector‘Quantiz一 er Design[J].IEEE Transactions on Communications, 1980,28(1):84—95. dsmith A.Wireless commnni(・ations『M].Camhridge [24] GolUniversity Press,2005. [13]Wang X,Liu J,Zhai C.et a1.Optimization of energy ef- ifcielwy for the full—duplex massive MIMO systems[J]. Journal of Systems Engineering and Electronics,2016,27 (2):326—332. A E。Kim Y H.Network infm。mation theory『M]. [25] GamalCambridge Unive ̄ity Press.20 l 1. [14] 毅,钱叶旺,杨绿溪,等.时间柑关信道下分布式大 规模M1MO系统频谱效率分析[J].信号处理,2016, 32(11):1269—1282. [26] Bjornson E,Jorswieck E A,Ottersten B,et a1.Multi—o1)一 jective Signal Processing Optimization:The way to bal— Wang Yi,Qian Yewang,Yang Luxi,et a1.Analysis over Spectral Eficifency for Distirbuted Massive MIMO Systenrs ance conflicting metrics in 5G systems[J].IEEE Signal Processing Magazine,2014.31(6):14—23. with Temporally Con'elated Channel[J].Journal of Signal Processing,2016,32(11):1269—1282.(in Chinese) [27] Boyd S,Vandenberghe L.Convex optimization[M]. Cambridge University Press,2004. [15]Park S H,Simeone O,Shamai S,et a1.Joint Decompres— [28] Dinkelbach W.On nonlinear rfactional programnfing[J]. Management Science,I967,13(7):492-498. sion and Decoding olf‘Cloud Radio Access Networks[J]. IEEE Signal Pn)eessing Letters,2013,20(5):503-506. [16]xu L.Yu G,Jiang Y.Energy—Efifcient Resource Alloca— tion in Single—Cell OFDMA Systems:Multi—Objective Ap・ proach『J].IEEE Transactions on Wireless Communica— tions,20I5.14(1O):5848-5858. 作者简介 孙 远 男,1988年生,江苏淮安 人。东南大学博士生,主要研究方向为云 接入,资源分配。 E—mail:sunyuan88@seu.edu.cn 『I 7 1 Chandhar P.Sekhar D S.Multi—Objective Framework for Dynamic Optimization of OFDMA Cellular Systems[J]. IEEE Access.2016,4:1889—1914. [1 8]Eberhart R,Kennedy J.Patricle swarm optimization [M].Encyclopedia of machine learning.Springer US, 2011:760-766. 李春国 男,1983年生,山东胶州人、. 东南大学副教授,硕士生导师,研究方向为 多天线中继传输理论与技术研究、短距离宽 带高速无线传输技术研究与协议没计 、 E-mail:chunguoli@seu.edu.cn [1 9]Eberhart R,Kennedy J.A new optimizer using particle swarm theory[C]//Proceedings of the Sixth International Symposium on Mk:ro Machine and Human Science.Nago— ya:MHS,1995:39—43. 黄永明 男,1977年生,江苏炅江 [20]Li W,Lei J,Wang T,et a1.Dynamic Optimization for Resource Allocation in Relay・-Aided OFDMA Systems Un・・ 人。东南大学教授,博士生导师.研究方 向为下一代移动通信技术、毫米波MJ— M0。 der Muhisen'ice f j].IEEE Transactions on Vehiculr aTechnoh)gy,20l6,65(5):I303—13I3. E—mail:huangym@seu.edu.cn [2 1]Alsharoa A,Ghazzai H,Alouini M S.Near—optimal pow— cr alh)cation with PSO algorithm for MIMO cognitive net— 杨绿溪男,I964年出生,安徽恫城 WOI‘ks using muhiple AF two—way relays[C]//Internation— al Cont ̄rence on Communications.Sydney:IEEE.2014: l580一l584. 人,东南大学教授,博士生导师,研究方向 为下一代移动通信技术、信号与信息 处理。 E—mail:lxyang@SOU.edu.cn [22]Ratnaweera A,Halgamuge S K,Watson H C.Self-organ— izing hierarchical particle swarm optimizer with time—var-