发明名称 一种基于速率约束的OFDMA中继系统的资源分配方法
摘要 本发明公开了OFDMA中继系统中一种基于速率约束的资源分配方法,其通过在建立优化资源分配模型时加入了用户间速率成比例约束条件,利用松弛用户速率比例约束条件确定各用户应至少分配到的子载波个数,然后为速率约束比最小的用户优先分配子载波,这样可使得本发明方法保证了用户间比例公平性;将剩余子载波根据信道增益最大分配给相应的用户,能够最大化系统总容量;在假定平均功率分配条件下,进行子载波分配和中继选择,然后在完成子载波分配和中继选择的基础上进行子载波上的优化功率分配,有效降低了计算复杂度。
申请公布号 CN103179070B 申请公布日期 2016.04.27
申请号 CN201210539586.X 申请日期 2012.12.12
申请人 宁波大学 发明人 李有明;赵茹;汪照;朱星;王炯滔;金明;王刚
分类号 H04L27/26(2006.01)I;H04W72/04(2009.01)I 主分类号 H04L27/26(2006.01)I
代理机构 宁波奥圣专利代理事务所(普通合伙) 33226 代理人 程晓明
主权项 一种基于速率约束的OFDMA中继系统的资源分配方法,其特征在于包括以下步骤:①根据OFDMA中继系统中用户间速率成比例约束条件,建立优化资源分配模型:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>m</mi><mi>a</mi><mi>x</mi><mo>&lsqb;</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>M</mi><mn>0</mn></msub></munderover><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&rho;</mi><mrow><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>R</mi><mrow><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><msub><mi>M</mi><mn>1</mn></msub></mrow></munderover><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&delta;</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>R</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>&rsqb;</mo></mrow>]]></math><img file="FDA0000882812250000011.GIF" wi="872" he="165" /></maths>满足的约束条件:<maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>A</mi><mn>1</mn><mo>:</mo><msub><mi>&rho;</mi><mrow><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>&Element;</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo><mo>;</mo><msub><mi>&delta;</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>&Element;</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>A</mi><mn>2</mn><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>M</mi><mn>0</mn></msub></munderover><msub><mi>&rho;</mi><mrow><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><msub><mi>M</mi><mn>1</mn></msub></mrow></munderover><msub><mi>&delta;</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>=</mo><mn>1</mn></mrow></mtd></mtr><mtr><mtd><mrow><mi>A</mi><mn>3</mn><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><msub><mi>M</mi><mn>1</mn></msub></mrow></munderover><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&delta;</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>p</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>&le;</mo><msub><mi>P</mi><msub><mi>T</mi><mn>1</mn></msub></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>A</mi><mn>4</mn><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mrow><mo>(</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>M</mi><mn>0</mn></msub></munderover><msub><mi>&rho;</mi><mrow><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><msub><mi>M</mi><mn>1</mn></msub></mrow></munderover><msub><mi>&delta;</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>&le;</mo><msub><mi>P</mi><msub><mi>T</mi><mn>2</mn></msub></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>A</mi><mn>5</mn><mo>:</mo><msub><mi>R</mi><mn>1</mn></msub><mo>:</mo><msub><mi>R</mi><mi>2</mi></msub><mo>:</mo><mo>...</mo><msub><mi>R</mi><mi>i</mi></msub><mo>...</mo><mo>:</mo><msub><mi>R</mi><mrow><msub><mi>M</mi><mn>0</mn></msub><mi>+</mi><msub><mi>M</mi><mi>1</mi></msub></mrow></msub><mi>=</mi><msub><mi>&gamma;</mi><mn>1</mn></msub><mo>:</mo><msub><mi>&gamma;</mi><mi>2</mi></msub><mo>:</mo><mo>...</mo><msub><mi>&gamma;</mi><mi>i</mi></msub><mo>...</mo><mo>:</mo><msub><mi>&gamma;</mi><mrow><msub><mi>M</mi><mn>0</mn></msub><mi>+</mi><msub><mi>M</mi><mi>1</mi></msub></mrow></msub></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000882812250000012.GIF" wi="1030" he="647" /></maths>其中,max( )为取最大值函数,K表示OFDMA中继系统中的中继个数,K≥1,M<sub>0</sub>表示OFDMA中继系统中的直传用户个数,M<sub>0</sub>&gt;1,M<sub>1</sub>表示OFDMA中继系统中的中继用户个数,M<sub>1</sub>&gt;1,N表示OFDMA中继系统中的总子载波个数,N&gt;1;<img file="FDA0000882812250000016.GIF" wi="61" he="78" />表示在第一时隙中继用户总发送功率,<img file="FDA0000882812250000017.GIF" wi="70" he="70" />表示在第二时隙直传用户和中继总发送功率;约束条件A1中的ρ<sub>i,n</sub>表示子载波分配因子,其用于表征第n个子载波是否被第i个直传用户占用,ρ<sub>i,n</sub>=0表征第n个子载波未被第i个直传用户占用,ρ<sub>i,n</sub>=1表征第n个子载波被第i个直传用户占用,δ<sub>j,k,n</sub>是子载波中继分配因子,其用于表征第n个子载波和第k个中继是否被第j个中继用户占用,δ<sub>j,k,n</sub>=0表征第n个子载波和第k个中继未被第j个中继用户占用,δ<sub>j,k,n</sub>=1表征第n个子载波和第k个中继被第j个中继用户占用;约束条件A2表示一个子载波最多只能被一个直传用户或者一个中继用户及相应的中继占用;约束条件A3用于表征在第一时隙中继用户总发送功率约束;约束条件A4表示在第二时隙直传用户和中继总发送功率约束;约束条件A5中R<sub>i</sub>(i=1,2,...M<sub>0</sub>+M<sub>1</sub>)表示第i个用户的速率,γ<sub>i</sub>(i=1,2,...M<sub>0</sub>+M<sub>1</sub>)表示用户i的传输速率对应的比值,<img file="FDA0000882812250000021.GIF" wi="879" he="79" />表示用户间速率成比例约束;R<sub>i,n</sub>表示第i个直传用户在第n个子载波上的瞬时速率且R<sub>i,n</sub>=log<sub>2</sub>(1+p<sub>s,i,n</sub>l<sub>s,i</sub>H<sub>s,i,n</sub>),p<sub>s,i,n</sub>表示第i个直传用户和基站这条通信链路在第n个子载波上的发送功率,l<sub>s,i</sub>表示第i个直传用户和基站这条通信链路上的路径损耗,H<sub>s,i,n</sub>表示第i个直传用户和基站这条通信链路在第n个子载波上的信道增益;R<sub>j,k,n</sub>表示第j个中继用户通过第k个中继在第n个子载波上的瞬时速率且<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>m</mi><mi>i</mi><mi>n</mi><mo>{</mo><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><msub><mi>H</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>,</mo><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>k</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000882812250000022.GIF" wi="1461" he="126" /></maths>min( )为取最小值函数,p<sub>j,k,n</sub>表示第j个中继用户通过第k个中继在第n个子载波上的发送功率,l<sub>j,k</sub>表示第j个中继用户和第k个中继这条通信链路上的路径损耗,H<sub>j,k,n</sub>表示第j个中继用户经过第k个中继在第n个子载波上的信道增益,<img file="FDA0000882812250000023.GIF" wi="173" he="63" />表示第k个中继和基站在第n个子载波上的发送功率,<img file="FDA0000882812250000024.GIF" wi="124" he="78" />表示第k个中继和基站这条通信链路上的路径损耗,<img file="FDA0000882812250000025.GIF" wi="181" he="70" />表示第k个中继和基站这条通信链路在第n个子载波上的信道增益;②根据上述优化资源分配模型中的约束条件A5及OFDMA中继系统中中继用户向基站发送信息需要两个时隙,确定OFDMA中继系统中各用户应至少分配的子载波数:<img file="FDA0000882812250000026.GIF" wi="645" he="172" />i≤M<sub>0</sub><img file="FDA0000882812250000027.GIF" wi="670" he="168" />M<sub>0</sub>+1≤i≤M<sub>0</sub>+M<sub>1</sub>,其中,在信息传输过程中,直接与基站进行通信的用户称之为直传用户,通过中继与基站通信的用户称之为中继用户,i≤M<sub>0</sub>表示用户i是直传用户,M<sub>0</sub>+1≤i≤M<sub>0</sub>+M<sub>1</sub>表示用户i是中继用户;③在假定平均功率分配条件下,为速率约束比R<sub>i</sub>/γ<sub>i</sub>最小的用户优先分配子载波,使各用户分配到步骤②中确定的子载波个数,然后将剩余子载波分配给其对应信道增益最大的用户,以最大化系统总容量;④根据步骤③中各个用户实际分配到的子载波个数以及第二时隙发送总功率约束,利用拉格朗日算法进行子载波上的优化功率分配,具体过程为:④‑1、在步骤③中完成子载波分配和中继选择的基础上,考虑第二时隙的功率分配,功率优化问题为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><munder><mi>max</mi><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></munder><mo>&lsqb;</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>M</mi><mn>0</mn></msub></munderover><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>&Element;</mo><msub><mi>C</mi><mi>i</mi></msub></mrow></munder><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>K</mi></mrow></munderover><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>&Element;</mo><msub><mi>C</mi><mi>i</mi></msub></mrow></munder><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow></mtd></mtr><mtr><mtd><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></mrow></mtd></mtr><mtr><mtd><mrow><mi>B</mi><mn>1</mn><mo>:</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>K</mi></mrow></munderover><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>&le;</mo><msub><mi>P</mi><msub><mi>T</mi><mn>2</mn></msub></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>B</mi><mn>2</mn><mo>:</mo><msub><mi>R</mi><mn>1</mn></msub><mo>:</mo><msub><mi>R</mi><mi>2</mi></msub><mo>:</mo><mo>...</mo><msub><mi>R</mi><mi>i</mi></msub><mo>...</mo><mo>:</mo><msub><mi>R</mi><mrow><msub><mi>M</mi><mn>0</mn></msub><mi>+</mi><mi>K</mi></mrow></msub><mi>=</mi><msub><mi>&gamma;</mi><mn>1</mn></msub><mo>:</mo><msub><mi>&gamma;</mi><mi>2</mi></msub><mo>:</mo><mo>...</mo><msub><mi>&gamma;</mi><mi>i</mi></msub><mo>...</mo><mo>:</mo><msub><mi>&gamma;</mi><mrow><msub><mi>M</mi><mn>0</mn></msub><mi>+</mi><mi>K</mi></mrow></msub></mrow></mtd></mtr></mtable><mo>,</mo></mrow>]]></math><img file="FDA0000882812250000031.GIF" wi="1408" he="471" /></maths>其中,<img file="FDA0000882812250000032.GIF" wi="172" he="102" />表示优化变量为p<sub>s,i,n</sub>的取最大值函数,C<sub>i</sub>表示用户i分配到的子载波集合,约束条件B1表示第二时隙发送功率约束,约束条件B2表示用户间速率成比例约束条件;④‑2、构造一个与上述功率优化问题相关的拉格朗日方程,表示为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>,</mo><mi>&beta;</mi><mo>,</mo><msub><mi>&mu;</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>M</mi><mn>0</mn></msub></munderover><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>&Element;</mo><msub><mi>C</mi><mi>i</mi></msub></mrow></munder><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>K</mi></mrow></munderover><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>&Element;</mo><msub><mi>C</mi><mi>i</mi></msub></mrow></munder><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>+</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>&beta;</mi><mrow><mo>(</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>K</mi></mrow></munderover><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>-</mo><msub><mi>P</mi><msub><mi>T</mi><mn>2</mn></msub></msub><mo>)</mo></mrow><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>2</mn></mrow><msub><mi>M</mi><mn>0</mn></msub></munderover><msub><mi>&mu;</mi><mi>i</mi></msub><mo>&lsqb;</mo><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>&Element;</mo><msub><mi>C</mi><mi>i</mi></msub></mrow></munder><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>-</mo><mfrac><msub><mi>&gamma;</mi><mn>1</mn></msub><msub><mi>&gamma;</mi><mi>i</mi></msub></mfrac><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>&Element;</mo><msub><mi>C</mi><mi>i</mi></msub></mrow></munder><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow></mtd></mtr><mtr><mtd><mrow><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>K</mi></mrow></munderover><msub><mi>&mu;</mi><mi>i</mi></msub><mo>&lsqb;</mo><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>&Element;</mo><msub><mi>C</mi><mi>i</mi></msub></mrow></munder><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>-</mo><mfrac><msub><mi>&gamma;</mi><mn>1</mn></msub><msub><mi>&gamma;</mi><mi>i</mi></msub></mfrac><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>&Element;</mo><msub><mi>C</mi><mi>i</mi></msub></mrow></munder><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow></mtd></mtr></mtable><mo>,</mo></mrow>]]></math><img file="FDA0000882812250000033.GIF" wi="1758" he="487" /></maths>其中,β表示<img file="FDA0000882812250000034.GIF" wi="357" he="143" />的拉格朗日算子,μ<sub>i</sub>(2≤i≤M<sub>0</sub>)表示<img file="FDA0000882812250000035.GIF" wi="1102" he="132" />的拉格朗日算子,μ<sub>i</sub>(M<sub>0</sub>+1≤i≤M<sub>0</sub>+K)表示<img file="FDA0000882812250000036.GIF" wi="1144" he="143" />的拉格朗日算子;④‑3、将L(p<sub>s,i,n</sub>,β,μ<sub>i</sub>)对p<sub>s,i,n</sub>进行求导,并令其导函数为0,则有:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mfrac><mrow><mo>&part;</mo><mi>L</mi><mrow><mo>(</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>,</mo><mi>&beta;</mi><mo>,</mo><msub><mi>&mu;</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mrow><mo>&part;</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow></mfrac><mo>=</mo><mfrac><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo><mi>ln</mi><mn>2</mn></mrow></mfrac><mo>+</mo><mi>&beta;</mi><mo>-</mo><msub><mi>&mu;</mi><mi>i</mi></msub><mfrac><msub><mi>&gamma;</mi><mn>1</mn></msub><msub><mi>&gamma;</mi><mi>i</mi></msub></mfrac><mfrac><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo><mi>ln</mi><mn>2</mn></mrow></mfrac><mo>=</mo><mn>0</mn><mo>,</mo><mi>i</mi><mo>&Element;</mo><msub><mi>&Omega;</mi><msub><mi>M</mi><mn>0</mn></msub></msub></mrow>]]></math><img file="FDA0000882812250000037.GIF" wi="1677" he="176" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mfrac><mrow><mo>&part;</mo><mi>L</mi><mrow><mo>(</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>,</mo><mi>&beta;</mi><mo>,</mo><msub><mi>&mu;</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mrow><mo>&part;</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow></mfrac><mo>=</mo><mfrac><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo><mn>2</mn><mi>l</mi><mi>n</mi><mn>2</mn></mrow></mfrac><mo>+</mo><mi>&beta;</mi><mo>-</mo><msub><mi>&mu;</mi><mi>i</mi></msub><mfrac><msub><mi>&gamma;</mi><mn>1</mn></msub><msub><mi>&gamma;</mi><mi>i</mi></msub></mfrac><mfrac><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>)</mo><mn>2</mn><mi>l</mi><mi>n</mi><mn>2</mn></mrow></mfrac><mo>=</mo><mn>0</mn><mo>,</mo><mi>i</mi><mo>&Element;</mo><msub><mi>&Omega;</mi><mi>K</mi></msub></mrow>]]></math><img file="FDA0000882812250000038.GIF" wi="1726" he="173" /></maths>根据上述两个式子得到:<img file="FDA0000882812250000041.GIF" wi="725" he="167" />然后再根据<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mfrac><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><msup><mi>n</mi><mo>&prime;</mo></msup></mrow></msub></mrow><mrow><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><msup><mi>n</mi><mo>&prime;</mo></msup></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><msup><mi>n</mi><mo>&prime;</mo></msup></mrow></msub></mrow></mfrac><mo>=</mo><mfrac><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow><mrow><mn>1</mn><mo>+</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow></mfrac></mrow>]]></math><img file="FDA0000882812250000042.GIF" wi="691" he="159" /></maths>和<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>K</mi></mrow></munderover><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>=</mo><msub><mi>P</mi><msub><mi>T</mi><mn>2</mn></msub></msub></mrow>]]></math><img file="FDA0000882812250000043.GIF" wi="351" he="142" /></maths>得到子载波上优化功率分配值为:<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>=</mo><msub><mi>a</mi><mi>i</mi></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn></mrow></msub><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn><mo>,</mo><mn>1</mn></mrow></msub><mo>/</mo><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>b</mi><mi>i</mi></msub><mo>+</mo><mfrac><mn>1</mn><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mn>1</mn></mrow></msub></mrow></mfrac><mo>-</mo><mfrac><mn>1</mn><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow></mfrac><mo>,</mo><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn><mo>,</mo><mn>1</mn></mrow></msub><mo>=</mo><mfrac><mrow><msub><mi>P</mi><msub><mi>T</mi><mn>2</mn></msub></msub><mo>-</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>K</mi></mrow></munderover><mrow><mo>(</mo><msubsup><mi>N</mi><mi>i</mi><mo>&prime;</mo></msubsup><msub><mi>b</mi><mi>i</mi></msub><mo>+</mo><msub><mi>e</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mrow><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mn>0</mn></msub><mo>+</mo><mi>K</mi></mrow></munderover><msubsup><mi>N</mi><mi>i</mi><mo>&prime;</mo></msubsup><msub><mi>a</mi><mi>i</mi></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn></mrow></msub><mo>/</mo><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000882812250000044.GIF" wi="1421" he="279" /></maths>对于中继传输链路,根据最优功率分配应满足的条件p<sub>j,k,n</sub>l<sub>j,k</sub>H<sub>j,k,n</sub>=p<sub>s,i,n</sub>l<sub>s,i</sub>H<sub>s,i,n</sub>(M<sub>0</sub>+1≤i≤M<sub>0</sub>+K)以及<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>=</mo><msub><mi>a</mi><mi>i</mi></msub><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn></mrow></msub><msub><mi>p</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn><mo>,</mo><mn>1</mn></mrow></msub><mo>/</mo><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>b</mi><mi>i</mi></msub><mo>+</mo><mfrac><mn>1</mn><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mn>1</mn></mrow></msub></mrow></mfrac><mo>-</mo><mfrac><mn>1</mn><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000882812250000045.GIF" wi="885" he="142" /></maths>得到p<sub>j,k,n</sub>=p<sub>s,i,n</sub>l<sub>s,i</sub>H<sub>s,i,n</sub>/l<sub>j,k</sub>H<sub>j,k,n</sub>;其中,<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msub><mi>a</mi><mi>i</mi></msub><mo>=</mo><msup><mn>2</mn><mfrac><mrow><msubsup><mi>N</mi><mi>i</mi><mo>&prime;</mo></msubsup><msub><mi>W</mi><mn>1</mn></msub><mo>-</mo><msubsup><mi>N</mi><mn>1</mn><mo>&prime;</mo></msubsup><msub><mi>W</mi><mi>i</mi></msub></mrow><mrow><msubsup><mi>N</mi><mn>1</mn><mo>&prime;</mo></msubsup><msubsup><mi>N</mi><mi>i</mi><mo>&prime;</mo></msubsup></mrow></mfrac></msup><mo>,</mo><msub><mi>b</mi><mi>i</mi></msub><mo>=</mo><mfrac><msub><mi>a</mi><mi>i</mi></msub><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mn>1</mn><mo>,</mo><mn>1</mn></mrow></msub></mrow></mfrac><mo>-</mo><mfrac><mn>1</mn><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mn>1</mn></mrow></msub></mrow></mfrac><mo>,</mo><msub><mi>e</mi><mi>i</mi></msub><mo>=</mo><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>&Element;</mo><msub><mi>C</mi><mi>i</mi></msub></mrow></munder><mfrac><mrow><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>-</mo><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mn>1</mn></mrow></msub></mrow><mrow><msub><mi>l</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msub><mi>H</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi><mo>,</mo><mn>1</mn></mrow></msub></mrow></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000882812250000046.GIF" wi="1213" he="175" /></maths>其中,N′<sub>i</sub>(1≤i≤M<sub>0</sub>)表示第i个直传用户实际分配到的子载波数,N′<sub>i</sub>(M<sub>0</sub>+1≤i≤M<sub>0</sub>+K)表示第i‑M<sub>0</sub>个中继实际分配到的子载波数,N′<sub>1</sub>表示第1个直传用户实际分配到的子载波数;<img file="FDA0000882812250000047.GIF" wi="310" he="118" />W<sub>i</sub>(1≤i≤M<sub>0</sub>)表示第i个直传用户在其实际分配到的子载波上的信道增益之和,W<sub>i</sub>(M<sub>0</sub>+1≤i≤M<sub>0</sub>+K)表示第i‑M<sub>0</sub>个中继在其实际分配到的子载波上的信道增益之和,C<sub>i</sub>(1≤i≤M<sub>0</sub>)表示第i个直传用户实际分配到的子载波集合,C<sub>i</sub>(M<sub>0</sub>+1≤i≤M<sub>0</sub>+K)表示第i‑M<sub>0</sub>个中继实际分配到的子载波集合,H<sub>s,i,n</sub>(1≤i≤M<sub>0</sub>)表示第i个直传用户在其第n个子载波上的信道增益,H<sub>s,i,n</sub>(M<sub>0</sub>+1≤i≤M<sub>0</sub>+K)表示第i‑M<sub>0</sub>个中继在其第n个子载波上的信道增益;l<sub>s,1</sub>表示第1个直传用户与基站这条通信链路的路径损耗,p<sub>s,1,1</sub>表示第1个直传用户的第1个子载波上分配的功率值,l<sub>s,i</sub>(1≤i≤M<sub>0</sub>)表示第i个直传用户与基站这条通信链路的路径损耗,l<sub>s,i</sub>(M<sub>0</sub>+1≤i≤M<sub>0</sub>+K)表示第i‑M<sub>0</sub>个中继与基站这条通信链路的路径损耗,H<sub>s,i,1</sub>(1≤i≤M<sub>0</sub>)表示第i个直传用户在其第1个子载波上的信道增益,H<sub>s,i,1</sub>(M<sub>0</sub>+1≤i≤M<sub>0</sub>+K)表示第i‑M<sub>0</sub>个中继在其第1个子载波上的信道增益,p<sub>s,i,n</sub>(1≤i≤M<sub>0</sub>)表示第i个直传用户的第n个子载波上分配的功率值,p<sub>s,i,n</sub>(M<sub>0</sub>+1≤i≤M<sub>0</sub>+K)表示第i‑M<sub>0</sub>个中继的第n个子载波上分配的功率值,p<sub>j,k,n</sub>表示第j个中继用户经过第k个中继的第n个子载波上分配的功率值,H<sub>j,k,n</sub>表示第j个中继用户经过第k个中继在其第n个子载波上的信道增益。
地址 315211 浙江省宁波市江北区风华路818号