Построение матрицы блока турбокода в процессе кодирования. Подготовил: студент группы КЭ-223 Савин И.А. Проверил: доцент кафедры ИКТ Спицын В.С.

Презентация:



Advertisements
Похожие презентации
1 ЭФФЕКТИВНОЕ МНОГОПОРОГОВОЕ ДЕКОДИРОВАНИЕ НЕДВОИЧНЫХ САМООРТОГОНАЛЬНЫХ КОДОВ 1 Институт космических исследований 2 Рязанский государственный радиотехнический.
Advertisements

Повышение достоверности приема информации при использовании помехоустойчивого кодека Выполнил: Медведев И.А. Научный руководитель: доцент Сизякова А.Ю.
Помехоустойчивое кодирование Линейные коды. Некоторые предположения Блоковый код- код, в котором все слова имеют одинаковую длину. Кодовое слово – слово.
1 ПРИМЕНЕНИЕ НЕДВОИЧНОГО МНОГОПОРОГОВОГО ДЕКОДЕРА ДЛЯ ЗАЩИТЫ ФАЙЛОВ ОТ ИСКАЖЕНИЙ Рязанский государственный радиотехнический университет Овечкин П. В. Специализированный.
ГБОУ Гимназия 1505 «Московская городская педагогическая гимназия – лаборатория» автор: Редченко Дмитрий, 10 класс «Б» руководитель: Г.А.Пяткина 2013 г.
ПЕРСПЕКТИВЫ ПРИМЕНЕНИЯ МНОГОПОРОГОВЫХ ДЕКОДЕРОВ В ВЫСОКОСКОРОСТНЫХ СИСТЕМАХ ПЕРЕДАЧИ ДАННЫХ Золотарев В.В., Овечкин Г.В. Институ космических исследований.
Практическая работа 1 4 Теория информации. Теоретическая подготовка Подготовьте ответы на вопросы: В чём заключается сущность помехоустойчивого кодирования?
Обзор современных методов помехоустойчивого кодирования д. т. н. В. В. Золотарёв.
Семинар ИКИ Использование новейших методов помехо- устойчивого кодирования в проектах исследования космоса г. В.В.Золотарёв, ИКИ РАН.
Золотарёв В.В., Институт космических исследований РАН Овечкин Г.В., Рязанский государственный радиотехнический университет Перспективные технологии в средствах.
Характеристики МПД в гауссовских каналах д. т. н. В. В. Золотарёв.
Помехоустойчивое кодирование Вероятность ошибочного декодирования.
Устройства хранения информации Кэш - память Основная память Магнитный (жесткий) диск Регистры Оптические носителиМагнитные носители.
Задача декодирования линейных кодов и некоторые применения помехоустойчивого кодирования.
Исходная информация Информация и искажениями Сообщение с искажениями Сообщение Кодирование Шум Канал связи Декодирование.
Системы с несколькими конвейерами В процессорах Intel конвейер появился только начиная с 486 модели. Но уже в Pentium-е было два конвейера из 5 стадий:
Передача информации к § 8 в учебнике И. Г. Семакина, Е. К. Хеннера.
ИССЛЕДОВАНИЕ СПУТНИКОВОЙ РАДИОСИСТЕМЫ ПЕРЕДАЧИ ИНФОРМАЦИИ С ПОМЕХОУСТОЙЧИВЫМ КОДЕРОМ Дипломник: Анохин И.В. Группа: ЭР Руководитель: Сизякова А.Ю.
НОВЫЕ АЛГОРИТМЫ ДЕКОДИРОВАНИЯ ДЛЯ ВЫСОКОСКОРОСТНЫХ СПУТНИКОВЫХ КАНАЛОВ Зубарев Ю.Б., Золотарёв В.В., Овечкин Г.В. Цифровая обработка сигналов
Помехоустойчивое кодирование Основные идеи. Литература Алгебраическая теория кодирования Автор: Берлекэмп Э. Издательство: Мир Год: 1971 Теория кодов,
Транксрипт:

Построение матрицы блока турбо кода в процессе кодирования. Подготовил: студент группы КЭ-223 Савин И.А. Проверил: доцент кафедры ИКТ Спицын В.С.

Широкое применение помехоустойчивого кодирования в современных цифровых системах связи обусловлено тем, что оно является эффективным средством приведения параметров системы к желаемому компромиссу между достоверностью передачи, необходимой мощностью и пропускной способностью.

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

Принцип построения турбоходов Турбокоды представляют собой сравнительно новый тип кодов для исправления ошибок, возникающих при передаче цифровой информации по каналам связи с шумами. Впервые они были введены в рассмотрение французским исследователем К. Берру в 1993 году и сразу же привлекли к себе пристальное внимание специалистов в области помехоустойчивого кодирования. Причина этому уникальная способность турбоходов обеспечивать характеристики помехоустойчивости передачи информации, близкие к теоретически достижимым значениям при умеренной сложности реализации кодеков.

Проиллюстрируем принцип построения турбоходов на примере двумерного блочного турбо кода (рис. 2).

Принцип работы турбо кода, где с выхода одного декодера подается входной сигнал на следующий декодер, в чем-то напоминает работу турбокомпрессора в двигателях внутреннего сгорания. Турбокомпрессор использует выхлопные газы двигателя (выход) для питания вентилятора турбины (вход), усиливая тем самым подачу воздуха. Таким образом объясняется наличие термина «турбо» в названии технологии турбо кода. Турбокоды это циклично декодируемые коды.

Технология турбо кода наилучшим образом иллюстрируется на примере, где в качестве составных кодов используются блочные коды. Рассмотрим расширенный кода Хемминга (8,4), изображенный на схеме на рис. 3. Этот код использует четыре информационных бита, вычисляет 4 бит четности добавляет их к информационным битам для создания 8 битного кодового слова для передачи: I 1.1 I 1.2 I 1.3 I 1.4 P H1.1 P H1.2 P H1.3 P H1.4 и т. д. Здесь I соответствует информационному биту и P соответствует битам четности или избыточности.

Двумерный код продукта построенный из такого (8,4) расширенного кода Хэмминга может выглядеть следующим образом: где I информационный бит (числовой индекс показывает номер столбца и номер строки); PH бит четности для каждого кодового слова, построенного по горизонтали (числовой индекс показывает номер строки и количество бит в слове); PV бит четности для каждого кодового слова, построенного вертикально (числовой индекс показывает номер столбца и количество бит в слове); PVH бит четности кодированных битов четности (числовой индекс показывает номер столбца и номер строки, использованных для вычисления полностью).

Результирующая матрица представляет собой турбоход. Построенный из линейных блочных кодов, турбоход обладает свойствами всех строк и всех столбцов, образующих кодовые слова. Различные коды могут использоваться для горизонтального и вертикального блоков, что позволяет обеспечить широкий спектр скоростей передачи кода и размеров блоков.

Спасибо за внимание!