发明名称 认知正交频分复用系统中的自适应资源分配方法
摘要 本发明提供了一种认知正交频分复用系统中的自适应资源分配方法,认知无线电能通过提高频谱资源利用率,来解决无线频谱资源紧缺的问题,正交频分复用(OFDM)被认为是能与认知系统完美结合的技术,该方法从最大化次用户的总传输比特速率出发,在次用户总的发送功率限制和主用户的干扰门限限制下,基于构建的新的代价函数,运用改进的匈牙利算法进行子信道分配,然后根据次用户的需求,进行自适应比特和功率分配。该方法可以有效利用不同主用户频带间的频谱空穴,使次用户系统的吞吐量最大,同时保证各个主用户受到的干扰总量低于各自的干扰门限。
申请公布号 CN102355672A 申请公布日期 2012.02.15
申请号 CN201110236726.1 申请日期 2011.08.17
申请人 南京邮电大学 发明人 朱琦;张健;朱洪波;杨龙祥
分类号 H04W16/14(2009.01)I;H04W72/04(2009.01)I;H04L27/26(2006.01)I 主分类号 H04W16/14(2009.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 叶连生
主权项 1.一种认知正交频分复用系统中的自适应资源分配方法,其特征在于该方法包括以下步骤:a.次用户基站根据感知所得的信息,实时地更新次用户k的通信链路增益<img file="FDA0000083970920000011.GIF" wi="80" he="52" />主用户对次用户k的干扰链路增益<img file="FDA0000083970920000012.GIF" wi="89" he="52" />次用户k对主用户的干扰链路增益<img file="FDA0000083970920000013.GIF" wi="58" he="52" />以及各子信道与主用户所占频谱间的距离d<sub>nl</sub>,其中d<sub>nl</sub>为第n个子信道与第l个主用户所占频带间的距离;b.计算第k个次用户在第n个子信道分配1个比特时,产生的发送功率增量<maths num="0001"><![CDATA[<math><mrow><mi>&Delta;</mi><msub><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>=</mo><mfrac><mrow><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>+</mo><msubsup><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></msubsup><msubsup><mi>J</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow><mi>l</mi></msubsup></mrow><msup><mrow><mo>|</mo><msubsup><mi>h</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow><mi>ss</mi></msubsup><mo>|</mo></mrow><mn>2</mn></msup></mfrac><msup><mn>2</mn><msub><mi>b</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub></msup></mrow></math>]]></maths>以及对第l个主用户产生的干扰增量<maths num="0002"><![CDATA[<math><mrow><mi>&Delta;</mi><msubsup><mi>I</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow><mi>l</mi></msubsup><mo>=</mo><mi>&Delta;</mi><msub><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msubsup><mi>IF</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow><mi>l</mi></msubsup><mo>,</mo></mrow></math>]]></maths>其中,σ<sup>2</sup>为加性高斯白噪声的方差,<img file="FDA0000083970920000016.GIF" wi="74" he="63" />为第l个主用户在第n个子信道上对次用户k的干扰,b<sub>k,n</sub>为次用户k在第n个子信道上分配的比特数,<img file="FDA0000083970920000017.GIF" wi="75" he="60" />为时隙t次用户基站和第k个次用户接收机之间在子信道n上的增益,<img file="FDA0000083970920000018.GIF" wi="90" he="63" />为第k个次用户在第n个子信道上对第l个主用户的干扰因子,L为主用户的数目;c.为了将功率限制和干扰限制均衡考虑,将发送功率增量和干扰增量取折中,定义为第k个次用户在第n个子信道上分配1个比特的代价函数为<img file="FDA0000083970920000019.GIF" wi="574" he="63" />其中α为调节因子,将其对L个主用户取平均得到次用户k的平均代价函数为<maths num="0003"><![CDATA[<math><mrow><msub><mover><mi>&Delta;C</mi><mo>&OverBar;</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mi>&Delta;</mi><msubsup><mi>C</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow><mi>l</mi></msubsup></mrow><mi>L</mi></mfrac><mo>;</mo></mrow></math>]]></maths>d.对于K个次用户和N个子信道,采用改进匈牙利算法进行子信道分配,使整个次用户系统代价最小,由此得到次用户k的子信道集合A<sub>k</sub>;e.选取R<sub>k</sub>/β<sub>k</sub>最小的次用户进行子信道和比特分配,其中R<sub>k</sub>为次用户k所要求的传输速率,β<sub>k</sub>为次用户k获得的传输速率,从子信道集合A<sub>k</sub>中选择代价<img file="FDA00000839709200000111.GIF" wi="114" he="59" />最小的子信道分配1个比特,并判断次用户发送功率和主用户所受干扰是否超过各自门限,若超过,分配结束,若没有,继续分配。
地址 210003 江苏省南京市新模范马路66号