Студопедия
rus | ua | other

Home Random lecture






Определение кода БЧХ.


Date: 2015-10-07; view: 486.


Коды БЧХ: определение, примеры кодов с исправлением одной, двух и трех ошибок.

Пример построения кода Хэмминга.

{(1) – стр. 173}
n = 2q – 1, r = 1. Для q = 3 построим код Хэмминга (длины 7).
Построим таблицу: слева – диагональная матрица размерности 2q – (q+1), справа все бинарные наборы длины q, содержащие не менее 2-х единиц. Складывая по mod 2 произвольные совокупности строк, получаем 16 различных бинарных наборов, которыми можно закодировать 16 сообщений.

{(3) – слайд 402 и далее}
Циклический код, исправляющий кратные (2 и более) ошибки.
{(5) – стр. 5}
Пусть . Тогда кодом БЧХ называется (n, k, d)-линейный циклический код, в котором порождающий многочлен g(x) определяется как минимальный многочлен для элементов из поля , где – произвольный примитивный элемент поля .

Схема построения:

§ Строим поле неприводимый многочлен степени n = 2m – 1.

§ Выберем в циклической группе примитивный элемент и рассмотрим его степени , где r – количество ошибок, которые надо исправить.

§ В разложении многочлена выберем такие неприводимые многочлены, чтобы каждая из указанных степеней была корнем одного из них (не всегда возможно). Тогда

1) есть результат перемножения этих многочленов;

2) коды — коэффициенты многочленов из идеала – исправляют r ошибок.

 


<== previous lecture | next lecture ==>
Теорема Хэмминга. Пример построения кода Хэмминга. | Код с исправлением одной ошибки.
lektsiopedia.org - 2013 год. | Page generation: 2.193 s.