Введение
1 Необходимые сведения из теории кодирования 11
1.1 Основные понятия 11
1.2 Коды Рида-Соломона 14
1.2.1 Кодирование 14
1.2.2 Декодирование 14
1.3 Ранговые коды 16
1.3.1 Основные понятия и определения . 16
1.3.2 Линеаризованные многочлены 17
1.3.3 Алгоритмы кодирования и декодирования 18
1.3.4 Введение ранговых стираний 21
2 Принципы построения систем связи с ортогональным частотным уплот нением 24
2.1 Особенности беспроводной передачи данных 24
2.1.1 Ослабление сигнала 24
2.1.2 Релеевское замирание 24
2.1.3 Частотно-зависимые замирания 26
2.1.4 Задержка 27
2.1.5 Доплеровский сдвиг 28
2.2 Многоканальная передача данных 28
2.3 Спектр OFDM сигнала 29
2.4 Применение преобразования Фурье 31
2.5 Защитный временной интервал и циклический префикс 31
2.6 Фазовая и амплитудная модуляция 32
3 Построение модели системы связи с ортогональным частотным уплот нением 35
3.1 Особенности канала передачи 35
3.1.1 Модель канала с замираниями 35
3.1.2 Использование пилотных сигналов 36
3.1.3 Перемежение 37
3.2 Построение модели системы передачи данных 38
3.3 Основные блоки модели 39
3.4 Программная реализация алгоритмов рангового кодирования и деко дирования 42
4 Сравнительная оценка эффективности ранговых и PC кодов 49
4.1 Влияние порога ненадежности символов при мягком декодировании . 51
4.2 Декодирование при различных видах фазовой и амплитудной модуляции 54
4.2.1 Модуляция 2PSK 54
4.2.2 Модуляция 4PSK 57
4.2.3 Модуляция 16 QAM 61
4.2.4 Модуляция 64 QAM 65
4.2.5 Модуляция 256 QAM 68
4.2.6 Сравнение по эффективности ранговых и PC кодов 69
4.3 Эффективность декодирования при различных параметрах передачи . 70
5 Симметричные ранговые коды в OFDM системе 75
5.1 Введение 75
5.2 Симметричные матрицы, представляющие конечное поле 75
5.3 Коды в ранговой метрике на основе симметричных матриц 77
5.4 Программная реализация 77
5.5 Применение симметричных ранговых кодов 80
5.5.1 Выбор параметров моделирования 81
5.5.2 Декодирование с принудительной симметризацией матрицы . 81
5.5.3 Декодирование с симметризацией при отказе от декодирования . 85
6 Программная реализация криптосистемы на основе приводимых ранговых кодов 89
6.1 Введение 89
6.2 Криптосистема Габидулина, Парамонова и Третьякова 90
6.3 Конструкции приводимых ранговых кодов 92
6.4 Криптосистема на основе приводимых кодов 93
6.5 Программная реализация криптосистемы 95
6.6 Применение криптосистемы 98
6.6.1 Параметры моделирования 98
6.6.2 Результаты моделирования 99
6.7 Методика выбора параметров криптосистемы на основе приводимых ранговых кодов 104
Заключение 106
Список литературы


