当前位置: 首页 > 专利查询>东南大学专利>正文

一种异构网络中基于能效公平的资源分配和功率控制方法技术

技术编号:13628759 阅读:35 留言:0更新日期:2016-09-02 06:33
本发明专利技术公开了一种OFDMA两层异构网络系统中基于能效公平的资源分配和功率控制方法。在给定跨层干扰约束限制的条件下,该发明专利技术致力于求解飞蜂窝网络系统能效公平的资源块分配和功率控制策略。对于这样一个非凸并混合了整形变量的多目标分式优化问题,该发明专利技术依据分式规划理论进行转换并采用广义丁克尔巴赫算法(Generalized Dinkelbach’s Algorithm,GDA)进行求解。特别的,对于GDA算法中的子问题,该发明专利技术设计了一种飞蜂窝间信息交互有限的分布式算法并最终获得了最优的资源分配与功率控制策略。通过计算机仿真验证,该发明专利技术方法可以有效提高网络系统的最低能效以及公平性。

【技术实现步骤摘要】

本专利技术涉及无线异构网络通信
,涉及一种网络能效公平的资源块分配和功率控制方法,设计了一种飞蜂窝间协作有限的分布式策略更新算法。
技术介绍
5G移动无线通信系统的出现是为了克服当前通信系统所出现的基础性问题:更高的数据传输速率、更广的覆盖范围、更低的能量损耗以及更好的端对端性能。为了有效地面对这些挑战,学术界与工业界提出了未来5G通信系统采用异构网络构架体系。该构架体系包含宏小区网络、密集部署的微小区、终端直通、协作中继网络等。随着当前网络流量的快速增长以及网络构架体系的急剧扩张,无线网络的能量消耗急剧增长,针对无线网络传输的能量有效设计迫在眉睫。无线网络的能效定义为网络系统的吞吐量与总功率损耗(发射功率,电路处理功率等)之比。对于这样一个非凸的分式目标函数优化问题,丁克尔巴赫算法是一个较好的处理办法。该算法将分式目标函数转化为整式目标函数,并以超线性的收敛速率完成算法的迭代过程。对于异构网络构架下的网络能效问题,丁克尔巴赫算法同样能委以重任。目前,无线网络传输的能量有效设计方法通常是最大化网络系统的全局能效,即最大化网络系统的总的吞吐量与总的功率损耗之比。该系统指标虽然能够较好地刻画网络系统的全局能量效率,但是该系统指标并不能有效地刻画单个小区的能量效率,容易导致网络中一些小区的能效极高而一些小区的能效极低,造成整个网络能效的不均衡,影响一些小区用户的服务质量。因此,设计网络能效公平的资源分配方法很有必要。
技术实现思路
专利技术目的:本专利技术目的在于设计一种在跨层干扰约束条件下,飞蜂窝间协作有限的分布式算法,该算法通过迭代更新资源块分配和功率控制策略以提高网络系统能效的公平性。技术方案:为实现上述专利技术目的,本专利技术采用如下技术方案:一种异构网络中基于能效公平的资源分配和功率控制方法,采用GDA算法优化网络系统的能效,首先初始化误差精度e,迭代次数l和能量效率λl;然后进行GDA算法的迭代运算,每次迭代在给定的约束条件下求解子问题计算本轮迭代的最小目标值函数值及下轮迭代的最小能量效率直到最小目标函数值小于预先设定的误差精度e;其中C(i)为第i个飞蜂窝的吞吐量,为第i个飞蜂窝总的功率消耗,M为异构网络中飞蜂窝的数量,P、A分别表示整个飞蜂窝网络的功率分配以及资源分配策略。进一步地,所述约束条件包括:和其中分别表示第i个飞蜂窝中用户n占用第k个资源块进行传输的指示因子以及传输功率,K为异构网络中可用资源块的数量,Pmax,Q分别表示单个资源块上的最大发射功率以及宏小区用户可以承受的最大干扰,Ni表示第i个飞蜂窝中用户的数量,表示第i个飞蜂窝到宏小区中占用第k个资源块的用户的信道功率增益。进一步地,飞蜂窝的吞吐量及总的功率消耗的计算公式分别为:式中,是第i个飞蜂窝中用户n在第k个资源块上的接收信干噪比;其中,B0是单个资源块的带宽,分别是第i个飞蜂窝的基站所需要的电路功率以及回程链路功率损耗,是飞蜂窝基站功率放大器的低效性,分别是第j个飞蜂窝的基站以及宏小区基站占用第k个资源块到第i个飞蜂窝中用户n的信道功率增益,是第i个飞蜂窝内基站占用第k个资源块到用户n的信道功率增益,是宏小区基站在第k个资源块上的发送功率,σ2是用户接收端的高斯白噪声功率。进一步地,求解GDA算法子问题的具体步骤包括:(1)各飞蜂窝基站i(FBS)计算各自目标函数值并收集来自其它FBS的目标函数值,根据目标函数值计算目标距离,并将目标距离和能效广播;目标距离Dtar的计算公式为:其中(2)各FBS计算本轮循环下的最优功率分配策略,并根据最优功率分配策略得到资源分配策略;作为优选,各FBS根据如下公式计算功率分配策略:其中指的是第i个飞蜂窝内用户n占用第k个资源块所受到的干扰及噪声,表示第i个飞蜂窝内用户n占用第k个资源块的最优功率分配,μk是限制条件C3的拉格朗日乘子。作为优选,各FBS根据如下公式计算资源块分配策略: a n , k * ( i ) = 1 , n = arg m a x 1 ≤ n ≤ N i R n , k ( i ) 0 , o t h e r w i s e ]]>其中表示第i个飞蜂窝中资源块分配优化问题的目标函数。。(3)各FBS根据功率与资源分配策略计算最优的目标函数值并与目标距离相比较,若目标函数值小于目标距离,则获得本轮循环下的最优功率控制与资源块分配策略;否则固定资源块分配策略根据目标函数的单调特性采用二分法获得该轮循环下的目标功率控制策略,并根据该目标功率策略更新资源块分配策略。有益效果:本专利技术方法在给定跨层干扰约束限制的条件下,致力于求解飞蜂窝网络系统能效公平的资源块分配和功率控制策略,对于这样一个非凸并混合了整形变量的多目标分本文档来自技高网...

【技术保护点】
一种异构网络中基于能效公平的资源分配和功率控制方法,其特征在于,该方法采用丁克尔巴赫算法(GDA)优化网络系统的能效,首先初始化误差精度e,迭代次数l和能量效率λl;然后进行GDA算法的迭代运算,每次迭代在给定的约束条件下求解子问题计算本轮迭代的最小目标值函数值及下轮迭代的最小能量效率直到最小目标函数值小于预先设定的误差精度e;其中C(i)为第i个飞蜂窝的吞吐量,为第i个飞蜂窝总的功率消耗,M为异构网络中飞蜂窝的数量,P、A分别表示整个飞蜂窝网络的功率分配以及资源分配策略。

【技术特征摘要】
1.一种异构网络中基于能效公平的资源分配和功率控制方法,其特征在于,该方法采用丁克尔巴赫算法(GDA)优化网络系统的能效,首先初始化误差精度e,迭代次数l和能量效率λl;然后进行GDA算法的迭代运算,每次迭代在给定的约束条件下求解子问题计算本轮迭代的最小目标值函数值及下轮迭代的最小能量效率直到最小目标函数值小于预先设定的误差精度e;其中C(i)为第i个飞蜂窝的吞吐量,为第i个飞蜂窝总的功率消耗,M为异构网络中飞蜂窝的数量,P、A分别表示整个飞蜂窝网络的功率分配以及资源分配策略。2.根据权利要求1所述的异构网络中基于能效公平的资源分配和功率控制方法,其特征在于,求解GDA算法子问题的具体步骤包括:(1)各飞蜂窝基站i(FBS)计算各自目标函数值并收集来自其它FBS的目标函数值,根据目标函数值计算目标距离,并将目标距离和能效广播;(2)各FBS计算本轮循环下的最优功率分配策略,并根据最优功率分配策略得到资源分配策略;(3)各FBS根据功率与资源分配策略计算最优的目标函数值并与目标距离相比较,若目标函数值小于目标距离,则获得本轮循环下的最优功率控制与资源块分配策略;否则固定资源块分配策略根据目标函数的单调特性采用二分法获得该轮循环下的目标功率控制策略,并根据该目标功率策略更新资源块分配策略。3.根据权利要求1所述的异构网络中基于能效公平的资源分配和功率控制方法,其特征在于,所述约束条件包括:和其中分别表示第i个飞蜂窝中用户n占用第k个资源块进行传输的指示因子以及传输功率,K为异构网络中可用资源块的数量,Pmax,Q分别表示单个资源块上的最大发射功率以及宏小区用户可以承受的最大干扰,Ni表示第i个飞蜂窝中用户的数量,表示第i个飞蜂窝到宏小区中占用第k个资源块的用户的信道功率增益。4.根据权利要求1所述的异构网络中基于能效公平的资源分配和功率控制方法,其特征在于,飞蜂窝的吞吐量及总的功率消耗的计算公式分别为:式中,是第i个飞蜂窝中用户n在第k个资源块上的接收信干噪比;其中,B0是单个资源块的带宽,分别是第i个飞蜂窝的基站所需要的电路功率以及回程链路功率损耗,是飞蜂窝基站功率放大器的低效性,分别是第j个飞蜂窝的基站以及宏小区基站占用第k个资源块到第i个飞蜂窝中用户n的信道功率增益,是第i个飞蜂窝内基站占用第k个资源块到用户n的信道功率增益,是宏小区基站在第k个资源块上的发送功率,σ2是用户接收端的高斯白噪声功率。5.根据权利要求2所述的异构网络中基于能效公平的资源分配和功率控制方法,其特征在于,目标距离Dtar的计算公式为:其中6.根据权利要求2所述的异构网络中基于能效公平的资源分配和功率控制方法,其特征在于,各FBS根据如下公式计算功率分配策略:其中指的是第i个飞蜂窝内用户n占用第k个资源块所受到的干扰及噪声,表示第i个飞蜂窝内用户n占用第k个资源块的最优功率分配,μk是限制条件C3的拉格朗日乘子。7.根据...

【专利技术属性】
技术研发人员:衡伟张国栋
申请(专利权)人:东南大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1