ГОСТ Р 56845—2015
никогда не превышает разрешающую способность таймера (т. е. 6.2 дня). Такая гарантия со стороны
агента позволяет менеджеру запрашивать текущее относительное время агента и вычислять, какдавно
были произведены измерения. Если требуется большее время хранения, то используются либо атрибу ты
абсолютного времени, либо атрибуты относительного времени с высокой точностью. Агенты должны
указывать поддержку относительного времени посредством установки бита mds-time-capab-relative-time в
атрибуте Mds-Time-Info. Этот таймер должен быть запущен перед ассоциацией. За исключением слу
чаев перезапуска счетчика, он должен однообразно увеличивать счет и не менять свое значение после
инициализации. Точность фактического времени (то есть внутренний период обновления) определяет ся
агентом, но должна соответствовать цели данного устройства.
Агенты могут поддерживать способ синхронизации своего внутреннего таймера с внешним ис
точником часов (например, через пикосеть Bluetooth). Используемый метод синхронизации не входит в
область применения настоящего стандарта. Однако агент должен указывать, синхронизирует ли он
относительное время с использованием бита mds-time-capab-sync-rel-time. Если синхронизация под
держивается. то бит mds-time-state-rel-time-synced должен быть установлен только тогда, когда агент
считает что его часы относительного времени синхронизируются с внешним источником. Все агенты,
связанные с одним менеджером и указывающие, что их внутренние таймеры синхронизированы, долж
ны показывать одно и то же относительное время для событий, синхронизированных во времени.
Если агент предоставляет метку относительного времени для численного измерения, временная
метка должна находиться точно в пределах точности синхронизации установленного времени и време ни
выборки численного значения. Метка относительного времени при использовании в качестве вре мени
события и текущего времени может предоставить точную информацию об интервалах между со
бытиями. Метка относительного времени может обеспечить точные измерения абсолютного времени,
когда менеджер получает атрибуты относительного и абсолютного времени от объекта системы MDS
агента и определяет время относительно собственных внутренних часов.
Если агент предоставляет метку относительного времени для массива показаний, снятых в ре
жиме реального времени (RT-SA). то метка времени должна относиться к первой выборке в данном
массиве и временная метка должна находиться точно в пределах заявленной точности атрибута отно
сительного времени и времени выборки RT-SA.
Отчеты о событиях могут содержать метки относительного времени, указывающие, когда было
создано событие. Если метрически производные объекты, содержащиеся в протоколе событий, не име ют
основную временную метку, то время события будет также использовано в качестве времени из
мерения. Если агент предоставляет метки относительного времени для времени события, временная
метка находится точно в пределах заявленной точности атрибута относительного времени, времени
события, а также любых атрибутов времени выборки, связанных с событием.
8.12.4 Относительное время высокой точности
Агенты могут применять внутренний таймер высокой точности с разрешающей способностью до
1 мкс (LSB). Данный таймер высокой точности обладает точностью, достаточной для частоты выборки
до 1 МГц. позволяет измерять периоды относительного времени с высокой точностью и
охватывает периоды времени до 584 000 лет. Агенты должны указывать поддержку данного свойства
посредством установки бита mds mds-time-capab-high-res-relativc-time в атрибуте Mds-Time-Info. Этот
таймер должен быть запущен перед ассоциацией. За исключением случаев перезапуска счетчика, он
должен однооб разно увеличивать счет и не менять свое значение после инициализации.
Необходимая разрешающая способность (то есть внутренний период обновления) определяется
агентом, но должна соответство вать цели данного устройства. Относительное время высокого
разрешения должно сохранять частот ную синхронизацию с относительным временем.
Агенты могут поддерживать способ синхронизации своего внутреннего таймера высокой точности
с внешним источником часов (например, через пикосеть Bluetooth). Используемый метод синхрониза
ции не входит в область применения настоящего стандарта. Однако агент должен указывать, синхро
низирует ли он относительное время высокой точности с использованием бита mds-time-capab-sync-hi-
res-relative-time. Если синхронизация поддерживается, то бит mds-time-state-hi-res-relative-tjme-synced
должен быть установлен только тогда, когда агент считает, что его часы относительного времени син
хронизируются с внешним источником. Когда агент отключается от источника синхронизации часов,
он должен обозначить бит синхронизации как «ложное значение», как только он превысит точность
параметров синхронизации часов.
73