Энкодер турбо кода продукта (TPC)
Communications Toolbox / Выявление ошибок и Коррекция / Блок
Блок TPC Encoder выполняет 2D кодирование турбо кода продукта (TPC) входного сигнала. Код продукта является 2D конкатенацией линейных блочных кодов. Линейные блочные коды могут быть кодом с проверкой четности, Кодом Хемминга или кодом BCH, способным к исправлению двух ошибок. Расширенные и сокращенные коды могут быть применены независимо на каждой размерности. Для описания 2D кодирования TPC см. Алгоритмы.
Для получения информации о допустимых парах кода и возможности с коррекцией ошибок каждой допустимой пары кода, смотрите Пары Кода Компонента.
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Турбо коды продуктов (TPC) являются формой каскадных кодов, используемых в качестве кодов прямого исправления ошибок (FEC). Два или больше блочных кода компонента, такие как систематические линейные блочные коды, используются, чтобы создать TPCs. Этот энкодер реализует 2D кодирование кода продукта, как описано в [1], с помощью двух Линейных Блочных кодов.
[1] Pyndiah, R. M. "Почти оптимальное Декодирование Кодов продуктов: Блокируйте Турбокоды". Транзакции IEEE на Коммуникациях. Издание 46, Номер 8, август 1998, стр 1003–1010.