ГОСТ 33465-2023. Межгосударственный стандарт. Глобальная навигационная спутниковая система. Система экстренного реагирования при авариях. Протоколы обмена данными устройства/системы вызова экстренных оперативных служб с инфраструктурой системы экстренного реагирования при авариях
Приложение К
(обязательное)
СПЕЦИФИКАЦИЯ СЕРВИСА ПЕРЕДАЧИ НА БОРТОВОЕ ОБОРУДОВАНИЕ
СООБЩЕНИЙ И ОПОВЕЩЕНИЙ EGTS_NOTIFICATION_SERVICE
Состав сервиса EGTS_NOTIFICATION_SERVICE
Сервис EGTS_NOTIFICATION_SERVICE предназначен для передачи на УСВ сообщений и оповещений от телематических систем (аппаратно-программных комплексов).
Для осуществления взаимодействия в рамках сервиса EGTS_NOTIFICATION_SERVICE используется несколько подзаписей, описание и код которых представлены в таблице К.1.
Таблица К.1
Список подзаписей сервиса EGTS_NOTIFICATION_SERVICE
Код | Наименование | Описание |
0 | EGTS_SR_RECORD_RESPONSE | Применяется для осуществления подтверждения приема и передачи результатов обработки записи уровня поддержки услуг |
2 | EGTS_SR__NOTIFICATION_FORMDATA | Подзапись предназначена для передачи на УСВ (обновления) данных предзаписанных формализованных сообщений |
3 | EGTS_SR__NOTIFICATION_DATA | Подзапись предназначена для передачи на УСВ формализованных сообщений и уведомлений |
4 | EGTS_SR__NOTIFICATION_PART_DATA | Подзапись предназначена для передачи на УСВ данных неформализованных сообщений и уведомлений, которые разбиваются на части и передаются последовательно. Данная подзапись применяется для передачи больших объектов, длина которых не позволяет передать их на УСВ одним пакетом |
5 | EGTS_SR__NOTIFICATION_FULL_DATA | Подзапись предназначена для передачи на УСВ данных неформализованных сообщений и уведомлений, которые не разбиваются на части, а передаются одним пакетом |
Подзапись EGTS_SR_RECORD_RESPONSE
Данная подзапись имеет такую же структуру, как описано в 6.7.2.1, и применяется для подтверждения получения и обработки подзаписей сервиса. При этом на УСВ при успешном приеме и обработке должна передаваться подзапись EGTS_SR_RECORD_RESPONSE, содержащая код EGTS_PC_OK, или иная в соответствии с итогом обработки в соответствии с приложением В (Таблица В.1).
Подзапись EGTS_SR__NOTIFICATION_FORMDATA
Подзапись EGTS_SR__NOTIFICATION_FORMDATA предназначена для передачи на УСВ для сохранения/обновления/замены в энергонезависимой памяти данных предзаписываемых формализованных сообщений.
Структура подзаписи представлена в таблице К.2.
Таблица К.2
Структура подзаписи EGTS_SR_NOTIFICATION_FORMDATA
сервиса EGTS_NOTIFICATION_SERVICE
Бит 7 | Бит 6 | Бит 5 | Бит 4 | Бит 3 | Бит 2 | Бит 1 | Бит 0 | Тип | Тип данных | Размер, байт |
NI (Notification Identity) | M | USHORT | 2 | |||||||
ND (Notification Data) | M | BINARY | 1...65400 |
В таблице К.2 параметры (поля) имеют следующие назначения:
- NI - уникальный идентификатор формализованного сообщения/уведомления. Зарезервированные коды формализованных сообщений приведены в таблицах К.3 и К.4. Указанные в таблицах К.3 и К.4 сообщения должны быть предзаписаны в энергонезависимой памяти УСВ при его настройке без возможности изменения;
- ND - данные формализованного сообщения/уведомления.
Таблица К.3
Зарезервированные коды и содержание
формализованных сообщений
Идентификатор | Содержание сообщения |
0x0001 | Впереди авария, будьте внимательны, сбросьте скорость |
0x0002 | Впереди повреждение участка дороги, сбросьте скорость |
0x0003 | Будьте внимательны, зафиксировано землетрясение, сбросьте скорость |
0x0004 | Будьте внимательны, впереди оползень, обвал дороги и осыпь, сбросьте скорость |
0x0005 | Будьте внимательны, впереди просадка земной поверхности, сбросьте скорость |
0x0006 | Будьте внимательны, впереди эрозия, склоновые смывы, сбросьте скорость |
0x0007 | Будьте внимательны, сильный ливень, сбросьте скорость |
0x0008 | Будьте внимательны, очень сильный снег, сбросьте скорость |
0x0009 | Будьте внимательны, на дороге гололед, сбросьте скорость |
0x000A | Будьте внимательны, на дороге туман, сбросьте скорость |
0x000B | Будьте внимательны, на дороге может быть камнепад, сбросьте скорость |
0x000C | Будьте внимательны, зафиксирован сход снежных лавин. Воспользуйтесь иным маршрутом |
0x000D | Будьте внимательны, впереди высокий уровень воды, сбросьте скорость |
0x000E | Будьте внимательны, впереди лесные пожары, сбросьте скорость |
0x000F | Будьте внимательны, зафиксирован акт терроризма |
0x0010 | Будьте внимательны, зафиксирована забастовка, могут быть проблемы на дороге |
0x0011 | Будьте внимательны, зафиксирована нештатная ситуация на дороге. Воспользуйтесь иным маршрутом |
0x0012 | Впереди ремонтные работы, будьте внимательны, сбросьте скорость |
0x0065 | Число пострадавших более 10 человек |
0x0066 | Повреждено более 10 автомобилей |
0x0067 | Пострадал рейсовый автобус |
0x0069 | Дорога перекрыта на более чем 12 часов |
0x006A | Столкновение на ЖД переезде |
0x006B | Дорога перекрыта более чем на час |
0x006C | Более 5 баллов |
0x00C9 | Информация актуализирована 10 мин назад |
0x00CB | Информация актуализирована 30 мин назад |
0x00CC | Информация актуализирована 1 час назад |
0x00CD | Информация актуализирована 2 часа назад |
0x012D | Расстояние менее 1 км |
0x012E | Расстояние менее 5 км |
0x012F | Расстояние менее 10 км |
0x0130 | Расстояние менее 20 км |
0xFF01 | Сообщение МЧС |
0xFF02 | Сообщение Росавтодор |
0xFF03 | Сообщение ГИБДД |
Таблица К.4
Зарезервированные голосовые сообщения, воспроизводимые
для водителя и пассажиров при функционировании УСВ
Идентификатор | Содержание сообщения |
0xFF10 | Идет передача данных об аварии в систему реагирования |
0xFF11 | Данные об аварии отправлены в систему реагирования через сотовую связь с использованием тонального модема |
0xFF12 | Данные об аварии отправлены в систему реагирования через сотовую связь с использованием SMS |
0xFF13 | Данные об аварии не могут быть отправлены в систему реагирования через сотовую связь. Данные будут отправлены через спутниковую связь. Нажмите кнопку "Экстренный вызов" для отмены отправки данных |
0xFF14 | Отправка данных об аварии в систему реагирования через спутниковую связь отменена |
0xFF15 | Данные об аварии отправлены в систему реагирования через спутниковую связь |
0xFF16 | Идет передача данных об отмене реагирования в систему реагирования |
0xFF17 | Данные об отмене реагирования отправлены в систему реагирования через сотовую связь с использованием тонального модема |
0xFF18 | Данные об отмене реагирования не могут быть отправлены в систему реагирования через сотовую связь. Данные будут отправлены через спутниковую связь. Нажмите кнопку "Экстренный вызов" для отмены отправки данных |
0xFF19 | Отправка данных об отмене реагирования в систему реагирования через спутниковую связь отменена |
0xFF1A | Данные об отмене реагирования отправлены в систему реагирования через спутниковую связь |
0xFF1B | Данные о факте аварии отправлены в систему реагирования. Если вы хотите отправить в систему информацию об обстоятельствах ДТП, то в течение 10 минут нажмите кнопку "Обстоятельства ДТП" |
0xFF1C | Данные о факте аварии не могут быть отправлены в систему реагирования через сотовую связь. Данные сохранены и будут отправлены позднее по мере восстановления связи |
0xFF1D | Данные об обстоятельствах ДТП отправлены в систему реагирования |
0xFF1E | Данные об обстоятельствах ДТП не могут быть отправлены в систему реагирования через сотовую связь. Данные сохранены и будут отправлены позднее по мере восстановления связи. Не нажимайте на кнопку повторно |
0xFF1F | Связь с диспетчером не может быть установлена. В данный момент осуществляется экстренный вызов в систему реагирования |
0xFF20 | Возможность совершать вызовы диспетчеру восстановлена |
0xFF21 | Связь с диспетчером не может быть установлена. Попробуйте позднее |
0xFF22 | Устройство перешло в режим "Тестирование" |
0xFF23 | Устройство перешло в режим "Автосервис" |
Подзапись EGTS_SR_NOTIFICATION_DATA
Подзапись EGTS_SR_NOTIFICATION_DATA предназначена для передачи на УСВ формализованных сообщений. Структура подзаписи представлена в таблице К.5.
Таблица К.5
Структура подзаписи EGTS_SR_NOTIFICATION_DATA
сервиса EGTS_NOTIFICATION_SERVICE
Бит 7 | Бит 6 | Бит 5 | Бит 4 | Бит 3 | Бит 2 | Бит 1 | Бит 0 | Тип | Тип данных | Размер, байт |
|
|
|
|
|
| NM | M | BYTE | 1 | |
NC (Notification count) | M | BYTE | 1 | |||||||
NI (Notification Identity) | M | ARRAY OF USHORT | VAR | |||||||
NE (Notification expiration) | M | BYTE | 1 | |||||||
NRC (Notification repeat count) | M | BYTE | 1 | |||||||
NRP (Notification repeat period) | M | BYTE | 1 |
В таблице К.5 параметры (поля) имеют следующие назначения:
- NC - число сообщений/уведомлений, передаваемых в подзаписи, предназначенных для совместного последовательного воспроизведения;
- NI - массив уникальных идентификаторов формализованных сообщений/уведомлений, сохраненных в энергонезависимой памяти УСВ при его настройке или загруженных в УСВ с использованием подзаписи EGTS_SR_NOTIFICATION_FORMDATA.
При отправке на УСВ сообщений и уведомлений рекомендуется отправка сообщений с использованием массива NI, содержащего 4 идентификатора сообщений, предназначенных для совместного воспроизведения:
- тип оповещения (коды 0x0001 - 0x0012 по таблице К.3);
- содержание оповещения (коды 0x0065 - 0x006C по таблице К.3);
- расстояние до объекта оповещения (коды 0x00C9 - 0x00CD по таблице К.3);
- уточнение по времени актуальности оповещения (коды 0x012D - 0x0130 по таблице К.3);
- NM - битовый флаг, который определяет обязательность воспроизведения сообщения на УСВ (десятичное):
0 - воспроизведение после подтверждения со стороны пользователя,
1 - сообщение обязательно для воспроизведения (автоматическое воспроизведение без подтверждения со стороны пользователя),
2 - воспроизведение сообщения в зависимости от настроек УСВ,
3 - воспроизведение сообщения по запросу пользователя;
- NE - срок хранения оповещения, часы;
- NRC - число повторений сообщения;
- NRP - период повторения сообщения, минуты.
Подзапись EGTS_SR_NOTIFICATION_PART_DATA
Подзапись EGTS_SR_NOTIFICATION_PART_DATA предназначена для передачи неформализованных сообщений больших размеров частями на УСВ для воспроизведения. Структура подзаписи представлена в таблице К.6
Таблица К.6
Структура подзаписи EGTS_SR_NOTIFICATION_PART_DATA
сервиса EGTS_NOTIFICATION_SERVICE
Бит 7 | Бит 6 | Бит 5 | Бит 4 | Бит 3 | Бит 2 | Бит 1 | Бит 0 | Тип | Тип данных | Размер, байт |
NID (Identity) | M | USHORT | 2 | |||||||
PN (Part Number) | M | USHORT | 2 | |||||||
EPQ (Expected Parts Quantity) | M | USHORT | 2 | |||||||
NDHL (Notification Data Header Length) | M | BYTE | 1 | |||||||
NDH (Notification Data Header) | O | BINARY | 0...68 | |||||||
NM (Notification mandatory) | M | BYTE | 1 | |||||||
NE (Notification expiration) | M | BYTE | 1 | |||||||
NRC (Notification repeat count) | M | BYTE | 1 | |||||||
NRP (Notification repeat period) | M | BYTE | 1 | |||||||
ND (Notification Data) | M | BINARY | 1...65400 | |||||||
Примечания 1 NID - уникальный идентификатор передаваемого сообщения. Инкрементируется при начале отправки нового сообщения. Данный параметр позволяет однозначно идентифицировать, какому именно сообщению данная часть принадлежит. 2 PN - последовательный номер текущей части передаваемого сообщения. 3 EPQ - ожидаемое число частей передаваемого сообщения. 4 NDHL - длина заголовка в байтах. При передаче второй и последующих частей данное поле не передается. 5 NDH - заголовок, содержащий параметры, характеризующие передаваемое сообщение. Данный заголовок передается только для первой части сообщения. При передаче второй и последующих частей данное поле не передается. Структура заголовка NDH представлена в таблице К.7. 6 NM - признак, который определяет обязательность воспроизведения сообщения на УСВ (десятичное): 0 - воспроизведение после подтверждения со стороны пользователя, 1 - сообщение обязательно для воспроизведения (автоматическое воспроизведение без подтверждения со стороны пользователя), 2 - воспроизведение сообщения в зависимости от настроек УСВ, 3 - воспроизведение сообщения по запросу пользователя. При передаче второй и последующих частей данное поле не передается. 7 NE - срок хранения оповещения, часы. При передаче второй и последующих частей данное поле не передается. 8 NRC - число повторений сообщения. При передаче второй и последующих частей данное поле не передается. 9 NRP - период повторения сообщения, мин. При передаче второй и последующих частей данное поле не передается. 10 ND - данные передаваемого сообщения/уведомления (файл в одном из аудиоформатов, который указан в поле NDH). |
Параметр EPQ содержит число частей, которое будет передано, а параметр PN - номер текущей части. Поле NID однозначно определяет сущность, которой принадлежит передаваемая часть. Значения параметров EPQ и PN для данной подзаписи должны содержать значения в диапазоне от 1 до 65535, причем значение из поля PN должно быть не более значения из поля EPQ. Если данное условие нарушается, то данные из такой подзаписи игнорируются.
Идентификатор объекта NID, поля PN и EPQ, а также идентификатор источника записи OID из заголовка уровня маршрутизации сервисов позволяют определить, какая часть и какого сообщения/уведомления получена для обработки. Это позволяет при достаточной пропускной способности канала одновременно передавать несколько сообщений/уведомлений. Формат заголовка представлен в таблице К.7.
Таблица К.7
Формат заголовка сообщения/уведомления
подзаписи EGTS_SR_NOTIFICATION_PART_DATA
сервиса EGTS_NOTIFICATION_SERVICE
Бит 7 | Бит 6 | Бит 5 | Бит 4 | Бит 3 | Бит 2 | Бит 1 | Бит 0 | Тип | Тип данных | Размер, байт |
NF (Notification format) | M | USHORT | 2 | |||||||
WOS (Whole Object Signature) | M | USHORT | 2 | |||||||
FN (File Name) | O | STRING | 0...64 |
В таблице К.7 параметры (поля) имеют следующие назначения:
- NF - код формата передаваемого аудиофайла сообщения/уведомления может принимать следующие значения:
01 - WAV,
02 - AIFF,
03 - APE,
04 - FLAC,
05 - MP3,
06 - OGG,
07 - иное, определяется УСВ на основании данных передаваемого файла;
- WOS - сигнатура (контрольная сумма) передаваемого сообщения/уведомления. Используется алгоритм CRC16-CCITT;
- FN - имя передаваемого файла (данное поле опционально и может иметь нулевую длину).
Подзапись EGTS_SR_NOTIFICATION_FULL_DATA
Подзапись EGTS_SR_NOTIFICATION_FULL_DATA предназначена для передачи неформализованных сообщений и уведомлений, которые не разбиваются на части, а передаются одним пакетом. Структура подзаписи представлена в таблице К.8.
Таблица К.8
Структура подзаписи EGTS_SR_NOTIFICATION_FULL_DATA
сервиса EGTS_NOTIFICATION_SERVICE
Бит 7 | Бит 6 | Бит 5 | Бит 4 | Бит 3 | Бит 2 | Бит 1 | Бит 0 | Тип | Тип данных | Размер, байт |
NDHL (Notification Data Header Length) | M | BYTE | 1 | |||||||
NDH (Notification Data Header) | M | BINARY | 0...68 | |||||||
NM (Notification mandatory) | M | BYTE | 1 | |||||||
NE (Notification expiration) | M | BYTE | 1 | |||||||
NRC (Notification repeat count) | M | BYTE | 1 | |||||||
NRP (Notification repeat period) | M | BYTE | 1 | |||||||
ND (Notification Data) | M | BINARY | 1...65400 |
В таблице К.8 параметры (поля) имеют следующие назначения:
- NDHL - длина заголовка в байтах;
- NDH - заголовок, содержащий параметры сообщения. Формат заголовка приведен в таблице К.7. Для подзаписи EGTS_SR_NOTIFICATION_FULL_DATA параметр NDH является обязательным и присутствует в каждой такой подзаписи;
- NM - признак, который определяет обязательность воспроизведения сообщения на УСВ, имеет следующие значения (десятичные):
0 - воспроизведение после подтверждения со стороны пользователя,
1 - сообщение обязательно для воспроизведения (автоматическое воспроизведение без подтверждения со стороны пользователя),
2 - воспроизведение сообщения в зависимости от настроек УСВ,
3 - воспроизведение сообщения по запросу пользователя;
- NE - срок хранения оповещения, часы;
- NRC - число повторений сообщения;
- NRP - период повторения сообщения, минуты;
- ND - данные передаваемого сообщения/уведомления.
