Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СДЭС_Уч_метод_пос_кодирование2.doc
Скачиваний:
97
Добавлен:
03.12.2018
Размер:
1.89 Mб
Скачать

4.4. Распределение весов

Как упоминалось выше, коды PC являются МДР кодами. Распределение весов МДР кодов вычисляется точно с помощью следующего выражения [MS, LC]:

Число кодовых слов веса i МДР (n,k,d) кода над GF(q) равно

(4.22)

Для оценки помехоустойчивости (n,k,d) PC кода над GF(q) можно использовать следующую границу (оценку сверху) вероятности ошибки на бит Рb алгебраического декодера PC2, которая легко вычисляется и дает достаточно хороший результат,

(4.23)

где Ps вероятность ошибки на символ на входе декодера PC,

и р вероятность ошибки на бит на входе декодера. Вероятность ошибки на слово (включая неправильное декодирование и отказ от декодирования) ограничена сверху границей (1.31),

(4.24)

Вопросы для самоконтроля

1. Расскажите о работе алгоритма Мэсси по декодированию кода РС

2. Расскажите о работе алгоритма Евклида по декодированию кода РС

3. Опишите принципы работы алгоритма Берлекэмпа-Мэсси для исправления ошибок и стираний

4. Как рассчитывается распределение весов для РС кода

Глоссарий

Кодовое слово - последовательность информационных и избыточных символов образующих кодовую последовательность;

Хеммингово расстояние - число позиций, на которых два двоичных вектора не совпадают;

Корректирующей способностью кода – способность кода исправлять t ошибок в принятом слове;

Стандартной таблицей (или стандартной расстановкой) для двоичного линейного (n, k, dmin) кода С называется таблица всех возможных принятых из канала векторов r, организованная таким образом, что может быть найдено ближайшее к r кодовое слово v;

Совершенными кодами называются коды удовлетворяющие границе Хемминга с равенством;

Вероятность правильного декодирования равна вероятности того, что вектор ошибок совпадает с одним из лидеров смежных классов;

Код Хемминга – это совершенный код, исправляющий одну ошибку;

Код Голея – совершенный код с параметрами (23,12,7)

Линейный блоковый код является циклическим тогда и только тогда, когда любой циклический сдвиг любого кодового слова оказывается другим (или тем же самым) кодовым словом;

CRC коды избыточные циклические коды для обнаружения ошибок.

Литература

(добавленная при переводе)

Э. Берлекэмп, Алгебраическая теория кодирования, «Мир», Москва 1971.

Р. Блейхут, Теория и практика кодов, исправляющих ошибки, «Мир», Москва, 1986.

Э. Л. Блох и В. В. Зяблов, Обобщенные каскадные коды, «Связь», Москва, 1976.

Э. Л. Блох и В. В. Зяблов, Линейные каскадные коды, «Наука», Москва 1982. Кларк и Кейн,

Г. С. Евсеев, «О сложности декодирования линейных кодов», Проблемы передачи информации, т. 19, №1, стр. 3-8, 1983.

Д. Форни, Каскадные коды, «Мир», Москва, 1970.

Р. Галлагер, Коды с малой плотностью проверок на четность, «Мир», Москва, 1966.

Р. Галлагер, Теория информации и надежная связь. «Советское радио», Москва 1974.

Р. Лидл и Г. Нидерайтер. Конечные поля, т. 1,2. «Мир», Москва 19X8.

Ф. Дж. Мак-Вильяме и Н. Дж. Слоэн, Теория кодов, исправляющих ошибки, «Связь», Москва 1979.

Дж. Мэсси, Пороговое декодирование, «Мир», Москва 1966.

Дж. Проакис, Цифровая связь, Пер. с англ./Под ред. Д.Д. Кловского. - М.: Радио и связь. 2000. - 800 с: ил. ISBN 5-256-01434-Х

У. Питерсон и Э. Уэлдон, Коды, исправляющие ошибки, Пер. с англ./ Под ред. Р.Л.

Добрушина и С.Н. Самойленко. — МИР, Москва, 1976. -594 с: ил.

К. Шэннон, Работы по теории информации и кибернетике, «Иностранная литература», Москва 1963.

А.Д. Витерби и Дж. Омура, Принципы цифровой связи и кодирования, «Радио и связь», Москва 1982.