Проектирование системы помехоустойчивого кодирования
Заказать уникальную курсовую работу- 22 22 страницы
- 7 + 7 источников
- Добавлена 20.06.2020
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
Введение 3
Глава 1. Теоретические основы кодирования 4
Глава 2. Система помехоустойчивого кодирования 13
Заключение 20
Список литературы 21
Кодирование в этом случае превращается в адаптивное. Как известно, при блочном кодировании параметрами кода являются общая длина блока n байт и количество содержащихся в нем k информационных байт. Если обозначить через p1 вероятность ошибки в одном бите, то вероятность того, что в восьми подряд идущих битах, образующих байт, будет иметь место хотя бы одна битовая ошибка, (т.е. появится ошибочный байт) равна Исправляющая способность кода определяется количеством проверочных байтb = n - k , выделяемых для повышения помехоустойчивости. Проверочные байты помещаются в блок в передатчике при формировании передаваемой кодовой последовательности. Поскольку нет причин адаптивно менять местоположение этих проверочных байт внутри блока, то оно остается фиксированным достаточно длительное время и известно и на передающих, и на приемной сторонах. Как правило, проверочные байты сгруппированы в субблок, который размещен либо в начале, либо в конце блока. Если количество байтовых ошибок в блоке превысило b/2, то в большинстве процессов, используемых для РС-кодирования (например, в АНА4011с), подобный блок пропускает сигнал на выход без внесения в него каких-либо изменений. Подобное правило работы будет использовано для расчета среднего улучшения помехоустойчивости от применения кодирования при различных параметрах кода. Решение о выборе наилучших параметров кода в зависимости от условий работы не является очевидным. Действительно, увеличение при том же значении k однозначно повышает помехоустойчивость, хотя и сопровождается снижением скорости передачи информации. Это же увеличение при сохранении постоянства отношения v = k n скорость передачи оставляет постоянной. Среднее число исправляемых ошибок при изменении тоже остается постоянным.Однако такой показатель на самом деле является слишком усредненным и не учитывает более тонкую статистическую структуру распределения ошибок по блокам. В то же время именно эта структура должна определять выбор оптимальных параметров длины блока (если технические возможности аппаратуры позволяет его менять в достаточношироких пределах).Проведем более подробный анализ этих вопросов. Прежде всего, следует отметить, что увеличение также может косвенно влиять на скорость передачи информации. С его ростом, естественно, возрастают громоздкость и длительность обработки блоков, могут возрасти длительности вспомогательных операций записи/считывания, предварительной инициализации и т.п. Теперь рассмотрим непрерывный поток байт на приемной стороне. Появление ошибочных байт будем считать взаимнонезависимыми событиями. Тогда до декодирования на отрезке длинной ве- роятность появления N ошибочных байт будет оп- ределяться биноминальным распределением: где Pб определяется формулой (1). Среднее количество ошибочных байт будет равно [4] Средняя за блок вероятность появления ошибочного байта будет, естественно, равна Теперь рассмотрим тот же поток после декодирования и исправления всех ошибок в некоторых блоках. Вероятности того, что блок будет исправлен, и того, что этого сделать не удастся и он без изменений будет передан на выход, равны соответственно Если рассматривать усредненные по достаточно большому количеству блоков показатели, то среднее количество ошибочных байт, приходящееся на один блок, будет равно В результате усредненная вероятность появления ошибочного байта после исправления станет равнойЕстественно,Pu
1. Скляр, Б. Цифровая связь. Теоретические основы и практическое применение: Пер.с англ. - М.: Издательство дом «Вильямс». - 2015. - 1104 с.
2. Ачфигер, Э.С., Джервис, Б.У. Цифровая обработка сигналов: практический подход : Пер. с англ. - М.: Издательство дом «Вильямс». - 2018. - 992 с.
3. Каганцов, С.М., Полушин, П.А., Самойлов, А.Г., Самойлов, С.А. Кодер-декодер для радиорелейных систем связи. - Материалы 12-й межрегиональной конференции «Обработка сигналов в системах телефонной связи и радиовещания». - Пушкинские Горы. - 2003. - с. 172-174.
4. Корн, Г., Корн, Т. Справочник по математике (для научных работников и инженеров). - М.: Наука. - 1977. - 831 с.
5. Каганцов, С.М., Полушин, П.А., Самойлов, А.Г., Самойлов, С.А., Фролов, И.Ю. Кодек для цифровых радиорелейных станций // Пятая Российская конференция по атмосферному электричеству. Том 2. - Издательство «Транзит ИКС». - Владимир. - 2017. - С. 148-149.
6. Thomadakis P., Argyriou A. Reed-Solomon and concatenated codes with applications in space commu- nication // CoRR. – Aug. 2016. – P. 48.
7. Сравнительный анализ аппаратных архитектур декодера LDPC кодов для систем радиосвязи IEEE 802.11ad / А.А. Шевченко, Р.О. Масленников, А.А. Мальцев и др. // Проблемы разработки перспектив- ных микро- и наноэлектронных систем. – 2014. – No 4. – С. 3–4.
Вопрос-ответ:
Что представляет собой система помехоустойчивого кодирования?
Система помехоустойчивого кодирования - это метод, используемый для защиты передаваемой информации от возможных помех или ошибок, которые могут возникнуть в процессе передачи данных.
Какие основные параметры блочного кодирования?
Основными параметрами блочного кодирования являются общая длина блока и количество содержащихся в нем информационных битов. Обозначим их как n и k соответственно.
Что такое вероятность ошибки в одном бите?
Вероятность ошибки в одном бите, обозначаемая как p1, представляет собой вероятность того, что один бит будет принят неверно в процессе передачи данных.
Что происходит при адаптивном кодировании?
При адаптивном кодировании параметры кода изменяются в зависимости от условий канала передачи данных. Это позволяет улучшить помехоустойчивость системы и повысить качество передаваемой информации.
Какие параметры используются при восьми подряд идущих битах?
При восьми подряд идущих битах используется параметр вероятности ошибки в одном бите (p1), который позволяет оценить вероятность наличия ошибок в блоке данных длиной восемь бит.
Что такое помехоустойчивое кодирование?
Помехоустойчивое кодирование - это метод, который позволяет повысить надежность передачи информации в условиях наличия помех.
Для чего используется помехоустойчивое кодирование?
Помехоустойчивое кодирование используется для защиты передаваемой информации от ошибок, вызванных помехами на канале связи.
Какие параметры кода используются при блочном кодировании?
При блочном кодировании параметрами кода являются общая длина блока (n) и количество содержащихся в нем информационных байт (k).