内容简介
《射频指纹精准分析原理与技术》从射频指纹技术的发展趋势及应用特点出发,结合不同实际应用场景,全面展示面向无线通信物理层安全的射频指纹关键技术。《射频指纹精准分析原理与技术》共9章,*先,详细介绍面向无线通信物理层安全的射频指纹背景、主要应用场景及架构;然后,提出基于射频指纹技术的物理层安全构成与当前面临的主要问题。基于这些问题,对无线通信系统中基于射频指纹的机理、信号处理、特征提取、识别认证、算法加速进行研究;同时,针对射频指纹技术在无线网络安全认证领域的应用进行分析;*后,对射频指纹技术的未来发展方向进行展望,力求全方位展现目前面向无线通信物理层安全的关键技术。
目录
目录
第1章 绪论 1
1.1 射频指纹的产生与作用 2
1.2 国内外研究现状 4
1.2.1 射频指纹识别技术分析对象 4
1.2.2 射频指纹识别技术研究现状 6
1.2.3 射频指纹识别联邦学习研究现状 8
1.2.4 射频指纹小样本学习研究现状 9
参考文献 11
第2章 射频指纹识别基本原理与理论 16
2.1 射频指纹识别基本流程 16
2.2 射频指纹基本特性和产生机理 18
2.2.1 射频指纹基本特性 18
2.2.2 核心元器件射频指纹产生机理 20
2.3 射频指纹特征提取基本方法 25
2.3.1 基于瞬态信号的射频指纹提取方法 25
2.3.2 基于稳态信号的射频指纹提取方法 27
2.4 基于机器学习的射频识别算法 28
2.5 基于深度学习的射频指纹识别 29
2.5.1 深度学习相关理论 30
2.5.2 卷积神经网络 31
2.5.3 注意力机制 32
2.5.4 模型压缩 34
2.6 基于联邦学习的射频指纹识别 35
2.6.1 联邦学习的学习过程 36
2.6.2 联邦学习的**算法 37
2.6.3 联邦学习的数据分布 37
2.7 本章小结 38
参考文献 38
第3章 射频指纹原始数据预处理 41
3.1 信号采样基本理论 41
3.2 射频信号数字信道化设计 43
3.2.1 数字信道化技术理论基础 43
3.2.2 宽带非跨信道全覆盖式数字信道化技术 47
3.2.3 数字信道化性能验证及实现 50
3.3 基于Farrow滤波器的变速率处理技术 59
3.3.1 基于Farrow结构内插滤波器 59
3.3.2 理想信号重构 63
3.3.3 转置Farrow结构滤波器 63
3.3.4 Farrow硬件结构中控制模块设计 64
3.3.5 定点仿真及结构实现 66
3.4 实时宽带信号检测 69
3.4.1 载波参数检测整体方案设计 70
3.4.2 基于序号映射的并行FFT的Welch周期图谱估计 70
3.4.3 基于形态学的噪底展平LAD改进型检测算法 79
3.4.4 载波参数检测实现结构及其分析 85
3.5 本章小结 89
参考文献 90
第4章 多径环境中调制识别技术与数据预处理 92
4.1 基于OFDM的通信传输模型 92
4.1.1 OFDM技术概述 92
4.1.2 OFDM通信链路的矩阵表达 93
4.1.3 多径环境调制识别流程架构 94
4.2 OFDM系统信道估计算法 95
4.2.1 基于导频的*小二乘信道估计算法 96
4.2.2 基于导频的*小均方误差信道估计算法 97
4.2.3 奇异值分解的*小均方误差信道估计算法 98
4.2.4 基于二阶统计量的盲信道估计算法 98
4.2.5 改进的二阶统计量盲信道估计算法 99
4.2.6 基于子空间的盲信道估计算法 100
4.3 信道均衡算法与仿真结果 102
4.3.1 迫零均衡算法 102
4.3.2 *小均方误差均衡算法 102
4.3.3 仿真结果 103
4.4 基于深度残差收缩神经网络的识别性能分析 106
4.4.1 深度残差神经网络概述 106
4.4.2 深度残差收缩神经网络概述 107
4.4.3 适用于调制识别的修改模型 109
4.4.4 识别结果及性能分析 111
4.5 基于卷积神经网络的识别分析 115
4.5.1 搭建的卷积神经网络结构 115
4.5.2 识别结果及性能分析 116
4.6 各类特定调制识别算法复杂度比较和讨论 118
4.7 本章小结 120
参考文献 120
第5章 稳态信号射频指纹特征提取 122
5.1 无导频结构的射频指纹特征提取 122
5.1.1 分形特征 122
5.1.2 高阶矩特征 128
5.1.3 相位噪声谱 132
5.2 导频结构的稳态信号射频指纹提取 136
5.2.1 载频相位精估特征 136
5.2.2 星座图特征 141
5.2.3 功率谱统计特征 146
5.3 本章小结 149
参考文献 150
第6章 低信噪比电磁环境下的射频指纹识别方法 151
6.1 预处理组合模型算法设计 151
6.1.1 基于Sketch的流算法的高频次信号筛选 152
6.1.2 基于ConvTrans时序预测网络的重点信号活动预测 155
6.1.3 基于GSOM聚类算法的信号发射源设备标注 158
6.1.4 算法结果分析 161
6.2 基于注意力机制的射频指纹识别模型 167
6.2.1 基于通道注意力机制的残差网络(RCAN-RFF)模型设计 168
6.2.2 注意力机制射频指纹识别实验验证 176
6.2.3 算法结果分析 177
6.3 本章小结 183
参考文献 183
第7章 射频指纹小样本识别方法 185
7.1 基于匹配网络模型的射频指纹小样本识别方法 185
7.1.1 匹配网络模型整体结构 185
7.1.2 嵌入函数设计 187
7.1.3 注意力核函数 189
7.1.4 FCE模块设计 191
7.2 基于元迁移学习的射频指纹小样本识别方法 191
7.2.1 元迁移学习模型整体结构 192
7
试读
第1章 绪论
随着三大运营商第五代移动通信技术(5th generation mobile communication technology systems,5G)的商业化应用,大规模机器类通信(massive machine-type communications,mMTC)作为5G应用的三大场景之一受到广泛关注[1],在车联网、智能家居、智慧城市及智慧交通等领域伴随着大量的终端接入。针对5G网络大容量多设备的应用场景,势必存在多终端接入的安全问题,目前的安全认证主要存在于网络结构上层,这些技术通常采用媒体访问控制地址(MAC地址)/互联网协议地址(IP地址)作为身份,容易被篡改或被攻击,同时也依赖于复杂的数学运算,对计算复杂度极其敏感,一旦出现问题则难以恢复。
此外,随着万物互联的泛在网络迅猛发展,在线的移动设备以及传感器部署量爆炸式增长,根据国务院*新信息,2025年物联网设备数量预计接近1000亿个[1]。同时,短距离无线通信和无线保真(wireless fidelity,Wi-Fi)等新兴无线通信技术的普及使得用户可以在无线空间与他人共享信息。无线空间上的万物互联在改变彼此沟通方式的同时,也带来了巨大的网络安全隐患,如在物联网中利用伪造身份节点进行的Sybil攻击[2]。由于物联网的节点中大部分都是简单的传感器,而传统身份认证技术往往是依靠运算复杂的加密算法,如公开密钥密码体制(RSA密码体制)、椭圆*线密码体制(elliptic curve cryptosystem,ECC)等非对称加密算法[3],轻量级设备的算力无法满足可用安全性要求。
物联网的传感器由于存在计算和存储能力的瓶颈,往往需要集中向云计算平台传输数据进行处理和分析。在这个过程中,因为存在设备量大、网络抖动延迟等问题,MAC/IP地址等身份标识和时间戳等身份验证机制往往容易失效,遭受仿冒攻击、中间人攻击、重放攻击等网络安全威胁[4-6],所以,伴随着物联网应用领域的延展,人们需要寻找一种新的、更加稳定和安全的无线用频设备识别方法。
为了从根本上解决复杂环境下多设备接入认证的问题,亟需找到一种身份识别不可被复制且短时间内不易更改的接入认证方法。在这个背景下,研究人员将目光聚焦在网络的物理层,提出了利用移动无线设备中射频信号差异进行无线设备身份识别认证,射频指纹(radio frequency fingerprinting,RFF)识别技术应运而生[7]。其概念和人类的指纹相似,正如人类的指纹与生俱来且各不相同,射频指纹也随着硬件设备的出厂便被固定,同时具有唯一性和短时不变性。射频指纹的概念一经提出便迅速成为网络信息安全的研究热点,如何提取出稳定、有效的射频指纹也一直是研究重点[8-11]。作为网络态势的外延,如何进行电磁态势空间管控已经成为影响国家和社会安全的重要课题,而空间中各类电磁用频设备的指纹识别也成为电磁态势感知研究的核心组成部分[12,13]。
1.1 射频指纹的产生与作用
设备射频指纹是为了克服射频元件存在的固有缺陷,包括射频功放器的非线性误差、直流偏置、调制器幅度和相位误差、载波信号的频偏相偏以及射频电路时钟脉冲偏差等[14]。通过对这些固有误差的分析和提取,可以形成移动设备*一无二的特征作为认证的身份凭证。射频指纹可以作为移动设备在物理层的特征,具有稳定的持久性和个体的唯一性,恶意用户难以进行假冒和篡改。
射频指纹识别技术源于军用技术,*早通过对比波形形状从而侦察识别敌我雷达[15-18],依靠技术人员的经验来进行判断。随着科学技术的进步,通信设备的数量大大增加,其波形也变得极为复杂,传统通过对比波形来识别设备的方式已经变得不切实际。
早在1995年,Choe等[19]提出利用通信信号进行设备识别,直到2003年,无线电设备RFF的概念正式被提出[20]。就像人的指纹一样,每个设备的射频指纹都是*一无二的,不同的无线通信设备由于硬件差异,其发出的信号会有所不同。通过分析射频信号的微小差异,提取出的硬件特征就是该设备的射频指纹,而利用射频指纹对不同的无线通信设备进行识别的方法则被称为“射频指纹识别”。由于射频指纹识别工作存在于物理层,无线通信设备在不借助网络的情况下,也可以进行安全可靠的身份认证,这有效提高了其安全性能。
如今,按照指纹特征的提取方式不同,射频指纹识别的主要技术方法可以分为两种:基于先验知识的传统机器学习识别方法[21]和基于深度学习的射频指纹识别方法[22]。对无线通信设备大量的原始同相/正交(in-phase/quadrature,I/Q)信号数据集进行训练,提取信号特征即射频指纹,训练得到一个分类器,使用该分类器即可确认无线通信设备的身份。但在有些情况下,如果无法从真实环境中获取大量的I/Q信号样本,只能采集到少量的数据。例如,用于视距范围内战术通信的超短波通信设备,舰艇上用于近距离战术通信或远距离通信的短波通信设备,用于潜艇水下接收岸站所发信息的甚长波通信设备等。为保证能隐蔽、安全、可靠地进行无线电通信,这些无线电通信设备装有升降天线、环形天线、拖曳天线等特殊的