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

3

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

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

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

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

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

Тема: Дослідження систем зв’язку з використанням завадостiйких блокових кодiв Хеммiнга

Виконав

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

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

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

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

Перевірила

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

2021

МЕТА РОБОТИ

Мета роботи: Вивчення принципів завадостійкого кодування, ознайомлення з класифікацією коригувальних кодів і основними їх характеристиками, з методами кодування і декодування на прикладі коду хеммінга.

ХІД ВИКОНАННЯ

Завдання 1.1 . Завантажте в середовищі Матлаб програму KodHemmig.m.

Завдання 1.2. Задайте кодову комбінацію інформаційних розрядів згідно з номером варіанту (табл.3.3).

Таблиця 3.3

№ варианта

1

2

3

4

5

6

7

8

9

10

Кодова комбінація інформаційних розрядів

1101

1110

0011

0100

0101

0110

1111

1001

1010

1100

Обрано варiант 4 – 0100

Завдання 1.3. В таблицю 3.4 внесіть інформаційну комбінацію перевірочну комбінацію та кодову комбінацію на виході кодера

Таблица 3.4

Інформаційна комбінація

Перевірочна комбінація

Кодова комбінація

0100

111

0100111

Iнформацiйне повiдомлення:

Перевiрочна комбiнацiя:

Кодова комбiнацiя:

Завдання 1.4. Перевірте правильність декодування.

Завдання 1.5. Внесіть однократну помилку та перевірте правильність декодування.Результати занесіть в табл. 3.5.

Таблиця 3.5

Блок на виході кодера

Блок на вході декодера

Вектор помилки

Синдром

Корегуючих вектор

Декодована комбінація

0100111

0110111

0010000

110

0010000

0100111

Завдання 1.6. Внесіть двократну помилку та перевірте правильність декодування.

Блок на виході кодера

Блок на вході декодера

Вектор помилки

Синдром

Корегуючих вектор

Декодована комбінація

0100111

1110111

0001000

011

0001000

1111111

Завдання 1.7. Повторити експеримент ще три рази для інших варіантів дворазової помилки. Результати занести в табл.3.5. Пояснити отримані результати.

Блок на виході кодера

Блок на вході декодера

Вектор помилки

Синдром

Корегуючих вектор

Декодована комбінація

0100111

0001111

0000100

100

0000100

0001011

0100111

0111111

1000000

101

1000000

1111111

0100111

1101111

0010000

110

0010000

1111111

Завдання 1.8. Провести дослідження умов появи нульових синдромів за рахунок триразових і багаторазових помилок в каналі зв'язку. Результати занести в табл.3.5. Зробити висновки.

Блок на виході кодера

Блок на вході декодера

Вектор помилки

Синдром

Корегуючих вектор

Декодована комбінація

0100111

1011000

0000001

000

0000001

1011001

ВИСНОВКИ

Завдання на лабораторну роботу виконано у повному обсязі.

Під час виконання лабораторної роботи я вивчив принципи завадостійкого кодування, ознайомився з класифікацією коригувальних кодів і основними їх характеристиками, з методами кодування і декодування на прикладі коду Хеммінга.