titre sur 1 ou 2 lignes maximum - inria · openbts 23.09.2014 - burning man 2011 festival (black...
TRANSCRIPT
USRP (Universal Software Radio Peripheral)
Viktor Toldov
FUN Inria
Lille – Nord Europe 23.09.2014
Director: Laurent CLAVIER Co-Director: Nathalie MITTON
AGENDA
1. About Software Defined Radio
2. USRP
3. Software
4. What do we have?
5. Demo
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
About Software Defined Radio
Viktor Toldov - USRP (Universal Software Radio Peripheral) 23.09.2014
1
23.09.2014
Definition
Software Defined Radio (SDR) refers to the technology wherein
software modules running on a generic hardware platform are used
to implement radio functions
From NI
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
Brief history
- 70’s: first research in DoD
- 90’s: success of the SPEAKeasy Phase I and II: first implementation
- 1991: SDR goes to towards civilian applications
- 1995: RFI (Request For Information) on SDR for mobile networks
- 1996: Modular Multifunctional Information Transfer System Forum (MMITS Forum)
- 1998: MMITS was renamed to Software Defined Radio Forum (SDR Forum)
- 2009: SDR Forum was renamed to Wireless Innovation Forum
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
General Schematic (Classic Transceiver)
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
General Schematic (SDR)
RF section FI section Baseband section
ADC
DAC
RF daughterboard USRP motherboard
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Antenna
Source: [1]
23.09.2014
Buses
Source: NI
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
Examples
- Ettus USRP
- NI USRP
- NI VST
- Nutaq Radio 420
- Based on commercially available TV tuners and audio cards
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
USRP
2
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
Ettus USRP
Universal Software Radio Peripheral
http://www.ettus.com/home
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
Ettus USRP
Universal Software Radio Peripheral
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: Ettus
23.09.2014
RF Daughterboards
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: Ettus
23.09.2014
RF Daughterboards
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: Ettus
23.09.2014
NI USRP
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: NI
23.09.2014
Difference
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
Software
3
Viktor Toldov - USRP (Universal Software Radio Peripheral)
GNURadio
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: [1]
GNURadio
23.09.2014
Source: NI
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Existing GNURadio projects
23.09.2014
A lot…
https://www.cgran.org/wiki/Projects
http://bellard.org/lte/
http://wiesel.ece.utah.edu/redmine/projects/gr-ieee802-15-4/wiki
https://github.com/bastibl
Viktor Toldov - USRP (Universal Software Radio Peripheral)
OpenBTS
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
OpenBTS
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
OpenBTS
23.09.2014
- Burning Man 2011 Festival (Black Rock Desert, Nevada)
- The Village Base Station Project (Indonesia)
- Substitution of the damaged infrastructure
Viktor Toldov - USRP (Universal Software Radio Peripheral)
LabVIEW
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
- Graphical programming language
- Easy to learn, easy to understand the code
LabVIEW
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: NI
LabVIEW
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: NI
Existing LabVIEW projects
23.09.2014
http://ni.com/usrp
https://decibel.ni.com/content/groups/ni-usrp-
example-labview-vis
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Comparison
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
What do we have?
4
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
Physical access
NI USRP-2922 NI USRP-RIO
(Inria, IRCICA Telecom LAB) (IRCICA Telecom LAB)
Viktor Toldov - USRP (Universal Software Radio Peripheral)
CortexLab (FIT)
23.09.2014
- Ettus USRP N210
- Nutaq Radio 420
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014
Demo gr-ieee802-15-4
5
Viktor Toldov - USRP (Universal Software Radio Peripheral)
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
Sources
1. Michaël NICOLAS; « Radio logicielle : analyse d’architectures matérielles et outils
informatiques »
2. http://ni.com
3. http://ettus.com
Thank you!