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