[发明专利]一种协作认知网络中公平且能效高的联合资源分配方法有效
申请号: | 201510135170.5 | 申请日: | 2015-03-26 |
公开(公告)号: | CN104702395B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 马丕明;孙程;马艳波 | 申请(专利权)人: | 山东大学 |
主分类号: | H04L5/00 | 分类号: | H04L5/00;H04W72/04 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 许德山 |
地址: | 250100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 认知网络 能效 联合资源分配 协作 资源分配 无线通信技术领域 用户间公平性 空闲子载波 子载波分配 次要用户 功率分配 系统利用 优化分配 公平性 传输 填补 平衡 联合 | ||
1.一种协作认知网络中公平且能效高的联合资源分配算法,由以下协作认知无线电系统来实现:该系统包括主要系统和次要系统两部分,主要系统由主要用户发射端PT、主要用户接收端PR组成,次要系统由N对次要用户发射端STn和次要用户接收端SRn组成,其中
n∈U,表示第n个次要用户,集合U={1,2,3,...,N},次要系统在主要系统运作过程中作为其中继,协助其传输信号,中继模式为译码转发;本系统中共N个次要用户,K个子载波,设子载波集合S={1,2,3,...,K},设γk,0、γn,k,1、γn,k,2和γn,k,3分别为主要用户发射端对主要用户接收端、主要用户发射端对第n个次要用户发射端、第n个次要用户发射端对主要用户接收端和第n个次要用户发射端对第n个次要用户接收端链路的信道功率增益,其中k∈S,表示第k个子载波,n∈U,各链路对应的信号发射功率分别为pk,0,pk,0,pn,k,2和pn,k,3;该方法的具体步骤如下:
1)计算主要系统的平均速率
第一传输阶段,主要用户发射端通过K个子载波发射信号至主要用户接收端,这时所有的次要用户发射端均能监听到信号,每个次要用户发射端接收子载波集合表示为满足其中符号U表示对集合求并集,因此,主要用户发射端至各次要用户发射端的平均速率可表示为:
其中符号E[]是对括号中的部分求数学期望,符号∑表示对其上下标所限制的范围内进行求和;
第二传输阶段,次要用户发射端对接收的信号进行重新编码并重传,因此之前分配的子载波也被打乱重新分配,重新分配后的子载波集合表示为满足其中
表示第n个次要用户发射端用来给主要用户接收端传送信号使用的子载波集合,而表示剩余的用来给第n个次要用户接收端传送信号的子载波集合,设集合因此,主要用户接收端处的平均速率可以表示为:
因此,在次要系统协作之下的主要系统的平均速率可以表示为:
RP=min{R1,R2} (3)
其中min{}是对括号中部分取最小值;
2)计算次要系统的平均速率与次要用户的平均功率
次要系统的平均速率可以表示为:
次要用户的平均发射功率可以表示为:
3)引入效用函数
为了能使次要用户之间分配的资源更公平,我们引入了效用函数,采用的效用函数定义如下:
其中,指的是每个次要用户的平均功率,参数β≥0,随着β的增加,次要用户之间的资源分配会变得越来越公平;
4)确定优化问题
以次要用户平均功率的效用函数为目标函数,速率、功率限制条件为约束条件,构造如下优化问题:
其中αn,k,1,αn,k,2,αn,k,3表示的是子载波分配,之前在式(1)、(2)、(4)、(5)中,用表示分配的子载波集合,为了方便,我们定义了符号αn,k,1,αn,k,2,αn,k,3∈[0,1],当时,αn,k,1=1,当时,αn,k,1=0;当时,αn,k,2=1,当时,αn,k,2=0;当时,αn,k,3=1,当时,αn,k,3=0;符号表示对于所有的n都要满足条件;表示主要系统的目标速率,表示次要系统的目标速率,(7)式中的subject to符号及其后面的式子表示为约束式,subject to表示为约束符号,符号minimize表示求最小值符号,(7)式表示在约束式中对主要系统速率、次要系统速率及次要用户功率进行限制的条件下,求解目标函数即符号minimize后的部分的最小值,该最小化问题在下面的描述中也称为原问题;
5)求解优化问题
经验证,上述优化问题的目标函数是凸的,因此上述优化问题存在唯一的最优解,利用拉格朗日对偶理论,可以建立起原最小化问题即原问题与一个最大化问题即对偶问题之间的关联关系,我们研究的原问题具有强对偶性,因此可以通过求解对偶问题而得到原问题的最优值,原问题的对偶函数为:
其中Λ:={λ,ε,μ,δ}是对偶因子,其中符号:=表示定义,λ,ε,μ,δ表示(7)中四个限制条件的对偶因子,δn是对偶因子δ中的第n个元素,对偶函数对应的对偶问题如下:
即在对偶因子Λ≥0的约束条件下,通过优化Λ求解目标函数即对偶函数D(Λ)的最大值,已知原问题具有强对偶性,所以通过对偶问题(9)式求得的最优值即为原问题的最优值,求解对偶问题最关键之处在于求解最优的对偶因子Λ*,Λ*的求解过程具体如下:
A)设置初始迭代次数t=0,对偶因子初始值Λ(0)为非负实数;
B)当迭代次数为t时,用Λ(t)表示当前更新的对偶因子,基于当前对偶因子Λ(t)求解对偶函数公式(8),得到对应的最优次要用户发射功率以及最优子载波分配
C)采用以下4式分别更新4种对偶因子:
其中符号[]+表示[]中的部分取非负值,s_λ(t)、s_ε(t)、s_μ(t)、s_δn(t)表示相应对偶因子对应的迭代步长,t为迭代次数,δn(t)为更新后的对偶因子δ(t)中的第n个元素;
D)令Λ*=Λ(t+1),若Λ*满足预定义的数据精度,则输出最优对偶因子Λ*,否则,令t=t+1,跳转至步骤B),继续迭代,直到满足预定义的数据精度;
6)求得公平且最优的次要用户平均功率
设置效用函数参数β的值,并且将得到的最优对偶因子Λ*一起带入对偶函数公式(8)中得到公平且最优的次要用户平均功率
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510135170.5/1.html,转载请声明来源钻瓜专利网。