Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3466772.3467054acmconferencesArticle/Chapter ViewAbstractPublication PagesmobihocConference Proceedingsconference-collections
research-article

DeepLoRa: Fingerprinting LoRa Devices at Scale Through Deep Learning and Data Augmentation

Published: 26 July 2021 Publication History

Abstract

The Long Range (LoRa) protocol for low-power wide-area networks (LPWANs) is a strong candidate to enable the massive roll-out of the Internet of Things (IoT) because of its low cost, impressive sensitivity (-137dBm), and massive scalability potential. As tens of thousands of tiny LoRa devices are deployed over large geographic areas, a key component to the success of LoRa will be the development of reliable and robust authentication mechanisms. To this end, Radio Frequency Fingerprinting (RFFP) through deep learning (DL) has been heralded as an effective zero-power supplement or alternative to energy-hungry cryptography. Existing work on LoRa RFFP has mostly focused on small-scale testbeds and low-dimensional learning techniques; however, many challenges remain. Key among them are authentication techniques robust to a wide variety of channel variations over time and supporting a vast population of devices.
In this work, we advance the state of the art by presenting (i) the first massive experimental evaluation of DL RFFP and (ii) new data augmentation techniques for LoRa designed to counter the degradation introduced by the wireless channel. Specifically, we collected and publicly shared more than 1TB of waveform data from 100 bit-similar devices (with identical manufacturing processes) over different deployment scenarios (outdoor vs. indoor) and spanning several days. We train and test diverse DL models (convolutional and recurrent neural networks) using either preamble or payload data slices. We compare three different representations of the received signal: (i) IQ, (ii) amplitude-phase, and (iii) spectrogram. Finally, we propose a novel data augmentation technique called DeepLoRa to enhance the LoRa RFFP performance. Results show that (i) training the CNN models with IQ representation is not always the best combo in fingerprinting LoRa radios; training CNNs and RNN-LSTMs with amplitude-phase and spectrogram representations may increase the fingerprinting performance in small and medium-scale testbeds; (ii) using only payload data in the fingerprinting process outperforms preamble only data, and (iii) DeepLoRa data augmentation technique improves the classification accuracy from 19% to 36% in the RFFP challenging case of training on data collected on a different day than the testing data. Moreover, DeepLoRa raises the accuracy from 82% to 91% when training and testing 100 devices with data collected on the same day.

References

[1]
Al-Shawabka, A., Restuccia, F., D'Oro, S., Jian, T., Rendon, B. C., Soltani, N., Dy, J., Chowdhury, K., Ioannidis, S., and Melodia, T. Exposing the Fingerprint: Dissecting the Impact of the Wireless Channel on Radio Fingerprinting. Proc. of INFOCOM (2020).
[2]
Bembe, M., Abu-Mahfouz, A., Masonta, M., and Ngqondi, T. A survey on low-power wide area networks for iot applications. Telecommunication Systems (2019).
[3]
Bertizzolo, L., Bonati, L., Demirors, E., and Melodia, T. Arena: A 64-antenna sdr-based ceiling grid testbed for sub-6 ghz radio spectrum research. In Proc. of the 13th Intl Workshop on Wireless Network Testbeds (2019).
[4]
Bor, M. C., Roedig, U., Voigt, T., and Alonso, J. M. Do LoRa Low-power Wide-area Networks Scale? In Proc. of the 19th ACM Intl. Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (2016).
[5]
Brik, V., Banerjee, S., Gruteser, M., and Oh, S. Wireless Device Identification with Radiometric Signatures. In Proc. of MobiCom (2008).
[6]
Chiani, M., and Elzanaty, A. On the LoRa Modulation for IoT: Waveform Properties and Spectral Analysis. IEEE Internet of Things Journal 6, 5 (2019).
[7]
Cisco Systems. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2018-2023 White Paper. https://tinyurl.com/shmk6f2, 2018.
[8]
Defense Advanced Research Projects Agency (DARPA). The Radio Frequency Spectrum + Machine Learning = A New Wave in Radio Technology. https://www.darpa.mil/news-events/2017-08-11a, 2017.
[9]
Hernández-García, A., and König, P. Further advantages of data augmentation on convolutional neural networks. In Intl. Conference on Artificial Neural Networks (2018), Springer.
[10]
Hilburn, B., West, N., O'Shea, T., and Roy, T. SigMF: The Signal Metadata Format. In Proceedings of the GNU Radio Conference (2018), vol. 3.
[11]
Hoglund, A., Lin, X., Liberg, O., Behravan, A., Yavuz, E. A., Van Der Zee, M., Sui, Y., Tirronen, T., Ratilainen, A., and Eriksson, D. Overview of 3GPP release 14 enhanced NB-IoT. IEEE network 31, 6 (2017), 16--22.
[12]
Huang, L., Pan, W., Zhang, Y., Qian, L., Gao, N., and Wu, Y. Data augmentation for deep learning-based radio modulation classification. IEEE Access 8 (2019).
[13]
Ismail, D., Rahman, M., and Saifullah, A. Low-power Wide-area Networks: Opportunities, Challenges, and Directions. In Proc. of the Workshop Program of the 19th Intl. Conference on Distributed Computing and Networking(2018).
[14]
Jafari, H., Omotere, O., Adesina, D., Wu, H.-H., and Qian, L. Iot devices fingerprinting using deep learning. In MILCOM (2018), IEEE.
[15]
Jagannath, J., Polosky, N., Jagannath, A., Restuccia, F., and Melodia, T. Machine learning for wireless communications in the internet of things: A comprehensive survey. Ad Hoc Networks 93 (2019), 101913.
[16]
Jain, R. Channel models: A tutorial. In WiMAX forum AATG (2007), vol. 10, Washington Univ. St. Louis, Dept. CSE.
[17]
Peng, L., Hu, A., Zhang, J., Jiang, Y., Yu, J., and Yan, Y. Design of a Hybrid RF Fingerprint Extraction and Device Classification Scheme. IEEE Internet of Things Journal 6, 1 (Feb 2019), 349--360.
[18]
Raza, U., Kulkarni, P., and Sooriyabandara, M. Low Power Wide Area Networks: An Overview. IEEE Communications Surveys & Tutorials 19, 2 (2017).
[19]
Restuccia, F., D'Oro, S., Al-Shawabka, A., Belgiovine, M., Angioloni, L., Ioannidis, S., Chowdhury, K., and Melodia, T. DeepRadioID: Real-Time Channel-Resilient Optimization of Deep Learning-based Radio Fingerprinting Algorithms. In Proc. of the ACM Intl. Symposium on Mobile Ad Hoc Networking and Computing (2019).
[20]
Restuccia, F., D'Oro, S., and Melodia, T. Securing the Internet of Things in the Age of Machine Learning and Software-Defined Networking. IEEE Internet of Things Journal 5, 6 (Dec 2018), 4829--4842.
[21]
Robyns, P., Marin, E., Lamotte, W., Quax, P., Singelée, D., and Preneel, B. Physical-Layer Fingerprinting of LoRa Devices Using Supervised and Zero-Shot Learning. In Proceedings of the 10th ACM Conference on Security and Privacy in Wireless and Mobile Networks (2017), ACM, pp. 58--63.
[22]
Robyns, P., Quax, P., Lamotte, W., and Thenaers, W. gr-lora: An efficient lora decoder for gnu radio, 2017.
[23]
Robyns, P., Quax, P., Lamotte, W., and Thenaers, W. A multi-channel software decoder for the lora modulation scheme. In IoTBDS (2018), pp. 41--51.
[24]
Sankhe, K., Belgiovine, M., Zhou, F., Riyaz, S., Ioannidis, S., and Chowdhury, K. ORACLE: Optimized Radio clAssification through Convolutional neuraL nEtworks. In IEEE INFOCOM 2019 (2019), IEEE.
[25]
Soltani, N., Sankhe, K., Dy, J., Ioannidis, S., and Chowdhury, K. More is better: Data augmentation for channel-resilient rf fingerprinting.
[26]
Sundaram, J. P. S., Du, W., and Zhao, Z. A survey on lora networking: Research problems, current solutions, and open issues. IEEE Communications Surveys & Tutorials 22, 1 (2019), 371--388.
[27]
Tong, S., Xu, Z., and Wang, J. CoLoRa: Enabling Multi-Packet Reception in LoRa.
[28]
Wang, Y. A new concept using lstm neural networks for dynamic system identification. In 2017 American Control Conference (ACC) (2017), IEEE, pp. 5324--5329.
[29]
Xia, X., Zheng, Y., and Gu, T. LiteNap: Downclocking LoRa Reception.
[30]
Yasmin, R. Integration of lora wide area network with the 5g test network.
[31]
Zorzi, M., Gluhak, A., Lange, S., and Bassi, A. From today's Intranet of Things to a future Internet of Things: a Wireless-and Mobility-related View. IEEE Wireless communications 17, 6 (2010).
[32]
Zuniga, J. C., and Ponsard, B. Sigfox System Description. LPWAN@ IETF97, Nov. 14th 25 (2016).

Cited By

View all
  • (2024)A Comprehensive Survey on Deep Learning-Based LoRa Radio Frequency Fingerprinting IdentificationSensors10.3390/s2413441124:13(4411)Online publication date: 8-Jul-2024
  • (2024)A Low-Latency Approach for RFF Identification in Open-Set ScenariosElectronics10.3390/electronics1302038413:2(384)Online publication date: 17-Jan-2024
  • (2024)Convolutional Neural Network and Ensemble Learning-Based Unmanned Aerial Vehicles Radio Frequency Fingerprinting IdentificationDrones10.3390/drones80803918:8(391)Online publication date: 13-Aug-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MobiHoc '21: Proceedings of the Twenty-second International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing
July 2021
286 pages
ISBN:9781450385589
DOI:10.1145/3466772
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 July 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Datasets
  2. Deep Learning
  3. LoRa
  4. Radio Fingerprinting
  5. Testbed

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

  • InterDigital Communications, United States

Conference

MobiHoc '21
Sponsor:

Acceptance Rates

MobiHoc '21 Paper Acceptance Rate 28 of 139 submissions, 20%;
Overall Acceptance Rate 296 of 1,843 submissions, 16%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)172
  • Downloads (Last 6 weeks)14
Reflects downloads up to 20 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Comprehensive Survey on Deep Learning-Based LoRa Radio Frequency Fingerprinting IdentificationSensors10.3390/s2413441124:13(4411)Online publication date: 8-Jul-2024
  • (2024)A Low-Latency Approach for RFF Identification in Open-Set ScenariosElectronics10.3390/electronics1302038413:2(384)Online publication date: 17-Jan-2024
  • (2024)Convolutional Neural Network and Ensemble Learning-Based Unmanned Aerial Vehicles Radio Frequency Fingerprinting IdentificationDrones10.3390/drones80803918:8(391)Online publication date: 13-Aug-2024
  • (2024)Hybrid RFF Identification for LTE Using Wavelet Coefficient Graph and Differential SpectrumIEEE Transactions on Vehicular Technology10.1109/TVT.2024.3380671(1-15)Online publication date: 2024
  • (2024)Distinguishable IQ Feature Representation for Domain-Adaptation Learning of WiFi Device FingerprintsIEEE Transactions on Machine Learning in Communications and Networking10.1109/TMLCN.2024.34467432(1404-1423)Online publication date: 2024
  • (2024)Towards Receiver-Agnostic and Collaborative Radio Frequency Fingerprint IdentificationIEEE Transactions on Mobile Computing10.1109/TMC.2023.334003923:7(7618-7634)Online publication date: Jul-2024
  • (2024)Federated Radio Frequency Fingerprint Identification Powered by Unsupervised Contrastive LearningIEEE Transactions on Information Forensics and Security10.1109/TIFS.2024.346982019(9204-9215)Online publication date: 2024
  • (2024)LED-RFF: LTE DMRS-Based Channel Robust Radio Frequency Fingerprint Identification SchemeIEEE Transactions on Information Forensics and Security10.1109/TIFS.2023.334307919(1855-1869)Online publication date: 1-Jan-2024
  • (2024)Data-and-Channel-Independent Radio Frequency Fingerprint Extraction for LTE-V2XIEEE Transactions on Cognitive Communications and Networking10.1109/TCCN.2024.336050810:3(905-919)Online publication date: Jun-2024
  • (2024)Design of Tiny Contrastive Learning Network With Noise Tolerance for Unauthorized Device Identification in Internet of UAVsIEEE Internet of Things Journal10.1109/JIOT.2024.337652911:12(20912-20929)Online publication date: 15-Jun-2024
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media