Откройте актуальную версию документа прямо сейчас
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Настоящее приложение вступает в силу с 1 января 2014 г.
Приложение N 8
к приказу Минтранса РФ
от 31 июля 2012 г. N 285
Спецификация протокола поддержки услуги вызова экстренных оперативных служб
1. Функции абонентского терминала для использования услуги
EGTS_ECALL_SERVICE
На стороне абонентского терминала реализуются функции:
поддержка сервиса обработки команд EGTS_COMMANDS_SERVICE;
поддержка команд EGTS_ECALL_REQ, EGTS_ECALL_MSD_REQ, отправляемых через SMS, и передача соответствующих ответов и подтверждений на них;
передача данных профиля ускорения через GPRS (подзапись EGTS_SR_ACCEL_DATA);
передача данных траектории движения транспортного средства (далее - ТС) при дорожно-транспортном происшествии (далее - ДТП) через GPRS (подзапись EGTS_SR_TRACK_DАТА);
обработка команд установки параметров автомобильного терминала, отправляемых через GPRS и SMS, и передача соответствующих подтверждений на них.
2. Состав сервиса EGTS_ECALL_SERVICE
2.1. Список подзаписей, используемых Сервисом EGTS_ECALL_SERVICE, представлен в таблице N 1.
Таблица N 1. Список подзаписей сервиса EGTS_ECALL_SERVICE
Код |
Наименование |
Описание |
0 |
EGTS_SR_RECORD_RESPONSE |
Применяется для осуществления подтверждения записи протокола уровня поддержки услуг из пакета типа EGTS_РТ_APPDATA. |
20 |
EGTS_SR_ACCEL_DATA |
Предназначен для передачи на аппаратно-программный комплекс данных профиля ускорения ТС от абонентского терминала |
40 |
EGTS_SR_RAW_MSD_DATA |
Используется абонентским терминалом для передачи МНД в аппаратно-программный комплекс в исходном виде. |
50 |
EGTS_SR_MSD_DATA |
Используется абонентским терминалом для передачи структурированного МНД в аппаратно-программный комплекс. |
62 |
EGTS_SR_TRACK_DATA |
Применяется для передачи данных о траектории движения ТС при ДТП в аппаратно-программный комплекс |
2.2. Подзапись EGTS_SR_RECORD_RESPONSE.
Структура подзаписи представлена в таблице N 2.
Таблица N 2. Формат подзаписи EGTS_SR_RECORD_RESPONSE
Бит 7 |
Бит 6 |
Бит 5 |
Бит 4 |
Бит 3 |
Бит 2 |
Бит 1 |
Бит 0 |
Тип |
Тип данных |
Размер, байт |
CRN (Confirmed Record Number) |
М |
USHORТ |
2 |
|||||||
RST (Record Status) |
М |
BYTE |
1 |
где:
CRN - номер подтверждаемой записи (значение поля RN из обрабатываемой записи);
RST - статус обработки записи.
При получении подтверждения анализируется поле RST подзаписи EGTS_SR_ RECORD_RESPONSE и, в случае получения статуса об успешной обработке, стирается запись из внутреннего хранилища.
2.3. Подзапись EGTS_SR_ACCEL_DATA.
Структура подзаписи представлена в таблице N 3.
Таблица N 3. Формат подзаписи EGTS_SR_ ACCEL_DATA сервиса
EGTS_ECALL_SERVICE
Бит 7 |
Бит 6 |
Бит 5 |
Бит 4 |
Бит 3 |
Бит 2 |
Бит 1 |
Бит 0 |
Тип |
Тип данных |
Размер, байт |
SA (Structures Amount) |
М |
BYTE |
1 |
|||||||
ATM (Absolute Time) |
M |
UINT |
4 |
|||||||
ADS 1 (Accelerometer Data Structure 1) |
M |
BINARY |
8 |
|||||||
ADS2 (Accelerometer Data Structure 2) |
О |
BINARY |
8 |
|||||||
. . . |
. . . |
. . . |
. . . |
|||||||
ADS255 (Accelerometer Data Structure 255) |
О |
BINARY |
8 |
где:
SA - количество передаваемых структур данных показаний акселерометра
ATM - время проведения измерений первой передаваемой структуры показаний акселерометра (количество секунд с 00:00:00 01.01.2010 UTC);
ADS1 ... ADS255 - структуры данных показаний акселерометра. Формат структуры представлен в таблице N 4. В составе подзаписи передается хотя бы одна структура ADS.
Таблица N 4. Формат структуры данных показаний акселерометра подзаписи
EGTS_SR_ ACCEL_DATA сервиса EGTS_ECALL_SERVICE
Бит 7 |
Бит 6 |
Бит 5 |
Бит 4 |
Бит 3 |
Бит 2 |
Бит 1 |
Бит 0 |
Тип |
Тип данных |
Размер, байт |
RTM (Relative Time) |
М |
USHORТ |
2 |
|||||||
XAAV (X Axis Acceleration Value) |
М |
SHORT |
2 |
|||||||
YAAV (Y Axis Acceleration Value) |
М |
SHORT |
2 |
|||||||
ZAAV (Z Axis Acceleration Value) |
М |
SHORT |
2 |
где:
RTM - приращение к времени измерения предыдущей записи (для первой записи приращение к полю ATM) в миллисекундах;
XAAV - значение линейного ускорения по оси X (старший бит определяет знак, 1 указывает на отрицательное значение), в с дискретностью 0,1 ;
YAAV - значение линейного ускорения по оси Y (старший бит определяет знак, 1 указывает на отрицательное значение), в с дискретностью 0,1 ;
ZAAV - значение линейного ускорения по оси Z (старший бит определяет знак, 1 указывает на отрицательное значение), в с дискретностью 0,1 .
Разрешающая способность полей ускорения ~ 0,01G.
2.4. Подзапись EGTS_SR_RAW_MSD_DATA.
Структура подзаписи представлена в таблице N 5.
Таблица N 5. Формат подзаписи EGTS_SR_RAW_MSD_DATA сервиса
EGTS_ECALL_SERVICE
Бит 7 |
Бит 6 |
Бит 5 |
Бит 4 |
Бит 3 |
Бит 2 |
Бит 1 |
Бит 0 |
Тип |
Тип данных |
Размер, байт |
FM (Format) |
М |
BYTE |
1 |
|||||||
MSD (Minimal Set of Data) |
М |
BINARY |
0...1024 |
где:
FM - формат данных, содержащихся в поле MSD данной подзаписи. Определены следующие возможные значения данного поля:
0 - формат неизвестен
1 - правила кодировки пакета
MSD - массив данных (размер данного поля определяется, исходя из размера поля FM данной подзаписи, а также значения поля SRL
2.5. Подзапись EGTS_SR_MSD_DATA
Структура подзаписи представлена в таблице N 6.
Таблица N 6. Формат подзаписи EGTS_SR_MSD_DATA сервиса
EGTS_ECALL_SERVICE
Бит 7 |
Бит 6 |
Бит 5 |
Бит 4 |
Бит 3 |
Бит 2 |
Бит 1 |
Бит 0 |
Тип |
Тип данных |
Размер, байт |
||
FV (Format Version) |
М |
BYTE |
1 |
|||||||||
MI (Message Identifier) |
М |
BYTE |
1 |
|||||||||
CN (Control) |
М |
BYTE |
1 |
|||||||||
- |
VT(Vehicle Type) |
POCN |
CLT |
ACT |
|
|
|
|||||
VIN (Vehicle Identification Number) |
M |
STRING |
17 |
|||||||||
VPST (Vehicle Propulsion Storage Type) |
M |
BYTE |
1 |
|||||||||
TS (Time Stamp) |
M |
BINARY |
4 |
|||||||||
PLAT (Position Latitude) |
M |
BINARY |
4 |
|||||||||
PLON (Position Longitude) |
M |
BINARY |
4 |
|||||||||
VD (Vehicle Direction) |
M |
BYTE |
1 |
|||||||||
RVP n-1 LATD (Recent Vehicle Position n-1 Latitude Delta) |
О |
BINARY |
2 |
|||||||||
RVP n-1 LOND (Recent Vehicle Position n-1 Longitude Delta) |
О |
BINARY |
2 |
|||||||||
RVP n-2 LATD (Recent Vehicle Position n-2 Latitude Delta) |
О |
BINARY |
2 |
|||||||||
RVP n-2 LOND (Recent Vehicle Position n-2 Longitude Delta) |
О |
BINARY |
2 |
|||||||||
NOP (Number Of Passengers) |
О |
BYTE |
1 |
|||||||||
AD (Additional Data) |
О |
STRING |
0...56 |
где:
FV - версия формата данных (поле содержит значение 1);
MI - идентификатор сообщения (поле содержит значение, начиная с 1, и увеличивается на 1 при каждой последующей отправке МНД);
CN - битовое поле управления;
VT - битовые флаги, характеризуют тип ТС:
0001 - пассажирский (Class M1);
0010 - автобус (Class М2);
0011 - автобус (Class М3);
0100 - легкая грузовая машина (Class N 1);
0101 - тяжелая грузовая машина (Class N 2);
0110 - тяжелая грузовая машина (Class N 3);
0111 - мотоцикл (Class L1e);
1000 - мотоцикл (Class L2e);
1001 - мотоцикл (Class L3e);
1010 - мотоцикл (Class L4e);
1011 - мотоцикл (Class L5e);
1100 - мотоцикл (Class L6e);
1101 - мотоцикл (Class L7e);
POCN - (Position Confidence) битовый флаг, определяющий достоверность данных о местоположении:
1 - данные местоположения недостоверны (если местоположение не могло быть определено с точностью м с достоверностью 95%);
0 - данные местоположения достоверны;
CLT - (Call Туре) битовый флаг, определяющий тип вызова:
1 - тестовый вызов;
0 - экстренный вызов;
ACT - (Activation Туре) битовый флаг, определяющий тип активации события:
1 - автоматически;
0 - вручную;
VIN - идентификатор ТС;
VPST - тип энергоносителя ТС:
если все биты 0, то тип не установлен;
Bit 7 - 6: не используется;
Bit 5: 1 - водород;
Bit 4: 1 - электричество (более 42 В и 100 А/ч);
Bit 3: 1 - жидкий пропан (LPG);
Bit 2: 1 - сжиженный природный газ (LNG);
Bit 1: 1 - дизель;
Bit 0: 1 - бензин;
TS - время события. Количество секунд с 00:00:00 01.01.1970 согласно универсальному координированному времени (UTC). При отсутствии возможности определения времени события устанавливается равным 0. Данное поле интерпретируется на принимающей стороне, как тип UINT с порядком следования байт big-endian (запись начинается со старшего и заканчивается младшим);
PLAT - широта местоположения ТС в момент события, в мс.
При отсутствии или невозможности определить значение широты, поле содержить значение 0x7FFFFFFF. Данное поле интерпретируется на приёмной стороне как тип INT с порядком следования байт big-endian (запись начинается со старшего и заканчивается младшим). Отрицательные значения представляются в дополнительном коде.
PLON - долгота местоположения ТС в момент события в мс.
При отсутствии или невозможности определить значение долготы поле содержит значение 0x7FFFFFFF. Данное поле интерпретируется на приёмной стороне, как тип INT с порядком следования байт big-endian (запись начинается со старшего и заканчивается младшим). Отрицательные значения представляются в дополнительном коде;
VD - направление движения ТС от направления на северный магнитный полюс, отсчитываемое по часовой стрелке с шагом 2°. Диапазон возможных значений 0 до 179. При отсутствии или невозможности определения значения поле содержит значение 0xFF;
RVP n-1 LATD - разность широты местоположения ТС относительно значения поля PLAT в мс с шагом 100 мс.
Положительные значения - севернее, отрицательные - южнее. Диапазон возможных значений -512 ... +511. При отсутствии или невозможности определить значение, поле содержит значение 0x7FFF. Данное поле интерпретируется на приёмной стороне как тип SHORT с порядком следования байт big-endian. Отрицательные значения представляются в дополнительном коде;
RVP n-1 LOND - разность долготы местоположения ТС относительно значения поля PLON с шагом 100 мс.
Положительные значения - восточнее, отрицательные - западнее. Диапазон возможных значений -512 ... +511. При отсутствии или невозможности определить значение, поле содержит значение 0x7FFF. Данное поле интерпретируется на приёмной стороне как тип SHORT с порядком следования байт big-endian. Отрицательные значения представляются в дополнительном коде;
RVP n-2 LATD - разность широты местоположения ТС относительно значения поля RVP n-1 LATD с шагом 100 мс.
Положительные значения - севернее, отрицательные - южнее. Диапазон возможных значений -512 ... +511. При отсутствии или невозможности определить значение, поле содержит значение 0x7FFF. Данное поле интерпретируется на приёмной стороне как тип SHORT с порядком следования байт big-endian. Отрицательные значения представляются в дополнительном коде;
RVP n-2 LOND - разность долготы местоположения ТС относительно значения поля RVP n-1 LOND с шагом 100 мс.
Положительные значения - восточнее, отрицательные - западнее. Диапазон возможных значений -512 ... +511. При отсутствии или невозможности определить значение, поле содержит значение 0x7FFF. Данное поле интерпретируется на приёмной стороне как тип SHORT с порядком следования байт big-endian. Отрицательные значения представляются в дополнительном коде;
NOP - число застёгнутых ремней безопасности.
При отсутствии информации поле содержит значение 0xFF;
AD - дополнительные данные.
Наличие необязательных параметров в подзаписи EGTS_SR_MSD_DATA определяется, исходя из общего размера подзаписи. При этом, если необходимо передать необязательный параметр, то все предшествующие необязательные поля передаются с соответствующими заполнителями. Значения полей RVP n-1 LATD, RVP n-1 LOND, RVP n-2 LATD, RVP n-2 LOND устанавливаются абонентским терминалом.
2.6. Подзапись EGTS_SR_TRACK_DATA.
Структура подзаписи представлена в таблице N 7.
Таблица N 7. Формат подзаписи EGTS_SR_ TRACK_DATA сервиса
EGTS_ECALL_SERVICE
Бит 7 |
Бит 6 |
Бит 5 |
Бит 4 |
Бит 3 |
Бит 2 |
Бит 1 |
Бит 0 |
Тип |
Тип данных |
Размер, байт |
SA (Structures Amount) |
М |
BYTE |
1 |
|||||||
ATM (Absolute Time) |
М |
UINT |
4 |
|||||||
TDS1 (Track Data Structure 1) |
М |
BINARY |
8 |
|||||||
TDS2 (Track Data Structure 2) |
О |
BINARY |
8 |
|||||||
. . . |
. . . |
. . . |
. . . |
|||||||
TDS 255 (Track Data Structure 255) |
О |
BINARY |
8 |
где:
SA - количество передаваемых точек траектории движения ТС.
ATM - опорное время проведения измерений (количество секунд с 00:00:00 01.01.2010 UTC).
Используется в качестве начального времени для первой передаваемой структуры с точностью 1 с. Более точное время измерения определяется с учетом поля RTM структуры информации об отдельной точке траектории движения;
TDS1 ... TDS255 - структуры данных, содержащие параметры отдельной точки траектории движения ТС. Формат структуры представлен в таблице N 8.
В составе подзаписи EGTS_SR_TRACK_DATA передается хотя бы одна структура TDS.
Таблица N 8. Формат структуры данных отдельной точки траектории движения ТС подзаписи EGTS_SR_TRACK_DATA сервиса EGTS_ECALL_SERVICE
Бит 7 |
Бит 6 |
Бит 5 |
Бит 4 |
Бит 3 |
Бит 2 |
Бит 1 |
Бит 0 |
Тип |
Тип данных |
Размер, байт |
|
TNDE |
LOHS |
LAHS |
RTM (Relative Time) |
М |
BYTE |
1 |
|||||
LAT (Latitude) |
О |
UINT |
4 |
||||||||
LONG (Longitude) |
О |
UINT |
4 |
||||||||
SPDL (Speed Low Bits) |
О |
USHORT |
2 |
||||||||
DIRH |
SPDH (Speed Hi Bits) |
||||||||||
DIR (Direction) |
О |
BYTE |
1 |
где:
TNDE - (Track Node Data Exist) битовый флаг, определяющий наличие компонентов данных о точке траектории движения в данной структуре TDS (поля LAT, LONG, SPDL, DIRH, SPDH, DIR):
1 - данные передаются;
0 - данные не передаются (для указанного времени не удалось получить достоверные координаты и информацию о скорости с требуемой точностью. Либо координаты не достоверны, либо определены с неудовлетворительной точностью). Поля LAT, LONG, SPDL, DIRH, SPDH, DIR не передаются в составе данной структуры, и её размер составляет 1 байт;
LOHS - битовый флаг определяет полушарие долготы:
0 - восточная долгота;
1 - западная долгота;
LAHS - битовый флаг определяет полушарие широты:
0 - северная широта;
1 - южная широта;
RTM - приращение к времени измерения предыдущей записи (для первой записи приращение к полю ATM) в секундах с дискретностью 0,1 с. Определяет время проведения измерения параметров данной точки траектории. Максимально возможное значение приращения составляет 3,2 с;
LAT - широта по модулю, градусы, (WGS 84) / и взята целая часть;
LONG - долгота по модулю, градусы, (WGS 84) / и взята целая часть;
SPDL, SPDH - младшие (SPDL) и старшие (SPDH) биты параметра скорости (используется 15 бит). Измеряется в км/ч с дискретностью 0,01 км/ч. Максимальное значение скорости, передаваемое в данном поле, составляет 327,67 км/ч;
DIRH - (Direction the Highest bit) старший бит (8) параметра DIR;
DIR - определяемое как угол в градусах, который отсчитывается по часовой стрелке между северным направлением географического меридиана и направлением движения в точке измерения (дополнительно старший бит находится в поле DIRH). Значение параметра направления находится в пределах от 0° до 359°.
3. Использование EGTS_ECALL_SERVICE
3.1. В рамках сервиса EGTS_COMMAND_SERVICE используется подзапись EGTS_SR_COMMAND_DATA, описание которой представлено в таблице N 9.
Таблица N 9. Список подзаписей сервиса EGTS_COMMAND_SERVICE
Код |
Наименование |
Описание |
0 |
EGTS_SR_RECORD_RESPONSE |
Применяется для подтверждения процесса обработки записи протокола уровня поддержки услуг. Данный тип подзаписи поддерживается всеми сервисами |
51 |
EGTS_SR_COMMAND_DATA |
Подзапись используется абонентским терминалом и аппаратно-программным комплексом для передачи команд, информационных сообщений, подтверждений доставки, подтверждений выполнения команд, подтверждения прочтения сообщений |
3.2. Подзапись EGTS_SR_COMMAND_DATA.
Структура подзаписи представлена в таблице N 10.
Таблица N 10. Формат подзаписи EGTS_SR_COMMAND_DATA сервиса EGTS_COMMANDS_SERVICE
Бит 7 |
Бит 6 |
Бит 5 |
Бит 4 |
Бит 3 |
Бит 2 |
Бит 1 |
Бит 0 |
Тип |
Тип данных |
Размер, байт |
СТ (Command Туре) |
ССТ (Command Confirmation Type) |
М |
BYTE |
1 |
||||||
CID (Command Identifier) |
М |
UINT |
4 |
|||||||
SID (Source Identifier) |
М |
UINT |
4 |
|||||||
- |
ACFE |
CHSFE |
М |
BYTE |
1 |
|||||
CHS (Charset) |
O |
BYTE |
1 |
|||||||
ACL (Authorization Code Length) |
O |
BYTE |
1 |
|||||||
AC (Authorization Code) |
O |
BINARY |
0 ...255 |
|||||||
CD (Command Data) |
O |
BINARY |
0 ... 65205 |
где:
СТ - тип команды:
0001 - CT_COMCONF - подтверждение о приёме, обработке или результат выполнения команды;
0010 - CT_MSGCONF - подтверждение о приёме, отображении и/или обработке информационного сообщения;
0011 - CT_MSGFROM - информационное сообщение от абонентского терминала;
0100 - CT_MSGTO - информационное сообщение для вывода на устройство отображения;
0101 - СТ_СОМ - команда для выполнения на абонентском терминале;
0110 - CT_DELCOM - удаление из очереди на выполнение переданной ранее команды;
0111 - CT_SUBREQ - дополнительный подзапрос для выполнения (к переданной ранее команде);
1000 - CT_DELIV - подтверждение о доставке команды или информационного сообщения;
ССТ - тип подтверждения (имеет смысл для типов команд CT_COMCONF, CT_MSGCONF, CT_DELIV):
0000 - СС_ОК - успешное выполнение, положительный ответ;
0001 - CC_ERROR - обработка завершилась ошибкой;
0010 - CC_ILL - команда не может быть выполнена по причине отсутствия в списке разрешённых (определённых протоколом) команд или отсутствия разрешения на выполнение данной команды;
0011 - CC_DEL - команда успешно удалена;
0100 - CC_NFOUND - команда для удаления не найдена;
0101 - CC_NCONF - успешное выполнение, отрицательный ответ;
0110 - CC_INPROG - команда передана на обработку, но для её выполнения требуется длительное время (результат выполнения ещё не известен);
CID - идентификатор команды, сообщения. Значение из данного поля используется стороной, обрабатывающей/выполняющей команду или сообщение, для создания подтверждения. Подтверждение содержит в поле CID то же значение, что содержалось в самой команде или сообщении при отправке;
SID - идентификатор отправителя (уровня прикладного ПО) данной команды или подтверждения;
ACFE - (Authorization Code Field Exists) битовый флаг, определяющий наличие полей ACL и АС в подзаписи:
1 - поля ACL и АС присутствуют в подзаписи;
0 - поля ACL и АС отсутствуют в подзаписи;
CHSFE - (Charset Field Exists) битовый флаг, определяющий наличие поля CHS в подзаписи:
1 - поле CHS присутствует в подзаписи;
0 - поле CHS отсутствует в подзаписи;
CHS - кодировка символов, используемая в поле CD, содержащем тело команды. При отсутствии данного поля по умолчанию используется кодировка СР-1251. Определены следующие значения поля CHS (десятичный вид):
0 - СР-1251;
1 - IA5;
2 - бинарные данные;
3 - Latin 1;
4 - бинарные данные;
5 - JIS;
6 - Cyrillic;
7 - Latin/Hebrew;
8 - UCS2;
ACL - длина в байтах поля АС, содержащего код авторизации на стороне получателя;
АС - код авторизации, использующийся на принимающей стороне (абонентский терминал), который обеспечивает ограничение доступа на выполнение отдельных команд. Если указанный в данном поле код не совпадает с ожидаемым значением, то в ответ на такую команду или сообщение абонентский терминал отправляет подтверждение с типом CC_ILL;
CD - тело команды, параметры, данные возвращаемые на команду-запрос, использующие кодировку из поля CHS, или значение по умолчанию. Формат команды описан в таблице N 11. Данное поле имеет нулевую длину (отсутствует) в тех случаях, когда в ответ на команду или сообщение для абонентского терминала не передаются никакие данные.
Таблица N 11. Формат команд терминала
Бит 7 |
Бит 6 |
Бит 5 |
Бит 4 |
Бит 3 |
Бит 2 |
Бит 1 |
Бит 0 |
Тип |
Тип данных |
Размер, байт |
ADR (Address) |
М |
USHORT |
2 |
|||||||
SZ (Size) |
ACT (Action) |
М |
BYTE |
1 |
||||||
CCD (Command Code) |
М |
USHORT |
2 |
|||||||
DT (Data) |
О |
BINARY |
0... 65200 |
где:
ADR - адрес модуля, для которого данная команда предназначена;
SZ - объём памяти для параметра (используется совместно с действием ACT = 3. При добавлении нового параметра в абонентский терминал данное поле определяет, что для нового параметра требуется 2SZ байт памяти в абонентском терминале;
ACT - описание действия, используется в случае типа команды (поле СТ=СТ_СОМ подзаписи EGTS_SR_COMMAND_DATA). Поле принимает значение, выбранное из следующих вариантов:
0 - параметры команды. Используется для передачи параметров для команды, определяемой кодом из поля CCD;
1 - запрос значения. Используется для запроса информации, хранящейся в абонентском терминале. Запрашиваемый параметр определяется кодом из поля CCD;
2 - установка значения. Используется для установки нового значения определённому параметру в абонентском терминале. Устанавливаемый параметр определяется кодом из поля CCD, а его значение - полем DT;
3 - добавление нового параметра в абонентский терминал. Код нового параметра указывается в поле CCD, его тип в поле - SZ, а значение - в поле DT;
4 - удаление имеющегося параметра из абонентского терминала. Код удаляемого параметра указывается в поле CCD;
CCD - код команды при АСТ=0 или параметра при ACT = 1 ... 4;
DT - запрашиваемые данные или параметры, необходимые для выполнения команды.
Подтверждение на ранее переданную команду при CT=CT_COMCONF, если с абонентского терминала передаётся сопутствующая информация, имеет формат, описанный в таблице N 12. Описанная структура содержится в поле CD (таблица N 10).
Таблица N 12. Формат подтверждения на команду абонентского терминала
Бит 7 |
Бит 6 |
Бит 5 |
Бит 4 |
Бит 3 |
Бит 2 |
Бит 1 |
Бит 0 |
Тип |
Тип данных |
Размер, байт |
ADR (Address) |
М |
USHORT |
2 |
|||||||
CCD (Command Code) |
М |
USHORT |
2 |
|||||||
DT (Data) |
О |
BINARY |
0... 65200 |
где:
ADR - адрес модуля, от которого передаётся подтверждение;
CCD - код команды или параметра, в соответствии с которым передаётся сопутствующая информация в поле DT;
DT - сопутствующие данные, тип и состав которых определяется значением поля CCD.
4. Использование EGTS_ECALL_SERVICE
4.1. Список и описание команд абонентского терминала и подтверждений, необходимых для реализации услуги экстренного реагирования при авариях, представлены в таблице N 13.
Таблица N 13. Список команд для абонентского терминала
Название команды |
Код |
Тип, количество и предельные значения параметров |
Описание |
EGTS_ECALL_REQ |
0x0112 |
BYTE/0,1 |
Команда на осуществление экстренного вызова с абонентского терминала. Используется только через SMS. Команда содержит один параметр, который определяет тип события: 0 - ручной вызов; 1 - автоматический вызов |
EGTS_ECALL_MSD_REQ |
0x0113 |
BINARY (MID INT, TRANSPORT BYTE) |
Команда на осуществление повторной передачи МНД. Используется только через SMS. Команда содержит два параметра: MID - идентификатор сообщения запрашиваемого МНД. Если параметр MID=0, то отправляется новое сообщение; TRANSPORT - тип используемого абонентского терминала при отправке МНД; 0 - любой, на усмотрение абонентского терминала; 1 - через голосовой канал; 2 - через SMS; 3 - через сервис пакетной передачи данных |
Подтверждения на команды EGTS_ECALL_REQ и EGTS_ECALL_MSD_REQ, отправленные на абонентский терминал через SMS, не передаются. Признаком успешного прохождения команды до абонентского терминала является уведомление о доставке SMS. Признаком выполнения данных команд является повторный экстренный вызов для EGTS_ECALL_REQ и повторная передача МНД для EGTS_ECALL_MSD_REQ.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.