Читать курсовая по Отсутствует: "Синтез кодека кода Рида-Маллера" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

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

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

1. Выбор и обоснование параметров кода В данном курсовом проекте в качестве помехоустойчивого кода примем код Рида-Маллера первого порядка с числом информационных позиций k=6 и мажоритарным декодером.

Коды Рида - Маллера представляют собой класс линейных кодов над GF(2) c простым описанием и декодированием, осуществляемым методом простого голосования. Как правило, эти коды кодируются таким образом, что в результате получается неразделимый код. РМ-коды нашли широкое применение в различных радиоэлектронных системах. При этом используется однородная и регулярная структура порождающей матрицы G, позволяющее упростить декодирование кодов. По этим причинам коды Рида - Маллера играют важную роль в кодировании (коды Рида - Маллера были использованы при передаче фотографий Марса космическим кораблем Маринер в 1972г.).

К основным параметрам РМ - кодов относятся:а)- длина кодовой последовательности;

б)- количество информационных символов, входящих в кодовую последовательность;

в) r=n-k - количество проверочных символов;

г) - минимальное кодовое расстояние;

д) l - порядок кода.

Коды Рида-Маллера первого порядка задаются порождающей матрицей G, первая строка которой состоит из единиц. В качестве столбцов остальных m строк используются все двоичные числа длиной m:

Кодирование РМ-кодов осуществляется стандартным образом - путем умножения исходного вектора на порждающую матрицу:

AG=B.

Как правило, РМ-коды декодиркются мажоритарным способом (в последние годы для декодирования РМ-кодов используются процессоры быстрых преобразований).

2. Синтез кодирующего устройства (кодера)

Используя исходные данные и выражения ,определим основные параметры кода:

k=m+1m=5, L=1, , и r=n-k=26 двоичных символов.

Порождающая матрица данного РМ-кода имеет следующеее построение:

Кодирование информации осуществляется путем умножения исходного информационного сообщения Q(x)= на порождающую матрицу, т.е. по правилу

. В этом случая формируются последовательности неразделимого кода, которые содержат по n=32 двоичных символа. Процесс кодирования (формирования кодовых последовательностей) может быть реализован на сумматорах по модуля два. Составим уравнения формирования кодовых символов, которые имеют следующий вид:

2.1 Разработка структурной схемы кодера

Разработку структурной схемы кодера кода Рида-Маллера следует выполнять с определения основных функций кодера, к которым следует отнести:

. Деление (разделение) символов входного информационного потока Q(х) наинформационных


Интересная статья: Основы написания курсовой работы