【技术实现步骤摘要】
一种LoRa非平稳射频指纹特征提取方法及相关装置
[0001]本专利技术属于射频特征提取
,特别涉及一种LoRa非平稳射频指纹特征提取方法及相关装置。
技术介绍
[0002]近些年来,随着低成本与低功耗的智能LoRa设备大规模地在物联网中部署,使得物联网可以提供低成本、随时随地的网络接入。智能终端设备的网络接入首先需要完成设备的合法性检测,传统的设备合法性鉴权流程常常依赖于高层的加密方案实现。如图2,在传统的物联网应用中LoRa、蓝牙以及NB
‑
IoT等系统常常受限于计算资源与能耗而无法实现复杂的高层加密方案,因而海量的设备接入应用场景下,如何对接入的设备实现可靠、轻量级计算的合法性鉴权是未来工业物联网、无人驾驶以及智能家居等应用场景中的重要研究方向。由于LoRa、蓝牙等智能设备的上层协议支持需要较高计算复杂度与加密开销的上层加密鉴权,同时该方案容易被基于身份假冒等方式攻击,因此如何依赖物理层构建超高可靠、超低计算复杂度的物理层鉴权方案是解决未来大规模智能设备合法性鉴权的有效手段。基于射频指纹的个体识别技术是一种通过物理层信号提取利用设备唯一硬件缺陷特征信息(1/Q失配,放大器非线性和载波偏置等)实现设备个体身份识别的高效途经。由于组成设备的各硬件模块缺陷特征信息具有唯一性,因此设备的各模块累加特征信息使得该个体拥有独一无二的设备特征信息,进而可以利用该射频特征信息实现设备的唯一的标识和识别。然而传统的机器学习方法需要大规模的精确标记数据样本,来完成网络模型的对射频特征信息的学习训练,由此也带
【技术保护点】
【技术特征摘要】
1.一种LoRa非平稳射频指纹特征提取方法,其特征在于,包括:对不同型号的LoRa设备进行物理层信号的采集,对采集到的一维物理层信号进行预处理得到对应的非平稳信号;基于分数域小波散射网络构建针对LoRa非平稳信号的射频指纹特征提取模型,提取射频指纹特征系数;将射频指纹特征系数输入对应的分类网络,利用卷积神经网络实现对特征向量的精确识别与分类内容。2.根据权利要求1所述的一种LoRa非平稳射频指纹特征提取方法,其特征在于,对大规模LoRa设备进行物理层信号的采集:LoRa设备的工作带宽用B来表示,与之对应的最低工作频率为最高工作频率为对应的LoRa信号瞬时频率表示为:f(t)=f
L
+kt (0≤t≤T)其中,代表的是信号的频率变化速度,T代表的是每个符号周期;通过对信号的瞬时频率进行积分得到信号的瞬时相位:通过对信号进行正交化调制获取得到基本的Upchirp基带信号:其中,A代表的是信号幅度;LoRa信号通过对基础信号进行不同程度的频率偏移设置来实现SF
‑
bit的信息调制;其中SF代表的是信号的扩展因子,对于LoRa信号有2
SF
个不同的频率偏移来完成对应的信息调制;最终的调制信号进一步表示为其中,Δf代表的信号频率偏移,x(t)代表完整的调制信号;该信号经过各不同模块之后通过天线发送到无线空间中,在接收侧该信号表示为y(t)=H*G(x(t))+n其中,H代表的是信道冲击响应,G代表的是设备射频特征信息,n代表的是传输过程中引入的高斯噪声。3.根据权利要求2所述的一种LoRa非平稳射频指纹特征提取方法,其特征在于,接收侧的信号y(t)中包含无线信道、噪声和设备所包含的射频指纹特征信息;在LoRa信号传输过程中,前导码是由固定不变的基础Upchirp信号组成,通过信号同步和符号分割获取接收端的前导码信号,进而从该信号中进一步提取设备的唯一射频特征信息;采用短时傅里叶变换时频变换来分析表征信号的非平稳特性;利用不同的窗和长度来实现信号的时频变换,如下所示
其中,y[n]代表输入信号,h[n]代表对应的STFT中的滑动窗;对接收到的信号进行归一化处理。4.根据权利要求1所述的一种LoRa非平稳射频指纹特征提取方法,其特征在于,基于分数域小波散射网络构建针对LoRa非平稳信号的射频指纹特征提取模型:分数域傅里叶变换是DFSNet中的基本变换,该变换过程如下所示其中,d代表信号f(t)的维度,满足如下所示条件其中,α
i
代表分数傅里叶变换的旋转角度,为对应的变换系数,基于分数域傅里叶变换,将对应的基函数替换为小波核函数之后得到分数域小波变换其中,小波核函数ψ
α,λ,t
(κ)满足以下条件其中λ与t分别代表对应的分数域小波变换中的尺度与时间因子,当α=π/2时上式将会变为传统的小波变换。5.根据权利要求4所述的一种LoRa非平稳射频指纹特征提取方法,其特征在于,对输入的时频特征图利用分数域小波散射网络进行特征系数计算,分数域小...
【专利技术属性】
技术研发人员:徐东阳,张田田,任品毅,任占义,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。