发明名称 一种认知无线电中对抗模仿主用户攻击的方法
摘要 一种认知无线电中对抗模仿主用户攻击的方法,属于无线通信技术领域,特别涉及认知无线电系统中信号的感知和处理,以及对信号源身份的识别。包括对频谱感知过程接收到的混合信号进行降噪处理、对混合信号中信源的数目进行估计、采用Capon波束形成器重构各个信号,将不同电台的信号分离、将各电台的信号进行聚焦分离瞬态信号和调制信号、利用小波变换对瞬态信号进行分析,提取特征参数、实现对信号源身份的识别等步骤。本发明提出的对抗模仿主用户攻击的方法实现了对信号源身份的有效识别,能够有效地对抗模仿主用户攻击,而且其适用范围较广,不改变现有主用户网络的工作模式,符合FCC对认知网络的使用要求。
申请公布号 CN101420758B 申请公布日期 2010.04.21
申请号 CN200810227431.6 申请日期 2008.11.26
申请人 北京科技大学 发明人 周贤伟;杜利平;王建萍;李丹;杨桢;王超
分类号 H04W74/04(2009.01)I;H04W76/02(2009.01)I;H04W12/08(2009.01)I 主分类号 H04W74/04(2009.01)I
代理机构 代理人
主权项 1.一种认知无线电中对抗模仿主用户攻击的方法,假设一个认知无线电系统由M个主用户和N个认知用户组成,频谱感知过程接收的混合信号数目为随机数q,其特征在于,由以下几个步骤实现:步骤1:对频谱感知过程接收到的混合信号进行降噪处理只考虑信号中的白噪声,利用小波分析的软阈值方法对混合信号进行降噪,在小波的选取上根据原始混合信号波形选定小波,达到消噪效果;步骤2:对混合信号中信源的数目进行估计设天线有p个阵元,接收来自q个信源的信号s<sub>i</sub>(t)(i=1,2...,q),信号各态历经平稳复高斯随机过程,N个快拍x(t)为:<maths num="0001"><![CDATA[<math><mrow><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>q</mi></munderover><mi>A</mi><mrow><mo>(</mo><msub><mi>&Phi;</mi><mi>i</mi></msub><mo>)</mo></mrow><msub><mi>s</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>n</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中s<sub>i</sub>(t)为t时刻第i个信号,p×1复矢量A(Φ<sub>i</sub>)是第i个信号到各个阵元的入射角度;p×1复矢量n(t)代表t时刻的加性白噪声,是各态历经平稳的复高斯随机过程,均值为零,协方差为σ<sup>2</sup>I(σ<sup>2</sup>未知,I为单位阵),信号与噪声相互独立,要求从N样本中估计信号源的数目q,考虑X={x(1),...,x(N)}是独立同分布的情况,其中每个值都是零均值复高斯随机矢量,各协方差矩阵:R<sup>(k)</sup>=Ψ<sup>(k)</sup>+σ<sup>2</sup>I其中Ψ<sup>(k)</sup>代表秩为k∈{0,1,...,p-1}的半正定矩阵,σ<sup>2</sup>代表未知的噪声功率;Ψ=ASA<sup>H</sup>,A<sup>H</sup>表示A的服共轭,S代表信号的协方差矩阵,有<img file="F2008102274316C00012.GIF" wi="306" he="87" />;A为p×q的矩阵:<img file="F2008102274316C00013.GIF" wi="429" he="82" />,假设A是满秩的,S是非奇异的,则Ψ的秩为q,说明Ψ的p-q个最小特征值为零,R的特征值表示为λ<sub>1</sub>≥λ<sub>2</sub>≥…≥λ<sub>p</sub>,其最小的p-q个特征值等于σ<sup>2</sup>,AIC准则为:<maths num="0002"><![CDATA[<math><mrow><mi>AIC</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mo>-</mo><mn>2</mn><mi>log</mi><msup><mrow><mo>[</mo><mfrac><mrow><munderover><mi>&Pi;</mi><mrow><mi>i</mi><mo>=</mo><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mi>p</mi></munderover><msubsup><mi>l</mi><mi>i</mi><mrow><mn>1</mn><mo>/</mo><mrow><mo>(</mo><mi>p</mi><mo>-</mo><mi>k</mi><mo>)</mo></mrow></mrow></msubsup></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mi>p</mi></munderover><msub><mi>l</mi><mi>i</mi></msub><mo>/</mo><mrow><mo>(</mo><mi>p</mi><mo>-</mo><mi>k</mi><mo>)</mo></mrow></mrow></mfrac><mo>]</mo></mrow><mrow><mi>N</mi><mrow><mo>(</mo><mi>p</mi><mo>-</mo><mi>k</mi><mo>)</mo></mrow></mrow></msup><mo>+</mo><mn>2</mn><mi>k</mi><mrow><mo>(</mo><mn>2</mn><mi>p</mi><mo>-</mo><mi>k</mi><mo>)</mo></mrow></mrow></math>]]></maths>MDL准则为:<maths num="0003"><![CDATA[<math><mrow><mi>MDL</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mo>-</mo><mi>log</mi><msup><mrow><mo>[</mo><mfrac><mrow><munderover><mi>&Pi;</mi><mrow><mi>i</mi><mo>=</mo><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mi>p</mi></munderover><msubsup><mi>l</mi><mi>i</mi><mrow><mn>1</mn><mo>/</mo><mrow><mo>(</mo><mi>p</mi><mo>-</mo><mi>k</mi><mo>)</mo></mrow></mrow></msubsup></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mi>p</mi></munderover><msub><mi>l</mi><mi>i</mi></msub><mo>/</mo><mrow><mo>(</mo><mi>p</mi><mo>-</mo><mi>k</mi><mo>)</mo></mrow></mrow></mfrac><mo>]</mo></mrow><mrow><mi>N</mi><mrow><mo>(</mo><mi>p</mi><mo>-</mo><mi>k</mi><mo>)</mo></mrow></mrow></msup><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>k</mi><mrow><mo>(</mo><mn>2</mn><mi>p</mi><mo>-</mo><mi>k</mi><mo>)</mo></mrow><mi>log</mi><mi>N</mi></mrow></math>]]></maths>信源数目等于使得AIC或MDL准则最小的k值,k∈{0,1,...,p-1};步骤3:采用Capon波束形成器重构各个信号,将不同电台的信号分离<maths num="0004"><![CDATA[<math><mrow><mi>y</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><msup><mi>w</mi><mi>H</mi></msup><mi>x</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msubsup><mi>w</mi><mi>m</mi><mo>*</mo></msubsup><msub><mi>x</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中w=[w<sub>1</sub>,...,w<sub>M</sub>]<sup>T</sup>为权向量,x(n)为各阵元接收信号向量,采用不同的权向量上式对不同方向电波有不同的响应,形成不同方向的空间波束;步骤4:将各电台的信号进行聚焦分离瞬态信号和调制信号利用小波变换找出瞬态信号和调制信号之间的奇异点从而将两者分离,因为Lipschitz指数可以用来描述信号的奇异性,用以度量信号在一点的正则性或在一个时间段的一致正则性——瞬态信号的Lipschitz指数0<α<1,调制信号是连续平滑的,其Lipschitz指数α≥1;于是通过计算出奇异点的Lipschitz指数来分离瞬态信号和调制信号;函数的泰勒展开形式:f(t)=p<sub>v</sub>(t)+ε<sub>v</sub>(t) (|ε<sub>v</sub>(t)|≤K|t-v|<sup>α</sup>),p<sub>v</sub>是m次多项式,<img file="F2008102274316C00024.GIF" wi="261" he="65" />进行小波变换,具有n阶矩的小波Ψ(t)与小于或等于n-1阶的多项式正交,则:Wf(u,s)=Wp<sub>v</sub>(u,s)+Wε<sub>v</sub>(u,s)=Wε<sub>v</sub>(u,s)通过|Wf(u,s)|来逼近Lipschitzα,log<sub>2</sub>|Wf(u,s)|≤log<sub>2</sub> A+(α+1/2)log<sub>2</sub> s,其中A为大于零的常数,点v的Lipschitz正则性log<sub>2</sub>|Wf(u,s)|作为log<sub>2</sub> s的函数沿着收敛于v的极大曲线的最大斜率减去1/2,求出信号的Lipschitz指数;步骤5:利用小波变换对瞬态信号进行分析,提取特征参数将分离得到的瞬态信号进行小波分析,得到小波系数,从中选取一定比例的小波系数作为特征向量,得出特征向量矩阵,连续小波变换CWT为:<maths num="0005"><![CDATA[<math><mrow><msub><mi>X</mi><mrow><mi>a</mi><mo>,</mo><mi>b</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><msqrt><mo>|</mo><mi>a</mi><mo>|</mo></msqrt></mfrac><mo>&Integral;</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msup><mi>&Psi;</mi><mo>*</mo></msup><mrow><mo>(</mo><mfrac><mrow><mi>t</mi><mo>-</mo><mi>b</mi></mrow><mi>a</mi></mfrac><mo>)</mo></mrow><mi>dt</mi></mrow></math>]]></maths>其中Ψ(t)为母小波,a,b分别称为尺度因子和位移因子,离散小波变换DWT为:<maths num="0006"><![CDATA[<math><mrow><msub><mi>X</mi><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>=</mo><munder><mi>&Sigma;</mi><mi>k</mi></munder><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mi>&Psi;</mi><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中Ψ<sub>m,n</sub>(t)=a<sub>0</sub><sup>-1/2</sup>Ψ<sub>m,n</sub>(a<sub>0</sub><sup>-m</sup>t-nb<sub>0</sub>),通常选a<sub>0</sub>=2,b<sub>0</sub>=1;步骤6:实现对信号源进行身份识别认知无线电网络的结构分为集中式和分布式,在集中式网络构架中认知用户端设备CPE能够从管理基站BS获得主用户的信号特征,此时采用模板匹配法将步骤5提取信号特征参数与预存模板进行匹配来识别信号源的身份,在分布式网络构架中,认知用户之间是自组织的独立终端,没有向它们提供主用户信号特征的基站,此时采用分割聚类算法实现瞬态信号的盲识别,在提取特征参数之后进行类数目估计、确定初始化中心然后进行分类识别。
地址 100083 北京市海淀区学院路30号
您可能感兴趣的专利