Real-Time AI Systems
TACKLING THE CROWDED RADIO FREQUENCY (RF) SPECTRUM USING DEEP LEARNING
Krishna Karra, March 28 2018
Real-Time AI Systems INTRODUCTION KickView creates real-time AI - - PowerPoint PPT Presentation
TACKLING THE CROWDED RADIO FREQUENCY (RF) SPECTRUM USING DEEP LEARNING Krishna Karra, March 28 2018 Real-Time AI Systems INTRODUCTION KickView creates real-time AI systems. Intelligent Multi-Sensor Analytics (IMSA) kvMotif - Our
Krishna Karra, March 28 2018
Cities, Security and Defense
2
3
The RF spectrum is increasingly crowded as devices and networks compete for frequency bands Unique cyclostationary features of digitally modulated signals can be extracted for signal detection and discrimination
Example of demodulation of Bluetooth signal to extract unique header information
!
"
Symbol Duration time Optimal Sample Time #
"
Symbol Rate Band-Edge Spectral component $% $& '(()*+,- $/0-1+-2ℎ frequency Time Domain Frequency Domain 4
5
4
5
DIGITS tutorial for NVIDIA Deep Learning Institute
80 samples 80 samples 80 samples 80 samples 80 samples 80 samples 80 samples 80 samples 80 samples
+ +
80 samples 80 samples 80 samples
80-pt DFT
t0 t1 t2
OFDM Symbol CP OFDM Symbol CP OFDM Symbol CP
Channelization transforms the raw time-domain OFDM signal into a complex signal image
Orthogonal Frequency Division Multiplexing (OFDM) is a digital multi-carrier modulation scheme that is employed in many fielded systems; WiFi, cable systems (e.g. DOCSIS 3.1) and cellular networks (e.g. 4G, 5G) either currently deploy or are moving towards OFDM as the PHY-layer standard.
Depiction of OFDM carriers in the frequency domain for IEEE 802.11g, a common WiFi standard
6
7
Pre-processing maximizes the structure in the data for feature extraction using deep learning approaches
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1.1
2 4 6 8 PROBABILITY OF DETECTION (PD) SIGNAL TO NOISE RATIO (SNR) Noise (Full-band) Noise (5MHz Sub-band) Noise + BT (Full-band) Noise + BT (5MHz Sub-band)
Bluetooth 802.11g WiFi
Generalizes to real-world RF environments and does not require explicit time/ frequency synchronization
Live RF collection at KickView office
8
Large, representative datasets are required for deep learning approaches to be successful
KickView WiFi Dataset
OFDM Noise Bluetooth Stay tuned for the public release of our WiFi dataset along with others on our website Example snapshots kvPrelude RF Dataset Our patent pending kvPrelude tools can automatically generate labeled RF datasets collected over-the-air for any modern communications protocol
DOCSIS 3.0 cable modem signal interference and anomaly detection using a combination of DSP and deep learning
Frequency Receiver Frequency Overlap
Frequency Time
Receiver Bandwidth Maximum Bandwidth Signal Fits into Overlap Region
am
Dwell Time
Receiver collection parameters (e.g. dwell time, receiver bandwidth, frequency overlap) all affect a system’s ability to monitor and evaluate RF bands of interest.
9
10
!" # $ ⃗ & ⃗ $ ⃗ & ⃗
'" '"() '"(* '"(+
$ ⃗ & ⃗
A B C D '" = A '"() = C '"(* = B '"(+ = A Complex Sampling instance(s)
Trajectory through I/Q space
modulated signal (4 symbols, 5 samples per symbol) Symbol Mapping Depicted Symbol Sequence
We are conducting research to develop a generalized modulation recognition recognition scheme using deep learning. We train a deep neural network over a sampling of possible combinations of waveform trajectories for a short number
Key benefits include fast fixed inference time, robustness to co-channel interference, and no need for explicit time/frequency synchronization.
11
Differential Delay Differential Doppler
Cross Ambiguity Function computes raw TDOA/ FDOA measurements across a sensor pair Deep neural network learns a manifold that maps all possible TDOA/FDOA measurements and sensor configurations to potential geolocation solutions
KV-Geo Engine Θ Ψ # $ ⃗ Θ Ψ # $ ⃗
= TDOA/FDOA estimates = Satellite Ephemerides = Geolocation Estimates = GDOP
12
time RF data acquisition and intelligent spectrum monitoring
13
Contact Us: krishna.karra@kickview.com