
- •Лабораторная работа № 2 Коды Боуза-Чоудхури-Хоквингема (бчх).
- •1. Рабочее задание
- •2. Подготовка и проведение компьютерного эксперимента.
- •3. Обработка экспериментальных данных.
- •4. Методические указания.
- •4.1. Определение порождающего многочлена кода бчх.
- •4.2. Кодирование (формирование разрешённой комбинации кода).
- •4.3. Декодирование принимаемой кодовой комбинации.
- •Контрольные вопросы
- •Литература
- •Приложение
Лабораторная работа № 2 Коды Боуза-Чоудхури-Хоквингема (бчх).
Цель работы: изучение методов кодирования и декодирования кодов БЧХ и оценка их эффективности.
1. Рабочее задание
1. Ознакомиться с принципами построения и декодирования кодов БЧХ по рекомендованной литературе и методическим указаниям.
2. Исходя из заданных
в приведённой в приложении таблице
П.1.1 значений длины кодовой комбинации
и исправляющей способности кода
(в соответствии с вариантом задания) с
использованием данных, содержащихся в
таблице П.2, определить порождающий
многочлен исследуемого кода БЧХ
.
3. Сформировать разрешённую комбинацию кода, соответствующую заданной в таблице П.1.1 информационной комбинации (в соответствии с вариантом задания).
4. Определить количество ошибок в заданной в таблице П.1.1 принимаемой кодовой комбинации (в соответствии с вариантом задания) и исправить их (т.е. декодировать принимаемую кодовую комбинацию).
5. С использованием
программы lab_rab_bchx
на основе компьютерного эксперимента
(моделирования) оценить вероятность
ошибки
в системе
передачи данных с использованием
корректирующего кода БЧХ при заданных
в таблице П.1.2 (в соответствии с вариантом)
вероятности ошибки
в канале и параметрах кода.
2. Подготовка и проведение компьютерного эксперимента.
2.1. Ознакомиться с алгоритмом программы, моделирующей процессы передачи (с использованием корректирующего кода БЧХ) и оптимального приема двоичных сигналов, и методикой работы с ней.
2.2. Последовательно
запуская моделирующую программу при
шести различных сочетаниях указанных
в таблице П.1.2 параметров кода и заданном
значении
определить экспериментально получаемые
оценки вероятностей ошибки
в системе с кодеком и
в канале (т.е. системе без кодека). Величина
характеризует корректность проводимого
вычислительного эксперимента. Кроме
того, зафиксировать возвращаемые
моделирующей программой значения числа
информационных разрядов кодов БЧХ с
заданными исправляющей способностью
и длиной кодовой комбинации
.
2.3. Исходя
из параметров исследуемого кода
рассчитать значение скорости кода
.
3. Обработка экспериментальных данных.
3.1. Сопоставив величины и , убедиться в корректности выполненного вычислительного эксперимента.
3.2. Исходные данные и результаты расчётов представить в виде таблицы 1.1, которую рекомендуется оформить в следующем виде.
Таблица 1.1.
Вероятность ошибки в канале |
|
|||||
Заданные параметры кода Рез-ты вычислений |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Оценка вероятности ошибки в канале |
|
|
|
|
|
|
3.3. Проанализировав данные, представленные в табл.1.1, сделать выводы о влиянии на вероятность ошибки в системе с кодеком исправляющей способности и скорости кода.
3.4. Оформить отчёт о лабораторной работе