Opener — это эталонная реализация с открытым исходным кодом стандарта DECT NR+ для массового IoT с низкой задержкой DECT NR+ стек протоколов, официально известный как DECT-2020 NR, используемый для массового Интернета вещей (mMTC) и низкозадержанных (URLLC) приложений межмашинной связи.
Разработан инициативой Opener, поддерживаемой OpenDECT-X project, and funded by the German Federal Ministry of Research, Technology and Space (BMFTR).
Сам стандарт поддерживает до одного миллиона устройств на км², годы автономной работы аккумуляторов для энергоэффективных сенсоров, трафик не-IP и IPv6, mesh-сети и работу с произвольным доступом. Он также предназначен для сверхнадежной связи с низкой задержкой (URLLC) с задержкой эфирного интерфейса менее миллисекунды, целевой надежностью 99,999% и плановым доступом для ограниченной задержки.
В отличие от сотовых сетей связи 3GPP, DECT NR+ не полагается на централизованную инфраструктуру и использует контекстно-зависимые, а не фиксированные роли устройств. Он работает в нелицензируемом спектре в диапазоне 1880–1930 МГц (1,9 ГГц) и будет расширен на полосу 3,8–4,2 ГГц, по крайней мере в Европе, в соответствии с Решением ЕС 2025/2425. Поддерживаемые топологии включают соединения «точка-точка», звездообразные сети и mesh-сети.
Opener реализует MAC (Media Access Control) и верхние уровни стека протоколов NR+ вплоть до профилей приложений. Он написан на C, создан для Zephyr RTOS и выпущен под лицензией Apache 2.0 как для исследований, так и для коммерческого использования. Реализацию Opener и примеры кода можно найти в репозиториях openener и opener-samples в аккаунте Opener Initiative на GitHub .
Хотя проект задуман как независимый от вендора и приложения, нужно с чего-то начинать, и серия nRF91 компании Nordic Semiconductor в настоящее время является единственным готовым интегрированным аппаратным обеспечением для DECT-2020, а компания Last Mile Semiconductor из Дрездена, Германия, вскоре выйдет на рынок DECT NR+. Заглянув в репозиторий примеров кода, драйвер dectnrp Opener Конкретно опирается на Nordic Semi nRF9151 DK , но должен работать на nRF9151 SMA DK (так же, как и DK, но с разъемами SMA) и сторонних платах nRF9151, таких как Makerdiary nRF9151 Connect Kit , Norik Systems DECT NR+ USB dongle , Conexio Stratus Pro nRF9151 IoT development kit и так далее.

Более подробные сведения также можно найти на сайте Opener Initiative .
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.


