发明名称 基于蜂窝网络的D2D通信系统联合资源的分配方法
摘要 基于蜂窝网络的D2D通信系统联合资源的分配方法,属于无线通信技术领域。在基于蜂窝网络的D2D通信系统中,D2D用户可重用蜂窝用户(CU)的资源块实现不通过基站的直接通信。该资源分配方法不但在限制干扰条件下将D2D用户和蜂窝用户的功率分配与资源块分配进行联合优化,达到能效高的目的,且同时考虑了蜂窝用户的QoS要求,平衡了蜂窝用户的QoS需求与不断提高的D2D系统和速率,填补了基于蜂窝网络的D2D通信系统中在限制干扰条件下进行资源分配且保证QoS要求的空白。
申请公布号 CN105472751A 申请公布日期 2016.04.06
申请号 CN201510996072.0 申请日期 2015.12.24
申请人 山东大学 发明人 马丕明;李孟琪;马艳波
分类号 H04W72/04(2009.01)I;H04W72/06(2009.01)I 主分类号 H04W72/04(2009.01)I
代理机构 济南金迪知识产权代理有限公司 37219 代理人 许德山
主权项 一种基于蜂窝网络的D2D通信系统联合资源的分配方法,由基于蜂窝网络的D2D通信系统来实现:该系统包括蜂窝系统和D2D系统两部分,蜂窝系统包括基站BS和C个蜂窝用户;D2D系统包括L对D2D用户,第l对D2D用户含有一个D2D发射端TXl和D2D接收端RXl,其中l∈{1,2,...,L},设基于蜂窝网络的D2D通信系统共有C个资源块,每个蜂窝用户占有一个对应的资源块,且每个资源块最多被一对D2D用户重用,设符号y<sub>l,c</sub>∈{0,1}表示资源块重用因子,即当D2D用户对l重用第c个资源块时,y<sub>l,c</sub>=1;当D2D用户对l没有重用第c个资源块时,y<sub>l,c</sub>=0;则<img file="FDA0000889566140000011.GIF" wi="207" he="118" />其中c∈Λ表示第c个蜂窝用户及其占用的资源块,集合Λ={1,2,...,C},为了方便,对第c个资源块,我们用Ω<sub>c</sub>表示重用该资源块的D2D用户对的集合,即Ω<sub>c</sub>={l|y<sub>l,c</sub>=1},c∈Λ,设h<sub>c</sub>,h<sub>l,c</sub>分别表示基站到第c个蜂窝用户、D2D用户对l重用第c个资源块的传输信道功率增益;g<sub>c,l</sub>和g<sub>l,c</sub>分别表示在第c个资源块上基站到D2D接收端RXl、D2D发射端TXl到第c个蜂窝用户的干扰信道功率增益,该方法的具体步骤如下:1)计算D2D用户对l的传输速率<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>r</mi><mi>l</mi></msub><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>c</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>P</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>h</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub></mrow><msub><mi>I</mi><mi>p</mi></msub></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000889566140000012.GIF" wi="1141" he="166" /></maths>其中,P<sub>l,c</sub>为D2D用户对l重用第c个资源块时的发射功率;I<sub>p</sub>为D2D用户对l重用第c个资源块时受到的干扰噪声和的最大值,设为常量,则可得到σ<sup>2</sup>+g<sub>c,l</sub>P<sub>c</sub>≤I<sub>P</sub>,c∈Λ,l∈Ω<sub>c</sub>,其中,σ<sup>2</sup>为信道噪声,P<sub>c</sub>为基站到第c个蜂窝用户的发射功率;2)计算蜂窝用户的QoS要求在整个系统中,蜂窝用户具有更高的优先级,所以必须保证蜂窝用户的QoS,基站到第c个蜂窝用户发射速率为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>r</mi><mi>c</mi></msub><mo>=</mo><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>P</mi><mi>c</mi></msub><msub><mi>h</mi><mi>c</mi></msub></mrow><mrow><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>g</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>P</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000889566140000013.GIF" wi="1141" he="286" /></maths>为保证正常的蜂窝通信,设定常量R<sub>c</sub>,使蜂窝通信的传输速率不低于该值,即:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>P</mi><mi>c</mi></msub><msub><mi>h</mi><mi>c</mi></msub></mrow><mrow><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>g</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>P</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub></mrow></mfrac><mo>)</mo></mrow><mo>&GreaterEqual;</mo><msub><mi>R</mi><mi>c</mi></msub><mo>,</mo><mi>c</mi><mo>&Element;</mo><mi>&Lambda;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000889566140000021.GIF" wi="1142" he="287" /></maths>将(3)式进行化简,得到:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>g</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>P</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>+</mo><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>&le;</mo><mfrac><msub><mi>h</mi><mi>c</mi></msub><msub><mi>&alpha;</mi><mi>c</mi></msub></mfrac><msub><mi>P</mi><mi>c</mi></msub><mo>,</mo><mi>c</mi><mo>&Element;</mo><mi>&Lambda;</mi><mo>,</mo></mrow>]]></math><img file="FDA0000889566140000029.GIF" wi="645" he="142" /></maths>其中<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>&alpha;</mi><mi>c</mi></msub><mo>=</mo><msup><mn>2</mn><msub><mi>R</mi><mi>c</mi></msub></msup><mo>-</mo><mn>1</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00008895661400000210.GIF" wi="378" he="78" /></maths>3)确定优化问题以最大化D2D系统和速率为目标函数,资源块分配规则、蜂窝用户的QoS要求、D2D用户受到的干扰噪声和为约束条件,构造如下优化问题:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><munder><mrow><mi>max</mi><mi>i</mi><mi>m</mi><mi>i</mi><mi>z</mi><mi>e</mi></mrow><mrow><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>,</mo><msub><mi>P</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>,</mo><msub><mi>P</mi><mi>c</mi></msub></mrow></munder><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>c</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>P</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>h</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub></mrow><msub><mi>I</mi><mi>p</mi></msub></mfrac><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000889566140000023.GIF" wi="790" he="166" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mi>s</mi><mi>u</mi><mi>b</mi><mi>j</mi><mi>e</mi><mi>c</mi><mi>t</mi><mi> </mi><mi>t</mi><mi>o</mi><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>&le;</mo><mn>1</mn><mo>,</mo><mi>c</mi><mo>&Element;</mo><mi>&Lambda;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000889566140000024.GIF" wi="1236" he="135" /></maths><maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>g</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>P</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>+</mo><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>&le;</mo><mfrac><msub><mi>h</mi><mi>c</mi></msub><msub><mi>&alpha;</mi><mi>c</mi></msub></mfrac><msub><mi>P</mi><mi>c</mi></msub><mo>,</mo><mi>c</mi><mo>&Element;</mo><mi>&Lambda;</mi></mrow>]]></math><img file="FDA0000889566140000025.GIF" wi="613" he="136" /></maths>σ<sup>2</sup>+g<sub>c,l</sub>P<sub>c</sub>≤I<sub>P</sub>,c∈Λ,l∈Ω<sub>c</sub>(5)式中的subject to符号及其后面的式子表示为约束式,subject to表示为约束符号,符号maximize表示求最大值符号,maximize符号下的变量y<sub>l,c</sub>,P<sub>l,c</sub>,P<sub>c</sub>为优化变量,(5)式表示在约束式中对资源块分配规则、蜂窝用户的QoS要求、D2D用户受到的干扰噪声和进行限制的条件下,求解目标函数即符号maximize后的部分的最大值,该最大化问题为非凸问题;4)将优化问题转化为凸问题引入变量S<sub>l,c</sub>=y<sub>l,c</sub>P<sub>l,c</sub>,将y<sub>l,c</sub>∈{0,1}的条件松弛为y<sub>l,c</sub>∈[0,1],用变量S<sub>l,c</sub>替换式(5)中的变量P<sub>l,c</sub>,则得到:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><munder><mrow><mi>max</mi><mi>i</mi><mi>m</mi><mi>i</mi><mi>z</mi><mi>e</mi></mrow><mrow><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>,</mo><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>,</mo><msub><mi>P</mi><mi>c</mi></msub></mrow></munder><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>c</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>h</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub></mrow><mrow><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>I</mi><mi>p</mi></msub></mrow></mfrac><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000889566140000026.GIF" wi="790" he="175" /></maths><maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mi>s</mi><mi>u</mi><mi>b</mi><mi>j</mi><mi>e</mi><mi>c</mi><mi>t</mi><mi> </mi><mi>t</mi><mi>o</mi><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>&le;</mo><mn>1</mn><mo>,</mo><mi>c</mi><mo>&Element;</mo><mi>&Lambda;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000889566140000027.GIF" wi="1230" he="143" /></maths><maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>g</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>+</mo><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>&le;</mo><mfrac><msub><mi>h</mi><mi>c</mi></msub><msub><mi>&alpha;</mi><mi>c</mi></msub></mfrac><msub><mi>P</mi><mi>c</mi></msub><mo>,</mo><mi>c</mi><mo>&Element;</mo><mi>&Lambda;</mi></mrow>]]></math><img file="FDA0000889566140000028.GIF" wi="557" he="134" /></maths>σ<sup>2</sup>+g<sub>c,l</sub>P<sub>c</sub>≤I<sub>P</sub>,c∈Λ,l∈Ω<sub>c</sub>可以看出,式(6)中的优化变量变为y<sub>l,c</sub>,S<sub>l,c</sub>,P<sub>c</sub>,该最大化问题在下面的描述中也称为原问题;5)求解优化问题经验证,上述优化问题为凸问题,因此上述优化问题存在唯一的最优解,利用拉格朗日对偶理论,可以建立起原最大化问题即原问题与一个最小化问题即对偶问题之间的关联关系,我们研究的原问题具有强对偶性,因此可以通过求解对偶问题而得到原问题的最优值,原问题的拉格朗日函数为:<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>,</mo><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>,</mo><msub><mi>P</mi><mi>c</mi></msub><mo>,</mo><mi>&Theta;</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>c</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>h</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub></mrow><mrow><msub><mi>y</mi><mrow><mn>1</mn><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>I</mi><mi>p</mi></msub></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><munderover><mo>&Sigma;</mo><mrow><mi>c</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><msub><mi>&phi;</mi><mi>c</mi></msub><mrow><mo>(</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>-</mo><munderover><mo>&Sigma;</mo><mrow><mi>c</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><msub><mi>&rho;</mi><mi>c</mi></msub><mrow><mo>(</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>g</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>+</mo><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>-</mo><mfrac><msub><mi>h</mi><mi>c</mi></msub><msub><mi>&alpha;</mi><mi>c</mi></msub></mfrac><msub><mi>P</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>-</mo><munderover><mo>&Sigma;</mo><mrow><mi>c</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><munder><mi>&Sigma;</mi><mrow><mi>l</mi><mo>&Element;</mo><msub><mi>&Omega;</mi><mi>c</mi></msub></mrow></munder><msub><mi>&gamma;</mi><mrow><mi>c</mi><mo>,</mo><mi>l</mi></mrow></msub><mrow><mo>(</mo><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>+</mo><msub><mi>g</mi><mrow><mi>c</mi><mo>,</mo><mi>l</mi></mrow></msub><msub><mi>P</mi><mi>c</mi></msub><mo>-</mo><msub><mi>I</mi><mi>p</mi></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000889566140000031.GIF" wi="1620" he="326" /></maths>对偶函数为:D(Θ)=maximize:L(S<sub>l,c</sub>,y<sub>l,c</sub>,P<sub>c</sub>,Θ)       (8)其中Θ:={φ<sub>c</sub>,ρ<sub>c</sub>,γ<sub>c,l</sub>},c∈Λ,l∈{1,2,...,L}是对偶因子集合,其中符号:=表示定义,φ<sub>c</sub>,ρ<sub>c</sub>,γ<sub>c,l</sub>分别表示公式(6)三个约束式中的三个限制条件对应的对偶因子,对偶函数对应的对偶问题如下:minimize:D(Θ)        (9)subject to:Θ≥0        即在对偶因子集合Θ≥0的约束条件下,通过优化Θ求解目标函数即对偶函数D(Θ)的最小值,已知原问题具有强对偶性,所以通过对偶问题(9)式求得的最优值即为原问题的最优值,求解对偶问题最关键之处在于求解最优的对偶因子集合Θ<sup>*</sup>,Θ<sup>*</sup>的求解过程具体如下:A)由于<img file="FDA0000889566140000032.GIF" wi="1107" he="141" />式中<img file="FDA0000889566140000033.GIF" wi="79" he="76" />表示D2D用户对l重用第c个资源块时的最优发射功率,令函数<img file="FDA0000889566140000034.GIF" wi="719" he="111" />则最优资源块重用因子表示为<img file="FDA0000889566140000035.GIF" wi="526" he="175" />其中<img file="FDA0000889566140000036.GIF" wi="246" he="94" />表示使函数H<sub>l,c</sub>取最大值时的l值,l的取值范围为[1,L],c∈Λ;B)由KKT(Karush‑Kuhn‑Tucker)条件,求解KKT条件中的等式:<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mfrac><mrow><mo>&part;</mo><mi>L</mi><mrow><mo>(</mo><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>,</mo><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>,</mo><msub><mi>P</mi><mi>c</mi></msub><mo>,</mo><mi>&Theta;</mi><mo>)</mo></mrow></mrow><mrow><mo>&part;</mo><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub></mrow></mfrac><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0000889566140000041.GIF" wi="447" he="151" /></maths><maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><mfrac><mrow><mo>&part;</mo><mi>L</mi><mrow><mo>(</mo><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>,</mo><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>,</mo><msub><mi>P</mi><mi>c</mi></msub><mo>,</mo><mi>&Theta;</mi><mo>)</mo></mrow></mrow><mrow><mo>&part;</mo><msub><mi>P</mi><mi>c</mi></msub></mrow></mfrac><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0000889566140000042.GIF" wi="448" he="149" /></maths><maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>&le;</mo><mn>1</mn><mo>,</mo><mi>c</mi><mo>&Element;</mo><mi>&Lambda;</mi></mrow>]]></math><img file="FDA0000889566140000043.GIF" wi="334" he="141" /></maths><maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>g</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>+</mo><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>&le;</mo><mfrac><msub><mi>h</mi><mi>c</mi></msub><msub><mi>&alpha;</mi><mi>c</mi></msub></mfrac><msub><mi>P</mi><mi>c</mi></msub><mo>,</mo><mi>c</mi><mo>&Element;</mo><mi>&Lambda;</mi></mrow>]]></math><img file="FDA0000889566140000044.GIF" wi="556" he="135" /></maths>σ<sup>2</sup>+g<sub>c,l</sub>P<sub>C</sub>≤I<sub>P</sub>,c∈Λ,l∈Ω<sub>c</sub><maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><msub><mi>&phi;</mi><mi>c</mi></msub><mrow><mo>(</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>y</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mn>0</mn><mo>,</mo><mi>c</mi><mo>&Element;</mo><mi>&Lambda;</mi></mrow>]]></math><img file="FDA0000889566140000045.GIF" wi="485" he="150" /></maths><maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><msub><mi>&rho;</mi><mi>c</mi></msub><mrow><mo>(</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>S</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><msub><mi>g</mi><mrow><mi>l</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>+</mo><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>-</mo><mfrac><msub><mi>h</mi><mi>c</mi></msub><msub><mi>&alpha;</mi><mi>c</mi></msub></mfrac><msub><mi>P</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>=</mo><mn>0</mn><mo>,</mo><mi>c</mi><mo>&Element;</mo><mi>&Lambda;</mi></mrow>]]></math><img file="FDA0000889566140000046.GIF" wi="700" he="150" /></maths>γ<sub>c,l</sub>(σ<sup>2</sup>+g<sub>c,l</sub>P<sub>c</sub>‑I<sub>p</sub>)=0,c∈Λ,l∈Ω<sub>c</sub>Θ≥0即可解出D2D用户对l重用第c个资源块时的最优发射功率<img file="FDA0000889566140000047.GIF" wi="97" he="77" />公式(6)三个约束式中的后两个限制条件对应的对偶因子γ<sub>c,l</sub>,P<sub>c</sub>的最优解及第c个蜂窝用户的最优发射功率<img file="FDA0000889566140000048.GIF" wi="92" he="78" />得到D2D用户对l重用第c个资源块时的最优发射功率<img file="FDA0000889566140000049.GIF" wi="74" he="78" />后由A)可得到资源块的分配策略,即最优资源块重用因子<img file="FDA00008895661400000410.GIF" wi="70" he="86" />的取值。
地址 250199 山东省济南市历城区山大南路27号