发明名称 一种基于OFDM的认知无线电网络中资源分配方法
摘要 本发明公开了一种基于OFDM的认知无线电网络中资源分配方法,该方法巧妙的将优化问题分解成子载波优化问题和功率优化问题两个问题,分别采用启发式算法和迭代算法求解相对来说计算复杂度较低,易于求解,适用于认知用户和子载波数量较大的情况。采用改进的启发式多项式时间算法分配子载波,首先针对主用户对子载波的干扰值将子载波排序,性能更优的子载波首先选择能效比高的认知用户,使得子载波和认知用户的匹配更佳。采用迭代算法分配功率,满足主用户的干扰限制条件和认知系统的总功率限制条件,保证了每个认知用户的最低传输速率。本发明中的两个阶段的算法结合,具有计算复杂度低,适用于多用户系统的特点。
申请公布号 CN105323052A 申请公布日期 2016.02.10
申请号 CN201510794460.0 申请日期 2015.11.18
申请人 湖南大学 发明人 曾凡仔;刘晨
分类号 H04L5/00(2006.01)I;H04B17/382(2015.01)I 主分类号 H04L5/00(2006.01)I
代理机构 长沙市融智专利事务所 43114 代理人 龚燕妮
主权项 一种基于OFDM的认知无线电网络中资源分配方法,其特征在于,首先以基于OFDM的认知无线电网络中所有认知用户的传输能效比作为目标函数,采用改进的启发式算法将子载波分配给认知用户,接着依据子载波分配结果采用迭代算法计算每个认知用户的传输功率,完成无线电网络中资源分配;所述目标函数及其约束条件如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><munder><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow><mrow><msub><mi>a</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>,</mo><msub><mi>p</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow></munder><mi>&Omega;</mi><mo>=</mo><mfrac><mrow><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>a</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>R</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow><mrow><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>a</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>+</mo><msub><mi>P</mi><mi>c</mi></msub></mrow></mfrac></mrow>]]></math><img file="FDA0000850335020000011.GIF" wi="582" he="270" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo></mrow></mtd><mtd><mrow><mi>C</mi><mn>1</mn><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>a</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msubsup><mi>I</mi><mrow><mi>n</mi><mo>,</mo><mi>l</mi></mrow><mrow><mi>S</mi><mi>P</mi></mrow></msubsup><mo>&le;</mo><msubsup><mi>I</mi><mrow><mi>t</mi><mi>h</mi></mrow><mi>l</mi></msubsup><mo>,</mo></mrow></mtd><mtd><mrow><mi>l</mi><mo>&Element;</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>L</mi><mo>}</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000850335020000012.GIF" wi="996" he="135" /></maths>C2:P<sub>k,n</sub>≥0,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>C</mi><mn>3</mn><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>a</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>&le;</mo><msub><mi>P</mi><mi>T</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000850335020000013.GIF" wi="463" he="136" /></maths>C4:R<sub>k,n</sub>≥R<sub>min</sub>,<maths num="0004" id="cmaths0004"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>C</mi><mn>5</mn><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><msub><mi>a</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>&le;</mo><mn>1</mn><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>a</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>&Element;</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000850335020000014.GIF" wi="604" he="142" /></maths>其中,认知无线电网络中存在K个认知用户和L个主用户,一个中心基站,N个子载波;已知f<sub>0</sub>为认知无线电网络系统的起始频率,f<sub>l</sub>为主用户系统的起始频率,B<sub>l</sub>为第l个主用户的带宽,T为OFDM信号周期,ψ<sub>l</sub>(f)为第l个主用户的功率谱密度,<img file="FDA0000850335020000015.GIF" wi="78" he="78" />为认知用户发射机和主用户接收机之间的信道增益,<img file="FDA0000850335020000016.GIF" wi="81" he="79" />为主用户发射机和认知用户接收机之间的信道增益;P<sub>c</sub>为认知系统的总电路消耗功率,<img file="FDA0000850335020000017.GIF" wi="66" he="77" />为主用户系统的干扰门限,P<sub>T</sub>为认知系统的最大可传输功率,R<sub>min</sub>为设定的认知用户的最低传输速率门限,取值范围为[0,40];a<sub>k,n</sub>为一个二元变量,当第n个子载波分配给第k个认知用户时,a<sub>k,n</sub>=1,否则a<sub>k,n</sub>=0;<img file="FDA0000850335020000018.GIF" wi="72" he="79" />为认知用户对主用户的干扰<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msubsup><mi>I</mi><mrow><mi>n</mi><mo>,</mo><mi>l</mi></mrow><mrow><mi>S</mi><mi>P</mi></mrow></msubsup><mo>=</mo><msubsup><mo>&Integral;</mo><mrow><msub><mi>f</mi><mi>l</mi></msub><mo>-</mo><msub><mi>f</mi><mn>0</mn></msub><mo>-</mo><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mi>B</mi></mrow><mrow><msub><mi>f</mi><mi>l</mi></msub><mo>+</mo><msub><mi>B</mi><mi>l</mi></msub><mo>-</mo><msub><mi>f</mi><mn>0</mn></msub><mo>-</mo><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mi>B</mi></mrow></msubsup><msubsup><mi>g</mi><mrow><mi>n</mi><mo>,</mo><mi>l</mi></mrow><mrow><mi>S</mi><mi>P</mi></mrow></msubsup><mi>T</mi><msup><mrow><mo>(</mo><mfrac><mrow><mi>s</mi><mi>i</mi><mi>n</mi><mi>&pi;</mi><mi>f</mi><mi>T</mi></mrow><mrow><mi>&pi;</mi><mi>f</mi><mi>T</mi></mrow></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mi>d</mi><mi>f</mi><mo>;</mo></mrow>]]></math><img file="FDA0000850335020000019.GIF" wi="799" he="140" /></maths><img file="FDA00008503350200000110.GIF" wi="81" he="77" />为主用户对认知用户的干扰<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msubsup><mi>I</mi><mrow><mi>n</mi><mo>,</mo><mi>l</mi></mrow><mrow><mi>P</mi><mi>S</mi></mrow></msubsup><mo>=</mo><msubsup><mo>&Integral;</mo><mrow><msub><mi>f</mi><mn>0</mn></msub><mo>+</mo><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>B</mi><mo>-</mo><msub><mi>f</mi><mi>l</mi></msub><mo>-</mo><msub><mi>B</mi><mi>l</mi></msub><mo>/</mo><mn>2</mn></mrow><mrow><msub><mi>f</mi><mn>0</mn></msub><mo>+</mo><mi>n</mi><mi>B</mi><mo>-</mo><msub><mi>f</mi><mi>l</mi></msub><mo>-</mo><msub><mi>B</mi><mi>l</mi></msub><mo>/</mo><mn>2</mn></mrow></msubsup><msubsup><mi>g</mi><mrow><mi>l</mi><mo>,</mo><mi>n</mi></mrow><mrow><mi>P</mi><mi>S</mi></mrow></msubsup><msub><mi>&psi;</mi><mi>l</mi></msub><mrow><mo>(</mo><mi>f</mi><mo>)</mo></mrow><mi>d</mi><mi>f</mi><mo>;</mo></mrow>]]></math><img file="FDA00008503350200000111.GIF" wi="685" he="119" /></maths><img file="FDA00008503350200000112.GIF" wi="76" he="77" />表示网络中所有主用户对在第n个子载波上传输的次用户的总干扰,由公式<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msubsup><mi>I</mi><mi>n</mi><mrow><mi>P</mi><mi>S</mi></mrow></msubsup><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msubsup><mi>I</mi><mrow><mi>n</mi><mo>,</mo><mi>l</mi></mrow><mrow><mi>P</mi><mi>S</mi></mrow></msubsup></mrow>]]></math><img file="FDA00008503350200000113.GIF" wi="259" he="141" /></maths>计算获得;h<sub>k,n</sub>为认知用户在子载波上的信道增益,σ<sup>2</sup>为高斯白噪声的方差,P<sub>k,n</sub>为第k个认知用户在第n个子载波上的传输功率;R<sub>k,n</sub>为第k个认知用户在第n个子载波上的传输速率,<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>=</mo><mi>B</mi><mi>l</mi><mi>o</mi><mi>g</mi><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>|</mo><msub><mi>h</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msup><mo>|</mo><mn>2</mn></msup></mrow><mrow><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>+</mo><msubsup><mi>I</mi><mi>n</mi><mrow><mi>P</mi><mi>S</mi></mrow></msubsup></mrow></mfrac><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000850335020000021.GIF" wi="572" he="197" /></maths>其中,h<sub>k,n</sub>、σ<sup>2</sup>、f<sub>0</sub>、f<sub>l</sub>、B<sub>l</sub>、T、ψ<sub>l</sub>(f)、<img file="FDA0000850335020000022.GIF" wi="230" he="85" />P<sub>c</sub>、<img file="FDA0000850335020000023.GIF" wi="59" he="78" />及P<sub>T</sub>均为认知无线电网络系统中的固有属性参数。
地址 410082 湖南省长沙市岳麓区麓山南路2号