一种抗SSDF的协作频谱感知方法技术

技术编号:15654969 阅读:94 留言:0更新日期:2017-06-17 12:36
本发明专利技术涉及一种抗SSDF的协作频谱感知方法,其中,所述方法包括:根据各个节点在第一预设时刻的第一数据集以及各个节点在第二预设时刻的第二数据集,检测各个节点中存在的异常数据;计算正常节点中数据的变化趋势参数,并根据所述变化趋势参数对存在异常数据的节点进行数据纠正;根据正常节点的数据以及纠正后的数据,通过检测各个节点接收到的采样信号以及输出的能量大小,探测预设信道是否存在主用户。本发明专利技术提供的一种抗SSDF的协作频谱感知方法及装置,能够提高异常数据的检测效率并且能够精确地对异常数据进行纠正。

【技术实现步骤摘要】
一种抗SSDF的协作频谱感知方法
本专利技术属于频谱感知
,涉及一种抗SSDF的协作频谱感知方法。
技术介绍
微电子、计算机通信和无线电技术的迅速发展以及物联网、移动互联网的广泛应用,不断消耗着日益紧缺的频谱资源。认知无线电的出现,有效地缓解了频谱资源稀缺与日益增长的无线接入需求之间的矛盾,因而得到了频谱资源管理部门、标准化组织、研究机构及行业联盟的广泛关注,成为下一代无线通信发展的关键技术之一。频谱感知是认知无线电技术的首要环节,感知性能的好坏会影响到整个认知无线电系统的性能。所谓频谱感知,就是在时域、频域和空域多维空间,对分配给授权用户(也称主用户)的频谱不断进行感知,发现“频谱空洞”。认知用户可以临时使用频谱空洞,但不能对主用户形成干扰,主用户具有频谱空洞使用的优先权。由于阴影效应和多径衰落等因素的存在,单个认知用户得出的频谱感知结果往往不可靠,并可能导致所谓的“终端隐藏问题”。于是,一些研究者提出了协作频谱感知技术,通过多个认知用户感知数据的融合来消除单个用户感知的不确定性,实现更好的频谱感知性能。协作频谱感知的特点是多个认知用户共同协商确定频谱的使用情况,数据融合中心通过对多个认知用户感知数据的协同处理来提高频谱感知的精确性。但是,这种特点使协作频谱感知技术收益与风险并存,面临严重的安全问题。一般来说,恶意用户可以通过伪造、欺骗、泛洪和团伙合作等方式影响频谱感知过程,使数据融合中心得到错误的感知数据和指令。一旦输入的感知数据是伪造的,认知无线电系统就不能如实地根据外界环境进行动态的频谱切换,信道分配就会被攻击者控制利用。这种将伪造的感知数据发送给数据融合中心以干扰数据融合中心正常工作的攻击方式就是频谱感知数据伪造(spectrumsensingdatafalsification,SSDF)攻击。防御SSDF攻击,确保协作频谱感知的顽健性,是认知无线电技术健康稳定发展的关键。目前,国内外对SSDF攻击的研究虽然还处于起步阶段,但已有不少文献分析了SSDF攻击的类型并提出了有关SSDF攻击的防御对策。本专利技术在此基础上进一步针对目前相关研究中存在的问题,明确了一些有待继续研究的方向。在抗SSF算法过程中,主要有异常数据检测和异常数据处理两个阶段。而目前的技术在每一个阶段都有些许不足。在异常数据的检测算法中,主要采取的是数据挖掘中的离群值检测算法。大概思路是根据各个节点感知数据的相似性,通过各种估值算法(比如MCD,MVD,SDE等)计算出数据集U={ui||i=1,2,...n}的均值μ和方差σ2。其中,ui表示感知节点发送给融合中心的具体数据,n表示感知节点个数。然后通过偏离程度来判定异常数据。以上判断异常数据的思路固然可行,但是在异常数据较多以及异常数据偏离程度足够大的情况下。不论再好的估值算法,都难以保证其算法具有更好的鲁棒性。而且,以上的估值算法本身就具有足够高的算法复杂度。这对传感器硬件方面来说,又是一个不小的挑战。在异常数据处理方面,以往文献提到的异常数据处理方法一般有三种。第一种就是直接将数据删除。这种方法最简单,但是由于缺少了部分节点的数据,势必影响整个感知结果的判断。第二种则是将异常数据去掉,然后采用整个数据集的平均值去代替。这种方法虽然比第一种更好,但是同样抹掉了不同节点数据之间的差异性,也同样影响结果的判断。第三种则是按照某种方法,给不同数据赋予不同的权值,以达到“中和”异常数据的效果。这种方法在抗SSDF攻击中比较常见。但是,在加权的过程中也同样保留了异常数据的部分属性。而且加权后的数据大小也不一定和和正常数据大小差不多。不仅如此,在异常数据严重偏离平均值的情况下,加权的效果就要脆弱很多。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种抗SSDF的协作频谱感知方法,能够提高异常数据的检测效率并且能够精确地对异常数据进行纠正。为达到上述目的,本专利技术提供如下技术方案:一种抗SSDF的协作频谱感知方法,所述方法包括:根据各个节点在第一预设时刻的第一数据集以及各个节点在第二预设时刻的第二数据集,检测各个节点中存在的异常数据;计算正常节点中数据的变化趋势参数,并根据所述变化趋势参数对存在异常数据的节点进行数据纠正;根据正常节点的数据以及纠正后的数据,通过检测各个节点接收到的采样信号以及输出的能量大小,探测预设信道是否存在主用户。进一步地,检测各个节点中存在的异常数据具体包括:根据下述公式计算各个节点中的数据对应的判定系数:其中,表示第m个节点在第二预设时刻的数据对应的判定系数,t表示所述第一预设时刻,t+1表示所述第二预设时刻,表示第m个节点在第一预设时刻的数据,表示第m个节点在第二预设时刻的数据,η表示预设阈值;当大于1时,判定为异常数据。进一步地,按照下述公式计算正常节点中数据的变化趋势参数:其中,Lt表示在t时刻正常节点中数据的变化趋势参数,表示在t时刻第k个正常节点的变化趋势参数,Z表示正常节点的集合,z表示正常节点的数量。进一步地,按照下述公式确定在t时刻第k个正常节点的变化趋势参数:其中,表示第k个正常节点在t+1时刻的数据,表示第k个正常节点在t时刻的数据。进一步地,按照下述公式对存在异常数据的节点进行数据纠正:其中,表示第m个节点在第二预设时刻纠正后的数据。进一步地,按照下述模型探测预设信道是否存在主用户:其中,r(t)是认知用户接收到的信号,P0(t)是主用户传输的信号,n(t)是加性高斯白噪声,h(t)是主用户和次用户之间的信道增益;H0是未被占用的假设,表明目前在频段上没有主用户;H1是被占用的假设,表明目前在所述频段上存在主用户。进一步地,所述未被占用的假设和被占用的假设根据下述公式确定:其中,y表示单个节点在t时刻输出的能量大小,N表示时间带宽积,η表示预设阈值,D表示探测结果;上式表明:当输出的能量大小大于或者等于所述预设阈值时,探测结果为被占用,当输出的能量大小小于所述预设阈值时,探测结果为未被占用。进一步地,所述方法还包括:按照下述公式确定单个认知用户的探测概率和虚警概率:其中,其中,γ是信噪比,Iu-1(.)是u-1阶第一类修正的Bessel函数,Γ(.)和Γ(.,.)分别是完整和不完整的Gamma函数,Qm(.)是普遍MarcumQ函数,Pd表示单个认知用户的探测概率,Pf表示单个探测用户的虚警概率。本专利技术还提供了一种抗SSDF的协作频谱感知系统,该系统包括:异常数据检测单元,用于根据各个节点在第一预设时刻的第一数据集以及各个节点在第二预设时刻的第二数据集,检测各个节点中存在的异常数据;数据纠正单元,用于计算正常节点中数据的变化趋势参数,并根据所述变化趋势参数对存在异常数据的节点进行数据纠正;主用户探测单元,用于根据正常节点的数据以及纠正后的数据,通过检测各个节点接收到的采样信号以及输出的能量大小,探测预设信道是否存在主用户。进一步地,所述异常数据检测单元具体包括:判定系数计算模块,用于根据下述公式计算各个节点中的数据对应的判定系数:其中,表示第m个节点在第二预设时刻的数据对应的判定系数,t表示所述第一预设时刻,t+1表示所述第二预设时刻,表示第m个节点在第一预设时刻的数据,表示第m个节点在第二预设时刻的数据,η表示预设阈值;判定模块本文档来自技高网
...
一种抗SSDF的协作频谱感知方法

【技术保护点】
一种抗SSDF的协作频谱感知方法,其特征在于,所述方法包括:根据各个节点在第一预设时刻的第一数据集以及各个节点在第二预设时刻的第二数据集,检测各个节点中存在的异常数据;计算正常节点中数据的变化趋势参数,并根据所述变化趋势参数对存在异常数据的节点进行数据纠正;根据正常节点的数据以及纠正后的数据,通过检测各个节点接收到的采样信号以及输出的能量大小,探测预设信道是否存在主用户。

【技术特征摘要】
1.一种抗SSDF的协作频谱感知方法,其特征在于,所述方法包括:根据各个节点在第一预设时刻的第一数据集以及各个节点在第二预设时刻的第二数据集,检测各个节点中存在的异常数据;计算正常节点中数据的变化趋势参数,并根据所述变化趋势参数对存在异常数据的节点进行数据纠正;根据正常节点的数据以及纠正后的数据,通过检测各个节点接收到的采样信号以及输出的能量大小,探测预设信道是否存在主用户。2.根据权利要求1所述的抗SSDF的协作频谱感知方法,其特征在于,检测各个节点中存在的异常数据具体包括:根据下述公式计算各个节点中的数据对应的判定系数:其中,表示第m个节点在第二预设时刻的数据对应的判定系数,t表示所述第一预设时刻,t+1表示所述第二预设时刻,表示第m个节点在第一预设时刻的数据,表示第m个节点在第二预设时刻的数据,η表示预设阈值;当大于1时,判定为异常数据。3.根据权利要求2所述的抗SSDF的协作频谱感知方法,其特征在于,按照下述公式计算正常节点中数据的变化趋势参数:其中,Lt表示在t时刻正常节点中数据的变化趋势参数,表示在t时刻第k个正常节点的变化趋势参数,Z表示正常节点的集合,z表示正常节点的数量。4.根据权利要求3所述的抗SSDF的协作频谱感知方法,其特征在于,按照下述公式确定在t时刻第k个正常节点的变化趋势参数:其中,表示第k个正常节点在t+1时刻的数据,表示第k个正常节点在t时刻的数据。5.根据权利要求4所述的抗SSDF的协作频谱感知方法,其特征在于,按照下述公式对存在异常数据的节点进行数据纠正:其中,表示第m个节点在第二预设时刻纠正后的数...

【专利技术属性】
技术研发人员:裴二荣文程
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1