ORACLE: Optimized Radio clAssification through Convolutional neuraL nEtworks

12/03/2018
by   Kunal Sankhe, et al.
0

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) it studies the hardware-centric features within the transmitter chain that causes IQ sample variations; (ii) for an idealized static channel environment, it proposes a CNN architecture requiring only raw IQ samples accessible at the front-end, without channel estimation or prior knowledge of the communication protocol; (iii) for dynamic channels, it demonstrates a principled method of feedback-driven transmitter-side modifications that uses channel estimation at the receiver to increase differentiability for the CNN classifier. The key innovation here is to intentionally introduce controlled imperfections on the transmitter side through software directives, while minimizing the change in bit error rate. Unlike previous work that imposes constant environmental conditions, ORACLE adopts the `train once deploy anywhere' paradigm with near-perfect device classification accuracy.

READ FULL TEXT

page 1

page 7

research
07/07/2020

Demo: iJam with Channel Randomization

Physical-layer key generation methods utilize the variations of the comm...
research
08/01/2019

Pilot-Based Channel Estimation Design in Covert Wireless Communication

In this work, for the first time, we tackle channel estimation design wi...
research
05/20/2019

Transmitter Classification With Supervised Deep Learning

Hardware imperfections in RF transmitters introduce features that can be...
research
08/12/2019

Prototyping Software Transceiver for the 5G New Radio Physical Uplink Shared Channel

5G New Radio (NR) is an emerging radio access technology, which is plann...
research
10/25/2019

Classification of Mobile Services and Apps through Physical Channel Fingerprinting: a Deep Learning Approach

The automatic classification of applications and services is an invaluab...
research
01/27/2018

Linking Received Packet to the Transmitter Through Physical-Fingerprinting of Controller Area Network

The Controller Area Network (CAN) bus serves as a legacy protocol for in...
research
03/18/2022

Towards an AI-Driven Universal Anti-Jamming Solution with Convolutional Interference Cancellation Network

Wireless links are increasingly used to deliver critical services, while...

Please sign up or login with your details

Forgot password? Click here to reset