Приёмо-передающие радиоустройства и системы связи. Садомовский А.С. - 184 стр.

UptoLike

Составители: 

184
При декодировании производят те же операции, что и при кодировании в
соответствии с (4.35), но в качестве исходных символов используются
принятые информационные символы
a
k
,…,a
2
,a
1
.
Полученные таким образом при декодировании проверочные символы
сравнивают (суммируют поразрядно по модулю 2) с принятыми проверочными
символами. В результате сравнения получают набор из r символов (синдром).
Число возможных синдромов 2
r
. Комбинация символов синдрома зависит от
того, в каком разряде произошла ошибка. Если синдром состоит из одних
нулей, ошибок при передаче данной кодовой комбинации нет. Если в нём есть
единицы, то принята одна из запрещённых комбинаций (обнаружена ошибка).
По виду синдрома определяется разряд с ошибкой. Ошибка исправляется.
Пример определения разряда, где
произошла ошибка.
Пусть передавалась кодовая комбинация 1010101
Принятая кодовая комбинация 1010001
По известному правилу полученные проверочные разряды принятой
кодовой комбинации с ошибкой.
1-й проверочный разряд ⊕∑ а
1
, а
2
, а
4
= 1,
2-й проверочный разряд ⊕∑ а
1
, а
3
, а
4
= 1,
3-й проверочный разряд ⊕∑ а
2
, а
3
, а
4
= 0.
Принятые проверочные разряды 0 1 1
Передаваемые проверочные разряды 1 0 1
Синдром 1 1 0
Таблица возможных синдромов
Таблица 4.7
NN
Синдром Номер ошибочного разряда
1
2
3
4
5
6
7
8
0 0 0
0 1 1
1 0 1
1 1 0
1 1 1
0 0 1
0 1 0
1 0 0
Ошибок нет
1 разряд
2 разряд
3 разряд
4 разряд
5 разряд
6 разряд
7 разряд
По виду полученного синдрома 110 определяем, что ошибка произошла в
третьем разряде.
В устройстве исправления ошибок символ третьего разряда инвертируется
в сумматоре по модулю 2 (ошибка исправляется).
Подводя итог рассмотренного принципа декодирования цифровой
последовательности кодовых комбинаций блочного кода Хэмминга (7,4),
можно представить структуру декодирующего устройства (рис.4.18).
ошибка