ГОСТ Р 71168-2023. Национальный стандарт Российской Федерации. Информационные технологии. Интернет вещей. Спецификация LoRaWAN RU
9 Региональные параметры
9.1 RU864-870
9.1.1 Формат поля "Преамбула"
Структура поля "Преамбула" приведена в таблице 23.
Таблица 23
Структура поля "Преамбула"
Модуляция | Синхрослово | Размер поля "Преамбула" |
ЛЧМ | 0x34 | 8 символов |
GFSK | 0xC194C1 | 5 байт |
9.1.2 Частотные каналы
Используемые каналы связи должны соответствовать требованиям регламентирующих документов Государственной комиссии по радиочастотам.
Все доступные частотные каналы могут использоваться оператором связи по его усмотрению. Два канала "по умолчанию" должны быть реализованы в каждом оконечном устройстве (см. таблицу 24). Данные каналы являются обязательными и не могут быть отредактированы MAC-командой NewChannelReq. Эти каналы являются минимальным набором, который должен всегда прослушиваться всеми радиошлюзами сети связи.
Таблица 24
Каналы "по умолчанию"
Номер канала | Модуляция | Частота канала, МГц | Полоса частот, кГц | Скорость | Рабочий цикл (DutyCycle) | Мощность, мВт/дБм |
1 | ЛЧМ | 868,9 | 125 | DR0 ... DR5 | < 10% | 25/14 |
2 | ЛЧМ | 869,1 | 125 | DR0 ... DR5 | < 10% | 25/14 |
Каналы, используемые оператором связи по его усмотрению, приведены в таблице 25.
Таблица 25
Каналы, используемые оператором связи по его усмотрению
Номер канала | Модуляция | Частота канала, МГц | Полоса частот, кГц | Скорость | Рабочий цикл (DutyCycle) | Мощность, мВт/дБм |
3 | ЛЧМ | 864,1 | 125 | DR0 ... DR5 | 0,1% или LBT | 25/14 |
4 | ЛЧМ | 864,3 | 125 | DR0 ... DR5 | 0,1% или LBT | 25/14 |
5 | ЛЧМ | 864,5 | 125 | DR0 ... DR5 | 0,1% или LBT | 25/14 |
6 | ЛЧМ | 864,7 | 125 | DR0 ... DR5 | 0,1% или LBT | 25/14 |
7 | ЛЧМ | 864,9 | 125 | DR0 ... DR5 | 0,1% или LBT | 25/14 |
8 | ЛЧМ | 866,1 | 125 | DR0 ... DR5 | 1% или LBT | 25/14 |
9 | ЛЧМ | 866,3 | 125 | DR0 ... DR5 | 1% или LBT | 25/14 |
10 | ЛЧМ | 866,5 | 125 | DR0 ... DR5 | 1% или LBT | 25/14 |
11 | ЛЧМ | 866,7 | 125 | DR0 ... DR5 | 1% или LBT | 25/14 |
12 | ЛЧМ | 866,9 | 125 | DR0 ... DR5 | 1% или LBT | 25/14 |
13 | ЛЧМ | 867,1 | 125 | DR0 ... DR5 | 1% или LBT | 25/14 |
14 | ЛЧМ | 867,3 | 125 | DR0 ... DR5 | 1% или LBT | 25/14 |
15 | ЛЧМ | 867,5 | 125 | DR0 ... DR5 | 1% или LBT | 25/14 |
16 | ЛЧМ | 867,7 | 125 | DR0 ... DR5 | 1% или LBT | 25/14 |
17 | ЛЧМ | 867,9 | 125 | DR0 ... DR5 | 1% или LBT | 25/14 |
Примечание - LBT - функция прослушивания радиоэфира перед передачей.
Оконечные устройства должны обеспечивать возможность хранения не менее семи частотных каналов.
Примечание - Под каналом понимаются частота и диапазон скоростей, доступных для передачи на данной частоте.
Список каналов, доступных для передачи запроса на присоединение к сети, приведен в таблице 26.
Таблица 26
Список каналов, доступных для передачи запроса
на присоединение к сети
Номер канала | Модуляция | Частота канала, МГц | Полоса частот, кГц | Скорость | Рабочий цикл (DutyCycle) | Мощность, мВт/дБм |
1 | ЛЧМ | 868,9 | 125 | DR0 ... DR5 | < 10% | 25/14 |
2 | ЛЧМ | 869,1 | 125 | DR0 ... DR5 | < 10% | 25/14 |
9.1.3 Кодирование скорости и мощности
Кодирование скорости передачи данных (DataRate) приведено в таблице 27.
Таблица 27
Кодирование скорости передачи данных
Скорость передачи данных (DataRate) | Конфигурация | Физическая скорость передачи данных, бит/с |
0 | ЛЧМ: SF12/125 кГц | 250 |
1 | ЛЧМ: SF11/125 кГц | 440 |
2 | ЛЧМ: SF10/125 кГц | 980 |
3 | ЛЧМ: SF9/125 кГц | 1760 |
4 | ЛЧМ: SF8/125 кГц | 3125 |
5 | ЛЧМ: SF7/125 кГц | 5470 |
6 | ЛЧМ: SF7/250 кГц | 11000 |
7 | FSK: 50 кбит/с | 50000 |
8 .. 14 | Зарезервировано | Зарезервировано |
15 | Сохранить предыдущее значение |
Кодирование выходной мощности оконечного устройства (TXPower) приведено в таблице 28.
Таблица 28
Кодирование выходной мощности оконечного устройства
TXPower | Физическое значение |
0 | 27 дБм (Зарезервировано) |
1 | 20 дБм (Зарезервировано) |
2 | 16 дБм (Зарезервировано) |
3 | 14 дБм |
4 | 12 дБм |
5 | 10 дБм |
6 | 8 дБм |
7 | 6 дБм |
8 | 4 дБм |
9 | 2 дБм |
От 10 до 14 | Зарезервировано |
15 | Сохранить предыдущее значение |
Значения "Сохранить предыдущее значение" используются в MAC-команде LinkADRReq при редактировании диапазона допустимых скоростей и мощности передачи пакета.
9.1.4 Частотные каналы, передаваемые в CFList в подтверждение присоединения (Join-Accept)
В поле CFlist (см. рисунок 68) передается в сообщении Join-Accept и содержит дополнительный список из пяти частотных каналов длиною 15 байт. За списком частот следует 1 байт CFListType, всего 16 байт. CFListType должен быть равен нулю (0), чтобы указать, что CFList содержит список частот.
Каждая частота кодируется как 24-разрядное целое число без знака (3 байта). Все каналы могут использоваться со скоростью от DR0 до DR5 в полосе 125 кГц.
Размер (байт) | 3 | 3 | 3 | 3 | 3 |
CFList | Freq ch3 | Freq ch4 | Freq ch5 | Freq ch6 | Freq ch7 |
Рисунок 68 - Структура поля CFList
Фактическая частота канала в Гц равна 100.[Freq chX]. Это позволяет установить частоту канала в диапазоне от 100 МГц до 1,67 ГГц с шагом 100 Гц.
Неиспользуемые каналы имеют значение частоты, равное 0.
Поле CFList является необязательным в сообщении "Подтверждение присоединения", и его присутствие может быть выявлено по длине сообщения "Подтверждение присоединения". Если поле CFList присутствует, то устройство заменяет все предыдущие каналы, хранящиеся в оконечном устройстве, кроме двух каналов "по умолчанию". Новые каналы сразу могут быть использованы оконечным устройством.
9.1.5 Маска каналов в MAC-команде LinkAdrReq
Когда значение поля "Управление маской канала" (ChMaskCntl) равно 0, то поле "Маска канала" (ChMask) индивидуально включает/выключает каждый от 1 до 16 каналов (см. таблицу 29).
Таблица 29
Маска каналов в MAC-команде
Значение поля "Управление маской канала" (ChMaskCntl) | Область применения поля "Маска канала" (ChMask) |
0 | Каналы от 1 до 16 |
1 | Зарезервировано |
... | ... |
4 | Зарезервировано |
5 | Зарезервировано |
6 | Все каналы включены. Устройство должно включить все известные каналы, независимо от значения поля "Маска канала" (ChMask) |
7 | Зарезервировано |
Если значение поля "Управление маской канала" (ChMaskCntl) "Зарезервировано", то оконечное устройство должно отклонить MAC-команду и отключить бит "ACK" в ответе.
9.1.6 Максимальный размер поля данных (MACPayload)
Максимальный размер поля данных (M) приведен в таблице 30. Он получен из ограничений физического уровня в зависимости от эффективной скорости модуляции. Максимальная длина прикладных данных (FRMPayload) в отсутствие дополнительного поля управления FOpt (N) предоставляется только для информации. Значение N может быть соответственно меньше, если поле FOpt содержит данные длиною от 1 до 15 байт.
Таблица 30
Максимальный размер поля данных
DataRate | M | N |
0 | 59 | 51 |
1 | 59 | 51 |
2 | 59 | 51 |
3 | 123 | 115 |
4 | 230 | 222 |
5 | 230 | 222 |
6 | 230 | 222 |
7 | 230 | 222 |
От 8 до 15 | Не определено | Не определено |
9.1.7 Окна приема RX1/RX2
В окне приема RX1 должен использоваться тот же частотный канал, который использовался при передаче предыдущего восходящего сообщения.
Скорость передачи данных в окне RX1 зависит от скорости передачи данных по восходящей линии связи и значения RX1DROffset согласно таблице 31.
Таблица 31
Скорость передачи данных в окне RX1
Скорость в восходящем канале | Скорость в приемном окне RX1 | |||||
В зависимости от значения RX1DROffset | ||||||
0 | 1 | 2 | 3 | 4 | 5 | |
DR0 | DR0 | DR0 | DR0 | DR0 | DR0 | DR0 |
DR1 | DR1 | DR0 | DR0 | DR0 | DR0 | DR0 |
DR2 | DR2 | DR1 | DR0 | DR0 | DR0 | DR0 |
DR3 | DR3 | DR2 | DR1 | DR0 | DR0 | DR0 |
DR4 | DR4 | DR3 | DR2 | DR1 | DR0 | DR0 |
DR5 | DR5 | DR4 | DR3 | DR2 | DR1 | DR0 |
Допустимые значения для RX1DROffset находятся в диапазоне от 0 до 5. Значения в диапазоне от 6 до 7 зарезервированы для будущего использования.
В приемном окне RX2 используются фиксированная частота и скорость передачи данных. Параметры по умолчанию: 869,1 МГц на скорости DR0 (SF12, 125 кГц).
9.1.8 Настройки по умолчанию
Параметры, указанные в таблице 32, рекомендуется использовать по умолчанию.
Таблица 32
Настройки по умолчанию
Параметр | Значение |
RECEIVE_DELAY1 | 1 с |
RECEIVE_DELAY2 | RECEIVE_DELAY1 + 1 |
JOIN_ACCEPT_DELAY1 | 5 с |
JOIN_ACCEPT_DELAY2 | 6 с |
MAX_FCNT_GAP | 16384 |
ADR_ACK_LIMIT | 64 |
ADR_ACK_DELAY | 32 |
ACK_TIMEOUT | 1 ... 3 с (случайное значение в интервале) |
Если фактические значения параметров, реализованные в оконечном устройстве, отличаются от значений по умолчанию (например, оконечное устройство использует более короткую задержку RECEIVE_DELAY1 и RECEIVE_DELAY2), то эти параметры должны быть переданы серверу сети во время ввода в эксплуатацию оконечного устройства. Сервер сети может не принимать значения параметров, отличных от указанных по умолчанию.
