GR-INSPECTOR A SIGNAL ANALYSIS TOOLBOX FOR GNU RADIO MOTIVATION OF - - PowerPoint PPT Presentation

gr inspector
SMART_READER_LITE
LIVE PREVIEW

GR-INSPECTOR A SIGNAL ANALYSIS TOOLBOX FOR GNU RADIO MOTIVATION OF - - PowerPoint PPT Presentation

GR-INSPECTOR A SIGNAL ANALYSIS TOOLBOX FOR GNU RADIO MOTIVATION OF AUTOMATED SIGNAL ANALYSIS Spectrum Monitoring Explore real-world signals Easy access for beginners Live demodulation Batch processing of signals TASKS OF RECEIVING UNKNOWN


slide-1
SLIDE 1

GR-INSPECTOR

A SIGNAL ANALYSIS TOOLBOX FOR GNU RADIO

slide-2
SLIDE 2

MOTIVATION OF AUTOMATED SIGNAL ANALYSIS

Spectrum Monitoring Explore real-world signals Easy access for beginners Live demodulation Batch processing of signals

slide-3
SLIDE 3

TASKS OF RECEIVING UNKNOWN SIGNALS

Detect Mix down Filter Analyse Demodulate Decrypt

slide-4
SLIDE 4

TYPICAL WORKFLOW BEFORE

Use GNU Radio to receive signal Analyse signal with signal processing tools (Scipy/Inspectrum/MATLAB) Estimate necessary parameters for demodulation Demodulate with GNU Radio or other tools

slide-5
SLIDE 5

WORKFLOW CHARACTERIZED BY

Stop and adjust owgraph several times Rule-of-thumb estimate of parameters Real-time analysis hardly possible User needs much expertise to perform steps

slide-6
SLIDE 6

This is where the inspector comes in!

slide-7
SLIDE 7

SIGNAL DETECTION

Performs energy detection on one or more signals Set threshold or use auto threshold Surpress narrow signals (false detections) Outputs estimated PSD and map of signal frequencies/bandwidths

slide-8
SLIDE 8

VISUALISAZION

Plots PSD estimate from signal detector Shows signal boundries Prints signal properties and analysis results Enables manual selection of signals

slide-9
SLIDE 9
slide-10
SLIDE 10

SEPARATION OF SIGNALS

Mixing, Filtering, Decimating FIR lter for every detected signal Calculates lter taps or uses precalculated JSON le Outputs lists of signal parameters and samples

slide-11
SLIDE 11

CUSTOM PROCESSING OF SIGNALS

Picks one signal from separator list Passes it as complex stream for most GR blocks Resampling possible

slide-12
SLIDE 12

OFDM PARAMETER ESTIMATION

Estimation of Subcarrier spacing Symbol time Subcarrier number Cyclic prex length Can be fed back to QT GUI Inspector Sink

slide-13
SLIDE 13

OFDM SYNCHRONIZATION

Performs frequency and timing synchronization

slide-14
SLIDE 14

MODULATION CLASSIFICATION

Estimates modulation type of single carrier signals Developed by Christopher Richardson

slide-15
SLIDE 15
  • < Demotime! >
  • \ ^__^

\ (oo)\_______ (__)\ )\/\ ||----w | || ||

slide-16
SLIDE 16

THANK YOU!