Введение
ГЛАВА 1. Анализ методов помехоустойчивого кодирования 6
1.1 Основы помехоустойчивого кодирования 6
1.2 Линейные коды. Коды Хэмминга, код Голея 11
1.3 Нелинейные коды 13
1.4 Циклические коды. Коды Боуза-Чоудхри-Хоквингема, Рида-Соломона, Файра 15
1.5 Сверточное кодирование 20
1.6 Мажоритарные методы защиты информации 28
1.7 Каскадное кодирование. Турбо коды. 29
1.8 Выбор оптимального кода. 34
ГЛАВА 2. Методика синтеза устройств передачи данных
2.1 Математические модели каналов 39
2.2 Выбор верифицирующего кода для канала с независимыми ошибками 44
2.3 Коды, исправляющие ошибки 51
2.4 Синхронизация 56
2.5 Методика синтеза устройств передачи данных 61
ГЛАВА 3. Синтез устройства
3.1 Выбор блочного кода, исправляющего ошибки. 66
3.2 Коды, дополняемые перемежителем. 75
3.3 Использование сверточных кодов 81
3.4 Использование турбо-кода 84
3.5 Сравнительная оценка предложенного и известного алгоритмов. 88
3.6 Передача многоблочных сообщений 90
ГЛАВА 4. Оценка вероятностных характеристик
4.1 Оценка вероятности синхронизации сообщения 92
4.2 Оценка вероятности ложного приема сообщения 96
4.3 Вероятностные характеристики синхронизации кодовых слов 106
Глава 5. Программные средства разработки устройства и моделирования его работы
5.1 Принципы моделирования 114
5.2 Основные процедуры моделирования 117
5.3 Использование пакета MatLab при моделировании 122
5.4 Аппаратная реализация моделей устройств 125
Заключение 127
Список литературы 130


