Litcius/Paper detail

Radio Frequency Fingerprint Identification for LoRa Using Deep Learning

Guanxiong Shen, Junqing Zhang, Alan Marshall, Linning Peng, Xianbin Wang

2021IEEE Journal on Selected Areas in Communications259 citationsDOI

Abstract

Radio frequency fingerprint identification (RFFI) is an emerging device authentication technique that relies on the intrinsic hardware characteristics of wireless devices. This paper designs a deep learning-based RFFI scheme for Long Range (LoRa) systems. Firstly, the instantaneous carrier frequency offset (CFO) is found to drift, which could result in misclassification and significantly compromise the stability of the deep learning-based RFFI system. CFO compensation is demonstrated to be effective mitigation. Secondly, three signal representations for deep learning-based RFFI are investigated in time, frequency, and time-frequency domains, namely in-phase and quadrature (IQ) samples, fast Fourier transform (FFT) results and spectrograms, respectively. For these signal representations, three deep learning models are implemented, i.e., multilayer perceptron (MLP), long short-term memory (LSTM) network and convolutional neural network (CNN), in order to explore an optimal framework. Finally, a hybrid classifier that can adjust the prediction of deep learning models with the estimated CFO is designed to further increase the classification accuracy. The CFO will not change dramatically over several continuous days, hence it can be used to correct predictions when the estimated CFO is much different from the reference one. Experimental evaluation is performed in real wireless environments involving 25 LoRa devices and a Universal Software Radio Peripheral (USRP) N210 platform. The spectrogram-CNN model is found to be optimal for classifying LoRa devices which can reach an accuracy of 96.40% with the least complexity and training time.

Topics & Concepts

Computer scienceDeep learningSpectrogramArtificial intelligenceUniversal Software Radio PeripheralCarrier frequency offsetMultilayer perceptronConvolutional neural networkWirelessTime–frequency analysisArtificial neural networkPattern recognition (psychology)Speech recognitionMachine learningFrequency offsetOrthogonal frequency-division multiplexingFilter (signal processing)TelecommunicationsComputer visionChannel (broadcasting)Wireless Signal Modulation ClassificationFull-Duplex Wireless CommunicationsRadio Frequency Integrated Circuit Design