1、信 息 与 智 能 2023 NO.8 SCIENCE&TECHNOLOGY INFORMATION科技资讯SCIENCE&TECHNOLOGY INFORMATION科技资讯基于分组的D2D通信功率控制算法丁晨 石振刚*(沈阳理工大学信息科学与工程学院 辽宁沈阳 110159)摘要:为解决现有蜂窝网络中设备对设备(Device to Device,D2D)通信的功率控制算法中路径损耗补偿系数固定导致基站与D2D用户之间产生同频干扰的问题,文章提出了一种基于分组的功率控制算法。所提算法在传统闭环功率控制算法的基础上,利用D2D用户到基站的距离和D2D用户到蜂窝用户的距离,计算出路径损耗补偿系数
2、增补量,并设定3组干扰区域对路径损耗补偿系数的增补量大小进行区分,最后采用联合闭环功率对系统进行干扰抑制。通过仿真实验可得知,该算法比使用传统闭环功率控制算法的系统的信干噪比(Signal to Interference Plus Noise Ratio,SINR)和吞吐量得到了提高,可以显著提高蜂窝网络中D2D通信的功率控制性能,达到干扰抑制的作用。关键词:设备对设备 蜂窝网络 功率控制 路径损耗补偿系数 干扰抑制中图分类号:TN929.5文献标识码:A 文章编号:1672-3791(2023)08-0013-04Packet-Based D2D Communication Power Co
3、ntrol AlgorithmDING Chen SHI Zhengang*(School of Information Science and Engineering,Shenyang Ligong University,Shenyang,Liaoning Province,110159 China)Abstract:In order to solve the problem of co-channel interference between the base station and the D2D user caused by the fixed path loss compensati
4、on coefficient in the power control algorithm of D2D communication in the existing cellular network,this paper proposes a packet-based power control algorithm.On the basis of the traditional closed-loop power control algorithm,this algorithm uses the distance from D2D users to base stations and the
5、distance from D2D to cellular users to calculate the supplement of the path loss compensation coefficient,and sets three groups of interference regions to distinguish the size of the supplement of the path loss compensation coefficient,and finally uses the joint closed-loop power to perform the inte
6、rference suppression on the system.Through simulation experiments,it can be seen that this algorithm has improved SINR and throughput compared with the system using the traditional closed-loop power control algorithm,and can significantly improve the performance of power control of D2D communication
7、 in cellular networks and achieve the effect of interference suppression.Key Words:Device to device;Cellular network;Power control;Path loss compensation factor;Interference suppression随着物联网时代的到来,频谱资源也越来越紧缺,如何保持高传输速率、低通信时延来满足各种大规模通信业务,是个非常具有挑战性的问题1。于2008年召开的3GPP会议首次提出D2D通信技术的概念,目前,D2D通信技术已经被列入5G移动通信
8、系统发展框架,在未来的移动通信发展中可以发挥更重要的DOI:10.16661/ki.1672-3791.2209-5042-2281作者简介:丁晨(1998),女,硕士,研究方向为无线通信技术及应用。通信作者:石振刚(1971),男,博士,副教授,研究方向为无线通信系统,E-mail:szg_。13 2023 NO.8科技资讯SCIENCE&TECHNOLOGY INFORMATION 信 息 与 智 能SCIENCE&TECHNOLOGY INFORMATION科技资讯作用2。当用户采用D2D通信技术时,位于彼此传输范围内的两个用户之间可以通过公共信道直接通信,在彼此传输范围外的用户可以使用
9、其他设备中继信号3。与D2D通信相似的技术如Wi-Fi、蓝牙等在通信距离增加时会存在一定的干扰,而使用蜂窝网络频段的D2D通信的通信距离相对较短,所以信道质量较高4。目前,D2D通信工作模式主要可以分为蜂窝模式、专用模式和复用模式。蜂窝模式通过基站的转发进行数据传输,专用模式是指基站为D2D用户预留部分空闲频谱资源,D2D用户和蜂窝用户在正交的频谱上进行通信,二者之间不会存在干扰,而复用模式中D2D用户可以共享蜂窝用户资源来提高频谱利用率,但也带来了同频干扰问题5。文章将利用功率控制技术减少复用模式下D2D通信产生的同频干扰问题。孙向艳6在其论文中提出采用一种加权和速率最大化二值功率控制方法可
10、使D2D通信和速率最大化。张伟7根据D2D用户到基站的路径损耗在小区内划分出两个干扰区,为不同区域的D2D用户分配不同的补偿系数。尹国庆8联合了频谱资源分配和功率控制技术,先使用贪婪算法进行频谱资源分配,再使用Q-learning进行功率控制,提高了通信系统容量。BENBRAIKA M K和BITAM S9提出增强型蜜蜂生命算法可用来解决联合频谱资源分配和功率控制受到非线性约束控制的问题。文章提出了一种基于分组的功率控制算法,可以有效改进蜂窝网络中D2D通信带来的同频干扰问题,达到干扰抑制的效果。1 系统模型文章针对单个蜂窝小区场景建立了系统模型,将基站eNB建立在小区中心,并采取随机分布的方
11、式在小区分布M个蜂窝用户及N对D2D用户(MN)。基站首先为蜂窝用户分配频谱资源,然后D2D用户复用蜂窝用户的上行链路资源。如图1所示,蜂窝用户CUE1通过上行链路将信息传给eNB,eNB接收数据后再将数据通过下行链路传输给蜂窝用户CUE2。而DUE1与DUE2之间距离较近,可以利用D2D通信技术直接通信,而DUE1仅需要利用控制指令从基站获取发射功率和频谱资源信息。其中,D2D用户接收端的SINR可以表示为dd=10log10(10RPdd/1010Icell/10+N0)(1)蜂窝用户的接收端的SINR可以表示为cell=10log10(10RPcell/1010Idd/10+N0)(2)
12、式(1)、式(2)中,RPdd为D2D用户接收端的接收功率,Idd为D2D用户对基站eNB的干扰,RPcell为基站的接收功率,Icell为D2D用户受到来自蜂窝用户的干扰,N0为热噪声功率。根据香农公式,D2D用户的吞吐量如下,其中BW是D2D用户所占的带宽:THdd=BWlog2(1+dd)(3)蜂窝用户的吞吐量如下,其中BW为蜂窝用户所占的带宽:THcell=BWlog2(1+cell)(4)2 基于分组的功率控制算法2.1 开环功率控制和闭环功率控制算法在LTE协议中,上行功率控制算法一般分为开环功率控制算法和闭环功率控制算法。开环功率控制的计算公式为Pe(i)=minPmax,P0(
13、i)+10log10M(i)+PL+mcn(i)(5)式(5)中,Pmax为UE的最大发射功率,P0为标称功率,也是小区特定参数,M(i)是分配给小区中用户的资源块数,为路径损耗补偿系数,PL为路径损耗,mcn(i)表示由调制和编码方式确定的功率偏移量10。闭环功率控制中相比开环功率控制增加了反馈项f(),其计算公式如下:Pe(i)=minPmax,P0(i)+10log10M(i)+PL+mcn(i)+f()(6)式(6)中,为补偿功放误差、路径损耗计算误差及干扰点评突发等情况的闭环修正值,f()可以利用判断功率控制状态是累积性或绝对性功能函数。其中,闭环功率控制算法的流程图如图2所示。2.
14、2 基于分组的功率控制算法描述文章采用了一种基于分组的D2D通信功率控制算法,将蜂窝小区设置了3个干扰组,即高干扰组(High Interference Group,HIG)、中干扰组(Medium Interference Group,MIG)、低干扰组(Low Interference Group,LIG),HIG的路径损耗补偿系数设为h,MIG的路径损图1 D2D通信蜂窝系统模型14信 息 与 智 能 2023 NO.8 SCIENCE&TECHNOLOGY INFORMATIONSCIENCE&TECHNOLOGY INFORMATION科技资讯科技资讯耗系数设为m,LIG的路径损耗系
15、数设为l,而D2D用户与eNB的距离越远,的值应该越大,因此该文将设定h的增补量0,表示为0=Rcell/3DminDddDmin(7)式(7)中,Rcell为蜂窝小区半径,Dmin为D2D用户与eNB之间的最小距离,为常数0.1,Ddd为D2D用户与eNB之间的距离矩阵。设定原始路径损耗补偿系数为original,经过化简,高干扰组中h表示为h=original+0=original+3DddRcell(8)此外,闭环功率控制算法只对D2D用户进行闭环功率控制来减少用户间干扰,但D2D用户在复用蜂窝上行链路资源时,也会对蜂窝用户产生干扰11,因此文章将在用户分组的基础上,对蜂窝用户和D2D用
16、户采用联合闭环功率控制,算法的具体步骤描述如下:(1)随机分布通信用户并确定基站位置信息;(2)D2D用户开始复用蜂窝用户上行链路资源,并计算D2D用户到eNB的距离Ddd;(3)循环初始值i=1;(4)判断 D2D 用户是否属于 HIG,如果是,则使h=original+3DddRcell,如果否,则返回到Step 3;(5)判断 D2D 用户是否属于 MIG,如果是,则使m=original+;如果否,则返回到Step 3;(6)判断D2D用户是否属于LIG,如果是,则使l=original+2;如果否,则返回到Step 3;(7)当i=N时,停止计算;当iN时,i=i+1,重复(2)(6
17、)。3 仿真结果对比及分析文章使用MATLAB作为实验平台进行仿真,将改进后的基于分组的功率控制算法(APPC)与传统开环(OLPC)和闭环功率控制算法(CLPC)进行对比分析,系统模型如图3所示。为了更好地对比算法之间的性能,文章将original设为0.7,D2D和蜂窝用户的SINR累积概率分布函数(Cumulative probability distribution function,CDF)曲线如图4所示。由图4可知,文章提出的改进控制功率算法得到的D2D用户的SINR性能最好。从图5可知,开环功率和闭环功率控制算法的CDF曲线整体趋于一致,而改进功率控制算法则较好地提高了蜂窝用户的
18、SINR。图2 D2D通信闭环功率控制流程图图3 蜂窝小区模型15 2023 NO.8科技资讯SCIENCE&TECHNOLOGY INFORMATION 信 息 与 智 能SCIENCE&TECHNOLOGY INFORMATION科技资讯D2D用户和小区内所有用户吞吐量的CDF曲线如图6所示,可以看出D2D用户的吞吐量与其SINR的分布类似,文章提出的改进功率控制算法性能最佳。从图7中可知,文章提出的算法提高了小区所有用户的吞吐量。4 结语文章提出了一种基于分组的功率控制方法,将小区用户划分不同干扰组并配置不同的路径损耗补偿系数,并采取联合功率控制同时对D2D用户和蜂窝用户进行闭环控制。通
19、过仿真验证,所提出算法可以有效提高小区内用户的SINR和吞吐量,更好地提高了信道容量,维护了系统整体的服务质量。参考文献1 卓干兵.蜂窝网络中D2D通信无线资源分配算法研究D.南京:南京邮电大学,2020.2 孙恩昌,屈晗型,袁永仪,等.蜂窝网络中D2D通信资源分配方法综述J.北京工业大学学报,2021,47(10):1188-1200.3 GHOSAL S,GHOSH S C.A Randomized Algorithm for Joint Power and Channel Allocation in 5G D2D CommunicationJ.Computer Communication
20、s,2021,179:22-34.4 陈青.D2D通信技术干扰抑制方法研究D.南京:南京邮电大学,2019.5 孟晓宇.蜂窝网络中D2D通信资源分配方案设计D.南京:南京邮电大学,2018.6 孙向艳.D2D通信模式选择与功率控制研究D.呼和浩特:内蒙古大学,2019.7 张伟.基于LTE-A的D2D通信系统干扰抑制技术研究D.武汉:武汉理工大学,2015.8 尹国庆.D2D通信中设备发现和资源分配的研究D.武汉:武汉理工大学,2019.9 BENBRAIKA M K,BITAM S.Spectrum Allocation and Power Control for D2D Communication Underlay 5G Cellular NetworksJ.International Journal of Communication Networks and Distributed Systems,2021,27(3):299-322.10 李志华.D2D通信系统功率控制算法研究D.成都:西南交通大学,2013.11 翟旭平,龚磊,张男.基于补偿因子的D2D通信自适应联合功率控制算法J.应用科学学报,2019,37(1):1-11.图4 D2D用户SINR对比图5 蜂窝用户SINR对比图7 小区内所有用户吞吐量对比图6 D2D用户吞吐量对比16