发明名称 一种基于多信道的认知用户能效优化方法
摘要 本发明公开了一种基于多信道的认知用户能效优化方法,属于数字通信技术领域。本发明将基于认知无线电的多信达能效模型,将对认知用户能效优化的处理转换为对其能效模型的对偶问题的优化,基于数据帧的传输结构,对可能出现最优感知时间的一段感知搜索时间段内的多个探测时间点分别计算其对应的优选总传输功率(包括空闲和忙两个状态),再从中查找出最小能效所对应的总传输功率和探测时间点,将其存储到当前待发送数据帧的帧结构中,作为当前数据帧的最优感知时间、最优分配功率。本发明用于认知无线电通信系统,其有益效果是:高效输出认知用户的最优感知时间点和传输功率分配,在频谱短缺的情况下优化通信传输系统的能效。
申请公布号 CN103929255B 申请公布日期 2016.03.30
申请号 CN201410154322.1 申请日期 2014.04.17
申请人 电子科技大学 发明人 史治平;陈强;姜志;谈天
分类号 H04B17/382(2015.01)I;H04W24/02(2009.01)I 主分类号 H04B17/382(2015.01)I
代理机构 电子科技大学专利中心 51203 代理人 周刘英
主权项 一种基于多信道的认知用户能效优化方法,其特征在于,包括下列步骤:步骤1:基于数据帧的帧传输时间T,设置感知时间的搜索时间段,将所述搜索时间段离散成多个间隔相同的测试感知时间点τ<sub>test</sub>;步骤2:在当前待传输数据帧传输前,感知服务器分别对各个测试感知时间点τ<sub>test</sub>计算优选总传输功率<img file="FDA0000844829920000014.GIF" wi="101" he="71" />和<img file="FDA0000844829920000015.GIF" wi="135" he="74" />优选能效η(τ<sub>test</sub>,P<sup>(0)</sup>,P<sup>(1)</sup>)<sup>*</sup>:201:设置两个变量参数:λ1和λ2,λ1的初始值为0,λ2的初始值大于10^(‑10);202:判断λ2与λ1的差值是否小于或等于预设值ε,若是,则执行步骤204;否则执行步骤203,所述预设值ε为小于或等于10^(‑10)的正数;203:通过内点法函数fmincon(x,y,z)计算F(λ<sub>mid</sub>)的值,若F(λ<sub>mid</sub>)小于或等于0,则令λ2等于λ<sub>mid</sub>,并执行步骤202;若F(λ<sub>mid</sub>)大于0,则令λ1等于λ<sub>mid</sub>,并执行步骤202;其中λ<sub>mid</sub>表示λ1与λ2的均值,F(λ<sub>mid</sub>)=min{E(τ<sub>test</sub>,P<sup>(0)</sup>,P<sup>(1)</sup>)‑λ<sub>mid</sub>C(τ<sub>test</sub>,P<sup>(0)</sup>,P<sup>(1)</sup>)};所述内点法函数fmincon(x,y,z)中,x对应优化目标min{E(τ<sub>test</sub>,P<sup>(0)</sup>,P<sup>(1)</sup>)‑λ<sub>mid</sub>C(τ<sub>test</sub>,P<sup>(0)</sup>,P<sup>(1)</sup>)},多信道认知用户的总平均能量<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>E</mi><mrow><mo>(</mo><msub><mi>&tau;</mi><mrow><mi>t</mi><mi>e</mi><mi>s</mi><mi>t</mi></mrow></msub><mo>,</mo><msup><mi>P</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msup><mo>,</mo><msup><mi>P</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>)</mo></mrow><mo>=</mo><mi>E</mi><mo>&lsqb;</mo><msub><mi>MP</mi><mrow><mi>s</mi><mi>e</mi><mi>n</mi><mi>s</mi></mrow></msub><msub><mi>&tau;</mi><mrow><mi>t</mi><mi>e</mi><mi>s</mi><mi>t</mi></mrow></msub><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mrow><mo>(</mo><mi>T</mi><mo>-</mo><msub><mi>&tau;</mi><mrow><mi>t</mi><mi>e</mi><mi>s</mi><mi>t</mi></mrow></msub><mo>)</mo></mrow><msub><mi>P</mi><mi>i</mi></msub><mo>&rsqb;</mo><mo>,</mo></mrow>]]></math><img file="FDA0000844829920000011.GIF" wi="997" he="143" /></maths>多信道认知用户的平均传输速率<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>C</mi><mrow><mo>(</mo><msub><mi>&tau;</mi><mrow><mi>t</mi><mi>e</mi><mi>s</mi><mi>t</mi></mrow></msub><mo>,</mo><msup><mi>P</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msup><mo>,</mo><msup><mi>P</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>)</mo></mrow><mo>=</mo><mi>E</mi><mo>&lsqb;</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mrow><mo>(</mo><mi>T</mi><mo>-</mo><msub><mi>&tau;</mi><mrow><mi>t</mi><mi>e</mi><mi>s</mi><mi>t</mi></mrow></msub><mo>)</mo></mrow><msub><mi>C</mi><mi>i</mi></msub><mo>&rsqb;</mo><mo>;</mo></mrow>]]></math><img file="FDA0000844829920000012.GIF" wi="756" he="136" /></maths>符号E[·]表示求取平均值,P<sup>(1)</sup>表示认知用户在忙状态下的总传输功率,P<sup>(0)</sup>表示认知用户在空闲状态下的总传输功率,P<sub>sens</sub>表示认知用户的感知功率,M表示认知用户的子信道数,P<sub>i</sub>=α<sub>0,i</sub>P<sup>(0)</sup>+α<sub>1,i</sub>P<sup>(1)</sup>+β<sub>0,i</sub>P<sup>(0)</sup>+β<sub>1,i</sub>P<sup>(1)</sup>表示子信道i的平均传输总功率,C<sub>i</sub>=α<sub>0,i</sub>r<sub>00,i</sub>+α<sub>1,i</sub>r<sub>01,i</sub>+β<sub>0,i</sub>r<sub>10,i</sub>+β<sub>1,i</sub>r<sub>11,i</sub>表示子信道i的平均传输率,其中α<sub>0,i</sub>、α<sub>1,i</sub>、β<sub>0,i</sub>、β<sub>1,i</sub>表示信道i为检测状态a、b、c、d的概率,r<sub>00,i</sub>、r<sub>01,i</sub>、r<sub>10,i</sub>、r<sub>11,i</sub>表示对应信道i的检测状态a、b、c、d时的传输速率,所述检测状态a、b、c、d依次为:检测状态a,认知用户和授权用户均为空闲状态;检测状态b,认知用户为空闲状态且授权用户为忙状态;检测状态c,认知用户为忙状态且授权用户为空闲状态;检测状态d,认知用户和授权用户均为忙状态;y代表认知用户M个子信道的总平均功率限制条件<img file="FDA0000844829920000013.GIF" wi="620" he="142" />其中P<sub>av</sub>表示认知用户的平均最大传输功率;z代表每个子信道的平均干扰功率限制条件<img file="FDA0000844829920000021.GIF" wi="591" he="142" />其中I<sub>i</sub>表示子信道i中授权用户收到的干扰功率,<img file="FDA0000844829920000022.GIF" wi="46" he="55" />表示授权用户能够接受的最大平均干扰;204:设置参数λ<sup>*</sup>,所述λ<sup>*</sup>的取值为λ1~λ2,并基于能效优化公式F(λ)=min{E(τ<sub>test</sub>,P<sup>(0)</sup>,P<sup>(1)</sup>)‑λC(τ<sub>test</sub>,P<sup>(0)</sup>,P<sup>(1)</sup>)},取变量λ的取值为参数λ<sup>*</sup>时所对应总传输功率P<sup>(1)</sup>和P<sup>(0)</sup>为当前测试感知时间点τ<sub>test</sub>的优选总传输功率<img file="FDA0000844829920000023.GIF" wi="100" he="71" />和<img file="FDA0000844829920000024.GIF" wi="142" he="77" />并根据能效公式<img file="FDA0000844829920000025.GIF" wi="753" he="151" />计算与所述优选总传输功率<img file="FDA0000844829920000026.GIF" wi="103" he="70" />和<img file="FDA0000844829920000027.GIF" wi="103" he="70" />对应的优选能效<img file="FDA0000844829920000028.GIF" wi="342" he="78" />步骤3:在基于所述步骤1和2获取的各个感知测试时间点τ<sub>test</sub>所对应的优选能量效率η(τ,P<sup>(0)</sup>,P<sup>(1)</sup>)<sup>*</sup>中,取最小的优选能量效率η(τ,P<sup>(0)</sup>,P<sup>(1)</sup>)<sup>*</sup>所对应的感知测试时间点、优选总传输功率<img file="FDA0000844829920000029.GIF" wi="101" he="70" />和<img file="FDA00008448299200000210.GIF" wi="109" he="70" />为当前待传输数据帧的最优感知时间、最优分配功率。
地址 611731 四川省成都市高新区(西区)西源大道2006号