ВУЗ:
Составители:
Рубрика:
8
01 23 4
5678 9
10 11 12 13 14
15 16 17 18 19
20 21 22 23 24
номер 01234
0
1
2
3
4
bbbb b
bbbb b
bbbb b
bbbb b
bbbbb
Рис. 8.1. Схема построения кодовой комбинации матричного кода
Матричный код, так же как и код Хемминга, может использо-
ваться в двух режимах: обнаружения и исправления.
В режиме исправления матричный код
(
)
25,16 позволяет гаран-
тированно исправить 1 ошибку. Это делается следующим образом:
любая одиночная ошибка приводит к несоблюдению правила чётности
в некоторой i-й строке и j-м столбце, перекрестие i-й строки и j-го
столбца точно указывает на ошибочный элемент, который заменяется
на противоположный. Таким образом, вероятность остаточной ошибки
при декодировании равна вероятности появления в кодовой
комбинации двух и более ошибок:
() ()
()()
() ()
25 1
77
к 25 25
20
25 24
11 1
1 нет ош.1 ош.
11 251 .
ii
ii ii
ii
PCpp Cpp
PP
ppp
−−
==
=−=−−=
=− − =
=− − − −
∑∑
(8.13)
При малых значениях
p
2
к
300Pp≈ . (8.14)
В режиме обнаружения матричный код
(
)
25,16
позволяет гаран-
тированно обнаружить все ошибки нечётной кратности (
1,3,5,..., 25
), 2
ошибки, а также большинство сочетаний чётного числа ошибок.
Вероятность необнаруженной ошибки можно оценить сверху
вероятностью того, что в принятой кодовой комбинации будет 4, 6, ...
ошибок.
()
12
25 2
22
но 25
2
1
i
ii
i
PCpp
−
=
<−
∑
. (8.15)
Для малых
p
4
но
12650Pp< . (8.16)
номер 0 1 2 3 4 0 b0 b1 b2 b3 b4 1 b5 b6 b7 b8 b9 2 b10 b11 b12 b13 b14 3 b15 b16 b17 b18 b19 4 b20 b21 b22 b23 b24 Рис. 8.1. Схема построения кодовой комбинации матричного кода Матричный код, так же как и код Хемминга, может использо- ваться в двух режимах: обнаружения и исправления. В режиме исправления матричный код ( 25,16 ) позволяет гаран- тированно исправить 1 ошибку. Это делается следующим образом: любая одиночная ошибка приводит к несоблюдению правила чётности в некоторой i-й строке и j-м столбце, перекрестие i-й строки и j-го столбца точно указывает на ошибочный элемент, который заменяется на противоположный. Таким образом, вероятность остаточной ошибки при декодировании равна вероятности появления в кодовой комбинации двух и более ошибок: 25 1 Pк = ∑ C p (1 − p ) = 1 − ∑ C25 p i (1 − p ) 7 −i 7 −i i 25 i i = i=2 i =0 = 1 − P ( нет ош.) − P (1 ош.) = (8.13) = 1 − (1 − p ) − 25 p (1 − p ) . 25 24 При малых значениях p Pк ≈ 300 p 2 . (8.14) В режиме обнаружения матричный код ( 25,16 ) позволяет гаран- тированно обнаружить все ошибки нечётной кратности ( 1,3,5,..., 25 ), 2 ошибки, а также большинство сочетаний чётного числа ошибок. Вероятность необнаруженной ошибки можно оценить сверху вероятностью того, что в принятой кодовой комбинации будет 4, 6, ... ошибок. 12 Pно < ∑ C252i p 2i (1 − p ) 25 − 2 i . (8.15) i=2 Для малых p Pно < 12650 p 4 . (8.16) 8
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »