一种基于信号幅度排序的射频指纹特征提取和识别方法技术

技术编号:14701695 阅读:273 留言:0更新日期:2017-02-24 20:03
本发明专利技术公开了一种基于信号幅度排序的射频指纹特征提取和识别方法,所述的方法包括检测接收到的开机瞬态信号的起始点位置和结束点位置;采集开机瞬态信号样本点;编号开机瞬态信号样本点,以每个开机瞬态信号样本点对应的幅值定义开机瞬态信号样本点幅值函数;判断开机瞬态信号样本点的大小关系并做相应处理;建立样本矢量函数指纹库和待识别样本矢量函数库,建立类间离差矩阵并计算迹;判断两个无线发射机是否为同一设备;本发明专利技术的指纹采集和特征提取的实现方法简洁高效,具有普遍适用性,同时本发明专利技术在控制了计算复杂度的基础上明显提升了识别率。

【技术实现步骤摘要】

本专利技术涉及无线设备物理层接入认证领域,具体是一种基于信号幅度排序的射频指纹特征提取和识别方法
技术介绍
无线通信由于其开放性和广播性的特点,极易受到窃听、伪造和干扰等安全威胁。无线设备接入网络是无线通信的第一步,接入安全是关键,无线设备的接入安全是当今无线网络安全的一个严重挑战。射频指纹识别技术作为一种重要的非密码认证技术,因其充分利用不可模仿的射频特性实现认证,在物理层安全中具有独一无二的应用价值。射频指纹识别是一种基于发射机发射信号瞬态/稳态部分对发射机进行唯一识别的技术。由于工艺水平导致的硬件上无法消除的误差,射频指纹特征在不同的无线发射机中是唯一的,因此射频指纹识别技术在无线定位、无线网卡接入控制以及移动蜂窝网的移动电话识别上有着重要的作用。提取射频指纹特征是射频指纹识别的关键步骤。对于接收到的无线信号,接收方必须对信号进行预处理,如某些必要的检测、截取和变换,接着提取射频指纹的特征。特征提取源于图像处理,在信号检测和处理中,是指对于预处理后的信号,进行分析和变换,以突出该信号具有代表性(具有明显的物理意义或统计意义)的特征并提取保存的方法。特征提取的目的在于减少数据存储,降低输入数据冗余,以便于发现更有意义的潜在变量,帮助对大量相似信号的深入了解与分析。在现有的射频指纹特征提取和识别解决方案中,多数方法均选择对开机瞬态信号进行特征提取,因为开机瞬态信号能较好的反映一个无线发射机独一无二的硬件特性。然而,某些特征提取方法并没有考虑到开机瞬态信号沿x轴的长度也是一个重要的信号特征而导致了识别率不够高,某些方法虽然考虑了开机瞬态信号沿x轴的长度但却因此导致了计算复杂度大大的提高,还有一些方法因为考虑了开机瞬态信号沿x轴的长度而使得采样变得不易实现。公开号为CN105678273A的中国专利公开了一种射频指纹识别技术射频信号瞬态部分的起始点检测算法,包括信号采集、截取每个波形的瞬态过程波形、信号归一化、提取包络、包络滤波、包络分块、对每块归一化包络信号分别进行傅里叶变换、计算每块归一化包络信号频域幅值的频域平坦度、时域平坦度和时频平坦度、时频域平坦度的极小值检测为瞬态信号的起始点步骤。本专利技术结合时域和频域特点检测出发射机射频信号的瞬态起始点,从而更有效地提取指纹特征,再用分类器对无线设备进行分类,使射频指纹识别技术更好地应用于无线网络安全领域。本专利技术具有较高的识别准确率和较短的分类时间。该专利与本专利技术基于排序进行射频指纹特征提取和识别的技术方案不同。公开号为CN102693411B的中国专利公开了一种基于射频指纹的无线发射机的识别方法,包括:接收无线发射机发射的无线信号,无线信号是无线发射机在功率渐升的同时发射的前导序列;检测无线信号的参考时刻;根据检测到的参考时刻对无线信号进行前导信号的截取;把截取后的前导信号变换为射频指纹;对变换后的射频指纹进行特征提取,进行无线发射机的识别。本专利技术的基于射频指纹的无线发射机的识别方法利用功率斜升期间发送的前导信号变换得到的ramp-upRFF(RadioFrequencyFingerprints,简称RFF),具有RFF可分性优并且所需采样率低的优势,ramp-upRFF可用于基于前导的无线设备的多RFF识别,从而实现无线网络物理层安全增强等目的。该专利所述的检测无线信号的参考时刻并进行前导信号的截取,把前导信号变换为射频指纹与本专利技术提取样本矢量函数作为射频指纹特征的做法不同,且本专利技术基于排序的简算法,具有更高的识别率和执行效率。公开号为CN105162778A的中国专利公开了一种基于射频指纹的跨层认证方法,包括以下步骤:S1.第一时隙,合法发送者A向合法接收者B发送第一数据包,对第一数据包进行上层认证;S2.提取合法发送者A的射频指纹特征向量,并将其存储到合法接收者B的存储器中;S3.下一时隙,发送者X向合法接收者B发送第二数据包,提取发送者X的射频指纹特征向量;S4.设置射频指纹特征向量样本;S5.判断发送者X的射频指纹特征向量与射频指纹特征向量样本的相似度;若该相似度大于或等于设定的阈值,则射频指纹认证成功,存储该发送者X的射频指纹特征向量,跳转步骤S3;否则射频指纹认证失败,丢弃第二数据包,跳转步骤S1。本专利技术具有复杂度低、延时小和精确度高的特点。该专利通过设立阈值来判断纹特征向量样本的相似度,与本专利技术通过建立类间距矩阵并计算矩阵的迹,然后通过设立迹的阈值来判断无线发射机是否为统一设备的方法不同。目前,国内外已有不少文献提出了不同的特征提取方法,采集何种指纹、提取何种特征和怎样提取特征直接影响到判决识别的正确率和计算复杂度。
技术实现思路
本专利技术的目的在于克服现有技术的不足,针对目前射频指纹特征的提取和识别问题,提供一种基于信号幅度排序的射频指纹特征提取和识别方法,优化了现有的开机瞬态信号采样方法,使其既可以兼顾信号沿x轴的长度,同时相较其他方法在计算复杂度上有明显的降低,以至少达到提高判决正确率、降低采样过程中的错误发生概率和提高射频指纹识别率的结果。本专利技术的目的是通过以下技术方案来实现的:一种基于信号幅度排序的射频指纹特征提取和识别方法,它包括以下步骤:S1:检测接收到的开机瞬态信号的起始点位置和结束点位置;S2:采集开机瞬态信号样本点;S3:编号开机瞬态信号样本点,以每个开机瞬态信号样本点对应的幅值定义开机瞬态信号样本点幅值函数f:f={amp:(1,2,……,M)本文档来自技高网
...
一种基于信号幅度排序的射频指纹特征提取和识别方法

【技术保护点】
一种基于信号幅度排序的射频指纹特征提取和识别方法,其特征在于,它包括以下步骤:S1:检测接收到的开机瞬态信号的起始点位置和结束点位置;S2:采集开机瞬态信号样本点;S3:编号开机瞬态信号样本点,以每个开机瞬态信号样本点对应的幅值定义开机瞬态信号样本点幅值函数f:f={amp:(1,2,……,M)} ={amp1,amp2,……,ampM}定义待识别的开机瞬态信号的幅值函数g:g={amp:(1,2,……,N)} ={amp1,amp2,……,ampN}其中,M为开机瞬态信号样本点数量,N为待识别的开机瞬态信号数量,ampM为第M个开机瞬态信号样本点的幅值,ampN为第N个待识别的开机瞬态信号的幅值;S4:判断M与N的大小关系,若M=N,则直接对f和g按照幅值关系进行排序并提取开机瞬态信号的特征;若M>N,则选择f中的前N项元素,得到:fs={amp1,amp2,……,ampN}对fs和g按照幅值关系进行排序并提取开机瞬态信号的特征;若M<N,对待识别函数g进行以下处理:令对g={amp1,amp2,……,ampN}执行:ampi=ampi……(i≠nl‑1,i≠nl(n=1,2,3…))ampi=12(ampi-1+ampi)......(i=nl)]]>执行完毕后的g中剩下M项元素,重新编号得到:gs={amp1,amp2,……,ampM}对gs和f按照幅值关系进行排序并提取开机瞬态信号的特征;S5:建立样本矢量函数指纹库和待识别样本矢量函数库,建立类间离差矩阵并计算迹;S6:判断两个无线发射机是否为同一设备。...

【技术特征摘要】
1.一种基于信号幅度排序的射频指纹特征提取和识别方法,其特征在于,它包括以下步骤:S1:检测接收到的开机瞬态信号的起始点位置和结束点位置;S2:采集开...

【专利技术属性】
技术研发人员:谢非佚文红程伟李雨珊
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川;51

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

1