ГОСТ РИСО 21214— 2015
Приложение А
(обязательное)
Кодирование и коррекция ошибок профилей 0 и 1 и команд
А.1 Основное
Все информационные биты защищены битами коррекции ошибок (ECO. ЕС1. ЕС2. ЕСЗ) использование пред
варительного кода Хемминга длиной L = 12 и расстояние Хемминга минуты 0 = 3 . Модификация сделана во избе
жание «всего нулевого» образца в пользу получателя.
Во время передачи данных битов в последовательности D0. D., D2. D3. D4, Ds. De, D7 всегда передаются
сначала и сопровождаются битами коррекции ошибок ECO к ЕСЗ.
А.2 Кодирование
Кодирование битов — исправления согласно следующей формуле:
ЕС 0 = D0 Ф О, Ф D2 Ф D3 Ф D4:
ЕС 1 = D
q
Ф О2 © D4 Ф D5Ф D^;
ЕС 2 = D, Ф D2 Ф D3 ® D7;
ЁС 3 = D з © D4© De Ф D?.
А.З Передача
Закодированные биты передаются следующим образом (сначала наименее значительный бит):
0
О
Ш
Do
D,
0 2
D3
d
4
d
5
D6
d
7
EC
,
e c
2
ЕСз
А.4 Прием и расшифровка
После приема следующий синдром вычисляется по полученным битам от R0 до R11. Дефектные биты по
казаны в таблице А.1.
Т а б л и ц а А.1 — Расшифровка таблицы
S0s,s2S3
Результат
1111
Все правильные биты
0
011
Дефект R0
010
1
Дефект R1
0
001
Дефект R2
01
1
0
Дефект R3
00
1
0
Дефект R4
1001
Дефект R5
1
0
10
Дефект R6
1100
Дефект R7
01
11
Дефект R8
1
0
11
Дефект R9
11
0
1
Дефект R10
1
1
1
0
Дефект R11
Любая другая комбинацияМногократные ошибки в символе
S 0 = R O ® R 1 © R 2 ® R 3 ® R 4 © R 8 ;
S , = R 0 ® R 2 ® R 4 © R 5 ® R 6 ® R 9 :
5 2 = R 1 ® R 2 ® R 5 © R 7 ® R 1 0 ;
5 3 = R 3 © R 4 © R 6 © R 7 © R 1 1 .
60