ГОСТ Р МЭК 61784-3-1—2016
Окончание таблицы 9
0
Текущее
состояние
Действие события и условия
Следующее состояние
R4
Соединен/
Устаревшее
Sequence Number = MCN
И
BLK_CHN_ERR = 0
SET Use Data Stale Count = 0
Соединен/Хорошее
R5
Соединен/
Хорошее
RcvMsg{) = "Abort,ind"
ИЛИ
RcvMsgO = “Abort,req"
He соединен
R6
Соединен/
Хорошее
Stale Count > End-to-end stale count
ИЛИ
BLK_CHN_ERR <> 0
SET Status = Bad::Black channel failure
Discard data
Соединек’Устаревшее
Т а б л и ц а 10 — Таблица состояний подписчика. Внутренние переходы
в
Текущее
состояние
Действие события и условия
Следующее состояние
S1
Соединен/
Устаревшее
Sequence Number = MCN
ИЛИ
Data 1 о Data 2
ИЛИ
BLK_CHN_ERR <> 0
SET Status = Bad::Black channel failure
Discard data
Соединен/Хорошее
S2Соединен/
Хорошее
Stale Count <= End-to-end stale count
И
BLK_CHN_ERR = 0
Increment Stale Count
Discard data
(Sequence Number о MCN OR Data 1 о Data 2)To же самое
И
S3 Соединен/
Хорошее
CRC 32 is invalid
И
BLK_CHN_ERR = 0
Increment State Count
Discard data
То же самое
S4Соединен/
Хорошее
Sequence Number = MCN
И
Data 1 = Data 2
И
BLK_CHN_ERR = 0
SET Stale Count = 0
Use data
То же самое
7.2.3 Взаимодействия клиент—сервер
7.2.3.1 Общие положения
VCR клиент—сервер для чтения данных из функциональных блоков безопасности должна быть
установлена так. чтобы максимальное значение параллельного доступа было равно 1. Устройство
должно отклонять все инициируемые FMS запросы к VCR с установленным значением параллельного
доступа больше, чем 1.
7.2.3.2 Чтение
Запрос на чтение для чтения данных из функциональных блоков безопасности (т. е. данных для
использования в функции безопасности) идентичен запросу на чтение данных из функциональных бло
ков. не связанных с безопасностью.
32