Добавил:
t.me/I1ll1A Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
0
Добавлен:
03.01.2023
Размер:
168.59 Кб
Скачать

Міністерство освіти і науки України

Харківський національний університет радіоелектроніки

Кафедра інфокомунікаційної інженерії імені В.В. Поповського

ЗВІТ З ЛАБОРАТОРНІЇ РОБОТИ №4

З дисципліни «Теорія інформації і кодування»

Виконав

студентка ІІ курсу

факультету «Інфокомунікації»

групи КУІБ-20-2

Усачов Ілля Олександрович

Перевірила

Проф. Коляденко Ю.Ю.

2021

Тема: исследование систем связи с использованием циклических кодов.

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

  1. Исследование кодирования без ошибок.

Рисунок 1 – Результат кодирования без ошибок

  1. Исследование кодирования с ошибками.

Вектор ошибки задается на панели «Источник ошибок». Там же имеются кнопки для циклического сдвига вектора ошибки и для его инверсии.

С выхода канала принятая кодовая комбинация подается на входы декодеров.

Рисунок 2 – С одной ошибкой

Декодер 1 работает в режиме исправления ошибок. Если ошибок нет или вектор ошибок принадлежит к векторам ошибок, исправляемых кодом, то сигнал на выходе декодера 1 совпадает с сигналом на входе кодера (выходе источника).

Если сигнал на выходе декодера 1 не совпадает с входным сигналом, посту­пающим на вход кодера, значит, произошло ошибочное декодирование.

Код (7,4) исправляет все одиночные ошибки.

Рисунок 3 - С двумя ошибками

Декодер 2 работает в режиме обнаружения ошибок. Если декодером 2 обна­ружена ошибка, он формирует сигнал «Обнаружена ошибка», кодовая комбина­ция при этом не выдается (высвечивается «? ? ? ?»). Если вектор ошибок принад­лежит к необнаруживаемым заданным кодом векторам ошибок, сигнал на выходе декодера 2 будет отличным от сигнала, поданного на вход кодера.

Декодер 2 не может обнаружить векторы ошибок, совпадающие с разре­шенными кодовыми комбинациями. Это следует из свойства линейного кода: сумма двух кодовых слов также является кодовым словом.

Рисунок 4 - Все ошибки

Висновок: Изучил основные принципы помехоустойчивого кодирова­ния, правила построения циклических кодов; исследовал обнаруживающие и ис­правляющие свойства циклических кодов; ознакомился с принципом построения кодирующих и декодирующих устройств циклических кодов.