Масштабные развертывания LoRaWAN становятся проще благодаря QR-кодам и ретрансляторам

Устройства LoRaWAN обычно требуют от пользователей вводить параметры такие как DevEUI, JoinEUI (ранее AppEUI), AppKey и, возможно, DevAddr вместе с ключами сеанса, в зависимости от режима активации (ABP vs OTAA).

Чтобы сделать процесс подключения проще и более эффективно масштабировать сети LoRaWAN, LoRa Alliance представил три новых документа: спецификации TS014 и TS018 и технические рекомендации TR016. Все они должны помочь пользователям быстро, безопасно и с минимальной ручной работой подключить устройство к сети, например, отсканировав QR-код.

LoRaWAN TS014 TS018 TR016 QR code
Только для иллюстрации: никаких фирменных LoRa-модулей CNX Software не существует.

Здесь приведены ссылки и краткие описания для всех трёх документов:

  • TS014-1.0.0 – Спецификация API возможностей конечных устройств LoRaWAN – TS014 устраняет необходимость ручного ввода данных и проприетарных обходных решений, позволяя сетям LoRaWAN автоматически получать профили устройств. В частности, в нём описывается стандартный интерфейс, который позволяет hNS (сервер домашней сети) загружать профиль устройства с сервера, называемого сервером профилей устройств (DPS).
  • TS018-1.0.0 – QR-коды идентификации устройств LoRaWAN для автоматической регистрации   – TS018 снижает вероятность ошибок при настройке, кодируя сервер профилей устройств в QR-коде идентификации устройства.
  • TR016-1.0.0 Технические рекомендации по ретрансляторам LoRaWAN – TR016 дает производителям устройств практические рекомендации по созданию продуктов на основе ретранслятора, которые надежно работают и хорошо взаимодействуют между собой. Ретранслятор LoRaWAN теперь можно проще внедрять в местах, куда шлюз не может добраться экономически целесообразно: за толстыми стенами, под землей, внутри металлических корпусов или в удаленных точках без электропитания и магистрального канала.

LoRaWAN hNS DPS message flow
поток сообщений hNS <-> DPS

Таким образом, TS014 определяет протокол между домашним сетевым сервером и сервером профиля устройства, в то время как TS018 определяет данные, хранящиеся в QR-коде. Модуль LoRaWAN на фото в верхней части этой статьи не существует, но QR-код на изображении был взят из приложения к спецификациям, и если попытаться отсканировать его, он должен декодироваться следующим образом:

LW:D0:1122334455667788:AABBCCDDEEFF0011:AABB1122:OAABBCCDDEEFF:SYYWWNNNNNN:DEXAMPLE.ORG%3A444:PFOOBAR:CF756

Строку, приведенную выше, можно декодировать следующим образом:

{
    "schema_id": "D0",
    "join_eui": "1122334455667788",
    "dev_eui": "AABBCCDDEEFF0011",
    "vendor_id": "AABB",
    "vendor_profile_id": "1122",
    "owner_token": "AABBCCDDEEFF",
    "ser_num": "YYWWNNNNNN",
    "dps_hostname": "EXAMPLE.ORG",
    "dps_port": "444",
    "proprietary": "FOOBAR",
    "include_checksum": true
}

В то время как две технические спецификации направлены на подключение устройств LoRa, технический документ TR016 с рекомендациями знакомит разработчиков конечных устройств и стеков протоколов LoRaWAN с лучшими практиками, помогающими обеспечить создание корректно работающих и совместимых продуктов при использовании ретранслятора LoRaWAN.

LoRaWAN relay use cases
Варианты использования ретранслятора LoRaWAN

Ретрансляторы LoRaWAN всегда работают в связке со шлюзом и особенно полезны в местах с ограниченной или отсутствующей инфраструктурой электропитания, где невозможна организация IP-канала, в случае разреженного развертывания LoRaWAN, а также там, где сигнал может быть заблокирован.

В пресс-релизе приводится пример, объясняющий, как TS014, TS018 и TR016 могут помочь в реализации проекта «Умный город»:

В качестве примера можно привести развертывание городской системы интеллектуального учета воды: десятки тысяч счетчиков, некоторые из которых зарыты под землей или спрятаны в коммунальных колодцах, куда не доходит сигнал шлюза. Раньше подключение даже одного нового типа счетчика означало ручную настройку его профиля устройства для сети. Теперь сканирование или массовый импорт QR-кода каждого счетчика направляет сеть прямо на нужный Device Profile Server. Автоматизированный и безопасный доступ к профилю данного типа счетчиков упрощает процесс подключения всего парка устройств за один шаг. Благодаря TR016, счетчики в самых труднодоступных местах могут оставаться подключенными через LoRaWAN Relay без необходимости выделения отдельного шлюза для каждого изолированного кластера. Та же закономерность применима к интеллектуальному сельскому хозяйству, интеллектуальным зданиям и логистике: меньше ручных операций, меньше пробелов в охвате, более быстрое получение результатов.

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

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments