发明名称 一种无线电网络中资源公平分配的方法及装置
摘要 本发明提供了一种无线电网络中资源公平分配的方法及装置,通过对信道分配和功率分配进行建模,获取子信道中断概率,接着计算各个子信道上允许的最大发射功率,以及将信道分配给次用户之发射功率,然后根据各个次用户提交的子信道的信道状态信息,进行子信道和相应的功率分配,本方案在进行无线资源分配时,能达到在次用户公平利用信道资源的情况下,最大化系统总的速率的效果。
申请公布号 CN102946608B 申请公布日期 2015.06.24
申请号 CN201210533717.3 申请日期 2012.12.11
申请人 上海电机学院 发明人 李健
分类号 H04W16/02(2009.01)I;H04W72/04(2009.01)I 主分类号 H04W16/02(2009.01)I
代理机构 上海思微知识产权代理事务所(普通合伙) 31237 代理人 郑玮
主权项 一种无线电网络中资源公平分配的方法,其特征在于,所述方法包括:步骤一、对信道分配和功率分配进行建模,如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mfenced open='' close=''><mtable><mtr><mtd><munder><mi>max</mi><mrow><msub><mi>r</mi><mi>n</mi></msub><mo>,</mo><mi>S</mi><mo>,</mo><mi>p</mi></mrow></munder></mtd><mtd><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>U</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>n</mi></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000668683380000011.GIF" wi="396" he="165" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>0</mn><mo>&le;</mo><msub><mi>r</mi><mi>n</mi></msub><mo>&le;</mo><munder><mi>&Sigma;</mi><mrow><mi>c</mi><mo>&Element;</mo><msub><mi>S</mi><mi>n</mi></msub></mrow></munder><mi>B</mi><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mi>c</mi></msub><msub><mi>&gamma;</mi><mrow><mi>n</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>)</mo></mrow><mo>,</mo><mo>&ForAll;</mo><mi>n</mi><mo>=</mo><mn>1</mn><mo>.</mo><mo>.</mo><mo>.</mo><mi>N</mi></mtd></mtr><mtr><mtd><munderover><mi>&Sigma;</mi><mrow><mi>c</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><msub><mi>p</mi><mi>c</mi></msub><mo>&le;</mo><msub><mi>P</mi><mi>max</mi></msub></mtd></mtr><mtr><mtd><mn>0</mn><mo>&le;</mo><msub><mi>p</mi><mi>c</mi></msub><mo>&le;</mo><mfrac><msub><mi>I</mi><mrow><mi>max</mi><mo>,</mo><mi>c</mi></mrow></msub><mrow><msubsup><mi>F</mi><mi>E</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&epsiv;</mi><mo>)</mo></mrow></mrow></mfrac><mo>,</mo><mo>&ForAll;</mo><mi>c</mi><mo>=</mo><mn>1</mn><mo>.</mo><mo>.</mo><mo>.</mo><mi>C</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000668683380000012.GIF" wi="1155" he="595" /></maths>步骤二、获取子信道中断概率;步骤三、计算各个子信道上允许的最大发射功率;步骤四、计算将信道分配给次用户之发射功率,将信道c分配给次用户n的发射功率p<sub>n,c</sub>,如下:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>p</mi><mrow><mi>n</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>=</mo><msup><mrow><mo>[</mo><mi>min</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>&lambda;</mi><mi>n</mi></msub><mi>B</mi></mrow><mrow><mi>&mu;</mi><mn>1</mn><mi>n</mi><mn>2</mn></mrow></mfrac><mo>-</mo><mfrac><mn>1</mn><msub><mi>&gamma;</mi><mrow><mi>n</mi><mo>,</mo><mi>c</mi></mrow></msub></mfrac><mo>,</mo><mfrac><msub><mi>I</mi><mrow><mi>max</mi><mo>,</mo><mi>c</mi></mrow></msub><mrow><msubsup><mi>F</mi><mi>E</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&epsiv;</mi><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow><mo>]</mo></mrow><mo>+</mo></msup></mrow>]]></math><img file="FDA0000668683380000013.GIF" wi="819" he="183" /></maths>根据<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msup><mi>n</mi><mo>*</mo></msup><mo>=</mo><mi>arg</mi><munder><mi>max</mi><mi>n</mi></munder><mo>{</mo><msub><mi>&lambda;</mi><mi>n</mi></msub><mi>B</mi><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>n</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>&gamma;</mi><mrow><mi>n</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>&mu;p</mi><mrow><mi>n</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000668683380000014.GIF" wi="916" he="125" /></maths>将子信道c分配给次用户n<sup>*</sup>,使得效益最大,对应的子信道c的发射功率为<img file="FDA0000668683380000015.GIF" wi="239" he="92" />步骤五、根据各个次用户提交的子信道的信道状态信息,进行子信道和相应的功率分配,包括:更新算子λ<sub>n</sub>和μ,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msubsup><mi>&lambda;</mi><mi>n</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><msup><mrow><mo>[</mo><msubsup><mi>&lambda;</mi><mi>n</mi><mi>i</mi></msubsup><mo>-</mo><msup><mi>&beta;</mi><mi>i</mi></msup><mrow><mo>(</mo><munder><mi>&Sigma;</mi><mrow><mi>c</mi><mo>&Element;</mo><msub><mi>S</mi><mi>n</mi></msub></mrow></munder><mi>B</mi><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msubsup><mi>p</mi><mi>c</mi><mo>*</mo></msubsup><msub><mi>&gamma;</mi><mrow><mi>n</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>)</mo></mrow><mo>-</mo><msubsup><mi>r</mi><mi>n</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mo>]</mo></mrow><mo>+</mo></msup><mo>,</mo></mrow>]]></math><img file="FDA0000668683380000021.GIF" wi="1003" he="197" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msup><mi>&mu;</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msup><mo>=</mo><msup><mrow><mo>[</mo><msup><mi>&mu;</mi><mi>i</mi></msup><mo>-</mo><msup><mi>&beta;</mi><mi>i</mi></msup><mrow><mo>(</mo><msub><mi>P</mi><mi>max</mi></msub><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>c</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><msubsup><mi>p</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mo>]</mo></mrow><mo>+</mo></msup></mrow>]]></math><img file="FDA0000668683380000022.GIF" wi="643" he="165" /></maths>循环执行步骤四和步骤五,直到算子λ<sub>n</sub>和μ趋于稳定;其中,r<sub>n</sub>是次用户n的下行速率;p<sub>c</sub>表示基站在子信道c上的最大发射功率;B是指子信道的带宽;C为子信道总数;N是指次用户的数目;P<sub>max</sub>是基站的最大可发射功率,I<sub>max,c</sub>为子信道c干扰门限,ε为中断概率,U(r<sub>n</sub>)是效用函数,为了实现次用户速率的比例公平性,定义U(r<sub>n</sub>)=ln(r<sub>n</sub>);<img file="FDA0000668683380000023.GIF" wi="131" he="80" />是均值为λ<sub>0</sub>的指数函数的累计密度函数;<img file="FDA0000668683380000024.GIF" wi="242" he="98" />β<sup>i</sup>为迭代步长,<img file="FDA0000668683380000025.GIF" wi="59" he="78" />为将子信道c分配给次用户n<sup>*</sup>时对应的发射功率。
地址 200240 上海市闵行区江川路690号