Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 24730-21-2014 Информационные технологии (ИТ). Системы позиционирования в реальном времени (RTLS). Часть 21. Протокол радиоинтерфейса для связи на частоте 2,4 ГГц с использованием расширения спектра методом прямой последовательности (DSSS): Передатчики системы RTLS, работающие с одним расширяющим кодом и использующие кодирование данных DBPSK и схему расширения BPSK (Переиздание)

     6.5 Требования к передаче сообщений с использованием модуляции DSSS


Требования к передаче сообщений с использованием модуляции DSSS приведены ниже.

6.5.1 Кодирование сообщений

Код расширения PN имеет значение 0x1СВ. Первоначальное значение регистра D9 генератора PN (шумоподобного) кода равно "1", а значение остальных регистров - "0".

Начало интервала блинк-посылок должно происходить со случайным сдвигом по времени, не превышающим ±638 мс, для предотвращения частых конфликтов с блинк-посылками от других передатчиков системы RTLS. Начало каждой последующей суб-блинк-посылки должно происходить случайным образом. Интервал между любыми суб-блинк-посылками со случайным сдвигом в пределах ±16 мс от начала предыдущей суб-блинк-посылки равен 125 мс.

     6.5.2 Структура сообщений

Существуют четырех разных формата сообщений, которые различаются длиной сообщения в битах: 56-битовые, 72-битовые, 88-битовые и 152-битовые сообщения. Передатчик системы RTLS должен поддерживать возможность передачи хотя бы одного из указанных форматов сообщений. 56- и 72-битовые сообщения предназначены для передачи идентификатора передатчика системы RTLS, в то время как 72- и 88-битовые сообщения предназначены для передачи идентификатора передатчика системы RTLS и данных возбудителя передатчика системы RTLS, а 152-битовые сообщения предназначены для передачи телеметрической информации ограниченного объема. Структура каждого формата сообщений подробно описана в следующих подразделах.

Каждый тип сообщений содержит преамбулу длиной 8 битов со значением 0x01.

Каждый тип сообщений содержит информацию о статусе передатчика системы RTLS из 4 битов в соответствии с описаниями сообщений.

72- и 88-битовые сообщения могут содержать идентификатор возбудителя передатчика системы RTLS, состоящий из 16 битов, старший из которых указывает на факт входа/выхода передатчика системы RTLS в поле/из поля действия возбудителя передатчика системы RTLS.

Каждый тип сообщения содержит контрольную сумму, вычисленную методом циклического избыточного кода (CRC), с порождающим полиномом: . Преамбула не учитывается при вычислении контрольной суммы.

Каждое сообщение содержит идентификатор передатчика системы RTLS длиной 32 бита, который может иметь значение в диапазоне от 1 до 4 294 967 296 (0x00000001 до 0xFFFFFFFF).

Далее приведены уникальные данные для каждого типа сообщений.

6.5.2.1 Формат 56-битового сообщения передаваемого передатчиком системы RTLS с использованием модуляции DSSS

Формат 56-битового сообщения передаваемого передатчиком системы RTLS с использованием модуляции DSSS, приведен в таблице 5. Указанный формат сообщения включает преамбулу длиной 8 битов, 4-битовое поле статуса передатчика системы RTLS, 32-битовое поле идентификатора передатчика системы RTLS и 12-битовое поле для контрольной суммы CRC сообщения. Время передачи 56-битового сообщения - 937,5 мкс.

Таблица 5 - Формат 56-битового сообщения передаваемого передатчиком системы RTLS с использованием модуляции DSSS