II. Порядок установления соединения и передачи сообщений между ТС ОРМ и ПУ ОРМ

II. Порядок установления соединения и передачи сообщений
между ТС ОРМ и ПУ ОРМ

9. Единицей обмена информации как в канале управления, так и в канале передачи данных, является сообщение. Интерфейс взаимодействия предусматривает наличие следующих видов сообщений:

- команды, передаваемые с ПУ ОРМ на ТС ОРМ по каналу управления;

- ответы, передаваемые с ТС ОРМ по каналу управления и содержащие результаты выполнения команд;

- извещения, передаваемые с ТС ОРМ без запроса, по каналу управления или каналу передачи данных и содержащие данные о произошедших на ТС ОРМ событиях;

- подтверждения, передаваемые с ПУ ОРМ по каналу управления или каналу передачи данных, в качестве подтверждения на получение извещения от ТС ОРМ.

10. Взаимодействие ПУ ОРМ и ТС ОРМ как по каналу управления, так и по каналу передачи данных, осуществляется по схеме "запрос-ответ". На каждую команду (извещение) принимающая сторона должна прислать ответ (подтверждение) в течение интервала времени, не превышающего максимально допустимый. Максимально допустимый интервал времени прихода ответного сообщения задается на этапе инсталляции системы и равен по умолчанию десяти секундам. При отсутствии своевременного ответа (подтверждения) передающая команду (извещение) сторона разрывает соединение с принимающей стороной.

11. Передающая сторона отправляет команды асинхронно без ожидания ответа от принимающей стороны. Максимальное время ожидания на команду (извещение) задается на этапе инсталляции. Максимальное количество команд (извещений), отправляемых передающей стороной без получения ответа от принимающей стороны, задается на этапе инсталляции.

12. На логическом уровне соединение между ТС ОРМ и ПУ ОРМ реализуется в виде двух ТСР-сессий (одна - для канала управления, вторая - для канала передачи данных), в качестве транспортного и сетевого протоколов используются протоколы ТСР и IP. Инициатором соединения является ПУ, ТС ОРМ должны находиться в режиме ожидания ТСР-соединения.

13. Первой между ПУ ОРМ и ТС ОРМ должна инициализироваться процедура установления канала управления.

14. После установления ТСР-соединения канала управления первой с ПУ ОРМ на ТС ОРМ должна передаваться команда начала аутентификации с последующей процедурой аутентификации.

15. После получения успешного ответа на команду аутентификации устанавливается канал передачи данных. Любые попытки установить канал данных при неустановленном канале управления должны отвергаться ТС ОРМ.

16. В случае нарушения ПУ ОРМ порядка установления соединения ТС ОРМ должны разорвать соединения по каналу управления и каналу передачи данных и перевести канальный уровень подключения в исходное состояние.