发明名称 一种高铁通信架构下的功率分配方法
摘要 本发明涉及一种高铁通信架构下的功率分配方法,该方法针对车载移动基站的通信架构,在OFDM的调制方式下,通过分配基站以及车载移动基站的功率,对抗车地之间Doppler对系统的影响,最大化系统容量。主要包括:建立高铁车载移动基站通信架构下的信道容量函数,优化分配车载移动基站端的发射功率,优化分配基站端的发射功率。本发明的功率分配方法对高速铁路场景通信架构下的系统性能优化具有重要意义。
申请公布号 CN103796293A 申请公布日期 2014.05.14
申请号 CN201410056605.2 申请日期 2014.02.19
申请人 北京交通大学 发明人 邱佳慧;林子怀;陶成;谈振辉;刘留;刘扬
分类号 H04W52/34(2009.01)I 主分类号 H04W52/34(2009.01)I
代理机构 北京正理专利代理有限公司 11257 代理人 张文祎
主权项 1.一种高铁通信架构下的功率分配方法,其特征在于,所述方法包括以下步骤:步骤201:建立系统模型,计算系统容量,高铁下的OFDM系统,含有N个子载波,地面上的基站BS通过车厢顶部的车载移动基站MBS与车厢内部用户UE通信,假设在连续的两跳中,信道的瞬时增益保持不变,在第一跳中,BS将信号发送到MBS,在第二跳中,MBS重新分配载波功率,并将信号转发给UE,<img file="FDA0000467419820000011.GIF" wi="80" he="72" />和<img file="FDA0000467419820000012.GIF" wi="84" he="79" />分别表示分配给BS端第m个子载波的功率和MBS端第m个子载波的功率,则优化的系统容量目标函数表达式为:<maths num="0001"><![CDATA[<math><mrow><mi>C</mi><mo>=</mo><munder><mi>max</mi><mrow><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup></mrow></munder><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>C</mi><mi>m</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>服从<maths num="0002"><![CDATA[<math><mrow><mi>C</mi><mn>1</mn><mo>:</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>&le;</mo><msub><mi>P</mi><mi>B</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><mi>C</mi><mn>2</mn><mo>:</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mo>&le;</mo><msub><mi>P</mi><mi>R</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0004"><![CDATA[<math><mrow><mi>C</mi><mn>3</mn><mo>:</mo><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>&GreaterEqual;</mo><mn>0</mn><mo>,</mo><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mo>&GreaterEqual;</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中P<sub>B</sub>和P<sub>R</sub>分别表示BS处和MBS处总的发射功率,C4和C5分别是在BS处和MBS处的功率约束,C<sub>m</sub>的表达式为:<maths num="0005"><![CDATA[<math><mrow><mfenced open='' close=''><mtable><mtr><mtd><msub><mi>C</mi><mi>m</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msubsup><mi>r</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msubsup><mi>r</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup></mrow><mrow><mn>1</mn><mo>+</mo><msubsup><mi>r</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><msubsup><mi>r</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup></mrow></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup></mrow><mrow><mrow><mo>(</mo><msub><mi>a</mi><mi>m</mi></msub><mo>+</mo><msub><mi>&rho;</mi><mi>m</mi></msub><munderover><mi>&Sigma;</mi><munder><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>j</mi><mo>&NotEqual;</mo><mi>m</mi></mrow></munder><mi>N</mi></munderover><mfrac><msubsup><mi>p</mi><mi>j</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msup><mrow><mo>(</mo><mi>j</mi><mo>-</mo><mi>m</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>b</mi><mi>m</mi></msub><mo>+</mo><msub><mi>b</mi><mi>m</mi></msub><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><mrow><mo>(</mo><msub><mi>a</mi><mi>m</mi></msub><mo>+</mo><msub><mi>&rho;</mi><mi>m</mi></msub><munderover><mi>&Sigma;</mi><munder><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>j</mi><mo>&NotEqual;</mo><mi>m</mi></mrow></munder><mi>N</mi></munderover><mfrac><msubsup><mi>p</mi><mi>j</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msup><mrow><mo>(</mo><mi>j</mi><mo>-</mo><mi>m</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>)</mo></mrow><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup></mrow></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup></mrow><mrow><mrow><mo>(</mo><msub><mi>a</mi><mi>m</mi></msub><mo>+</mo><msub><mi>&rho;</mi><mi>m</mi></msub><munderover><mi>&Sigma;</mi><munder><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>j</mi><mo>&NotEqual;</mo><mi>m</mi></mrow></munder><mi>N</mi></munderover><mfrac><msubsup><mi>p</mi><mi>j</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msup><mrow><mo>(</mo><mi>j</mi><mo>-</mo><mi>m</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>b</mi><mi>m</mi></msub><mo>+</mo><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>b</mi><mi>m</mi></msub><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup></mrow></mfrac><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中<img file="FDA0000467419820000022.GIF" wi="316" he="182" />and<img file="FDA0000467419820000023.GIF" wi="253" he="181" />为BS-MBS链路和MBS-UE链路中第m个子载波上的信干噪比,<img file="FDA0000467419820000024.GIF" wi="111" he="115" />和<img file="FDA0000467419820000025.GIF" wi="115" he="115" />是第m个子载波在BS-MBS链路和MBS-UE链路的信道系数,<img file="FDA0000467419820000026.GIF" wi="65" he="78" />和<img file="FDA0000467419820000027.GIF" wi="67" he="78" />分别是BS-MBS链路和MBS-UE链路中加性高斯白噪声的方差,<img file="FDA0000467419820000028.GIF" wi="84" he="78" />是ICI产生的干扰功率表达式为:<maths num="0006"><![CDATA[<math><mrow><msubsup><mi>&sigma;</mi><mi>ICI</mi><mn>2</mn></msubsup><mo>=</mo><mi>E</mi><mo>[</mo><msup><mrow><mo>|</mo><munderover><mi>&Sigma;</mi><munder><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>j</mi><mo>&NotEqual;</mo><mi>m</mi></mrow></munder><mi>N</mi></munderover><msub><mi>&alpha;</mi><mi>j</mi></msub><msqrt><msubsup><mi>p</mi><mi>j</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup></msqrt><mo>|</mo></mrow><mn>2</mn></msup><mo>]</mo><mo>=</mo><mfrac><msup><mrow><mo>(</mo><msub><mi>NT</mi><mi>s</mi></msub><msub><mi>f</mi><mi>d</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mn>2</mn></mfrac><munderover><mi>&Sigma;</mi><munder><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>j</mi><mo>&NotEqual;</mo><mi>m</mi></mrow></munder><mi>N</mi></munderover><mfrac><msubsup><mi>p</mi><mi>j</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msup><mrow><mo>(</mo><mi>j</mi><mo>-</mo><mi>m</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中f<sub>d</sub>为最大Doppler,T<sub>s</sub>为系统采样周期。且<img file="FDA00004674198200000210.GIF" wi="224" he="184" /><img file="FDA00004674198200000211.GIF" wi="230" he="184" /><img file="FDA00004674198200000212.GIF" wi="320" he="195" />令<maths num="0007"><![CDATA[<math><mrow><msub><mi>A</mi><mi>m</mi></msub><mo>=</mo><mrow><mo>(</mo><msub><mi>a</mi><mi>m</mi></msub><mo>+</mo><msub><mi>&rho;</mi><mi>m</mi></msub><munderover><mi>&Sigma;</mi><munder><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>j</mi><mo>&NotEqual;</mo><mi>m</mi></mrow></munder><mi>N</mi></munderover><mfrac><msubsup><mi>p</mi><mi>j</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msup><mrow><mo>(</mo><mi>j</mi><mo>-</mo><mi>m</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>b</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>p</mi><mi>n</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>b</mi><mi>n</mi></msub><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>,</mo></mrow></math>]]></maths>C<sub>m</sub>可重新表示为<maths num="0008"><![CDATA[<math><mrow><msub><mi>C</mi><mi>m</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup></mrow><msub><mi>A</mi><mi>m</mi></msub></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>7</mn><mo>)</mo></mrow></mrow></math>]]></maths>步骤202:初始化BS端每个子载波功率,<img file="FDA00004674198200000215.GIF" wi="519" he="126" />步骤203:进入BS端与MBS端的迭代功率优化,初始化迭代次数l=1;步骤204:在MBS端,初始化拉格朗日算子λ<sub>R</sub>,设定步长值s<sub>R</sub>;步骤205:,设MBS端迭代次数为l<sub>R</sub>=1,最大迭代次数为l<sub>R_max</sub>;步骤206:采用凸优化方法优化MBS端的子载波功率<img file="FDA0000467419820000031.GIF" wi="381" he="85" /><maths num="0009"><![CDATA[<math><mrow><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mo>=</mo><msup><mrow><mo>[</mo><mfrac><mrow><msub><mi>b</mi><mi>m</mi></msub><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup></mrow><msub><mrow><mn>2</mn><mi>d</mi></mrow><mi>m</mi></msub></mfrac><mrow><mo>(</mo><msqrt><mn>1</mn><mo>+</mo><mfrac><msub><mrow><mn>2</mn><mi>d</mi></mrow><mi>m</mi></msub><mrow><mi>ln</mi><msub><mrow><mn>2</mn><mi>b</mi></mrow><mi>m</mi></msub><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msub><mi>&lambda;</mi><mi>R</mi></msub></mrow></mfrac></msqrt><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><msub><mi>b</mi><mi>m</mi></msub><mo>]</mo></mrow><mo>+</mo></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中[x]<sup>+</sup>=max{x,0},<maths num="0010"><![CDATA[<math><mrow><msub><mi>d</mi><mi>m</mi></msub><mo>=</mo><msub><mi>a</mi><mi>m</mi></msub><mo>+</mo><msub><mi>&rho;</mi><mi>m</mi></msub><munderover><mi>&Sigma;</mi><munder><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>j</mi><mo>&NotEqual;</mo><mi>m</mi></mrow></munder><mi>N</mi></munderover><mfrac><msubsup><mi>p</mi><mi>j</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><msup><mrow><mo>(</mo><mi>j</mi><mo>-</mo><mi>m</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>;</mo></mrow></math>]]></maths>步骤207:采用次梯度方法计算拉格朗日算子λ<sub>R</sub>:<maths num="0011"><![CDATA[<math><mrow><msubsup><mi>&lambda;</mi><mi>R</mi><mrow><mo>(</mo><msub><mi>l</mi><mi>R</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>=</mo><msup><mrow><mo>[</mo><msubsup><mi>&lambda;</mi><mi>R</mi><mrow><mo>(</mo><msub><mi>l</mi><mi>R</mi></msub><mo>)</mo></mrow></msubsup><mo>+</mo><msup><msub><mi>s</mi><mi>R</mi></msub><mo>*</mo></msup><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msubsup><mi>p</mi><mi>n</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mo>-</mo><msub><mi>P</mi><mi>R</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow><mo>+</mo></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,上标l<sub>R</sub>表示迭代次数,s<sub>R</sub>表示步长,利用新得到的λ<sub>R</sub>,返回步骤205,l<sub>R</sub>=l<sub>R</sub>+1,MBS处每个子载波的功率可根据公式(6-1)重新分配,如此反复迭代至最大迭代次数l<sub>R</sub>=l<sub>R_max</sub>;步骤208:在BS端,初始化拉格朗日算子λ<sub>R</sub>,设定步长值s<sub>R</sub>;步骤209:设BS端迭代次数为l<sub>B</sub>=1,最大迭代次数为l<sub>B_max</sub>;步骤210:BS端的子载波依次迭代优化,设当前优化的子载波编号m=1:N;步骤211:固定<img file="FDA0000467419820000035.GIF" wi="170" he="97" />优化BS端第m个子载波上的优化功率<img file="FDA0000467419820000036.GIF" wi="103" he="85" /><maths num="0012"><![CDATA[<math><mrow><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>=</mo><msup><mrow><mo>[</mo><mfrac><mrow><msqrt><msubsup><mi>T</mi><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><mn>4</mn><msub><mi>T</mi><mn>1</mn></msub><msub><mi>T</mi><mn>3</mn></msub></msqrt><mo>-</mo><msub><mi>T</mi><mn>2</mn></msub></mrow><msub><mrow><mn>2</mn><mi>T</mi></mrow><mn>1</mn></msub></mfrac><mo>]</mo></mrow><mo>+</mo></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<maths num="0013"><![CDATA[<math><mrow><msub><mi>T</mi><mn>1</mn></msub><mo>=</mo><msub><mi>b</mi><mi>m</mi></msub><mrow><mo>(</mo><msub><mi>b</mi><mi>m</mi></msub><mo>+</mo><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>,</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>-</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0014"><![CDATA[<math><mrow><msub><mi>T</mi><mn>2</mn></msub><mo>=</mo><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>b</mi></mrow><mi>m</mi></msub><mo>+</mo><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>A</mi><mi>m</mi></msub><mo>-</mo><msub><mi>b</mi><mi>m</mi></msub><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>,</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>-</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0015"><![CDATA[<math><mrow><msub><mi>T</mi><mn>3</mn></msub><mo>=</mo><msup><mrow><mo>(</mo><msub><mi>A</mi><mi>m</mi></msub><mo>-</mo><msub><mi>b</mi><mi>m</mi></msub><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><mfrac><mrow><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mrow><mo>(</mo><msub><mi>A</mi><mi>m</mi></msub><mo>-</mo><msub><mi>b</mi><mi>m</mi></msub><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow></mrow><mrow><mn>2</mn><mi>ln</mi><mn>2</mn><msub><mi>&lambda;</mi><mi>B</mi></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>-</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>更新第m个子载波的功率值为当前优化得到的功率值,返回步骤210,直至N个子载波的优化功率全部更新完毕,且每个子载波功率收敛于固定值;步骤212:计算BS处的拉格朗日算子λ<sub>B</sub>,<maths num="0016"><![CDATA[<math><mrow><msubsup><mi>&lambda;</mi><mi>B</mi><mrow><mo>(</mo><msub><mi>l</mi><mi>B</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>=</mo><msup><mrow><mo>[</mo><msubsup><mi>&lambda;</mi><mi>B</mi><mrow><mo>(</mo><msub><mi>l</mi><mi>B</mi></msub><mo>)</mo></mrow></msubsup><mo>+</mo><msup><msub><mi>s</mi><mi>B</mi></msub><mo>*</mo></msup><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msubsup><mi>p</mi><mi>m</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>-</mo><msub><mi>P</mi><mi>B</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow><mo>+</mo></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中l<sub>B</sub>表示迭代次数,s<sub>B</sub>是步长,利用新得到的λ<sub>B</sub>,返回步骤209,MBS处每个子载波的功率可根据公式(11-1)重新分配,如此反复迭代至最大迭代次数l<sub>B</sub>=l<sub>B_max</sub>;步骤213:判断BS与MBS处的<img file="FDA0000467419820000042.GIF" wi="78" he="85" />和<img file="FDA0000467419820000043.GIF" wi="98" he="78" />m=1,2,...,N是否收敛于固定值,如果否,返回步骤203,如果是,进入步骤214;步骤214:输出BS与MBS端最终优化得到的各个子载波功率值。
地址 100044 北京市海淀区上园村3号