INTRODUCTION TO   SDR

 

March 2016

Software Defined Radio Israel

(CHEAP)

https://il.linkedin.com/in/raziele

https://maayan4.wordpress.com

@raziel_e

- 9 years in wireless communication projects and SDR projects (high-end)

 

- 3 years experience with (cheap) SDR's

RADIO

The science (magic) of translating a message

to electromagnetic waves 
and back

So...what is a

software-defined radio?

"Radio in which some or all of the physical layer functions are software defined" 

"Traditional" radio communication system

WHO\FOR WHAT?

  • Learn radio!
  • Make (awesome) wireless projects!
  • Security researchers 
  • Academy research (e.g mobile networks)
  • Rapid prototyping

TYPICAL CONFIGURATION

  • 150Khz - 6Ghz
  • 8-16 BIT ADC, 2-60MSPS
  • DR ~40dB, SENSITIVITY ~-90dBm
  • COMMERCIAL IF BANDS:
    • WIFI
    • WIMAX
    • DVB-T (!)
  • USB 2 (DONGLE \ MICRO-USB F)

Popular SDR's

USRP - BUS SERIES

~$800

~$350

Rad1o - free @ CCC

FunCube

150Khz - 1.9Ghz (with gap @ 240Mhz & 420Mhz

~$160

RTL-SDR

~$20

"DEDICATED SDRs" 

UBERTOOTH ONE

BLUETOOTH

YARD STICK ONE

SUB GHZ

Toolchain

FW\HW

RESEARCH

Text

REDHAWK

GNURADIO

Also, MATLAB, and programming languages (mostly PYTHON and C++)

GENERAL PURPOSE SCANNERS

DEDICATED SOFTWARE

SPEKTRUM

And the list goes on and on...

Cool Projects

GETTING SATELLITE IMAGES

METEOR-M2 WEATHER SATELLITE

QPSK @ 137Mhz

Passive Radar

2 Log-periodic antennas

Physical synchronization

Unintentional EM emissions

1.6-1.78 MHz

MONITORING SURVEILLANCE AIRCRAFT \ SPECIAL FORCES

ADS-B - 1090Mhz

TRACKING FLIGHTS ON THE WORLD ECONOMIC FORUM 

ADS-B - 1090Mhz

DRIVE TESTS

JUST A FEW MORE WORDS...

AIRPROBE - Former GSM-Sniffer project

Goal is to build an air-interface analysis tool for the GSM (and possible later 3G) mobile phone standard

GR-GSM - packs AIRPROBE with some more goodies + more friendly interface

Also - Kali-Linux and Pentoo

OPEN DISCUSSION:

IDEAS FOR NEXT MEETINGS:

Theory sessions:

Complex modulation

Receiver architectures

Filters 

 

Practical sessions

Starting a 

 

Demonstrations

Project updates \ brainstorming

Software-Define Radio introduction

By raziele

Software-Define Radio introduction

  • 780