Содержание
-
ТЕОРИЯ КОДИРОВАНИЯ
http://sites.google.com/site/musinbsuirby/ Мусин Сергей Борисович, магистр техн. наук, ассистент кафедры ПОИТ БГУИР Мусин С. Б., БГУИР
-
ДУАЛЬНЫЕ КОДЫ
Тема Мусин С. Б., БГУИР
-
Дуальные коды
Векторы u, v являются ортогональными, если скалярное произведение Код дуален коду , если все слова ортогональны каждому слову . Дуальный код обозначается как Мусин С. Б., БГУИР
-
Из определения следует, что скалярное произведение каждой строки матрицы G на каждую строку матрицы Hравно 0, т.е. Следовательно, можно «поменять ролями» эти две матрицы и использовать Н как порождающую матрицу, аG как проверочную матрицу дуального кода. Мусин С. Б., БГУИР
-
Примеры дуальных кодов
Легко проверить, что если Если Мусин С. Б., БГУИР
-
Код с повторением и код с проверкой на четность являются дуальными кодами. Порождающая матрица расширенного -кода Хэмминга (8,4) совпадает с проверочной матрицей этого кода. Таким образом, этот код является дуальным самому себе. Мусин С. Б., БГУИР
-
КОДЫ РИДА-МАЛЛЕРА
Тема Мусин С. Б., БГУИР
-
Код Рида-Маллера
Код, дуальный для расширенного (8, 4, 4)-кода Хемминга: является порождающей матрицей (G) кода Рида-Маллера первого порядка. Код задаётся параметрами r и m, где r – порядок кода Рида-Маллера, а длина кода зависит от m: Мусин С. Б., БГУИР
-
Каждая строка порождающей матрицы кода Рида-Маллера первого порядка имеет один и тот же вес 4, т.е. код Рида-Маллера первого порядка ортогональный. Для получения матрицы второго порядка надо взять сочетание по 2 строк матрицы первого порядка и перемножить (операция И) их между собой. Мусин С. Б., БГУИР
-
Коды Рида-Маллера
Получение кода Рида-Маллера второго порядка: Мусин С. Б., БГУИР
-
Получение кода Рида-Маллера третьего порядка: Мусин С. Б., БГУИР
-
Построение порождающей матрицы кода Рида–Маллера может быть проведено рекурсивно следующим образом: Мусин С. Б., БГУИР
-
Коды Рида-Маллера корректируют больше, чем одну ошибку, но являются избыточными. Характеристики: Если код Рида-Маллера порядка r, то код, дуальный данному порядка Кодирование: Мусин С. Б., БГУИР
-
Матрица Адамара
Матрица размером , состоящая из элементов множества 1, -1, называется матрицей Адамара, если выполняется следующее условие: Мусин С. Б., БГУИР
-
Матрица Адамара имеет порядок: , где в общем случае: Мусин С. Б., БГУИР
-
Построение кода Рида-Маллера с помощью матрицы Адамара
Способ построения порождающей матрицы двоичных кодов Рида–Маллера с помощью матриц Адамара: заменим в матрице Адамара, элемент -1 на 0, затем последовательно будем находить кронекерово произведение Мусин С. Б., БГУИР
-
получили порождающую матрицу кода R(3,3) Мусин С. Б., БГУИР
-
МЕТОД МАЖОРИТАРНОГО ДЕКОДИРОВАНИЯ
Тема Мусин С. Б., БГУИР
-
Метод мажоритарного декодирования
Допустим, при кодировании получили слово где: Мусин С. Б., БГУИР
-
Выразим символы полученного слова: Мусин С. Б., БГУИР
-
Выразим во всех уравнениях, где оно участвует, начиная с последнего: Имея кодовое слово получаем: Мусин С. Б., БГУИР
-
Если большинства нет (50/50), то ошибку выявили, но не обнаружили. Таким образом определяем Для определения строим вектор: где - матрица без верхней строки. Мусин С. Б., БГУИР
-
Далее выполняем : отсюда равно 1 (по большинству в ) Таким образом закодированное сообщение символ содержит ошибку и определён быть не может, т.к. большинства при его вычислении не было. Поэтому не может быть определён и . В примере был использован произвольный вектор с предположением, что удалось определить лишь для демонстрации нахождения . Мусин С. Б., БГУИР
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.