发明名称 认知无线电网络协作通信的功率和时间联合分配方法
摘要 本发明公开了一种认知无线电网络协作通信的功率和时间联合分配方法。本发明将认知无线电网络中的主用户作为中继,协作从用户完成传输,对功率和时间进行了联合分配,在选择最佳功率分配时,兼顾了时间的最佳分配。它将原始的分配问题分解为外层功率分配和内层时间分配的两个子问题,利用拍卖方法,基于给定的主用户传输功率,对从用户进行内层的传输时间分配;利用局部搜索方法在外层分配主用户的传输功率。这样既有效地提高了频谱利用率,又实现了主用户整体效用的最大化。一方面,为每个从用户寻求使其效用最大的主用户,并在分配的时间内进行协作传输;另一方面,同时满足主用户之间总功率限制的要求。
申请公布号 CN105682231A 申请公布日期 2016.06.15
申请号 CN201510946893.3 申请日期 2015.12.16
申请人 上海大学 发明人 邹君妮;朱素静
分类号 H04W72/04(2009.01)I 主分类号 H04W72/04(2009.01)I
代理机构 上海上大专利事务所(普通合伙) 31205 代理人 何文欣
主权项 一种认知无线电网络协作通信的功率和时间联合分配方法,所述认知无线电网络包括一个基站PBS,M个主用户PU<sub>m</sub>,m=1L M和N个从用户SU<sub>n</sub>,n=1L N;M个主用户都与基站PBS通信,形成上行网络;主用户PU<sub>m</sub>占用信道m,其传输功率为P<sub>m</sub>;基站PBS的可接受功率为P<sub>tot</sub>,主用户的功率向量P=(P<sub>1</sub>,L,P<sub>M</sub>)由基站PBS确定,且满足<img file="FDA0000880299660000011.GIF" wi="331" he="83" />从用户SU<sub>n</sub>的发送端为ST<sub>n</sub>,接收端为SR<sub>n</sub>;主用户将信道分配给需要协作通信的从用户,每个信道在同一时间内最多只能被分配给一个从用户使用,每个从用户最多只能分到一个信道;主用户PU<sub>m</sub>可用来分配的总传输时间为T<sub>m</sub>,主用户PU<sub>m</sub>的单位时间价格为c<sub>m</sub>,从用户SU<sub>n</sub>得到其协作传输的主用户PU<sub>m</sub>所分配的时间是t<sub>mn</sub>;主用户PU<sub>m</sub>的效用函数用u<sub>m</sub>表示,且定义<img file="FDA0000880299660000012.GIF" wi="323" he="98" />其特征在于:包括以下步骤:步骤1:基站PBS初始化功率向量P=(P<sub>1</sub>,L,P<sub>M</sub>),并加入候选功率向量集合U中;步骤2:初始内层时间分配:建立初始内层时间分配模型并求解得到主用户整体效用,将其作为主用户整体效用最大值的初始值,所述初始内层时间分配模型为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><munder><mrow><mi>max</mi><mi>m</mi><mi>i</mi><mi>z</mi><mi>e</mi></mrow><mi>t</mi></munder><munder><mo>&Sigma;</mo><mi>m</mi></munder><msub><mi>u</mi><mi>m</mi></msub><mo>=</mo><munder><mo>&Sigma;</mo><mi>m</mi></munder><munder><mo>&Sigma;</mo><mi>n</mi></munder><msub><mi>t</mi><mrow><mi>m</mi><mi>n</mi></mrow></msub><mo>&CenterDot;</mo><msub><mi>c</mi><mi>m</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000880299660000013.GIF" wi="1291" he="107" /></maths>其满足约束条件:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><munder><mo>&Sigma;</mo><mi>n</mi></munder><msub><mi>t</mi><mrow><mi>m</mi><mi>n</mi></mrow></msub><mo>&le;</mo><msub><mi>T</mi><mi>m</mi></msub><mo>,</mo><mo>&ForAll;</mo><mi>m</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000880299660000014.GIF" wi="1147" he="106" /></maths>步骤3:从所述候选功率向量集合中取出一个候选功率向量作为当前候选功率向量;步骤4:外层功率分配:生成所述当前候选功率向量的所有邻居功率向量;步骤5:对所述当前候选功率向量的每个邻居功率向量进行邻居内层时间分配:建立邻居内层时间分配模型并求解得到相应的主用户整体效用,更新所述候选功率向量集合和主用户整体效用最大值,其中邻居内层时间分配模型为:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><munder><mrow><mi>max</mi><mi>m</mi><mi>i</mi><mi>z</mi><mi>e</mi></mrow><mi>t</mi></munder><munder><mo>&Sigma;</mo><mi>m</mi></munder><msub><mi>u</mi><mi>m</mi></msub><mo>=</mo><munder><mo>&Sigma;</mo><mi>m</mi></munder><munder><mo>&Sigma;</mo><mi>n</mi></munder><msub><mi>t</mi><mrow><mi>m</mi><mi>n</mi></mrow></msub><mo>&CenterDot;</mo><msub><mi>c</mi><mi>m</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000880299660000015.GIF" wi="1290" he="104" /></maths>其满足约束条件:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><munder><mo>&Sigma;</mo><mi>n</mi></munder><msub><mi>t</mi><mrow><mi>m</mi><mi>n</mi></mrow></msub><mo>&le;</mo><msub><mi>T</mi><mi>m</mi></msub><mo>,</mo><mo>&ForAll;</mo><mi>m</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000880299660000016.GIF" wi="1146" he="105" /></maths>步骤6:判断所述候选功率向量集合是否为空,如果是,转向步骤7;否则,转向步骤3;步骤7:完成功率和时间分配,开始协作传输:根据使得主用户整体效用达到最大值时的功率和时间分配,所有主用户分配从用户的请求时间,并以对应功率在这段时间内协助从用户进行通信。
地址 200444 上海市宝山区上大路99号