Documente Academic
Documente Profesional
Documente Cultură
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 2
ING. ALEJANDRO AIROLDI
Director at mcelectronics, Editor at The Electroners
Magazine, Co Founder at 54Designers
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 3
Agenda
Internet of Things ( IoT )
Protocolo de red LoRaWAN
Mdulos inalmbricos de la tecnologa
LoRa
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 4
Agenda
Internet of Things ( IoT )
Protocolo de red LoRaWAN
Mdulos inalmbricos de la tecnologa
LoRa
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 5
Internet of Things ( IoT )
Tipos de redes inalmbricas
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 6
Internet of Things ( IoT )
LoRaWAN Network
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 7
Internet of Things ( IoT )
Que es la alianza LoRa?
La Alianza LoRa (http://lora-alliance.org/) es una organizacin
sin animo de lucro.
Misin: estandarizar las redes de rea amplia y de bajo
consumo de energa conocidos en Ingls como Low Power
Wide Area Networks (LPWAN)
Miembros de la alianza colaboraran para llevar el protocolo
LoRaWAN al xito global
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 8
Agenda
Internet of Things ( IoT )
Protocolo de red LoRaWAN
Mdulos inalmbricos de la tecnologa
LoRa
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 9
Sub-Agenda
Protocolo de red LoRaWAN
Modulacin de la tecnologa LoRa
Como funciona la tecnologa LoRaWAN?
Clases de dispositivos finales
Activacin de dispositivos finales (Joining)
Seguridad
Comunicacin de datos en los dispositivos finales
(Clase A)
Adaptive Data Rate (ADR)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 10
Sub-Agenda
Protocolo de red LoRaWAN
Modulacin de la tecnologa LoRa
Como funciona la tecnologa LoRaWAN?
Clases de dispositivos finales
Activacin de dispositivos finales (Joining)
Seguridad
Comunicacin de datos en los dispositivos finales
(Clase A)
Adaptive Data Rate (ADR)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 11
Protocolo de red LoRaWAN
Modulacin de la tecnologa LoRa
Tecnologa de espectro ensanchado propietaria
Desarrollada por Semtech Corporation (http://www.semtech.com/)
Chirped-FM
Ganancia de procesamiento = aumento en la sensibilidad de
recepcin
Permite un mayor alcance a expensas de una menor tasa de datos
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 12
Protocolo de red LoRaWAN
Modulacin de la tecnologa LoRa
Spreading Factor (SF)
SF es programable:
7, 8, 9, 10, 11, 12
Entre mas alto sea el SF, mas informacin es transmitida por bit;
por lo tanto la ganancia de procesamiento es mas alta.
Bandwidth (BW)
Ajustes programables del BW de la seal:
125 kHz, 250 kHz, 500 kHz
Para un SF determinado, un BW ms estrecho = aumento en la
sensibilidad de recepcin; sin embargo, el tiempo al aire tambin
aumenta
Forward Error Correction (FEC) Code Rate (CR)
Coding Rate adicional proporciona mas redundancia para detectar
errores y corregirlos
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 13
Protocolo de red LoRaWAN
Ajustes de Modulacin LoRaWAN para Europa
0 1 2 3 4 5 6 7 Data Rate (DR)
LoRa Modulation FSK
Range
12 11 10 9 8 7 7 -- Spreading Factor (SF)
125 125 125 --
125 125 125 250 50K Bandwidth (BW) (kHz)
10937
Bitrate (BR) (bps)
5468
3125
1757
-120
976 -123 -122
292 537 -126
-132
-129 Receive Sensitivity (dBm)
-137 -135
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 14
Protocolo de red LoRaWAN
Ajustes de Modulacin LoRaWAN para Europa
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 15
Protocolo de red LoRaWAN
Ajustes de Modulacin LoRaWAN para Europa
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 16
LoRaWAN Network Protocol
Ajustes de Modulacin LoRaWAN para Europa
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 17
LoRaWAN Network Protocol
Ajustes de Modulacin LoRaWAN para Amrica del
Norte
0 1 2 3 4 Data Rate (DR)
LoRa Modulation
Range (Alcance)
10 9 8 7 8 Spreading Factor (SF)
125 125
125 125 500 Bandwidth (BW) (kHz)
5468
3125
1757
976
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 18
Protocolo de red LoRaWAN
Ajustes de Modulacin LoRaWAN para Amrica del
Norte
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 19
Protocolo de red LoRaWAN
Ajustes de Modulacin LoRaWAN para Amrica del
Norte
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 20
Protocolo de red LoRaWAN
Canales LoRaWAN
Frecuencias Sub-GHz libres de licencias
Europa: Banda 868 MHz
Canales de la red se pueden adjudicar libremente por el
operador de red
Tres canales obligatorios que todos los gateways deben
de recibir constantemente:
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 21
Protocolo de red LoRaWAN
Canales LoRaWAN
Frecuencias Sub-GHz libres de licencias
Amrica del Norte: Banda 915 MHz
Upstream: 64 canales enumerados de 0 a 63, DR0 a
DR3
Upstream: 8 canales enumerados de 64 a 71, DR4
Downstream: 8 canales enumerados de 0 a 7, DR8 a
DR13
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 22
Sub-Agenda
Protocolo de red LoRaWAN
Modulacin de la tecnologa LoRa
Como funciona la tecnologa LoRaWAN?
Clases de dispositivos finales
Activacin de dispositivos finales (Joining)
Seguridad
Comunicacin de datos en los dispositivos finales
(Clase A)
Adaptive Data Rate (ADR)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 23
Protocolo de red LoRaWAN
Qu es el Protocolo de red LoRaWAN?
Low Power Wide Area Network (LPWAN)
Bidireccional
Topologa de red de estrella Permite una arquitectura de
Baja velocidad de datos red mas simple:
No hay repetidores
Bajo costo
Sin la complejidad de
Batera de larga duracin
enrutamiento de red de
Ideal para: malla (no mesh routing
Internet of Things (IoT) complexity)
Machine-to-Machine (M2M)
Automatizacin Industrial
Aplicaciones de Baja Potencia
Sensores de Pilas
Ciudad Inteligente
Medidor Inteligente
Agricultura Inteligente
http://lora-alliance.org/What-Is-LoRa/Technology
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 24
Protocolo de red LoRaWAN
Red LoRaWAN
Servidor de
Aplicaciones
Servidor
de Red
Gateways
Dispositivos
Finales
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 25
Protocolo de red LoRaWAN
Como funciona la tecnologa
LoRaWAN?
Topologa Fsica
Dispositivo Gateways Servidor Servidor de
Final de Red Aplicaciones
Sub-GHz RF IP IP
Sub-GHz RF IP IP
Sub-GHz RF IP IP
Sub-GHz RF IP IP
MCU
Principal Mdulo Inalmbrico
LoRaWAN Protocol
Radio Transceiver
Radio Transceiver
Internet Protocol
Application
Sensores
Actuadores UART
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 31
Protocolo de red LoRaWAN
Gateway
Interconecta la red LoRaWAN RF a los servicios
LoRaWAN
Los datos pasan a travs del gateway hacia los servidores
Conectado al Servidor de Red a travs de una conexin
IP estndar
Radio Transceiver
Internet Protocol
Internet Protocol
Network Server
IP
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 32
Protocolo de red LoRaWAN
Servidor de Red
Servidor de Red autentica los datos
Si los datos son dirigidos al Servidor de Red, los datos
son procesados
De lo contrario, los datos se enviaran al Servidor de
Aplicaciones
Conectado al Servidor de Aplicaciones a travs de una
conexin IP estndar
Application Server
Radio Transceiver
Internet Protocol
Internet Protocol
Internet Protocol
Network Server
IP IP
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 33
Protocolo de red LoRaWAN
Servidor de Aplicaciones
Consumidor de datos
Servidor de Aplicaciones descifra los datos
Pueden existir varios servidores de aplicaciones dentro de
la misma red LoRaWAN
Ejemplo: Cada servidor de
aplicaciones se encarga de
un tipo de datos especfico
Application Server
Internet Protocol
Internet Protocol
Network Server
Medidor de
Electricidad
IP Mquina
expendedora
Detectores de
Humo
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 34
Protocolo de red LoRaWAN
Ejemplo con mltiples servidores de
aplicaciones
Sub-GHz RF
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 35
Protocolo de red LoRaWAN
Como funciona la tecnologa LoRaWAN?
Flujo de Datos (Programmers Model)
Dispositivos
Finales Gateway Servidor Servidor de
de Red Aplicacin
IP IP
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 36
Sub-Agenda
Protocolo de red LoRaWAN
Modulacin de la tecnologa LoRa
Como funciona la tecnologa LoRaWAN?
Clases de dispositivos finales
Activacin de dispositivos finales (Joining)
Seguridad
Comunicacin de datos en los dispositivos finales
(Clase A)
Adaptive Data Rate (ADR)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 37
Protocolo de red LoRaWAN
Clases de Dispositivos Finales
Cada clase de dispositivo final tiene un
comportamiento diferente dependiendo
de la eleccin de optimizacin:
Alimentado por bateras Clase A
Baja latencia Clase B
Sin latencia Clase C
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 38
Protocolo de red LoRaWAN
Clases de Dispositivos Finales
De Pilas Clase A
Comunicaciones bidireccionales
Mensajes de unidifusin
Payloads pequeos
Intervalos largos
Dispositivo final inicia la comunicacin (uplink)
Servidor se comunica con el dispositivo final (downlink)
durante las ventanas de respuesta predeterminadas:
RxDelay2
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 39
Protocolo de red LoRaWAN
Clases de Dispositivos Finales
De Pilas Clase A
Pros
Consumo de energa ms bajo = larga duracin de
batera
Contras
Latencia larga
Ejemplos
Sensores con pilas
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 40
Protocolo de red LoRaWAN
Clases de Dispositivos Finales
Baja Latencia Clase B
Bidireccional con espacios de recepcin programados
Mensajes de unidifusin y multidifusin
Payloads pequeos
Intervalos largos
Gateway manda un beacon peridicamente
Ventana adicional de recepcin (ping slot)
Servidor puede iniciar la transmisin a intervalos fijos
BCN PNG Transmit RX1 RX2 BCN
RxDelay1
RxDelay2
Ping Slot
Beacon Period
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 41
Protocolo de red LoRaWAN
Clases de Dispositivos Finales
Baja Latencia Clase B
Pros
Latencia determinista
Contras
Mayor consumo de energa
Ejemplos
Actuador que funciona con pilas
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 42
Protocolo de red LoRaWAN
Clases de Dispositivos Finales
Sin Latencia Clase C
Comunicaciones bidireccionales
Mensajes de unidifusin y multidifusin
Payloads pequeos
Servidor puede iniciar transmisin a cualquier hora
Dispositivo final recibe constantemente
RxDelay1
RxDelay2
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 43
Protocolo de red LoRaWAN
Clases de Dispositivos Finales
Sin Latencia Clase C
Pros
Latencia de recepcin ms baja
Ejemplos
La red elctrica le da poder al actuador de baja latencia
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 44
Sub-Agenda
Protocolo de red LoRaWAN
Modulacin de la tecnologa LoRa
Como funciona la tecnologa LoRaWAN?
Clases de dispositivos finales
Activacin de dispositivos finales (Joining)
Seguridad
Comunicacin de datos en los dispositivos finales
(Clase A)
Adaptive Data Rate (ADR)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 45
Protocolo de red LoRaWAN
Activacin de Dispositivos Finales
(Joining)
Antes de que un dispositivo final pueda
comunicarse en una red LoRaWAN, tiene que
ser activado
La siguiente informacin es requerida:
Direccin del dispositivo (DevAddr)
Clave de sesin de red (NwkSKey)
Clave de sesin de aplicacin (AppSKey)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 46
Protocolo de red LoRaWAN
Activacin de Dispositivos Finales
(Joining)
Direccin del Dispositivo (DevAddr)
Identificador de 32-bits
nico dentro de la red
Presente en cada trama de datos
Compartida entre el dispositivo final, el servidor de red,
y el servidor de aplicaciones
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 47
Protocolo de red LoRaWAN
Activacin de Dispositivos Finales
(Joining)
Clave de sesin de red (NwkSKey)
Clave de encriptacin de 128-bits AES
Diferente en cada dispositivo final
Compartida entre el dispositivo final y el servidor de red
Proporciona la integridad de los mensajes en la
comunicacin
Proporciona seguridad en la comunicacin
entre el dispositivo final y el servidor de red
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 48
Protocolo de red LoRaWAN
Activacin de Dispositivos Finales
(Joining)
Clave de sesin de aplicacin (AppSKey)
Clave de encriptacin de 128-bits AES
Diferente en cada dispositivo final
Compartida entre el dispositivo final y el servidor de
aplicaciones
Usado para encriptar y descifrar los mensajes de datos
de la aplicacin
Proporciona seguridad para la carga til de la
aplicacin
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 49
Protocolo de red LoRaWAN
Activacin de Dispositivos Finales
(Joining)
Para intercambiar esta informacin, existen dos
mtodos de activacin diferentes:
Over-the-Air Activation Activation By Personalization
(OTAA) (ABP)
Basado en un identificador nico Claves compartidas son
global almacenadas durante produccin
Mensaje de handshake over the Bloqueada a una red especifica
air
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 50
Protocolo de red LoRaWAN
Activacin de Dispositivos Finales
(Joining)
Over-the-Air-Activation (OTAA)
El dispositivo final transmite una solicitud para
unirse al servidor de aplicaciones que contiene:
Identificador nico global del dispositivo final
(DevEUI)
Identificador de aplicacin (AppEUI)
Autenticacin con clave de aplicacin (AppKey)
El dispositivo final recibe aprobacin de la solicitud a
unirse desde el servidor de aplicaciones
(continuado)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 51
Protocolo de red LoRaWAN
Activacin de Dispositivos Finales
(Joining)
Over-the-Air-Activation (OTAA)
Dispositivo final autentica la aprobacin a la solicitud
de unin
Dispositivo final descifra la aprobacin a la solicitud
de unin
Dispositivo final extrae la direccin del dispositivo
(DevAddr)
Claves de
Dispositivo final deriva: Seguridad
Clave de sesin de red (NwkSKey)
Clave de sesin de aplicacin (AppSKey)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 52
Protocolo de red LoRaWAN
Activacin de Dispositivos Finales
(Joining)
Activation By Personalization (ABP)
La siguiente informacin se configura en la
produccin:
Direccin del dispositivo (DevAddr)
Clave de sesin de red (NwkSKey)
Clave de sesin de aplicacin (AppSKey)
Sin handshake over the air
El dispositivo est listo para comunicarse en la
red sin ningn procedimiento adicional
Observe que el resultado final es el mismo, el
dispositivo final ahora conoce la direccin del
dispositivo y las claves de seguridad
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 53
Sub-Agenda
Protocolo de red LoRaWAN
Modulacin de la tecnologa LoRa
Como funciona la tecnologa LoRaWAN?
Clases de dispositivos finales
Activacin de dispositivos finales (Joining)
Seguridad
Comunicacin de datos en los dispositivos finales
(Clase A)
Adaptive Data Rate (ADR)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 54
Protocolo de red LoRaWAN
Seguridad
Logical Data Flow (Programmers Model)
Dispositivos
Finales Gateway Servidor Servidor de
de red Aplicaciones
IP IP
Aplicacin
Sub-GHz RF
Aplicacin
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 55
Protocolo de red LoRaWAN
Seguridad
Basado en seguridad 802.15.4
AES-128
Mejoras
Clave de sesin de red (NwkSKey)
Clave de sesin de aplicacin (AppSKey)
Servidor de red autentica los datos de
aplicaciones
Servidor de red no puede descifrar los datos de
la aplicacin
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 56
Sub-Agenda
Protocolo de red LoRaWAN
Modulacin de la tecnologa LoRa
Como funciona la tecnologa LoRaWAN?
Clases de dispositivos finales
Activacin de dispositivos finales (Joining)
Seguridad
Comunicacin de datos en los dispositivos finales
(Clase A)
Adaptive Data Rate (ADR)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 57
Protocolo de red LoRaWAN
Comunicacin de datos del dispositivo final
(Clase A)
Mensaje de enlace ascendente (Uplink Message)
Dispositivo final hacia el servidor de red transmitido por
uno de los muchos gateways
Servidor Servidor de
Dispositivo Gateways
de red aplicaciones
Final
Uplink
Sub-GHz RF IP IP
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 58
Protocolo de red LoRaWAN
Comunicacin de datos del dispositivo final
(Clase A)
Mensaje de enlace descendente (Downlink
Message)
Enviado por el servidor de red a un dispositivo final
y es transmitido por un solo gateway
Servidor Servidor de
Dispositivo Gateways
de red aplicaciones
Final
Downlink
Sub-GHz RF IP IP
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 59
Protocolo de red LoRaWAN
Comunicacin de datos del dispositivo final
(Clase A)
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 60
Protocolo de red LoRaWAN
Comunicacin de datos del dispositivo final
(Clase A)
Mensaje de datos sin confirmar
Gateways Servidor Servidor de
de red aplicaciones
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 61
Protocolo de red LoRaWAN
Comunicacin de datos del dispositivo final
(Clase A)
Mensaje de datos sin confirmar
Servidores
Gateways Servidor de
de red aplicaciones
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 62
Protocolo de red LoRaWAN
Comunicacin de datos del dispositivo final
(Clase A)
Mensaje de datos sin confirmar
Servidores
Gateways Servidor de
de red aplicaciones
Data
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 65
Protocolo de red LoRaWAN
Comunicacin de datos del dispositivo final
(Clase A)
Mensaje de datos confirmado
Servidores de
Gateways Servidor aplicaciones
de red
Data
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 67
Protocolo de red LoRaWAN
Comunicacin de datos del dispositivo final
(Clase A)
Mensaje de datos confirmado
Servidores de
Gateways Servidor aplicaciones
de red
ACK
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 72
Protocolo de red LoRaWAN
Comunicacin de datos del dispositivo final
(Clase A)
Mensaje de datos del servidor de aplicaciones
Gateways Servidor Servidores de
de red aplicaciones
Data
Data
Zzz
Data
Data
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 76
Protocolo de red LoRaWAN
Comunicacin de datos del dispositivo final
(Clase A)
Mensaje de datos del servidor de aplicaciones
Gateways Servidor Servidores de
de red aplicaciones
Data
Data
Data
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 81
Protocolo de red LoRaWAN
Adaptive Data Rate (ADR)
LoRaWAN puede gestionar
Velocidad de conexin (data rate) y
Potencia de salida RF (RF power output)
Para cada dispositivo para
Optimizar la velocidad de datos mas rpida,
Maximizar la duracin de la batera, y
Maximizar la capacidad de la red
Dependiendo en la distancia del gateway
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 82
Protocolo de red LoRaWAN
Adaptive Data Rate (ADR)
0 1 2 3 4 5 6 7 Data Rate (DR)
Range
12 11 10 9 8 7 7 -- Spreading Factor (SF)
125 125 125 --
125 125 125 250 50K Bandwidth (BW) (kHz)
10937
Bitrate (BR) (bps)
5468
3125
1757
537 976
292
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 84
Agenda
Internet of Things ( IoT )
Protocolo de red LoRaWAN
Mdulos inalmbricos de la tecnologa
LoRa
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 85
Mdulos inalmbricos de la tecnologa
LoRa
RN2483 LoRa Technology
Transceiver Module
Europeo (EU) 868/433 MHz
Mdulo de radio evaluado por el R&TTE Directive
Potencia TX: hasta +14 dBm
Consumo de energa: 1.6 uA en Sleep
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 86
Mdulos inalmbricos de la tecnologa
LoRa
Caractersticas Generales
Mdulo completamente integrado
Stack del protocolo LoRaWAN Clase A abordo
Interfaz de comandos ASCII a travs de UART
UART Device Firmware Upgrade (DFU)
Cristal y MCU integrados
EUI-64 Node Identity Serial EEPROM
14 GPIOs
Tamao: 17.8 x 26.7 x 3 mm
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 87
Mdulos inalmbricos de la tecnologa
LoRa
Diagrama de
Bloques Host MCU
RN2483 / RN2903
MCU
UART
Command Interface
Status LEDs,
switches, External Antenna(s)
logic IOs, etc.
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 88
Mdulos inalmbricos de la tecnologa
LoRa
Mdulo Transceptor RN2483 de Tecnologa LoRa
RN2483
VDD
RFL RFH
GND
TX RX Status LEDs,
RX TX switches,
Host MCU UART GPIOs 14
CTS RTS logic IOs,
RTS CTS etc.
Nota: Lneas de control RTS y CTS opcionales se apoyarn en las futuras versiones de
firmware
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 89
Mdulos inalmbricos de la tecnologa
LoRa
Mdulo Transceptor RN2483 de Tecnologa LoRa
915 MHz
RN2903
VDD
RFH
GND
TX RX Status LEDs,
RX TX switches,
Host MCU UART GPIOs 14
CTS RTS logic IOs,
RTS CTS etc.
Nota: Lneas de control RTS y CTS opcionales se apoyarn en las futuras versiones de
firmware
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 90
Mdulos inalmbricos de la tecnologa
LoRa
Herramientas de
Desarrollo
RN-2483-MOTE
RN-2903-MOTE RN-2483-PICTAIL
RN-2903-PICTAIL
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 91
Mdulos inalmbricos de la tecnologa
LoRa
Diagrama de Bloques del Mote de Tecnologa
Mote
LoRa
OLED
Display
USB Host MCU
Mini-B
Connector USB SPI
EUSART
TMR1 RN2483/RN2903
LEDs GPIO Module
ADC
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 92
Mdulos inalmbricos de la tecnologa
LoRa
Interfaz de Control
Comunicacin UART (TX/RX)
Baud Rate predeterminada: 57600, 8N1, sin control de
flujo
Apoya la deteccin automtica de Baud
Interfaz de Comandos
Texto legible por humanos
Peticin de comando => Respuesta(s) de comando
Comando de Solicitud iniciada por el MCU anfitrin
Comando de Respuesta iniciada por el mdulo
inalmbrico de la tecnologa LoRa
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 93
Mdulos inalmbricos de la tecnologa
LoRa
Sintaxis de Comandos
Palabras clave emitidas, seguidas por parmetros
opcionales
Separadas por un espacio en el teclado
Palabras clave usan maysculas y minsculas
Parmetros no distinguen entre maysculas y
minsculas
CR+LF Comando Delimitador
Ejemplo de comando de solicitud:
< mac set devaddr 048E436e\r\n
Ejemplo de comando de respuesta:
> ok\r\n
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 94
Mdulos inalmbricos de la tecnologa
LoRa
Interfaz de Comandos
Command Interface
mac
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 95
Mdulos inalmbricos de la tecnologa
LoRa
Interfaz de Comandos
Command Interface
mac
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 96
Mdulos inalmbricos de la tecnologa
LoRa
mac : Emite los comandos para la comunicacin,
acciones y configuraciones del protocolo
LoRaWAN de clase A
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 97
LoRa Technology Modules
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 98
Mdulos inalmbricos de la tecnologa
LoRa
Interfaz de Comandos
Command Interface
mac
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 99
Mdulos inalmbricos de la tecnologa
LoRa
radio : Emite configuraciones de radio especificas,
accediendo y actualizando directamente la
configuracin del transceptor
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 100
Mdulos inalmbricos de la tecnologa
LoRa
< radio cw on
> ok
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 101
Mdulos inalmbricos de la tecnologa
LoRa
Interfaz de Comandos
sys : Emite acciones de comportamiento a nivel de
sistema, rene informacin de estado sobre las
versiones de firmware y hardware, o accede a la
memoria EEPROM de usuario del mdulo
Command Interface
mac
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 102
Mdulos inalmbricos de la tecnologa
LoRa
sys : Emite acciones de comportamiento a nivel de
sistema, rene informacin de estado sobre las
versiones de firmware y hardware, o accede a la
memoria EEPROM de usuario del mdulo
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 103
Mdulos inalmbricos de la tecnologa
LoRa
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 104
Recursos Adicionales
http://lora-alliance.org/
http://www.microchip.com/lora
RN2483 Low-Power Long Range LoRa Technology
Transceiver Module
RN2483 LoRa Technology Module Command
Reference Users Guide
RN2903 Low-Power Long Range LoRa Technology
Transceiver Module
RN2903 LoRa Technology Module Command
Reference Users Guide
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 105
Gracias!
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 106
LEGAL NOTICE
SOFTWARE:
You may use Microchip software exclusively with Microchip products. Further, use of Microchip software is subject to the copyright notices, disclaimers,
and any license terms accompanying such software, whether set forth at the install of each program or posted in a header or text file.
Notwithstanding the above, certain components of software offered by Microchip and 3rd parties may be covered by open source software licenses
which include licenses that require that the distributor make the software available in source code format. To the extent required by such open source
software licenses, the terms of such license will govern.
MICROCHIP DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING ANY IMPLIED WARRANTIES OF
NONINFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY
DIRECT OR INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL, OR CONSEQUENTIAL LOSS, DAMAGE, COST, OR EXPENSE OF ANY KIND RELATED
TO THESE MATERIALS OR ACCOMPANYING INFORMATION PROVIDED TO YOU BY MICROCHIP OR OTHER THIRD PARTIES, EVEN IF
MICROCHIP HAS BEEN ADVISED OF THE POSSIBLITY OF SUCH DAMAGES OR THE DAMAGES ARE FORESEEABLE. PLEASE BE AWARE THAT
IMPLEMENTATION OF INTELLECTUAL PROPERTY PRESENTED HERE MAY REQUIRE A LICENSE FROM THIRD PARTIES.
TRADEMARKS:
The Microchip name and logo, the Microchip logo, dsPIC, FlashFlex, flexPWR, JukeBlox, KEELOQ, KEELOQ logo, Kleer, LANCheck, MediaLB, MOST,
MOST logo, MPLAB, OptoLyzer, PIC, PICSTART, PIC32 logo, RightTouch, SpyNIC, SST, SST Logo, SuperFlash and UNI/O are registered trademarks of
Microchip Technology Incorporated in the U.S.A. and other countries.
The Embedded Control Solutions Company and mTouch are registered trademarks of Microchip Technology Incorporated in the U.S.A.
Analog-for-the-Digital Age, BodyCom, chipKIT, chipKIT logo, CodeGuard, dsPICDEM, dsPICDEM.net, ECAN, In-Circuit Serial Programming, ICSP, Inter-
Chip Connectivity, KleerNet, KleerNet logo, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code
Generation, PICDEM, PICDEM.net, PICkit, PICtail, RightTouch logo, REAL ICE, SQI, Serial Quad I/O, Total Endurance, TSHARC, USBCheck, VariSense,
ViewSpan, WiperLock, Wireless DNA, and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated in the U.S.A.
Silicon Storage Technology is a registered trademark of Microchip Technology Inc. in other countries.
GestIC is a registered trademarks of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip Technology Inc., in other countries.
All other trademarks mentioned herein are property of their respective companies.
2015 Microchip Technology Incorporated. All Rights Reserved. 19065 IoT4 Slide 107