SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Sesiones
• Introducción (3h)
• GNU Radio Companion (GRC) (3h)
• Modulación Analógica (6h)
• Conceptos básicos (3h)
• Modulación Digital (9h)
H. Miyashiro 1
Metodología
H. Miyashiro 2
Teoría Diseño Simulación Implementación
Algoritmos.
Ecuaciones.
Identificación bloques
Flowgraph.
Validación en
Escenario virtual.
Parámetros reales.
Escenario
punto-multipunto.
𝑥 𝑡 = cos(2𝜋𝑓𝑐 𝑡 + 𝜑(𝑘))
Software Defined Radio (SDR)
Parte I: Introducción
Expositor: Héctor Miyashiro
B.Sc. Ingeniería de Telecomunicaciones
Investigador en INICTEL-UNI
Contenido
I. Qué es un SDR?
II. Cómo funciona un SDR?
III. Cómo se programan?
IV. Aplicaciones
H. Miyashiro 4
H. Miyashiro 5
I. Qué es un SDR?
DAC amp
DAC amp
USB
Ethernet
FMC
Texto
Imagen
Audio
Video
PC
SDR ideal
bus
USB
𝑡𝑘 0 𝑓
𝑓 𝑀𝑎𝑥
Es posible
transmitir a
mayores
frecuencias?
I. Qué es un SDR?
• Es una radio (hardware) que permite realizar comunicaciones a
determinada frecuencia, ancho de banda, modulación, velocidad, etc.
tan solo con la configuración en software.
• Ejemplos
H. Miyashiro 6
Modulación Código Estándar Aplicación
BPSK LDPC DVB-S2 Satélite
O-QPSK CRC IEEE 802.15.4 Sensores
OFDM Turbo códigos LTE Móviles
I. Qué es un SDR?
Historia
• ~1980, SDR tiene sus orígenes en las investigaciones para aplicaciones
en comunicaciones militares.
• 1991, Joe Mitola describió el concepto de SDR utilizando el término
“Software Radio” en el paper: “Software Radio: Survey, Critical
Analysis and Future Directions”.
• 2001, Eric Blossom inició el proyecto GNU Radio. Facilitando el
desarrollo de aplicaciones en SDR.
• 2005, Ettus Research lanzó el USRP1. (BW: 16Mhz, MIMO: 2x2)
• 2013, Ettus Research lanzo el USRP X310. (BW: 120Mhz, MIMO:
100x100)
H. Miyashiro 7
𝑓𝑓𝑐
Espectro
radioeléctrico
H. Miyashiro 8
II. Como funciona un SDR?
ADCamp
SDR ideal
• Para obtener la información de , el ADC debe muestrear como
mínimo a 𝑓𝑠 = 2(𝑓𝑐 + 𝑓𝑚𝑎𝑥).
Si 𝑓𝑐 = 100 Mhz, 𝑓𝑠 𝑚𝑖𝑛. = 200 𝑀ℎ𝑧
Si 𝑓𝑐 = 915 Mhz, 𝑓𝑠 𝑚𝑖𝑛. = 1830 𝑀ℎ𝑧
Si 𝑓𝑐 = 2.4 Ghz, 𝑓𝑠 𝑚𝑖𝑛. = 4800 𝑀ℎ𝑧
𝑓𝑓𝑐
Espectro
radioeléctrico
𝑡
Forma de onda
(continua)
𝑘
Forma de onda
(discreta)
0 𝑓
Espectro
en banda base
𝑓 𝑀𝑎𝑥
Demodulación
Decodificación
…
H. Miyashiro 9
II. Como funciona un SDR?
ADC
SDR real
Interfaz RF
II. Cómo funciona un SDR?
• Antena
• Interfaz RF: PGA, mixer, NCO, filtros
• ADC, DAC
• Unidad de Procesamiento Digital: GPP, SoC, DSP, FPGA.
H. Miyashiro 10
Diagrama de bloques: SDR típico
Unidad de
Procesamiento
Digital
ADC, DACInterfaz RF
II. Cómo funciona un SDR?
Antena
H. Miyashiro 11
Antena Frecuencias Descripción Precio (US$)
1. Antena Telecópica 75 Mhz to 1 Ghz Sparkfun (15/10/17) 30
2. Antena Celular
(Quad Band) 824 to 894 Mhz,
880 to 960 Mhz, 1710 to 1880 Mhz,
1850 to 1990 Mhz
Sparkfun (15/10/17) 10
3. Antena WiFi
(Dual Band) 2.4 to 2.48 GHz and
4.9 to 5.9 GHz
Ettus Research (15/10/17) 45
4. Antena Log Periodic 850 Mhz to 6.5 Ghz Ettus Research (15/10/17) 60
Conector: SMA
Impedancia: 50 Ω
II. Cómo funciona un SDR?
Interfaz RF y ADC/DAC?
H. Miyashiro 12
Demodulador en cuadratura
Unidad de
Procesamiento
Digital
Interfaz RF
II. Cómo funciona un SDR?
Unidad de Procesamiento Digital
H. Miyashiro 13
USB 2.0
ASIC uPADC, DAC
RTL-SDR HackRF One
ADC, DACInterfaz RF
II. Cómo funciona un SDR?
Unidad de Procesamiento Digital
H. Miyashiro 14
USB 2.0 o 3.0
(B210)
FPGA uP
B210
ADC, DACInterfaz RF
II. Cómo funciona un SDR?
Unidad de Procesamiento Digital
H. Miyashiro 15
Giga Ethernet
(N210)
FPGA uP
N210
Equipo Precio (US$) RF (Mhz) BW (Mhz) Canales
RTL-SDR 20 24 - 1766 3,2 Msps 1 Rx
HackRF One 300 1 - 6000 20 Msps 1 Rx o 1 Tx
LimeSDR 300 0,1 – 3800 61,44 Mhz 2 Rx y 2 Tx
BladeRF x40 420 300 - 3800 40 Msps 1 Rx y 1 Tx
FMCOMMS4+Zedboard 874 70 - 6000 56 Mhz 1 Rx y 1 Tx
USRP B210 (+carcasa) 1212 70 - 6000 56 Mhz 2 Rx y 2 Tx
USRP N210 (+tarjetaRF) 1772 50 – 2200 (WBX) 40 Mhz 1 Rx y 1 Tx
USRP x310 (+tarjetaRF) 5538 50 – 2200 (WBX120) 120 Mhz 2 Rx y 2 Tx
a) c)
II. Cómo funciona un SDR?
Hardwares SDR
b) d)
a)
b)
c)
d)
H. Miyashiro 16
III. Cómo se programan?
Software SDR
• GNU Radio Companion (GRC), programación a nivel de bloques y
a nivel de código en lenguaje Python y/o C++.
• Simulink (Matlab), programación a nivel de bloques y código.
• LabView, programación a nivel de bloques y código.
H. Miyashiro 17
Configuración & control
Unidad de
Procesamiento
Digital
ADC, DACInterfaz RF
Software
III. Cómo se programan?
GNU Radio Companion (GRC)
• Es un software libre multiplataforma (Linux, Windows, Mac), para el
procesamiento digital de las señales y configuración/control del
hardware SDR.
• La programación se realiza de forma gráfica (flowgraph) enlazando
bloques y configurando sus parámetros.
H. Miyashiro 18
GNU Radio Companion flowgraph
III. Cómo se programan?
GNU Radio Companion (GRC)
• Bloques jerárquicos. Se pueden crear bloques con nuevas
funcionalidades a partir de otros bloques.
H. Miyashiro 19
III. Cómo se programan?
GNU Radio Companion (GRC)
• Bloques Python. Se pueden crear bloques con nuevas funcionalidades
a partir de un código fuente escrito en Python.
H. Miyashiro 20
𝑦1 = 𝑓 𝑥1
𝑦2 = 𝑓(𝑥1 + 𝑥2)
pythonAlgoritmos de correccion de errores.
Algoritmos de sincronizacion.
Algoritmos de estimacion de SNR.
IV. Aplicaciones
• La reconfiguracion de los SDR a partir de software hacen que sus
aplicaciones sean extensas. Siendo una herramienta ideal para
investigacion y educacion.
• Tecnologias que permiten esto:
✓Componentes de RF con un amplio rango de operacion, desde khz hasta Ghz.
✓Conversores AD y DA con alta frecuencia de muestreo, permiten trabajar cada
vez con anchos de banda mayores.
✓Sistemas embebidos como FPGAs, SOCs, DSPs.
• Estas tecnologias hacen que la utilizacion de SDRs para ciertas
aplicaciones sea costoso en comparacion con otras radios que operan
a frecuencias fijas.
H. Miyashiro 21
IV. Aplicaciones
• Implementación de estándares de comunicación - La plataforma SDR
permite implementar cualquier estándar de comunicación, desde la
capa física hasta la capa de aplicación.
• Una plataforma de evaluación de concepto de mMIMO para el
estándar 5G fue desarrollado por Lund University
H. Miyashiro 22
𝐶 = 𝐵 × 𝑙𝑜𝑔2(1 + 𝑆/𝑁)
𝐶 = 𝑛 × 𝐵 × 𝑙𝑜𝑔2(1 + 𝑆/𝑁)
Sistema de comunicacion MIMO 4x4
IV. Aplicaciones
H. Miyashiro 23
Diagrama de jerarquico de la
estacion base mMIMO (100 antenas)
Estacion base mMIMO con
arreglo de 100 antenas
IV. Aplicaciones
• Plataforma educativa - La característica de los SDRs de ser
configurables a partir de software, hacen que se puedan realizar
múltiples experiencias con tan solo un único módulo.
H. Miyashiro 24
Modulo Leybold Software Defined Radio USRP B210
IV. Aplicaciones
• Evaluación de arquitecturas para comunicaciones - Es posible
integrar arquitecturas dentro del FPGA y procesar con estas las
señales. Esta forma sencilla permite validar las arquitecturas
diseñadas.
H. Miyashiro 25
Integracion de arquitectura en FPGA, dentro de una plataforma SDR
IV. Aplicaciones
H. Miyashiro 26
HDMI
USB
ADC, DACInterfaz RF FPGA uP
FMC

Weitere ähnliche Inhalte

Was ist angesagt?

Sistema psk & qpsk
Sistema psk &  qpskSistema psk &  qpsk
Sistema psk & qpskIsrael Chala
 
Software Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FMSoftware Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FMAndy Juan Sarango Veliz
 
6. Parámetros circuitales de las antenas
6. Parámetros circuitales de las antenas6. Parámetros circuitales de las antenas
6. Parámetros circuitales de las antenasEdison Coimbra G.
 
Lecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcmLecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcmnica2009
 
Diagrama del Ojo
Diagrama del OjoDiagrama del Ojo
Diagrama del OjoDouglas
 
Lecture 13 radioenlaces terrenales servicio fijo p4
Lecture 13 radioenlaces terrenales servicio fijo   p4Lecture 13 radioenlaces terrenales servicio fijo   p4
Lecture 13 radioenlaces terrenales servicio fijo p4nica2009
 
Probabilidad de error de símbolo m pam modificado
Probabilidad de error de símbolo m pam modificadoProbabilidad de error de símbolo m pam modificado
Probabilidad de error de símbolo m pam modificadoPato Villacis
 
Lecture 8 revisión de ejercicios unidad ii
Lecture 8 revisión de ejercicios   unidad iiLecture 8 revisión de ejercicios   unidad ii
Lecture 8 revisión de ejercicios unidad iinica2009
 
Lecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicasLecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicasnica2009
 
Lecture 7 analisis radioprop p5
Lecture 7 analisis radioprop   p5Lecture 7 analisis radioprop   p5
Lecture 7 analisis radioprop p5nica2009
 
Lecture 12 radioenlaces terrenales servicio fijo p3
Lecture 12 radioenlaces terrenales servicio fijo   p3Lecture 12 radioenlaces terrenales servicio fijo   p3
Lecture 12 radioenlaces terrenales servicio fijo p3nica2009
 
4. Parámetros espaciales de las antenas
4. Parámetros espaciales de las antenas4. Parámetros espaciales de las antenas
4. Parámetros espaciales de las antenasEdison Coimbra G.
 
Software Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AMSoftware Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AMAndy Juan Sarango Veliz
 
Lecture 10 radioenlaces terrenales servicio fijo p1
Lecture 10 radioenlaces terrenales servicio fijo   p1Lecture 10 radioenlaces terrenales servicio fijo   p1
Lecture 10 radioenlaces terrenales servicio fijo p1nica2009
 

Was ist angesagt? (20)

Sistema psk & qpsk
Sistema psk &  qpskSistema psk &  qpsk
Sistema psk & qpsk
 
Software Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FMSoftware Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FM
 
Modulacion pwm
Modulacion pwmModulacion pwm
Modulacion pwm
 
Guia ASK, PSK y FSK
Guia ASK, PSK y FSKGuia ASK, PSK y FSK
Guia ASK, PSK y FSK
 
1 modulación psk
1 modulación psk1 modulación psk
1 modulación psk
 
Practica Moduladores
Practica ModuladoresPractica Moduladores
Practica Moduladores
 
6. Parámetros circuitales de las antenas
6. Parámetros circuitales de las antenas6. Parámetros circuitales de las antenas
6. Parámetros circuitales de las antenas
 
Modulacion fsk
Modulacion fskModulacion fsk
Modulacion fsk
 
Antenas Helicoidales
Antenas HelicoidalesAntenas Helicoidales
Antenas Helicoidales
 
Lecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcmLecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcm
 
Diagrama del Ojo
Diagrama del OjoDiagrama del Ojo
Diagrama del Ojo
 
Lecture 13 radioenlaces terrenales servicio fijo p4
Lecture 13 radioenlaces terrenales servicio fijo   p4Lecture 13 radioenlaces terrenales servicio fijo   p4
Lecture 13 radioenlaces terrenales servicio fijo p4
 
Probabilidad de error de símbolo m pam modificado
Probabilidad de error de símbolo m pam modificadoProbabilidad de error de símbolo m pam modificado
Probabilidad de error de símbolo m pam modificado
 
Lecture 8 revisión de ejercicios unidad ii
Lecture 8 revisión de ejercicios   unidad iiLecture 8 revisión de ejercicios   unidad ii
Lecture 8 revisión de ejercicios unidad ii
 
Lecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicasLecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicas
 
Lecture 7 analisis radioprop p5
Lecture 7 analisis radioprop   p5Lecture 7 analisis radioprop   p5
Lecture 7 analisis radioprop p5
 
Lecture 12 radioenlaces terrenales servicio fijo p3
Lecture 12 radioenlaces terrenales servicio fijo   p3Lecture 12 radioenlaces terrenales servicio fijo   p3
Lecture 12 radioenlaces terrenales servicio fijo p3
 
4. Parámetros espaciales de las antenas
4. Parámetros espaciales de las antenas4. Parámetros espaciales de las antenas
4. Parámetros espaciales de las antenas
 
Software Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AMSoftware Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AM
 
Lecture 10 radioenlaces terrenales servicio fijo p1
Lecture 10 radioenlaces terrenales servicio fijo   p1Lecture 10 radioenlaces terrenales servicio fijo   p1
Lecture 10 radioenlaces terrenales servicio fijo p1
 

Ähnlich wie Software Defined Radio - Capítulo 1: Introducción

Radio definida por software (sdr) receptor experimental
Radio definida por software (sdr)   receptor experimentalRadio definida por software (sdr)   receptor experimental
Radio definida por software (sdr) receptor experimentallasupremadepollo
 
Software Defined Radio y GNURadio
Software Defined Radio y GNURadioSoftware Defined Radio y GNURadio
Software Defined Radio y GNURadioUTN-FRBA
 
Visión General Acceso Radio LTE
Visión General Acceso Radio LTEVisión General Acceso Radio LTE
Visión General Acceso Radio LTECatTelMov
 
Diseño de sonómetro mediante el uso de sistemas embebidos(1)
Diseño de sonómetro mediante el uso de sistemas embebidos(1)Diseño de sonómetro mediante el uso de sistemas embebidos(1)
Diseño de sonómetro mediante el uso de sistemas embebidos(1)meraso123
 
Venta de material eléctrico
Venta de material eléctricoVenta de material eléctrico
Venta de material eléctricoTracie Heisler
 
Espectro Ensanchado - Telecomunicaciones III
Espectro Ensanchado - Telecomunicaciones IIIEspectro Ensanchado - Telecomunicaciones III
Espectro Ensanchado - Telecomunicaciones IIIAndy Juan Sarango Veliz
 
Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Daniel Quezada
 
Introduccion de tv_digital_en_colombia
Introduccion de tv_digital_en_colombiaIntroduccion de tv_digital_en_colombia
Introduccion de tv_digital_en_colombialluuiissn
 
VoIP2DAY2014 Alberto Sagredo
VoIP2DAY2014   Alberto SagredoVoIP2DAY2014   Alberto Sagredo
VoIP2DAY2014 Alberto SagredoVOIP2DAY
 
Boletin advisory-12-2007
Boletin advisory-12-2007Boletin advisory-12-2007
Boletin advisory-12-2007beto montero
 
Plataforma Nacional de TV Digital
Plataforma Nacional de TV DigitalPlataforma Nacional de TV Digital
Plataforma Nacional de TV DigitalCarlos Liendo
 
Sistemas domóticos basados en bus de campo
Sistemas domóticos basados en bus de campoSistemas domóticos basados en bus de campo
Sistemas domóticos basados en bus de campodomotizando
 
Lecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdLecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdnica2009
 

Ähnlich wie Software Defined Radio - Capítulo 1: Introducción (20)

Radio definida por software (sdr) receptor experimental
Radio definida por software (sdr)   receptor experimentalRadio definida por software (sdr)   receptor experimental
Radio definida por software (sdr) receptor experimental
 
Software Defined Radio y GNURadio
Software Defined Radio y GNURadioSoftware Defined Radio y GNURadio
Software Defined Radio y GNURadio
 
Visión General Acceso Radio LTE
Visión General Acceso Radio LTEVisión General Acceso Radio LTE
Visión General Acceso Radio LTE
 
dsp.pdf
dsp.pdfdsp.pdf
dsp.pdf
 
Diseño de sonómetro mediante el uso de sistemas embebidos(1)
Diseño de sonómetro mediante el uso de sistemas embebidos(1)Diseño de sonómetro mediante el uso de sistemas embebidos(1)
Diseño de sonómetro mediante el uso de sistemas embebidos(1)
 
0_Introduccion (1).pdf
0_Introduccion (1).pdf0_Introduccion (1).pdf
0_Introduccion (1).pdf
 
Venta de material eléctrico
Venta de material eléctricoVenta de material eléctrico
Venta de material eléctrico
 
Espectro Ensanchado - Telecomunicaciones III
Espectro Ensanchado - Telecomunicaciones IIIEspectro Ensanchado - Telecomunicaciones III
Espectro Ensanchado - Telecomunicaciones III
 
Wifi
Wifi Wifi
Wifi
 
Air fiber(q4 2015) Ubiquiti
Air fiber(q4 2015) UbiquitiAir fiber(q4 2015) Ubiquiti
Air fiber(q4 2015) Ubiquiti
 
Micro terra
Micro terraMicro terra
Micro terra
 
Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Digital Signal Processing [DSP]
Digital Signal Processing [DSP]
 
Introduccion de tv_digital_en_colombia
Introduccion de tv_digital_en_colombiaIntroduccion de tv_digital_en_colombia
Introduccion de tv_digital_en_colombia
 
RadioVozIP
RadioVozIPRadioVozIP
RadioVozIP
 
VoIP2DAY2014 Alberto Sagredo
VoIP2DAY2014   Alberto SagredoVoIP2DAY2014   Alberto Sagredo
VoIP2DAY2014 Alberto Sagredo
 
Analizador.pdf
Analizador.pdfAnalizador.pdf
Analizador.pdf
 
Boletin advisory-12-2007
Boletin advisory-12-2007Boletin advisory-12-2007
Boletin advisory-12-2007
 
Plataforma Nacional de TV Digital
Plataforma Nacional de TV DigitalPlataforma Nacional de TV Digital
Plataforma Nacional de TV Digital
 
Sistemas domóticos basados en bus de campo
Sistemas domóticos basados en bus de campoSistemas domóticos basados en bus de campo
Sistemas domóticos basados en bus de campo
 
Lecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdLecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psd
 

Mehr von Andy Juan Sarango Veliz

Examen final de CCNA Routing y Switching Academia OW
Examen final de CCNA Routing y Switching  Academia OWExamen final de CCNA Routing y Switching  Academia OW
Examen final de CCNA Routing y Switching Academia OWAndy Juan Sarango Veliz
 
Criptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de SeguridadCriptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de SeguridadAndy Juan Sarango Veliz
 
Alfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador WebAlfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador WebAndy Juan Sarango Veliz
 
Alfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos BásicosAlfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos BásicosAndy Juan Sarango Veliz
 
Alfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos BásicosAlfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos BásicosAndy Juan Sarango Veliz
 
Gestión y Operación de la Ciberseguridad
Gestión y Operación de la CiberseguridadGestión y Operación de la Ciberseguridad
Gestión y Operación de la CiberseguridadAndy Juan Sarango Veliz
 
Tecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de serviciosTecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de serviciosAndy Juan Sarango Veliz
 
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9Andy Juan Sarango Veliz
 
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"Andy Juan Sarango Veliz
 
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01Andy Juan Sarango Veliz
 
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generaciónLos cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generaciónAndy Juan Sarango Veliz
 
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 3
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 3Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 3
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 3Andy Juan Sarango Veliz
 
Una simulación de Scrum con piezas de LEGO para varios equipos, de ciclo comp...
Una simulación de Scrum con piezas de LEGO para varios equipos, de ciclo comp...Una simulación de Scrum con piezas de LEGO para varios equipos, de ciclo comp...
Una simulación de Scrum con piezas de LEGO para varios equipos, de ciclo comp...Andy Juan Sarango Veliz
 

Mehr von Andy Juan Sarango Veliz (20)

Examen final de CCNA Routing y Switching Academia OW
Examen final de CCNA Routing y Switching  Academia OWExamen final de CCNA Routing y Switching  Academia OW
Examen final de CCNA Routing y Switching Academia OW
 
Criptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de SeguridadCriptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de Seguridad
 
Alfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador WebAlfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador Web
 
Alfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos BásicosAlfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos Básicos
 
Alfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos BásicosAlfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos Básicos
 
Gestión y Operación de la Ciberseguridad
Gestión y Operación de la CiberseguridadGestión y Operación de la Ciberseguridad
Gestión y Operación de la Ciberseguridad
 
Tecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de serviciosTecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de servicios
 
3. wordpress.org
3. wordpress.org3. wordpress.org
3. wordpress.org
 
2. wordpress.com
2. wordpress.com2. wordpress.com
2. wordpress.com
 
1. Introducción a Wordpress
1. Introducción a Wordpress1. Introducción a Wordpress
1. Introducción a Wordpress
 
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
 
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
 
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
 
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generaciónLos cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
 
ITIL Foundation ITIL 4 Edition
ITIL Foundation ITIL 4 EditionITIL Foundation ITIL 4 Edition
ITIL Foundation ITIL 4 Edition
 
La norma ISO 27001
La norma ISO 27001La norma ISO 27001
La norma ISO 27001
 
Ciberseguridad Industrial
Ciberseguridad IndustrialCiberseguridad Industrial
Ciberseguridad Industrial
 
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 3
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 3Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 3
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 3
 
Agile Planning Poker
Agile Planning PokerAgile Planning Poker
Agile Planning Poker
 
Una simulación de Scrum con piezas de LEGO para varios equipos, de ciclo comp...
Una simulación de Scrum con piezas de LEGO para varios equipos, de ciclo comp...Una simulación de Scrum con piezas de LEGO para varios equipos, de ciclo comp...
Una simulación de Scrum con piezas de LEGO para varios equipos, de ciclo comp...
 

Kürzlich hochgeladen

2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologicaJUDITHYEMELINHUARIPA
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
semana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptsemana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptKelinnRiveraa
 
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTOPRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTOwillanpedrazaperez
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasGraciaMatute1
 
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
2e38892c-fc5d-490e-b751-ce772cf4756f.pdfLuisFernandoTQ
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.pptjacnuevarisaralda22
 
Tipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercialTipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercialmacsal12345
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOeldermishti
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOFernando Bravo
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxcarlosEspaaGarcia
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalaciónQualityAdviceService
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processbarom
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.pptjacnuevarisaralda22
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internamengual57
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJOJimyAMoran
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfwduranteg
 

Kürzlich hochgeladen (20)

2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
semana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptsemana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.ppt
 
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTOPRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantas
 
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Tipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercialTipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercial
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptx
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión interna
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
 

Software Defined Radio - Capítulo 1: Introducción

  • 1. Sesiones • Introducción (3h) • GNU Radio Companion (GRC) (3h) • Modulación Analógica (6h) • Conceptos básicos (3h) • Modulación Digital (9h) H. Miyashiro 1
  • 2. Metodología H. Miyashiro 2 Teoría Diseño Simulación Implementación Algoritmos. Ecuaciones. Identificación bloques Flowgraph. Validación en Escenario virtual. Parámetros reales. Escenario punto-multipunto. 𝑥 𝑡 = cos(2𝜋𝑓𝑐 𝑡 + 𝜑(𝑘))
  • 3. Software Defined Radio (SDR) Parte I: Introducción Expositor: Héctor Miyashiro B.Sc. Ingeniería de Telecomunicaciones Investigador en INICTEL-UNI
  • 4. Contenido I. Qué es un SDR? II. Cómo funciona un SDR? III. Cómo se programan? IV. Aplicaciones H. Miyashiro 4
  • 5. H. Miyashiro 5 I. Qué es un SDR? DAC amp DAC amp USB Ethernet FMC Texto Imagen Audio Video PC SDR ideal bus USB 𝑡𝑘 0 𝑓 𝑓 𝑀𝑎𝑥 Es posible transmitir a mayores frecuencias?
  • 6. I. Qué es un SDR? • Es una radio (hardware) que permite realizar comunicaciones a determinada frecuencia, ancho de banda, modulación, velocidad, etc. tan solo con la configuración en software. • Ejemplos H. Miyashiro 6 Modulación Código Estándar Aplicación BPSK LDPC DVB-S2 Satélite O-QPSK CRC IEEE 802.15.4 Sensores OFDM Turbo códigos LTE Móviles
  • 7. I. Qué es un SDR? Historia • ~1980, SDR tiene sus orígenes en las investigaciones para aplicaciones en comunicaciones militares. • 1991, Joe Mitola describió el concepto de SDR utilizando el término “Software Radio” en el paper: “Software Radio: Survey, Critical Analysis and Future Directions”. • 2001, Eric Blossom inició el proyecto GNU Radio. Facilitando el desarrollo de aplicaciones en SDR. • 2005, Ettus Research lanzó el USRP1. (BW: 16Mhz, MIMO: 2x2) • 2013, Ettus Research lanzo el USRP X310. (BW: 120Mhz, MIMO: 100x100) H. Miyashiro 7
  • 8. 𝑓𝑓𝑐 Espectro radioeléctrico H. Miyashiro 8 II. Como funciona un SDR? ADCamp SDR ideal • Para obtener la información de , el ADC debe muestrear como mínimo a 𝑓𝑠 = 2(𝑓𝑐 + 𝑓𝑚𝑎𝑥). Si 𝑓𝑐 = 100 Mhz, 𝑓𝑠 𝑚𝑖𝑛. = 200 𝑀ℎ𝑧 Si 𝑓𝑐 = 915 Mhz, 𝑓𝑠 𝑚𝑖𝑛. = 1830 𝑀ℎ𝑧 Si 𝑓𝑐 = 2.4 Ghz, 𝑓𝑠 𝑚𝑖𝑛. = 4800 𝑀ℎ𝑧
  • 9. 𝑓𝑓𝑐 Espectro radioeléctrico 𝑡 Forma de onda (continua) 𝑘 Forma de onda (discreta) 0 𝑓 Espectro en banda base 𝑓 𝑀𝑎𝑥 Demodulación Decodificación … H. Miyashiro 9 II. Como funciona un SDR? ADC SDR real Interfaz RF
  • 10. II. Cómo funciona un SDR? • Antena • Interfaz RF: PGA, mixer, NCO, filtros • ADC, DAC • Unidad de Procesamiento Digital: GPP, SoC, DSP, FPGA. H. Miyashiro 10 Diagrama de bloques: SDR típico Unidad de Procesamiento Digital ADC, DACInterfaz RF
  • 11. II. Cómo funciona un SDR? Antena H. Miyashiro 11 Antena Frecuencias Descripción Precio (US$) 1. Antena Telecópica 75 Mhz to 1 Ghz Sparkfun (15/10/17) 30 2. Antena Celular (Quad Band) 824 to 894 Mhz, 880 to 960 Mhz, 1710 to 1880 Mhz, 1850 to 1990 Mhz Sparkfun (15/10/17) 10 3. Antena WiFi (Dual Band) 2.4 to 2.48 GHz and 4.9 to 5.9 GHz Ettus Research (15/10/17) 45 4. Antena Log Periodic 850 Mhz to 6.5 Ghz Ettus Research (15/10/17) 60 Conector: SMA Impedancia: 50 Ω
  • 12. II. Cómo funciona un SDR? Interfaz RF y ADC/DAC? H. Miyashiro 12 Demodulador en cuadratura
  • 13. Unidad de Procesamiento Digital Interfaz RF II. Cómo funciona un SDR? Unidad de Procesamiento Digital H. Miyashiro 13 USB 2.0 ASIC uPADC, DAC RTL-SDR HackRF One
  • 14. ADC, DACInterfaz RF II. Cómo funciona un SDR? Unidad de Procesamiento Digital H. Miyashiro 14 USB 2.0 o 3.0 (B210) FPGA uP B210
  • 15. ADC, DACInterfaz RF II. Cómo funciona un SDR? Unidad de Procesamiento Digital H. Miyashiro 15 Giga Ethernet (N210) FPGA uP N210
  • 16. Equipo Precio (US$) RF (Mhz) BW (Mhz) Canales RTL-SDR 20 24 - 1766 3,2 Msps 1 Rx HackRF One 300 1 - 6000 20 Msps 1 Rx o 1 Tx LimeSDR 300 0,1 – 3800 61,44 Mhz 2 Rx y 2 Tx BladeRF x40 420 300 - 3800 40 Msps 1 Rx y 1 Tx FMCOMMS4+Zedboard 874 70 - 6000 56 Mhz 1 Rx y 1 Tx USRP B210 (+carcasa) 1212 70 - 6000 56 Mhz 2 Rx y 2 Tx USRP N210 (+tarjetaRF) 1772 50 – 2200 (WBX) 40 Mhz 1 Rx y 1 Tx USRP x310 (+tarjetaRF) 5538 50 – 2200 (WBX120) 120 Mhz 2 Rx y 2 Tx a) c) II. Cómo funciona un SDR? Hardwares SDR b) d) a) b) c) d) H. Miyashiro 16
  • 17. III. Cómo se programan? Software SDR • GNU Radio Companion (GRC), programación a nivel de bloques y a nivel de código en lenguaje Python y/o C++. • Simulink (Matlab), programación a nivel de bloques y código. • LabView, programación a nivel de bloques y código. H. Miyashiro 17 Configuración & control Unidad de Procesamiento Digital ADC, DACInterfaz RF Software
  • 18. III. Cómo se programan? GNU Radio Companion (GRC) • Es un software libre multiplataforma (Linux, Windows, Mac), para el procesamiento digital de las señales y configuración/control del hardware SDR. • La programación se realiza de forma gráfica (flowgraph) enlazando bloques y configurando sus parámetros. H. Miyashiro 18 GNU Radio Companion flowgraph
  • 19. III. Cómo se programan? GNU Radio Companion (GRC) • Bloques jerárquicos. Se pueden crear bloques con nuevas funcionalidades a partir de otros bloques. H. Miyashiro 19
  • 20. III. Cómo se programan? GNU Radio Companion (GRC) • Bloques Python. Se pueden crear bloques con nuevas funcionalidades a partir de un código fuente escrito en Python. H. Miyashiro 20 𝑦1 = 𝑓 𝑥1 𝑦2 = 𝑓(𝑥1 + 𝑥2) pythonAlgoritmos de correccion de errores. Algoritmos de sincronizacion. Algoritmos de estimacion de SNR.
  • 21. IV. Aplicaciones • La reconfiguracion de los SDR a partir de software hacen que sus aplicaciones sean extensas. Siendo una herramienta ideal para investigacion y educacion. • Tecnologias que permiten esto: ✓Componentes de RF con un amplio rango de operacion, desde khz hasta Ghz. ✓Conversores AD y DA con alta frecuencia de muestreo, permiten trabajar cada vez con anchos de banda mayores. ✓Sistemas embebidos como FPGAs, SOCs, DSPs. • Estas tecnologias hacen que la utilizacion de SDRs para ciertas aplicaciones sea costoso en comparacion con otras radios que operan a frecuencias fijas. H. Miyashiro 21
  • 22. IV. Aplicaciones • Implementación de estándares de comunicación - La plataforma SDR permite implementar cualquier estándar de comunicación, desde la capa física hasta la capa de aplicación. • Una plataforma de evaluación de concepto de mMIMO para el estándar 5G fue desarrollado por Lund University H. Miyashiro 22 𝐶 = 𝐵 × 𝑙𝑜𝑔2(1 + 𝑆/𝑁) 𝐶 = 𝑛 × 𝐵 × 𝑙𝑜𝑔2(1 + 𝑆/𝑁) Sistema de comunicacion MIMO 4x4
  • 23. IV. Aplicaciones H. Miyashiro 23 Diagrama de jerarquico de la estacion base mMIMO (100 antenas) Estacion base mMIMO con arreglo de 100 antenas
  • 24. IV. Aplicaciones • Plataforma educativa - La característica de los SDRs de ser configurables a partir de software, hacen que se puedan realizar múltiples experiencias con tan solo un único módulo. H. Miyashiro 24 Modulo Leybold Software Defined Radio USRP B210
  • 25. IV. Aplicaciones • Evaluación de arquitecturas para comunicaciones - Es posible integrar arquitecturas dentro del FPGA y procesar con estas las señales. Esta forma sencilla permite validar las arquitecturas diseñadas. H. Miyashiro 25 Integracion de arquitectura en FPGA, dentro de una plataforma SDR
  • 26. IV. Aplicaciones H. Miyashiro 26 HDMI USB ADC, DACInterfaz RF FPGA uP FMC