Está en la página 1de 39

Dispositivos IoT,

Retos de su diseño y prueba.

Jorge Barrón
Ingeniero de Aplicación
RSMX

C OM PA NY RE S T RIC T E D
AGENDA

Soluciones
Bienvenida para
prueba
IoT en el Desafíos en Q&A
Mercado Pruebas IoT
IoT, retos
en el
diseño

2 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
► IoT en el Mercado

IoT Design and Testing Challenges | May 2020


3 C OM PA NY RE S T RIC T E D
IOT DEVICE – UNA DEFINICIÓN SIMPLE…
“Para ser condiderado un dispositivo IoT, se debe cumplir con las tres A´s”

Debe ser capaz de sensar algo que esté a su alrededor (ejem.


Ubicación, temperatura, movimiento, nivel de luz, etc.)

Los datos procesados del dispositivo IoT deben ser


transferidos a un centro de control de forma automática (en el
momento que se ha difinido para ello, cuando se cumplen las
condiciones definidas, etc.)

Los datos adquiridos no solo deben ser recopilados, sino que


deben ser usados para tomar las mejores dicisiones.

4 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
“ Cualquier cosa que se beneficie
de ser conectada,
será conectada!!!
Ericsson


5 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
EN 2024 CERCA DE 22.3 BILLONES DE DISPOSITIVOS
2024
2018 2024 CAGR
Short-range 7.5 Bn 17.8 Bn +17 %
2018
Cellular WAN 1.0 Bn 4.1 Bn +27 %

8.6
Billion
22.3
Billion
Unlicensed WAN 1.1 Bn 4.5 Bn

Tecnologías celulares de IoT masivo como


+27 %

NB-IoT y Cat-M1 están encabezando el


crecimiento de conexiones en todo el
mundo.

Source: Ericsson Mobility

6 Rohde & Schwarz C OM PA NY RE S T RIC T E D


MODULOS IOT CELULAR DESPACHADOS
HOY Y EN EL MAÑANA (2021)
2G/3G still
seguirá NB-IoT dominará
take off
dominating the
siendo in 2017/2018
en el mercado
cellular IoT en los
importante (# of shippments)
market años.
próximos

Alta demanda para LTE-M se


servicios de IoT a convertirá en el
alta velocidad de ´nuevo´ GSM
transmisión

2G 3G LTE-Cat.1+ LTE-Cat.1 LTE-M NB-IoT


Source: based on several market forecasts e.g. IHS modem shipment forecast Q2/2018

7 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
January 2018
CELULAR IOT SE HACE REALIDAD CON NB-IOT Y LTE-M

NB-IoT
& LTE-M
NB-IoT
LTE-M

8 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
► IoT en el mercado
► IoT, retos en el diseño

IoT Design and Testing Challenges | May 2020


9 C OM PA NY RE S T RIC T E D
Retos Diseñando un dispositivo IoT

Selección de Tecnología Complejidad del diseño


 Seleccionar la tecnología  Por diseño en módulo : Rápida
considerando los aspectos más obención de prototipos por sus
relevantes, tales como desempeño, multiples sub-módulos listos para
implementación del modelo, usarse.
interoperabilidad, disponibilidad y  Por diseño en Chipset : Complejo
costo. desde la perspectiva de su diseño
pero más flexible y de menor costo.

Certificación Operación altamente


 Comprender las diferentes
necesidades de certificación confiable
dependiendo de la tecnología  Asegurar el desempeño en
selecionada, el operador (es) y el aplicaciones E2E y bajo todas las
mercado. condiciones relevantes.
 Preparar el diseño, procesos y  Despliegue de Red en entornos
presupuesto acorde. ostiles
 Ciclo de vida operando (> 10años)

10 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
Technology choices

LA TECNOLOGÍA DEL DISPOSITIVO DEPENDERÁ DEL CASO DE USO


Latency Battery Life Reliability Data Rate Coverage Mobility
hours years 2 nines bps deep stationed

Trashcan Powergrid

Meter Lights

Bike Cams

Smoke d. Vehicle

milliseconds “powered” 5 nines Mbps normal 250 km/h

All product names, logos, and brands are property of their respective owners

11 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
Selección de tecnología – Technology choices

ejemplo, Rango & Velocidad de datos

12 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
Complejidad del deseño Design complexity

1 Chip on Board 2
Certified Module

Permite flexibilidad en su diseño


UPSIDE

Menor expertice de RF en diseño y prueba


Mayor control general de costo si se cuenta con requerido debido a la reducción de complejidad

UPSIDE
abilidades de RF, experiencia en pruebas y
Mejora del tiempo al Mercado debido a la
presupuesto dispónible para certificación.
reducción del número de certificaciones /
Alto costo del proceso cumplimiento / certificación cumplimientos requeridos.
debido a la complejidad de pruebas.
DOWNSIDE

Requiere personal esperimentado en diseño de RF y Reduce la flexibilidad del diseño mientras

DOWNSIDE
Certificaciones. agrega restricciones de fábrica.

La complejidad del diseño podría derivar en muy El modulo es más costoso vs Chipset
altos costos por retrasos. Standalone

13 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
Design complexity

2 Certified Module

Improves time to market due


to reduced number of
certification / compliance
testing required

14 Rohde & Schwarz IoT Design and Testing Challenges | Dec 2018 C OM PA NY RE S T RIC T E D
Retos diseñando dispositivos IoT Design complexity

Caso de estudio: Dispositivo oT Device (Chip on Board Approach)


Chip on Board

Producto: Home Security Device. Producto de primera generación

Motivo estratégico de selección: Flexibilidad en diseño.


Technologias requeridas: Bluetooth, Wifi, LTE, WCDMA, ZigBee, Protocolo
Proprietario
Diseño Validation / Pre-compliance: No require equipo/pruebas internamente.
Dependiente de procesos previstos por el Chipset Vendor.
Test timeline: 6 month delay
Costo eventual en pruebas de cumplimiento y certificación: $1.2 Million

15 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
Retos diseñando dispositivos IoT Certification

CERTIFICACIÓN

CUMPLIMIENTO CONFORMIDAD

Regulador Estandares Operadores

16 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
Retos diseñando dispositivos IoT Certification

¿CÓMO MITIGAR LOS PROBLEMAS DE CERTIFICACIÓN?


► Comprender el tipo de certificación requerida para el dispositivo y considerarlo
durante la fase de diseño.
► Pruebas de Pre Certificación.
 Invertir en equipos de validación para pre-compliance
 Prevenir costos de cambios de diseños durante el proceso de desarrollo.
Las pruebas deben ser un proceso iterativo desde R&D hasta el lanzamiento
del producto.
► Poner especial atención al deño de la antena / ubicación
 Ejem. El cubrimiento del dispositivo puede impactor el diseño.

► Diseñar interfaces de prueba


 Considerar interfaces expuestas (USB, Serial, etc) en el módulo
Para su utilididad en Manufactura, software updates, etc.

17 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
Retos diseñando dispositivos IoT Operación altamente
confiable

Smart Parking
ı Necesita de un diseño altamente confiable
Producto altamente durable

10+ años en duración de la batería

Buen desempeño de RF en ambienes hostiles


Agriculture Sensor

… y producirlo a un bajo costo

18 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
► IoT en el mercado
► IoT, retos en el diseño
► Desafíos en pruebas IoT

IoT Design and Testing Challenges | May 2020


19 C OM PA NY RE S T RIC T E D
¿Porqué molestarnos en probar un dispositivo
de tan bajo costo?
• El principal valor agregado del
IoT viene esencialmente de
aplicaciones de software que
confían en datos de sensores
disponibles en tiempo real.
• Los dispositivos conectados
son básicamente actuadores,
de manera que son realmente
valiosos cuando están
conectados de forma segura,
© Archiv Huberbuam / Timeline Production
confiuable y 24/7

La experiencia de usuario, el éxito de un negocio y/o en algunos


casos incluso la vida dependerán de la dispinibilidad y
confiabilidad de una sola pieza !
20 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
WIRELESS, “CADENA DE SERVICIOS”
Chipset Module Device Contract Network Test
Suppliers Suppliers Manufacturers Manufactures Operators Houses

21 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
DISPOSITIVOS IOT, CICLO DE VIDA EN PRUEBAS
- Standards body certification
Investigación y Desarrollo Pre Certification/ - Government compliance
Conformance Testing - Network Operator carrier
Acceptance
- Pre- Compliance / Pre -
Certification

Diseño & Validación


- Pruebas de
Cumplimiento a
las interfaces
digitales
- Power Analysis
- Debug a - Reducción de
controlador de - Chipset / Modem pruebas
Alto volume en
interfaces Integration - Costo vs Manufactura
- Clock analysis - RF module Integration Throughput
and debug / Test - RF Calibration
- EMI Debug - HW / SW Regression - RF Verification
- Functional Testing
Reparación y Servicio

- Defective Unit Evaluation


- Pruebas Go / No-go
- Reemplaco componentes
- Device Calibration /
Alignment
- Deep Dive Analysis

22 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
Pruebas en Diseño & Validación - 3GPP / 3GPP2 Specified RF
Conformance Testing
- MIMO / FADING Scenarios
RF Design & Validation
PARAMETRIC
(Tx/Rx)

- Aplicaciones Over the top - Total Isotropic Sensitivity (TIS)


OTT APPS OTA
- Overall System Interaction - Total Radiated Power (TRP)

- Encryption techniques
- Current Drain POWER
R&D / SECURITY - IP port protection
- Application Specific req VALIDATION

CO- - In-device Co-existence


- Max Data rates (MAC / IP Layer) DATA EXISTENCE - Co-location of Antenna
- Data re-try / performance TESTING
- Packet data E2E Connection
LOCATION
BASED
SERVICES
- A-GNSS
- Navigation
- E-911 Applications

23 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
Retos de prueba en IoT
Resumen • Cuando los dispositivos • Dependiente del tipo de
inalambricos no son el producto final / cliente.
principal producto que • Pre-Cert, Cert, Validation,
ofrecen Manufacturing, Service /
Reparación, Pruebas para
NetOp

FALTA DE DETERMINACIÓN
EXPERIENCIA EN DE TEST PLAN /
PRUEBAS DE RF REQUIREMENTOS

COSTO DE IMPLEMENTACIÓN
PRUEBAS DEL TEST PLAN

• Costo de equipos • Herramientas de prueba


• Compra o renta disponibles
• Estrategia de Out Source • Equipo de prueba
(Contract Manufacturer / • Future Proof
Test Houses) • Soporte técnico

24 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
► IoT en el mercado
► IoT, retos en el diseño
► Retos de prueba IoT
► Soluciones de prueba

IoT Design and Testing Challenges | Dec 2018


25 C OM PA NY RE S T RIC T E D
LAS PRUEBAS DEBEN DAR RESPUESTA A LA MAYORÍA DE LAS
PREGUNTAS QUE SE NOS PRESENTAN EN LOS RETOS
¿Cómo podemos asegurar el desempeño
deseado bajo condiciones hostiles?

Cómo diseñar un sistema que require una


batería con durabilidad de > 10 años?

¿Cómo confiar en que la comunicación será


segura/privada en el dispositivo IoT?

¿Cómo asegurar que el dispositivo pasará las


pruebas de certificación/NetOp?

26 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
PREOCUPACIONES ACERCA DE LOS DISPSITIVOS
CONECTADOS

Securidad Privacidad
Cibernética 62%
54%

Maquinas Irreparables Seguridad


tomando física
Cómo
Beneficio el control 27%
usarlo 24%
del IoT 21%
17%
11%

Source : MEF (Mobile Ecosystem Forum) 2019

27 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
RETOS AL IMPLIMENTAR LA SEGURIDAD EN IOT (GSMA)
Ligera criptografía No realiza
en las operaciones criptografía
de los dispositivos avanzada
(‘internet-grade’)

Low Power Low Cost


Consumption Necesidad de Protección al acceso
robustez en el físico
diseño de la
criptografía

Long Physical
Lifetime Accessibility Riesgo de seguridad por diseño

28 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
¿QUÉ DEBERÍA REVISARSE COMO MÍNIMO?

Uso de Identificar la Desactivar


protocos de ubicación del todo puerto no
seguridad Server utilizado
(TLS/DTLS) contactado (s)

29 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
R&S®CMW500/290 BUILD-IN DPI (DEEP PACKET INSPECTION)
VERIFICA LA COMUNICACÓN SEGURA A NIVEL DE IP
• m2m.de
• Munich, Germany DPI engine
• MQTT
• TLS2.0  • iot.com
• Barcelona, Spain
• COAP IoT black box
• TLS1.0!!
(w/o modifications)

Deteción de Detalles en el Geolocalización Clear text search


protocolos y trafico de datos inversa & IP port scans
aplicaciones encriptados

30 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
CASO DE USO – GPS TRACKER
► R&S®CMW500. Equipo usado para verificar la seguridad en GSM

UseCase: GPS Tracker, verificación de vulnerabilidad


.

31 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
GPS TRACKER, ANÁLISIS DE SEGURIDAD
► Tracker desarrollado en China
► Tracker servicio y manejo de una compañia
China con un website en China

Expectativas:
 Que el dispositivo establezca una conexión
a un sever en China
 Envío de la información de posición sobre
un canal encriptado a un Server en China

32 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
GPS TRACKER, ANÁLISIS DE SEGURIDAD
GEOLOCALIZACIÓN

Resultado:
Dos conexiones son establecidas!
• Irlanda
• China

33 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
GPS TRACKER, ANÁLISIS DE SEGURIDAD
ANÁLISIS DE PROTOCOLO Y ENCRIPTACIÓN

Resultado: Resultado:
Un Server adicional es contactado! Ambas conexiones son vulnerables
(unencrypted)
- Ireland - China

34 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
GPS TRACKER SECURITY ANALYSIS
ANÁLISIS DE PROTOCOLO Y ENCRIPTACIÓN

Conexión a China Conexión a Irlanda

Result:
Lat: 4807.6597,N = 48.128
• Ambas conexiones sin encriptar Lat: 48.127
Lon: 1136.7510,E = 11,6125 • Ambas toman la información de posición Lon: 11.6125
• El segundo Server también toma el user
name.

Porqué enviar la posición y el user name sin encriptar

35 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
CERTIFICACIÓN DE DISPOSITIVOS CELLULAR IOT (GCF/PTRCB)
Y ACEPTACIÓN A PRUEBAS DE OPERADRES CON CMW500

R&S®Contest

Certificación Pruebas de
3GPP, R&S®CMW500 conformidad
dispositivos: para
GCF/PTCRB Operadores

Protocol Radio Resource Radio Frequency Performance


Conformance Management Conf. Conformance Quality Analysis

36 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
EXAMPLE
Protocol R&D CELLULAR IOT TESTConformance
Protocol verification SOLUTIONSE2E Performance Embedded design
R&S®CMW500 R&S®CMW500/290 R&S®CMW500
battery lifetime

R&S®RTO/RTE
R&S®CMWmars R&S®CMWcards R&S®Contest R&S®RT-ZVC & R&S®RT-ZVC
R&S®CMWrun
RF Design RF verification RF (OTA) Performance IP traffic analysis Production
R&S®SMBV & R&S®FSV R&S®CMW500/290

security check
R&S®VSE R&S®CMWrun R&S®DST200 R&S®CMW290 R&S®CMW100

37 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
PORTAFOLIO DE PRODUCTOS R&S PARA PRUEBAS IOT
Research & Design & Pre-Compliance Deployment & Service
Manufacturing
Development Validation & Compliance Operation & Repair
R&S®CMW290/270 R&S®CMW500

R&S®RTH R&S®CMW290
R&S®SGT & R&S®FPS R&S®DST200 R&S®CMW100
R&S®VSE
R&S®SGT R&S®TSME

R&S®FPS
R&S®ZND
R&S®HMO3000
R&S®FPH R&S®TS8997
R&S®NRP
R&S®RTO
R&S®HMC8015 R&S®SGT & R&S®FPS
R&S®FPH R&S®FPH

38 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D
GRACIAS POR SU ATENCIÓN !

39 Rohde & Schwarz IoT Design and Testing Challenges | May 2020 C OM PA NY RE S T RIC T E D

También podría gustarte