发明名称 能量采集小蜂窝网络中的资源分配方法
摘要 本发明公开了一种能量采集小蜂窝网络中的资源分配方法,属于无线通信技术领域。包括步骤:系统场景分析,问题归结;系统数学模型建立;然后利用优化方法求出最优解。本发明针对特殊的应用场景,来源实际应用,充分考虑可再生能源的环保方案,结合中继站的协作转发功能,采用能量采集中继站协作转发数据。本发明针对最优化问题的求解,采用凸优化处理,转化优化问题的目标函数,不经过近似计算,不影响问题的精度的同时极大的降低的计算复杂度,减少系统开销产生的时延,寻优过程采用拉格朗日乘子方法,寻优速度快,算法迭代过程中采用次梯度方法,并选用渐进步长,寻优更加精确。本发明的资源分配方法,算法设计合理,易于实现。
申请公布号 CN106255220A 申请公布日期 2016.12.21
申请号 CN201610658886.8 申请日期 2016.08.12
申请人 辛建芳 发明人 辛建芳
分类号 H04W72/08(2009.01)I;H04B17/391(2015.01)I 主分类号 H04W72/08(2009.01)I
代理机构 代理人
主权项 一种能量采集小蜂窝网络中的资源分配方法,其特征在于,包括:步骤1:系统场景分析,问题归结;考虑一个经典的三节点场景,场景中有一个能量采集的小蜂窝S,一个能量采集的中继站R和一个目标通信蜂窝用户D,考虑小蜂窝S和蜂窝用户D之间的无直达路径,中继站R选用DF工作方式,一个传输过程包括N个数据块,基站S和中继R占用相等的带宽B,考虑该场景下的小蜂窝S和中继站R的功率指派问题;假设用于能量采集的电池容量足够大,用于传输消耗的能量可以忽略不计,在传输每一次的数据块时总的能量约束方程必须满足:<maths num="0001"><math><![CDATA[<mrow><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>P</mi><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>&le;</mo><mfrac><mn>1</mn><mi>B</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>E</mi><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>,</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>P</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>&le;</mo><mfrac><mn>1</mn><mi>B</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>E</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo><mi>k</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>N</mi><mo>.</mo></mrow>]]></math><img file="FDA0001076848210000011.GIF" wi="1046" he="115" /></maths>其中:P<sub>S</sub>(i)表示小蜂窝S发送第i个数据块时分配的功率,E<sub>S</sub>(i)表示小蜂窝S在i个传输时隙内采集到的功率,P<sub>R</sub>(i+1)表示中继站R在第i+1个时隙转发第i个数据块时分配的功率,E<sub>R</sub>(i+1)表示中继站R在第i+1个传输时隙内采集到的功率,信道的输入输出关系满足:<maths num="0002"><math><![CDATA[<mrow><msub><mi>y</mi><mrow><mi>s</mi><mi>r</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msqrt><msub><mi>h</mi><mrow><mi>s</mi><mi>r</mi></mrow></msub></msqrt><msub><mi>x</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>n</mi><mi>r</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>y</mi><mrow><mi>s</mi><mi>d</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msqrt><msub><mi>h</mi><mrow><mi>s</mi><mi>d</mi></mrow></msub></msqrt><msub><mi>x</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>n</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>y</mi><mrow><mi>r</mi><mi>d</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msqrt><msub><mi>h</mi><mrow><mi>r</mi><mi>d</mi></mrow></msub></msqrt><msub><mi>x</mi><mi>r</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><msub><mi>w</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>.</mo></mrow>]]></math><img file="FDA0001076848210000012.GIF" wi="1438" he="63" /></maths>其中,x<sub>s</sub>(i)和x<sub>r</sub>(i+1)分别表示小蜂窝S在第i个时隙以及中继站R在第i+1个时隙发送的信号,y<sub>sr</sub>(i)表示中继站R在第i个时隙的接收信号,y<sub>sd</sub>(i)和y<sub>rd</sub>(i+1)分别表示蜂窝用户D在第i个时隙以及第i+1个时隙的接收信号,h<sub>sr</sub>表示小蜂窝S和中继站R之间的信道功率增益,h<sub>sd</sub>表示小蜂窝S和蜂窝用户D之间的信道功率增益,h<sub>rd</sub>表示中继站R和蜂窝用户D之间的信道功率增益,n<sub>r</sub>(i)表示中继站R在第i时隙的接收信号噪声,n<sub>d</sub>(i)和w<sub>d</sub>(i+1)分别表示蜂窝用户D在第i时隙以及第i+1时隙的接收信号噪声,基站S和中继站R之间,基站S和蜂窝用户D之间以及中继站R和蜂窝用户D之间的接收信噪比分别满足:γ<sub>sr</sub>(i)=P<sub>S</sub>(i)h<sub>sr</sub>,γ<sub>sd</sub>(i)=P<sub>S</sub>(i)h<sub>sd</sub>,γ<sub>rd</sub>(i+1)=P<sub>R</sub>(i+1)h<sub>rd</sub>.其中,γ<sub>sr</sub>(i)表示基站S和中继站R之间第i时隙的接收信噪比,γ<sub>sd</sub>(i)和γ<sub>rd</sub>(i+1)分别表示蜂窝用户D在第i时隙以及第i+1时隙的接收信噪比,定义新的小蜂窝S和中继站R的能量和功率曲线为:<maths num="0003"><math><![CDATA[<mrow><msub><mover><mi>E</mi><mo>~</mo></mover><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>E</mi><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><msub><mi>h</mi><mrow><mi>s</mi><mi>r</mi></mrow></msub><mo>,</mo><msub><mover><mi>E</mi><mo>~</mo></mover><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>E</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>h</mi><mrow><mi>r</mi><mi>d</mi></mrow></msub><mo>,</mo><msub><mover><mi>P</mi><mo>~</mo></mover><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>P</mi><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><msub><mi>h</mi><mrow><mi>s</mi><mi>r</mi></mrow></msub><mo>,</mo><msub><mover><mi>P</mi><mo>~</mo></mover><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>P</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>h</mi><mrow><mi>r</mi><mi>d</mi></mrow></msub><mo>.</mo></mrow>]]></math><img file="FDA0001076848210000013.GIF" wi="1302" he="63" /></maths>由此可以获得新的信道增益的表达式如下:<maths num="0004"><math><![CDATA[<mrow><msub><mover><mi>h</mi><mo>~</mo></mover><mrow><mi>s</mi><mi>r</mi></mrow></msub><mo>=</mo><msub><mover><mi>h</mi><mo>~</mo></mover><mrow><mi>r</mi><mi>d</mi></mrow></msub><mo>=</mo><mn>1</mn><mo>,</mo><msub><mover><mi>h</mi><mo>~</mo></mover><mrow><mi>s</mi><mi>d</mi></mrow></msub><mo>=</mo><mfrac><msub><mi>h</mi><mrow><mi>s</mi><mi>d</mi></mrow></msub><msub><mi>h</mi><mrow><mi>s</mi><mi>r</mi></mrow></msub></mfrac><mo>=</mo><msub><mi>h</mi><mn>0</mn></msub><mo>.</mo></mrow>]]></math><img file="FDA0001076848210000014.GIF" wi="454" he="110" /></maths>据此,我们重新改写信道模型的表达式如下:<maths num="0005"><math><![CDATA[<mrow><msub><mi>y</mi><mrow><mi>s</mi><mi>r</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>x</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>n</mi><mi>r</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>y</mi><mrow><mi>s</mi><mi>d</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msqrt><msub><mi>h</mi><mn>0</mn></msub></msqrt><msub><mi>x</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>n</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>y</mi><mrow><mi>r</mi><mi>d</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>x</mi><mi>r</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><msub><mi>w</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>.</mo><mo>;</mo></mrow>]]></math><img file="FDA0001076848210000021.GIF" wi="1285" he="70" /></maths>步骤2:系统数学模型建立,在DF中继的传输模式下,当第i个数据块被传输时,必须满足R(i)≤C(P<sub>S</sub>(i))其中R(i)表示第i时隙的速率,C(P<sub>S</sub>(i))表示第i时隙的容量,下一个数据块i+1传输的时间内,同样需要满足R<sub>B</sub>(i+1)≤C(P<sub>R</sub>(i+1)),R(i)≤R<sub>B</sub>(i+1)≤C(P<sub>R</sub>(i+1)).其中C(P<sub>R</sub>(i+1))表示第i+1时隙的容量,R<sub>B</sub>(i+1)表示中继站R第i+1时隙的分割速率,由此可以得到第i个数据块传输时的可达速率:R(i)=min{C(P<sub>S</sub>(i)),C(P<sub>R</sub>(i+1))}考虑一个N个数据块的传输过程,可以归结出平均吞吐量最大化的最优化问题如下:<maths num="0006"><math><![CDATA[<mrow><mi>P</mi><mn>1</mn><mo>:</mo><munder><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow><mrow><mo>{</mo><msub><mi>P</mi><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>}</mo><mo>,</mo><mo>{</mo><msub><mi>P</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>}</mo></mrow></munder><mfrac><mn>1</mn><mrow><mn>2</mn><mrow><mo>(</mo><mi>N</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>m</mi><mi>i</mi><mi>n</mi><mo>{</mo><mi>C</mi><mrow><mo>(</mo><msub><mi>P</mi><mi>S</mi></msub><mo>(</mo><mi>i</mi><mo>)</mo><mo>)</mo></mrow><mo>,</mo><mi>C</mi><mrow><mo>(</mo><msub><mi>P</mi><mi>R</mi></msub><mo>(</mo><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow><mo>}</mo></mrow>]]></math><img file="FDA0001076848210000022.GIF" wi="972" he="120" /></maths><maths num="0007"><math><![CDATA[<mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>P</mi><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>&le;</mo><mfrac><mn>1</mn><mi>B</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>E</mi><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>,</mo><mi>k</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>N</mi><mo>,</mo><mo>;</mo></mrow>]]></math><img file="FDA00010768482100000210.GIF" wi="890" he="114" /></maths><maths num="0008"><math><![CDATA[<mrow><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>P</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>&le;</mo><mfrac><mn>1</mn><mi>B</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>E</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo><mi>k</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>N</mi><mo>,</mo></mrow>]]></math><img file="FDA0001076848210000024.GIF" wi="677" he="114" /></maths>P<sub>S</sub>(i)≥0,P<sub>R</sub>(i+1)≥0,i=1,...N.步骤3:设置i=1,判断当i≤N时,跳转至步骤4,否则跳转至步骤7算法结束;步骤4:分别计算<img file="FDA0001076848210000025.GIF" wi="193" he="76" />i<sub>s</sub>,和i<sub>r</sub>如下<maths num="0009"><math><![CDATA[<mrow><msub><mi>i</mi><mi>s</mi></msub><mo>=</mo><mi>arg</mi><munder><mi>min</mi><mrow><mi>i</mi><mo>&le;</mo><mi>j</mi><mo>&le;</mo><mi>N</mi></mrow></munder><mrow><mo>{</mo><mfrac><mrow><msub><mover><mi>E</mi><mo>~</mo></mover><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msubsup><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi></mrow><mi>j</mi></msubsup><msub><mi>E</mi><mi>S</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>j</mi><mo>-</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow><mi>B</mi></mrow></mfrac><mo>}</mo></mrow></mrow>]]></math><img file="FDA0001076848210000026.GIF" wi="752" he="157" /></maths><maths num="0010"><math><![CDATA[<mrow><msub><mi>i</mi><mi>r</mi></msub><mo>=</mo><mi>arg</mi><munder><mi>min</mi><mrow><mi>i</mi><mo>&le;</mo><mi>j</mi><mo>&le;</mo><mi>N</mi></mrow></munder><mrow><mo>{</mo><mfrac><mrow><msub><mover><mi>E</mi><mo>~</mo></mover><mi>R</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>+</mo><msubsup><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi></mrow><mi>j</mi></msubsup><msub><mi>E</mi><mi>R</mi></msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>j</mi><mo>-</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow><mi>B</mi></mrow></mfrac><mo>}</mo></mrow></mrow>]]></math><img file="FDA0001076848210000027.GIF" wi="952" he="163" /></maths><maths num="0011"><math><![CDATA[<mrow><msubsup><mover><mi>P</mi><mo>~</mo></mover><mi>S</mi><mi>i</mi></msubsup><mo>=</mo><mfrac><mrow><msub><mover><mi>E</mi><mo>~</mo></mover><mi>S</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msubsup><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi></mrow><msub><mi>i</mi><mi>s</mi></msub></msubsup><msub><mi>E</mi><mi>S</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><msub><mi>i</mi><mi>s</mi></msub><mo>-</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow><mi>B</mi></mrow></mfrac></mrow>]]></math><img file="FDA0001076848210000028.GIF" wi="522" he="144" /></maths><maths num="0012"><math><![CDATA[<mrow><msubsup><mover><mi>P</mi><mo>~</mo></mover><mi>R</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><mfrac><mrow><msub><mover><mi>E</mi><mo>~</mo></mover><mi>S</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>+</mo><msubsup><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi></mrow><msub><mi>i</mi><mi>r</mi></msub></msubsup><msub><mi>E</mi><mi>R</mi></msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><msub><mi>i</mi><mi>r</mi></msub><mo>-</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow><mi>B</mi></mrow></mfrac></mrow>]]></math><img file="FDA0001076848210000029.GIF" wi="750" he="151" /></maths>其中,<img file="FDA0001076848210000031.GIF" wi="71" he="79" />表示小蜂窝S在第i时隙预分配的发射功率,<img file="FDA0001076848210000032.GIF" wi="111" he="77" />表示中继站R在第i+1时隙预分配的发射功率,i<sub>s</sub>和i<sub>r</sub>分别表示小蜂窝S以及中继站R的能量耗尽时隙,<img file="FDA0001076848210000033.GIF" wi="125" he="81" />表示小蜂窝S在第i个时隙发射信号以前剩余的功率,<img file="FDA0001076848210000034.GIF" wi="213" he="83" />表示中继站R在第i+1个时隙发射信号以前剩余的功率,<maths num="0013"><math><![CDATA[<mrow><msub><mover><mi>E</mi><mo>~</mo></mover><mi>S</mi></msub><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mover><mi>E</mi><mo>~</mo></mover><mi>S</mi></msub><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow><mo>=</mo><mn>0</mn><mo>,</mo><msub><mover><mi>E</mi><mo>~</mo></mover><mi>S</mi></msub><mo>(</mo><mi>i</mi><mo>)</mo><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>E</mi><mi>S</mi></msub><mo>(</mo><mi>k</mi><mo>)</mo><mo>-</mo><msubsup><mi>BP</mi><mi>S</mi><mo>*</mo></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001076848210000035.GIF" wi="1024" he="182" /></maths><maths num="0014"><math><![CDATA[<mrow><msub><mover><mi>E</mi><mo>~</mo></mover><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>E</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><msubsup><mi>BP</mi><mi>R</mi><mo>*</mo></msubsup><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo><mo>,</mo><mi>i</mi><mo>=</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>N</mi></mrow>]]></math><img file="FDA0001076848210000036.GIF" wi="1137" he="185" /></maths>其中,<img file="FDA0001076848210000037.GIF" wi="126" he="77" />和<img file="FDA0001076848210000038.GIF" wi="209" he="70" />分别表示小蜂窝S在第i时隙以及中继站R在第i+1时隙的最优发射功率;步骤5:判断<img file="FDA0001076848210000039.GIF" wi="221" he="77" />是否成立,是就跳至步骤6,否就跳至步骤7;步骤6:计算<img file="FDA00010768482100000310.GIF" wi="576" he="77" />其中k=i,...,i<sub>r</sub>,设置i=i<sub>r</sub>+1,跳至步骤8;步骤7:计算<img file="FDA00010768482100000311.GIF" wi="531" he="79" />其中k=i,...,i<sub>s</sub>,设置i=i<sub>s</sub>+1,跳至步骤8;步骤8:算法结束,输出<img file="FDA00010768482100000312.GIF" wi="130" he="67" />和<img file="FDA00010768482100000313.GIF" wi="217" he="67" />获得该场景下的小蜂窝S和中继站R的最优功率指派。
地址 241000 安徽省芜湖市镜湖区绿地镜湖世纪城伊顿公馆3-2-1602