
- •1. Определение кода и способа корректирующего (помехоустойчивого) кодирования информации. Основные параметры кодов.
- •2. Общая классификация кодов, способов построения и алгоритмов декодирования.
- •3. Линейные блоковые коды: определение и основные свойства.
- •4. Порождающая матрица группового кода : определение, назначение, классификация и основные свойства.
- •5. Проверочная матрица группового кода: определение, назначение, классификация, основные свойства и ее взаимосвязь с порождающей матрицей.
- •8. Циклические коды: определение, классификация, основные свойства и способы задания или построения.
- •9. Классификация алгоритмов декодирования циклических кодов. Поясните сущность коэффициента энергетического выигрыша кодирования.
- •12. Матричные коды: определение, способы построения (формирования), основные параметры, достоинства и недостатки
- •13. Итеративные коды: определение, способы построения, основные параметры, достоинства и недостатки.
- •14. Каскадные коды: определение, классификация, основные параметры, достоинства и недостатки.
- •15. Турбокоды: определение, назначение, классификация, основные параметры двухкомпазиционного сверточного турбокода с и , достоинства и недостатки.
- •16. Поясните сущность алгоритмов жесткого и мягкого декодирования помехоустойчивых кодов(пмк), достоинства и недостатки данных алгоритмов.
- •17. Поясните сущность мажоритарного алгоритма декодирования циклического кода при формировании систем раздельных и связанных проверочных уравнений.
- •20. По данным значениям и сформировать кодовую последовательность и определить ее принадлежность к типу кода.
- •22. Определение, параметры и классификация сверточных кодов
- •25 По разностным треугольникам (1,5,6) и (2,4,7) определите параметры сверточного кода с алгоритмом порогового декодирования.
14. Каскадные коды: определение, классификация, основные параметры, достоинства и недостатки.
Сущность в каскадировании 2х или более кодов, при этом на каждом уровне кодирования можно использоваль либо одинаковы оды, либо различные.
Формируются путем последовательного кодирования как информационных так и кодовых символов, количество используемых кодов определяется как количество каскадов
При использование двух кодов – двухкаскадный код.
На практике используются 2-х каскадные коды
Параметры как в матричных и итеративных
К – общее количество информационных символов = к1*к2
N=n1*n2 (количество кодовых символов двумерного матричного кода)
R=K/N скорость передачи
d0m = d01 * d02 – минимальное кодовое расстояние двумерного матричного кода
d01 и d02 - минимальное расстояние по строкам и столбцам
П
ри
построении используются разные типы
помехоустойчивых кодов, а именно
циклические и сверточные
РС СК n(t)
Внешний кодер
Внутренний кодер
модулятор
КС
Внешний декодер
Внутренний декодер
демодулятор
Для внешнего кодера чаще используются коды Рида-Саламона, а для внутреннего –свёрточные.
Достоинства: высокая корректирующая способность
Недостатки: высокая избыточности
Использование: сети wi-fi, наземное, спутниковое, цифровое телевидение.
15. Турбокоды: определение, назначение, классификация, основные параметры двухкомпазиционного сверточного турбокода с и , достоинства и недостатки.
Ту́рбо-код — параллельный каскадный блоковый систематический код, способный исправлять ошибки, возникающие при передаче цифровой информации по каналу связи с шумами. Синонимом турбо-кода является известный в теории кодирования термин — каскадный код.
Турбо-код состоит из каскада параллельно соединённых систематических кодов. Эти составляющие называются компонентными кодами. В качестве компонентных кодов могут использоваться свёрточные коды, коды Хемминга, Рида — Соломона, Боуза — Чоудхури — Хоквингема и другие. В зависимости от выбора компонентного кода турбо-коды делятся на свёрточные турбо-коды и блоковые коды-произведения.
Важнейшими операциями турбокодов явлеются
- перемежение на передающей стороне турбосимволов
- вторичное кодирование данных символов с передачей в канал связитолько проверочных символов
Турбокоды могут иметь 2,3… ступеней кодирования, декодирования
Принцип построения турбокодов зависит kак от типов кода, так и от алгоритма декодирования
Так например структурная схема кодека двухпозиционного турбокода с использованием сверточного кода имеет следующее построение
Сверточный код с R=1/2, L=50%
ИИ
ФПСк1 р1 МХ
перемежитель
ФПСк2
р2
i-тый перемеж.
d0=4 dотк=d01*d02=16
k0=1 n0=k0+2=3
p1+p2=2
RTK= k0\n0=1\3
ZTK=66%
ko- колектор ошибки
DMX
ko1
МЭ выход
p1’
декодир.устр-во инф.символ
1-ой
степени ko2
p2’
деперемеж-ль ДКУ
2-ой степ. МЭ- мажоритар.элемент
Преимущества. Наиболее близко подходят к границе Шеннона, теоретическому пределу максимальной пропускной способности зашумленного канала. Турбо-коды позволяют увеличить скорость передачи информации, не требуя увеличения мощности передатчика. Независимость сложности декодирования от длины информационного блока, что позволяет снизить вероятность ошибки декодирования путём увеличения его длины.
Недостатки. Относительно высокая сложность декодирования и большая задержка, которые делают их неудобными для некоторых применений. Сравнительно небольшое кодовое расстояние (то есть минимальное расстояние между двумя кодовыми словами в смысле выбранной метрики).
Применение. Турбо-коды активно применяются в системах спутниковой и мобильной связи, беспроводного широкополосного доступа и цифрового телевидения. Турбо-коды утверждены в стандарте спутниковой связи DVB-RCS. Турбо-коды также нашли широкое применение в мобильных системах связи третьего поколения (стандарты CDMA2000 и UMTS).