![Page 1: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/1.jpg)
USRP (Universal Software Radio Peripheral)
Viktor Toldov
FUN Inria
Lille – Nord Europe 23.09.2014
Director: Laurent CLAVIER Co-Director: Nathalie MITTON
![Page 2: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/2.jpg)
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)
![Page 3: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/3.jpg)
About Software Defined Radio
Viktor Toldov - USRP (Universal Software Radio Peripheral) 23.09.2014
1
![Page 4: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/4.jpg)
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)
![Page 5: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/5.jpg)
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)
![Page 6: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/6.jpg)
23.09.2014
General Schematic (Classic Transceiver)
Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 7: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/7.jpg)
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]
![Page 8: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/8.jpg)
23.09.2014
Buses
Source: NI
Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 9: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/9.jpg)
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)
![Page 10: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/10.jpg)
23.09.2014
USRP
2
Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 11: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/11.jpg)
23.09.2014
Ettus USRP
Universal Software Radio Peripheral
http://www.ettus.com/home
Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 12: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/12.jpg)
23.09.2014
Ettus USRP
Universal Software Radio Peripheral
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: Ettus
![Page 13: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/13.jpg)
23.09.2014
RF Daughterboards
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: Ettus
![Page 14: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/14.jpg)
23.09.2014
RF Daughterboards
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: Ettus
![Page 15: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/15.jpg)
23.09.2014
NI USRP
Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: NI
![Page 16: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/16.jpg)
23.09.2014
Difference
Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 17: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/17.jpg)
23.09.2014
Software
3
Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 18: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/18.jpg)
GNURadio
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: [1]
![Page 19: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/19.jpg)
GNURadio
23.09.2014
Source: NI
Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 20: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/20.jpg)
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)
![Page 21: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/21.jpg)
OpenBTS
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 22: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/22.jpg)
OpenBTS
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 23: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/23.jpg)
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)
![Page 24: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/24.jpg)
LabVIEW
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
- Graphical programming language
- Easy to learn, easy to understand the code
![Page 25: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/25.jpg)
LabVIEW
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: NI
![Page 26: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/26.jpg)
LabVIEW
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
Source: NI
![Page 27: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/27.jpg)
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)
![Page 28: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/28.jpg)
Comparison
23.09.2014 Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 29: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/29.jpg)
23.09.2014
What do we have?
4
Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 30: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/30.jpg)
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)
![Page 31: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/31.jpg)
CortexLab (FIT)
23.09.2014
- Ettus USRP N210
- Nutaq Radio 420
Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 32: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/32.jpg)
23.09.2014
Demo gr-ieee802-15-4
5
Viktor Toldov - USRP (Universal Software Radio Peripheral)
![Page 33: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/33.jpg)
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
![Page 34: TITRE SUR 1 OU 2 LIGNES MAXIMUM - Inria · OpenBTS 23.09.2014 - Burning Man 2011 Festival (Black Rock Desert, Nevada) - The Village Base Station Project (Indonesia) - Substitution](https://reader030.vdocument.in/reader030/viewer/2022040821/5e69bebffcdc9a63c420cdcf/html5/thumbnails/34.jpg)
Thank you!