- •Министерство инфраструктуры Украины
- •Содержание
- •Введение
- •1. Назначение, структура и классификация корректирующих кодов
- •1.1 Корректирующие коды в телекоммуникационных системах
- •1.2. Классификация корректирующих кодов
- •Контрольные вопросы
- •Задания
- •2. Параметры блоковых корректирующих кодов
- •Контрольные вопросы
- •3. Способность блоковых кодов обнаруживать и исправлять ошибки
- •Контрольные вопросы
- •Задания
- •4. Алгебраическое описание блоковых кодов
- •Контрольные вопросы
- •Задания
- •5. Кодирование и декодирование блоковых кодов
- •5.1. Кодирование и декодирование блоковых кодов
- •5.2. Синдромное декодирование блоковых кодов
- •5.3. Мажоритарное декодирование блоковых кодов
- •Контрольные вопросы
- •Задания
- •6. Границы параметров блоковых кодов
- •6.1 Верхняя граница Хемминга
- •6.2. Нижняя граница Варшамова-Гилберта
- •6.3 Сложность реализации алгоритмов кодирования и декодирования
- •Контрольные вопросы
- •7. Важные классы блоковых корректирующих кодов
- •7.1. Коды Хемминга
- •7.2. Циклические коды
- •Контрольные вопросы
- •Задания
- •8. Помехоустойчивость декодирования блоковых кодов
- •8.1. Помехоустойчивость декодирования блоковых кодов
- •8.2. Энергетический выигрыш кодирования
- •Контрольные вопросы
- •Задания
- •9. Структура и характеристики сверточных кодов
- •9.1 .Методы описания сверточных кодов
- •9.2. Основные параметры и классификация ск
- •Контрольные вопросы
- •Задания
- •10. Алгоритмы декодирования сверточных кодов
- •10.1. Классификация алгоритмов декодирования
- •10.2. Алгоритм Витерби для декодирования сверточных кодов
- •Контрольные вопросы
- •Задания
- •11. Помехоустойчивость декодирования сверточных кодов
- •Контрольные вопросы
- •Задания
- •12. Критерии эффективности и пути повышения эффективности цифровых телекоммуникационных систем
- •12.1. Теория эффективности а.Г. Зюко.Информационная, энергетическая и частотная эффективности телекоммуникационных систем
- •12.2. Предельная эффективность телекоммуникационных систем и граница к. Шеннона
- •12.3. Перспективные пути дальнейшего повышения эффективности телекоммуникационных систем
- •13. Перспективные методы кодирования в цифровых телекоммуникационных системах
- •13.1.Сигнально-кодовые конструкции
- •13.2. Перспективные методы корректирующего кодирования
- •13.3. Пространственно-временное кодирование
- •13.4. Применение корректирующих кодов в телекоммуникационных системах
- •Приложения а. Характеристики корректирующих кодов
- •А.2. Энергетический выигрыш при использовании циклических кодов
- •А.3. Характеристики двоичных сверточных кодов
- •Б. Методические указания и задание на выполнение курсовой работы
- •Введение
- •В. Перечень знаний и умений, которые должен приобрести студент в процессе изучения материалов модуля 4
- •Г. Примечательные вехи в развитии теории электрической связи
- •Д. Видные ученые, внесшие важный вклад в становление и развитие теории связи х. Найквист (h. Nyquist)
- •К. Шеннон (Claude e. Shannon) (1916-2001)
- •Котельников Владимир Александрович (1908-2005)
- •Зюко Андрей Глебович (1918 – 1998)
- •Литература
- •Помехоустойчивое кодирование в телекоммуникационных системах
Контрольные вопросы
5.1. Какой вид будет иметь матрица двухкратных ошибок. Как она изменится по сравнению с матрицей однократных ошибок (5.11)?
5.2. Как связаны параметры двоичного представления синдромов (см. табл. 5.11) с общим числом вариантов возможных конфигураций обнаруживаемых и исправляемых ошибок при синдромном декодировании?
5.3. Как изменится формат синдромов, если применить метод синдромного декодирования для декодирования двухкратных ошибок?
5.4. Приведите обобщенную структурную схему синдромного декодера блочного кода (n, k). Какую функцию выполняет анализатор синдрома?
Задания
5.1. По принципам, изложенным в примере 5.1, изобразите структуру систематического блокового кода, предназначенного для обнаружения двухкратных ошибок с порождающей матрицей (4.6).
5.2. Задана порождающая матрица кода (7, 4):
.
Определите разрешенную кодовую комбинацию этого кода b, если задана комбинация первичного кода на входе кодера a = (1110).
5.3. определите кодовое расстояние кода (7, 4) с порождающей матрицей из задания 5.2.
5.4. Изобразите функциональную схему кодера кода (7, 4) с этой же порождающей матрицей.
6. Границы параметров блоковых кодов
6.1. Верхняя граница Хемминга [2, разд.3.2]
6.2. Нижняя граница Варшамова-Гилберта [2, разд.3.2]
6.3. Сложность реализации алгоритмов кодирования и декодирования.
6.1 Верхняя граница Хемминга
Одна из проблем теории кодирования состоит в поиске кодов, которые при заданной длине блока n и скорости кода Rкод обеспечивают максимум кодового расстояния dmin. Пределы этих параметров определяются кодовыми границами, которые рассмотрены ниже.
Вывод верхней границы основан на соображениях сферической упаковки (граница сферической упаковки). При заданном минимальном расстоянии между разрешенными комбинациями кода dmin наибольшая скорость может быть достигнута, если сферы, окружающие каждую комбинацию, будут наиболее плотно упакованы. Объем каждой сферы равен , число сфер (число кодовых комбинаций кода) равно 2k. Для лучшего кода суммарное количество сфер и число всех возможных комбинаций (2n) должны совпадать. Равенство достигается для плотноупакованных (совершенных) кодов. Область каждой кодовой комбинации представляет собой сферу радиуса (dmin – 1)/2, и эти области таких кодов, не пересекаясь, плотно заполняют собой все n-мерное пространство кодовых комбинаций. Отсюда следует неравенство:
.
после несложных преобразований можно получить явное выражение для скорости совершенного кода:
. (6.1)
График верхней границы Хемминга для двоичных кодов показан на рис. 6.1 (кривая ВГХ). Граница Хемминга справедлива как для линейных, так и для нелинейных кодов.
6.2. Нижняя граница Варшамова-Гилберта
Для блоковых кодов можно получить нижнюю границу Варшамова-Гилберта, определяющую возможность существования кодов с параметрами Rкод и dmin. Асимптотическая (для достаточно длинных кодов) форма этой границы имеет вид:
Rкод 1 – H(d/n), (6.2)
где H(x) – двоичная энтропия. График нижней границы Варшамова-Гилберта для двоичных кодов показан на рис. 6.1. (кривая НГВГ). Граница гарантирует существование кодов, характеристики которых соответствуют точкам, расположенным по крайней мере на кривой (или выше ее). Анализ показывает, что большинство используемых на практике кодов конечной длины расположены выше границы Варшамова-Гилберта.
Поиск кодов, обеспечивающих заданное минимальное расстояние dmin и достаточно высокую скорость Rкод при n, обеспечивающих в то же время возможность реализации алгоритмов декодирования приемлемой сложности, является одной из важных задач теории кодирования. |