Yeni: Yapay zekâ güvenlik duvarı her modülü izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

Журнал кадров

Живой журнал кадров LoRaWAN вашей организации: столбцы, типы кадров, результаты и значение каждой причины отбрасывания.

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

Открыть

  1. Откройте Devices.
  2. Откройте меню ⋯ и выберите LoRaWAN frames.

Панель Frames log показывает последние 200 кадров вашей организации, сначала самые новые, и обновляет их каждые 5 секунд, пока она открыта. Выберите имя устройства, чтобы открыть его вкладку LoRaWAN.

Та же таблица отображается на вкладке LoRaWAN устройства (его собственные кадры) и на вкладке шлюза (Frames this gateway heard).

Вам нужно разрешение на просмотр живых кадров LoRaWAN (по умолчанию у пользователей).

Сколько хранятся кадры

Журнал намеренно короткий: последний день, не более 1 000 кадров на организацию. Он не сохраняется в базе данных и не экспортируется. Если ничего не было услышано, таблица показывает No frames in the last day. Frames appear here as soon as a gateway hears one of your devices.

Чтобы сохранять историю сигнала, оставляйте ключи радио lora.* в сообщениях устройств и позвольте корневому потоку их сохранять.

Столбцы

СтолбецПоказывает
TimeКогда был обработан кадр
FrameТип кадра (см. ниже)
DeviceИмя устройства, иначе его DevEUI, иначе DevAddr серым цветом (кадр, который не удалось сопоставить ни с одним вашим устройством)
FCntСчётчик кадров
FPortПрикладной порт. 0 означает только MAC-команды.
DR / MHzСкорость передачи и частота, например DR5 · 868.1
GatewaysСколько шлюзов его услышали, с лучшим RSSI и SNR: 2 · best -97 dBm / 7.5 dB
ResultЧто произошло (см. ниже)

Поиск находит имена устройств, DevEUI, DevAddr и слова результатов. Фильтруйте по Frame и по Result. Сортируйте по времени, FCnt или FPort.

Типы кадров

ТипЗначение
UplinkНеподтверждаемый кадр данных от устройства
Confirmed uplinkКадр данных, для которого устройство требует подтверждения
Join requestУстройство OTAA, запрашивающее присоединение
Join acceptОтвет сетевого сервера на присоединение
DownlinkКадр, отправленный устройству: подтверждение, MAC-команды или ваши данные
DroppedКадр данных, который сетевой сервер отклонил

Результаты

ResultЗначение
ProcessedПринят и передан дальше
Sent via gateway (RX1 / RX2 / RXC)Нисходящий кадр или accept на присоединение, переданный этому шлюзу в этом окне. RXC означает нисходящий кадр Class C.
RetransmissionУстройство повторило свой последний подтверждаемый uplink. Он подтверждается снова, но не доставляется дважды.
Причины отбрасыванияВыделены красным; см. ниже

Причины отбрасывания

Кадры данных

Отображается какКодЗначениеЧто проверить
Unknown device addressunknown_devaddrНи одна сессия ваших устройств не использует этот DevAddr.Устройство OTAA, которое не присоединилось (или чья сессия была сброшена), должно присоединиться. Для устройства ABP проверьте его DevAddr.
A device of another networkforeign_tenantАдрес принадлежит устройству другой организации, которое услышал ваш шлюз.Ничего; это нормально рядом с другими сетями.
Integrity check failedmic_failedMIC кадра не совпадает с ключом сессии.ABP: NwkSKey отличается от ключа устройства. OTAA: устройство может использовать старую сессию; пусть снова присоединится.
Replayed framereplayСчётчик кадров не продвинулся вперёд.Устройство ABP перезапустило свои счётчики: Reset counters. Иначе это попытка повтора.
Frame counter jumpedfcnt_gapСчётчик вырос более чем на 16 384.Устройство, потерявшее состояние счётчика. ABP: Reset counters. OTAA: пусть снова присоединится.
bad_mtype, malformed—Не является корректным восходящим кадром LoRaWAN.Обычно радиошум или передатчик, не работающий по LoRaWAN.

Запросы на присоединение

Отображается какКодЗначение
Unknown DevEUIunknown_deveuiDevEUI не зарегистрирован, и ни одно окно сопряжения не подошло.
A device of another networkforeign_tenantDevEUI принадлежит другой организации.
Wrong AppKeyjoin_mic_failedAppKey не совпадает с AppKey устройства.
DevNonce used beforedevnonce_replayЗащита от повторов отклонила DevNonce.
Being added by pairing modepairing_pendingОкно сопряжения распознало устройство и добавляет его. Ожидается один раз для каждого устройства.
Waiting for approvalpending_approvalСопряжение добавило его; он ждёт одобрения.
ABP device sent a join requestnot_otaaУстройство зарегистрировано как ABP, но пытается использовать OTAA.
join_eui_mismatch—JoinEUI отличается от сохранённого.
no_appkey—Для устройства не сохранён AppKey.
mac_version_not_supported—В записи устройства указана неподдерживаемая версия LoRaWAN.

См. Troubleshooting joins и Troubleshooting uplinks and downlinks.

Конфиденциальность между организациями

Отброшенный кадр устройства другой организации показывает только причину. Его адрес, DevEUI и владелец вам никогда не показываются.

Через API

GET /tenant/<tenantId>/api/iot/lorawan/frames?deviceId=<id>&gatewayId=<id>&limit=200

limit — от 1 до 1 000 (по умолчанию 200). Оба фильтра необязательны. Каждый кадр содержит t, type, result, reason, deviceId, deviceName, devEui, devAddr, fCnt, fPort, dr, freq, gateways (gatewayId, eui, rssi, snr), chosenGatewayId, window и bytes там, где они применимы, а также декодированные значения (decoded) обработанного восходящего кадра.