Deep Learning Model Portability for Domain-Agnostic Device Fingerprinting

RF (Radio Frequency) device fingerprinting approaches using deep learning have recently emerged as potential methods of identifying devices solely based on their RF transmissions. However, these recently proposed approaches suffer from the domain portability problem, in that when the deep learning models used for fingerprinting are trained on data collected on one (source) domain but tested on data collected on a different (target) domain, the models will not perform well. For example, a change in the receiver used for data collection, in the day on which data was captured, or in the configuration settings of transmitters amounts to a change in the domain. This work proposes a technique that uses metric learning and model calibration to enable a model trained with data from one source domain to perform well on data collected on another target domain. This is accomplished with only a small amount of training data from the target domain and without changing the weights of the model, which makes the technique computationally quick. The effectiveness of the proposed technique is assessed using RF data captured using a testbed of real devices and under various different setup scenarios. Our results show that the proposed technique is viable and useful for networks with limited computational resources and applications with time-critical missions.

[1]  B. Hamdaoui,et al.  Deep Learning-Enabled Zero-Touch Device Identification: Mitigating the Impact of Channel Variability Through MIMO Diversity , 2023, IEEE Communications Magazine.

[2]  Weng-Keen Wong,et al.  HiNoVa: A Novel Open-Set Detection Method for Automating RF Device Authentication , 2023, 2023 IEEE Symposium on Computers and Communications (ISCC).

[3]  B. Hamdaoui,et al.  Uncovering the Portability Limitation of Deep Learning-Based Wireless Device Fingerprints , 2022, ArXiv.

[4]  Liquan Chen,et al.  Towards Receiver-Agnostic and Collaborative Radio Frequency Fingerprint Identification , 2022, 2207.02999.

[5]  B. Hamdaoui,et al.  Deep-Learning-Based Device Fingerprinting for Increased LoRa-IoT Security: Sensitivity to Network Deployment Changes , 2022, IEEE Network.

[6]  Fakhri Karray,et al.  Spectral, Probabilistic, and Deep Metric Learning: Tutorial and Survey , 2022, ArXiv.

[7]  Bechir Hamdaoui,et al.  Comprehensive RF Dataset Collection and Release: A Deep Learning-Based Device Fingerprinting Use Case , 2021, 2021 IEEE Globecom Workshops (GC Wkshps).

[8]  Luke Boegner,et al.  Practical Training for RF Fingerprinting of Commercial Transmitters at the Edge , 2021, 2021 IEEE Globecom Workshops (GC Wkshps).

[9]  Tommaso Melodia,et al.  DeepLoRa: Fingerprinting LoRa Devices at Scale Through Deep Learning and Data Augmentation , 2021, MobiHoc.

[10]  Guanxiong Shen,et al.  Towards Scalable and Channel-Robust Radio Frequency Fingerprint Identification for LoRa , 2021, IEEE Transactions on Information Forensics and Security.

[11]  Hsin-Chin Liu,et al.  Improvement of Radio Frequency Fingerprint Portability for Wi-Fi Adaptor Identification , 2021, 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring).

[12]  Stratis Ioannidis,et al.  More Is Better: Data Augmentation for Channel-Resilient RF Fingerprinting , 2020, IEEE Communications Magazine.

[13]  Mohamed R. Amer,et al.  Chameleons' Oblivion: Complex-Valued Deep Neural Networks for Protocol-Agnostic RF Device Fingerprinting , 2020, 2020 IEEE European Symposium on Security and Privacy (EuroS&P).

[14]  Mehdi Rasti,et al.  Dynamic Spreading Factor and Power Allocation of LoRa Networks for Dense IoT Deployments , 2020, 2020 IEEE 31st Annual International Symposium on Personal, Indoor and Mobile Radio Communications.

[15]  Stratis Ioannidis,et al.  Exposing the Fingerprint: Dissecting the Impact of the Wireless Channel on Radio Fingerprinting , 2020, IEEE INFOCOM 2020 - IEEE Conference on Computer Communications.

[16]  Saud Althunibat,et al.  Dynamic Spreading Factor Assignment in LoRa Wireless Networks , 2020, ICC 2020 - 2020 IEEE International Conference on Communications (ICC).

[17]  Bryan Nousain,et al.  Toward Receiver-Agnostic RF Fingerprint Verification , 2019, 2019 IEEE Globecom Workshops (GC Wkshps).

[18]  Zachary L. Langford,et al.  Robust Signal Classification Using Siamese Networks , 2019, WiseML@WiSec.

[19]  Stratis Ioannidis,et al.  DeepRadioID: Real-Time Channel-Resilient Optimization of Deep Learning-based Radio Fingerprinting Algorithms , 2019, MobiHoc.

[20]  Yan Yan,et al.  Design of a Hybrid RF Fingerprint Extraction and Device Classification Scheme , 2019, IEEE Internet of Things Journal.

[21]  Vivek Kanhangad,et al.  PVSNet: Palm Vein Authentication Siamese Network Trained using Triplet Loss and Adaptive Hard Mining by Learning Enforced Domain Specific Features , 2018, 2019 IEEE 5th International Conference on Identity, Security, and Behavior Analysis (ISBA).

[22]  Diane J. Cook,et al.  A Survey of Unsupervised Deep Domain Adaptation , 2018, ACM Trans. Intell. Syst. Technol..

[23]  Mei Wang,et al.  Deep Visual Domain Adaptation: A Survey , 2018, Neurocomputing.

[24]  Claudio Gentile,et al.  Measures to Address the Lack of Portability of the RF Fingerprints for Radiometric Identification , 2018, 2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS).

[25]  Xiao Ma,et al.  Face recognition based on convolution siamese networks , 2017, 2017 10th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI).

[26]  Umapada Pal,et al.  SigNet: Convolutional Siamese Network for Writer Independent Offline Signature Verification , 2017, ArXiv.

[27]  Walid Saad,et al.  Device Fingerprinting in Wireless Networks: Challenges and Opportunities , 2015, IEEE Communications Surveys & Tutorials.

[28]  Iman Tabatabaei Ardekani,et al.  Portability of an RF fingerprint of a wireless transmitter , 2014, 2014 IEEE Conference on Communications and Network Security.

[29]  Yang Song,et al.  Learning Fine-Grained Image Similarity with Deep Ranking , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[30]  Yann LeCun,et al.  Learning a similarity metric discriminatively, with application to face verification , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[31]  Yann LeCun,et al.  Signature Verification Using A "Siamese" Time Delay Neural Network , 1993, Int. J. Pattern Recognit. Artif. Intell..

[32]  B. Hamdaoui,et al.  Channel-Resilient Deep-Learning-Driven Device Fingerprinting Through Multiple Data Streams , 2023, IEEE Open Journal of the Communications Society.

[33]  Zhi Sun,et al.  RF Impairment Model-Based IoT Physical-Layer Identification for Enhanced Domain Generalization , 2022, IEEE Transactions on Information Forensics and Security.

[34]  Bechir Hamdaoui,et al.  LoRa Device Fingerprinting in the Wild: Disclosing RF Data-Driven Fingerprint Sensitivity to Deployment Variability , 2021, IEEE Access.

[35]  Gregory R. Koch,et al.  Siamese Neural Networks for One-Shot Image Recognition , 2015 .