Nothing Special   »   [go: up one dir, main page]

CN102149203B - 认知ofdma系统中基于比例公平与干扰约束的功率分配方法 - Google Patents

认知ofdma系统中基于比例公平与干扰约束的功率分配方法 Download PDF

Info

Publication number
CN102149203B
CN102149203B CN201110098565.4A CN201110098565A CN102149203B CN 102149203 B CN102149203 B CN 102149203B CN 201110098565 A CN201110098565 A CN 201110098565A CN 102149203 B CN102149203 B CN 102149203B
Authority
CN
China
Prior art keywords
mrow
msub
carrier
power
total
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201110098565.4A
Other languages
English (en)
Other versions
CN102149203A (zh
Inventor
叶露
张朝阳
张志鹏
王联响
宫本康
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN201110098565.4A priority Critical patent/CN102149203B/zh
Publication of CN102149203A publication Critical patent/CN102149203A/zh
Application granted granted Critical
Publication of CN102149203B publication Critical patent/CN102149203B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种认知OFDMA系统中基于比例公平与干扰约束的功率分配方法。它的步骤为:首先根据认知用户的比例公平因子、总功率约束和固定速率值进行认知用户间的功率分配,然后各认知用户利用快速注水法进行载波功率分配,若各认知用户的载波功率均未超出功率约束值,则算法结束。否则,将超出功率约束的载波的分配功率修改为功率约束值,计算该载波的速率并加到该用户的固定速率值中,将该载波从该用户的载波集合中剔除,若各认知用户的载波集合均为空集,则算法结束,否则将总功率值减去本轮被分配的功率约束值,重复以上步骤直至算法结束。本发明在系统容量和认知用户间的比例公平性两方面均有较好的性能,算法的复杂度低,适合于工程运用。

Description

认知OFDMA系统中基于比例公平与干扰约束的功率分配方法
技术领域
本发明涉及无线通信领域,具体涉及一种认知OFDMA系统中基于比例公平和干扰约束的功率分配方法。
背景技术
认知无线电技术是解决当前频谱资源匮乏、频谱利用率低的关键技术。在认知无线电中,认知用户通过动态地调整发射功率、频率和调制方式等参数,在不干扰授权用户的前提下使用空闲的频段,从而有效地提高了频谱的利用效率。正交频分复用接入(OFDMA)技术是目前公认的易于实现频谱资源控制的传输技术。OFDMA技术能够通过频谱的组合与裁剪灵活地在用户间分配系统资源,这使得它可以和认知系统很好地结合起来。在认知OFDMA系统中,如何在满足各种约束条件(干扰约束、比例公平约束、总功率约束等)的前提下,有效地将资源(载波、功率等)合理地分配给各个认知用户,成为了提高认知OFDMA系统性能的关键。
现有的资源分配方法主要分为两大类:静态的资源分配法(见“MultiuserOFDM,”in IEEE International Symposium on Signal Processing and itsApplications,1999)和动态的资源分配法(见“On the Use of Liner Programming forDynamic Subchannel and Bit Allocation in Multiuser OFDM,”in IEEE GLOBECOM,2001)。静态的资源分配法,如TDMA、FDMA等,虽然简单但是由于没有合理地利用认知用户和信道的动态变化信息而使得这种资源分配法的性能受限。相反,动态的分配资源法则可以合理地利用认知用户间的分集增益而使性能比静态的资源分配法有很大的提高,因而得到了很大的关注。目前关于认知OFDMA系统的动态资源分配方法有很多,但是基本存在两个问题,一是算法比较复杂,不适合于工程运用;二是很少考虑比例公平的约束,很多工作都集中于考虑整体容量的优化,而忽略了认知用户间的公平性问题。当将认知用户间的公平性约束加入到认知OFDMA系统的资源分配问题中时,问题的复杂度会大大提高。
我们通过对考虑比例公平约束的认知OFDMA系统功率分配问题进行建模分析,利用模型中非线性方程的结构特征进行了合理的简化推导,从而将认知用户间的功率分配问题化简为求单一变量的方程求解过程,大大简化了该问题的求解。同时,对于单用户的载波功率分配,为了克服传统的注水算法需要迭代计算获得一个合理的注水门限的缺陷,我们提出了一种建立在载波信噪比排序基础上的快速注水算法,该算法可以一步获得注水门限。忽略载波信噪比排序的计算复杂度(该过程可以在载波分配的过程中实现),该快速注水算法的复杂度为O(N),仅相当于传统注水算法一次迭代的复杂度。
发明内容
本发明的目的是克服现有技术的不足,提出一种认知OFDMA系统中基于比例公平和干扰约束的功率分配方法。
认知OFDMA系统中基于比例公平与干扰约束的功率分配方法的步骤如下:
1)对如下变量进行初始化,Pk,total=0,Rk,fixed=0,Ωk,left=Ωk,for k=2,3,...,K,其中Ptotal表示总的功率约束值,表示当前的总功率约束值,Pk,total表示分配给第k个认知用户的功率,Ωk表示分配给第k个认知用户的载波集合,Ωk,fixed表示属于第k个认知用户的固定速率的载波集合,Ωk,left表示Ωk中除去Ωk,fixed中的元素后剩下的元素集合,K为认知用户个数;
2)根据认知用户速率的比例公平因子γ1∶γ2...∶γK、Ωk,left中的载波信道噪声比、当前的固定速率Rk,fixed以及当前的总功率计算出分配给各认知用户的功率Pk,total
3)各认知用户根据分得的功率值Pk,total,利用快速注水法对Ωk,left中的载波进行功率分配;
4)各认知用户检测Ωk,left中的载波功率是否均满足干扰约束条件:Pk,n≤Pk,max,n∈Ωk,left,其中Pk,n表示第k个认知用户在第n个载波上分配的功率,Pk,max表示集合Ωk,left中载波的功率约束值,若所有认知用户的载波功率分配均满足功率约束条件,则算法结束,否则,检测到Pk,n>Pk,max的第k个认知用户将第n个载波划入到固定速率的载波集合Ωk,fixed中,并将第n个载波从集合Ωk,left中删除,更新第k个认知用户固定速率Rk,fixed为:Rk,fixed=Rk,fixed+log2(1+Pk,maxHk,n),其中Hk,n=|hk,n|2/(N0BN-1),hk,n为Ωk,left中第n个载波的载波增益,N0为信道噪声功率谱密度,B为总的带宽,N为总的载波个数,更新当前的总功率约束值为:其中Nk,fixed为集合Ωk,fixed中载波个数,转入步骤2),直至算法结束。
步骤2)中所述的根据认知用户速率的比例公平因子γ1∶γ2...∶γK、Ωk,left中的载波信道噪声比、当前的固定速率Rk,fixed以及当前的总功率计算出分配给各认知用户的功率Pk,total步骤为:
认知用户的功率Pk,total计算公式如下
F ( P 1 , total ) = Σ k = 1 K a k ( P 1 , total ) b k - P ~ total = 0
P k , total = a k ( P 1 , total ) b k
其中,
a k = 1 , k = 1 ( H 1 , mid M 1 , left N 1 , left 2 R 1 , fixed N 1 _ left ) N 1 , left γ k N k , left γ 1 · N k , left H k , mid M k , left 2 R k , fixed N k , left , k = 2,3 , . . . , K
b k = 1 , k = 1 N 1 , left γ k N k , left γ 1 , k = 2,3 , . . . , K ,
ak与bk中的变量说明:Hk,mid=|hk,mid|2/(N0BN-1),hk,mid为Ωk,left中载波增益的中间值,N0为信道噪声功率谱密度,B为总的带宽,N为总的载波个数。Nk,left为Ωk,left中载波个数。
步骤3)中所述的各认知用户根据分得的功率值Pk,total,利用快速注水法对Ωk,left中的载波进行功率分配步骤为:
(1)确定区间[αn,αn+1],其中该区间满足从而得到集合Фk={i|i≤n,i∈Ωk,left},若第一次对Ωk,left中的载波进行快速功率注水,且Ωk,left中的载波信道噪声比满足则根据区间左边界值αn和区间右边界值αn+1的定义直接计算出满足Pk,total∈[αn,αn+1]要求的载波序号n,若不是第一次对Ωk,left中的载波进行快速功率注水,则只需在前一次的基础上对区间左边界值αn和区间右边界值αn+1进行调整,不需要重新计算,假设在上一次的快速注水过程中第l个载波的注水功率超出了功率约束值,则第l个载波将从集合Ωk,left中剔除,不参加本轮的快速注水过程,则对区间左边界值αn和区间右边界值αn+1进行调整:首先修改区间左边界值αn的值为修改区间右边界值αn+1的值为判断条件是否仍然满足,是则区间左边界值αn和区间右边界值αn+1的值修改完毕,否则若则将第n+1个载波加入集合Φk中,即Φk={i|i≤n+1,i∈Ωk,left}修改区间左边界值αn的值为修改区间右边界值αn+1的值为重复以上步骤直至条件满足;
(2)计算快速功率注水门限:其中Mk为集合Φk中元素的个数。
本发明充分利用比例公平和干扰约束下的认知用户间功率分配的模型特点,将认知用户间的功率分配有效地化简为单一变量的方程求解过程,大大降低了该问题的计算复杂度。同时针对于单用户的载波功率分配问题提出的快速注水法也避免了迭代过程,通过一次计算即可确定注水门限。
附图说明
图1是认知OFDMA系统中基于比例公平与干扰约束的功率分配方法的流程图;
图2是认知用户间的比例公平性随总功率约束值的变化情况,仿真图中比较了本发明的算法与遍历解(遍历所有情况得到的最优解)、TDMA算法及参考算法(“Increasing in Capacity of Multiuser OFDM System Using DynamicSubchannel Allocation”,in Proc.IEEE VTC,2000)的公平性性能,
图3是认知用户的系统容量增益随总功率约束值的变化情况,仿真图中比较了本发明的算法与遍历解(遍历所有情况得到的最优解)、参考算法(“Increasing in Capacity of Multiuser OFDM System Using Dynamic SubchannelAllocation”,in Proc.IEEE VTC,2000)相对于TDMA算法的容量增益,其值由各算法的系统容量除以同等条件下的TDMA算法的容量得到。
具体实施方式
认知OFDMA系统中基于比例公平与干扰约束的功率分配方法的步骤如下:
1)对如下变量进行初始化,Pk,total=0,Rk,fixed=0,Ωk,left=Ωk,fork=2,3,...,K,其中Ptotal表示总的功率约束值,表示当前的总功率约束值,Pk,total表示分配给第k个认知用户的功率,Ωk表示分配给第k个认知用户的载波集合,Ωk,fixed表示属于第k个认知用户的固定速率的载波集合,Ωk,left表示Ωk中除去Ωk,fixed中的元素后剩下的元素集合,K为认知用户个数;
2)根据认知用户速率的比例公平因子γ1∶γ2...∶γK、Ωk,left中的载波信道噪声比、当前的固定速率Rk,fixed以及当前的总功率计算出分配给各认知用户的功率Pk,total
3)各认知用户根据分得的功率值Pk,total,利用快速注水法对Ωk,left中的载波进行功率分配;
4)各认知用户检测Ωk,left中的载波功率是否均满足干扰约束条件:Pk,n≤Pk,max,n∈Ωk,left,其中Pk,n表示第k个认知用户在第n个载波上分配的功率,Pk,max表示集合Ωk,left中载波的功率约束值,若所有认知用户的载波功率分配均满足功率约束条件,则算法结束,否则,检测到Pk,n>Pk,max的第k个认知用户将第n个载波划入到固定速率的载波集合Ωk,fixed中,并将第n个载波从集合Ωk,left中删除,更新第k个认知用户固定速率Rk,fixed为:Rk,fixed=Rk,fixed+log2(1+Pk,maxHk,n),其中Hk,n=|hk,n|2/(N0BN-1),hk,n为Ωk,left中第n个载波的载波增益,N0为信道噪声功率谱密度,B为总的带宽,N为总的载波个数,更新当前的总功率约束值为:其中Nk,fixed为集合Ωk,fixed中载波个数,转入步骤2),直至算法结束。
步骤2)中所述的根据认知用户速率的比例公平因子γ1∶γ2...∶γK、Ωk,left中的载波信道噪声比、当前的固定速率Rk,fixed以及当前的总功率计算出分配给各认知用户的功率Pk,total步骤为:
认知用户的功率Pk,total计算公式如下
F ( P 1 , total ) = Σ k = 1 K a k ( P 1 , total ) b k - P ~ total = 0
P k , total = a k ( P 1 , total ) b k
其中,
a k = 1 , k = 1 ( H 1 , mid M 1 , left N 1 , left 2 R 1 , fixed N 1 _ left ) N 1 , left γ k N k , left γ 1 · N k , left H k , mid M k , left 2 R k , fixed N k , left , k = 2,3 , . . . , K
b k = 1 , k = 1 N 1 , left γ k N k , left γ 1 , k = 2,3 , . . . , K ,
ak与bk中的变量说明:Hk,mid=|hk,mid|2/(N0BN-1),hk,mid为Ωk,left中载波增益的中间值,N0为信道噪声功率谱密度,B为总的带宽,N为总的载波个数。Nk,left为Ωk,left中载波个数。
步骤3)中所述的各认知用户根据分得的功率值Pk,total,利用快速注水法对Ωk,left中的载波进行功率分配步骤为:
(1)确定区间[αn,αn+1],其中该区间满足从而得到集合Φk={i|i≤n,i∈Ωk,left},若第一次对Ωk,left中的载波进行快速功率注水,且Ωk,left中的载波信道噪声比满足则根据区间左边界值αn和区间右边界值αn+1的定义直接计算出满足Pk,total∈[αn,αn+1]要求的载波序号n,若不是第一次对Ωk,left中的载波进行快速功率注水,则只需在前一次的基础上对区间左边界值αn和区间右边界值αn+1进行调整,不需要重新计算,假设在上一次的快速注水过程中第l个载波的注水功率超出了功率约束值,则第l个载波将从集合Ωk,left中剔除,不参加本轮的快速注水过程,则对区间左边界值αn和区间右边界值αn+1进行调整:首先修改区间左边界值αn的值为修改区间右边界值αn+1的值为判断条件是否仍然满足,是则区间左边界值αn和区间右边界值αn+1的值修改完毕,否则若则将第n+1个载波加入集合Φk中,即Фk={i|i≤n+1,i∈Ωk,left}修改区间左边界值αn的值为修改区间右边界值αn+1的值为重复以上步骤直至条件满足;
(2)计算快速功率注水门限:其中Mk为集合Фk中元素的个数。
实施例
本实施例中的载波分配过程不属于本算法的研究范围,采用参考算法(“Increasing in Capacity of Multiuser OFDM System Using Dynamic SubchannelAllocation”,in Proc.IEEE VTC,2000)中的载波分配方式,只是将载波分配过程中每个载波上的功率由参考算法(“Increasing in Capacity of Multiuser OFDMSystem Using Dynamic Subchannel Allocation”,in Proc.IEEE VTC,2000)中的平均分配改为本例中的载波功率约束值。为了方便理解,现将修改后的参考文献(“Increasing in Capacity of Multiuser OFDM System Using Dynamic SubchannelAllocation”,in Proc.IEEE VTC,2000)中的载波分配方式简单阐述如下:
(1)初始化各个认知用户的载波集合初始化各个认知用户的速率Rk=0,k=1,2,...K,Ω为总的可用载波集合,其中共有N=14个可用载波,认知用户1的载波增益h1,n在[0.84,0.99]之间随机产生,认知用户2的载波增益h2,n在[0.85,1.04]之间随机产生,各载波的噪声功率谱密度N0=1mW,总带宽B的值设为1;
(2)找出认知用户k,满足由认知用户k挑选载波n满足:Hk,n≥Hk,mn∈Ω,Hk,n=|hk,n|2/(N0BN-1),更新认知用户k的速率为Rk=Rk+Blog2(1+Hk,nPk,max),更新认知用户k的载波集合Ωk为Ωk=Ωk∪{n};
(3)将载波n从集合Ω中剔除。若则载波分配完毕,否则回到步骤(2),直至载波分配完毕,得到各认知用户的载波集合Ωk,k=1,2,...K。
认知OFDMA系统中基于比例公平和干扰约束的功率分配方法的步骤如下:
1)初始化变量:Pk,total=0,Rk,fixed=0,Ωk,left=Ωk,for k=2,3,...,K。其中Ptotal表示总的功率约束值,取值从10mW到15mW分别观察不同总功率约束下算法的性能,表示当前的总功率约束值,Pk,total表示分配给第k个认知用户的功率,Ωk表示分配给第k个认知用户的载波集合,由前面所述的载波分配过程得到,Ωk,fixed表示属于第k个认知用户的固定速率的载波集合,Ωk,left表示Ωk中除去Ωk,fixed中的元素后剩下的元素集合,K=2为认知用户个数,认知用户的载波功率约束值P1,max=P2,max=1mW;
2)根据认知用户速率的比例公平因子γ1∶γ2=1∶1、Ωk,left中的载波信道噪声比、当前的固定速率Rk,fixed以及当前的总功率计算出分配给各认知用户的功率Pk,total
3)各认知用户根据分得的功率值Pk,total,利用快速注水法对Ωk,left中的载波进行功率分配;
4)各认知用户检测Ωk,left中的载波的分配功率是否均满足干扰约束条件:Pk,n≤Pk,max,n∈Ωk,left,其中Pk,n表示第k个认知用户在第n个载波上分配的功率,Pk,max表示集合Ωk,left中载波的功率约束值。若所有认知用户的载波功率分配均满足功率约束条件,则算法结束,否则,检测到Pk,n>Pk,max的第k个认知用户将第n个载波划入到固定速率的载波集合Ωk,fixed中,并将第n个载波从集合Ωk,left中删除,更新第k个认知用户固定速率Rk,fixed为:Rk,fixed=Rk,fixed+log2(1+Pk,maxHk,n),Hk,n=|hk,n|2/(N0BV-1),hk,n为认知用户k的第n个载波的载波增益值,认知用户1的载波增益h1,n在[0.84,0.99]之间随机产生,认知用户2的载波增益h2,n在[0.85,1.04]之间随机产生。N0=1mW为信道噪声功率谱密度,B为总的带宽,其值假设为1,N=14为总的载波个数。更新当前的总功率约束值为:其中Nk,fixed为集合Ωk,fixed中载波个数,转入步骤2),直至算法结束。
步骤2)中所述的根据认知用户速率的比例公平因子γ1∶γ2=1、Ωk,left中的载波信道噪声比、当前的固定速率Rk,fixed以及当前的总功率计算出分配给各认知用户的功率Pk,total步骤为:解方程
F ( P 1 , total ) = Σ k = 1 2 a k ( P 1 , total ) b k - P ~ total = 0
P 2 , total = a 2 ( P 1 , total ) b 2
其中,
a k = 1 , k = 1 ( H 1 , mid M 1 , left N 1 , left 2 R 1 , fixed N 1 , left ) N 1 , left N k , left · N k , left H k , mid M k , left 2 R k , fixed N k , left , k = 2
b k = 1 , k = 1 N 1 , left N k , left , k = 2 ,
ak与bk中的变量说明:Hk,mid=|hk,mid|2/(N0BN-1),hk,mid为Ωk,left中载波增益的中间值,认知用户1的载波增益h1,n在[0.84,0.99]之间随机产生,认知用户2的载波增益h2,n在[0.85,1.04]之间随机产生。N0=1mW为信道噪声功率谱密度,B为总的带宽,其值假设为1,N=14为总的载波个数。Nk,left为Ωk,left中载波个数。
该步骤中方程的求解可以利用牛顿法或试位法(见“Handbook ofMathematical Functions with Formulas,Graphs,and Mathematical Tables”,9thprinting.New York:Dover,1972.)
步骤3)中所述的各认知用户根据分得的功率值Pk,total,利用快速注水法对Ωk,left中的载波进行功率分配步骤为:
(1)确定区间[αn,αn+1],其中该区间满足从而得到集合Фk={i|i≤n,i∈Ωk,left},若第一次对Ωk,left中的载波进行快速功率注水,且Ωk,left中的载波信道噪声比满足则根据区间左边界值αn和区间右边界值αn+1的定义直接计算出满足Pk,total∈[αn,αn+1]要求的载波序号n。若不是第一次对Ωk,left中的载波进行快速功率注水,则只需在前一次的基础上对区间左边界值αn和区间右边界值αn+1进行调整,不需要重新计算。假设在上一次的快速注水过程中第l个载波的注水功率超出了功率约束值,则第l个载波将从集合Ωk,left中剔除,不参加本轮的快速注水过程,因此修改区间左边界值αn的值为修改区间右边界值αn+1的值为判断条件是否仍然满足,是,则区间左边界值αn和区间右边界值αn+1的值修改完毕,否则若则将第n+1个载波加入集合Φk中,即Фk={i|i≤n+1,i∈Ωk,left},修改区间左边界值αn的值为修改区间右边界值αn+1的值为重复以上步骤直至条件满足。
(2)计算快速注水法的注水门限:其中Mk为集合Φk中元素的个数。
图2是认知用户间的比例公平性随总功率的变化情况,仿真图中比较了本发明的方法与遍历解(遍历所有情况得到的最优解)、TDMA方法及参考方法(“Increasing in Capacity of Multiuser OFDM System Using Dynamic SubchannelAllocation”,in Proc.IEEE VTC,2000)的比例公平性性能,从图中可以看出,当总的功率约束值低于14mW时本发明的方法相比较于TDMA方法以及参考方法,能很好的保证认知用户间的比例公平要求。当总的功率约束值超出14mW时,由于所有的载波功率均超出了载波功率约束值,每个认知用户的容量由载波功率约束值决定,从而导致了遍历解、本发明方法和参考方法三者曲线的重合。而TDMA方法由于其载波分配方式与前三者不同,从而认知用户的比例公平性能也与前三者不同。此外,当总的功率约束值小于12.5mW时,从仿真结果可以看出,本发明的方法能够很好地逼近遍历解,但是由于遍历解的求解过程是通过遍历所有情况得到的,因此复杂度远远高于本发明的方法。当总的功率约束值大于12.5mW小于14mW时,由于部分载波的分配功率超出了载波的功率约束值,需要利用本发明的方法对其进行更新求解,方法过程中为了简化计算而采用的部分近似计算导致了结果有一些偏离遍历解,但是综合来看,本发明的方法在比例公平性能和方法复杂度上有一个很好的折衷。图3是认知用户的系统容量增益随总功率的变化情况,仿真图中比较了本发明的方法与遍历解(遍历所有情况得到的最优解)、参考方法(“Increasing in Capacity of Multiuser OFDMSystem Using Dynamic Subchannel Allocation”,in Proc.IEEE VTC,2000)相对于TDMA方法的容量增益,其值由各方法的系统容量除以同等条件下的TDMA方法的容量得到,曲线的下降趋势是因为容量差值随着总功率约束的增大而减小。从图中曲线可以看出,当总的功率约束值低于14mW时,本发明方法在系统容量上优于TDMA方法及参考方法。当总的功率约束值高于14mW时,由于所有的载波功率均超出了载波的功率约束值,每个认知用户的容量由载波功率约束值决定,从而导致了遍历解、本发明方法和参考方法三者曲线的重合。虽然本发明方法的系统容量相比于遍历解有所下降,但是本发明方法的复杂度远远低于遍历解的复杂度,更适合于工程运用。

Claims (1)

1.一种认知OFDMA系统中基于比例公平与干扰约束的功率分配方法,其特征在于它的步骤如下:
1)对如下变量进行初始化,Pk,total=0,Rk,fixed=0,Ωk,leftk,k=2,3,…,K,其中Ptotal表示总的功率约束值,表示当前的总功率约束值,Pk,total表示分配给第k个认知用户的功率,Ωk表示分配给第k个认知用户的载波集合,Ωk,fixed表示属于第k个认知用户的固定速率的载波集合,Ωk,left表示Ωk中除去Ωk,fixed中的元素后剩下的元素集合,K为认知用户个数;
2)根据认知用户速率的比例公平因子γ1∶γ2…∶γK、Ωk,left中的载波信道噪声比、当前的固定速率Rk,fixed以及当前的总功率计算出分配给各认知用户的功率Pk,total
3)各认知用户根据分得的功率值Pk,total,利用快速注水法对Ωk,left中的载波进行功率分配;
4)各认知用户检测Ωk,left中的载波功率是否均满足干扰约束条件:Ok,n≤Pk,max,n∈Ωk,left,其中Pk,n表示第k个认知用户在第n个载波上分配的功率,Pk,max表示集合Ωk,left中载波的功率约束值,若所有认知用户的载波功率分配均满足功率约束条件,则算法结束,否则,检测到Pk,n>Pk,max的第k个认知用户将第n个载波划入到固定速率的载波集合Ωk,fixed中,并将第n个载波从集合Ωk,left中删除,更新第k个认知用户固定速率Rk,fixed为:Rk,fixed=Rk,fixed+log2(1+Pk,maxHk,n),其中Hk,n=|hk,n|2/(N0BN-1),hk,n为Ωk,left中第n个载波的载波增益,N0为信道噪声功率谱密度,B为总的带宽,N为总的载波个数,更新当前的总功率约束值为:其中Nk,fixed为集合Ωk,fixed中载波个数,转入步骤2),直至算法结束;
步骤2)中所述的根据认知用户速率的比例公平因子γ1∶γ2…∶γK、Ωk,left中的载波信道噪声比、当前的固定速率Rk,fixed以及当前的总功率计算出分配给各认知用户的功率Pk,total步骤为:
认知用户的功率Pk,total计算公式如下
F ( P 1 , total ) = Σ k = 1 K a k ( P 1 , total ) b k - P ~ total = 0
P k , total = a k ( P 1 , total ) b k
其中,
a k = 1 , k = 1 ( H 1 , mid M 1 , left N 1 , left 2 R 1 , fixed N 1 , left ) R 1 , fixed γ k N k , left γ 1 · N k , left H k , mid M k , left 2 - R k , fixed N k , left , k = 2,3 , . . . , K
b k = 1 , k = 1 N 1 , left γ k N k , left γ 1 k = 2,3 , . . . , K ,
ak与bk中的变量说明:Hk,mid=|hk,mid|2/(N0BN-1),hk,mid为Ωk,left中载波增益的中间值,N0为信道噪声功率谱密度,B为总的带宽,N为总的载波个数。Nk,left为Ωk,left中载波个数,j为载波计数变量;
步骤3)中所述的各认知用户根据分得的功率值Pk,tatol,利用快速注水法对Ωk,left中的载波进行功率分配步骤为:
(1)确定区间[αn,αn+1],其中 α n = Σ i = 1 n i ( 1 H k , i + 1 - 1 H k , i ) , n = 1,2 , . . . N k , left - 1 ∞ , n = N k , left , 该区间满足从而得到集合Φk={i|i≤n,i∈Ωk,left},若第一次对Ωk,left中的载波进行快速功率注水,且Ωk,left中的载波信道噪声比满足Nk,left为载波个数,则根据区间左边界值αn和区间右边界值αn+1的定义直接计算出满足Pk,total∈[αn,αn+1]要求的载波序号n,若不是第一次对Ωk,left中的载波进行快速功率注水,则只需在前一次的基础上对区间左边界值αn和区间右边界值αn+1进行调整,不需要重新计算,假设在上一次的快速注水过程中第l个载波的注水功率超出了功率约束值,则第l个载波将从集合Ωk,left中剔除,不参加本轮的快速注水过程,则对区间左边界值αn和区间右边界值αn+1进行调整:首先修改区间左边界值αn的值为修改区间右边界值αn+1的值为 α n + 1 = α n + 1 - ( 1 H k , n + 2 - 1 H k , l ) ; 判断条件 P ~ k , total ∈ [ α n , α n + 1 ] 是否仍然满足,是,则区间左边界值αn和区间右边界值αn+1的值修改完毕,否则若则将第n+1个载波加入集合Φk中,即Φk={i|i≤n+1,i∈Ωk,left}修改区间左边界值αn的值为修改区间右边界值αn+1的值为 α n + 1 = α n + 1 + Σ i = 1 , i ≠ l n + 2 ( 1 H k , n + 3 - 1 H k , n + 2 ) , 重复以上步骤直至条件 P ~ k , total ∈ [ α n , α n + 1 ] 满足;
(2)计算快速功率注水门限:其中Mk为集合Φk中元素的个数。
CN201110098565.4A 2011-04-14 2011-04-14 认知ofdma系统中基于比例公平与干扰约束的功率分配方法 Expired - Fee Related CN102149203B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110098565.4A CN102149203B (zh) 2011-04-14 2011-04-14 认知ofdma系统中基于比例公平与干扰约束的功率分配方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110098565.4A CN102149203B (zh) 2011-04-14 2011-04-14 认知ofdma系统中基于比例公平与干扰约束的功率分配方法

Publications (2)

Publication Number Publication Date
CN102149203A CN102149203A (zh) 2011-08-10
CN102149203B true CN102149203B (zh) 2014-09-17

Family

ID=44423118

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110098565.4A Expired - Fee Related CN102149203B (zh) 2011-04-14 2011-04-14 认知ofdma系统中基于比例公平与干扰约束的功率分配方法

Country Status (1)

Country Link
CN (1) CN102149203B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103442367B (zh) * 2013-08-30 2016-05-25 西安电子科技大学 基于离散多元编码的ofdm网络上行链路资源分配方法
CN103561430B (zh) * 2013-11-20 2016-05-11 东南大学 一种均衡能量效率和频谱效率的方法
CN104955140B (zh) * 2014-03-26 2018-07-31 西安电子科技大学 基于人工免疫分配方法的认知ofdm网络上行链路子载波和功率联合分配方法
CN104219190B (zh) * 2014-09-04 2017-10-03 西安电子科技大学 一种认知ofdm系统的子信道和功率分配方法
CN104581963A (zh) * 2014-12-19 2015-04-29 中国科学院上海微系统与信息技术研究所 一种基于lte的认知网络下行链路资源分配方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101557640A (zh) * 2009-05-12 2009-10-14 山东大学 基于非连续载波ofdm系统的低复杂度功率控制方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050105593A1 (en) * 2002-10-07 2005-05-19 Takashi Dateki Transmission power control method and transmission power control apparatus in OFDM-CDMA

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101557640A (zh) * 2009-05-12 2009-10-14 山东大学 基于非连续载波ofdm系统的低复杂度功率控制方法

Also Published As

Publication number Publication date
CN102149203A (zh) 2011-08-10

Similar Documents

Publication Publication Date Title
CN102026388B (zh) LTE-A系统中CoMP下的无线资源分配方法
CN102316594B (zh) 认知无线网络中跨层资源分配和分组调度的方法
CN102149203B (zh) 认知ofdma系统中基于比例公平与干扰约束的功率分配方法
CN107689859A (zh) 基于博弈论的scma系统码本和功率分配方法
CN102271338A (zh) 一种用于认知无线电网络的信道和功率联合分配方法
CN104980389A (zh) 适用非正交多址系统的新用户差异性选择接入方法
CN104768162A (zh) 一种多小区大规模mimo系统的导频动态分配方法
CN103051583B (zh) 一种基于速率自适应的ofdma资源分配方法
CN107949061B (zh) 一种基于非正交多址系统的多用户分组方法
CN104159310A (zh) Lte系统中基于非合作博弈的资源分配和干扰抑制方法
CN102664855A (zh) 一种基于ofdm的两层网络中信道分配方法
CN110337148B (zh) 基于非正交多址接入的认知无线电能效资源分配方法
CN104796991B (zh) 基于势博弈的ofdma系统的资源分配方法
CN104869646A (zh) 异构无线网络中能量有效的资源分配方法
CN107071881B (zh) 一种基于博弈论的小蜂窝网络分布式能量分配方法
CN102724670B (zh) 一种用于sc-fdma系统中的动态资源分配方法
CN107948109B (zh) 认知无线电中能效与谱效折衷的子载波比特联合优化方法
CN108282788A (zh) 一种基于拟牛顿内点法的能量有效的资源分配方法
CN103117976B (zh) 基于相关聚类的无线资源分配方法
CN107277819B (zh) 一种基于异构网络的频谱资源划分方法
CN103200690A (zh) 一种异构无线网络的分布式资源分配方法
CN103369681B (zh) 蜂窝网中多用户参与的m2m通信资源分配方法
CN102333317A (zh) 一种平移注水算法
Li et al. An proportional fair resource allocation in OFDM-based cognitive radio networks under imperfect channel-state information
CN112073976A (zh) 一种基于机器学习的非正交多址中的用户通用分组方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140917