- •Введение
- •1 Основы теории
- •1.1 Математический аппарат исследования дискретных сигналов и цифровых фильтров
- •1.2 Двоичные дискретные сигналы и фильтры
- •1.3 Двоичные последовательности Хаффмена
- •1.4 Формирование блоковых разделимых кодовых сигналов
- •1.5 Рекуррентные формирователи кодовых сигналов
- •1.6 Схемы и алгоритмы исправления ошибок в разделимых блоковых кодовых сигналах
- •1.7 Схемы и алгоритмы исправления ошибок в систематических кодовых сигналах
- •1.8 Схемы и алгоритмы исправления ошибок в несистематических кодовых сигналах
- •1.9 Декодирование сообщений
- •2 Задания на самостоятельную работу
- •3.1 Лабораторная работа №1: формирование и исследование последовательностей Хаффмена и неразделимых кодовых комбинаций.
- •3.6 Лабораторная работа №6: формирование и исследование рекуррентных несистематических кодовых последовательностей
- •3.7 Лабораторная работа №7: исследование схем оценки помеховых сигналов и восстановления начальных кодовых комбинаций несистематического кода
- •3.8 Лабораторная работа №8: исследование помехоустойчивости канала связи на основе разделимых кодовых сигналов
- •3.9 Лабораторная работа №9: исследование помехоустойчивости каналов связи на основе рекуррентных систематических кодов
- •3.10 Лабораторная работа №10: исследование помехоустойчивости каналов связи на основе рекуррентных несистематических кодов
- •3.11 Лабораторная работа №11: исследование эффективности декодирования сообщений по каналам связи с помехами
- •4 Исходные данные для проведения исследований
- •4.1 Лабораторная работа 1
- •4.2 Лабораторная работа 2
- •4.3 Лабораторная работа 3
- •4.4 Лабораторная работа 4
- •4.9 Лабораторная работа 9
- •4.10 Лабораторная работа 10
- •4.11 Лабораторная работа 11
- •5 Программное обеспечение компьютерных лабораторных исследований
- •Словарь терминов
- •5.1 Лабораторная работа № 1
- •5.2 Лабораторная работа № 2
- •5.3 Лабораторная работа № 3
- •5.4 Лабораторная работа № 4
- •5.5 Лабораторная работа № 5
- •5.6 Лабораторная работа № 6
- •5.7 Лабораторная работа № 7
- •5.8 Лабораторная работа № 8
- •5.9 Лабораторная работа № 9
- •5.10 Лабораторная работа № 10
- •5.11 Лабораторная работа № 11
3.1 Лабораторная работа №1: формирование и исследование последовательностей Хаффмена и неразделимых кодовых комбинаций.
Сформировать M-последовательность Хаффмена, если задана формирующая функция Q(z) и начальные значения S(k). Используя M-последовательность, образовать 15 n-значных кодовых комбинаций (кодовых сигналов) циклического кода. Вычислить их кодовые расстояния и проанализировать матрицу расстояний. Определить кодовые комбинации с максимальным кодовым расстоянием. Определить число ошибок, при которых будет иметь место правильное распознавание кодовых комбинаций. Записать разностные уравнения формирующего фильтра.
3.2 Лабораторная работа №2: формирование и исследование блоковых разделимых кодовых сигналов
Сформировать 15 разделимых кодовых комбинаций, если заданы формирующая функция Q(z), значность кода n и подготовлены коды информационных символов. Разработать схему формирования кодовых комбинаций и разностные уравнения, описывающие процесс формирования кодовых сигналов. Определить матрицу кодовых расстояний и провести ее анализ. Рассмотреть процесс формирования на одном из символов.
3.3 Лабораторная работа №3: исследование схем оценки помеховых сигналов и восстановления разделимых кодовых комбинаций
Разработать схему восстановления кодовых комбинаций, если заданы формирующая функция Q(z) и значность кода n. Описать процесс восстановления разностными уравнениями. Исследовать процесс преобразования одиночных и двойных смежных ошибок схемой их оценки. Рассмотреть процесс восстановления искаженных кодовых комбинаций при наличии одиночной и двойных смежной и несмежной ошибок.
3.4 Лабораторная работа №4: формирование и исследование рекуррентных систематических кодовых сигналов
Сформировать 15 систематических кодовых комбинаций, если заданы формирующая функция Q(z), и 15 семиразрядных безызбыточных кодовых сигналов. Разработать схему формирования кодовых комбинаций и разностные уравнения, описывающие процесс их формирования. Определить матрицу кодовых расстояний и провести ее анализ. Рассмотреть процесс формирования на одном из сигналов.
3.5 Лабораторная работа №5: исследование схем оценки помеховых сигналов и восстановления начальных кодовых комбинаций систематического кода
Разработать схему восстановления кодовых комбинаций систематического кода, если задана формирующая функция Q(z). Описать процесс восстановления разностными уравнениями. Исследовать процесс преобразования одиночных и двойных смежных ошибок. Определить длину защитного интервала. Определить коды ошибок. Рассмотреть процесс восстановления искаженных кодовых комбинаций при наличии одиночной и двойных смежных ошибок.
3.6 Лабораторная работа №6: формирование и исследование рекуррентных несистематических кодовых последовательностей
Сформировать 15 несистематических кодовых последовательностей, если заданы формирующие функции Q1(z) и Q2(z) и 15 семиразрядных безызбыточных кодовых сигналов. Разработать схему формирования кодовых комбинаций и разностные уравнения, описывающие процесс их формирования. Определить матрицу кодовых расстояний и провести ее анализ. Рассмотреть процесс формирования на одном из сигналов.
3.7 Лабораторная работа №7: исследование схем оценки помеховых сигналов и восстановления начальных кодовых комбинаций несистематического кода
Разработать схему восстановления кодовых комбинаций несистематического кода, если задана формирующие функции Q1(z) и Q2(z) .Описать процесс восстановления разностными уравнениями. Исследовать процесс преобразования одиночных и двойных смежных ошибок. Определить длину защитного интервала. Определить коды ошибок. Рассмотреть процесс восстановления искаженных кодовых комбинаций при наличии одиночной и двойных смежных ошибок.