Общая теория связи. Лабораторная работа № 4
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Исследование обнаруживающей и исправляющей способности циклических кодов.
Цель работы. Ознакомление с методами построения корректирующих кодов. Экспериментальное исследование обнаруживающей и исправляющей способности циклических кодов.
Описание лабораторной установки.
Лабораторная установка выполнена в виде программно управляемой модели и выполняется на ЭВМ. Приведём краткое описание структурных схем декодеров исследуемых циклических кодов.
Декодер Меггита представляет собой синдромный декодер, исправляющий одиночные ошибки, в памяти которого с целью упрощения хранится только один синдром ошибки S15(x) = x3+1 (соответствует последовательности ошибки e15(x) = x14), синдромы остальных одиночных ошибок циклически сдвигаются в регистре синдрома до совпадения с S15(x); число циклов сдвига
i (i= 0, 1, 2, ..., 14) плюс единица равно номеру искаженного кодового элемента. Структурная схема декодера Меггита показана на рисунке 1.
Декодер работает следующим образом. Кодовое слово (с ошибками или без них) в виде последовательности из 15 двоичных символов поступает в буферный регистр и одновременно в регистр синдрома, где производится деление этого слова на производящий многочлен кода g(x) = x4 +x+1, в результате чего вычисляется синдром ошибки Sj(x): S0j ,S1j , S2j , S3j символы синдрома. Ошибка обнаруживается, если хотя бы один символ синдрома не равен нулю.
Исправление ошибок производится в следующих 15 циклах. Если
Sj(x) = S15(x), то ошибка в первом символе кодового слова, который находится в 15-ой ячейке буферного регистра. Тогда в первом цикле схема {И} выдаёт единицу и в сумматоре по модулю 2 на выходе буферного регистра корректируется первый символ кодового слова. Если ошибка в другом символе, то производится циклический сдвиг синдрома Sj(x) в регистре синдрома по цепи обратной связи с учетом того, что вход декодера на циклах исправления ошибок отключен. В каждом i-ом цикле проверяется равенство Sj+i (x) = S15(x) и в благоприятном случае на выходе схемы {И} появляется импульс коррекции ошибки, инвертирующий символ на выходе буферного регистра.
Структурная схема декодера Касами-Рудольфа приведена на рисунке 2. В декодере используется не оптимальный перестановочный метод декодирования, в котором с целью упрощения процедуры поиска ошибки используются циклические сдвиги синдромов ошибок и их сравнение с “покрывающими” синдромами (алгоритм Касами-Рудольфа).
Для кода Голея (23,12): g(x) = x11 +x9 +x7 + x6 +x5 +x+1 множество ошибок, вес (кратность) которых не превышает трёх, покрывается тремя последовательностями ошибок e1(x) = 0 , e17(x) = x16 , e18(x) = x17 , имеющих синдромы:
S1(x) = 0;
S17(x) = x8 + x7 + x4 + x3 + x + 1;
S18(x) = x9 + x8 + x5 + x4 + x2 + x.
Декодер отслеживает синдром ошибок, отличающийся от S1(x) не более, чем в трёх позициях, а также синдромы ошибок, отличающиеся от S17(x) и S18(x) не более, чем в двух позициях.
Декодирование производится в течение двух циклов. В первом цикле в течение 23 тактов производится запись принятого кодового слова в буферный регистр (п1=0) и вычисление синдрома ошибки в синдромном регистре (п2=0). Во втором цикле (п1=1) из 23 тактов производится поиск и исправление ошибок путем циклического сдвига синдрома ошибки и его сравнения с покрывающими синдромами в анализаторе синдрома. Одновременно циклически сдвигается кодовое слово в буферном регистре.
Позиции ошибок обнаруживаются при удовлетворении какого-либо из неравенств в анализаторе синдрома; на выходе соответствующей схемы анализатора появляется сигнал, по которому выход синдромного регистра подключается (п2=1) к сумматору в цепи циклического сдвига буферного регистра для исправления ошибок. Если срабатывает вторая или третья схемы анализатора, то дополнительно исправляются ошибки в 17-ой или 18-ой ячейках буферного регистра в соответствии с номером покрывающего синдрома; одновременно производится стирание этого синдрома в синдромном регистре. После 23-го цикла производится проверка состояния синдромного регистра и, если остаток не превышает двух единиц, его содержимое используется для коррекции состояний первых 11 ячеек буферного регистра.
На этом декодирование заканчивается и на выход выдаются информационные символы, расположенные в первых 11 ячейках буферного регистра; одновременно на вход может подаваться новое кодовое слово (п1=0).
Выполнение работы.
Определим величину кодового расстояния для каждого из двух исследуемых кодов (n, k)=(23, 12) и (n, k)=(15, 11). Для этого для каждого из них найдём максимальную (гарантируемую) кратность исправляемых ошибок (факт исправления ошибки данной кратности определяется визуально путём сравнения кодовых слов на входе кодера и выходе декодера). Кодовое расстояние d определяется по известному соотношению, связывающему его с максимальной кратностью исправляемых ошибок:
.
По полученной величине кодового расстояния определить ожидаемую кратность гарантированно обнаруживаемых ошибок :
.
Цель работы. Ознакомление с методами построения корректирующих кодов. Экспериментальное исследование обнаруживающей и исправляющей способности циклических кодов.
Описание лабораторной установки.
Лабораторная установка выполнена в виде программно управляемой модели и выполняется на ЭВМ. Приведём краткое описание структурных схем декодеров исследуемых циклических кодов.
Декодер Меггита представляет собой синдромный декодер, исправляющий одиночные ошибки, в памяти которого с целью упрощения хранится только один синдром ошибки S15(x) = x3+1 (соответствует последовательности ошибки e15(x) = x14), синдромы остальных одиночных ошибок циклически сдвигаются в регистре синдрома до совпадения с S15(x); число циклов сдвига
i (i= 0, 1, 2, ..., 14) плюс единица равно номеру искаженного кодового элемента. Структурная схема декодера Меггита показана на рисунке 1.
Декодер работает следующим образом. Кодовое слово (с ошибками или без них) в виде последовательности из 15 двоичных символов поступает в буферный регистр и одновременно в регистр синдрома, где производится деление этого слова на производящий многочлен кода g(x) = x4 +x+1, в результате чего вычисляется синдром ошибки Sj(x): S0j ,S1j , S2j , S3j символы синдрома. Ошибка обнаруживается, если хотя бы один символ синдрома не равен нулю.
Исправление ошибок производится в следующих 15 циклах. Если
Sj(x) = S15(x), то ошибка в первом символе кодового слова, который находится в 15-ой ячейке буферного регистра. Тогда в первом цикле схема {И} выдаёт единицу и в сумматоре по модулю 2 на выходе буферного регистра корректируется первый символ кодового слова. Если ошибка в другом символе, то производится циклический сдвиг синдрома Sj(x) в регистре синдрома по цепи обратной связи с учетом того, что вход декодера на циклах исправления ошибок отключен. В каждом i-ом цикле проверяется равенство Sj+i (x) = S15(x) и в благоприятном случае на выходе схемы {И} появляется импульс коррекции ошибки, инвертирующий символ на выходе буферного регистра.
Структурная схема декодера Касами-Рудольфа приведена на рисунке 2. В декодере используется не оптимальный перестановочный метод декодирования, в котором с целью упрощения процедуры поиска ошибки используются циклические сдвиги синдромов ошибок и их сравнение с “покрывающими” синдромами (алгоритм Касами-Рудольфа).
Для кода Голея (23,12): g(x) = x11 +x9 +x7 + x6 +x5 +x+1 множество ошибок, вес (кратность) которых не превышает трёх, покрывается тремя последовательностями ошибок e1(x) = 0 , e17(x) = x16 , e18(x) = x17 , имеющих синдромы:
S1(x) = 0;
S17(x) = x8 + x7 + x4 + x3 + x + 1;
S18(x) = x9 + x8 + x5 + x4 + x2 + x.
Декодер отслеживает синдром ошибок, отличающийся от S1(x) не более, чем в трёх позициях, а также синдромы ошибок, отличающиеся от S17(x) и S18(x) не более, чем в двух позициях.
Декодирование производится в течение двух циклов. В первом цикле в течение 23 тактов производится запись принятого кодового слова в буферный регистр (п1=0) и вычисление синдрома ошибки в синдромном регистре (п2=0). Во втором цикле (п1=1) из 23 тактов производится поиск и исправление ошибок путем циклического сдвига синдрома ошибки и его сравнения с покрывающими синдромами в анализаторе синдрома. Одновременно циклически сдвигается кодовое слово в буферном регистре.
Позиции ошибок обнаруживаются при удовлетворении какого-либо из неравенств в анализаторе синдрома; на выходе соответствующей схемы анализатора появляется сигнал, по которому выход синдромного регистра подключается (п2=1) к сумматору в цепи циклического сдвига буферного регистра для исправления ошибок. Если срабатывает вторая или третья схемы анализатора, то дополнительно исправляются ошибки в 17-ой или 18-ой ячейках буферного регистра в соответствии с номером покрывающего синдрома; одновременно производится стирание этого синдрома в синдромном регистре. После 23-го цикла производится проверка состояния синдромного регистра и, если остаток не превышает двух единиц, его содержимое используется для коррекции состояний первых 11 ячеек буферного регистра.
На этом декодирование заканчивается и на выход выдаются информационные символы, расположенные в первых 11 ячейках буферного регистра; одновременно на вход может подаваться новое кодовое слово (п1=0).
Выполнение работы.
Определим величину кодового расстояния для каждого из двух исследуемых кодов (n, k)=(23, 12) и (n, k)=(15, 11). Для этого для каждого из них найдём максимальную (гарантируемую) кратность исправляемых ошибок (факт исправления ошибки данной кратности определяется визуально путём сравнения кодовых слов на входе кодера и выходе декодера). Кодовое расстояние d определяется по известному соотношению, связывающему его с максимальной кратностью исправляемых ошибок:
.
По полученной величине кодового расстояния определить ожидаемую кратность гарантированно обнаруживаемых ошибок :
.
Дополнительная информация
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Общая теория связи
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: 02.03.2015
Оценена Ваша работа по предмету: Общая теория связи
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: 02.03.2015
Похожие материалы
Лабораторная работа №4 по общей теории связи
ZhmurovaUlia
: 17 марта 2018
Цель работы
Ознакомление с методами построения корректирующих кодов. Экспериментальное исследование обнаруживающей и исправляющей способности циклических кодов.
Описание лабораторной установки
Лабораторная установка выполнена в виде программно управляемой модели и выполняется на ЭВМ. Приведём краткое описание структурных схем декодеров исследуемых циклических кодов.
Лабораторное задание
1. Ознакомиться с рабочим местом и особенностями экспериментального исследования корректирующих кодов на ЭВ
130 руб.
Лабораторная работа №4 по предмету «Общая теория связи»
viccing
: 21 декабря 2013
Исследование обнаруживающей и исправляющей способности циклических кодов
Цель работы:
Ознакомление с методами построения корректирующих кодов. Экспериментальное исследование обнаруживающей и исправляющей способности циклических кодов.
Описание лабораторной установки:
Лабораторная установка выполнена в виде программно управляемой модели и выполняется на ЭВМ. Приведём краткое описание структурных схем декодеров исследуемых циклических кодов.
Лабораторное задание:
1. Ознакомиться с рабочим местом и
130 руб.
Лабораторная работа №4 по дисциплине: Общая теория связи
Andrev111111
: 17 ноября 2013
Лабораторная работа №4 по предмету «Общая теория связи».
Исследование обнаруживающей и исправляющей способности циклических кодов.
Цель работы: Ознакомление с методами построения корректирующих кодов.
Экспериментальное исследование обнаруживающей и исправляющей
способности циклических кодов.
Описание лабораторной установки:
Лабораторная установка выполнена в виде программно
управляемой модели и выполняется на ЭВМ. Приведём
краткое описание структурных схем декодеров исследуемых
циклических
30 руб.
Лабораторная работа №4 по дисциплине: Общая теория связи
аверон
: 12 декабря 2012
Исследование обнаруживающей и исправляющей способности циклических кодов.
Цель работы:
Ознакомление с методами построения корректирующих кодов. Экспериментальное исследование обнаруживающей и исправляющей способности циклических кодов.
Описание лабораторной установки:
Лабораторная установка выполнена в виде программно управляемой модели и выполняется на ЭВМ. Приведём краткое описание структурных схем декодеров исследуемых циклических кодов.
Лабораторное задание:
1. Ознакомиться с рабочим местом
60 руб.
Общая теория связи Лабораторная работа № 4 вариант 1
Антон28
: 8 августа 2025
Общая теория связи Лабораторная работа № 4 вариант 1
1500 руб.
Общая теория связи. Лабораторная работа № 4. Вариант №1
Gila
: 17 января 2019
Исследование обнаруживающей и исправляющей способности
циклических кодов.
Цель работы.
Ознакомление с методами построения корректирующих кодов. Экспериментальное исследование обнаруживающей и исправляющей способности циклических кодов.
205 руб.
Общая теория связи. Лабораторная работа №4. Вариант №10
varyag
: 26 апреля 2016
Тема: Исследование обнаруживающей и исправляющей способности циклических кодов
1 Цель работы
Ознакомление с методами построения корректирующих кодов. Экспериментальное исследование обнаруживающей и исправляющей способности циклических кодов .
3 Предварительная подготовка
3.1 Ознакомиться с описанием работы и изучить по указанной ниже литературе следующие вопросы:
– линейные корректирующие коды и их свойства;
– циклические и сверточные коды;
– методы кодирования и декодирования корректирующих код
300 руб.
Общая теория связи. Лабораторная работа №4. Вариант №18
Mental03
: 8 апреля 2016
Лабораторная работа №4. По Общей теории Связи. Вариант №18
Исследование обнаруживающей и исправляющей способности
циклических кодов
Цель работы:
Ознакомление с методами построения корректирующих кодов. Экспериментальное исследование обнаруживающей и исправляющей способности циклических кодов.
Описание лабораторной установки:
Лабораторная установка выполнена в виде программно управляемой модели и выполняется на ЭВМ. Приведём краткое описание структурных схем декодеров исследуемых циклически
Другие работы
Теория информации. Лабораторная работа № 3 для всех вариантов
gnv1979
: 5 января 2017
Тема: Оптимальное побуквенное кодирование.
Цель работы: Изучение метода оптимального кодирования Хаффмана.
Среда программирования: любая с С-подобным языком программирования.
Результат: программа, тестовые примеры, отчет.
1. Запрограммировать процедуру двоичного кодирования текстового файла методом Хаффмана. Текстовые файлы использовать те же, что и в лабораторных работах №1,2. Для художественных текстов (русский или английский языки) предполагается, что строчные и заглавные символы не отличают
30 руб.
Контрольная работа № 2 по дисциплине: Электромагнитные поля и волны Вариант: 27
MAMKA74
: 23 апреля 2012
ЗАДАЧА 1
Плоская электромагнитная волна с частотой f падает по нормали из вакуума на границу раздела с реальной средой. Параметры среды: , , удельная проводимость . Амплитуда напряженности электрического поля .
1.Определить амплитуду отраженной волны.
2.Определить амплитуду прошедшей волны.
3.Определить значение вектора Пойнтинга отраженной волны.
4.Определить значение вектора Пойнтинга прошедшей волны.
5.Определить коэффициент стоячей волны.
6. Вычислить расстояние между минимумами поля в п
150 руб.
Методы принятия управленческих решений. Экзаменационная работа
arinagyunter
: 5 ноября 2016
Задача 1
С помощью метода анализа иерархии определите наиболее привлекательный канал распространения рекламы с точки зрения членов экспертной группы. Данные опроса экспертов представлены в табл.1.1-1.3. Оцените согласованность мнений экспертов. Результаты анализа визуализируйте. Расчеты необходимо выполнить в MS Excel.
Таблица 1.1 – Результаты опроса эксперта 1
V1 V2 V3 V4 V5 V6
V1 Реклама в прессе 1,00 0,50 0,33 1,00 2,00 0,20
150 руб.
Проведение исследования напряжённого состояния металлополимерных материалов в условиях контактного нагружения в металлургических машинах
OstVER
: 20 октября 2013
1. Разработана методика по определению разности главных напряжений в полимерных материалах методом фотоупругости.
2. Выполнена наладка и запуск в работу плоско-поляризационной установки ППУ-7.
3. Определена оптическая постоянная образцов изготовленных из эпоксидной смолы ЭД-20, толщиной 6 мм - σ0(1,0)=17 кГ/см2.
4. Проведены экспериментальные исследования напряжённого состояния полимерных образцов в различных вариантах их контактирования и закрепления со стальными поверхностями, имитирующими ра
398 руб.