Real-Time and Embedded Deep Learning on FPGA for RF Signal Classification

by   Sohraab Soltani, et al.

We designed and implemented a deep learning based RF signal classifier on the Field Programmable Gate Array (FPGA) of an embedded software-defined radio platform, DeepRadio, that classifies the signals received through the RF front end to different modulation types in real time and with low power. This classifier implementation successfully captures complex characteristics of wireless signals to serve critical applications in wireless security and communications systems such as identifying spoofing signals in signal authentication systems, detecting target emitters and jammers in electronic warfare (EW) applications, discriminating primary and secondary users in cognitive radio networks, interference hunting, and adaptive modulation. Empowered by low-power and low-latency embedded computing, the deep neural network runs directly on the FPGA fabric of DeepRadio, while maintaining classifier accuracy close to the software performance. We evaluated the performance when another SDR (USRP) transmits signals with different modulation types at different power levels and DeepRadio receives the signals and classifies them in real time on its FPGA. A smartphone with a mobile app is connected to DeepRadio to initiate the experiment and visualize the classification results. With real radio transmissions over the air, we show that the classifier implemented on DeepRadio achieves high accuracy with low latency (microsecond per sample) and low energy consumption (microJoule per sample), and this performance is not matched by other embedded platforms such as embedded graphics processing unit (GPU).


page 1

page 3

page 4

page 6


A Photonic-Circuits-Inspired Compact Network: Toward Real-Time Wireless Signal Classification at the Edge

Machine learning (ML) methods are ubiquitous in wireless communication s...

The Importance of Being Earnest: Performance of Modulation Classification for Real RF Signals

Digital modulation classification (DMC) can be highly valuable for equip...

Spectrum-Flexible Secure Broadcast Ranging

Secure ranging is poised to play a critical role in several emerging app...

Deep Learning for RF Signal Classification in Unknown and Dynamic Spectrum Environments

Dynamic spectrum access (DSA) benefits from detection and classification...

DeepWiFi: Cognitive WiFi with Deep Learning

We present the DeepWiFi protocol, which hardens the baseline WiFi (IEEE ...

Extreme Software Defined Radio – GHz in Real Time

Software defined radio is a widely accepted paradigm for design of recon...

TinySDR: Low-Power SDR Platform for Over-the-Air Programmable IoT Testbeds

Wireless protocol design for IoT networks is an active area of research ...

Please sign up or login with your details

Forgot password? Click here to reset