法律状态公告日
法律状态信息
法律状态
2022-11-01
未缴年费专利权终止 IPC(主分类):H04L 1/00 专利号:ZL2013106068287 申请日:20131122 授权公告日:20160629
专利权的终止
2016-06-29
授权
授权
2014-03-12
实质审查的生效 IPC(主分类):H04W52/24 申请日:20131122
实质审查的生效
2014-02-12
公开
公开
技术领域
本发明涉及一种功率分配方法,具体涉及一种嵌入D2D的蜂窝网 络中基于SINR增量迭代的功率分配方法,属于通信技术领域。
背景技术
D2D技术是一种近年来学术界和工业界所密切关注和研究的无线 通信新技术。所谓嵌入式D2D技术,是指在不影响整体蜂窝网络运行 的情况下,终端设备之间建立通信链路进行直接通信,不通过基站中 转的无线传输技术。通过引入D2D技术,可以实现蜂窝资源的重用、 提高传输效率、降低终端能耗,进而大幅提高蜂窝系统的整体性能。
嵌入D2D技术的蜂窝网络中,D2D设备可以使用三种传输模式:
(1)共信道模式,该模式下D2D设备与蜂窝设备使用相同的时频 资源;
(2)正交信道模式,该模式下D2D设备与蜂窝设备使用正交时频 资源;
(3)蜂窝模式,该模式下D2D设备进行传统的蜂窝通信。
在共信道模式下,D2D设备和蜂窝设备之间存在相互干扰。而功 率分配作为一种有效的干扰管理机制,已被广泛研究。针对嵌入D2D 技术的蜂窝网络中D2D设备和蜂窝设备之间的干扰,K.Doppler等 学者已经提出了许多功率分配策略来降低这种干扰并提升蜂窝系统 的整体性能,例如:
文献1:Chia-Hao Yu,Klaus Doppler,Cassio B.Ribeiro,and Olav Tirkkonen,"Resource Sharing Optimization for Device-to-Device Communication Underlaying Cellular Network,"IEEE Trans.WirelessCommun.vol.10,no.8,pp.2752-2763,AUG.2011.
文献2:Chia-Hao Yu,Olav Tirkkonen,Klaus Doppler,and Cassio B. Ribeiro,"Power optimization of device-to-device communication underlaying cellular communication,"in Proc.IEEE international Conference on Communications.June2009.
文献1和文献2提出了最大化系统总吞吐量的功率最佳化方案, 即通过在可行域内穷搜得到最优解。
文献3:Gabor Fodor and Norbert Reider,"A Distributed Power Control Scheme for Cellular Network Assisted D2D Communications,"in Proc.IEEE international Conference on Globle Telecommunications.Dec. 2011.提出了一种最小化总功率消耗的功率分配算法,即在满足给定 的系统容量限制下最小化功率消耗。
文献4:M.Jung,K.Hwang,and S.Choi:Joint mode selection and power allocation scheme for power-efficient device-to-device(D2D) communication.In IEEE75th Vehicular Technology Conference(VTC Spring),2012,1–5.提出了一种联合功率分配和模式选择方案来最大 化D2D通信和蜂窝通信整体的功率效率。
文献5:XianyanQiu,Xuewen Liao,Ke Dong,Shihua Zhu:Energy efficiency analysis in device-to-device communication underlaying cellular networks.CCNC2013:625-630.提出了一种基于非协作博弈的 功率分配算法来最大化蜂窝系统中用户总功率效率。
在嵌入D2D技术的蜂窝网络中,采用共信道模式的D2D用户和蜂 窝用户之间会存在相互干扰。以一个D2D基本单元为例,如图1所示, 蜂窝用户1和一个D2D用户对(发送端2,接收端3)共用相同的上 行资源,蜂窝用户1的上行传输会对D2D用户对的接收端3造成干扰, D2D用户对的发送端2的传输会对基站造成干扰。
发明内容
为解决现有技术的不足,本发明的目的在于提供一种嵌入D2D的 蜂窝网络中基于SINR增量迭代的功率分配方法,通过给共用频谱资 源的蜂窝用户和D2D用户分配合适的功率,使得在干扰存在的情况下 最大化选定的效用函数。
为了实现上述目标,本发明采用如下的技术方案:
一种嵌入D2D的蜂窝网络中基于SINR增量迭代的功率分配方法, 其特征在于,
用Pc和Pd分别表示蜂窝通信接收端和D2D通信接收端的发送功 率,nc和nd分别表示蜂窝通信接收端和D2D通信接收端的噪声功率, 则蜂窝通信接收端的SINR rc表示为:
D2D通信接收端的SINR rd表示为:
假设rc满足γcl≤rc≤γch,rd满足γdl≤rd≤γdh,其中,γcl、γch分别表 示蜂窝通信接收端的SINR的最小值和最大值,γdl、γdh分别表示D2D 通信接收端的SINR的最小值和最大值,
效用函数u(Pc,Pd)表示为:
建立如下模型:
其中,Pm表示通信接收端发射功率的最大值,
用效用函数的增加量Δu来代表收益,
△u=u(t)-u(t-1)
其中,u(t)表示当前迭代中增加通信接收端的SINR后的效用函数 值,u(t-1)表示上一次迭代后得到的效用函数值,
若每次迭代中增加蜂窝通信接收端的SINR所带来的收益大,则增 加蜂窝通信接收端的SINR;
若每次迭代中增加D2D通信接收端的SINR所带来的收益大,则增 加D2D通信接收端的SINR;
若每次迭代中同时增加D2D通信和蜂窝通信接收端的SINR所带来 的收益大,则同时增加D2D通信和蜂窝通信接收端的SINR。
前述的嵌入D2D的蜂窝网络中基于SINR增量迭代的功率分配方 法,其特征在于,收益函数的求解以及判定流程如下:
初始化:由
分别单独改变蜂窝通信接收端的SINR以及D2D通信接收端的 SINR、同时改变蜂窝通信与D2D通信接收端的SINR,计算收益函数 bc、bd以及bcd:
(1)令
其中,t表示当前次迭代,t-1表示上一次迭代,△为SINR的变化 步长,表示蜂窝通信接收端的发射功率,表示D2D通信接收 端的发射功率,则收益函数bc表示如下:
(2)令
其中,表示蜂窝通信接收端的发射功率,表示D2D通信 接收端的发射功率,则收益函数bd表示如下:
(3)令
其中,表示蜂窝通信接收端的发射功率,表示D2D通 信接收端的发射功率,则收益函数bcd表示如下:
若bc≥bd且bc≥bcd且bc与bd以及bcd不同时≤0,则在此次迭代中选 择增加蜂窝通信接收端的SINR,D2D通信接收端的SINR保持不变, 而且
若bd≥bc且bd≥bcd且bc与bd以及bcd不同时≤0,则在此次迭代中选 择增加D2D通信接收端的SINR;
若bcd≥bc且bcd≥bd且bc与bd以及bcd不同时≤0,则在此次迭代中选 择同时增加D2D通信接收端和蜂窝通信接收端的SINR。
前述的嵌入D2D的蜂窝网络中基于SINR增量迭代的功率分配方 法,其特征在于,若rc、rd都接近SINR的上限,则算法终止。
本发明的有益之处在于:随着D2D对和基站之间的距离的变化, 本发明的基于SINR增量迭代的功率分配算法比传统算法(文献5中 的算法)在用户总功率效率上平均增加10bps/Hz/W,优化性能更好。
附图说明
图1是一个D2D基本单元的系统场景图;
图2是D2D对间距D=0.1R时两种算法的功率效率对比图;
图3是D2D对间距D=0.3R时两种算法的功率效率对比图。
图中附图标记的含义:1-蜂窝用户,2-发送端,3-接收端,虚线 箭头表示干扰链路,实线箭头表示通信链路。
具体实施方式
以下结合附图和具体实施例对本发明作具体的介绍。
本发明的嵌入D2D的蜂窝网络中基于SINR增量迭代的功率分配方 法,用Pc和Pd分别表示蜂窝通信接收端和D2D通信接收端的发送功 率,nc和nd分别表示蜂窝通信接收端和D2D通信接收端的噪声功率, 则将蜂窝通信接收端的SINR rc表示为:
将D2D通信接收端的SINR rd表示为:
考虑到蜂窝用户和D2D用户的QoS需求,我们假设rc满足 γcl≤rc≤γch,rd满足γdl≤rd≤γdh,
其中,γcl、γch分别表示蜂窝通信接收端的SINR的最小值和最大 值,γdl、γdh分别表示D2D通信接收端的SINR的最小值和最大值。
本专利中,定义系统的优化目标为最大化用户的总功率效率,即 效用函数u(Pc,Pd),将其表示为:
基于图1所示的场景,我们所考虑的功率分配问题可建立如下模 型:
其中,Pm表示通信接收端发射功率的最大值。
传统的求解策略,例如文献5中给出的求解方法,其是首先证明 在给定蜂窝用户对D2D用户的干扰功率、以及D2D用户对基站的干扰 功率的条件下,效用函数u(Pc,Pd)是凸函数,可以利用已有的优化求解 方法得到最优的功率分配方案。
据此,文献5采用非协作博弈的方法,在每一次迭代过程中根据 上一次迭代得到的最优解来计算蜂窝用户与D2D用户间的相互干扰, 并在该干扰条件下求得本次迭代的最优解;当连续两次迭代得到的最 优解的差值在可容忍范围内时,算法终止并输出最后一次的迭代结果 作为最终的功率分配方案。
针对本发明所建立的模型,我们提出一种全新的求解策略,并可 取得相较于文献5中的求解方法更好的优化性能。
基于SINR增量迭代的功率分配算法采用分布迭代的方式,从用户 的SINR着手,在每次迭代中增加D2D用户或者蜂窝用户的SINR,使 得系统的效用函数u(Pc,Pd)得到提高。而选择增加哪类用户的SINR则 取决于增加用户的SINR所带来的收益情况,如果增加D2D用户的SINR 带来的收益大,则增加D2D用户的SINR,如果增加蜂窝用户的SINR 带来的收益大,则增加蜂窝用户的SINR。算法终止时,将蜂窝用户 和D2D用户此刻的发射功率作为最终的功率分配结果。
在此,我们用效用函数的增加量Δu来代表收益,
△u=u(t)-u(t-1)
其中,u(t)表示当前迭代中增加通信接收端的SINR后的效用函数 值,u(t-1)表示上一次迭代后得到的效用函数值。
在本发明中,功率分配流程如下:
首先,初始化:由
然后,分别单独改变蜂窝通信接收端的SINR和D2D通信接收端的 SINR、同时改变蜂窝通信与D2D通信接收端的SINR,计算收益函数 bc、bd和bcd:
(1)令
其中,t表示当前次迭代,t-1表示上一次迭代,△为SINR的变化 步长,表示蜂窝通信接收端的发射功率,表示D2D通信接收 端的发射功率,则收益函数bc表示如下:
(2)令
其中,t、t-1、△的含义不变,表示蜂窝通信接收端的发射功 率,表示D2D通信接收端的发射功率,则收益函数bd表示如下:
(3)令
其中,表示蜂窝通信接收端的发射功率,表示D2D通 信接收端的发射功率,则收益函数bcd表示如下:
最后,判定在此次迭代中选择增加哪类用户的SINR:
(1)若bc≥bd且bc≥bcd且bc与bd以及bcd不同时≤0,则在此次迭代 中选择增加蜂窝通信接收端的SINR,D2D通信接收端的SINR保持不 变,而且
(2)若bd≥bc且bd≥bcd且bc与bd以及bcd不同时≤0,则在此次迭 代中选择增加D2D通信接收端的SINR。
(3)若bcd≥bc且bcd≥bd且bc与bd以及bcd不同时≤0,则在此次迭 代中选择同时增加D2D通信接收端和蜂窝通信接收端的SINR。
如果在计算收益函数bc、bd和bcd的过程中,rc、rd都接近SINR的 上限,则算法终止。
将本发明的算法的性能与传统算法(文献5中的基于非协作博弈 的功率分配算法)的性能进行对比,比较的结果见图2和图3,在两 幅图中,上面的曲线均表示本发明的算法的性能,下面的曲线均表示 传统算法(基于非协作博弈的功率分配算法)的性能。可以发现,随 着D2D对和基站之间的距离的变化,本发明的基于SINR增量迭代的 功率分配算法比传统算法在用户总功率效率上平均增加10bps/Hz/W, 优化性能更好。
需要说明的是,上述实施例不以任何形式限制本发明,凡采用等 同替换或等效变换的方式所获得的技术方案,均落在本发明的保护范 围内。
机译: 蜂窝D2D网络中实时通信的频率资源分配方法
机译: 蜂窝与d2d混合网络中的功率控制方法及UE
机译: 蜂窝和D2D网络以及UE中的功率控制方法