[发明专利]一种用于认知无线电网络的信道和功率联合分配方法无效
申请号: | 201110274437.0 | 申请日: | 2011-09-16 |
公开(公告)号: | CN102271338A | 公开(公告)日: | 2011-12-07 |
发明(设计)人: | 曹江莲;裴廷睿;李哲涛;赵智;杨万春 | 申请(专利权)人: | 湘潭大学 |
主分类号: | H04W16/10 | 分类号: | H04W16/10;H04W16/14;H04W72/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 41110*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于认知无线电网络的信道和功率联合分配方法。该方法从认知用户的速率要求和用户公平性出发,利用合作博弈中纳什协调解构造目标效用函数,在保证认知用户最小速率要求的前提下,充分考虑了认知用户的公平性及对主用户干扰的避免。通过逐步分析推导,建立了启发性子信道分配算法,该方法不仅具有满足认知用户速率要求的优点,而且充分保证了认知用户的公平性。 | ||
搜索关键词: | 一种 用于 认知 无线电 网络 信道 功率 联合 分配 方法 | ||
【主权项】:
1.一种用于认知无线电网络的信道和功率联合分配方法,包含认知用户信息收集模块、无线电环境检测模块、认知基站信道分配算法功能模块,其中认知基站信道分配算法功能模块又可分为:信息综合处理模块、信道分配处理模块,其特征在于:(a)定义目标效用函数:此项由信息综合处理模块根据信息收集模块和无线电环境检测模块的输出数据完成;效用函数表达式:max A , P U , U = Π k = 1 K { ρ k , m Σ m = 1 M W log 2 [ 1 + γ k , m ( p k , m ) ] - R k min } - - - ( 1 ) ]]> 其中A和P分别表示认知用户k的子信道和发射功率分配矩阵,K和M分别表示认知用户和子信道个数,W为子信道的带宽,γk,m表示第K个认知用户在子信道m上的信干比(SINR),表示第K个认知用户的最小速率要求;(b)构造分配矩阵:此项由信道分配处理模块完成;构造两个分配矩阵,矩阵A用来表示子信道的分配,矩阵P用来表示发射功率的分配:A = ρ 1,1 ρ 1,2 ρ 1,3 ρ 2,1 ρ 2,2 ρ 2,3 ρ 3,1 ρ 3,2 ρ 3,3 - - - ( 2 ) ]]>P = p 1,1 p 1,2 p 1,3 p 2,1 p 2,2 p 2,3 p 3,1 p 3,2 p 3,3 - - - ( 3 ) ]]> (c)约束条件:此项由信道分配处理模块完成;I.每个子信道只能分配给一个认知用户,因此需满足II.每个认知用户受到最大发射功率Pmax的约束,因此认知用户在所有子信道上发射功率的总和应满足III.为避免对主用户的干扰,对每个子信道上认知用户的发射功率进行限制,应满足0 ≤ ρ k , m · p k , m ≤ p ‾ k , m , ∀ k , m ; ]]> (d)构造拉格朗日函数:对约束条件下的目标效用函数构造拉格朗日函数:L = { Σ m = 1 M ρ 1 , m W log 2 [ 1 + γ 1 , m ( d 1 , m ) ρ 1 , m ] - R 1 min } ]]>× { Σ m = 1 M ρ 2 , m W log 2 [ 1 + γ 2 , m ( d 2 , m ) ρ 2 , m ] - R 2 min } ]]>+ Σ m = 1 M μ m ( Σ k = 1 2 ρ k , m - 1 ) + Σ k = 1 2 λ k ( Σ m = 1 M d k , m - p max ) - - - ( 4 ) ]]>+ Σ k = 1 2 Σ m = 1 M ζ k , m ( d k , m - p ‾ k , m ) + Σ k = 1 2 Σ m = 1 M ξ k , m ( ρ k , m - 1 ) ]]>- Σ k = 1 2 Σ m = 1 M v k , m 1 p k , m - Σ k = 1 2 Σ k = 1 M v k , m 2 ρ k . m ]]> 上述考虑的两认知用户情况,其中这里μm、λk、ζk,m、ξk,m、和为拉格朗日乘子;利用Karush-Kuhn-Tucker对式(4)求偏导得:log 2 ( 1 + d 1 , m g 1 , m ρ 1 , m · N 1 , m Γ 1 ) - d 1 , m g 1 , m ρ 1 , m · N 1 , m Γ 1 1 + d 1 , m g 1 , m ρ 1 , m · N 1 , m Γ 1 { Σ m = 1 M ρ 1 , m W log 2 [ 1 + d 1 , m g 1 , m ρ 1 , m · N 1 , m Γ 1 ] - R 1 min } ]]>= log 2 ( 1 + d 2 , m g 2 , m ρ 2 , m · N 2 , m Γ 2 ) - d 2 , m g 2 , m ρ 2 , m · N 2 , m Γ 2 1 + d 2 , m g 2 , m ρ 2 , m · N 2 , m Γ 2 { Σ m = 1 M ρ 2 , m W log 2 [ 1 + d 2 , m g 2 , m ρ 2 , m · N 2 , m Γ 2 ] - R 2 min } - - - ( 5 ) ]]> (e)定义权重因子和子信道分配判断函数:此步骤由信息综合处理模块完成;I.权重因子:σ k = 1 { Σ m = 1 M ρ k , m W log 2 [ 1 + d k , m g k , m ρ k , m N k , m Γ k ] - R k min } - - - ( 6 ) ]]>= 1 R k - R k min ]]> II.子信道分配判断函数:f ( h 1 , m σ 1 h 2 , m σ 2 ) ≈ log 2 ( h 1 , m σ 1 h 2 , m σ 2 ) + log 2 ( β 1 σ 1 β 2 σ 2 ) - - - ( 7 ) ]]>+ σ 2 - σ 1 ]]> (f)认知用户功率控制:此项由信道分配处理模块完成;在确定子信道分配矩阵以后,(1)式定义的目标效用函数优化问题就转化为单个认知用户在功率约束条件下,通过功率控制独立地进行速率最大化,可表示为:max P U k = R k , ]]>s . t . Σ m = 1 M d k , m ≤ P max ∀ k 0 ≤ d k , m ≤ p ‾ k , m ∀ k , m - - - ( 8 ) ]]> 通过信息论的迭代注水算法求得唯一最优解,得到注水位βk:β k = d k , m ρ k , m + I k , m - - - ( 9 ) ]]> 其中,Nk,m表示由主用户对认知用户k在信道m上造成的干扰功率与背景噪声功率之和;Γk=-ln(5BERk)/1.5为信噪比差额,BERk是认知用户k的误比特率要求;(g)算法实施步骤:此项由信道分配处理模块完成;I.两用户算法实施步骤:a)根据最小速率要求初始化子信道分配;计算σ1、σ2;b)对子信道排序:根据的值从大到小对子信道排序;c)For j=1,...,M-1对认知用户1分配子信道1to j,并且用迭代注水算法对所分配信道进行功率控制;对认知用户2分配子信道j+1 to M,并且用迭代注水算法对所分配信道进行功率控制,计算效用函数U;d)选择满足约束条件下,使得U最大的两频段分割,计算A、R1和R2;e)更新信道分配;如果U不再随着σ1和σ2的更新而增加,迭代结束;否则,对和更新,并转b)II.多用户算法实施步骤:a)初始化信道分配:将所有的子信道分配给认知用户;b)联盟分组:如果用户数是偶数,直接用匈牙利法进行两两分组;否则,创建一个虚拟用户,使得用户数为偶数;系统中任何用户都不与虚拟用户进行资源交换;c)在联盟内进行协调:在所有联盟内使用两用户算法实施步骤进行子信道交换的协调;d)重复b)和a),直到系统性能不能得到进一步提升为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湘潭大学,未经湘潭大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110274437.0/,转载请声明来源钻瓜专利网。