ГОСТ Р 56845—2015
Рисунок 17 — Передача данных измерений, инициированная менеджером
(data-req-mode-smgle-rsp)
8.9.3.3.5 Режим периода времени, инициированный менеджером
Режим периода времени используется менеджером для того, чтобы разблокировать агента для
передачи данных, которые он собирает на протяжении указанного периода времени (см. рисунок 18).
Когда агент получает начальное сообщение DataRequest от менеджера, агент должен отправить сооб
щение DataResponse, подтверждающее статус результата запроса (DataReqResult) без передачи каких-
либо данных измерений в ответном сообщении. Если DataReqResult является data-req-result-no-error,
каждый раз. когда данные становятся доступными, агент должен использовать сервис EVENT REPORT
(Отчет о событиях) для оправки отчета(ов) о событии, содержащий данные измерений менеджеру,
прежде чем истечет период времени, указанный в запросе данных, он получает запрос от менеджера на
остановку или связь между агентом и менеджером прекращается. Агент определяет, использовать ли
сообщение с подтвержденным или неподтвержденным отчетом о событии для передачи данных.
Если менеджер хочет продлить период времени, он должен перейти в data-req-kJ, установить
data-req-continuation в режиме, и установить data-req-time, до такого значения времени, чтобы агент
мог продолжить передачу данных. Все остальные параметры в DataRequest должны игнорироваться, и
должны использоваться настройки исходной команды начала. Агент должен применять каждый
новый период времени, измеренный с момента принятия команды. Если команда на продолжение
получена для data-req-id. который не функционирует в заданном режиме, агент должен ответить
data-req-result-continuation-not-supported. Если команда на продолжение получена для
несуществующего data-req-id. агентдолжен ответить data-req-result-invalkl-req-id. Например, если время
истекает до приема команды продолжения, data-req-id останавливается и удаляется.
В режиме установленного периода времени, если data-req-time установлен на 0, агент должен
подтвердить запрос. В случае подтверждения немедленно начните передачу любыхданных, доступных
62