Читать курсовая по Отсутствует: "Синтез кодека кода Рида-Маллера" Страница 1
- 1
- 2
- 3
- . . .
- последняя »
Введение В последнее время передача данных является наиболее быстро развивающейся областью техники. Спутниковая связь, локальные и глобальные сети, волоконно-оптическая технология, цифровые сети, сотовая телефонная связь, цифровая сеть с интеграцией служб и модель взаимодействия открытых систем - все это далеко не полный список примеров быстрого развития отрасли связи.
Но во всех этих отраслях существует одна и та же проблема - возникновение ошибок при передаче информации. Решение этой проблемы комплексно, оно включает в себя огромное число всевозможных технических решений, но одним из самых главных, эффективных и дешевых является помехоустойчивое кодирование.
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(х) наинформационных
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
| Тема: Определение оптимальных в соответствии с заданными критериями характеристик корректирующего кода и разработка кодирующего устройства выбранного кода |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Диплом) |
| Тема: Исследование временных характеристик работы кодера кода Рида-Соломона в частотной области в зависимости от типа ДПФ параметров кода |
| Предмет/Тип: Менеджмент (Диплом) |
| Тема: Синтез кодека кода Рида-Соломона |
| Предмет/Тип: Отсутствует (Курсовая работа (т)) |
| Тема: Синтез кодека кода Хэмминга |
| Предмет/Тип: Отсутствует (Курсовая работа (т)) |
| Тема: Синтез и анализ последовательных схем (синтез счетчиков) |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Практическое задание) |
Интересная статья: Основы написания курсовой работы

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