首页> 中国专利> 一种协作认知网络中公平且能效高的联合资源分配方法

一种协作认知网络中公平且能效高的联合资源分配方法

摘要

一种协作认知网络中公平且能效高的联合资源分配方法,属于无线通信技术领域。在协作认知网络中,次要系统协助主要系统达到其目标速率,同时次要系统利用空闲子载波传输自己的信号。该资源分配方法不但将次要系统的功率分配与子载波分配联合起来优化分配,达到能效高的目的,且同时可以平衡次要用户之间的公平性,填补了在协作认知网络中资源分配考虑用户间公平性的空白。

著录项

  • 公开/公告号CN104702395A

    专利类型发明专利

  • 公开/公告日2015-06-10

    原文格式PDF

  • 申请/专利权人 山东大学;

    申请/专利号CN201510135170.5

  • 发明设计人 马丕明;孙程;马艳波;

    申请日2015-03-26

  • 分类号

  • 代理机构济南金迪知识产权代理有限公司;

  • 代理人许德山

  • 地址 250100 山东省济南市历城区山大南路27号

  • 入库时间 2023-12-18 09:23:37

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-06-05

    授权

    授权

  • 2015-07-08

    实质审查的生效 IPC(主分类):H04L5/00 申请日:20150326

    实质审查的生效

  • 2015-06-10

    公开

    公开

说明书

技术领域

本发明涉及一种协作认知网络中公平且能效高的联合资源分配方法,属于无线通信技术 领域。

背景技术

随着无线应用程序和设备的不断增多,如何满足日益增长的无线电频谱需求这个严峻的 问题引起了广泛关注。此外,美国联邦通讯委员会(FCC)还报道了目前存在授权频谱使用 效率很低的问题。

为了解决存在的这些问题,近年来,认知无线电(CR)技术逐渐发展起来。因为它可以 通过允许次要用户自动感知、获取主要用户空闲频谱且不引进干扰的方式来提高网络中频谱 利用效率,这是一门很有前景的技术。这种次要用户协助主要用户达到目标速率,同时次要 用户也能享用已授权频谱的网络即协作认知网络。在协作通信中,如何增强无线网络的表现 性能(吞吐量)是个亟需解决的问题。因此,人们提出了资源分配的方案来最大化协作网络 的吞吐量。

最近,文献中报道了许多与资源分配有关的工作,这些工作都致力于提高整个网络系统 的能效性,而将未考虑次要用户之间的公平性。有一部分工作考虑了次要用户之间的公平 性,但是网络环境却不同。“Efficient Resource Allocation for Cognitive Radio Networks  with Cooperative Relays”(基于协作中继的认知无线电网络的有效资源分配)【IEEE  Journal on Selected Areas in Communications,vol.31,no.11,pp.2432-2441,Nov. 2013.】一文中讨论了在协作认知网络中能效较高的资源分配方式,它只注重如何使次要系 统的资源分配更有效率,而忽略了次要用户之间的公平性。目前,查阅到的资料中,仍然没 有在协作认知网络中分配资源时考虑用户公平性的先例。

发明内容

为了弥补现有研究存在的不足,本发明提供了一种协作认知网络中公平且能效高的联合 资源分配方法。在规划最优问题时采用了效用函数,不但可以能效高的分配次要用户的资 源,还能保证次要用户间的公平性。

本发明的技术方案如下:

一种协作认知网络中公平且能效高的联合资源分配算法,由以下协作认知无线电系统来 实现:该系统包括主要系统和次要系统两部分,主要系统由主要用户发射端PT、主要用户接 收端PR组成,次要系统由N对次要用户发射端STn和次要用户接收端SRn组成,其中n∈U, 表示第n个次要用户,集合U={1,2,3,...,N},次要系统在主要系统运作过程中作为其中继, 协助其传输信号,中继模式为DF(Decode-and-Forward);本系统中共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个子载波发射信号至主要用户接收端,这时所有 的次要用户发射端均能监听到信号,每个次要用户发射端接收子载波集合表示为满足 其中符号∪表示对集合求并集,因此,主要用户发射端至各次要 用户发射端的平均速率可表示为:

R1=E[12Σn=1NΣkΩn1ln(1+γn,k,1pk,0)]---(1)

其中符号E[]是对括号中的部分求数学期望,符号Σ表示对其上下标所限制的范围内进 行求和;

第二传输阶段,次要用户接收端对接收的信号进行重新编码并重传,因此之前分配的子 载波也被打乱重新分配,重新分配后的子载波集合表示为满足其中 表示第n个次要用户发射端用来给主要用户接收端传送信号使用的子载波 集合,而表示剩余的用来给第n个次要用户接收端传送信号的子载波集合,设集合 因此,次要用户接收端处的平均速率可以表示为:

R2=E[12Σn=1NΣkΩnpln(1+γn,k,2pn,k2+γk,0pk,0)+12ΣkΠln(1+γk,0pk,0)]---(2)

因此,在次要系统协作之下的主要系统的平均速率可以表示为:

RP=min{R1,R2}   (3)

其中min{}是对括号中部分取最小值;

2)计算次要系统的平均速率与次要用户的平均功率

次要系统的平均速率可以表示为:

RS=E[12Σn=1NΣkΩnSln(1+γn,k,3pn,k,3)]---(4)

次要用户的平均发射功率可以表示为:

Pnaver=E[ΣkΩnPpn,k,2+ΣkΩnSpn,k,3]---(5)

3)引入效用函数

为了能使次要用户之间分配的资源更公平,我们引入了效用函数,采用的效用函数定义 如下:

Vβ(Pn)=(Pn)1+β1+β---(6)

其中,指的是每个次要用户的平均功率,参数β≥0,随着β的增加,次要用户之间的资 源分配会变得越来越公平;

4)确定优化问题

以次要用户平均功率的效用函数为目标函数,速率、功率限制条件为约束条件,构造如下优 化问题:

minimize:Σn=1NVβ(Pn)subject>:E[12Σn=1NΣk=1Kαn,k,1ln(1+γn,k,1pk,0)]RT1E[12Σn=1NΣk=1Kαn,k,2ln(1+γn,k,2pn,k,2+γk,0pk,0)+12Σn=1NΣk=1Kαn,k,3ln(1+γk,0pk,0)]RT1E[12Σn=1NΣk=1Kαn,k,3ln(1+γn,k,3pn,k,3)]RT2PnE[Σk=1Kαn,k,2pn,k,2+Σk=1Kαn,k,3pn,k,3],n---(7)

其中αn,k,1n,k,2n,k,3表示的是子载波分配,之前在式(1)、(2)、(4)、(5)中,用了集合 表示子载波分配,为了方便,我们定义了符号αn,k,1n,k,2n,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)求解优化问题

经验证,上述优化问题的目标函数是凸的,因此上述优化问题存在唯一的最优解,利用 拉格朗日对偶理论,可以建立起原最小化问题(原问题)与一个最大化问题(对偶问题)之 间的关联关系,我们研究的原问题具有强对偶性,因此可以通过求解对偶问题而得到原问题 的最优值,原问题的对偶函数为:

D(Λ)=minimize:Σn=1NVβ(Pn)+λ(RT1-E[12Σn=1NΣk=1Kαn,k,1ln(1+γn,k,1pk,0)])+ϵ(RT1-E[12Σn=1NΣk=1Kαn,k,2ln(1+γn,k,2pn,k,2+γk,0pk,0)+12Σn=1NΣk=1Kαn,k,3ln(1+γk,0pk,0)])+μ(RT2-E[12Σn=1NΣk=1Kαn,k,3ln(1+γn,k,3pn,k,3)])+Σn=1Nδn(E[Σk=1K(αn,k,2pn,k,2+αn,k,3pn,k,3)]-Pn)---(8)

其中Λ:={λ,ε,μ,δ}是对偶因子,其中符号:=表示定义,λ,ε,μ,δ表示(7)中四个限制条件 的对偶因子,对偶函数对应的对偶问题如下:

maximize:D(Λ)subject>:Λ0---(9)

即在对偶因子Λ≥0的约束条件下,通过优化Λ求解目标函数即对偶函数D(Λ)的最大值,

已知原问题具有强对偶性,所以通过对偶问题(9)式求得的最优值即为原问题的最优值, 求解对偶问题最关键之处在于求解最优的对偶因子Λ*,Λ*的求解过程具体如下:

A)设置初始迭代次数t=0,对偶因子初始值Λ(0)为非负实数;

B)当迭代次数为t时,用Λ(t)表示当前更新的对偶因子,基于当前对偶因子Λ(t)求解对偶函 数公式(8),得到对应的最优次要用户发射功率以及最优子载波分配

C)采用以下4式分别更新4种对偶因子:

λ(t+1)=[λ(t)+s_λ(t)(RT1-E[12Σn=1NΣk=1Kαn,k,1ln(1+γn,k,1pk,0)])]+ϵ(t+1)=[ϵ(t)+s_ϵ(t)(RT1-E[12Σn=1NΣk=1Kαn,k,2ln(1+γn,k,2pn,k,2+γk,0pk,0)+12Σn=1NΣk=1Kαn,k,3ln(1+γk,0pk,0)])]+μ(t+1)=[μ(t)+s_μ(t)(RT2-E[12Σn=1NΣk=1Kαn,k,3ln(1+γn,k,3pn,k,3)])]+δn(t+1)=[δn(t)+s_δn(t)(E[Σk=1K(αn,k,2pn,k,2+αn,k,3pn,k,3)]-Pn)]+---(10)

其中符号[]+表示[]中的部分取非负值,s_λ(t)、s_ε(t)、s_μ(t)、s_δn(t)表示相应对偶 因子对应的迭代步长,t为迭代次数;

D)令Λ*=Λ(t+1),若Λ*满足预定义的数据精度,则输出最优对偶因子Λ*,否则,令t=t+1, 跳转至步骤B),继续迭代,直到满足预定义的数据精度;

6)求得公平且最优的次要用户平均功率

设置效用函数参数β的值,并且将得到的最优对偶因子Λ*一起带入对偶函数公式(8) 得到公平且最优的次要用户平均功率

本发明提供了一种协作认知网络中公平且能效高的联合资源分配方法,不但将次要系统 的功率分配与子载波分配联合起来优化分配,达到能效高的目的,且同时可以平衡次要用户 之间的公平性,填补了在协作认知网络中资源分配考虑用户间公平性的空白。

附图说明

图1是本发明系统中两传输阶段的示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步说明,但不限于此。

实施例:

本发明实施例如图1所示,一种协作认知网络中公平且能效高的联合资源分配算法,由 以下协作认知无线电系统来实现:该系统包括主要系统和次要系统两部分,主要系统由主要 用户发射端PT、主要用户接收端PR组成,次要系统由N对次要用户发射端STn和次要用户接收 端SRn组成,其中n∈U,表示第n个次要用户,集合U={1,2,3,...,N},次要系统在主要系 统运作过程中作为其中继,协助其传输信号,中继模式为DF(Decode-and-Forward);本系 统中共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个子载波发射信号至主要用户接收端,这时所有 的次要用户发射端均能监听到信号,每个次要用户发射端接收子载波集合表示为满足 其中符号∪表示对集合求并集,因此,主要用户发射端至各次要 用户发射端的平均速率可表示为:

R1=E[12Σn=1NΣkΩn1ln(1+γn,k,1pk,0)]---(1)

其中符号E[]是对括号中的部分求数学期望,符号Σ表示对其上下标所限制的范围内进 行求和;

第二传输阶段,次要用户发射端对接收的信号进行重新编码并重传,因此之前分配的子 载波也被打乱重新分配,重新分配后的子载波集合表示为满足其中 表示第n个次要用户发射端用来给主要用户接收端传送信号使用的子载波 集合,而表示剩余的用来给第n个次要用户接收端传送信号的子载波集合,设集合 因此,主要用户接收端处的平均速率可以表示为:

R2=E[12Σn=1NΣkΩnpln(1+γn,k,2pn,k2+γk,0pk,0)+12ΣkΠln(1+γk,0pk,0)]---(2)

因此,在次要系统协作之下的主要系统的平均速率可以表示为:

RP=min{R1,R2}   (3)

其中min{}是对括号中部分取最小值;

2)计算次要系统的平均速率与次要用户的平均功率

次要系统的平均速率可以表示为:

RS=E[12Σn=1NΣkΩnSln(1+γn,k,3pn,k,3)]---(4)

次要用户的平均发射功率可以表示为:

Pnaver=E[ΣkΩnPpn,k,2+ΣkΩnSpn,k,3]---(5)

3)引入效用函数

为了能使次要用户之间分配的资源更公平,我们引入了效用函数,采用的效用函数定义 如下:

Vβ(Pn)=(Pn)1+β1+β---(6)

其中,指的是每个次要用户的平均功率,参数β≥0,随着β的增加,次要用户之间的资 源分配会变得越来越公平;

4)确定优化问题

以次要用户平均功率的效用函数为目标函数,速率、功率限制条件为约束条件,构造如下优 化问题:

minimize:Σn=1NVβ(Pn)subject>:E[12Σn=1NΣk=1Kαn,k,1ln(1+γn,k,1pk,0)]RT1E[12Σn=1NΣk=1Kαn,k,2ln(1+γn,k,2pn,k,2+γk,0pk,0)+12Σn=1NΣk=1Kαn,k,3ln(1+γk,0pk,0)]RT1E[12Σn=1NΣk=1Kαn,k,3ln(1+γn,k,3pn,k,3)]RT2PnE[Σk=1Kαn,k,2pn,k,2+Σk=1Kαn,k,3pn,k,3],n---(7)

其中αn,k,1n,k,2n,k,3表示的是子载波分配,之前在式(1)、(2)、(4)、(5)中,用了集合 表示子载波分配,为了方便,我们定义了符号αn,k,1n,k,2n,k,3∈[0,1],当时,αn,k,1=1,当时,αn,k,1=0;当k∈ΩnP时,α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)求解优化问题

经验证,上述优化问题的目标函数是凸的,因此上述优化问题存在唯一的最优解,利用 拉格朗日对偶理论,可以建立起原最小化问题(原问题)与一个最大化问题(对偶问题)之 间的关联关系,我们研究的原问题具有强对偶性,因此可以通过求解对偶问题而得到原问题 的最优值,原问题的对偶函数为:

D(Λ)=minimize:Σn=1NVβ(Pn)+λ(RT1-E[12Σn=1NΣk=1Kαn,k,1ln(1+γn,k,1pk,0)])+ϵ(RT1-E[12Σn=1NΣk=1Kαn,k,2ln(1+γn,k,2pn,k,2+γk,0pk,0)+12Σn=1NΣk=1Kαn,k,3ln(1+γk,0pk,0)])+μ(RT2-E[12Σn=1NΣk=1Kαn,k,3ln(1+γn,k,3pn,k,3)])+Σn=1Nδn(E[Σk=1K(αn,k,2pn,k,2+αn,k,3pn,k,3)]-Pn)---(8)

其中Λ:={λ,ε,μ,δ}是对偶因子,其中符号:=表示定义,λ,ε,μ,δ表示(7)中四个限制条件 的对偶因子,对偶函数对应的对偶问题如下:

maximize:D(Λ)subject>:Λ0---(9)

即在对偶因子Λ≥0的约束条件下,通过优化Λ求解目标函数即对偶函数D(Λ)的最大值, 已知原问题具有强对偶性,所以通过对偶问题(9)式求得的最优值即为原问题的最优值, 求解对偶问题最关键之处在于求解最优的对偶因子Λ*,Λ*的求解过程具体如下:

A)设置初始迭代次数t=0,对偶因子初始值Λ(0)为非负实数;

B)当迭代次数为t时,用Λ(t)表示当前更新的对偶因子,基于当前对偶因子Λ(t)求解对偶函 数公式(8),得到对应的最优次要用户发射功率以及最优子载波分配

C)采用以下4式分别更新4种对偶因子:

λ(t+1)=[λ(t)+s_λ(t)(RT1-E[12Σn=1NΣk=1Kαn,k,1ln(1+γn,k,1pk,0)])]+ϵ(t+1)=[ϵ(t)+s_ϵ(t)(RT1-E[12Σn=1NΣk=1Kαn,k,2ln(1+γn,k,2pn,k,2+γk,0pk,0)+12Σn=1NΣk=1Kαn,k,3ln(1+γk,0pk,0)])]+μ(t+1)=[μ(t)+s_μ(t)(RT2-E[12Σn=1NΣk=1Kαn,k,3ln(1+γn,k,3pn,k,3)])]+δn(t+1)=[δn(t)+s_δn(t)(E[Σk=1K(αn,k,2pn,k,2+αn,k,3pn,k,3)]-Pn)]+---(10)

其中符号[]+表示[]中的部分取非负值,s_λ(t)、s_ε(t)、s_μ(t)、s_δn(t)表示相应对偶 因子对应的迭代步长,t为迭代次数;

D)令Λ*=Λ(t+1),若Λ*满足预定义的数据精度,则输出最优对偶因子Λ*,否则,令t=t+1, 跳转至步骤B),继续迭代,直到满足预定义的数据精度;

6)求得公平且最优的次要用户平均功率

设置效用函数参数β的值,并且将得到的最优对偶因子Λ*一起带入对偶函数公式(8) 得到公平且最优的次要用户平均功率

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号