认知网络中基于中继的频谱资源分配(2)
, n,t,,,,
t (5) k n n
11
Δpn=fk1(bk1,n) 2 2
gk,ngk,n
2 1
(7)
11
令差值因子D(n)= 2 2
gk,ngk,n 12
,有
Δpn=fk1(bk1,n)D(n) (8)
其中,第1个约束条件表示每一条链路上每个子载波只能分配给一个用户,避免了系统子载波使用的冲突,第2个约束条件表示每一条链路上子载波总个数的限制,第3个约束条件表示各个用户的固定传输速率要求,第4个约束条件表示系统虚警率(系统容量)的要求,而第5个约束条件则表示系统漏检率(主信号的可忍耐干扰)的限制。 可见,功率增量Δpn与差值因子D(n)成正比。D(n)越大,不同用户在子载波n上的功率差异越大,该子载波越要优先分配。由此得到根据差值因子分配子载波的具体步骤。
1) 确定用户的子载波数
为简化分析,假设系统每个CR用户传输速率需求相同。考虑到子载波分配的公平性,将N 个子
·6· 通 信 学 报 第32卷
其所需的子载波数目后子载波尚有剩余,则将剩余子载波分给各自信道增益最大值对应的用户,并更新子载波分配矩阵A及子载波数目分配矩阵Num,取整。用户的子载波数目分配矩阵为
Num=[Num(1)Num(2)"Num(K)] (9) 从而确保系统的最大容量。
3) 子载波比特分配
2) 根据差值因子分配子载波
子载波分配完之后,在每个用户分到的子载波
设A为子载波分配矩阵:
集合内,按单用户的Greedy算法[21]分配比特以减
A1,1A1,2"A1,N 少发射功率。 A A2,2"A2,N 2,1
(10) 4) 子载波优化 A=
# #%#为了进一步降低系统总发射功率,在两两用户 AK,1AK,2"AK,N 之间寻找有效传输比特数相同的子载波,并计算相
应的发送功率。若2个用户互换等效子信道,功率如果将nth个子载波分配给kth个用户,则A中的元
减少,则这2个用户交换等效子信道,否则不交换。素Ak,n = 1;否则Ak,n = 0。
即给定用户k和k',k、k'∈{1,",K},寻找相应的根据各个子载波上每个用户的信道增益,得信道功率增益矩阵
2
g1,1 2gG= 2,1
# 2 gK,1
2
g1,22g2,2
载波平均分配给K个用户,每个用户分到的子载波数目为Num(k)=Floor(NK),其中Floor( )表示
n和n',n、n'∈{1,",N},使得bk,n=bk',n'。用户k
""
#
2gK,2
2和k'之间交换子载波n和n'后产生的功率增量为 g1,N
2
g2,1 11 N 1 (11) ()pfbΔ=+ + k,n',k',nkk,n2222 g g %# ggk',n' k',n k,n k,n' 2
"gK,N (16)
进而求得其差值因子矩阵:
如果Δpk,n',k',n>0,则更新子载波分配矩阵A中
的元素,Ak,n= 0,Ak',n'= 0,Ak,n' =1,Ak', n= 1;否则AD=[D(1)D(2)"D(N)] (12)
不变。
其中,
3.2 上行链路的子载波分配 22
D(n)=secondmax(gn) max(gn) n=1, 2,…, N
kk由于上行链路的信道衰落与下行链路的信道
(13) 衰落不相关,所以上、下行2个链路的子载波衰
2
secondmax(gn)表示子载波n上次大信道增益。 落有可能相差较大。若用户在上下行链路中采用k
相同子载波分配方案进行传输,则会影响系统的在矩阵D中寻找最大差值因子的子载波n*及其
传输性能[22]。记用户k在nth个子载波上源节点的对应子载波中的信道功率增益最大的用户k*。将子
发送功率为Pn,s、中继节点的发送功率为Pn,r,载波n*分配给用户k*,即
222
τ(n)=P(h h),τ(n)=Ph。基于中继unsdnr,,k,n,uk,n,sk,n,d A= 1 (14)
k*,n*
鉴于子载波n*已经分配给用户k*,将信道功率
增益矩阵G中的第n*列向量置零,即
最优子载波配对的思路就是根据τu(n)和τd(n)的大小,分别对上、下行链路的子载波进行排序,然后绑定上、下行链路的子载波。 2
g1, 0 n*
2 设上行链路的子载波集合排序为 g0n2,*2 = (15) gn*= τu(1)≤τu(2)≤"≤τu(N) (17) # # 2
定义上行链路的nth个子载波绑定下行链路的子载 gK,n* 0
波索引为χn。如果
同时将信道功率增益矩阵G中相应的第k*行向
τd(χ1)≤τd(χ2)≤"≤τd(χN) (18) 量置零,用户k*退出系统的子载波分配。
根据修改后的信道功率增益矩阵G重新计算成立,则nth个子载波的配对方式为(n, χn)。
3.3 传输策略与比特、功率分配 尚未分配的子载波差值因子矩阵D,再次分配剩余子载波。这个循环结束后,若所有用户都已分配到
在完成子载波分配和配对后,考虑传输策略选
第11期 张士兵等:认知网络中基于中继的频谱资源分配 ·7·
择及子载波比特、功率的最优分配。设CR网络中每个用户均分到的子载波数为Nj,且每个子载波上的目标BER均为ber。此时,式(5)的优化目标可简化为在满足传输速率以及BER约束下最小化总发射功率的问题。
在功率增量矩阵ΔP中寻找增量最小的子载波n*,更新比特数bn* = bn* + 2和功率Pn,s,并重新计算增量矩阵ΔP,再次寻找增量最小的新子载波,直到满足用户的传输速率R,得到源节点各子载波的最优功率分配。
Nj同理,可以得到中继节点各子载波上的最优功min∑Pn
率分配。 n=1
从式(22)和式(23)可以看出,传输策略和子载波 Nj
∑bn=R上比特、功率的最优分配是同时完成的。当每个用 (19) n=1 户分配到子载波及其比特和功率确定时,用户的传s.t bern=ber
输策略也就确定了。例如,假设上行链路的子载波 b∈{0,2,4,"}
n 1和下行链路的子载波2配对,分给用户1。如果
下行链路的子载波2的功率为0,就意味着上行链
th
其中,bern 表示n个子载波上的目标误比特率,R路的子载波1上的信息是采用直传方式进行的,与
th
表示用户的传输速率,bn和Pn分别表示用户在n中继子载波无关,即子载波1选择了直传策略。由
个子载波上所分配的比特数和发射功率。显然,Pn
此得到联合资源分配算法的流程,如图2所示。
与误比特率bern和比特bn都有关。
若hk,χn,d>hk,n,s,用户k的最小化功率为[23] 2 bn
N 21ln0 Pn,s= 221.6hk,n,s+hk,n,u
(20)
2b2 N02n 1lnPh,,,nskns P=
χ22,nr
hh1.6k,χn,dk,χn,d
()
()
否则,用户k的最小化功率为
2 bn
21lnN 0 Pn,s=2
(21) 1.6hk,n,d
Pχn,r=0
()
其中,N0为信道噪声功率谱密度。由此得到源节点每个子载波增加2 bit的功率增量。 2 bn
32lnN0 , 22 1.6hk,n,s+hk,n,u ΔPn,s=
3N2bnln2
5ber,
2
1.6hk,n,d
hk,χn,d>hk,n,s
(22)
其他
图2 联合频谱资源分配算法流程
4 仿真结果与分析
在本节中对提出的频谱资源联合优化分配算
从而构成功率增量矩阵 法进行仿真,并与文献[15]中的启发—集中式(HCS,
ΔP= ΔP2,s"ΔPN,s heuristic centralized scheme)算法和文献[17]中的分1,s ΔP (23)
相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




