Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
perevod_rus2.docx
Скачиваний:
4
Добавлен:
15.09.2019
Размер:
652.95 Кб
Скачать

Глава 1. Введение

Данная работа связана с анализом, проектированием и декодированием очень мощного и гибкого семейства кодов, контролирующих ошибки, называемых проверочными кодами низкой плотности (LDPC кодами). LDPC коды могут быть спроектированы для представления различных типов каналов с практической сложностью декодирования. Предполагалось, что они могут достигать пропускную способность различных видов каналов и, действительно, позже была доказана их способность достичь пропускную способность двоичного канала со стиранием (BEC канала), с помощью итеративного декодирования. В этой главе рассматриваются некоторые понятия, которые исследуются в диссертации. Мы обсудим важность области исследования, интересные задачи, которые привлекают исследователей в этой области и некоторые нерешенные проблемы.

1.1 Коды, определенные на графах

С 1948 года, когда Клод Шеннон ввел понятие пропускной способности канала [1], конечная цель теории кодирования заключалась в том, чтобы найти практический потенциал пропускной способности кодов. В соответствии с теоремой Шеннона о пропускной способности канала, надежная связь на скорости (бит / канал использования) по каналу с аддитивным белым гауссовским шумом (AWGN каналу) обеспечивается при определенном минимальном уровне сигнал-шум, называемом пределом Шеннона. В условиях нормированного уровня отношения битов энергии к плотности шума, надежная связь может иметь место при условии скорости

где есть средняя энергия за переданный бит и есть средняя дисперсия, объясняемая шумом Гаусса. Требуемый минимум называется пределом Шеннона.

Подойти к пределу Шеннона в несколько децибел (дБ) стало возможным благодаря практической сложности декодирования, с помощью сверточных кодов, но сокращение этого интервала требовало нереальной сложности до открытия турбо кодов [2]. Одним из важных нововведений в турбо кодах стало введение классов с низкой сложностью неоптимальных правил декодирования, т.е. итеративных алгоритмов передачи сообщений. Использование итеративного декодера передачи сообщений, турбо кодов обеспечивает превосходную производительность и небольшой интервал до предела Шеннона с низкой (практической) сложностью декодирования. На рис. 1.1 сравниваются типичные производительности турбо кода и сверточного кода по AWGN каналу (см. [3, рис. 5], например). Эта удивительная производительность турбо кодов обратила большое внимание к данной области исследования, которая вскоре расширилась на более широкий класс кодов называемых кодами, определенными на графах.

Коды, определенные на графах, могут быть расшифрованы алгоритмами передачи сообщений. Две важные особенности декодирования такого типа, которые делают коды, определённые на графах, такими привлекательными, это очень близкая к оптимальной производительность и ее практическая сложность (для фиксированного числа итераций), которая возрастает линейно с длиной кода. Это, в свою очередь, позволяет использовать очень длинные коды. Таким образом, теперь, после 50 лет после работ Шеннона, специалисты кодирования могут найти коды с производительностью близкой к пределу Шеннона и с разумной сложностью декодирования. Кроме того, для некоторых каналов они узнали, как может быть достигнута пропускная способность, хотя декодер и требует усложнения, так как производительность кода приближается к пропускной способности.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]