发明名称 基于博弈论的同频异构网络功率分配方法
摘要 本发明公开了一种基于博弈论的同频异构网络功率分配方法,在上行链路和下行链路使用同频信道的用户之间通过相互博弈达到均衡,确定各自的发射功率,其效用函数由收益函数与代价函数之差获得,收益函数在上行链路采用能量效率模型,在下行链路采用总容量模型,代价函数采用固定代价因子、自适应代价因子和最大代价因子三种方法。该方法能显著提高异构网络性能,有效抑制网络中的同频干扰,提高异构网络的容量和终端发射功率的利用率。并且该方法简洁,收敛速度快且易于实现。
申请公布号 CN103369542B 申请公布日期 2016.08.31
申请号 CN201310280823.X 申请日期 2013.07.04
申请人 河海大学 发明人 李旭杰;葛茂;孙颖;王伯松;李黎;顾燕
分类号 H04W16/14(2009.01)I;H04W52/24(2009.01)I;H04W72/08(2009.01)I 主分类号 H04W16/14(2009.01)I
代理机构 南京苏高专利商标事务所(普通合伙) 32204 代理人 柏尚春
主权项 基于博弈论的同频异构网络功率分配方法,其特征在于,在上行链路和下行链路使用同频信道的用户之间通过相互博弈达到均衡,确定各自的发射功率,其效用函数由收益函数与代价函数之差获得,收益函数在上行链路采用能量效率模型,在下行链路采用总容量效率模型,代价函数采用固定代价因子、自适应代价因子和最大代价因子三种方法;具体是:步骤一:对网络参数进行初始化:从异构网络各基站获得同频信道带宽B、子载波数N、可划归为一组连续子载波的个数S、网络中存在同频信道干扰的用户数K及其相应信道上基站可以分配的最大总功率P<sub>tot_max_in_m</sub>、从用户端获得用户k的发射功率最大值p<sub>max</sub>和最小值p<sub>min</sub>、用户完成通信所需的最小信干噪比Γ<sub>min</sub>;步骤二:选择代价因子λ或μ,对所有用户依次迭代求解纳什均衡,并合理调整发射功率:对所有用户求解上、下链路效用函数,如果计算结果p<sub>k</sub><p<sub>min</sub>或者p<sub>k</sub>>p<sub>max</sub>,则令p<sub>k</sub>=p<sub>min</sub>或者p<sub>k</sub>=p<sub>max</sub>,否则进入步骤三;其中,第k个用户的策略集,即发射功率集为p<sub>k</sub>∈[p<sub>min</sub>,p<sub>max</sub>],p<sub>min</sub>≥0;上行链路效用函数为:<maths num="0001"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>U</mi><mi>k</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>k</mi></msub><mo>,</mo><msub><mi>P</mi><mrow><mo>-</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>R</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>m</mi></mrow></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>k</mi></msub><mo>,</mo><msub><mi>P</mi><mrow><mo>-</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>C</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>m</mi></mrow></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>k</mi></msub><mo>,</mo><msub><mi>P</mi><mrow><mo>-</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mfrac><mrow><msub><mi>R</mi><mi>Q</mi></msub><mo>&CenterDot;</mo><msup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msup><mi>Ae</mi><mrow><msub><mi>B&gamma;</mi><mi>k</mi></msub></mrow></msup><mo>)</mo></mrow><mi>C</mi></msup></mrow><msub><mi>p</mi><mi>k</mi></msub></mfrac><mo>-</mo><mi>&mu;</mi><mo>&CenterDot;</mo><msub><mi>p</mi><mi>k</mi></msub></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001020804950000011.GIF" wi="1206" he="250" /></maths>式中,R<sub>Q</sub>表示一个与接入技术相关的参数,L表示用户传输数据包中的信息比特数,C表示数据包经过信道编码后的长度C>L,数据传输速率为R bps;R<sub>Q</sub>·f<sub>k</sub>表示用户K的上行传输率;f<sub>k</sub>(γ<sub>i,k,m</sub>(p<sub>k</sub>,P<sub>‑k</sub>))称为效率函数,表示上行基站接收机接收到的正确帧的概率,是一个与调制编码方式相关的参数;A表示与调制编码方式相关的常数,γ表示信噪比;下行链路效用函数为:<maths num="0002"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><msub><mi>U</mi><mi>k</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>k</mi></msub><mo>,</mo><msub><mi>P</mi><mrow><mo>-</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>R</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>m</mi></mrow></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>k</mi></msub><mo>,</mo><msub><mi>P</mi><mrow><mo>-</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>C</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>m</mi></mrow></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>k</mi></msub><mo>,</mo><msub><mi>P</mi><mrow><mo>-</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msub><mi>B</mi><mrow><mi>s</mi><mi>u</mi><mi>b</mi></mrow></msub><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mi>W</mi><mo>&CenterDot;</mo><mfrac><mrow><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>m</mi></mrow></msub><msub><mi>p</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>m</mi></mrow></msub></mrow><mrow><msubsup><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>j</mi><mo>&NotEqual;</mo><mi>k</mi></mrow><mi>K</mi></msubsup><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>m</mi></mrow></msub><msub><mi>p</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>m</mi></mrow></msub><mo>+</mo><msup><mi>&sigma;</mi><mn>2</mn></msup></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><mi>&lambda;</mi><mo>&CenterDot;</mo><msub><mi>p</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>m</mi></mrow></msub></mrow></mtd></mtr></mtable><mo>;</mo></mrow>]]></math><img file="FDA0001020804950000012.GIF" wi="1745" he="211" /></maths>式中,B<sub>sub</sub>表示每个子信道带宽,W表示在M‑QAM调制信号和信道容量的差值,g<sub>i,k,m</sub>表示在相互间有同频干扰用户中第i个基站的第k(k=1,2,...,K)个用户在第m(m=1,2,...,M)个子信道上的增益,p<sub>i,k,m</sub>表示第i个基站的第k(k=1,2,...,K)个用户在第m(m=1,2,...,M)个子信道上的发射功率;步骤三:确定发射功率收敛;对于给定ε>0,若两次发射功率<img file="FDA0001020804950000013.GIF" wi="179" he="101" /><img file="FDA0001020804950000021.GIF" wi="285" he="85" />时停止迭代,当所有用户停止迭代时,博弈算法结束;步骤四:输出功率向量<img file="FDA0001020804950000022.GIF" wi="390" he="71" />
地址 211100 江苏省南京市江宁开发区佛城西路8号