IEEE INFOCOM 2019 - IEEE Conference on Computer Communications 2019
DOI: 10.1109/infocom.2019.8737463
|View full text |Cite
|
Sign up to set email alerts
|

ORACLE: Optimized Radio clAssification through Convolutional neuraL nEtworks

Abstract: This paper describes the architecture and performance of ORACLE, an approach for detecting a unique radio from a large pool of bit-similar devices (same hardware, protocol, physical address, MAC ID) using only IQ samples at the physical layer. ORACLE trains a convolutional neural network (CNN) that balances computational time and accuracy, showing 99% classification accuracy for a 16-node USRP X310 SDR testbed and an external database of >100 COTS WiFi devices. Our work makes the following contributions: (i) i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
120
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 223 publications
(150 citation statements)
references
References 9 publications
(18 reference statements)
0
120
0
Order By: Relevance
“…For the image, after rotation or flip augmentation, the same cat is displayed but from different viewpoints. In the constellation diagram of the QPSK modulated radio signal, the black circles indicate four ideal reference points, and the red crosses are the received symbols which are shifted due to the imperfection of transmitter/receiver hardware and wireless channel [23]. In Fig.…”
Section: Introductionmentioning
confidence: 99%
“…For the image, after rotation or flip augmentation, the same cat is displayed but from different viewpoints. In the constellation diagram of the QPSK modulated radio signal, the black circles indicate four ideal reference points, and the red crosses are the received symbols which are shifted due to the imperfection of transmitter/receiver hardware and wireless channel [23]. In Fig.…”
Section: Introductionmentioning
confidence: 99%
“…The first step is to establish a benchmark with the simplest scenario. This actually shows a comparison with the network in [8] without artificial impairments. In [8], they use a very similar setup of 16 static USRPs placed in a room with no moving object.…”
Section: Resultsmentioning
confidence: 83%
“…This actually shows a comparison with the network in [8] without artificial impairments. In [8], they use a very similar setup of 16 static USRPs placed in a room with no moving object. Their network achieves a classification accuracy of 98.6 % whereas the one studied here achieves 99.9 % with more classes (21 instead of 16) Fig.…”
Section: Resultsmentioning
confidence: 83%
See 2 more Smart Citations