发明名称 一种认知无线网络中基于单调性优化与线性搜索的功率控制方法
摘要 一种认知无线网络中基于单调性优化与线性搜索的功率控制方法,包括以下步骤:(1)考虑包括PU与SUs之间以及不同SUs之间的两部分干扰,优化问题描述为一个多变量非凸性优化问题;(2)将问题(P1)垂直分解为两层优化问题;(3)根据底层问题,提出了单调性优化的功率控制方法,在PU的传输功率给定的情况下优化SUs的传输功率;(4)基于底层问题,提出线性搜索的方法,进一步优化PU的传输功率;(5)通过底层问题与顶层问题的交互迭代,最终解决问题(P1)。本发明提供一种在保障PU的QoS同时最大化PU的净收益的有效且高效的优化方法,以提高系统频谱利用率,优化系统资源的配置。
申请公布号 CN105228233A 申请公布日期 2016.01.06
申请号 CN201510526948.5 申请日期 2015.08.25
申请人 浙江工业大学 发明人 吴远;何艳飞;严雨桐;陈佳超;钱丽萍
分类号 H04W52/18(2009.01)I 主分类号 H04W52/18(2009.01)I
代理机构 杭州斯可睿专利事务所有限公司 33241 代理人 王利强
主权项 一种认知无线网络中基于单调性优化与线性搜索的功率控制方法,其特征在于:所述控制方法包括以下步骤:(1)在认知无线电网络中,通过授权用户PU和非授权用户SUs的发送功率控制,在考虑包括PU与SUs之间以及不同SUs之间的两部分干扰的同时,保证PU的QoS的情况下最大化PU的净收益的优化问题描述为如下所示的非凸性优化问题:P1:maxΣ<sub>s∈Ω</sub>α<sub>s</sub>R<sub>s</sub>‑β(p<sub>0</sub>‑p<sub>0</sub><sup>min</sup>)<maths num="0001" id="cmaths0001"><math><![CDATA[<mfenced open = '' close = ''><mtable><mtr><mtd><mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo></mrow></mtd><mtd><mrow><msub><mi>p</mi><mn>0</mn></msub><mo>&GreaterEqual;</mo><msub><mi>&theta;</mi><mn>0</mn></msub><mfrac><mrow><mi>n</mi><mo>+</mo><msub><mi>&Sigma;</mi><mrow><mi>s</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow></msub><msub><mi>q</mi><mi>s</mi></msub><msub><mi>g</mi><mrow><mi>s</mi><mi>B</mi></mrow></msub></mrow><msub><mi>g</mi><mrow><mn>0</mn><mi>B</mi></mrow></msub></mfrac></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000788590380000011.GIF" wi="734" he="164" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>R</mi><mi>s</mi></msub><mo>&GreaterEqual;</mo><msubsup><mi>R</mi><mi>s</mi><mrow><mi>r</mi><mi>e</mi><mi>q</mi></mrow></msubsup><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow>]]></math><img file="FDA0000788590380000012.GIF" wi="454" he="91" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mn>0</mn><mo>&le;</mo><msub><mi>p</mi><mn>0</mn></msub><mo>&le;</mo><msubsup><mi>P</mi><mn>0</mn><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msubsup></mrow>]]></math><img file="FDA0000788590380000013.GIF" wi="381" he="83" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mn>0</mn><mo>&le;</mo><msub><mi>q</mi><mi>s</mi></msub><mo>&le;</mo><msubsup><mi>Q</mi><mi>s</mi><mi>max</mi></msubsup><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow>]]></math><img file="FDA0000788590380000014.GIF" wi="581" he="85" /></maths>其中<img file="FDA0000788590380000015.GIF" wi="1150" he="139" />表示每个非授权用户SUs的吞吐量,<img file="FDA0000788590380000016.GIF" wi="731" he="118" />表示授权用户PU的上行链路吞吐量,<img file="FDA0000788590380000017.GIF" wi="392" he="132" />Ω={1,2…S}表示的是所有非授权用户SUs的集合;在问题P1中,各个参数定义如下:α<sub>s</sub>:对于每个SU s实现的单位吞吐量PU进行收费的边际系数;β:PU的边际功率消耗代价,单位为$/Watt;R<sub>s</sub>:每个SU s的吞吐量;p<sub>0</sub>:PU的发送功率;p<sub>0</sub><sup>min</sup>:PU的最小传输功率消耗;n:背景噪声功率;q<sub>s</sub>:SU s的发送功率;g<sub>sB</sub>:SU‑Tx与BS之间的信道功率增益;<img file="FDA00007885903800000213.GIF" wi="122" he="60" />PU‑Tx与BS之间的信道功率增益;<img file="FDA0000788590380000021.GIF" wi="154" he="89" />每个SU s的吞吐量要求;<img file="FDA0000788590380000022.GIF" wi="159" he="79" />PU的发送功率上限;<img file="FDA0000788590380000023.GIF" wi="162" he="84" />SU的最大传输功率上限;g<sub>0s</sub>:PU‑Tx与SU‑Rx s之间的信道功率增益;g<sub>ss</sub>:SU‑Tx s与SU‑Rx s之间的信道功率增益;g<sub>js</sub>:SU‑Tx j与SU‑Rx s之间的信道功率增益;W:PU信道的带宽;参数符号中上标“*”表示参数在优化问题中的最优值;(2)用公式<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>R</mi><mi>s</mi></msub><mo>=</mo><msub><mi>Wlog</mi><mn>2</mn></msub><mrow><mo>(</mo><mrow><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>q</mi><mi>s</mi></msub><msub><mi>g</mi><mrow><mi>s</mi><mi>s</mi></mrow></msub></mrow><mrow><mi>n</mi><mo>+</mo><msub><mi>p</mi><mn>0</mn></msub><msub><mi>g</mi><mrow><mn>0</mn><mi>s</mi></mrow></msub><mo>+</mo><msub><mo>&Sigma;</mo><mrow><mi>j</mi><mo>&NotEqual;</mo><mi>s</mi><mo>,</mo><mi>j</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow></msub><msub><mi>q</mi><mi>j</mi></msub><msub><mi>g</mi><mrow><mi>j</mi><mi>s</mi></mrow></msub></mrow></mfrac></mrow><mo>)</mo></mrow><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow>]]></math><img file="FDA0000788590380000024.GIF" wi="1117" he="141" /></maths>将约束条件中的R<sub>s</sub>展开,约束条件的第二项等价于<img file="FDA0000788590380000025.GIF" wi="515" he="121" /><img file="FDA0000788590380000026.GIF" wi="284" he="84" />其中<img file="FDA0000788590380000027.GIF" wi="384" he="129" />问题P1的决策变量就转化为p<sub>0</sub>以及{q<sub>s</sub>}<sub>s∈Ω</sub>,我们用<img file="FDA0000788590380000028.GIF" wi="70" he="82" />和<img file="FDA0000788590380000029.GIF" wi="190" he="78" />分别表示问题P1的最优解;(3)判断问题P1的可行性将公式<img file="FDA00007885903800000210.GIF" wi="778" he="127" />中的p<sub>0</sub>用{q<sub>s</sub>}<sub>s∈Ω</sub>代换,从而将该不等式重新表示成如下的一组线性约束:<img file="FDA00007885903800000211.GIF" wi="1186" he="197" /><img file="FDA00007885903800000212.GIF" wi="720" he="153" />且s≠jM表示一个S×S矩阵,S表示Ω中SUs的总数,M中的项表示如下:<img file="FDA0000788590380000031.GIF" wi="1342" he="244" />此外,还定义S×1的向量u,其中的每一项表示为<img file="FDA0000788590380000032.GIF" wi="677" he="164" />令向量<img file="FDA0000788590380000033.GIF" wi="44" he="76" />表示SUs能够满足上述线性约束条件的传输功率的集合,记条件C1:<img file="FDA0000788590380000034.GIF" wi="831" he="77" />以及条件C2:我们定义矩阵M的频谱半径,ρ(M)=max{|λ||λ是M的特征值},满足ρ(M)&lt;1;如果条件C1与C2能够满足,那么<img file="FDA0000788590380000035.GIF" wi="415" he="90" />其中I表示S×S的单位矩阵;向量<img file="FDA0000788590380000036.GIF" wi="46" he="76" />即({q<sub>s</sub>}<sub>s∈Ω</sub>)的每一个元素表示着每个SU s的最小传输功率,SUs的每一项{θ<sub>s</sub>}<sub>s∈Ω</sub>均满足要求;进一步从{q<sub>s</sub>}<sub>s∈Ω</sub>中推出PU的最小传输功率<img file="FDA0000788590380000037.GIF" wi="506" he="127" />然后得到问题(P1)可行的充分条件即条件(C3):<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mo>(</mo><mi>C</mi><mn>3</mn><mo>)</mo><mo>:</mo><msub><mover><mi>q</mi><mo>^</mo></mover><mi>s</mi></msub><mo>&le;</mo><msubsup><mi>Q</mi><mi>s</mi><mi>max</mi></msubsup><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><mi>&Omega;</mi><mo>,</mo></mrow>]]></math><img file="FDA0000788590380000038.GIF" wi="624" he="87" /></maths>且<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mover><mi>p</mi><mo>^</mo></mover><mn>0</mn></msub><mo>&le;</mo><msubsup><mi>P</mi><mn>0</mn><mi>max</mi></msubsup></mrow>]]></math><img file="FDA0000788590380000039.GIF" wi="273" he="85" /></maths>(4)问题P1的垂直分层,由于在实现问题P1的优化时总有<img file="FDA00007885903800000310.GIF" wi="510" he="128" />也就是说,PU在满足了吞吐量要求的同时无需再消耗更多地传输功率,问题(P1)垂直分解为两层结构,分别为问题(P1‑底层)与问题(P1‑顶层),在底层问题中首先固定PU的传输功率p<sub>0</sub>,相应的,底层问题变为在给定PU的传输功率p<sub>0</sub>的情况下优化SUs的传输功率q<sub>s</sub>;(P1‑底层):<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mi>F</mi><mrow><mo>(</mo><msub><mi>p</mi><mn>0</mn></msub><mo>)</mo></mrow><mo>=</mo><munder><mi>max</mi><msub><mrow><mo>{</mo><msub><mi>q</mi><mi>s</mi></msub><mo>}</mo></mrow><mrow><mi>s</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow></msub></munder><munder><mo>&Sigma;</mo><mrow><mi>s</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow></munder><msub><mi>&alpha;</mi><mi>s</mi></msub><msub><mi>R</mi><mi>s</mi></msub></mrow>]]></math><img file="FDA0000788590380000041.GIF" wi="629" he="173" /></maths><img file="FDA0000788590380000042.GIF" wi="697" he="165" /><maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mn>0</mn><mo>&le;</mo><msub><mi>q</mi><mi>s</mi></msub><mo>&le;</mo><msubsup><mi>Q</mi><mi>s</mi><mi>max</mi></msubsup><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow>]]></math><img file="FDA0000788590380000043.GIF" wi="581" he="78" /></maths><img file="FDA0000788590380000044.GIF" wi="991" he="156" />通过在底层中计算F(p<sub>0</sub>)的值,将F(p<sub>0</sub>)的值代入到顶层问题从而优化PU的传输功率;(P1‑顶层):<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><munder><mi>max</mi><mrow><msubsup><mi>p</mi><mn>0</mn><mi>min</mi></msubsup><mo>&le;</mo><msub><mi>p</mi><mn>0</mn></msub><mo>&le;</mo><msubsup><mi>p</mi><mn>0</mn><mi>max</mi></msubsup></mrow></munder><mi>F</mi><mrow><mo>(</mo><msub><mi>p</mi><mn>0</mn></msub><mo>)</mo></mrow><mo>-</mo><mi>&beta;</mi><mrow><mo>(</mo><mrow><msub><mi>p</mi><mn>0</mn></msub><mo>-</mo><msubsup><mi>p</mi><mn>0</mn><mi>min</mi></msubsup></mrow><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000788590380000045.GIF" wi="1013" he="140" /></maths>其中<img file="FDA0000788590380000046.GIF" wi="369" he="124" />(5)判断问题(P1‑底层)的可行性当p<sub>0</sub>确定时,为了满足{θ<sub>s</sub>}<sub>s∈Ω</sub>,SUs的功率需要能够满足公式<img file="FDA0000788590380000047.GIF" wi="827" he="124" />相当于求解方程<img file="FDA0000788590380000048.GIF" wi="1045" he="132" />用N表示一个S×S矩阵,S表示Ω中SUs的总数,N中的项表示如下:<img file="FDA0000788590380000049.GIF" wi="899" he="244" />此外,还定义S×1的向量v与向量w,其中的每一项分别表示为<img file="FDA00007885903800000410.GIF" wi="436" he="162" /><img file="FDA00007885903800000411.GIF" wi="501" he="159" />因而SUs满足其各自的吞吐量需求{θ<sub>s</sub>}<sub>s∈Ω</sub>的发送功率表示为<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mover><mi>q</mi><mo>^</mo></mover><mrow><mo>(</mo><msub><mi>p</mi><mn>0</mn></msub><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>(</mo><mi>I</mi><mo>-</mo><mi>N</mi><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>v</mi><mo>+</mo><msub><mi>wp</mi><mn>0</mn></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000788590380000051.GIF" wi="713" he="93" /></maths>当p<sub>0</sub>&gt;0时,<img file="FDA0000788590380000052.GIF" wi="152" he="83" />中的项是非负的,看出<img file="FDA0000788590380000053.GIF" wi="453" he="85" />时,问题(P1‑底层)是可行的;用(x)<sub>s</sub>来表示向量x的第s项,将<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><mover><mi>q</mi><mo>^</mo></mover><mrow><mo>(</mo><msub><mi>p</mi><mn>0</mn></msub><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>(</mo><mi>I</mi><mo>-</mo><mi>N</mi><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>v</mi><mo>+</mo><msub><mi>wp</mi><mn>0</mn></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000788590380000054.GIF" wi="710" he="87" /></maths>代入不等式<img file="FDA0000788590380000055.GIF" wi="499" he="127" />则能够进一步明确问题(P1‑底层)在p<sub>0</sub>满足不等式<img file="FDA0000788590380000056.GIF" wi="678" he="158" />该不等式的右边表示p<sub>0</sub>的下界,记作<u>P</u>;同时,通过将<img file="FDA0000788590380000057.GIF" wi="217" he="84" /><img file="FDA0000788590380000058.GIF" wi="500" he="85" />与<img file="FDA0000788590380000059.GIF" wi="265" he="78" />相比较,求解p<sub>0</sub>的上界,<img file="FDA00007885903800000510.GIF" wi="138" he="75" /><img file="FDA00007885903800000511.GIF" wi="514" he="135" />其中Q<sup>max</sup>表示S×1的向量,表示为<img file="FDA00007885903800000512.GIF" wi="209" he="79" /><img file="FDA00007885903800000513.GIF" wi="575" he="79" />将p<sub>0</sub>的上界记为<img file="FDA00007885903800000514.GIF" wi="74" he="78" />得出问题(P1‑底层)可行的充分条件为<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mi>m</mi><mi>a</mi><mi>x</mi><mo>{</mo><msubsup><mi>p</mi><mn>0</mn><mi>min</mi></msubsup><mo>,</mo><munder><mi>P</mi><mo>&OverBar;</mo></munder><mo>}</mo><mo>&le;</mo><msub><mi>p</mi><mn>0</mn></msub><mo>&le;</mo><mi>m</mi><mi>i</mi><mi>n</mi><mo>{</mo><mover><mi>P</mi><mo>&OverBar;</mo></mover><mo>,</mo><msubsup><mi>p</mi><mn>0</mn><mi>max</mi></msubsup><mo>}</mo></mrow>]]></math><img file="FDA00007885903800000515.GIF" wi="885" he="93" /></maths>(6)问题(P1‑底层)的求解,针对底层问题,采用基于单调性优化的功率控制算法,过程如下:步骤6.1:引入辅助变量非授权用户的信噪比<img file="FDA00007885903800000516.GIF" wi="869" he="125" />将底层问题转化为一个关于非授权用户信噪比y<sub>s</sub>的单调性优化问题;<img file="FDA00007885903800000517.GIF" wi="1198" he="176" />其中<img file="FDA00007885903800000519.GIF" wi="1416" he="125" /><img file="FDA00007885903800000520.GIF" wi="1487" he="117" />步骤6.2:设置初始最优非授权用户信噪比集合<img file="FDA00007885903800000522.GIF" wi="242" he="78" />其中<img file="FDA0000788590380000061.GIF" wi="335" he="127" />s=1,2,3,…S,设置当前的迭代次数k=1;步骤6.3:针对当前的最优非授权用户信噪比集合<img file="FDA0000788590380000062.GIF" wi="87" he="78" />计算集合中所有元素的目标函数值<img file="FDA0000788590380000063.GIF" wi="650" he="91" />记录其中最大的目标函数值对应的点为z<sup>k</sup>;步骤6.4:根据对分法计算原点与z<sup>k</sup>的连线与<img file="FDA0000788590380000064.GIF" wi="52" he="78" />的交点<img file="FDA0000788590380000065.GIF" wi="98" he="78" />步骤6.5:如果<img file="FDA0000788590380000066.GIF" wi="459" he="174" />则算法终止,转至步骤6.9;否则转至步骤6.6;步骤6.6:根据公式<img file="FDA0000788590380000067.GIF" wi="573" he="94" />i=1,2,3,…S计算出S个新的非授权用户信噪比的可选最优解,其中e<sub>i</sub>是S个相互正交的单位向量;步骤6.7:利用步骤6.6中计算出的S个可选最优解代替z<sup>k</sup>以更新当前的最优非授权用户信噪比集合,记该集合为<img file="FDA0000788590380000068.GIF" wi="147" he="85" />步骤6.8:设置迭代次数k=k+1,进入下一次循环,返回步骤6.2;步骤6.9:算法终止,退出算法循环,输出非授权用户信噪比最优解<img file="FDA0000788590380000069.GIF" wi="110" he="79" />为当前集合中目标函数值最大的信噪比;步骤6.10:根据公式<img file="FDA00007885903800000610.GIF" wi="366" he="121" />设置S维向量r,根据公式q<sup>*</sup>=(I‑N)<sup>‑1</sup>r计算最佳非授权用户发射功率,其中矩阵<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><msub><mi>N</mi><mrow><mi>s</mi><mi>j</mi></mrow></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mn>0</mn><mo>,</mo><mi>s</mi><mo>=</mo><mi>j</mi><mo>;</mo></mrow></mtd></mtr><mtr><mtd><mrow><mfrac><mrow><msub><mi>g</mi><mrow><mi>j</mi><mi>s</mi></mrow></msub><msub><mi>&theta;</mi><mi>s</mi></msub></mrow><msub><mi>g</mi><mrow><mi>s</mi><mi>s</mi></mrow></msub></mfrac><mo>,</mo><mi>s</mi><mo>&NotEqual;</mo><mi>j</mi><mo>.</mo></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA00007885903800000611.GIF" wi="501" he="238" /></maths>步骤6.11:根据公式<img file="FDA00007885903800000612.GIF" wi="769" he="85" />计算在固定p<sub>0</sub>的情况下的底层最优目标函数值供顶层使用;(7)阈值P<sub>th</sub>的求解根据问题(P1‑底层)的性质,发现<img file="FDA0000788590380000071.GIF" wi="152" he="91" />上存在一个特殊的阈值P<sub>th</sub>,当<u>P</u>≤p<sub>0</sub>≤P<sub>th</sub>时,不等式<img file="FDA0000788590380000072.GIF" wi="478" he="130" />才得以成立,因而求解该阈值P<sub>th</sub>能够缩小最优解的搜索域,求解过程如下:步骤7.1:初始化设置,设置两个接近于0的很小的正数作为允许的计算误差,分别记为η以及ε,令p<sub>lower</sub>=<u>P</u>,<img file="FDA0000788590380000073.GIF" wi="304" he="102" />步骤7.2:计算|p<sub>lower</sub>‑p<sub>upper</sub>|,如果该差值比所允许的计算误差ε小,表示所得到的值在误差允许的范围内,则算法终止,跳转至步骤7.6,否则,继续进行步骤7.3;步骤7.3:将PU的发送功率p<sub>0</sub>设置为p<sub>lower</sub>与p<sub>upper</sub>的中值,即<img file="FDA0000788590380000074.GIF" wi="370" he="121" />步骤7.4:由于步骤7.3中给出了p<sub>0</sub>,通过步骤6解问题(P1‑底层)并且得到相应的最优解<img file="FDA0000788590380000075.GIF" wi="213" he="86" />步骤7.5:计算<img file="FDA0000788590380000076.GIF" wi="693" he="131" />用于判断现行的p<sub>0</sub>能否满足问题(P1‑底层)的约束条件<img file="FDA0000788590380000077.GIF" wi="504" he="130" />因而如果|J(p<sub>0</sub>)|&lt;η,则将p<sub>0</sub>的上限p<sub>upper</sub>更新为现行的p<sub>0</sub>,否则将p<sub>lower</sub>更新为现行的p<sub>0</sub>,返回步骤7.2;步骤7.6:将所得到的p<sub>0</sub>作为特殊阈值P<sub>th</sub>;(8)问题(P1‑顶层)的求解,根据问题(P1‑底层)得到的最优解<img file="FDA0000788590380000078.GIF" wi="195" he="82" />以及最优的目标函数值F(p<sub>0</sub>),上层问题就转化为一个关于授权用户发射功率p<sub>0</sub>的一维优化问题,采用线性搜索算法解问题(P1‑顶层),过程如下:步骤8.1:进行初始化设置:将PU的发送功率p<sub>0</sub>初始化为<img file="FDA0000788590380000081.GIF" wi="355" he="87" />其中<u>P</u>为PU的发送功率p<sub>0</sub>的下界;步骤8.2:如果PU的发送功率<img file="FDA0000788590380000082.GIF" wi="435" he="94" />由于在该区域不存在更优的解,则算法终止,跳转至步骤8.6,否则,继续进行步骤8.3,其中<img file="FDA0000788590380000083.GIF" wi="50" he="79" />为PU的发送功率p<sub>0</sub>的上界,得具体可参见步骤5,P<sub>th</sub>为由步骤7中所求出的特殊阈值;步骤8.3:由于PU的发送功率p<sub>0</sub>已给出,根据步骤6的给出的底层算法计算出F(p<sub>0</sub>)并且计算得出相应的<img file="FDA0000788590380000084.GIF" wi="211" he="78" />步骤8.4:判断<img file="FDA0000788590380000085.GIF" wi="544" he="98" />是否大于当前搜索到的PU的最大收益F<sup>*</sup>,若成立,则设置PU最优传输功率<img file="FDA0000788590380000086.GIF" wi="228" he="81" />即将其作为现行最优的PU的发送功率,否则将SUs的最优化传输功率记作<img file="FDA0000788590380000087.GIF" wi="206" he="78" />步骤8.5:更新PU的最大收益F<sup>*</sup>为<img file="FDA0000788590380000088.GIF" wi="574" he="96" />更新p<sub>0</sub>=p<sub>0</sub>+λ,返回步骤8.2;步骤8.6:输出实现最优化配置时PU的发送功率<img file="FDA0000788590380000089.GIF" wi="96" he="78" />SUs的发送功率<img file="FDA00007885903800000810.GIF" wi="192" he="78" />以及PU通过服务SUs所获得的最大净收益F<sup>*</sup>。
地址 310014 浙江省杭州市下城区朝晖六区潮王路18号浙江工业大学