DeepRadioID: Real-Time Channel-Resilient Optimization of Deep Learning-based Radio Fingerprinting Algorithms

Francesco Restuccia, Salvatore D’oro, Amani Al-Shawabka, M. Belgiovine, Luca Angioloni, Stratis Ioannidis, K. Chowdhury, T. Melodia
{"title":"DeepRadioID: Real-Time Channel-Resilient Optimization of Deep Learning-based Radio Fingerprinting Algorithms","authors":"Francesco Restuccia, Salvatore D’oro, Amani Al-Shawabka, M. Belgiovine, Luca Angioloni, Stratis Ioannidis, K. Chowdhury, T. Melodia","doi":"10.1145/3323679.3326503","DOIUrl":null,"url":null,"abstract":"Radio fingerprinting provides a reliable and energy-efficient IoT authentication strategy by leveraging the unique hardware-level imperfections imposed on the received wireless signal by the transmitter's radio circuitry. Most of existing approaches utilize hand-tailored protocol-specific feature extraction techniques, which can identify devices operating under a pre-defined wireless protocol only. Conversely, by mapping inputs onto a very large feature space, deep learning algorithms can be trained to fingerprint large populations of devices operating under any wireless standard. One of the most crucial challenges in radio fingerprinting is to counteract the action of the wireless channel, which decreases fingerprinting accuracy significantly by disrupting hardware impairments. On the other hand, due to their sheer size, deep learning algorithms are hardly re-trainable in real-time. Another aspect that is yet to be investigated is whether an adversary can successfully impersonate another device's fingerprint. To address these key issues, this paper proposes DeepRadioID, a system to optimize the accuracy of deep-learning-based radio fingerprinting algorithms without retraining the underlying deep learning model. The key intuition is that through the application of a carefully-optimized digital finite input response filter (FIR) at the transmitter's side, we can apply tiny modifications to the waveform to strengthen its fingerprint according to the current channel conditions. We mathematically formulate the Waveform Optimization Problem (WOP) as the problem of finding, for a given trained neural network, the optimum FIR to be used by the transmitter to improve its fingerprinting accuracy. We extensively evaluate DeepRadioID on a experimental testbed of 20 nominally-identical software-defined radios, as well as on two datasets made up by 500 ADS-B devices and by 500 WiFi devices provided by the DARPA RFMLS program. Experimental results show that DeepRadioID (i) increases fingerprinting accuracy by about 35%, 50% and 58% on the three scenarios considered; (ii) decreases an adversary's accuracy by about 54% when trying to imitate other device's fingerprints by using their filters; (iii) achieves 27% improvement over the state of the art on a 100-device dataset.","PeriodicalId":205641,"journal":{"name":"Proceedings of the Twentieth ACM International Symposium on Mobile Ad Hoc Networking and Computing","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"93","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Twentieth ACM International Symposium on Mobile Ad Hoc Networking and Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3323679.3326503","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 93

Abstract

Radio fingerprinting provides a reliable and energy-efficient IoT authentication strategy by leveraging the unique hardware-level imperfections imposed on the received wireless signal by the transmitter's radio circuitry. Most of existing approaches utilize hand-tailored protocol-specific feature extraction techniques, which can identify devices operating under a pre-defined wireless protocol only. Conversely, by mapping inputs onto a very large feature space, deep learning algorithms can be trained to fingerprint large populations of devices operating under any wireless standard. One of the most crucial challenges in radio fingerprinting is to counteract the action of the wireless channel, which decreases fingerprinting accuracy significantly by disrupting hardware impairments. On the other hand, due to their sheer size, deep learning algorithms are hardly re-trainable in real-time. Another aspect that is yet to be investigated is whether an adversary can successfully impersonate another device's fingerprint. To address these key issues, this paper proposes DeepRadioID, a system to optimize the accuracy of deep-learning-based radio fingerprinting algorithms without retraining the underlying deep learning model. The key intuition is that through the application of a carefully-optimized digital finite input response filter (FIR) at the transmitter's side, we can apply tiny modifications to the waveform to strengthen its fingerprint according to the current channel conditions. We mathematically formulate the Waveform Optimization Problem (WOP) as the problem of finding, for a given trained neural network, the optimum FIR to be used by the transmitter to improve its fingerprinting accuracy. We extensively evaluate DeepRadioID on a experimental testbed of 20 nominally-identical software-defined radios, as well as on two datasets made up by 500 ADS-B devices and by 500 WiFi devices provided by the DARPA RFMLS program. Experimental results show that DeepRadioID (i) increases fingerprinting accuracy by about 35%, 50% and 58% on the three scenarios considered; (ii) decreases an adversary's accuracy by about 54% when trying to imitate other device's fingerprints by using their filters; (iii) achieves 27% improvement over the state of the art on a 100-device dataset.
DeepRadioID:基于深度学习的无线电指纹识别算法的实时信道弹性优化
无线电指纹识别通过利用发射器无线电电路对接收到的无线信号施加的独特硬件级缺陷,提供了一种可靠且节能的物联网认证策略。大多数现有的方法利用定制的特定于协议的特征提取技术,它只能识别在预定义的无线协议下运行的设备。相反,通过将输入映射到一个非常大的特征空间,深度学习算法可以训练成在任何无线标准下运行的大量设备的指纹。无线电指纹识别中最关键的挑战之一是抵消无线信道的作用,无线信道通过破坏硬件损伤显著降低指纹识别的准确性。另一方面,由于其庞大的规模,深度学习算法几乎无法实时重新训练。另一个有待调查的方面是攻击者能否成功地模仿另一台设备的指纹。为了解决这些关键问题,本文提出了DeepRadioID系统,该系统可以优化基于深度学习的无线电指纹识别算法的准确性,而无需重新训练底层深度学习模型。关键的直觉是,通过在发射机侧应用精心优化的数字有限输入响应滤波器(FIR),我们可以根据当前信道条件对波形进行微小修改,以增强其指纹。我们在数学上将波形优化问题(WOP)表述为对于给定的训练好的神经网络,寻找发射机用来提高其指纹识别精度的最佳FIR问题。我们在20个名义上相同的软件定义无线电的实验测试平台上广泛评估了DeepRadioID,以及由500个ADS-B设备和500个由DARPA RFMLS项目提供的WiFi设备组成的两个数据集。实验结果表明,DeepRadioID (i)在三种场景下的指纹识别准确率分别提高了35%、50%和58%;(ii)当对手试图通过使用其他设备的过滤器来模仿其指纹时,其准确性会降低约54%;(iii)在100个设备的数据集上实现27%的改进。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信