文章快速检索  
  高级检索
LTE-A蜂窝网络下设备直通中的联合信道分配和功率控制方案
黄玉蕾1, 唐睿2, 罗晓霞3, 刘笃仁4, 焦纯1     
1. 西安培华学院中兴电信学院, 陕西 西安 710125;
2. 西安交通大学电子与信息工程学院, 陕西 西安 710049;
3. 西安科技大学计算机科学与技术学院, 陕西 西安 710054;
4. 西安电子科技大学电子工程学院, 陕西 西安 710071
摘要: 针对在LTE-A(long-term evolution-advanced)上行蜂窝链路与设备直通(device-to-device,D2D)链路间的同频干扰问题,联合功率控制和信道分配最大化系统频带利用率,同时保证已有蜂窝链路的服务质量需求.此外模型中假设单条D2D链路容许复用多条连续的信道资源.考虑到原问题的复杂性,将其分解为功率控制和信道分配两部分:其中,功率控制部分可借助凸优化分析,而在上述最优解的基础上,信道分配部分等价于经典的集合划分问题,一般意义下为NP-hard(non-deterministic polynomial-time hard)难题,继而设计了一种多项式时间复杂度的贪婪算法来实现性能与复杂度之间的折中.仿真结果表明,所提联合资源优化方案优于单一资源优化方案以及单D2D链路仅能复用单信道的联合资源优化方案,而且其性能接近由分支界限法得到的全局最优解.
关键词: 高级长期演进蜂窝网络     设备直通     资源分配     凸优化     集合划分问题    
Joint Channel Assignment and Power Control Scheme for D2D Communication Underlying LTE-A Cellular Networks
HUANG Yulei1, TANG Rui2, LUO Xiaoxia3, LIU Duren4, JIAO Chun1     
1. ZTE Telecommunications College, Xi'an Peihua University, Xi'an 710125, China;
2. School of Electronics and Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China;
3. School of Computer Science, Xi'an University of Science and Technology, Xi'an 710054, China;
4. School of Electronics Engineering, Xidian University, Xi'an 710071, China
Abstract: To cope with co-channel interference between existing long-term evolution-advanced (LTE-A) uplink cellular links and device-to-device (D2D) links, power control and channel assignment are jointly considered to optimize spectral efficiency under the quality-of-service requirement of prioritized cellular links. Each D2D link can reuse multiple continuous channels. Given the complexity of the original problem, we decompose it into two sub-problems:power control and channel assignment. The design of power control can be analyzed via convex optimization, and on the basis of the above optimum, the design of channel assignment is the classic set partitioning problem, which is generally an NP-hard problem. Thus, a greedy algorithm with polynomial-time complexity is proposed to achieve a balance between performance and complexity. Simulation results show that the proposed joint resource allocation scheme outperforms those with a single resource variable and also those where multi-channel reuse is not enabled. Moreover, the performance of the proposed scheme is close to the global optimum derived by the branch-and-bound method.
Key words: long-term evolution-advanced cellular network     device-to-device     resource allocation     convex optimization     set partitioning problem    

1 引言

随着人们生活方式的改变,高速近距离通信的需求呈现指数性增长[1],设备直通 (device-to-device,D2D) 通信应运而生,其被看作是下一代无线通信系统 (5G) 中的关键技术之一[2-4].D2D带来了新的通信模式,使得数据链路在设备间直接建立,而无需通过基站中继.这样能够有效利用邻近通信对之间良好的信道环境提高频带利用率,降低基站负载,增加用户传输速率、减小端到端时延.此外,如图 1所示,D2D还能激发新的应用场景,包括移动中继协作传输[5]、D2D多播/广播[6]及可靠的车联网[7].正因为上述优势,D2D通信受到了3GPP (the 3rd Generation Partnership Project) 等标准化组织的关注[8-9],特别是如何在当前高级长期演进 (long term evolution-advanced,LTE-A/4G) 蜂窝网络中进行部署.

图 1 D2D通信潜在的应用场景 Figure 1 Potential application scenario of D2D communication

然而,由于复用传统蜂窝网络的频带资源,蜂窝链路 (cellular link,CL) 与D2D链路 (D2D link,DL) 之间会产生严重的同频干扰[2-7]图 2展示了D2D通信分别复用蜂窝网络上、下行频带资源时的干扰情形.为了有效降低上述同频干扰,D2D通信中资源分配方案的设计至关重要[10-15].文[10]考虑了单条CL和单条DL的复用场景,在固定发射功率的情况下分析了DL发射端到CL接收端的最小距离,从而满足CL的中断概率约束.文[11]考虑了多用户场景,通过信道分配优化系统的整体吞吐量,文[12]同样考虑了上述问题,但其将信道分配转化为二分图中的最大匹配问题,继而可以借助Kuhn-Munkres算法得到最优解,而文[11]借助贪婪算法在较低的复杂度下同样得到了较好的性能.文[13]在文[11-12]的基础上引入了功率控制,保证了CL的服务质量需求 (quality-of-service,QoS).但是文[10-13]都假设单条DL仅仅能够复用单条CL的信道资源,这大大限制了DL的传输速率,因此文[14-15]去除了上述约束,其中文[14]在LTE-A下行联合信道分配和功率控制最大化DL的整体吞吐量并保证传统CL的QoS需求,但是LTE-A下行使用的正交频分复用多址技术会产生高峰值平均功率比,大幅度地降低了发射端的能效,故不利于在用户终端使用.除此之外,蜂窝网络上行通信量远低于下行,导致上行频带利用率严重不足.因此,LTE-A上行更适于D2D通信的部署,但是单载波频分复用多址技术要求分配给单用户的信道资源必须是连续的[15].在上述约束下,文[15]同样联合功率控制和信道分配最大化系统吞吐量,但是其忽略了单用户发射功率在多个信道上的耦合性,从而影响了优化目标的提升.

图 2 混合蜂窝网络中的同频干扰情形 Figure 2 Co-channel interference in the hybrid cellular networks

综上所述,已有文[10-15]存在以下3方面不足:(ⅰ) 单用户仅仅能够复用单条CL的信道资源[10-13];(ⅱ) 仅仅考虑了信道分配,忽略了CL的QoS需求[11-12]或者没有充分联合发射功率和信道分配这两类优化变量[15];(ⅲ) 没有考虑在LTE-A上行传输的特殊性[14].针对上述不足,本文旨在LTE-A上行最大化DL的总体吞吐量,于此同时保证CL的最低QoS需求,即在不影响已有蜂窝通信的前提下最大化系统频带利用率.但是,上述问题属于混合整数非线性规划,具有较高的复杂度.利用功率控制变量与信道分配变量间的正交性,本文将其分解为相应的两个子问题,其中功率控制部分可以借助凸优化理论分析,而在上述最优解的基础上,信道分配部分等价于经典的集合划分问题 (set partitioning problem,SPP),其一般意义下属于NP-hard (non-deterministic polynomial-time hard) 问题.本文继而设计了一种多项式时间复杂度的贪婪信道分配算法来满足实际部署需求.仿真结果表明,本文所提方案优于文[11-13, 15]方案,而且实现了算法性能和复杂度的折中.

2 系统模型和问题制定

假设小区间干扰已经得到了控制[16],本文仅仅分析单小区场景.记上行CL和DL的集合为C={1,2,…,N}和D={1,2,…,M},其中NM分别代表各自集合内的元素总数.假定CL的资源分配已经完成,本文考虑满负荷的情况,即信道数目等于CL数目.另外,为了便于表示,假定各个上行信道的标识与其上分配的CL标识相同.在上述混合网络中,单条DL容许复用多个上行信道资源来利用多用户分集 (multiuser diversity),提升其传输速率.而为了避免强干扰以及繁重的信令开销[17],单个上行信道仅能够被单条DL复用[10-15].对于第i条DL而言,记其复用的信道集合为Si,在LTE-A蜂窝网络上行,由于单用户所用信道的连续性约束,总共有1+N(N+1)/2个不同的信道复用图样 (channel reuse pattern,CRP),并可以通过二元矩阵XN×L表示,XN×L中的每一列对应于一种CRP,如果第j个信道包含在第t个CRP中,xjt=1,否则xjt=0.另外,记ZNXN×L中包含的所有CRP集合,故SiZN,∀iD.按照上述表示,当N=3时,(XN×L)N=3如式 (1) 所示:

(1)

(ZN)N=3={∅,{1},{2},{3},{1,2},{2,3},{1,2,3}}.如图 2所示,DL1和DL2复用的CRP为S1={1}和S2={2,3},分别对应于式 (1) 中的第2列和第6列.本文采用信干噪比 (Signal-to-Interference-plus-Noise Ratio,SINR) 简化用户的QoS感受[11-15],如式 (2) 和式 (3) 所示,第j个信道上DL和CL的SINR可分别定义为γijDγjC

(2)
(3)

其中,GiDGjC分别表示上述两条链路中有用信号的路径增益,类似于文[11-15],其包括与传输距离相关的路径损耗、阴影 (大尺度) 衰落及多径 (小尺度) 衰落.类似地,GijDCGjiCD分别表示从CL发射端到DL接收端及从DL发射端到CL接收端 (基站) 的路径增益.σiDσjC分别表示上述两条链路接收端的背景噪声.此外,pijD≥0表示第i条DL在第j个信道上的发射功率,DL发射端的总发射功率受到pi,maxD约束,即是CL发射端的固定发射功率,为了能够保证CL链路的最低SINR需求θjC,假定系统干扰受限,即当没有DL复用CL信道时,CL的最低QoS需求能够得到满足 (pjCθjCσjC/GjC).最后,如式 (4) 和式 (5) 所示:

(4)
(5)

借助香农公式得到上述两条链路在第j个信道上的归一化传输速率RijDRjC,因此,第i条DL的总归一化传输速率为,而所有DL的总归一化传输速率为.

基于以上的假设和表示,本文中所要解决的联合信道分配和功率控制问题可以表示为问题1(P1),如式 (6) 所示,即通过优化功率控制变量pijD≥0和信道分配变量Si,在保证CL最低SINR需求的前提下最大化DL链路的总归一化总传输速率:

(6)

其中,式 (c1) 和式 (c2) 表示信道复用约束,即分配给所有DL的信道组合是整个信道资源的一个划分,式 (c3) 表示DL发射端的发射功率上限约束,而式 (c4) 则是保证CL链路的最低SINR需求.由优化理论可知,P1为混合整数非线性规划,属于NP-hard问题.

3 联合信道分配和功率控制

P1的优化目标和所有约束条件中,发射功率变量pijD与信道分配变量Si相互独立,无耦合关系,因此,交换优化顺序后,而式 (6) 中原优化问题P1继而可以分解为式 (7) 中的问题2(P2) 和式 (8) 中的问题3(P3).特别地,P2是在任意给定的Si下优化第i个DL的发射功率pijD,∀jSiiD,最大化其归一化传输速率RiSiD,sum*=RiSiD,sum(pijD*).而P3是在P2优化结果RiSiD,sum*,∀iDSiY的基础上进一步优化DL间的信道分配Si,∀iD,从而得到最大的.在后续内容将逐一对上述两个部分进行阐述,即P2中单个DL的功率控制问题和P3中DL间的信道分配问题:

(7)
(8)
3.1 功率控制部分

对于任意给定的第i条DL及相应的CRPSiZN,优化问题P2的最优解可以归纳为定理1.

定理1P2是关于功率变量pijD,∀jSi的凸问题,其最优解可以分为两种情况:(a) 若,则pijD的最优解为pijD*=UijD,其中UijD=min{(pjCGjC/θjC-σjC)/GjiCDpi,maxD}.(b) 若,则pijD的最优解为pijD*={1/(ln 2·λiD*)-(pjCGijDC+σiD)/GiD}0ijUD,其中运算{·}ab=min{max{·,a},b},而λiD*是与约束条件 (c3) 相关联的拉格朗日乘数λiD≥0的最优值.

证明 如式 (9) 和式 (10) 所示,通过求解P2中优化目标关于pijD,∀jSi的1阶和2阶偏导,可以验证是关于pijD,∀jSi的凹函数.另外,约束条件 (c4) 等价于pijD≤(pjCGjC/θjC-σjC)/GjiCD,∀jSi,故P2中约束条件 (c3) 和 (c4) 都是关于pijD,∀jSi的线性约束,因此P2是关于功率变量pijD,∀jSi的凸问题[18].如式 (11) 所示,求取P2的Karush-Kuhn-Tucker (KKT) 条件[18],进一步分析其最优解.

(9)
(10)
(11a)
(11b)
(11c)
(11d)
(11e)

其中,L(pijD,λiDuijvij) 为P2的拉格朗日函数,λiDuijvij分别是与各个约束条件相关联的拉格朗日乘数.如果,式 (c3) 中的约束条件变为冗余,结合式 (11c) 及互补松弛条件可知,λiD*=0,因此由式 (11b) 可得uij*=RijD/pijD|pijD*+vij*>0,∀jSi,结合式 (11d) 再次利用互补松弛条件可知,pijD*=UijD,∀jSi.否则,即如果,则由式 (11b) 以及边界条件可得:pijD*={pijDiD*)}0UijD,∀jSi,其中pijDiD*) 表示当RijD/pijD|pijD*iD*>0时对应的pijD*,最终结合式 (9) 可得pijD*={1/(ln 2×λiD*)-(pjCGijDC+σiD)/GiD}0UijD.证毕.

对于带有约束条件的凸优化问题,一般可以采用障碍法求取最优解[15],但是注意到当,而pijD*关于λiD*是单调递减的,继而可以借助二分法简化求解过程,其中,终止条件为,而λiD*的变动范围是.

为了保证论文的完整性,此处进一步给出第i条DL对集合Si中蜂窝上行链路造成干扰的条件.考虑下列问题:

(12)

即在优化DL性能的同时不考虑其对于集合Si中传统蜂窝链路的影响.很容易验证上述问题仍属于凸优化问题,继而可以借助KKT条件得到最优发射功率,如式 (13) 所示:

(13)

其中,νiD+表示与式 (12) 中约束条件 (c3) 相关联的拉格朗日乘数的最优值.类似于P2,其同样可以借助二分法及求得.因此,只有当式 (14) 成立时:

(14)

说明对于第i条DL的优化不会影响到集合Si中传统蜂窝链路的性能,否则就需要借助定理1对P2进行求解,即在不影响已有蜂窝通信的前提下最大化系统频带利用率.

3.2 信道分配部分

通过上一节单条DL处功率控制得到了P3中所有RiSiD,sum*=RiSiD,sum*(pijD*),∀iDSiZN,为求解Si*,∀iD,接下来首先对P3的特性进行了分析,结论如定理2所示.

定理2  在给定RiSiD,sum*,∀iDSiY的情况下,优化问题P3属于优化理论中的SPP.

证明  首先引入新的二元变量[yi]L×1,∀i∈D代替Si,∀iD,其为L×1的列向量,如果Si对应于XN×L中的第t个CRP,则其第t个元素yit=1,否则yit=0.另外,记所有[yi]L×1,∀iD按列合并后的二元向量为[y](M×L)×1,即[y](M×L)×1=[y1Ty2T,…,yMT]T,对应于[y](M×L)×1,记RiSiD,sum*,∀iDSiY相应的列向量为[r](M×L)×1.因此如式 (15) 所示,P3可以等价地转化为以[y](M×L)×1为优化变量的问题4(P4):

(15)

其中,式 (c5) 中的A=[XX,…,X]N×(M×L)MXN×L按行合并后的二元矩阵,而eN是全1的N维列向量,因此该约束表示每个信道都唯一的分配给一个CRP.另外,式 (c6) 约束单个DL仅仅能够分配到一个CRP,通过简单的数学变换,可以将其等价的转化为By=eM,其中BM×(M×L)是一个特殊的M×M对角矩阵,其对角元素为全1的L维行向量,即eLT.最终,P4可以简化为

其中C=[AB](N+M)×(M×L)为二元矩阵AN×(M×L)BM×(M×L)合并为的结果,而eN+M是全1的N+M维列向量,因此P4为优化理论中经典的SPP,由于P4P3的等价性,P3同样属于SPP.证毕.

在优化理论中,SPP属于整数线性规划,一般意义下为NP-hard难题,可以借助分支界限法 (branch-and-bound,BB)[19]得到最优解,但是上述过程需要较长的计算时间,如果用β表示当找到最优解时在遍历树上途径的节点数目,则BB算法的复杂度为O(MLIbis+β(ML)3),其中,Ibis表示利用第2.1节二分法计算最优功率变量时所需的最大迭代次数,则MLIbis表示得到P4优化目标中权值向量[r](M×L)×1的复杂度,而 (ML)3表示利用单纯形法 (simplex method)[20]求解遍历树上任意节点处线性规划问题的平均复杂度.随着问题维度ML的增大,β也会一定程度的增加,而且会出现β→∞的情况.然而在LTE-A通信系统的实际部署中,资源分配需要在若干个时隙内 (毫秒级) 完成,因此BB机制并不适用于本文所考虑的问题.如表 1所示,本节展示一种多项式时间复杂度的贪婪信道分配算法,大幅度地降低复杂度,同时保证较好性能.

表 1 求解P3的贪婪信道分配算法 Table 1 Greedy channel assignment algorithm for P3
 初始化H={1,2,…,N}表示未被分配的信道集合;Si表示分配给第i条DL的信道集合,并初始化Si=∅,∀iDTi表示在连续性约束下第i条DL当前可接入的信道集合,并初始化Ti=H={1,2,…,N},∀i∈D.
 步骤1 对于Ti≠∅的DL,即A={k∈D|Tk≠∅}中每条DL,借助2.1节功率控制部分对Ti中每个信道元素计算测度值.
 步骤2  在步骤1所有计算出的测度值中找到最大值,即确定,将第k*个信道分配给第i*条DL,并更新Si*=Si*∪{k*},H=H-{k*},如果测度值中出现多个相同的最大值,则在其中随机选择一个.
 步骤3  如果H=∅,则算法结束;否则更新Ti:(a) 如果Si=∅,Ti=H,(b) 否则Ti=(∪jSiW(j))∩H,其中W(j) 表示{1,2,…,N}中与第j个信道相邻的信道,返回步骤1.

本文所提贪婪信道分配算法逐个分配当前剩余信道,在每次循环中,首先 (步骤1),借助第2.1节功率控制部分确定结合A={kD|Tk≠∅}中不同DL对优化目标的贡献.然后 (步骤2) 贪婪地选择最大的 (链路—信道) 组合,即 (i*k*)=.信道分配完成之后,为了满足信道分配的连续性约束,其动态更新各个DL可接入的信道集合Ti=[∪jSiW(j)]∩H.最后 (步骤3),当系统中无剩余信道时,即H=∅,算法结束,否则进入下一次循环 (返回步骤1).本文所提贪婪信道分配算法在最差情况下的算法复杂度为,上述最差情况出现在所有信道按序逐个分配给同一个用户,而其余DL在每次循环需要计算所有剩余信道上的测度值βi,k.因此,即使BB算法在遍历树的根节点就得到了最优整数解 (β=1),其复杂度O(MLIbis+(ML)3) 也远大于本文所提贪婪算法O(MLIbis).

4 仿真结果和分析

本文借助Matlab仿真工具,考虑半径为200 m的圆形单小区,基站位于小区中心,所有链路的发射端在圆形区域内随机分布,DL的接收端均匀分布在以其对应发射端为中心且半径为5 m到20 m的环形区域内.后续仿真中主要参数的设定如表 2所示.特别地,与文[11-15]相同,本文中所有的路径增益包括与传输距离相关的路径损耗、阴影 (大尺度) 衰落及瑞利多径 (小尺度) 衰落.本节对比了7种算法:

表 2 主要仿真参数的说明和设定 Table 2 Explanations and settings of the main parameters
仿真参数设定值
天线类型和天线增益全向 (基站和终端),14 dBi (基站)/0 dBi (用户终端)
系统中CL数目20
资源块带宽180 kHz
背景噪声-174 dBm/Hz
接收端噪声系数5 dB (基站)/9 dB (用户终端)
CL发射功率开环部分路径补偿算法[12]
DL最大功率pi,maxD=20 mW,∀iD
CL距离相关的路损模型[12-16]128.1+37.6ln d,其中d表示链路发射端到接收端距离 (单位:km)
DL距离相关的路损模型[12-16]148+40ln d,其中d表示链路发射端到接收端距离 (单位:km)
衰落模型[12-16]标准方差为8 dB的阴影 (大尺度) 衰落及瑞利多径 (小尺度) 衰落

(ⅰ) 算法1:文[13]中的联合信道分配和功率控制,其中,单个DL最多只复用一个CL的信道,在功率控制最优解的基础上,信道分配等价于分配问题[21],可以借助匈牙利算法或者Kuhn-Munkres算法[21]得到最优解,其性能优于文[11-12]中单一的信道分配机制.

(ⅱ) 算法2:随机信道分配结合本文第2.1节所提的功率控制.

(ⅲ) 算法3:采用文[15]中的功率控制,忽略了pijD,∀jSiSi上各信道之间的耦合性,即pijD=min{(pjCGjC/θjC-σjC)/GjiCDpi,maxD/N},∀jSi,而信道分配采用本文中的贪婪算法.

(ⅳ) 算法4:把算法3中的信道分配部分利用BB机制求解,即得到算法3的性能上限.

(ⅴ) 算法5:本文所提的联合信道分配和功率控制机制.

(ⅵ) 算法6:在本文第2.1节功率控制的基础上,利用BB机制求解最优的信道分配,即得到算法5的性能上限.

(ⅶ) 算法7:文[14]中的联合资源分配机制,即忽略了LTE-A上行信道分配中的连续性约束,上述机制可以在多项式时间内趋近最优解,其算法的时间复杂度为O(I1(I2ML)),其中I2表示内层循环收敛所需的迭代次数 (在固定拉格朗日乘数下求解最优的DL发射功率并借助子梯度法拉格朗日乘数1),而I1表示外层循环收敛所需的迭代次数 (借助二分法更新拉格朗日乘数2),具体细节可参考文[14],此处不再赘述.但需要强调,子梯度法目前还没有很好的收敛判断条件,因此,需设置较大的I2来保证优化性能.

最后,表 3列出了所有对比算法的时间复杂度.在仿真中观察优化目标分别随DL数目M和CL最低SINR需求θjC,∀jC的变化趋势.在图 3中,固定θjC=10 dB,∀jC,DL数目M从6增加到14,步长为1;在图 4中,固定M=10,CL最低SINR需求θjC,∀jC从10 dB增加到26 dB,步长为2 dB.

表 3 算法1到算法7的时间复杂度 Table 3 Time complexity of all comparing algorithms
算法标识时间复杂度
算法1O(MNIbis+max{MN}3)
算法2O(MIbis)
算法3O(ML)
算法4O(ML+β(ML)3)
算法5O(MLIbis)
算法6O(MLIbis+β(ML)3)
算法7O(I1(I2ML))
图 3 DL归一化的总传输速率随着DL数目的变化 Figure 3 Performance variation of aggregate throughput with change in the number of requesting DLs
图 4 DL归一化的总传输速率随着CL最低SINR需求的变化 Figure 4 Performance variation of aggregate throughput with change in minimum SINR requirements of CLs

首先分析DL吞吐量随着参数变化的整体趋势,如图 3所示,随着M的提升,系统中可利用的多用户分集增加,所有算法的性能都会得到提升.另外,如图 4所示,随着θjC,∀jC的增大,由式 (3) 可知单信道上DL可使用的发射功率减小,从而导致所有算法的性能下降.综合图 3图 4可以看出:(ⅰ) 相比于算法1,其它算法容许单条DL复用多条信道资源,一定程度上更好地利用了多用户分集,从而贡献了更高的性能.但是从图 3中注意到,当M较大时 (M=14),算法1的性能优于算法3和算法4,原因在于算法1中DL在单信道上的功率上限远远大于算法3和算法4,而且随着M的增加,上述优势会进一步提升;(ⅱ) 相比于算法2(随机信道分配) 和算法3(忽略了单条DL发射功率在多信道上的耦合性),本文所提算法5有效联合信道分配和功率控制,取得了较优的性能.特别地,如图 4所示,当θjC,∀jC较小时,单用户在多信道上发射功率的耦合程度较高,因此算法5(算法6) 相比于算法3(算法4) 的优势更加明显.随着MθjC,∀jC的变化,算法5(算法6) 的性能相比于算法3(算法4) 分别平均提高49.24%(52.72%) 和26.71%(26.51%).(ⅲ) 由图 3可知,虽然使用随机信道分配,算法2单纯通过功率控制同样能够获得较算法3和算法4更优的性能,但是随着θjC,∀jC的增加,系统中更容易出现pi,maxD/N的情况,因此单条DL发射功率在多信道上的耦合性降低,即上述两类算法的功率控制机制都趋于pijD=(pjCGjC/θjC-σjC)/GjiCD,∀jSi,此时信道分配的优势逐渐体现出现,如图 4所示,算法3和算法4的性能随着θjC,∀jC的增加逐渐超越算法2;(ⅳ) 相比于算法7,算法5和算法6损失了一定的系统性能,但是考虑了LTE-A上行信道分配的连续性约束;(ⅴ) 随着MθjC,∀jC的变化,算法5相比于算法6仅仅损失了7.10%和8.19%的平均性能,但是由表 3可知,其算法复杂度远远低于算法6,有效实现了算法性能与复杂度之间的折中,从而在实际部署中更具有优势.

5 结论

本文在部署D2D通信的LTE-A通信系统上行,联合信道分配和功率控制最大化DL的整体传输速率同时保证已有蜂窝链路的QoS需求,此外,本文容许单条DL复用多条信道并考虑了LTE-A通信系统上行信道分配中的连续性约束.考虑到功率控制变量与信道分配变量间的正交性,本文将其分解为功率控制和信道分配两个子问题,其中功率控制部分可以通过凸优化理论分析得到最优解,而信道分配部分则等价于经典的SPP,本文继而设计了一种多项式时间复杂度的贪婪算法来满足实际部署的需求.特别地,功率控制部分得到的最优解将反馈给信道分配部分,协助信道分配问题的分析和求解,体现了联合资源优化的思想.仿真结果观察了联合资源分配的优势并验证了所提算法的有效性.

为了更好地适应下一代移动通信系统/5G中的个性化需求,在后续的研究中还会考虑面向用户公平性,比如最大化最差链路性能,能耗及能效的资源分配机制.其次,在场景方面还需要考虑移动中继协助下的D2D通信场景及全双工传输;此外,在实现方式上还应该考虑性能与实现复杂度和信令开销之间的折中关系,设计半分布式机制及完全分布式机制.

参考文献
[1] Cisco, White Paper. Cisco visual networking index:Global mobile data traffic forecast update, 2014-2019[EB/OL]. 2015-02-03/2015-02-03. http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/white_paper_c11-520862.pdf.
[2] Osseiran A, Boccardi F, Braun V, et al. Scenarios for 5G mobile and wireless communications:The vision of the METIS project[J]. IEEE Communications Magazine, 2014, 52(5): 26–35. DOI:10.1109/MCOM.2014.6815890
[3] Wang H C, Chen S Z, Xu H. SoftNet:A software defined decentralized mobile network architecture toward 5G[J]. IEEE Network Magazine, 2015, 29(2): 16–22. DOI:10.1109/MNET.2015.7064898
[4] Chen S Z, Zhao J. The requirements, challenges and technologies for 5G of terrestrial mobile telecommunication[J]. IEEE Communications Magazine, 2014, 52(5): 36–43. DOI:10.1109/MCOM.2014.6815891
[5] Tang R, Zhao J H, Qu H. Joint mode selection and resource allocation for mobile relay-aided device-to-device communication[J]. KSⅡ Transactions on Internet and Information Systems, 2016, 10(3): 950–975.
[6] 王元, 赵季红, 唐睿. D2D多播场景下面向节能的资源分配机制[J]. 西安电子科技大学学报, 2016, 43(2): 162–167. Wang Y, Zhao J H, Tang R. Energy-aware resource allocation for underlaid D2D multicast[J]. Journal of Xidian University, 2016, 43(2): 162–167.
[7] 刘伎昭, 王泉. 车载自组网中联盟博弈的虚假数据检测策略[J]. 西安交通大学学报, 2015, 49(2): 69–73. Liu J Z, Wang Q. A false data detecting scheme based on coalition game for vehicular ad hoc networks[J]. Journal of Xi'an Jiaotong University, 2015, 49(2): 69–73. DOI:10.7652/xjtuxb201502012
[8] Lin X Q, Andrews J G, Ghosh A. An overview of 3GPP device-to-device proximity services[J]. IEEE Communications Magazine, 2014, 52(4): 40–48. DOI:10.1109/MCOM.2014.6807945
[9] 3GPP. 3GPP, TR36.843:3rd generation partnership project; Technical specification group RAN; Study on LTE device to device proximity services-radio aspects (Release 12)[R]. Valbonne, France:3GPP support office, 2014.
[10] Wang H F, Chu X Y. Distance-constrained resource sharing criteria for device-to-device communications underlaying cellular networks[J]. Electronic Letters, 2012, 48(9): 528–530. DOI:10.1049/el.2012.0451
[11] Zulhasnine M, Huang C, Srinivasan A. Efficient resource allocation for device-to-device communication underlaying LTE network[C]//Proceedings of IEEE International Conference on Wireless and Mobile Computing, Networking and Communication. Piscataway, NJ, USA:IEEE, 2010:368-375.
[12] Han J, Cui Q M, Yang C C. Bipartite matching to optimal resource allocation in device to device underlaying cellular network[J]. Electronic Letters, 2014, 50(3): 212–214. DOI:10.1049/el.2013.2378
[13] Feng D Q, Lu L, Wu Y Y. Device-to-device communications underlaying cellular networks[J]. IEEE Transactions on Communications, 2013, 61(8): 3541–3551. DOI:10.1109/TCOMM.2013.071013.120787
[14] Zhu D H, Wang J H, Swindlehurst A L. Downlink resource reuse for device-to-device communications underlaying cellular networks[J]. IEEE Signal Processing Letters, 2014, 21(5): 531–534. DOI:10.1109/LSP.2014.2309143
[15] Wen S, Zhu X Y, Zhang X. QoS-aware mode selection and resource allocation scheme for device-to-device (D2D) communication in cellular networks[C]//Proceedings of IEEE International Conference on Communications. Piscataway, NJ, USA:IEEE, 2013:101-105.
[16] 杨阳, 廖学文, 高贞贞. 多小区终端直通异构网络中利用图论的资源分配方案[J]. 西安交通大学学报, 2014, 48(10): 22–28. Yang Y, Liao X W, Gao Z Z. A resource allocation scheme using graph theory for D2D communication in multi-cell heterogeneous cellular networks[J]. Journal of Xi'an Jiaotong University, 2014, 48(10): 22–28. DOI:10.7652/xjtuxb201410004
[17] Tang R, Dong J J, Zhu Z C. Resource allocation for underlaid device-to-device communication by incorporating both channel assignment and power control[C]//Proceedings of International Conference on Communication Systems and Network Technologies. Piscataway, NJ, USA:IEEE, 2015:432-436.
[18] Boyd S, Vandenberghe L. Convex optimization[M]. Cambridge, UK: Cambridge University Press, 2004.
[19] Boyd S, Mattingley J. Branch and bound methods[R]. Stanford, CA, USA:Stanford University, 2007.
[20] Vanderbei R J. Linear programming:Foundations and extensions[M]. NY, USA: Springer, 2008.
[21] Kuhn H W. The Hungarian method for the assignment problem[J]. Naval Research Logistics, 2005, 52(1): 7–21. DOI:10.1002/(ISSN)1520-6750
http://dx.doi.org/10.13976/j.cnki.xk.2017.0231
中国科学院主管,中国科学院沈阳自动化研究所、中国自动化学会共同主办。
0

文章信息

黄玉蕾, 唐睿, 罗晓霞, 刘笃仁, 焦纯
HUANG Yulei, TANG Rui, LUO Xiaoxia, LIU Duren, JIAO Chun
LTE-A蜂窝网络下设备直通中的联合信道分配和功率控制方案
Joint Channel Assignment and Power Control Scheme for D2D Communication Underlying LTE-A Cellular Networks
信息与控制, 2017, 46(2): 231-237, 256.
Information and Contro, 2017, 46(2): 231-237, 256.
http://dx.doi.org/10.13976/j.cnki.xk.2017.0231

文章历史

收稿/录用/修回: 2016-03-14/2016-05-27/2016-07-19

工作空间