认知无线电中继协助网络资源分层优化算法
陈健, 樊光辉, 阔永红
西安电子科技大学 通信工程学院,西安 710071

作者简介:陈健(1968-),男,教授,博士生导师.研究方向:认知网络.E-mail:jianchen@mail.xidian.edu.cn

摘要

在认知多用户中继网络系统场景下,针对时变信道完全DF中继两跳传输的差异性问题,采用纳什议价公平性准则效用函数,提出了联合用户传输模式选择、子载波配对、信道分配和功率分配的分层优化模型。利用拉格朗日对偶理论实现模型分层求解,在降低算法复杂度的同时提升了系统效用及吞吐量。仿真结果表明:相对于完全中继、直传网络和非载波配对的中继网络,所提算法在兼顾用户速率需求和公平性的同时可使系统吞吐量获得较大提高。

关键词: 通信技术; 认知无线电; 中继协助; 资源分配; 拉格朗日对偶; 分层优化
中图分类号:TN925 文献标志码:A 文章编号:1671-5497(2014)05-1498-08
Hierarchical optimization algorithm for resource allocation in relay-assisted cognitive radio network
CHEN Jian, FAN Guang-hui, KUO Yong-hong
School of Telecommunications Engineering, Xidian University, Xi'an 710071, China
Abstract

In order to diversity problem of two-hop complete Decode-and-Forward (DF) relay transmission in time-varying channels, a hierarchical optimization model is proposed. This model is based on Nash bargaining fairness criterion, and it combines transmission mode selection, subcarrier pairing, channel assignment and power allocation. Taking the advantage of Lagrange Duality, the proposed model reduces the algorithm complexity, improves the system utility and enhances the overall throughput. Simulation results show that, compared with complete relay transmission models, direct transmission models and non-carrier-pairing transmission models, the proposed algorithm achieves great improvement in system throughput and ensures the users' rate requirement and fairness at the same time.

Keyword: communication technology; cognitive radio; relay assisted; resource allocation; Lagrange dual; hierarchical optimization
0 引言

认知无线电是提高频谱利用率的潜在技术。认知用户通过频谱感知以机会频谱接入方式实现授权频谱的再次利用。然而频谱感知并非完美,会对主用户带来较大干扰,阻碍动态频谱接入技术的应用,引入认知中继后既可以改善链路质量,也可以降低发送功率,即降低对主用户网络的干扰,增强网络覆盖[ 1],因此研究这种情况下的资源分配问题显得尤为重要。

认知中继网络资源分配场景可划分为单用户和多用户场景。针对单用户的资源分配主要是通过合理的调度机制[ 2]和最优化理论[ 3, 4]实现点对点系统中继选择或中继分配、载波分配和功率分配等。多用户认知中继网络资源分配在认知蜂窝网中有着重要的意义,但目前研究较少。文献[5]考虑一个中继节点只为一个用户服务的OFDMA上行链路场景下中继选择与资源分配,但未能解决中继两跳传输差异问题。文献[6]提出认知蜂窝网引入中继构成多个中继簇小区下的子载波分配和功率控制的算法,小区用户采用完全中继传输。文献[7]为兼顾用户公平性,以效用优化为目标,运用对偶理论求解完全认知DF模式下的资源分配策略,但该文献局限于所有用户都通过中继传输来提高效用容量。

上述多用户完全中继网络场景由于信道的时变特性,无法有效提高网络吞吐量。自适应选择传输模式在单用户场景[ 8]得到广泛研究,但不能简单应用到多用户竞争场景,且难以确保用户的QoS及用户公平性。其次,中继两跳采用相同子载波时,存在两跳传输差异问题,通过子载波配对技术可解决该问题[ 9]。基于上述分析,本文基于多个主用户共存下的认知下行OFDMA系统场景,提出自适应选择中继协助策略,为兼顾用户公平性及用户的速率需求,采用纳什议价公平性准则效用函数作为优化目标[ 10],为求解该优化模型,提出分层分配框架,应用层根据当前信道状况自适应调整不同用户速率需求,物理层采用子载波对技术,自适应实现资源最佳分配。通过最优化理论分步对偶求解,有效地解决了用户传输模式选择及子载波对的资源分配问题。此外,本文提出增强型资源分配策略,有效提高了子载波的利用效率,在保证用户公平性和速率需求的同时提高了网络吞吐量。

1 系统模型

图1为认知Overlay场景下主次用户共享网络资源架构下的传输链路与干扰链路。假设中继、基站配备单天线,认知用户、认知中继节点都具有感知功能,可用频谱和信道状态信息通过认知中继向基站传递,因此在下行传输链路中,基站需根据实时信道状态为中继覆盖范围内的小区用户决策以下信息:传输模式(中继或直传)、用户载波、用户功率。认知网络采用OFDMA的TDD模式,OFDM载波间隔等分为两个时隙,认知DF中继是半双工通信。为避免干扰,在每一时隙每个子载波只能被一个认知节点使用。

图1 网络拓扑和信道链路Fig.1 Network topology and channel links

假设主网络用户总带宽为 WT,L个主用户, M个认知用户,1个认知中继,每一个主用户占用不同的信道带宽为 Wl,l1,L当前可用总带宽 W等分为 K份,每一部分的带宽为 Δf。假设认知用户完美感知接入,认知用户采用OFDM调制,而主用户采用非正交调制,认知用户会对主用户带来旁瓣干扰[ 11]。OFDM符号间隔为 Ts,在子载波对 (i,j)(i,j[1,K])上认知基站、认知中继以单位功率发送信息时,对主用户 l,l1,L的旁瓣干扰分别为:

IS,il=giSPlTsdil-Wl/2dil+Wl/2sinπfTsπfTs2dfIR,jl=gjRPlTsdjl-Wl/2djl+Wl/2sinπfTsπfTs2df1

式中: giSPlgjRPl分别表示基站和认知中继在子载波 (i,j)上对主网络用户 l的干扰信道增益信息; dil为载波 i与主用户 l所占用载波的中心间距。

2 中继协助网络资源分层优化模型

在现有的基于子载波配对的认知中继资源分配策略中,由于基站分时隙实现载波占用,造成了频谱资源的浪费。与现有的载波配对策略不同,本文提出增强型的载波对分配方案,基站可在第二时隙占用认知中继尚未使用的载波直传部分额外信息,即整个直传链路和中继链路均采用子载波配对技术,从而进一步提高频谱使用效率。

子载波对用户 (i,j,m)直传链路信噪比为:

γi,mS=hiSDm/ΓN0Δf+l=1LJilDmγj,mS=hjSDm/ΓN0Δf+l=1LJjlDm2

式中: JilRJjlDm为主用户对认知用户 m在子载波对 (i,j)上的单位功率干扰; Γ为信噪比冗余; N0为加性噪声单边功率谱密度。

由式(2)可得直传链路传输速率为:

Ri,j,mD=Δf2log21+γi,mSPi,j,m1+log21+γj,mSPi,j,m23

接收端根据中继链路第一时隙直传信息和第二时隙中继传输信息最大比合并,得到中继链路的速率为:

Ri,j,mR=Δf2min{log2(1+γi,RSPi,RS),log2(1+γi,mSPi,RS+γj,mRpj,mR)}(4)

式中: Pi,RSPj,mR为认知基站、认知中继发送功率。

考虑发送功率总和受限,即 Pi,j,m3=Pi,RS+Pj,mR,当中继链路速率取最大时,必然存在下式:

log21+γi,RSPi,RS=log21+γi,mSPi,RS+γj,mRPj,mR5

由式(5)得到等效发送功率为:

Pi,RS=γj,mRγi,RS-γi,mS+γj,mRPi,j,m3=γi,j,mSPi,j,m3Pj,mR=γi,RS-γi,mSγi,RS-γi,mS+γj,mRPi,j,m3=γi,j,mRPi,j,m36

在实际蜂窝网络下行通信场景中,若仅考虑系统容量最大化,基站优先将资源分配给信道质量好的用户,这种基站分配的“贪婪”特性致使系统部分用户无法满足自身传输需求。因此,本文结合用户需求及资源分配公平性,根据纳什议价原理并利用对数函数严格递增特性构建优化模型P1:

P1: maxα,β,ρ,P,Rminm=1MlnRm-Rm,mins.tA1:RmRm,minmMA2:m=1Mi=1Kj=1KPi,j,m1+Pi,j,m2+Pi,j,m3PTA3:Pi,j,m1,Pi,j,m2,Pi,j,m30,i,j,mA4:m=1Mi=1Kj=1KPi,j,m1+γi,j,mSPi,j,m3IS,ilIthl,l1,LA5:m=1Mi=1Kj=1KPi,j,m2IS,jl+γi,j,mRPi,j,m3IR,jlIthl,l1,LA6:i=1Kαi,j=1,ij=1Kαi,j=1,jαi,j{0,1}A7:m=1Mβi,j,m=1,i,j,βi,j,m{0,1}(7)

式中: Rm= i=1Kj=1Kαi,jβi,j,mi,j,m Ri,j,mR+(1-ρi,j,m) Ri,j,mD];ρi,j,m=1,表示用户子载波对采用中继传输,反之表示直传链路传输;子载波 (i,j)构成载波对时 αi,j=1,否则 αi,j=0;子载波对 (i,j)分配给用户 mβi,j,m=1,否则 βi,j,m=0;Rm,min为认知用户 m的速率阈值; PT为总功率阈值; Ithl为主用户 l可承受的干扰阈值。

3 分层优化算法描述

优化模型 P1是含有变量 αβρPRmin的混合二进制整数优化,若采用传统的耗尽搜索算法求解,当用户数和子载波数较大时,算法复杂度呈指数增长。本文基于对偶理论,采用分层对偶方案以降低模型求解复杂度。由于该优化模型非凸特性,运用对偶理论求解存在对偶间隙,但系统子载波数足够大时,通过对偶虚拟近似存在零对偶差异[ 12]

3 .1 对偶分解实现分层优化

优化模型 P1采用拉格朗日对偶求解时,直接求解具有对数特性的目标函数很困难,因此引入辅助变量 X,X=X1,,XMT, P1等效为:

P2: maxα,β,ρ,P,Xm=1MlnXm-Rm,mins.t A2~A7,RmXmRm,min8

显然,当 Rm=Xm时, P2取到最大值,此时 P1和 P2等效。 P2中目标效用函数是每一个用户数据流可实现速率 Rm的凹函数,因此可采用局部拉格朗日对偶求解,设 w=[w1,wm,,wM]为可实现速率的拉格朗日乘子,则对偶函数 D(w)可表征如下:

maxα,β,ρ,P,XL(w)=m=1Mln(Xm-Rm,min)+m=1Mwm(Rm-Xm)s.t. A2~A7(9)

该优化问题可等效分解为两个子优化问题,其一为应用层的速率自适应优化问题 S1:

S1: Dappl(w)=maxXm=1Mln(Xm-Rm,min)-wmXms.t. XmRm,min,m10

物理层优化问题 S2涉及子载波配对、载波对分配、功率分配和传输模式选择,其表征如下:

S2:Dphy(w)=maxα,β,ρ,Pm=1MwmRms.t. A2~A7(11)

优化问题 S1和 S2可通过对偶变量 w实现速率均衡。 P2的局部对偶问题为:

dualproblem:min D(w) s.t.w0(12)

上述对偶问题可通过次梯度迭代更新乘子 w求解[ 13]。乘子 w迭代更新表达式如下:

w(n+1)=w(n)-tT×R*-X*13

优化问题 S1中目标函数是 X的严格递增函数,易求出 S1的解为 X*=max(Rmin,1/w+Rmin)下面着重分析物理层优化问题S2。

3.2 物理层优化问题求解

优化问题S2可认为是用户权重自适应变化的资源分配问题,对该问题求解先假定确知子载波匹配和子载波对分配求解功率,然后根据功率分配决策用户传输模式、载波对分配、子载波配对情况。

S2在子载波数足够大时,是一个近似存在零对偶间隙的优化问题,所以仍采用局部拉格朗日对偶分步求解,把原优化问题分解成每一个子问题,且每一个子问题都可获得近似最佳解。S2的对偶函数为:

DλS,μ1,μ2=maxα,β,ρ,PLα,β,ρ,Pi,j,m1,Pi,j,m2,Pi,j,m3s.t. A6,A7(14)

式中: λSμ1μ2为拉氏乘子,分别对应约束条件A2、A4和A5。

式(14)所示的拉氏函数表征如下:

Lα,β,ρ,Pi,j,m1,Pi,j,m2,Pi,j,m3=m=1Mi=1Kj=1Kαi,jβi,j,mLi,j,m+λSPT+l=1Lμ1l+μ2lIthl15

式中: Li,j,m为混合链路子载波对用户 (i,j,m)函数。

Li,j,m=wmRi,j,m-λSPi,j,m1+Pi,j,m2+Pi,j,m3-l=1Lμ1lIS,ilPi,j,m1+γi,j,mSPi,j,m3-l=1Lμ2lPi,j,m2IS,jl+γi,j,mRPi,j,m3IR,jl16

式(14)的对偶函数对应的对偶问题为:

dualproblem:minλS0,μ1,μ20 DλS,μ1,μ2s.t. A6,A7(17)

欲求得式(17)最佳解,需做以下分析:假定确知子载波对匹配、用户子载波对分配,式(15)可分解成 MK2个功率分配子问题。每一个子问题分别得到最优解即式(16)函数取到最大值时,对偶问题取得最优解。因此最佳功率分配可通过求解如下子问题得到:

maxPi,j,m1,2,3 Li,j,ms.t. Pi,j,m1,Pi,j,m2,Pi,j,m30(18)

依据式(18)并运用KKT条件可以求得优化模型(17)的功率分配如下:

Pi,j,m1*=1-ρi,j,m[wm/2ln2(λS+  l=1Lμ1lIS,il)-1/γi,mS]+Pi,j,m2*=1-ρi,j,m[wm/2ln2(λS+  l=1Lμ2lIS,jl)-1/γj,mS]+Pi,j,m3*=ρi,j,m[wm/2ln2(λS+  l=1Lμ1lIS,ilγi,j,mS+l=1Lμ2lIR,jlγi,j,mR)-1/γi,j,m]19

式中: x+=maxx,0

(1)用户传输模式选择

由式(16)可分别求出子载波对用户采用直传链路传输和中继链路传输下函数值,即:

Li,j,mR=12wmlog2(1+γi,j,mPi,j,m3*)-λS+l=1Lμ1lIS,ilγi,j,mS+l=1Lμ2lIR,jlγi,j,mRPi,j,m3*20Li,j,mD=wm2log2(1+γi,mSPi,j,m1*)+log2(1+γj,mSPi,j,m2*)-λS+l=1Lμ1lIS,ilPi,j,m1*-λS+l=1Lμ2lIS,jlPi,j,m2*21

Li,j,mRLi,j,mD,ρi,j,m*=1,用户采用中继传输;反之, ρi,j,m*=0,用户采用直传链路传输。故每个子载波对用户可实现的最大函数值为:

Li,j,m*=ρi,j,m*Li,j,mR+1-ρi,j,m*Li,j,mD22

(2)用户子载波对分配

每一个子载波对只能分给一个最佳用户,因此在得到用户传输模式的情况下选择最佳用户与子载波对匹配,使对偶函数值取到最优。把式(22)代入到对偶问题中建立下述优化问题:

DλS,μ1,μ2=maxα,βm=1Mi=1Kj=1Kαi,jβi,j,mLi,j,m*+λSPT+l=1Lμ1l+μ2lIthls.t. A6,A7(23)

欲使优化问题(23)取得最大值,应使函数 Li,j,m*值最大,即把子载波对 (i,j)和最佳用户 m相匹配。因此可得到下述优化目标:

maxα,β Li,j,m* s.t. A6,A7(24)

通过求解优化问题(24),可得到每一个子载波对上的最佳用户,即 m*=argmaxm1,MLi,j,m*,此时得到最佳子载波对分配因子 βi,j,m*=1,反之βi,j,m*=0每一个可行子载波对都可分配到一个最佳用户。

(3)最佳子载波对匹配

由式(24)得到每一个子载波对上的最大函数值,即 Li,j=maxm1,M Li,j,m**,将其代入对偶问题建立下述子载波对优化问题:

maxαi=1Kj=1Kαi,jLi,j+λSPT+l=1Lμ1l+μ2lIthls.t.A6(25)

式中: Li,jK×K阶矩阵,如下所示:

Li,j=L1,1,m**L1,2,m**L1,K,m**L2,1,m**L2,2,m**L2,K,m**LK-1,1,m**LK-1,2,m**LK-1,K,m**LK,1,m**LK,2,m**LK,K,m**26

该矩阵可看作 K×K阶效益矩阵,每一行表示不同的工作者,每一列表示不同的任务,因此该线性分配问题等效为任务指派问题,对于上述子载波对匹配可用标准的匈牙利算法[ 14]进行求解,算法复杂度为 O(K3)

(4)次梯度迭代更新功率分配

次梯度迭代方法在保证收敛性的情况下得到最小对偶函数值。第 n+1步迭代过程如下:

λS(n+1)=λS(n)-t1(n)[PT-m=1Mi=1Kj=1Kαi,j*βi,j,m*·   (Pi,j,m1*+Pi,j,m2*+Pi,j,m3*)]μ1l(n+1)=μ1l(n)-t2(n)[Ithl-m=1Mi=1Kj=1Kαi,j*βi,j,m*·   Pi,j,m1*+Pi,j,m3*γi,j,mSIS,il]μ2l(n+1)=μ2l(n)-t3(n)[Ithl-m=1Mi=1Kj=1Kαi,j*βi,j,m*·   Pi,j,m2*IS,jl+γi,j,mRPi,j,m*3*IR,jl]27

式中: t1(n),t2(n),t3(n)为第 n+1步迭代步长,本文采用递减步长[ 15],即 tk(n)=tk/n,k=[1,2,3]物理层优化问题简要步骤如下:

Step1 n=1,初始化乘子 λS1μ11μ21,初始迭代步长 tk,k=[1,2,3],迭代精度为ε,最大迭代次数为N

Step2 如果 nN,tk(n)=tk/n k=[1,2,3]

Step3 根据式(19),给定 λS(n),μ1(n),μ2(n)可求出 Pi,j,m1,Pi,j,m2,Pi,j,m3;把功率值代入式(20)(21)得参数 ρ,根据式(24)得到子载波对最佳分配用户参数 β,再根据式(25)(26)得到子载波对最佳匹配参数 α

Step4 将参数 αβ代入式(27),更新乘子。

Step5 若乘子更新满足迭代精度要求,则迭代结束,输出结果。否则, n=n+1,返回Step2。

3.3 私有功率限制下的资源分配模型

优化模型P1限定中继和认知基站发送功率受限于总和功率阈值,但在实际中二者功率约束是相互独立的,则此时优化模型存在以下两种情况:

(1)当 log2(1+γi,RSPi,RS)log2(1+γi,mSPi,RS+γj,mRPj,mR),Pj,mR(γi,RS-γi,mS)Pi,RS/γj,mR时,目标速率为:

R'm=12i=1Kj=1Kαi,jβi,j,m·[ρi,j,mlog2(1+γi,mSPi,RS+γj,mRPj,mR)+(1-ρi,j,m)Ri,j,mD]

(2)当 log2(1+γi,RSPi,RS)<log2(1+γi,mSPi,RS+γj,mRPj,mR),Pj,mR>(γi,RS-γi,mS)Pi,RS/γj,mR时,目标速率为:

Rm=12i=1Kj=1Kαi,jβi,j,m[ρi,j,mlog2(1+γi,RSPi,RS)+(1-ρi,j,m)Ri,j,mD]

上述两个优化目标虽然不同,但在解优化问题时都以取等为界[ 10]。因此,引入功率总和变量即 Pi,j,m3=Pi,RS+Pj,mR,结合式(5)(6)构建如下优化模型:

P3:maxα,β,ρ,P m=1MlnRm-Rm,mins.t. A1~A7B1:m=1Mi=1Kj=1KPi,j,m1+Pi,j,m2+γi,j,mSPi,j,m3PBSB2:m=1Mi=1Kj=1Kγi,j,mRPi,j,m3PR28

优化模型P3对应的对偶问题如下:

minλS,λR0,μ1,μ20 D(λS,λR,μ1,μ2)s.t. A6,A7(29)

运用KKT条件可以求解该优化模型。每个用户在相应子载波对上的功率分配如下式:

Pi,j,m1*=1-ρi,j,mwm/2ln2λS+ l=1Lμ1lIS,il-1/γi,mS+Pi,j,m2*=1-ρi,j,mwm/2ln2λS+ l=1Lμ2lIS,jl-1/γj,mS+Pi,j,m3*=ρi,j,m[wm/2ln2(λSγi,j,mS+λSγi,j,mR+ l=1Lμ1lIS,ilγi,j,mS+l=1Lμ2lIR,jlγi,j,mR)-1/γi,j,m]+30

根据式(30)所求得的用户功率值,采用与模型P1相同的对偶分层求解方法,可决策私有功率约束下用户传输模式、载波配对、载波对分配,并通过次梯度迭代保证算法的收敛性能。

3.4 算法复杂度分析

物理层优化问题若采用耗尽搜索算法进行子载波配对和分配,则算法复杂度为 O(2KMKK!TLK),其中 T为迭代次数, K!为一个用户与子载波对匹配的可能,每一步迭代过程中有 2L+2个变量,每一个子载波对上执行一次,所以约为 LK。采用拉格朗日局部对偶求解算法,在每一步迭代过程中有 2L+2个对偶乘子,在子载波匹配过程中采用匈牙利算法,据此分析,物理层算法复杂度为 OTL(MK2+K3)应用层速率迭代更新次数为 T',整个算法复杂度为 OT'TL(MK2+K3)

4 仿真结果分析
4.1 仿真环境及参数说明

认知基站、中继覆盖半径分别为1、0.5 km。认知簇小区内用户 M4,认知中继和认知用户感知范围内的主用户数 L=4,其占用带宽分别为1、2、5、10 MHz,认知子载波带宽为0.3125 MHz。 t时刻认知链路和干扰两节点间的信道增益为:

h(t)=ρ(d)·10φ(t)10·w(t)

式中: ρ(d)为距离为 d的两认知节点间的路径损耗,计算公式为 128.1+37.6log10d(km); 10φ(t)10为阴影衰落部分, φ(t)为服从零均值、方差为 σφ2=8 dB的正态分布; w(t)为多径衰落信道增益部分,服从均值为 μw=1的指数分布。噪声功率谱密度为-174 dBm/Hz。

4.2 仿真分析

拟将本文所提出的增强传输算法与单子载波增强算法、随机子载波匹配算法进行性能对比。单子载波增强传输指两时隙采用相同子载波传输,子载波匹配参数 αi,j=1,i=j0,ij,此时功率分配与本文提出算法相同。传输模式选择及子载波对分配与式(20)(21)(24)相同,进行最佳子载波分配的算法复杂度为 (T'TLMK)随机子载波匹配传输的资源分配过程与单子载波增强传输过程相同,复杂度也相同。

图2 PT=5 dB, Ithl=-140 dB, Rm,min=1 Mbit/s, M=4时,本文提出的自适应增强传输与自适应一般传输、完全中继传输和完全直传时每一个用户吞吐量比较的柱状图。从图中可看出,本文提出增强传输模式下吞吐量要高于其他3种情况,增强传输相对于传统的一般传输在第二时隙有效利用空闲子载波,因此在基于中继协助的认知网络由于信道的时变特性,完全中继模式在某些时刻未必能提高网络的吞吐量,所以建立自适应选择机制既可以保证多用户传输需求,同时也可有效提高网络吞吐量。

图2 几种传输模式的用户吞吐量比较Fig.2 Comparision between the proposed mode and others

图3Ithl=140 dB, Rm,min=1 Mbit/s, M=4时系统吞吐量随总功率 PT变化的曲线,系统吞吐量随着发送总功率的增加而增加。但发送总功率值增加到5.5 dB时,吞吐量值趋于平缓,其原因是用户受到主用户旁瓣干扰限制。相比于单一子载波增强和两跳采用随机子载波配对这两种方法,本文算法显著提高了系统吞吐量。

图3 总发送功率受限下的吞吐量Fig.3 Thoughput under total transmission power constraint

图4给出了目标效用随发送总功率增加的变化曲线,当发送总功率低于5 dB时,效用曲线变化明显是正数函数递增特性所致。

图4 总发送功率限制下目标效用值Fig.4 Object utilty under total transmission power constraint

图5为用户公平性随发送总功率增加的变化曲线。采用Jains提出的公平性因子来度量算法的公平性,用户公平性曲线随着发送功率的增加而降低,由于基于对数效用目标的影响在满足用户最低速率需求后,剩余资源分配到信道质量较好的用户,但在资源充足时非线性平滑增长,用户间速率差异不大。虽然基于子载波对的增强传输比其他两种传输策略公平性差异较小,但吞吐量却有明显提升。

图5 总发送功率限制下的公平性Fig.5 The fairness under total transmission power constraint

图6 PT=5 dB, Rm,min=1 Mbit/s, M=4时在不同旁瓣干扰限制 Ithl情况下的系统吞吐量曲线。在旁瓣干扰门限增加时,系统吞吐量值都在增加。但当干扰门限增大至-140 dB时,吞吐量值趋于平缓,此时受限于总发送功率。

图6 主用户旁瓣干扰限制下的吞吐量Fig.6 Thoughput under sidelobe interference constraint

图7 PR=0 dB, Rm,min=1 Mbit/s, M=4时,在不同基站发送功率门限 PBS值下的系统吞吐量变化曲线。当 PBS增加到一定程度时,系统受限于中继发送功率约束。若当私有功率限制总和等于总功率限制时,总功率限制下吞吐量高于私有限制,总功率限制资源分配是私有功率限制分配的理论上界值。

图7 私有发送限制下的吞吐量Fig.7 Thoughput under individual transmission power constraint

5 结束语

在认知多用户中继网络场景下,针对时变信道完全DF中继两跳传输的差异性问题,综合考虑用户速率需求及公平性采用纳什议价准则下的效用,提出分层优化模型的资源分配策略。运用局部对偶理论实现分层优化,并通过拉格朗日松弛算法求解用户功率分配,实现传输模式选择、载波配对、信道分配。仿真结果表明:相对于完全中继、直传网络和非载波配对的中继网络,本文所提算法可使系统吞吐量获得较大提升。但是基于纳什议价效用目标当频谱资源紧缺、功率严格受限或用户数较多时,优化模型无可行解,因此下一步将研究接入控制策略,在满足有限用户需求的同时使系统吞吐量得到提升。

The authors have declared that no competing interests exist.

参考文献
[1] Zhang Q, Jia J C, Zhang J. Cooperative relay to improve diversity in cognitive radio networks[J]. IEEE Communications Magazine, 2009, 47(2): 111-117. [本文引用:1] [JCR: 3.661]
[2] Zou Y L, Zhu J, Zheng B Y, et al. An adaptive cooperation diversity scheme with best-relay selection in cognitive radio networks[J]. IEEE Transactions on Signal Processing, 2010, 58(10): 5438-5445. [本文引用:1] [JCR: 2.813]
[3] Bharadia D, Bansal G, Kaligineedi P, et al. Relay and power allocation schemes for OFDM-based cognitive radio systems[J]. IEEE Transactions on Wireless Communications, 2011, 10(9): 2812-2817. [本文引用:1] [JCR: 2.418]
[4] Shaat M, Bader F. Asymptotically optimal resource allocation in OFDM-based cognitive networks with multiple relays[J]. IEEE Transactions on Wireless Communications, 2012, 11(3): 892-897. [本文引用:1] [JCR: 2.418]
[5] Chen C H, Wang C L, Chen C T. A resource allocation scheme for cooperative multiuser OFDM-based cognitive radio systems[J]. IEEE Transactions on Wireless Communications, 2011, 59(11): 3204-3215. [本文引用:1] [JCR: 2.418]
[6] Wang R, Lau V K N, Cui Y. Decentralized fair scheduling in two-hop relay-assisted cognitive OFDMA systems[J]. IEEE Journal of Selected Topics in Signal Processing, 2011, 5(1): 171-181. [本文引用:1]
[7] Luan T X, Gao F F, Zhang X D. Joint resource scheduling for relay-assisted broadband cognitive radio network[J]. IEEE Transactions on Wireless Communications, 2012, 11(9): 3090-3100. [本文引用:1] [JCR: 2.418]
[8] Zhao G D, Yang C Y, Li G Y, et al. Power and channel allocation for cooperative relay in cognitive radio networks[J]. IEEE Journal of Selected Topics in Signal Processing, 2011, 5(1): 151-159. [本文引用:1]
[9] Liu Y, Chen W. Limited-feedback-based adaptive power allocation and subcarrier pairing for OFDM DF relay networks with diversity[J]. IEEE Transactions on Vehicular Technology, 2012, 61(6): 2559-2571. [本文引用:1] [JCR: 2.063]
[10] Attar A, Nakhai M R, Aghvami A H. Cognitive radio game for secondary spectrum access problem[J]. IEEE Transactions on Wireless Communications, 2009, 8(4): 2121-2131. [本文引用:2] [JCR: 2.418]
[11] Ngo D T, Le-Ngoc T. Distributed resource allocation for cognitive radio networks with spectrum-sharing constraints[J]. IEEE Transactions on Vehicular Technology, 2011, 60(7): 3436-3449. [本文引用:1] [JCR: 2.063]
[12] Yu W, Lui R. Dual methods for non-convex spectrum optimization of multicarrier systems[J]. IEEE Transactions on Communications, 2006, 54(7): 1310-1322. [本文引用:1] [JCR: 1.75]
[13] Ng T C Y, Yu W. Joint optimization of relay strategies and resource allocations in cooperative cellular networks[J]. IEEE Journal on Selected Areas in Communications, 2007, 25(2): 328-339. [本文引用:1] [JCR: 3.121]
[14] Kuhn H W. The Hungarian method for the assignment problem[J]. Naval Research Logistics Quarterly, 1955, 2(1/2): 83-97. [本文引用:1]
[15] Tao M X, Liang Y C, Zhang F. Resource allocation for delay differentiated traffic in multiuser OFDM systems[J]. IEEE Transactions on Wireless Communications, 2008, 7(6): 2190-2201. [本文引用:1] [JCR: 2.418]