发明名称 一种基于最佳中继的自适应协作频谱感知方法
摘要 本发明公开了一种基于最佳中继的自适应协作频谱感知方法,属于认知无线电的频谱感知领域。具体方法是,①次用户SU及认知中继SR对主用户PU进行初始检测;②次用户SU确定门限值;③次用户SU执行判断、做出指示tag、计算报告错误概率、选择最佳认知中继、最佳认知中继SR根据指示tag确定是否辅助次用户SU发送感知结果;④融合中心FC根据指示tag执行最终决策,完成协作频谱感知。所述方法可有效降低报告信道上的错误传输概率,提高感知性能,节约信令开销。
申请公布号 CN102624508A 申请公布日期 2012.08.01
申请号 CN201210038957.6 申请日期 2012.02.13
申请人 太原科技大学 发明人 李美玲;王安红;张雄;杨勇
分类号 H04L5/00(2006.01)I;H04L1/00(2006.01)I;H04W16/14(2009.01)I 主分类号 H04L5/00(2006.01)I
代理机构 太原市科瑞达专利代理有限公司 14101 代理人 王思俊
主权项 1.一种基于最佳中继的自适应协作频谱感知方法,其特征在于操作步骤是:S1、对主用户PU进行初始检测:次用户SU及认知中继SR独立地执行本地频谱感知检测主用户PU信号是否存在;S2、次用户SU确定门限值Γ<sub>SF_threshold</sub>作为次用户SU是否需要中继协作传输的判断指标;所述门限值Γ<sub>SF_threshold</sub>的确定过程包括以下子步骤:S201、初始化:为协作频谱感知各检测参数赋值,包括认知中继SR的解码转发门限λ<sub>SR</sub>,融合中心FC(Fusion Center)对收到的数据进行解码判决的门限λ<sub>SF</sub>,认知中继SR的解码门限λ<sub>R</sub>,次用户SU到认知中继SR链路上的平均链路载干比Γ<sub>SR</sub>,认知中继SR到融合中心FC链路上的平均链路载干比Γ<sub>RF</sub>,随机生成N个范围在-20dB到20dB内的整数作为次用户SU到融合中心FC链路上的平均链路载干比Γ<sub>SF</sub>值,N为生成的整数的个数;S202、随机选取M个具有不同感知信道和报告信道的认知中继SR,M为认知中继的个数;S203、计算每个认知中继SR作为中继协助次用户SU传输时的报告错误概率P<sub>e_C</sub>,具体计算步骤为:第一步:计算认知中继SR会解码转发次用户SU信号的概率<maths num="0001"><![CDATA[<math><mrow><msub><mi>P</mi><mrow><mi>dec</mi><mo>_</mo><mi>SR</mi></mrow></msub><mo>=</mo><munderover><mo>&Integral;</mo><msub><mi>&lambda;</mi><mi>SR</mi></msub><mo>&infin;</mo></munderover><mi>p</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><msub><mi>&Gamma;</mi><mi>SR</mi></msub><mo>)</mo></mrow><mi>dx</mi><mo>=</mo><msup><mi>e</mi><mrow><mo>-</mo><msub><mi>&lambda;</mi><mi>SR</mi></msub><mo>/</mo><msub><mi>&Gamma;</mi><mi>SR</mi></msub></mrow></msup><mo>,</mo></mrow></math>]]></maths>其中,<maths num="0002"><![CDATA[<math><mrow><mi>p</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><msub><mi>&Gamma;</mi><mi>SR</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><msub><mi>&Gamma;</mi><mi>SR</mi></msub></mfrac><msup><mi>e</mi><mrow><mo>-</mo><mi>x</mi><mo>/</mo><msub><mi>&Gamma;</mi><mi>SR</mi></msub></mrow></msup></mrow></math>]]></maths>为次用户SU到认知中继SR链路上信道信噪比的概率密度函数,它服从瑞利衰落分布,λ<sub>SR</sub>为认知中继SR的解码转发门限,Γ<sub>SR</sub>为次用户SU到认知中继SR链路上的平均链路载干比:第二步:当信道采用BPSK调制时,次用户SU直接传输数据到融合中心FC的错误概率Pe_SF可计算为:<maths num="0003"><![CDATA[<math><mrow><msub><mi>P</mi><mrow><mi>e</mi><mo>_</mo><mi>SF</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munderover><mo>&Integral;</mo><msub><mi>&lambda;</mi><mi>SF</mi></msub><mo>&infin;</mo></munderover><mi>p</mi><mrow><mo>(</mo><mi>&lambda;</mi><mo>,</mo><msub><mi>&Gamma;</mi><mi>SF</mi></msub><mo>)</mo></mrow><mi>erfc</mi><mrow><mo>(</mo><msqrt><mi>&lambda;</mi></msqrt><mo>)</mo></mrow><mi>d&lambda;</mi><mo>,</mo></mrow></math>]]></maths>其中,<img file="FSA00000672929000022.GIF" wi="526" he="115" />为次用户SU到融合中心FC链路上信道信噪比的概率密度函数,它服从瑞利衰落分布,λ<sub>SF</sub>为融合中心FC对收到的数据进行解码判决的门限,<maths num="0004"><![CDATA[<math><mrow><mi>erfc</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>2</mn><msqrt><mi>&pi;</mi></msqrt></mfrac><munderover><mo>&Integral;</mo><mi>x</mi><mo>&infin;</mo></munderover><mi>exp</mi><mrow><mo>(</mo><msup><mrow><mo>-</mo><mi>y</mi></mrow><mn>2</mn></msup><mo>)</mo></mrow><mi>dy</mi><mo>;</mo></mrow></math>]]></maths>第三步:当认知中继SR发送错误的解码数据到FC时,规定FC联合解码的错误概率<img file="FSA00000672929000024.GIF" wi="123" he="102" />当认知中继SR发送正确的解码数据到FC时,FC采用最大比合并MRC(Maximum Ratio Combining)方式进行联合解码的错误概率P<sub>e_MRC</sub>可计算如下:<maths num="0005"><![CDATA[<math><mrow><msub><mi>P</mi><mrow><mi>e</mi><mo>_</mo><mi>MRC</mi></mrow></msub><mo>=</mo><mfrac><mn>3</mn><mn>2</mn></mfrac><msup><mrow><mo>(</mo><mfrac><mrow><mn>1</mn><mo>-</mo><msqrt><msub><mi>&Gamma;</mi><mi>MRC</mi></msub><mo>/</mo><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>&Gamma;</mi><mi>MRC</mi></msub><mo>)</mo></mrow></msqrt></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mn>2</mn></msup><msup><mrow><mo>(</mo><mfrac><mrow><mn>1</mn><mo>+</mo><msqrt><msub><mi>&Gamma;</mi><mi>MRC</mi></msub><mo>/</mo><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>&Gamma;</mi><mi>MRC</mi></msub><mo>)</mo></mrow></msqrt></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mn>2</mn></msup></mrow></math>]]></maths>其中,Γ<sub>MRC</sub>为FC采用MRC合并的信干比,且Γ<sub>MRC</sub>=Γ<sub>SF</sub>+Γ<sub>RF</sub>,其中Γ<sub>RF</sub>为认知中继SR到融合中心FC链路上的平均链路载干比;第四步:当信道采用BPSK调制时,由于认知中继SR选取解码门限λ<sub>R</sub>不合适而错误解码的概率P<sub>e_dec</sub>可计算为:<maths num="0006"><![CDATA[<math><mrow><msub><mi>P</mi><mrow><mi>e</mi><mo>_</mo><mi>dec</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msubsup><mo>&Integral;</mo><msub><mi>&lambda;</mi><mi>R</mi></msub><mo>&infin;</mo></msubsup><mi>p</mi><mrow><mo>(</mo><mi>&lambda;</mi><mo>,</mo><msub><mi>&Gamma;</mi><mi>SF</mi></msub><mo>)</mo></mrow><mi>erfc</mi><mrow><mo>(</mo><msqrt><mi>&lambda;</mi></msqrt><mo>)</mo></mrow><mi>d&lambda;</mi><mo>;</mo></mrow></math>]]></maths>第五步:计算次用户SU利用认知中继SR进行协作传输后,报告信道上总的错误传输概率P<sub>e_c</sub>=P<sub>dec_SR</sub>·(P<sub>e_dec</sub>·ε+(1-P<sub>e_dec</sub>)·P<sub>e_MRC</sub>)+(1-P<sub>dec_SR</sub>)·P<sub>e_SF</sub>;S204、利用Newton-Raphson法寻找门限值Γ<sub>SF_threshold</sub>作为次用户SU是否需要中继协作传输的判断指标;具体方法是,根据步骤S203,P<sub>e_C</sub>和P<sub>e_SF</sub>都是Γ<sub>SF</sub>的函数,令g(Γ<sub>SF</sub>)=P<sub>e_SF</sub>(Γ<sub>SF</sub>)-P<sub>e_C</sub>(Γ<sub>SF</sub>),再按以下步骤执行:第一步:选取精度ε,及初始点Γ<sub>SF</sub>(1),并令i=1;第二步:如果|g(Γ<sub>SF</sub>(i))|<ε,停止,否则转到第三步;第三步:令Γ<sub>SF</sub>(i+1)=Γ<sub>SF</sub>(i)-g(Γ<sub>SF</sub>(i))/g′(Γ<sub>SF</sub>(i)),然后,令i=i+1,并执行第二步,其中,g′(·)是求导函数;S3、在当前时隙,次用户SU判断其报告信道上的平均链路载干比Γ<sub>SF</sub>是否大于门限值Γ<sub>SF_threshold</sub>,若判断结果为是,则进入步骤S301,否则,则进入步骤S302;S301、次用户SU将其本地检测结果直接经报告信道发送到融合中心FC,并令tag=0;S302、次用户SU将其本地检测结果直接经报告信道发送到融合中心FC,并令tag=1,表示次用户SU申请通过最佳中继协作传输,并将本地检测结果发送到认知中继SR;S303、对于任意认知中继SR<sub>i</sub>,i=1,2…,M,M为认知中继的个数,计算次用户SU与认知中继SR<sub>i</sub>合并传输数据到融合中心FC时的错误传输概率<img file="FSA00000672929000031.GIF" wi="49" he="67" />;S304、选择最佳认知中继SR:令S303中所得错误传输概率值中的最小值对应的中继为最佳认知中继,即:<img file="FSA00000672929000032.GIF" wi="484" he="95" />其中,R<sub>m</sub>为步骤S202中所选的M个认知中继的集合;在步骤S3中,当次用户SU不需要中继协作传输时,令tag=0,此时,次用户SU直接将本地检测结果发送到融合中心FC;当次用户SU需要中继协作传输时,令tag=1,申请最佳认知中继协作传输,并将其本地检测结果发送到最佳认知中继SR;S305、最佳认知中继SR对主用户PU信号做出进一步判断,并将判断结果发送到融合中心FC;此步中,最佳认知中继SR对接收到的次用户SU的数据进行解码并进行重编码,将重编码后的数据发送到融合中心FC,或,最佳认知中继SR将S1步中得到的本地检测结果u<sub>SR</sub>与对次用户SU解码并重编码后的数据进行合并作出进一步判断,并将判断结果发送到融合中心FC;S4、融合中心FC根据tag指示执行最终决策,完成协作频谱感知;根据S3的执行结果,当tag=0时,融合中心FC只接收次用户SU的本地判决结果,并作出最终的决策,当tag=1时,融合中心FC不仅接收来自次用户SU的本地判决结果,还接收认知中继SR发送的数据,融合中心FC将两路信息进行合并作出最终的决策;此步中,认知中继SR为根据步骤S3中所述而选取的最佳认知中继SR。
地址 030024 山西省太原市万柏林区窊流路66号