采用分组数据的序贯频谱感知方法

2015-03-07 02:21王天荆姜华刘国庆
西安交通大学学报 2015年12期
关键词:虚警样本数检测法

王天荆,姜华,刘国庆

(南京工业大学信息与计算科学系, 210009, 南京)



采用分组数据的序贯频谱感知方法

王天荆,姜华,刘国庆

(南京工业大学信息与计算科学系, 210009, 南京)

针对传统的认知无线电频谱感知方法在低信噪比下感知时间长、系统吞吐量低的问题,提出了一种采用分组数据的混合型序贯检测(MSD)方法。该方法首先将次用户的感知数据进行分组形成超采样,然后由数学理论推导出最大化系统吞吐量的最优虚警概率,并且利用牛顿迭代法搜索最优虚警概率,最后在最优虚警概率下对超采样序列依次进行细检测和粗检测,快速获得检测结果。MSD方法采用分组数据进行频谱感知,能有效缩短感知时长,获得最大系统吞吐量,从而提高频谱利用率。蒙特卡罗仿真结果表明,在低信噪比下MSD方法比传统的序贯检测法和序贯能量检测法的平均归一化吞吐量增加了109%和21%,平均感知开销率减少了75%和49%。

认知无线电;频谱感知;序贯检测;超采样

认知无线电通过频谱感知使次用户动态接入主用户的空闲频谱,提高了频谱利用率,是解决频谱紧缺的有效技术[1]。然而,当信噪比下降时,频谱感知性能会大幅下降,因此在低信噪比下寻找更快速、更精确的频谱感知方法一直是研究热点[2]。

传统的频谱感知方法有能量检测法[3]、序贯检测(SD)法[4-5]和序贯能量检测(SED)法[6-7]等,其中能量检测法在低信噪比下所需的检测时间急剧增多,不能满足快检测要求。为克服此缺点,序贯检测法利用似然比方法在相同条件下提高了检测性能。为了进一步缩短感知时间,文献[6-7]设计了序贯能量检测法,该方法对能量序列建立似然比函数,并据此进行判别,进一步缩知了感知时间。通常,主用户状态不会频繁变换,因此次用户采集的相邻样本点包含着相似信息。上述2种检测方法对每个采样点都计算似然比,没有充分利用采样序列的时间相关性,似然判别的计算量大。为了降低时间冗余、减少检测次数,基于信号分段处理的截尾型序贯检测算法按照截尾门限对采样序列进行分段处理[8]。文献[9]将分段信号组合成超采样,并对超采样序列进行检测,降低了感知时间和计算量。但是,上述文献并未详细讨论超采样下系统吞吐量的变化。

吞吐量是衡量系统吞吐能力的重要参数。如何通过设置参数以最大化系统吞吐量是设计频谱感知方法的一个重要问题。文献[10]提出了能使系统吞吐量最大的序贯检测算法。文献[11]在序贯能量检测器下通过最优化理论获得了最大化吞吐量的最优虚警概率。然而,如何借鉴上述优化模型,获得超采样序列下序贯检测法的最大系统吞吐量是急需解决的问题。

针对以上问题,本文提出了一种采用分组数据的序贯频谱感知方法。该方法对超采样序列交替进行细检测和粗检测而快速获得检测结果,从而能有效减少感知样本数和感知时间。本文定性证明了存在最大化系统吞吐量的最佳虚警概率,同时通过蒙特卡罗仿真实验定量验证了本文方法比传统的序贯检测法和序贯能量检测法具有更高吞吐量和更低感知开销率。

1 系统模型

1.1 频谱感知模型

假设可用信道在主用户占用(ON)和不占用(OFF)2种状态间变换。为了实现动态频谱接入,次用户周期地感知主用户信号以确定信道占用状态。等间隔带内信道周期检测中信道检测时间Tcdt包含Nsp个感知周期时间Tsp,并且每个Tsp分割为感知时间Tst和传输时间Ttt。IEEE 802.22无线域网络工作组设定Tst可取1 ms、Tsp可取10 ms的整数倍,定义O=Tst/Tsp为感知开销率[9]。

次用户将频谱感知看作二元假设检验问题

(1)

1.2 传统频谱感知方法及其问题

传统的序贯检测(SD)法首先在Tst内对采样序列Xn={x(1),…,x(n)}计算似然比

(2)

(3)

(4)

于是SED法做出判决所需的平均样本数为

(5)

式中:NSED表示SED法的采样个数。比较式(3)和式(5),当P(H0)和P(H1)确定时得E[NSED]

2 采用分组数据的序贯频谱感知方法

2.1 分组数据型序贯检测法

针对现有序贯检测法未充分考虑感知信号的时间相关性使得感知时间较长的问题,本文提出一种分组数据的序贯频谱感知(GDSD)方法,其示意图如图1所示。

图1 分组数据型序贯检测法示意图

GDSD法在Tst内将采样信号按照长度M进行分组,并组合成超采样

(6)

式中:k∈N为序列标号。当k≥20时,由中心极限定理可知yk近似高斯分布

(7)

由式(7)得超采样序列Yn={y1,…,yn}的似然比为

(8)

根据序贯思想,统计量DK满足如下判决准则

(9)

于是GDSD法做出判决所需的平均样本数为

(10)

式中:NGDSD表示GDSD法的采样个数。一般M≫4,式(10)可近似为

(11)

式(11)说明M几乎不影响E[NGDSD]。

2.2 扩展型序贯检测法

(12)

(13)

由式(8)和式(13)可知:ESD法在Tcdt内的平均样本数与GDSD法在Tsp内的平均样本数相等,即

(14)

图2 扩展型序贯检测法示意图

2.3 混合型序贯检测法

当主用户状态发生变化时,ESD法不易及时判断出状态变化。针对此问题,本文构造混合型序贯检测(MSD)法。次用户首先在一个Tcdt内利用GDSD进行细检测,然后在下一个Tcdt内利用ESD进行粗检测。这种交替进行细检测和粗检测的方式可及时、有效地检测出主用户状态变化,同时可减少感知采样数、增加数据传输时长,从而获得更高的系统吞吐量。

3 优化系统吞吐量

3.1 优化分组数据型序贯检测法的吞吐量

系统吞吐量是衡量认知无线电技术的重要性能指标之一。下面分析2种情况下的吞吐量:①主用户为OFF状态,次用户检测到主用户未占用信道;②主用户为ON状态,次用户检测到主用户未占用信道。假设2个事件的概率为P0=P(H0)(1-Pf)和P1=P(H1)(1-Pd)。在Tsp内,次用户吞吐量表示为Rv,u=Cu(Tsp-E[Nv]/fs)/Tsp,其中u=0,1代表H0和H1;v表示SD、SED和GDSD方法;E[Nv]/fs表示感知时间;C0和C1为H0和H1下单位带宽的系统容量。综上,3种检测法的系统吞吐量均可表示为

(15)

式(15)说明吞吐量取决于虚警概率、检测概率和信噪比,所以GDSD选择虚警概率应在最低检测概率下获得最大吞吐量,即

(16)

式中:检测概率下限Plbd表示对主用户的最低保护程度;RGDSD,0和RGDSD,1是H0和H1下的吞吐量。

主用户的频段利用率一般较低(P(H1)<0.3),同时主用户出现会干扰次用户(C1

(17)

证明:RGDSD(Pf)对Pf求一阶导数,有

(18)

当00.5时,可得

(19)

(20)

RGDSD(Pf)对Pf求二阶导数,有

(21)

3.2 优化扩展型序贯检测法的吞吐量

s.t.Pd=Plbd

(22)

证明:RESD(Pf)对Pf求一阶、二阶导数,分别为

(23)

(24)

3.3 牛顿迭代法搜索最优解

定理1和定理2说明设置不同的虚警概率会影响系统吞吐量,可以通过牛顿迭代法搜索最优化问题式(17)和式(22)的最优解,以获得最大系统吞吐量。

4 仿真结果与分析

针对次用户的超采样序列,本文分别设计了GDSD、ESD和MSD方法,能快速、精确地检测出主用户状态。下面采用本文的GDSD、MSD方法与SD、SED方法进行仿真实验,其中各方法的仿真值是1 000次蒙特卡罗实验的平均值。

4.1 平均样本数比较

假设采样频率fs=12 MHz,信道检测时间Tcdt=2 s,感知周期时间Tsp=10 ms,超采样包含的样本数M=150,先验概率P(H0)=0.8,P(H1)=0.2。

表1从理论和仿真两方面比较了SD、SED和GDSD这3种方法的平均样本数E[NSD]、E[NSED]和E[NGDSD]。由表1可知:低信噪比下,SED和GDSD法的平均样本数都远小于SD法;高信噪比下,GDSD法中超采样包含的样本数M=150,即使检测次数较少时平均样本数也会较大,所以GDSD法的平均样本数略大于SD和SED法,但其判别计算量至少比SD法、SED法减少了95%,同时相应的检测概率高于SED法,渐进于SD法,3种方法的检测概率比较如图3所示。例如γ=-4 dB时,3种方法的平均样本数仿真值分别为88、40和160,且检测概率分别为0.996 8、0.912 0和0.997 6,即GDSD法只用了约2次似然比判别就以0.997 6的概率正确检测出主用户状态。因此,GDSD方法比SD和SED方法的检测速度更快,计算量更低。

表1 3种方法的平均样本数比较

图3 3种方法的检测概率比较

4.2 归一化吞吐量和感知开销率比较

(a)归一化吞吐量与虚警概率的关系

(b)感知开销率与虚警概率的关系图4 虚警概率对归一化吞吐量和感知开销率的影响

图5给出了在2个Tcdt内SD、SED和MSD方法的平均归一化吞吐量Fv(Pf)=Qv(Pf)/Nv和平均感知开销率Gv(Pf)=Ov(Pf)/Nv随Pf变化的曲线图。由图5可知,3种方法的检测次数Nv分别为2Nsp、2Nsp+1和Nsp+1。当Pd为0.9和0.95、Pf为0.01~0.5时,图5a中MSD法的平均归一化吞吐量比SD、SED法最多高了433%、48%,但其相应的平均感知开销率却比SD、SED法低了75%、49%,如图5b所示。以上结果说明,MSD法可用较低感知开销率获得比SD和SED法更高的系统吞吐量。图6显示了信噪比对平均归一化吞吐量和平均感知开销率的影响。由图6可见,低信噪比下,MSD法的平均归一化吞吐量和平均感知开销率都明显优于SD和SED法。例如γ为-20 dB、Pd为0.9和0.95时,MSD法的平均归一化吞吐量比SD和SED法分别提高了109%、21%和304%、33%,而平均感知开销率却分别降低了75%、49%和75%、50%;随着信噪比增加, SD和SED法所需的采样数相应减少,有利于提高平均归一化吞吐量和降低平均感知开销率,所以3种方法有相近的检测性能。可见,MSD法比SD和SED法更适用于低信噪比下的快速频谱感知和大吞吐量数据传输。

(a)平均归一化吞吐量与Pf的关系

(b)平均感知开销率与Pf的关系图5 虚警概率对平均归一化吞吐量和平均感知开销率的影响

(a)平均归一化吞吐量与信噪比关系

(b)平均感知开销率与信噪比关系图6 信噪比对平均归一化吞吐量和平均感知开销率的影响

5 结 论

为了克服传统频谱感知方法在低信噪比下采样数据量大、系统吞吐量低的问题,本文提出了一种采用分组数据的序贯频谱感知方法。该方法结合序贯检测法和序贯能量检测法,对采样数据进行分组形成超采样,推导超采样的似然比表达式,然后依次对超采样序列进行粗细相间隔的混合序贯检测,有效增加了数据传输时长和系统吞吐量,提高了频谱利用率。利用最优化理论的数学推导和牛顿迭代方法以及基于蒙特卡罗方法的仿真实验都验证了存在最大化系统吞吐量的最优虚警概率。仿真结果表明,与传统的序贯检测法和序贯能量检测法相比,本文方法在低信噪比下能显著增加系统吞吐量,并具有低感知开销率的优点。

[1] MITOLA J. Cognitive radio: an integrated agent architecture for software defined radio [D]. Stockholm, Sweden: Royal Institute of Technology, 2000.

[2] 高锐, 李赞, 司江勃, 等. 一种双重序贯检测的协作频谱感知方法 [J]. 西安交通大学学报, 2014, 48(4): 102-108. GAO Rui, LI Zan, SI Jiangbo, et al. Cooperative spectrum sensing method by dual sequential detection [J]. Journal of Xi’an Jiaotong University, 2014, 48(4): 102-108.

[3] LOPEZ B M, CASADEVALL F. Improved energy detection spectrum sensing for cognitive radio [J]. IET Communications, 2012, 6(8): 785-796.

[4] WALD A. Sequential analysis [M]. New York, USA: John Wiley & Sons, 1947.

[5] CHUNG W H. Sequential likelihood ratio test under incomplete signal model for spectrum sensing [J]. IEEE Transactions on Wireless Communications, 2013, 12(2): 494-503.

[6] KUNDARGI N, TEWFIK A. A performance study of novel sequential energy detection methods for spectrum sensing [C]∥ Proceedings of the IEEE Acoustics Speech and Signal Processing. Piscataway, NJ, USA; IEEE, 2010: 3090-3093.

[7] ZHANG Xiong, QIU Zhangding. A sequential energy detection based spectrum sensing scheme in cognitive radio [J]. Engineering and Technology, 2013, 5(3): 1002-1007.

[8] 吴利平, 李赞. 基于信号分段处理的截尾型序贯检验算法 [J]. 电子学报, 2011, 39(10): 2412-2416. WU Liping, LI Zan. A truncated SPRT algorithm based on signal segmental processing [J]. Acta Electronica Sinica, 2011, 39(10): 2412-2416.

[9] LIU Q, WANG X. Scheduling of sequential periodic sensing for cognitive radios [J]. IEEE Journal on Selected Areas in Communications, 2014, 32(3): 503-515.

[10]张雯, 杨家玮. 基于序贯检测的认知无线电系统的吞吐量 [J]. 计算机科学, 2011, 38(9): 76-78. ZHANG Wen, YANG Jiawei. Throughput optimization of cognitive radio based on sequential detection [J]. Computer Science, 2011, 38(9): 76-78.

[11]时颖, 林茂六. 认知无线电中序贯能量检测器的性能

分析 [J]. 哈尔滨工业大学学报, 2011, 32(10): 1355-1360. SHI Ying, LIN Maoliu. Performance analysis of sequential energy detection in cognitive radios [J]. Journal of Harbin Engineering University, 2011, 32(10): 1355-1360.

[12]BAI Zhiquan, WANG Li, ZHANG Haixia, et al. Cluster-based cooperative spectrum sensing for cognitive radio under bandwidth [C]∥ Proceedings of International Conference on Communication Systems. Piscataway, NJ, USA: IEEE, 2010: 569-573.

[13]王兵, 白智全, 董培浩, 等. 采用空时分组编码的动态分组加权合作频谱感知方案 [J]. 西安交通大学学报, 2014, 48(8): 23-28. WANG Bing, BAI Zhiquan, DONG Peihao, et al. A spectrum sensing scheme with weighted collaboration of dynamical clustering using space-time block code [J]. Journal of Xi’an Jiaotong University, 2014, 48(8): 23-28.

(编辑 刘杨)

A Sequential Spectrum Sensing Method Using Grouped Data

WANG Tianjing,JIANG Hua,LIU Guoqing

(Department of Information and Computing Sciences, Nanjing University of Technology, Nanjing 210009, China)

A mixed sequential detection (MSD) method using grouped data is proposed to solve the problems of long sensing time and low system throughput of conventional spectrum sensing methods under low signal-noise ratio (SNR) condition. At first, the sensing data of the second user are processed in segments and grouped in super samples. Then, the optimal false alarm probability of the maximum system throughput is derived through mathematical theory analysis, and the Newton iterative algorithm is applied to search the optimal false alarm probability. Finally, the fine and rough detections on a sequence of super samples are successively taken under the optimal false alarm probability to quickly obtain the results of detection. The MSD performs spectrum sensing using grouped data, can effectively reduce the sensing time, and achieve the maximum throughput and improve the spectral efficiency. Monte Carlo simulation results under low SNR and comparisons with the sequential detection and the sequential energy detection show that the MSD gets 109%, 21% increase in average normalized throughput and 75%, 49% decrease in the ratio of average sensing overhead, respectively.

cognitive radio; spectrum sensing; sequential detection; super sample

2015-04-01。作者简介:王天荆(1977—),女,副教授。基金项目:国家“973计划”资助项目(2011CB 302903);国家自然科学基金青年科学基金资助项目(61501224,61502230,61501223);江苏省自然科学基金资助项目(BK2011793)。

时间:2015-10-03

10.7652/xjtuxb201512006

TN911.23

A

0253-987X(2015)12-0034-06

网络出版地址:http:∥www.cnki.net/kcms/detail/61.1069.T.20151003.1920.010.html

猜你喜欢
虚警样本数检测法
境外蔗区(缅甸佤邦勐波县)土壤理化状况分析与评价
浅析GB50325-2020与GB/T18883-2002关于室内环境污染物检测法的区别
勘 误 声 明
综合航空电子系统机内自检测技术研究
一种电阻式应变传感器的数据处理方法
空管自动化系统二次代码劫机虚警分析
民用飞机货舱烟雾虚警浅析
睡眠脑电图导向下Quisi检测法的建立及其失匹性负波在老年失眠症中的研究
磁梯度检测法在住宅工程桩基质量后评估中的应用
周围型肺癌X线片检测法和CT检查法在临床诊断中的应用价值