Структура турбо кодера. – ЧАСТЬ 1

Естественно, что полученное декодером мягкое решение может быть использовано повторно при уточнении оценок при­нимаемых символов на последующих итерациях. С этой целью разработан спе­циальный класс декодеров, использующих «мягкие» решения на своем входе и выдающих «мягкое» решение на выходе. Такие декодирующие схемы полу­чили название декодеров «с мягким входом и мягким выходом» (Soft Input Soft Output – SISO).

Понятно и другое: чтобы такая обработка приносила результат, получен­ная внешняя информация должна быть некоррелированной с входными данны­ми. По этой причине в турбо кодерах применяются два компонентных кода, в которых кодируемая информация декоррелируется с помощью перемежителя. Оговоримся, «внешняя информация», производимая декодером для каждого ин­формационного символа, представляет собой действительную величину, знак которой определяет оценку принимаемого информационного символа (бита), а модуль характеризует степень ее надежности.

Структура кодера типового турбо кода приведена на рис. 2.35. Проверочные символы здесь формируются двумя кодерами сверточных кодов (СК), причем во второй кодер передаваемая информационная последовательность подается че­рез устройство перемежения. Смысл перемежения (осуществляемого по извест­ному на приеме правилу) состоит в преобразовании последовательности пере­даваемых символов таким образом, чтобы их блоки, соответствующие кодовым словам с малым весом (т.е. малым числом ненулевых символов) на входе одного кодера, трансформировались в блоки, приводящие к словам с большим весом на выходе другого кодера. Поскольку слова кода формируются из практически не­зависимых частей, среднее расстояние между ними на выходе турбо-кодера больше, нежели минимальное расстояние для каждого компонентного кодера.

Рис. 2.35. Структурная схема турбо кодера

На модулятор поступает бит с систематического выхода верхнего кодера и проверочные биты: сначала с верхнего СК кодера, затем – с нижнего. Передавать в канал тождественную информационную часть нижнего кодера необязательно: для ее восстановления часто используют деперемежение систематической первого кодового блока.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100