Skip to main content

Термины и определения

Activation by Personalization (ABP) — активация, при которой персональные настройки записывают в устройство до его подключения к сети.

Over-the-Air Activation (OTAA) — активация «по воздуху»: устройство подключается к сети LoRaWAN™ через сеть оператора в момент включения.

AppEUI — глобально уникальный идентификатор приложения (8 байт, EUI64), по которому сетевой сервер (Network Server) направляет принятые данные серверу приложений (AppServer).

AppKey — уникальный ключ шифрования (16 байт, AES-128), который сервер приложений (AppServer) создаёт для конкретного устройства.

AppServer — сервер приложений клиента.

DevEUI — глобально уникальный идентификатор устройства (8 байт, EUI64; End-device identifier). Может назначаться производителем устройства (по аналогии с MAC-адресом), выдаваться в ограниченном количестве из пула идентификаторов оператора или приобретаться владельцем устройства в пуле IEEE.

DevAddr — 32-битный (четырёхбайтовый) сетевой адрес для адресации пакетов на сетевом уровне; уникален в пределах сети оператора. Его можно сравнить с MAC-адресом, который тоже обеспечивает адресацию на 2-м уровне модели OSI в сетях Ethernet, но при OTAA DevAddr выдаётся так же, как динамический IP-адрес от DHCP-сервера в сетях TCP/IP. Старшие 7 бит DevAddr содержат сетевой адрес оператора NwkID; это значение должно быть уникальным для соседних сетей и сетей с перекрывающимися зонами покрытия. Чаще всего DevAddr записывают последовательностью из четырёх байтов (например, 02:D1:D2:01), где старший байт — сетевой адрес NwkID.

End-node — оконечное устройство пользователя в сети LoRaWAN™.

LoRa® — протокол физического уровня, описывающий радиосвязь в сетях LoRaWAN™.

Long Range Wide Area Network (LoRaWAN™) — глобальная сеть дальнего радиуса действия: позволяет подключать устройства, работающие от батареи до десяти лет, и передавать данные на большие расстояния. В отличие от мобильных сетей, сети LoRaWAN™ бывают как частными, так и публичными.

Network ID (NwkID) — 7-битный идентификатор сети, входящий в сетевой адрес (DevAddr); позволяет различать сети, работающие на одной территории.

NwkSKey — сетевой сеансовый ключ (128 бит): по нему вычисляется и проверяется поле MIC (код целостности сообщения) при обмене между устройством (end-node) и сетевым сервером (Network Server), им же шифруются сообщения MAC-уровня.

AppSKey — сеансовый ключ приложения (128 бит) для шифрования данных на уровне приложения (между устройством и сервером приложений).

APP_ID — идентификатор приложения в API.

APP_KEY — токен приложения для подключения к API. Не путайте с ключом LoRaWAN AppKey.

operation_id — поле запроса, по которому однозначно сопоставляются запрос и ответ.

Multicast — одновременная передача данных нескольким устройствам сети: сервер отправляет одно сообщение, а принимают его несколько устройств. Это экономит энергию и снижает нагрузку на сеть. Применяется, например, для обновления прошивки или отправки команд сразу нескольким устройствам.