Skip to main content

Частотные планы

Частотный план — набор радиопараметров LoRaWAN, по которым сервер работает с устройством: на каких частотах устройство передаёт uplink, на какой частоте и с какой скоростью сервер отвечает в окнах приёма RX1 и RX2, какие скорости (DR) допустимы и сколько байт помещается в кадр. В веб-интерфейсе и WebSocket API план называется регионом.

В ONS 38 планов с кодами 0–37. План по умолчанию — KZ865-868 (код 6).

Где задаётся план​

  • Устройству — поле «Регион» в карточке узла, в режиме «Расширенный» (см. Узлы), в WebSocket API — поле region (см. Коды регионов).
  • Группе рассылки — поле «Регион» на странице группы (см. Группы рассылки), в WebSocket API — поле region команд создания и изменения группы. В текущей версии сервера эти команды принимают только коды 0–23, а без поля region записывают 0 (EU), см. Создать multicast-группу.
  • Шлюзу план не назначается. Шлюз принимает и передаёт на частотах из собственной настройки. Чтобы сервер получал uplink устройств и мог им ответить, шлюз должен слушать все каналы uplink их плана и передавать на частотах окон RX1 и RX2, см. Настройка шлюза.
  • Приложению план тоже не назначается: в одном приложении могут быть устройства разных планов.

План в карточке должен совпадать с планом в прошивке устройства: частоты обязательных каналов заданы в прошивке, и изменить их по радио сервер не может. После смены региона в карточке сервер рассчитывает окно RX1 по новому плану, а частоту и скорость RX2 и опциональные каналы устройства приводит к новому плану MAC-командами RXParamSetupReq и NewChannelReq; значения, заданные в панели «Радиопараметры» карточки узла, остаются в силе. Пока устройство не подтвердило новые параметры RX2 или не прошло активацию OTAA заново, в окне RX2 сервер отвечает на прежней частоте и с прежней скоростью, см. Радиопараметры и журнал MAC-команд.

Как сервер использует план​

Каналы плана делятся на обязательные и опциональные; опциональные есть не во всех планах. Обязательные устройство знает из прошивки. Опциональные сервер сообщает устройству при активации OTAA — в списке каналов CFList ответа Join Accept. В CFList помещается не больше пяти частот: если опциональных каналов шесть (EU433, AS923-1…4, KR920), устройство узнаёт о первых пяти по порядку таблицы.

Устройство с активацией ABP ответа Join Accept не получает. Такому устройству, когда оно выходит на связь впервые (счётчик «Seq up» в карточке узла равен 0), сервер сам передаёт опциональные каналы плана — те же, что в CFList, — MAC-командами NewChannelReq. Свой набор каналов вместо опциональных каналов плана устройству OTAA или ABP задают в поле «Дополнительные каналы» карточки узла, см. Узлы.

US915 и AU915 устроены иначе: в диапазоне 72 канала, план включает часть из них — подполосу. В Join Accept сервер передаёт не частоты, а маску включённых каналов, см. US915 и AU915. Команду NewChannelReq и поле «Дополнительные каналы» сервер в этих планах не использует.

Выбор окна​

Ответ устройству — кадр downlink или Join Accept — сервер передаёт в одном из двух окон приёма. Окно задаёт поле «Rx окно» в карточке узла (в WebSocket API — rx_window): RX1, значение по умолчанию, или RX2. Если выбрано RX1, а кадр downlink к нему уже не успевает, сервер отправит его в RX2. Опоздавший Join Accept в текущей версии сервера уходит в момент окна RX2, но с частотой и скоростью окна RX1, см. Активация устройств.

Устройству класса C кадр из очереди сервер передаёт сразу, не дожидаясь uplink, — на частоте и со скоростью окна RX2, см. Классы устройств.

Окно RX1​

Окно RX1 открывается через 1 с после uplink; для отдельного устройства задержку меняет поле «RX1 задержка» в карточке узла. Частота RX1 совпадает с частотой uplink, кроме US915 и AU915: в них сервер отвечает на одном из восьми каналов 923.3–927.5 МГц — 923.3 + 0.6 × (номер канала uplink по модулю 8) МГц.

Скорость RX1 сервер берёт из таблицы плана по скорости uplink и сдвигу «RX1 смещение DR». Во всех планах сдвиг по умолчанию 0: в RX1 сервер отвечает с той же скоростью, что и uplink, а в US915 и AU915 — с соответствующей скоростью канала 500 кГц.

Если устройство передало uplink на частоте, которой нет среди каналов плана, или со скоростью, которая на этом канале не разрешена, рассчитать RX1 сервер не может и отвечает в окне RX2. В US915 и AU915 сервер сверяет частоту со всеми 72 каналами таблицы плана, а не только с подполосой. Канал из поля «Дополнительные каналы» частью плана не становится: если его частоты нет среди каналов плана, на uplink по такому каналу сервер тоже отвечает в RX2. На Join Accept это правило не распространяется, см. Активация OTAA.

В текущей версии сервера на uplink со скоростью, которой в плане нет совсем (например, SF7, 250 кГц в IN865-867), и на uplink с модуляцией FSK или LR-FHSS сервер не отвечает.

Окно RX2​

Окно RX2 открывается на 1 с позже RX1, по умолчанию через 2 с после uplink. Частота и скорость RX2 у плана одни на все каналы, см. таблицы ниже. Для отдельного устройства их меняют поля «RX2 частота, Гц» и «RX2 скорость (DR)» в карточке узла.

Активация OTAA​

Ответ Join Accept устройство ждёт через 5 с (окно RX1) и 6 с (окно RX2) после запроса. Частоты и скорости окон для Join Accept сервер берёт только из плана: поля «RX2 частота, Гц», «RX2 скорость (DR)», «RX1 смещение DR» и «RX1 задержка» карточки узла на Join Accept не действуют, см. Активация устройств. Если частоты запроса нет в таблице плана или скорость запроса на этом канале не разрешена, в окно RX2 сервер Join Accept не переносит: в окне RX1 он уйдёт на частоте первого канала из таблицы плана, а в US915 и AU915 — на 923.3 МГц.

Скорость и размер данных​

Скорость задаёт коэффициент расширения (SF) и полосу канала. Чем ниже скорость, тем дальше связь и тем меньше байт помещается в кадр. Предел зависит от плана и скорости, см. Скорости и размер данных; кадр downlink больше предела сервер отклонит, см. Downlink — получить максимальный размер данных.

Мощность передачи​

Ответы шлюз передаёт с мощностью по умолчанию из плана: 14 дБм, в US915 и AU915 — 20 дБм, в IN865-867 и IN865+KZ865 — 27 дБм. Поле power в командах downlink в текущей версии сервера эту мощность не меняет: сервер только проверяет, что значение не выше 27 дБм, см. Downlink — поставить данные в очередь на отправку.

Экран «Частотные планы»​

Пункт меню «Частотные планы» открывает справочник всех планов. Он доступен любому пользователю и только показывает параметры — изменить план здесь нельзя.

Экран «Частотные планы»: список планов и параметры выбранного плана
  1. «Частотные планы» — пункт меню.
  2. Список планов — название и код плана, например «KZ865-868 #6». Щелчок по плану показывает его справа.
  3. Название и код выбранного плана.
  4. «Диапазон» — границы плана, МГц.
  5. «RX2» — частота и скорость окна RX2.
  6. «Каналы uplink» — частоты каналов. Обязательные выделены, у опциональных пометка «opt».
  7. «Скорости (DR)» — номер скорости, SF и полоса, кГц; для FSK — битовая скорость, бит/с.
  8. «RX / Timing» — «Смещение DR для RX1», «Задержка приёма» RX1 и RX2, «Задержка Join Accept», «Мощность по умолчанию» и CFList — список каналов в том виде, в каком сервер передаёт его в Join Accept (16 байт в hex): частоты опциональных каналов, а для US915 и AU915 — маска включённых каналов.

Для US915 и AU915 экран показывает все 72 канала из таблицы плана на сервере, а не только каналы подполосы; выделение и пометка «opt» у этих планов не показывают, включён ли канал. Включённые каналы перечислены в таблицах US915 и AU915. Скорости LR-FHSS (DR5 и DR6 в US915, DR7 в AU915) экран в текущей версии показывает как «SF/0».

Подсказка в карточке узла​

Значок информации рядом с полем «Регион» в карточке узла и на странице группы рассылки открывает окно «Частотный план» — краткое описание выбранного плана: диапазон, RX2, каналы uplink и скорости.

Окно «Частотный план» у поля «Регион» в карточке узла
  1. Значок информации рядом с полем «Регион».
  2. Окно «Частотный план» для выбранного региона.

Все планы​

Опциональные каналы отмечены «опц.». Для US915 и AU915 указаны номера включённых каналов и их частоты по спецификации LoRaWAN Regional Parameters.

«Границы плана» в описаниях планов ниже и строка «Диапазон» на экране «Частотные планы» — пределы частот, которые сервер принимает для устройства этого плана: в них должны лежать «RX2 частота, Гц» и частоты в поле «Дополнительные каналы» карточки узла, а также частота freq в командах downlink WebSocket API и MQTT. На приём uplink границы не влияют.

КодПланКаналы uplink, МГцRX2, МГцМощность по умолчанию, дБм
0EU868.1, 868.3, 868.5869.525, DR014
1KZ_OLD864.5, 864.7, 864.9; опц.: 865.1, 865.3865.6, DR014
2RU868.9, 869.1; опц.: 864.1, 864.3, 864.5, 864.7, 864.9869.1, DR014
3BY868.1, 868.3, 868.5869.525, DR014
4UA868.1, 868.3, 868.5869.525, DR014
5KG863-865864.1, 864.3, 864.5; опц.: 863.7, 863.9869.1, DR014
6KZ865-868865.1, 865.3, 865.5; опц.: 865.7, 865.9866.7, DR014
7EU863-870868.1, 868.3, 868.5; опц.: 867.1, 867.3, 867.5, 867.7, 867.9869.525, DR014
8KZ864-868865.1, 865.3, 865.5; опц.: 865.7, 865.9, 864.5, 864.7, 864.9866.7, DR014
9EU433433.175, 433.375, 433.575; опц.: 433.775, 433.975, 434.175, 434.375, 434.575, 434.775434.665, DR014
10AS923-1923.2, 923.4; опц.: 923.6, 923.8, 924.0, 924.2, 924.4, 924.6923.2, DR214
11AS923-2923.2, 923.4; опц.: 923.6, 923.8, 924.0, 924.2, 924.4, 924.6923.2, DR214
12AS923-3916.6, 916.8; опц.: 916.0, 916.2, 916.4, 917.0, 917.2, 917.4916.6, DR214
13AS923-4923.2, 923.4; опц.: 923.6, 923.8, 924.0, 924.2, 924.4, 924.6923.2, DR214
14KR920923.2, 923.4; опц.: 923.6, 923.8, 924.0, 924.2, 924.4, 924.6923.2, DR214
15US915-1каналы 0–7 (902.3–903.7) и 64 (903.0)923.3, DR820
16US915-2каналы 8–15 (903.9–905.3) и 65 (904.6)923.3, DR820
17US915-3каналы 16–23 (905.5–906.9) и 66 (906.2)923.3, DR820
18US915-4каналы 24–31 (907.1–908.5) и 67 (907.8)923.3, DR820
19US915-5каналы 32–39 (908.7–910.1) и 68 (909.4)923.3, DR820
20US915-6каналы 40–47 (910.3–911.7) и 69 (911.0)923.3, DR820
21US915-7каналы 48–55 (911.9–913.3) и 70 (912.6)923.3, DR820
22US915-8каналы 0–7 (902.3–903.7), 56–63 (913.5–914.9) и 71 (914.2)923.3, DR820
23US915-9каналы 0–15 (902.3–905.3) и 64 (903.0), 65 (904.6)923.3, DR820
24AU915-1каналы 0–7 (915.2–916.6) и 64 (915.9)923.3, DR820
25AU915-2каналы 8–15 (916.8–918.2) и 65 (917.5)923.3, DR820
26AU915-3каналы 16–23 (918.4–919.8) и 66 (919.1)923.3, DR820
27AU915-4каналы 24–31 (920.0–921.4) и 67 (920.7)923.3, DR820
28AU915-5каналы 32–39 (921.6–923.0) и 68 (922.3)923.3, DR820
29AU915-6каналы 40–47 (923.2–924.6) и 69 (923.9)923.3, DR820
30AU915-7каналы 48–55 (924.8–926.2) и 70 (925.5)923.3, DR820
31AU915-8каналы 56–63 (926.4–927.8) и 71 (927.1)923.3, DR820
32AU915-9каналы 0–15 (915.2–918.2) и 64 (915.9), 65 (917.5)923.3, DR820
33UZ926926.4, 926.6, 926.8; опц.: 927.0, 927.2, 927.4, 927.6, 927.8926.2, DR214
34UZ927927.4, 927.6, 927.8; опц.: 926.4, 926.6, 926.8, 927.0, 927.2927.8, DR214
35KZ865-only865.1, 865.3, 865.5866.7, DR014
36IN865-867865.0625, 865.4025, 865.985866.55, DR227
37IN865+KZ865865.0625, 865.4025, 865.985; опц.: 865.1, 865.3, 865.5, 865.7, 865.9866.55, DR227

Планы KZ​

KZ865-868 (код 6)​

План по умолчанию.

КаналЧастота, МГцТипСкорости uplink
0865.1обязательныйDR0–DR5
1865.3обязательныйDR0–DR5
2865.5обязательныйDR0–DR5
3865.7опциональныйDR0–DR5
4865.9опциональныйDR0–DR5

Окно RX2: 866.7 МГц, DR0 (SF12, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 863.0–870.0 МГц.

KZ864-868 (код 8)​

Каналы KZ865-868 и ещё три опциональных канала 864.5–864.9 МГц.

КаналЧастота, МГцТипСкорости uplink
0865.1обязательныйDR0–DR5
1865.3обязательныйDR0–DR5
2865.5обязательныйDR0–DR5
3865.7опциональныйDR0–DR5
4865.9опциональныйDR0–DR5
5864.5опциональныйDR0–DR5
6864.7опциональныйDR0–DR5
7864.9опциональныйDR0–DR5

Окно RX2: 866.7 МГц, DR0 (SF12, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 863.0–870.0 МГц.

KZ865-only (код 35)​

Только три обязательных канала 865.1–865.5 МГц, опциональных нет — CFList в Join Accept частот не содержит.

КаналЧастота, МГцТипСкорости uplink
0865.1обязательныйDR0–DR5
1865.3обязательныйDR0–DR5
2865.5обязательныйDR0–DR5

Окно RX2: 866.7 МГц, DR0 (SF12, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 863.0–870.0 МГц.

KZ_OLD (код 1)​

КаналЧастота, МГцТипСкорости uplink
0864.5обязательныйDR0–DR5
1864.7обязательныйDR0–DR5
2864.9обязательныйDR0–DR5
3865.1опциональныйDR0–DR5
4865.3опциональныйDR0–DR5

Окно RX2: 865.6 МГц, DR0 (SF12, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 863.0–870.0 МГц.

IN865+KZ865 (код 37)​

Обязательные каналы, окно RX2 и мощность — как в IN865-867, опциональные каналы — каналы KZ865-868.

КаналЧастота, МГцТипСкорости uplink
0865.0625обязательныйDR0–DR5
1865.4025обязательныйDR0–DR5
2865.985обязательныйDR0–DR5
3865.1опциональныйDR0–DR5
4865.3опциональныйDR0–DR5
5865.5опциональныйDR0–DR5
6865.7опциональныйDR0–DR5
7865.9опциональныйDR0–DR5

Окно RX2: 866.55 МГц, DR2 (SF10, 125 кГц). Мощность по умолчанию: 27 дБм. Границы плана: 865.0–867.0 МГц.

Планы RU, KG и UZ​

RU (код 2)​

В текущей версии сервера ADR для устройств с планом RU не работает: команду LinkADRReq сервер не отправляет, а на uplink, после которого он решил изменить скорость, мощность или число передач кадра, не отвечает — данные из очереди уйдут после следующего uplink. См. ADR.

КаналЧастота, МГцТипСкорости uplink
0868.9обязательныйDR0–DR5
1869.1обязательныйDR0–DR5
2864.1опциональныйDR0–DR5
3864.3опциональныйDR0–DR5
4864.5опциональныйDR0–DR5
5864.7опциональныйDR0–DR5
6864.9опциональныйDR0–DR5

Окно RX2: 869.1 МГц, DR0 (SF12, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 863.0–870.0 МГц.

KG863-865 (код 5)​

КаналЧастота, МГцТипСкорости uplink
0864.1обязательныйDR0–DR5
1864.3обязательныйDR0–DR5
2864.5обязательныйDR0–DR5
3863.7опциональныйDR0–DR5
4863.9опциональныйDR0–DR5

Окно RX2: 869.1 МГц, DR0 (SF12, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 863.0–870.0 МГц.

UZ926 (код 33)​

КаналЧастота, МГцТипСкорости uplink
0926.4обязательныйDR0–DR6
1926.6обязательныйDR0–DR5
2926.8обязательныйDR0–DR5
3927.0опциональныйDR0–DR5
4927.2опциональныйDR0–DR5
5927.4опциональныйDR0–DR5
6927.6опциональныйDR0–DR5
7927.8опциональныйDR0–DR5

Окно RX2: 926.2 МГц, DR2 (SF10, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 926.0–928.0 МГц.

UZ927 (код 34)​

Частоты те же, что у UZ926, но обязательные каналы — три верхних, а окно RX2 — на 927.8 МГц.

КаналЧастота, МГцТипСкорости uplink
0926.4опциональныйDR0–DR6
1926.6опциональныйDR0–DR5
2926.8опциональныйDR0–DR5
3927.0опциональныйDR0–DR5
4927.2опциональныйDR0–DR5
5927.4обязательныйDR0–DR5
6927.6обязательныйDR0–DR5
7927.8обязательныйDR0–DR5

Окно RX2: 927.8 МГц, DR2 (SF10, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 926.0–928.0 МГц.

Планы EU868​

EU863-870 (код 7)​

КаналЧастота, МГцТипСкорости uplink
0868.1обязательныйDR0–DR5
1868.3обязательныйDR0–DR5
2868.5обязательныйDR0–DR5
3867.1опциональныйDR0–DR5
4867.3опциональныйDR0–DR5
5867.5опциональныйDR0–DR5
6867.7опциональныйDR0–DR5
7867.9опциональныйDR0–DR5

Окно RX2: 869.525 МГц, DR0 (SF12, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 863.0–870.0 МГц.

EU, BY и UA (коды 0, 3, 4)​

Только три обязательных канала, опциональных нет.

В текущей версии сервера ADR для устройств с планом UA не работает, как и для плана RU: команду LinkADRReq сервер не отправляет, а на uplink, после которого он решил изменить скорость, мощность или число передач кадра, не отвечает. Устройству с этими каналами выбирайте план EU или BY.

КаналЧастота, МГцТипСкорости uplink
0868.1обязательныйDR0–DR5
1868.3обязательныйDR0–DR5
2868.5обязательныйDR0–DR5

Окно RX2: 869.525 МГц, DR0 (SF12, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 863.0–870.0 МГц. Каналы, окна приёма, скорости и мощность планов EU, BY, UA одинаковые.

Другие планы​

IN865-867 (код 36)​

КаналЧастота, МГцТипСкорости uplink
0865.0625обязательныйDR0–DR5
1865.4025обязательныйDR0–DR5
2865.985обязательныйDR0–DR5

Окно RX2: 866.55 МГц, DR2 (SF10, 125 кГц). Мощность по умолчанию: 27 дБм. Границы плана: 865.0–867.0 МГц.

AS923-1, AS923-2 и AS923-4 (коды 10, 11, 13)​

В текущей версии сервера AS923-2 и AS923-4 совпадают с AS923-1. По спецификации LoRaWAN Regional Parameters у них другие частоты: AS923-2 сдвинут вниз на 1.8 МГц, AS923-4 — на 5.9 МГц.

Устройству с планом AS923-1 (код 10) сервер в текущей версии не отправляет ни Join Accept, ни downlink: устройство с активацией OTAA не активируется, подтверждения и команды до устройства не доходят. То же относится к группе рассылки с этим планом. Для устройств на этих частотах выбирайте AS923-2 (код 11) или AS923-4 (код 13): каналы, окна приёма и скорости у них те же.

КаналЧастота, МГцТипСкорости uplink
0923.2обязательныйDR0–DR5
1923.4обязательныйDR0–DR5
2923.6опциональныйDR0–DR5
3923.8опциональныйDR0–DR5
4924.0опциональныйDR0–DR5
5924.2опциональныйDR0–DR5
6924.4опциональныйDR0–DR5
7924.6опциональныйDR0–DR5

Окно RX2: 923.2 МГц, DR2 (SF10, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 922.0–928.0 МГц. Каналы, окна приёма, скорости и мощность планов AS923-1, AS923-2, AS923-4 одинаковые.

AS923-3 (код 12)​

КаналЧастота, МГцТипСкорости uplink
0916.6обязательныйDR0–DR5
1916.8обязательныйDR0–DR5
2916.0опциональныйDR0–DR5
3916.2опциональныйDR0–DR5
4916.4опциональныйDR0–DR5
5917.0опциональныйDR0–DR5
6917.2опциональныйDR0–DR5
7917.4опциональныйDR0–DR5

Окно RX2: 916.6 МГц, DR2 (SF10, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 916.0–918.0 МГц.

KR920 (код 14)​

В текущей версии сервера частоты KR920 совпадают с AS923-1, а в таблице скоростей плана есть DR6 и DR7. По спецификации LoRaWAN Regional Parameters у KR920 обязательные каналы 922.1, 922.3 и 922.5 МГц, окно RX2 — 921.9 МГц, DR0, а скорости DR6 и DR7 зарезервированы.

КаналЧастота, МГцТипСкорости uplink
0923.2обязательныйDR0–DR6
1923.4обязательныйDR0–DR5
2923.6опциональныйDR0–DR5
3923.8опциональныйDR0–DR5
4924.0опциональныйDR0–DR5
5924.2опциональныйDR0–DR5
6924.4опциональныйDR0–DR5
7924.6опциональныйDR0–DR5

Окно RX2: 923.2 МГц, DR2 (SF10, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 922.0–928.0 МГц.

EU433 (код 9)​

КаналЧастота, МГцТипСкорости uplink
0433.175обязательныйDR0–DR5
1433.375обязательныйDR0–DR5
2433.575обязательныйDR0–DR5
3433.775опциональныйDR0–DR5
4433.975опциональныйDR0–DR5
5434.175опциональныйDR0–DR5
6434.375опциональныйDR0–DR5
7434.575опциональныйDR0–DR5
8434.775опциональныйDR0–DR5

Окно RX2: 434.665 МГц, DR0 (SF12, 125 кГц). Мощность по умолчанию: 14 дБм. Границы плана: 433.0–435.0 МГц.

В текущей версии сервера канал 8 (434.775 МГц) выше наибольшей частоты канала EU433 по спецификации LoRaWAN Regional Parameters — 434.665 МГц; в Join Accept сервер его не передаёт. Мощность по умолчанию 14 дБм выше предела излучаемой мощности для этого диапазона по спецификации — около 12 дБм. ADR в этом плане может не работать, см. ADR.

US915 (коды 15–23)​

Каналы uplink 0–63 — по 125 кГц, с шагом 200 кГц от 902.3 МГц; каналы 64–71 — по 500 кГц, с шагом 1.6 МГц от 903.0 МГц. Окно RX1 — на одном из восьми каналов 923.3–927.5 МГц, окно RX2 — 923.3 МГц, DR8. Мощность по умолчанию — 20 дБм. Границы плана: 902.0–928.0 МГц.

КодПланКаналы 125 кГцКанал 500 кГц
15US915-10–7 (902.3–903.7)64 (903.0)
16US915-28–15 (903.9–905.3)65 (904.6)
17US915-316–23 (905.5–906.9)66 (906.2)
18US915-424–31 (907.1–908.5)67 (907.8)
19US915-532–39 (908.7–910.1)68 (909.4)
20US915-640–47 (910.3–911.7)69 (911.0)
21US915-748–55 (911.9–913.3)70 (912.6)
22US915-80–7 (902.3–903.7), 56–63 (913.5–914.9)71 (914.2)
23US915-90–15 (902.3–905.3)64 (903.0), 65 (904.6)

В текущей версии сервера в таблицах планов US915-4 и US915-6 частоты части каналов не совпадают со спецификацией: каналы 29–31 у US915-4 и 40–47 у US915-6. Из-за этого в окне RX1 сервер передаёт на частоте, которую устройство не слушает: в US915-4 — ответ на uplink по каналам 28–30 и Join Accept на запрос по каналам 28–31, в US915-6 — Join Accept на запрос по каналам 41–47. Устройствам этих двух планов задавайте в поле «Rx окно» значение RX2. В окне RX2 сервер передаёт со скоростью RX2 (по умолчанию DR8), а размер данных downlink проверяет по скорости последнего uplink, поэтому данные для таких устройств должны укладываться в предел скорости RX2: для DR8 это 53 байта. Экран «Частотные планы» показывает для этих каналов частоты из таблицы сервера.

В текущей версии сервера ADR в планах US915-1…US915-7 может не работать: маска каналов в команде LinkADRReq не совпадает с подполосой плана. В планах US915-8 и US915-9 ADR не работает: правильную команду LinkADRReq сервер для них не формирует, и ответ, в который он её ставит, может не уйти. Устройствам с планами US915 задавайте «ADR интервал» 0, см. ADR.

AU915 (коды 24–32)​

Каналы uplink 0–63 — по 125 кГц, с шагом 200 кГц от 915.2 МГц; каналы 64–71 — по 500 кГц, с шагом 1.6 МГц от 915.9 МГц. Окно RX1 — на одном из восьми каналов 923.3–927.5 МГц, окно RX2 — 923.3 МГц, DR8. Мощность по умолчанию — 20 дБм. Границы плана: 902.0–928.0 МГц.

КодПланКаналы 125 кГцКанал 500 кГц
24AU915-10–7 (915.2–916.6)64 (915.9)
25AU915-28–15 (916.8–918.2)65 (917.5)
26AU915-316–23 (918.4–919.8)66 (919.1)
27AU915-424–31 (920.0–921.4)67 (920.7)
28AU915-532–39 (921.6–923.0)68 (922.3)
29AU915-640–47 (923.2–924.6)69 (923.9)
30AU915-748–55 (924.8–926.2)70 (925.5)
31AU915-856–63 (926.4–927.8)71 (927.1)
32AU915-90–15 (915.2–918.2)64 (915.9), 65 (917.5)

В текущей версии сервера в плане AU915-9 каналы 0–15 допускают только скорости DR0–DR3, а не DR0–DR5, как в спецификации и в планах AU915-1…AU915-8: устройству, которое передаёт на DR4 или DR5, сервер отвечает в окне RX2. У планов AU915-3, AU915-4, AU915-5, AU915-8 и AU915-9 частоты части каналов вне подполосы в таблице сервера не совпадают со спецификацией; на работу подполосы это не влияет, но экран «Частотные планы» показывает эти частоты как есть.

В текущей версии сервера ADR в планах AU915-1…AU915-8 может не работать: маска каналов в команде LinkADRReq не совпадает с подполосой плана. В плане AU915-9 ADR не работает: правильную команду LinkADRReq сервер для него не формирует, и ответ, в который он её ставит, может не уйти. Устройствам с планами AU915 задавайте «ADR интервал» 0, см. ADR.

Скорости и размер данных​

Предел — наибольший размер полезной нагрузки кадра, байт.

В таблицах — все скорости, записанные в плане. В текущей версии сервер не принимает кадры uplink с модуляцией FSK (DR7), а в кадрах LR-FHSS не распознаёт скорость и на них не отвечает. В поле «RX2 скорость (DR)» и у дополнительного канала в карточке узла такую скорость задать нельзя; в полях «Adr min» и «Adr fix» выбирать её не следует.

KZ, RU, KG, UZ, EU868, EU433, AS923 и KR920​

DRМодуляция и полосаНаибольший размер данных, байт
DR0SF12, 125 кГц51
DR1SF11, 125 кГц51
DR2SF10, 125 кГц51
DR3SF9, 125 кГц115
DR4SF8, 125 кГц222
DR5SF7, 125 кГц222
DR6SF7, 250 кГц222
DR7FSK, 50 кбит/с222

IN865-867 и IN865+KZ865​

DRМодуляция и полосаНаибольший размер данных, байт
DR0SF12, 125 кГц51
DR1SF11, 125 кГц51
DR2SF10, 125 кГц51
DR3SF9, 125 кГц115
DR4SF8, 125 кГц222
DR5SF7, 125 кГц222
DR7FSK, 50 кбит/с222

US915​

DRМодуляция и полосаНаправлениеНаибольший размер данных, байт
DR0SF10, 125 кГцuplink11
DR1SF9, 125 кГцuplink53
DR2SF8, 125 кГцuplink125
DR3SF7, 125 кГцuplink242
DR4SF8, 500 кГцuplink242
DR5LR-FHSSuplink50
DR6LR-FHSSuplink125
DR8SF12, 500 кГцdownlink53
DR9SF11, 500 кГцdownlink129
DR10SF10, 500 кГцdownlink242
DR11SF9, 500 кГцdownlink242
DR12SF8, 500 кГцdownlink242
DR13SF7, 500 кГцdownlink242

AU915​

DRМодуляция и полосаНаправлениеНаибольший размер данных, байт
DR0SF12, 125 кГцuplink51
DR1SF11, 125 кГцuplink51
DR2SF10, 125 кГцuplink51
DR3SF9, 125 кГцuplink115
DR4SF8, 125 кГцuplink222
DR5SF7, 125 кГцuplink222
DR6SF8, 500 кГцuplink222
DR7LR-FHSSuplink50
DR8SF12, 500 кГцdownlink53
DR9SF11, 500 кГцdownlink129
DR10SF10, 500 кГцdownlink242
DR11SF9, 500 кГцdownlink242
DR12SF8, 500 кГцdownlink242
DR13SF7, 500 кГцdownlink242

Настройка шлюза​

ONS рассчитан на 8-канальные шлюзы: в большинстве планов не больше восьми каналов uplink 125 кГц. Больше их в EU433 (9), US915-8, US915-9 и AU915-9 (по 16). Каналы 8-канального шлюза распределены между двумя радиотрактами: частота канала — центральная частота радиотракта плюс смещение. Ниже — настройки, при которых шлюз слушает все каналы перечисленных планов.

Планы KZ: KZ865-868, KZ864-868, KZ865-only, KZ_OLD​

Канал шлюзаРадиотрактЦентральная частота, ГцСмещение, ГцЧастота, МГц
00864800000−300000864.5
10864800000−100000864.7
20864800000100000864.9
30864800000300000865.1
41865600000−300000865.3
51865600000−100000865.5
61865600000100000865.7
71865600000300000865.9

Передача: окно RX1 — на частотах uplink, окно RX2 — 866.7 МГц (у KZ_OLD — 865.6 МГц).

Планы EU868: EU863-870, EU, BY, UA​

Канал шлюзаРадиотрактЦентральная частота, ГцСмещение, ГцЧастота, МГц
00867400000−300000867.1
10867400000−100000867.3
20867400000100000867.5
30867400000300000867.7
41868200000−300000867.9
51868200000−100000868.1
61868200000100000868.3
71868200000300000868.5

Передача: окно RX1 — на частотах uplink, окно RX2 — 869.525 МГц.

Планы AS923: AS923-1, AS923-2, AS923-4​

Канал шлюзаРадиотрактЦентральная частота, ГцСмещение, ГцЧастота, МГц
00923400000−200000923.2
109234000000923.4
20923400000200000923.6
31924200000−400000923.8
41924200000−200000924.0
519242000000924.2
61924200000200000924.4
71924200000400000924.6

Передача: окно RX1 — на частотах uplink, окно RX2 — 923.2 МГц.

Что важно знать​

  • План в карточке и в прошивке должны совпадать. Если устройство передаёт на частоте, которой нет в таблице плана его карточки, сервер не сможет ответить в окне RX1. Ответ на запрос активации в этом случае тоже может не дойти: Join Accept в окне RX1 уйдёт на частоте первого канала из таблицы плана, а в US915 и AU915 — на 923.3 МГц.
  • Шлюз — по плану устройств. Шлюз, который не слушает часть каналов плана, теряет uplink на этих каналах; сервер об этом не узнает. Отказ в передаче сервер видит: если шлюз отклонил кадр из-за частоты или мощности, кадр downlink получает статус 11 (TX Freq Rejected) или 12 (TX Power Rejected), см. Отправка данных на устройство.
  • Смена плана у устройства с сохранёнными радиопараметрами. При смене региона в веб-интерфейсе сервер не сохранит изменение, если радиопараметры, заданные в карточке узла, не подходят новому плану: частота RX2 и частоты дополнительных каналов должны лежать в границах плана, а скорость RX2 и DR каналов — быть скоростями LoRa этого плана. Перед переходом на US915 или AU915 дополнительные каналы нужно удалить. Подробнее — Узлы. Команда WebSocket API update_device_req в текущей версии сервера эту проверку не выполняет: код региона она записывает как есть.
  • Шестой опциональный канал. В EU433, AS923-1…4 и KR920 опциональных каналов шесть; экран «Частотные планы» показывает все, а в Join Accept уходят первые пять.

См. также​