Opener es una implementación de código abierto de referencia de la pila de protocolos DECT NR+, conocida formalmente como DECT-2020 NR, utilizada para aplicaciones de comunicación máquina a máquina de IoT masivo (mMTC) y de baja latencia (URLLC).
Ha sido desarrollada por la Opener Initiative, con el apoyo del proyecto OpenDECT-X y la financiación del Ministerio Federal de Investigación, Tecnología y Espacio de Alemania (BMFTR).
El estándar admite hasta un millón de dispositivos por km², años de duración de la batería para sensores de bajo consumo, tráfico no IP e IPv6, redes en malla y acceso aleatorio. También está diseñado para comunicaciones ultra fiables de baja latencia (URLLC), con una latencia de interfaz aérea inferior al milisegundo, un objetivo de fiabilidad del 99,999 % y acceso programado para garantizar una latencia acotada.
A diferencia de las redes de comunicación celular 3GPP, DECT NR+ no depende de una infraestructura centralizada y utiliza roles de dispositivo basados en el contexto en lugar de roles fijos. Opera en el espectro sin licencia de la banda de 1880–1930 MHz (1,9 GHz) y se ampliará a la banda de 3,8–4,2 GHz, al menos en Europa, tras la Decisión 2025/2425 de la UE. Las topologías compatibles incluyen enlaces punto a punto, redes en estrella y redes en malla.
Opener implementa la capa MAC (control de acceso al medio) y las capas superiores de la pila de protocolos NR+ hasta los perfiles de aplicación. Está escrito en C, desarrollado para el RTOS Zephyr y publicado bajo la licencia Apache 2.0, tanto para uso comercial como de investigación. La implementación de Opener y los ejemplos de código están disponibles en los repositorios openener y opener-samples de la cuenta de GitHub de la Opener Initiative.
Aunque el proyecto está diseñado para ser independiente del fabricante y de la aplicación, hay que empezar por algún sitio: la serie nRF91 de Nordic Semiconductor es actualmente el único hardware integrado disponible de serie para DECT-2020, y Last Mile Semiconductor, con sede en Dresde (Alemania), entrará pronto en el mercado de DECT NR+. En el repositorio de ejemplos de código, el controlador Opener dectnrp depende específicamente del Nordic Semi nRF9151 DK, aunque debería funcionar con el nRF9151 SMA DK (igual que el DK pero con conectores SMA) y con placas nRF9151 de terceros como el Makerdiary nRF9151 Connect Kit, el dongle USB DECT NR+ de Norik Systems o el kit de desarrollo IoT Conexio Stratus Pro nRF9151, entre otros.

También puedes encontrar más detalles en el sitio web de la Opener Initiative.
Traducido del artículo en inglés «Opener is an open-source reference implementation of the DECT NR+ massive IoT, low-latency standard» de Jean-Luc Aufranc (CNXSoft).

Publicaciones traducidas automáticamente


