Лабы / ОТС 20б
.docxФедеральное Агентство Связи Федеральное Государственное Бюджетное Образовательное Учреждение Высшего Образования Ордена Трудового Красного знамени «Московский технический университет связи и информатики»
Кафедра общей теории связи
Лабораторная работа 20(б)
«Помехоустойчивое кодирование»
Выполнили
Москва 2020
Цель работы Изучить принципы помехоустойчивого кодирования, освоить алгоритм кодирования и алгоритм декодирования для блочного двоичного систематического кода.
Домашнее задание
Номер стенда |
9 |
Строка порождающей матрицы |
0010011 |
Составление порождающей матрицы заданного кода
Сформировать разрешенные кодовые комбинации кода, определить минимальное кодовое расстояние и исправляющую способность полученного кода.
Разрешенные комбинации
|
|
|
|
|
|
|
|
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
3 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
4 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
5 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
6 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
7 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
8 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
Данный код обнаруживает и исправляет все одиночные и двоичные ошибки.
Составить проверочную матрицу данного кода H.
Вычислить синдромы и вектора ошибок, соответствующие одиночной ошибки для каждого из 7 символов принятой кодовой комбинации.
Ошибки |
Вектора ошибок |
Синдромы |
нет ошибок |
0000000 |
0000 |
ошибка в |
0000001 |
0001 |
ошибка в |
0000010 |
0010 |
ошибка в |
0000100 |
0100 |
ошибка в |
0001000 |
1000 |
ошибка в |
0010000 |
1110 |
ошибка в |
0100000 |
1101 |
ошибка в |
1000000 |
1010 |
Составить структурную схему кодека.
Кодер
Декодер