«Технология синхронизации данных о действующих предупреждениях в системе ГИД «Урал-ВНИИЖТ» (ДЦУП и ГВЦ) с данными о действующих предупреждениях в АСУ ВОП.
Данные о действующих предупреждениях поступают в систему ГИД «Урал-ВНИИЖТ» из АСУ ВОП в виде сообщений согласованного формата. В результате сбоев при передаче сообщений или при искажении формата сообщений возможны случаи рассогласования данных о действующих предупреждениях в системе ГИД «Урал-ВНИИЖТ» с данными АСУ ВОП.
Основным фактором, вызывающим расхождение сведений о предупреждениях системы АСУ ВОП с данными в базе ГИД в ДЦУП и в базе ГИД в ГВЦ является «зависание» предупреждений, которые были отменены, но сообщения об их отмене по каким-то причинам не были обработаны (или не поступили) ГМ ГИД в ГВЦ и в ДЦУП.
Для исключения рассогласований данных требуется выполнять периодическую (раз в месяц) полную синхронизацию баз предупреждений ГИД «Урал-ВНИИЖТ» с базами АСУ ВОП.
Процедура синхронизации базы предупреждений системы ГИД «Урал-ВНИИЖТ» с базой АСУ ВОП состоит из двух основных этапов – отмена всех предупреждений в базе ГИД и передача из АСУ ВОП сообщений о всех действующих предупреждениях. Для выполнения такой синхронизации АСУ ВОП поддерживает возможность генерации сообщений для системы ГИД «Урал-ВНИИЖТ» о всех действующих на момент предупреждениях.
Последовательность действий по синхронизации:
1. Отмена во всех копиях базы ГИД всех предупреждений сообщением 33312. В сообщении должны быть указаны «все дороги», «все источники», «любое время». Пример сообщения:
(:0001 MSK12'CLEARWARN' :33312 0 * 0*
Сообщение должно быть передано на все ведущие базу предупреждений головные машины ГИД, включая ГМ ГИД в ГВЦ – с использованием того механизма, который используется для передачи сообщений из АСУ ВОП в ГИД. Все ГМ ГИД, ведущие локальную копию базы предупреждений, при получении этого сообщения отменяют в своей локальной копии все предупреждения. После получения сообщения ГМ ГИД в ГВЦ отменит в своей базе все предупреждения;
2. В АСУ ВОП должны быть сгенерированы сообщения о всех действующих предупреждениях. Пакеты этих сообщений должны быть отправлены на все ГМ ГИД, ведущие локальную копию базы предупреждений ГИД. Сообщения должны иметь формат, описанный в ПРИЛОЖЕНИИ 1 и не содержать неизвестных по НСИ ГИД кодов ЕСР раздельных пунктов. После обработки пакетов сообщений, в базе ГИД появятся действующие предупреждения, которые получены из АСУ ВОП.
Описание формата сообщений о предупреждениях и об отмене всех предупреждений доступно в документе:Формат внутриГИДовских сообщений о предупреждениях