发明名称 一种认知无线网络数据量与能量消耗比最大化频谱感知方法
摘要 本发明涉及无线通信领域,公开了一种认知无线网络数据量与能量消耗比最大化频谱感知方法。在基于时隙的认知无线网络中,每个时隙被划分为感知时间和数据传输时间。增加感知时间可获得更高的感知准确率,但会造成数据传输时间减少使次级用户的数据传输量降低,因而感知时间和数据传输量之间存在一个权衡。本发明通过给出一种频谱感知算法,计算出次级用户对每个时隙的最优感知时间,在保证了主用户通信质量的前提下,最大化了次级用户的传输数据量和能量消耗的比值,从而提高了无线频谱资源的利用率并减少了次级用户的能量消耗。
申请公布号 CN104734794B 申请公布日期 2017.04.12
申请号 CN201510182482.1 申请日期 2015.04.17
申请人 大连理工大学 发明人 田晟宇;李秀魁
分类号 H04B17/382(2015.01)I 主分类号 H04B17/382(2015.01)I
代理机构 大连理工大学专利中心 21200 代理人 关慧贞;梅洪玉
主权项 一种认知无线网络数据量与能量消耗比最大化频谱感知方法,其特征在于,时隙长度为p,在每个时隙开始时,次级用户对该时隙进行感知,感知时间为q;采用能量检测的频谱感知技术,次级用户通过将感知时间内所接收的信号能量与一个临界值进行比较,来判断是该时隙是否被主用户占用;用E表示次级用户在感知时间q、带宽为W的信道上所接收的能量,根据奈奎斯特准则,最小的采样率为2W,采集的信号样本数N=2Wq,<img file="FDA0001115158750000011.GIF" wi="62" he="71" />代表主用户信道功率,<img file="FDA0001115158750000012.GIF" wi="72" he="71" />代表噪声功率,次级用户接收到的能量近似于高斯分布:<img file="FDA0001115158750000013.GIF" wi="1293" he="167" /> 频谱感知的性能用两个主要参数来衡量:正确检测概率P<sub>d</sub>和错误警报概率P<sub>f</sub>;<maths num="0001"><math><![CDATA[<mrow><msub><mi>P</mi><mi>d</mi></msub><mo>=</mo><mi>Q</mi><mrow><mo>(</mo><mfrac><mrow><mi>&lambda;</mi><mo>-</mo><mi>N</mi><mrow><mo>(</mo><msubsup><mi>&sigma;</mi><mi>x</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>&sigma;</mi><mi>&omega;</mi><mn>2</mn></msubsup><mo>)</mo></mrow></mrow><msqrt><mrow><mn>2</mn><mi>N</mi><msup><mrow><mo>(</mo><msubsup><mi>&sigma;</mi><mi>x</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>&sigma;</mi><mi>&omega;</mi><mn>2</mn></msubsup><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt></mfrac><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001115158750000014.GIF" wi="654" he="175" /></maths><maths num="0002"><math><![CDATA[<mrow><msub><mi>P</mi><mi>f</mi></msub><mo>=</mo><mi>Q</mi><mrow><mo>(</mo><mfrac><mrow><mi>&lambda;</mi><mo>-</mo><msubsup><mi>N&sigma;</mi><mi>&omega;</mi><mn>2</mn></msubsup></mrow><msqrt><mrow><mn>2</mn><msubsup><mi>N&sigma;</mi><mi>&omega;</mi><mn>4</mn></msubsup></mrow></msqrt></mfrac><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001115158750000015.GIF" wi="462" he="172" /></maths> 其中Q(z)为Q函数,λ为能量检测的临界值; 将错误报警率设定为一个恒定的常数,根据以上两式得:<maths num="0003"><math><![CDATA[<mrow><mi>&lambda;</mi><mo>=</mo><mrow><mo>(</mo><msup><mi>Q</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>(</mo><mover><msub><mi>P</mi><mi>f</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo><msqrt><mrow><mn>2</mn><mi>N</mi></mrow></msqrt><mo>+</mo><mi>N</mi><mo>)</mo></mrow><msubsup><mi>&sigma;</mi><mi>&omega;</mi><mn>2</mn></msubsup></mrow>]]></math><img file="FDA0001115158750000016.GIF" wi="662" he="86" /></maths><maths num="0004"><math><![CDATA[<mrow><msub><mi>P</mi><mi>d</mi></msub><mo>=</mo><mi>Q</mi><mrow><mo>(</mo><mfrac><mrow><msup><mi>Q</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mover><msub><mi>P</mi><mi>f</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><msqrt><mrow><mn>2</mn><mi>N</mi></mrow></msqrt><mo>-</mo><mi>N</mi><mo>&CenterDot;</mo><msub><mi>SNR</mi><mi>p</mi></msub></mrow><mrow><msqrt><mrow><mn>2</mn><mi>N</mi></mrow></msqrt><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mi>N</mi><mo>&CenterDot;</mo><msub><mi>SNR</mi><mi>p</mi></msub><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001115158750000017.GIF" wi="872" he="183" /></maths>其中<img file="FDA0001115158750000018.GIF" wi="190" he="120" />为主用户的信噪比; 根据香农定理,次级用户最大的数据传输率:<maths num="0005"><math><![CDATA[<mrow><mi>C</mi><mo>=</mo><msub><mi>Wlog</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><msubsup><mi>&sigma;</mi><mi>y</mi><mn>2</mn></msubsup><msubsup><mi>&sigma;</mi><mi>w</mi><mn>2</mn></msubsup></mfrac><mo>)</mo></mrow><mo>=</mo><msub><mi>Wlog</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>SNR</mi><mi>s</mi></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001115158750000019.GIF" wi="1038" he="158" /></maths>其中<img file="FDA00011151587500000110.GIF" wi="63" he="79" />代表次级用户的信号功率,<img file="FDA00011151587500000111.GIF" wi="193" he="123" />为次级用户的信噪比;假设各个时隙之间是否有主用户到达是相互独立的,主用户占用或不占用某一时隙的概率为P<sub>1</sub>或P<sub>0</sub>;只有当信道空闲并且频谱感知没有错误报警的情况下,次级用户才能成功传输数据,因此,次级用户传输的数据量T为:T=P<sub>0</sub>(1‑Pf)C(p‑q)用e<sub>s</sub>表示次级用户进行频谱感知时每单位时间消耗的能量,e<sub>d</sub>表示次级用户进行数据传输时每单位时间消耗的能量;有以下四中情况:(1)信道空闲并且无错误报警,该情况发生的概率为P<sub>0</sub>(1‑P<sub>f</sub>),次级用户能量消耗为e<sub>s</sub>q+e<sub>d</sub>(p‑q);(2)信道空闲并且发生错误报警,该情况发生的概率为P<sub>0</sub>P<sub>f</sub>,次级用户能量消耗为e<sub>s</sub>q;(3)信道繁忙并且没有被感知到,该情况发生的概率为P<sub>1</sub>(1‑P<sub>d</sub>),次级用户能量消耗为e<sub>s</sub>q+e<sub>d</sub>(p‑q);(4)信道繁忙并且被正确感知到,该情况发生的概率为P<sub>1</sub>P<sub>d</sub>,次级用户的能量消耗为e<sub>s</sub>q;因此,次级用户的总能量消耗为:E=[P<sub>0</sub>(1‑P<sub>f</sub>)+P<sub>1</sub>(1‑P<sub>d</sub>)][e<sub>s</sub>q+e<sub>d</sub>(p‑q)]+(P<sub>0</sub>P<sub>f</sub>+P<sub>1</sub>P<sub>d</sub>)e<sub>s</sub>q通过找到最优的感知时间q,来使R=T/E达到最大值,从而使得次级用户使用最少的能量传输尽可能多的数据;令<maths num="0006"><math><![CDATA[<mrow><mfrac><msub><mi>d</mi><mi>R</mi></msub><msub><mi>d</mi><mi>q</mi></msub></mfrac><mo>=</mo><mfrac><mrow><msup><mi>T</mi><mo>&prime;</mo></msup><mi>E</mi><mo>-</mo><msup><mi>TE</mi><mo>&prime;</mo></msup></mrow><msup><mi>E</mi><mn>2</mn></msup></mfrac><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0001115158750000021.GIF" wi="574" he="169" /></maths> 通过解此方程,计算出最优感知时间q。
地址 116024 辽宁省大连市甘井子区凌工路2号