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

ГОСТ Р 57483-2017 Комплексная система унифицированной бортовой аппаратуры ГЛОНАСС. Технические средства контроля обстоятельств причинения вреда транспортному средству в результате дорожно-транспортного происшествия. Протоколы обмена данными


     5 Общие положения

5.1 Обмен данными между ТСК и ГАИС "ЭРА-ГЛОНАСС" осуществляется по сетям подвижной радиотелефонной связи стандартов GSM 900/1800 и UMTS 900/2000.

5.2 Обмен данными между ТСК и ГАИС "ЭРА-ГЛОНАСС" при реализации ТСК функции "Европротокол" по ГОСТ Р 57484-2017 (подраздел 7.1) осуществляется посредством пакетной передачи данных с использованием следующих протоколов:

- протокол TCP - транспортный уровень;

- протокол IP - сетевой уровень.

Соответствие уровней сетевой модели OSI - по ГОСТ Р ИСО/МЭК 7498-1, стека протоколов TCP/IP и протоколов системы "ЭРА-ГЛОНАСС" представлено в таблице 1.


Таблица 1 - Соответствие уровней модели OSI, стека протоколов TCP/IP и протоколов системы "ЭРА-ГЛОНАСС"

Модель OSI

Стек протоколов TCP/IP

Протоколы TCP/IP

Протоколы ГАИС "ЭРА-ГЛОНАСС"

Номер уровня

Название уровня

Номер уровня

Название уровня

7

Приложений

4

Приложений

EGTS

Уровень поддержки услуг

6

Представления данных

5

Сеансовый

Транспортный уровень

4

Транспортный

3

Транспортный

TCP, UDP

TCP

3

Сетевой

2

Межсетевой

IP

IP

2

Канальный

1

Доступ к сети

-

-

1

Физический

-


Сразу после установления TCP/IP-соединения с инфраструктурой ГАИС "ЭРА-ГЛОНАСС" ТСК инициирует процесс авторизации, предоставляя серверу подзаписи EGTS_SR_TERM_IDENTITY2 (см. 6.6) и EGTS_SR_VEHICLE_DATA сервиса EGTS_AUTH_SERVICE, и дожидается успешного подтверждения авторизации (на транспортном уровне и уровне поддержки услуг).

В подзаписи EGTS_SR_TERM_IDENTITY2 должны присутствовать следующие обязательные поля, связанные с идентификацией ТСК:

а) TID (уникальный идентификатор ТСК в соответствии с 6.6);

б) ICCID (уникальный идентификатор SIM/USIM-карты, установленной в ТСК).

Описание протокола уровня поддержки услуг приведено в ГОСТ 33465-2015 (раздел 6).

Протоколом определены и используются несколько различных типов данных полей и параметров.

Состав и описание типов данных, используемых в протоколе, представлены в таблице 2.


Таблица 2 - Состав и описание типов данных, используемых в описании протокола

Тип данных

Размер, байт

Диапазон значений

Описание

BOOLEAN

1

TRUE-1, FALSE-0

Логический тип, принимающий только два значения TRUE или FALSE

BYTE

1

0 ... 255

Целое число без знака

USHORT

2

0 ... 65535

Целое число без знака

UINT

4

0 ... 4294967295

Целое число без знака

ULONG

8

0 ... 18446744073709551615

Целое число без знака

SHORT

2

минус 32768 ... плюс 32767

Целое число со знаком

INT

4

минус 2147483648; ... плюс 2147483647

Целое число со знаком

FLOAT

4

±1,2 Е-38 ... 3,4 Е+38

Дробное число со знаком

DOUBLE

8

±2,2 Е-308 ... 1,7 Е+308

Дробное число со знаком


Для многобайтовых типов данных USHORT, UINT, ULONG, FLOAT и DOUBLE используют порядок следования байт "little-endian" (младший байт вперед), если в описании явно не указано иное.

Байты, составляющие последовательность в типах данных STRING и BINARY, должны интерпретироваться как есть, т.е. обрабатываться в порядке их поступления.

В протоколе определены следующие типы полей и параметров:

- M (mandatory) - обязательный параметр, который должен передаваться всегда;

- O (optional) - необязательный параметр, который может не передаваться, и его присутствие определяется другими параметрами, входящими в пакет.

5.3 В состав информации об обстоятельствах ДТП, передаваемой ТСК в ГАИС "ЭРА-ГЛОНАСС" при реализации функции "Европротокол" для последующей передачи в АИС РСА, входят следующие данные:

а) в случае автоматической активации ТСК при условиях, указанных в ГОСТ Р 57484-2017 (пункт 7.1.2):