
Citation: | Yiwei PAN, Hua PENG, Tianyun LI, Wenya WANG. A Novel Radiometric Signature of Time-Division Multiple Access Signals and Its Application to Specific Emitter Identification[J]. Journal of Electronics & Information Technology, 2019, 41(11): 2661-2668. doi: 10.11999/JEIT190163 |
特定辐射源识别(Specific Emitter Identification, SEI)即通过提取接收信号上能够体现辐射源个体差异的射频指纹特征,实现对目标个体的识别[1]。由于射频指纹特征不依赖通信内容,且难以伪造,因而SEI技术在战场频谱管理和无线网络安全等军事和民用领域均具有重要的应用价值[2–4]。
SEI的关键在于提取准确有效的射频指纹特征。根据来源不同,现有特征主要分为推测特征和预定特征两类[1]。顾名思义,前者不具备明确的物理意义,是在信号处理的过程中根据个体差异推测得到的;而后者则是依据已知的特征机理预先定义的。推测特征主要来源于数学变换:起初,学者们利用傅里叶变换得到了许多特征,主要包括频谱相关函数[5]和积分双谱[6]等;后来,小波变换[7]和希尔伯特-黄变换[8]也逐渐应用于指纹特征的提取。特别地,EM2算法[8]以Hilbert时频谱图的能量熵和1阶2阶矩作为指纹特征,取得了良好的识别效果;在此基础上,学者们又相继从Hilbert谱图上提取了纹理、亮度以及平坦度等特征[9,10]。与推测特征相比,预定特征更易于理解:文献[11]设计了无源辐射装备识别系统(PAssive RAdiometric Device Identification System, PARADIS),从星座图上提取了相位误差、幅度误差以及I/Q偏置等6种特征,对138个无线设备的识别率超过了99%;在此基础上,文献[12]从星座轨迹图上提取了4种新的调制域特征,取得良好的效果;此外,功率放大器的非线性系数[13]和射频振荡器的相位噪声特性[14]也被视为有效的指纹特征。
然而,针对时分多址(Time-Division Multiple Access, TDMA)信号的SEI,现有特征容易受限于突发数据的长度。由于TDMA信号突发时间较短,数据量的不足往往会削弱指纹特征的精度和稳定度,从而影响识别效果。针对这一问题,本文提出了一种新的TDMA信号射频特征,并探讨了其在SEI中的应用。所提特征从载波相位的角度揭示了相邻时隙用户身份的潜在联系,使得单个时隙的SEI不再彼此独立;利用这种潜在的联系作为先验信息,累积同一用户的突发数据,进而改善现有特征的识别效果。
后续内容安排如下:第2节简述信号模型;第3节介绍新的射频特征;第4节探讨特征在SEI中的应用;第5节对算法的性能进行验证和分析;第6节总结全文。
在TDMA通信网络中,每个用户终端都具备独立的调制解调器和收发天线,即为一个辐射源。不同终端通过时隙分配的方式复用同一载波,以突发的形式发送数据。突发数据是按照帧、时隙的层级结构进行组织管理的,如图1所示。从图1中可以看出,突发整体呈现为帧的周期性;每帧之内又分为若干时隙,时隙按照某种规律分配给用户终端,相邻时隙之间留有一小段的保护间隔。
针对SEI的应用背景,不妨假设信号的调制类型相同,暂不考虑不同终端调制类型各异的特殊体制。假设在一个帧周期内有
ri(t)=ej(2πfit+θi)∑kai,kgi(t−kT0−τi)+ωi(t) | (1) |
其中,
辐射源的射频特征往往来源于发射机模拟电路的不完美。目前,直接复调制已然成为用户终端部署发射机信号链的首选架构[15]。该技术通过模拟正交调制器(Analog Quadrature Modulator, AQM)直接将数/模转换器输出的I/Q信号调制到射频载波上,从而摆脱中频阶段和相关的滤波器。图2给出了直接变频发射机的典型结构[15]。
对于TDMA信号,由于保护间隔较短,当相邻时隙分配给同一用户时,发射机中AQM的本振仍然维持原有的工作状态。换言之,在保护间隔期间,发射机只是停止了发送数据,而并没有停止既定的工作状态。因此,相邻时隙在载波相位上具有连续性—这正是由直接变频发射机的电路结构所致。显然,当相邻时隙分配给不同用户时,不同终端独立的发射机几乎无法复现这一现象。因此,载波相位的连续性是TDMA信号独特的射频特征。
为了提取载波相位的连续性特征,本文定义相位预测误差
令
ˆθi=2πfi−1Δt+θi−1,i=2,3,···,S | (2) |
其中,
Δθi=ˆθi−θi=(2πfi−1Δt+θi−1)−θi | (3) |
注意到,对于I/Q正交调制,接收端往往会出现相位模糊的情况。为了消除该影响,对误差
Δ˜θi=Δθimodϕ | (4) |
其中,
φi≜{Δ˜θi,0≤Δ˜θi<ϕ2Δ˜θi−ϕ,ϕ2≤Δ˜θi<ϕ | (5) |
显然,
TDMA信号的SEI,即识别每个时隙的用户身份。针对TDMA信号的SEI,传统做法是分别对单个时隙进行预处理、特征提取和分类识别,如图3所示。然而,这种做法忽视了时隙之间的相互关系。幸运的是,载波相位的连续性反映的正是相邻时隙的用户身份关系:载波相位的连续与否即意味着相邻时隙的用户身份是否相同。这就揭示了TDMA信号时隙之间的潜在联系,使得每个时隙的SEI不再是相互独立的。如果对载波相位的连续性加以有效地利用,即使在协议未知的情况下,本文仍然可以获悉相邻时隙的用户身份信息。以此作为先验信息,通过累积同一用户的突发数据,能够提高TDMA信号SEI的效果。
令
H0:IDi≠IDi−1H1:IDi=IDi−1} | (6) |
构造检测统计量
X∼{U(−ϕ2,ϕ2),H0N(0,σ2),H1 | (7) |
其概率密度函数可以表示为
p(x)={1ϕ,H01√2πσ2exp(−x22σ2),H1 | (8) |
需要注意的是,式(7)中高斯分布的方差
假设接收信号的观察时长为
φ=[φ12,φ13,···,φ1S,φ22,φ23,···,φ2S,···,φLS]T | (9) |
其中,
假设利用向量
FM(x)=∫x−x1√2πˆσ2Me−t22ˆσ2Mdt=2√2πˆσ2M∫x0e−t22ˆσ2Mdt | (10) |
因此,对于向量
MSE(M)=1MM∑k=1(k−M⋅FM(ψk))2 | (11) |
通过遍历搜索最小均方误差,从而得到元素个数的最优解
M0=argmin | (12) |
此时,利用向量
注意到,
\left. \begin{array}{l} \gamma = {\psi _{{M_0}}} \\ \left| X \right| = \left| \varphi \right|\mathop {{}_ < ^ > }\limits_{{H_1}}^{{H_0}} \gamma \\ \end{array} \right\} | (13) |
根据式(7)的分布,对于给定的检测门限
\left. \begin{aligned} {\rm{}}& {P_{\rm{m}}} = \Pr \left( {\left| X \right| \ge \gamma \left| {{H_1}} \right.} \right) = \frac{2}{{\sqrt {2{\text{π}}{\sigma ^2}} }}\int_\gamma ^{\scriptsize\displaystyle\frac{\psi }{2}} {{{\rm{e}}^{ - \scriptsize\displaystyle\frac{{{t^2}}}{{2{\sigma ^2}}}}}{\rm{d}}t} \\ {\rm{}}& {P_{\rm{f}}} = \Pr \left( {\left| X \right| < \gamma \left| {{H_0}} \right.} \right) = 2\int_0^\gamma {\frac{1}{\phi }{\rm{d}}t = } \frac{{2\gamma }}{\phi } \end{aligned} \! \right\}\quad\quad\quad | (14) |
根据式(13)中的判决准则,本文实现了对相邻时隙用户身份的检测。在本节中,利用检测结果作为先验信息,将同一用户的多组突发数据进行累积,通过增加数据量的方式提高TDMA信号SEI的效果。
目前,常见的指纹特征主要提取于时域的波形[5–10]或者调制域的星座点[11,12]。无论时域抑或是调制域,突发数据在累积之前都需要进行标准化处理,尽可能排除无关因素的干扰。针对TDMA信号,常见的干扰因素主要包括信号幅度、传输时延、剩余频偏和载波初相等。对于信号幅度,可以采用归一化的处理方法;而对于时延、频偏和相偏,可以利用高精度的同步算法[16,17]进行抵消,此处不再赘述。假设在某一帧之内有连续
{\text{d}} = {\left[ {{\text{d}}_1^{\rm{T}},{\text{d}}_2^{\rm{T}}, ·\!·\!· ,{\text{d}}_C^{\rm{T}}} \right]^{\rm{T}}} | (15) |
将数据
综上所述,本文的算法步骤总结如下:
步骤 1 根据式(2)—式(5)计算每对相邻时隙的相位预测误差
步骤 2 计算
步骤 3 根据式(11)和式(12)计算参与拟合的元素个数
步骤 4 若
图5给出了新的TDMA信号SEI处理流程。与传统做法(见图3)相比,新的处理流程增加了用户身份检测模块和突发数据累积模块。其核心在于不再将每个时隙的SEI视为相互独立的事件,而是利用载波相位的连续性特征,累积相同用户相邻时隙的突发数据,通过增加数据量的方式改善了TDMA信号SEI的效果。
在本节中,本文分别对用户身份的检测性能和数据累积后的识别性能进行仿真实验。需要指出的是,由于仿真信号难以有效地模拟TDMA信号的载波相位连续性特征,本文采用实际信号对本文算法加以验证。实际接收信号来源于5个用户终端,采样率为800 kHz,信号的载波频率为1.4 GHz,符号速率为200 kBaud,采用QPSK调制。接收信号的观察时长为
检测性能一般采用检测正确率进行衡量,定义如式(16)所示
{P_{\rm{c}}} = 1 - \frac{{{n_{\rm{m}}} + {n_{\rm{f}}}}}{{L\left( {S - 1} \right)}} | (16) |
其中,
实验1 考察判决门限的合理性。观察式(13)
从图6中可以看出,在信噪比
实验2 考察用户身份的检测性能。
表1给出了在不同信噪比下判决门限
信噪比{{{E_S}} / {{N_0}}}(dB) | 判决门限\gamma | 检测概率{P_{\rm{d}}}(%) | 检测正确率{P_{\rm{c}}}(%) |
10 | 0.0582 | 99.6723 | 97.2490 |
12 | 0.0467 | 99.6969 | 97.6732 |
14 | 0.0386 | 99.7077 | 98.0256 |
16 | 0.0336 | 99.7108 | 98.2951 |
18 | 0.0304 | 99.7369 | 98.4334 |
20 | 0.0285 | 99.7431 | 98.5184 |
22 | 0.0273 | 99.8092 | 98.6035 |
24 | 0.0266 | 99.8215 | 98.6404 |
图7给出了不同信噪比下的漏检概率
图7中实际值与理论值之间的误差主要来源于判决门限。结合算法步骤分析,影响判决门限的因素主要有:(1) 式(2)中频偏和相位的估计精度;(2) 式(9)中信号的观测时长
实验1和实验2验证了,所提特征对噪声具备良好的鲁棒性;在不同信噪比下,用户身份的检测正确率均可以达到97%以上。这足以让我们充分相信检测结果,在后续的识别实验中直接对相同用户的突发数据进行累加,而不必纠结于是否需要对虚检和漏检的情况进行特殊处理。
检测性能一般采用识别正确率进行衡量,定义如式(17)所示
{P_{\rm{r}}} = \frac{{{n_{\rm{r}}}}}{{LS}} | (17) |
其中,
实验3 对比有/无数据累积情况下的识别性能。实验3中,从接受信号中随机选取61帧(共549个时隙)作为训练集,剩余61帧作为测试集,分别采用图3的传统做法(无数据累积)和图5的处理流程(有数据累积)进行识别。为了不失一般性,分别采用EM2算法[8]和PARADIS算法[11]提取指纹特征,前者累积的是时域的波形,而后者调制域的星座点。采用基于径向基核函数的支持向量机[18]进行训练和识别。图8给出了不同信噪比下有/无数据累积的识别正确率,其中每个信噪比条件下进行1000次蒙特卡洛实验。
从图8中可以看出,经过数据累积后的识别效果明显优于没有数据累积的识别效果,识别增益约为10%,这是因为数据量的增加改善了指纹特征的精度和稳定度,纠正了单个时隙单独识别时的错误结果,进而提高了识别性能。此外,无论采用PARADIS算法还是EM2算法进行指纹特征提取,识别效果均有明显的提高,这也说明4.2节中数据累积的方法对于现有指纹特征具有良好的普适性。
实验4 考察观测时长
从图9(a)中可以看出,检测性能随着观测时长
本文提出了一种新的TDMA信号射频特征,并探讨了其在SEI中的应用。所提特征从载波相位的角度揭示了相邻时隙的用户身份是否相同,为相同用户的数据累积提供了理论依据。在此基础上,新设计的SEI处理流程,打破了每个时隙单独识别的传统思维,实现了多个时隙的联合识别。实验结果表明,所提特征对噪声具有良好的鲁棒性,能够实现相邻时隙用户身份的准确检测;与传统做法相比,新的处理流程能够有效改善TDMA信号SEI的性能。
后续的研究可以从以下两个方面展开:(1)探讨非相邻时隙之间载波相位的潜在联系;(2)分析发射机中数字时钟的工作状态,从定时连续性的角度进一步发掘多个时隙之间的相互关系。
DANEV B, ZANETTI D, and CAPKUN S. On physical-layer identification of wireless devices[J]. ACM Computing Surveys, 2012, 45(1): Article No.6. doi: 10.1145/2379776.2379782
|
SPEZIO A E. Electronic warfare systems[J]. IEEE Transactions on Microwave Theory and Techniques, 2002, 50(3): 633–644. doi: 10.1109/22.989948
|
MERCHANT K, REVAY S, STANTCHEV G, et al. Deep learning for RF device fingerprinting in cognitive communication networks[J]. IEEE Journal of Selected Topics in Signal Processing, 2018, 12(1): 160–167. doi: 10.1109/JSTSP.2018.2796446
|
DING Lida, WANG Shilian, WANG Fanggang, et al. Specific emitter identification via convolutional neural networks[J]. IEEE Communications Letters, 2018, 22(12): 2591–2594. doi: 10.1109/LCOMM.2018.2871465
|
KIM K, SPOONER C M, AKBAR I, et al. Specific emitter identification for cognitive radio with application to IEEE 802.11[C]. IEEE Global Telecommunications, New Orleans, USA, 2008: 1–5.
|
HAN Jie, ZHANG Tao, REN Dongfang, et al. Communication emitter identification based on distribution of bispectrum amplitude and phase[J]. IET Science, Measurement & Technology, 2017, 11(8): 1104–1112. doi: 10.1049/iet-smt.2017.0024
|
BERTONCINI C, RUDD K, NOUSAIN B, et al. Wavelet fingerprinting of radio-frequency identification (RFID) tags[J]. IEEE Transactions on Industrial Electronics, 2012, 59(12): 4843–4850. doi: 10.1109/TIE.2011.2179276
|
ZHANG Jingwen, WANG Fanggang, DOBRE O A, et al. Specific emitter identification via Hilbert-Huang transform in single-hop and relaying scenarios[J]. IEEE Transactions on Information Forensics and Security, 2016, 11(6): 1192–1205. doi: 10.1109/TIFS.2016.2520908
|
任东方, 张涛, 韩洁, 等. 基于ITD与纹理分析的特定辐射源识别方法[J]. 通信学报, 2017, 38(12): 160–168. doi: 10.11959/j.issn.1000-436x.2017299
REN Dongfang, ZHANG Tao, HAN Jie, et al. Specific emitter identification based on ITD and texture analysis[J]. Journal on Communications, 2017, 38(12): 160–168. doi: 10.11959/j.issn.1000-436x.2017299
|
SATIJA U, TRIVEDI N, BISWAL G, et al. Specific emitter identification based on variational mode decomposition and spectral features in single hop and relaying scenarios[J]. IEEE Transactions on Information Forensics and Security, 2019, 14(3): 581–591. doi: 10.1109/TIFS.2018.2855665
|
BRIK V, BANERJEE S, GRUTESER M, et al. Wireless device identification with radiometric signatures[C]. The 14th ACM International Conference on Mobile Computing and Networking, New York, USA, 2008: 116–127.
|
PENG Linning, HU Aiqun, ZHANG Junqing, et al. Design of a hybrid RF fingerprint extraction and device classification scheme[J]. IEEE Internet of Things Journal, 2019, 6(1): 349–360. doi: 10.1109/JIOT.2018.2838071
|
LIU Mingwei and DOHERTY J F. Specific emitter identification using nonlinear device estimation[C]. Proceedings of IEEE Sarnoff Symposium, Princeton, USA, 2008: 1–5.
|
POLAK A C and GOECKEL D L. Wireless device identification based on RF oscillator imperfections[J]. IEEE Transactions on Information Forensics and Security, 2015, 10(12): 2492–2501. doi: 10.1109/TIFS.2015.2464778
|
ZHANG Yi. Wireless transmitter IQ balance and sideband suppression[EB/OL]. http://www.analog.com/media/en/technical-documentation/applicationnotes/AN-1100.pdf, 2018.
|
潘一苇, 彭华, 李天昀, 等. 针对特定辐射源识别的高精度符号同步方法[J]. 通信学报, 2018, 39(8): 106–112. doi: 10.11959/j.issn.1000-436x.2018132
PAN Yiwei, PENG Hua, LI Tianyun, et al. High-precision symbol timing algorithm for specific emitter identification[J]. Journal on Communications, 2018, 39(8): 106–112. doi: 10.11959/j.issn.1000-436x.2018132
|
DE OLIVEIRA M C and BITMEAD R R. High-fidelity modulation parameter estimation of non-cooperative transmitters: Carrier frequency[J]. Digital Signal Processing, 2011, 21(5): 632–637. doi: 10.1016/j.dsp.2011.03.002
|
CHANG C C and LIN C J. LIBSVM: A library for support vector machines[EB/OL]. http://www.csie.ntu.edu.tw/~cjlin/libsvm, 2018.
|
1. | 高向军,付雄. 一种基于深度学习的辐射源个体识别算法. 信息化研究. 2022(05): 39-43 . ![]() | |
2. | 李闯. 无线网络入侵干扰信号特征分离方法. 通信技术. 2021(10): 2413-2417 . ![]() | |
3. | 吴龙文,牛金鹏,王昭,何胜阳,赵雅琴. 基于同步压缩小波变换的主信号抑制技术. 电子与信息学报. 2020(08): 2045-2052 . ![]() |
信噪比{{{E_S}} / {{N_0}}}(dB) | 判决门限\gamma | 检测概率{P_{\rm{d}}}(%) | 检测正确率{P_{\rm{c}}}(%) |
10 | 0.0582 | 99.6723 | 97.2490 |
12 | 0.0467 | 99.6969 | 97.6732 |
14 | 0.0386 | 99.7077 | 98.0256 |
16 | 0.0336 | 99.7108 | 98.2951 |
18 | 0.0304 | 99.7369 | 98.4334 |
20 | 0.0285 | 99.7431 | 98.5184 |
22 | 0.0273 | 99.8092 | 98.6035 |
24 | 0.0266 | 99.8215 | 98.6404 |