Vous êtes sur la page 1sur 38

Curso de verano CESEDEN / UPM

RADIO DEFINIDA POR SOFTWARE


(SDR)

Alberto Quintana
CESEDEN, Madrid / 6 de Julio 2017
RADIO DEFINIDA POR SOFTWARE (SDR)

NDICE
01 INTRODUCCION A LA SDR
02 ESTANDARIZACIN
03 FORMA DE ONDA ESSOR HDRWF
04 SDR Y SOBERANA EN COMUNICIONES
05 CONCLUSIONES

Curso de verano CESEDEN / UPM - Julio 2017 | 2


RADIO DEFINIDA POR SOFTWARE (SDR)

NDICE
01 INTRODUCCION A LA SDR
02 ESTANDARIZACIN
03 FORMA DE ONDA ESSOR HDRWF
04 SDR Y SOBERANA EN COMUNICIONES
05 CONCLUSIONES

Curso de verano CESEDEN / UPM - Julio 2017 | 3


RADIO DEFINIDA POR SOFTWARE (SDR)

QU ES LA RADIO DEFINIDA POR SOFTWARE?


Dispositivo radio en el cual la totalidad, o parte de las
funcionalidades asociadas a la capa fsica de comunicaciones
(transmisin y recepcin radio) estn definidas mediante
software 1

(1) De acuerdo a la definicin conjunta del IEEE y el Wireless Innovation Forum

Curso de verano CESEDEN / UPM - Julio 2017 | 4


RADIO DEFINIDA POR SOFTWARE (SDR)

UN POCO DE HISTORIA

Plataforma
tradicional
Plataforma y forma de onda estn
construidos en el mismo
dispositivo

Se dispone de un nico
fabricante que implementa
en HW toda la radio


Dispositivos ligados a un nico fabricante, donde tanto la
plataforma como la forma de onda se encuentran integrados
mediante hardware y software propietarios

Curso de verano CESEDEN / UPM - Julio 2017 | 5


RADIO DEFINIDA POR SOFTWARE (SDR)

UN POCO DE HISTORIA

Plataforma
software
Desde 1992 a 1995 se lanza el
proyecto SpeakEasy Phase I con
el objetivo de interoperar desde
SPEAKeasy Phase II TF-XXI Testbed
2MHz a 2GHz

SpeakEasy Phase II, se lanza


teniendo en cuenta no solo
reconfigurabilidad
(mecanismos Open source) si
no tambin conceptos SWaP


El proyecto SpeakEasy Phase I demostr la consecucin de sus
objetivos en el TF-XXI Advanced Warfighting Exercise. La fase II
introduce las FPGA para procesamiento de seal

Curso de verano CESEDEN / UPM - Julio 2017 | 6


RADIO DEFINIDA POR SOFTWARE (SDR)

UN POCO DE HISTORIA

Radio definida por

REPOSITORY
JTRS
software (JTRS)
WFAn WFBn WFN1
En 1999 se libera la primera versin
de la SCA, estandarizando la
arquitectura software para
plataformas radio, y abriendo parte
de la especificacin.
JTRS crea un repositorio de
formas de onda donde las industrias
pueden obtener las formas de
onda e instalarlas en las radios que


cumplan los requisitos SCA

La aparicin de la SCA provoca la especializacin de los


desarrollos dentro de las radios definidas por software

Curso de verano CESEDEN / UPM - Julio 2017 | 7


RADIO DEFINIDA POR SOFTWARE (SDR)

UN POCO DE HISTORIA

Radio definida por


software (ESSOR)
HDRWF
WAVEFORM En 2009 se lanza una iniciativa
PLATFORM
europea formada por 6 naciones
ESSOR ARCHITECTURE
(ESP, FIN, FRA, ITA, POL, SUE)
RADIO
DEVICES
RADIO
SERVICES
RADIO
SECURITY para una estandarizacin completa
SERVICES
de arquitectura SDR (ESSOR) y la
definicin e implementacin de una
forma de onda tctica de banda
ancha (HDRWF) de acuerdo a la
arquitectura definida.
INTEROPERABILIDAD


La definicin de la arquitectura ESSOR permite la separacin clara
entre plataforma SDR y aplicaciones (Formas de Onda), facilitando la
portabilidad e interoperabilidad entre diferentes plataformas radio

Curso de verano CESEDEN / UPM - Julio 2017 | 8


RADIO DEFINIDA POR SOFTWARE (SDR)

PARADIGMA PLATAFORMA FORMA DE ONDA

Repositorio WF Formas de onda de comunicaciones


Diseo orientado a requisitos operativos
SW Formas de onda nuevas o heredadas (4660,
SW Link 16, )
WF SOFTWARE

Abstraccin software de la plataforma


MIDDLEWARE + SOFTWARE Respeta una arquitectura software
estndar (SCA, ESSOR)

PTF
Hardware de la plataforma
HARDWARE
Diseo orientado a flexibilidad (soporte de
varias formas de onda)

Curso de verano CESEDEN / UPM - Julio 2017 | 9


RADIO DEFINIDA POR SOFTWARE (SDR)

QU ES LA RADIO DEFINIDA POR SOFTWARE (SDR)?


DEFINICIN ALTERNATIVA


Tecnologa que permite separar las aplicaciones software de
comunicaciones (i.e. waveforms), del terminal radio (platforms).

Aplicaciones SW / Waveform
Waveform Waveform
formas de onda

Terminales SDR
(SCA, ESSOR Arch.)

Uso Operativo

Radio = Terminal SDR + Aplicaciones SW

Curso de verano CESEDEN / UPM - Julio 2017 | 10


RADIO DEFINIDA POR SOFTWARE (SDR)

VENTAJAS DE LA SDR

Simplificar el ciclo de vida de los


equipos radio: mantenimiento y
actualizacin
Waveform

Mejorar la interoperabilidad de las


Interfaces estndar comunicaciones: distintas radios, misma
(software + SO) waveform.

Reaprovechar el mismo software de


forma de onda para distintos tipos de
radio: portabilidad.

Terminal SDR Agilizar el desarrollo de nuevos tipos


de comunicaciones al separar
plataforma y forma de onda

Curso de verano CESEDEN / UPM - Julio 2017 | 11


RADIO DEFINIDA POR SOFTWARE (SDR)

NDICE
01 INTRODUCCION A LA SDR
02 ESTANDARIZACIN
03 FORMA DE ONDA ESSOR HDRWF
04 SDR Y SOBERANA EN COMUNICIONES
05 CONCLUSIONES

Curso de verano CESEDEN / UPM - Julio 2017 | 12


RADIO DEFINIDA POR SOFTWARE (SDR)

ESTANDARIZACIN

Definicin de un marco comn para el desarrollo de aplicaciones de


comunicaciones (formas de onda) mediante la utilizacin de la
tecnologa Radio Definida por Software (SDR).
Facilita la portabilidad de la misma forma de onda entre diferentes
plataformas operativas (e.g. Manpack, Vehicular, Aerotransportada,
).
Facilita la interoperabilidad entre diferentes implementaciones de
un mismo protocolo de comunicaciones a partir de un modelo comn.
Facilita la soberana de las comunicaciones si se controla:
Aplicacin de comunicaciones (forma de onda)
Servicios de seguridad (TRANSEC, NETSEC, COMSEC)
Plataforma SDR siguiendo una arquitectura estndar.

Curso de verano CESEDEN / UPM - Julio 2017 | 13


RADIO DEFINIDA POR SOFTWARE (SDR)

ARQUITECTURA SDR - DEFINICIN

Marco arquitectnico que


especifica a los diseadores de
sistemas de comunicaciones
Cmo operan los elementos
WFAn WFBn WFN1

hardware y software entre si


Cmo se controla el ciclo de
vida de las aplicaciones
Cmo acceder a los recursos Arquitectura
hardware de la radio a travs
SDR
de los Radio Dispositivos
Cmo acceder a los servicios
de la radio a travs de los
Radio Servicios
Como hacer uso de la
infraestructura de seguridad de
la radio a travs de los Radio
Servicios de Seguridad

Curso de verano CESEDEN / UPM - Julio 2017 | 14


RADIO DEFINIDA POR SOFTWARE (SDR)

LA ARQUITECTURA SDR ESSOR

Formas de Onda Equipo SDR

WF1 WF2 WFn


SDR API

ARQUITECTURA ESSOR
SOFTWARE

ALCANCE DE LA
Radio Servicios (RS)
SDR API

Radio Servicios de Radio OE (GPP, DSP, FPGA) &


Seguridad (RSS) Dispositivos (RD) Conectividad

Subsistema Cripto Plataforma Procesado Radio


HARDWARE

Algorithm 1
Algorithm 1 GPP DSP FPGA
Algoritmo 1 1..N 1..N 1..N

(*) Fuente: ESSOR Architecture Motivation and Overview (WInnF Technical Conference December 2010)

Curso de verano CESEDEN / UPM - Julio 2017 | 15


RADIO DEFINIDA POR SOFTWARE (SDR)

LA ARQUITECTURA SDR ESSOR

Operating Environment para GPP, DSP y FPGA


Entorno de ejecucin para el software (firmware) de los elementos de
procesado GPP, DSP y FPGA
Mecanismos de conectividad entre componentes
Intra-procesador: Dentro del mismo elemento de procesado
Inter-procesador: Entre diferentes elementos de procesado (o espacios de
memoria)
Estandarizacin de APIs para el acceso a los mecanismos de
conectividad y servicios del Sistema Operativo

Curso de verano CESEDEN / UPM - Julio 2017 | 16


RADIO DEFINIDA POR SOFTWARE (SDR)

LA ARQUITECTURA SDR ESSOR

Radio Dispositivos (RD)


Elementos que proporcionan una abstraccin de los elementos
hardware de la radio
Ofrecen un API SW/FW de alto nivel a las aplicaciones (formas de onda
o servicios)
El API ofrecido est basado en las especificaciones del JTRS,
complementndolo en aquellos puntos en los que resultaba incompleto
Ejemplo: Transceiver Device

Radio Servicios (RS)


Elementos que proporcionan funcionalidades software que pueden ser
tiles para el desarrollo de formas de onda.
Ofrecen un API SW/FW de alto nivel a las aplicaciones (formas de onda
y otros servicios)
Ejemplo: SNMP Service
Curso de verano CESEDEN / UPM - Julio 2017 | 17
RADIO DEFINIDA POR SOFTWARE (SDR)

LA ARQUITECTURA SDR ESSOR

Radio Servicios de Seguridad (RSS)


Elementos que proporcionan una abstraccin de los servicios de
INFOSEC de la radio
Ofrecen un API SW/FW de alto nivel a las aplicaciones (formas de onda
o servicios)
Primera estandarizacin multinacional del API de acceso a funciones de
seguridad en SDR
El JTRS no ha liberado la API de los servicios de seguridad, lo que imposibilita
la realizacin de formas de onda multinacionales en estas plataformas.

Curso de verano CESEDEN / UPM - Julio 2017 | 18


RADIO DEFINIDA POR SOFTWARE (SDR)

METODOLOGA ESSOR PARA PORTABILIDAD DE WF

(*)

(*) Fuente: WINNF Portability Workshop 2014 ESSOR Programme Presentation

Curso de verano CESEDEN / UPM - Julio 2017 | 19


RADIO DEFINIDA POR SOFTWARE (SDR)

IMPLEMENTACIN DE FORMAS DE ONDA


METODOLOGA ESSOR

Base Waveform
development

waveform Entorno de desarrollo propietario


specification Arquitectura software propietaria


Mejor gestin de riesgos. Aumenta la capacidad de
portabilidad de las formas de onda. Aumenta la
interoperabilidad de las formas de onda.

Curso de verano CESEDEN / UPM - Julio 2017 | 21


RADIO DEFINIDA POR SOFTWARE (SDR)

NDICE
01 INTRODUCCION A LA SDR
02 ESTANDARIZACIN
03 FORMA DE ONDA ESSOR HDRWF
04 SDR Y SOBERANA EN COMUNICIONES
05 CONCLUSIONES

Curso de verano CESEDEN / UPM - Julio 2017 | 22


RADIO DEFINIDA POR SOFTWARE (SDR)

SISTEMA DE COMUNICACIONES HDR WF

La High Data Rate Waveform (HDR WF) crea una red radio mvil que
permite comunicaciones seguras a alta velocidad en entornos tcticos.

External
IP LAN Banda 225 400 MHz @ 1,25 MHz
Hasta 200 puestos vehiculares o fijos.
User host B
Apoyo para despliegues terrestres:
External
IP LAN o Transferencia de voz y datos (on the move).
o Interconexin con redes IP estndar.
o Servicios multicast / broadcast.

HDR WF
User host A
Auto-sincronizacin de la red, con o sin GPS.
network Gestin remota por SNMPv3.

El estndar HDR WF permite comunicaciones tcticas para


operaciones nacionales o de coalicin, a nivel de brigada o
inferior.

Curso de verano CESEDEN / UPM - Julio 2017 | 23


RADIO DEFINIDA POR SOFTWARE (SDR)

SISTEMA DE COMUNICACIONES HDR WF

La HDR WF es un compromiso de varios parmetros

Tasa de datos
usuario

Nmero de radios Alcance

Movilidad /
Anti-jamming
Adaptabilidad

LPI / LPD

Curso de verano CESEDEN / UPM - Julio 2017 | 24


RADIO DEFINIDA POR SOFTWARE (SDR)

SERVICIOS DE COMUNICACIONES DE LA HDR WF

La HDR WF proporciona un servicio de datos IP

Soporte de aplicaciones tcticas


Caractersticas
Targeting // Blue Force Tracking //
Sistemas de mando y control
Tasas de usuario de hasta 270 kbps
Mensajera // Chat tctico
Comunicaciones punto a punto
Acceso a bases de datos
Correo, transferencia de imgenes,
Comunicaciones multicast y broadcast
mapas
Varios tipos de servicio:
Interconexin de otras redes de
Latencia en alta prioridad < 250 ms
comunicaciones
Latencia en baja prioridad < 500 ms
Redes IP (fijas o desplegables)
Radios de combate Compatible con cifra nacional y OTAN
Servicio de voz (VoIP) Proteccin E2E, sealizacin y seal
en el aire

Curso de verano CESEDEN / UPM - Julio 2017 | 25


RADIO DEFINIDA POR SOFTWARE (SDR)

DESPLIEGUE DE LA RED HDR WF: ALCANCES

~30 Km

Puesto radio
3-4 Km Vecindad a 1 salto

Datos del despliegue Caractersticas HDR WF

Hasta 200 equipos radio Banda 225 400 MHz @ 1,25 MHz
rea tpica (red): 20 x 30 Km Tres tipos de radioenlace: 1 Mbps //
Movilidad: hasta 130 Km/h 512 kbps // 256 kbps
Potencia mnima PA: 25 W
Operacin en terrenos abiertos y Capacidades anti-jamming
urbanos Salto en frecuencia

Curso de verano CESEDEN / UPM - Julio 2017 | 26


RADIO DEFINIDA POR SOFTWARE (SDR)

NDICE
01 INTRODUCCION A LA SDR
02 ESTANDARIZACIN
03 FORMA DE ONDA ESSOR HDRWF
04 SDR Y SOBERANA EN COMUNICIONES
05 CONCLUSIONES

Curso de verano CESEDEN / UPM - Julio 2017 | 29


RADIO DEFINIDA POR SOFTWARE (SDR)

SOBERANA EN COMUNICACIONES

Ser soberano en comunicaciones significa tener control total


sobre las comunicaciones propias (i.e. ser independiente).
Para ser independiente es necesario:
Tener el conocimiento de los elementos que conforman las
comunicaciones nacionales (i.e. especificacion forma de onda,
especificacin plataforma, estandares utilizados, )
Tener confianza en los equipos y algoritmos que participan en
las comunicaciones (i.e. mecanismos de Seguridad aprobados,
algoritmos nacionales, )
Tener la flexibilidad de poder adaptar las comunicaciones a las
necesidades operativas actuales y futuras (i.e. plataformas
reconfigurables, formas de onda portables, )

Conocimiento
+
Confianza
+
Flexibilidad
=
Soberana
30

Curso de verano CESEDEN / UPM - Julio 2017 | 30


RADIO DEFINIDA POR SOFTWARE (SDR)

SOBERANA EN COMUNICACIONES

ESCENARIO TRADICIONAL ESCENARIO SDR

En el escenario tradicional mantener En un escenario con tecnologa SDR,


la soberana en comunicaciones gracias a la estandarizacin, para
requiere tener el control total sobre el mantener la soberana en
terminal hardware, ya que no existe comunicaciones nicamente se
una separacin clara entre la requiere tener el control sobre ciertos
capacidad de comunicaciones y el elementos clave.
hardware que lo soporta.

31

Curso de verano CESEDEN / UPM - Julio 2017 | 31


RADIO DEFINIDA POR SOFTWARE (SDR)

SOBERANA EN COMUNICACIONES
ELEMENTOS CLAVE A CONTROLAR: FORMA DE ONDA

Elemento principal que proporciona las capacidades de comunicacin


A evitar
Comportamientos no especificados
Vulnerabilidades de Seguridad
Problemas de interoperabilidad
A considerar
Especificacin completa
Golden Reference disponible
Simulaciones
Definicin de tests de interoperabilidad
Caracterizacin de prestaciones
requeridas
Funcionalidades de seguridad claramente
diferenciadas y especificadas
32

Curso de verano CESEDEN / UPM - Julio 2017 | 32


RADIO DEFINIDA POR SOFTWARE (SDR)

SOBERANA EN COMUNICACIONES
ELEMENTOS CLAVE A CONTROLAR: PLATAFORMA

Elemento responsable de las prestaciones y las capacidades


finales del equipo radio en su conjunto.
A evitar
Limitaciones de prestaciones
Limitaciones de funcionalidad
Falta de flexibilidad
A considerar
Arquitectura HW
Capacidades de procesado digital
Prestaciones de RF
Capacidades de tiempo real
Cifras de prestaciones del middleware de
comunicaciones entre los elementos de
procesado.
Framework estndar (ESSOR, SCA)
Servicios implementados (APIs)
33

Curso de verano CESEDEN / UPM - Julio 2017 | 33


RADIO DEFINIDA POR SOFTWARE (SDR)

SOBERANA EN COMUNICACIONES
ELEMENTOS CLAVE A CONTROLAR: SEGURIDAD

Elemento responsable de las capacidades de seguridad del


equipo radio A evitar
Limitaciones de prestaciones
Limitaciones de funcionalidad
Falta de flexibilidad
Falta de visibilidad
A considerar
Arquitectura del subsistema criptogrfico (CS/S)
Capacidad de programacin del CS/S
Prestaciones del CS/S
Arquitectura lgica/fsica (e.g. Separacin de
planos de datos y control)
Mecanismos anti-tamper
Motores criptogrficos estndar soportados
(e.g. AES-128, AES-256, )
Framework estndar (ESSOR, SCA)
Servicios implementados (APIs) 34

Curso de verano CESEDEN / UPM - Julio 2017 | 34


RADIO DEFINIDA POR SOFTWARE (SDR)

SOBERANA EN COMUNICACIONES
ELEMENTOS CLAVE A CONTROLAR: PORTABILIDAD

Elemento que garantiza la independencia de las comunicaciones y el


hardware del equipo radio. A evitar
Documentacin de diseo software
incompleta o inexistente.
Diseos software orientados a una
plataforma concreta.
A considerar
Utilizacin de marcos arquitectnicos
estndar (e.g. ESSOR)
Limitar la utilizacin de extensiones
opcionales de las APIs
Utilizacin de lenguajes de codificacin
estndar (C/C++, VHDL, )
Evitar la utilizacin de extensiones del
lenguaje orientadas a procesadores
concretos.
Definicin de una implementacin
intermedia que sea agnstica de
plataforma (e.g. metodologa ESSOR de
Forma de Onda Base)
35

Curso de verano CESEDEN / UPM - Julio 2017 | 35


RADIO DEFINIDA POR SOFTWARE (SDR)

SOBERANA EN COMUNICACIONES
ELEMENTOS CLAVE A CONTROLAR: ESTANDARIZACIN

Elemento que controla las interacciones entre el resto de


Plataforma
elementos clave
Existen estndares que definen las capacidades
funcionales de plataforma (Radio Dispositivos y Radio
Servicios), y que definen mecanismos para su
interaccin (e.g. middleware CORBA)
Ejemplos: SCA, ESSOR,
Actualmente existen limitaciones a la hora de
caracterizar de una manera clara unificada las
prestaciones de una plataforma.
Seguridad
Existen estndares que definen las capacidades
funcionales de seguridad de la plataforma (Radio
Servicios de Seguridad)
Ejemplos: ESSOR, IRSS API.
Portabilidad
Actualmente no hay un estndar para la portabilidad
de forma de onda.
El programa ESSOR define la aproximacin de forma
de onda base, y cuenta con un conjunto de lecciones
aprendidas. La experiencia es un grado. 36

Curso de verano CESEDEN / UPM - Julio 2017 | 36


RADIO DEFINIDA POR SOFTWARE (SDR)

NDICE
01 INTRODUCCION A LA SDR
02 ESTANDARIZACIN
03 FORMA DE ONDA ESSOR HDRWF
04 SDR Y SOBERANA EN COMUNICIONES
05 CONCLUSIONES

Curso de verano CESEDEN / UPM - Julio 2017 | 37


RADIO DEFINIDA POR SOFTWARE (SDR)

CONCLUSIONES

La tecnologa Radio Software permite


Incrementar la soberana en comunicaciones tcticas, evitando modelos
de caja negra.
Mejorar la interoperabilidad en operaciones conjuntas mediante el uso
de formas de onda de coalicin.

La tecnologa Radio Software permite crear radios nacionales,


partiendo de plataformas radio de proveedores extranjeros y
actuando en tres reas:
Controlando el software de procesado de seal (forma de onda).
Reprogramando el mdulo criptogrfico de la radio.
Controlando las aplicaciones de planificacin y configuracin de la radio.

Curso de verano CESEDEN / UPM - Julio 2017 | 38


RADIO DEFINIDA POR SOFTWARE (SDR)

CONCLUSIONES

Para obtener soberana en comunicaciones, la capacitacin en Radio


Software no es solo comprar terminales SDR, sino que tambin
implica:
La conformidad de la radio con un estndar SDR reconocido.
La disponibilidad de un entorno de desarrollo.
Acuerdo con el proveedor de la radio para dar soporte, proporcionar
informacin extra, etc. en caso de usar su plataforma para desarrollos
nacionales.
Ventajas del uso de la HDR WF (ESSOR):
Forma de onda sobre la que Espaa tiene el control: permite interoperar
con aliados pero tambin puede ser punto de partida para unas
comunicaciones nacionales.
Al garantizar la interoperabilidad entre equipos, la HDR WF permite que
Espaa no dependa de un nico proveedor.

Curso de verano CESEDEN / UPM - Julio 2017 | 39


RADIO DEFINIDA POR SOFTWARE (SDR)

PREGUNTAS

Curso de verano CESEDEN / UPM - Julio 2017 | 40


Indra Sistemas S.A.

Alberto Quintana Ocaa


aqocana@indra.es

C/ Joaqun Rodrigo 11
28300 Aranjuez,
Madrid Espaa

www.indracompany.com

Vous aimerez peut-être aussi