- •Министрество связи и массовых коммуникаций российской федерации поволжский государственный университет телекоммуникаций и информатики Кафедра торс
- •Курсовая работа по тэс «Исследование системы передачи дискретных сообщений»
- •Рецензия Оглавление
- •Выбор варианта
- •Структурная схема системы передачи
- •2. Исследование тракта кодер-декодер источника
- •3. Построение кодового дерева неравномерного кода Шеннона - Фано:
- •Исследование тракта кодер-декодер канала.
- •4. Исследование тракта модулятор – демодулятор
- •5. Демонстрация работы системы передачи
- •Список использованной литературы
5. Демонстрация работы системы передачи
Продемонстрируем работу всех блоков системы передачи на примере заданной последовательности символов на выходе источника.
Передаваемый текст в соответствии с номером варианта:
αβααγβαβ = кмкквмкм
Закодируем выбранный текст экономным кодом Шеннона-Фано:
к |
м |
к |
к |
в |
м |
к |
м |
00 |
01 |
00 |
00 |
100 |
01 |
00 |
01 |
00010000100010001
3. Используя результаты предыдущего пункта, закодируем полученную последовательность бит помехоустойчивым кодом, предварительно разбив ее на бит (недостающие разряды заполним 0 в последнем блоке).
0001.0000.1000.1000.1000
1)
2)
3)
4)
5)
Получили: 00010110000000100010110001011000101
4. Построим спектральные диаграммы на входе и выходе модулятора, при этом предположим, что передаваемая последовательность кодированных бит на входе модулятора представлена двухполярным сигналом. Ограничимся 10 тактовыми интервалами передачи:
Сигнал, поступающий на вход модулятора:
Рис. 5. Первичный сигнал, поступающий на вход модулятора, в виде последовательности двухполярных прямоугольных импульсов.
Сигнал на выходе модулятора:
Рис. 6. Сигнал, полученный на выходе модулятора при ЧМ.
Спектральные диаграммы:
На входе:
Рис. 7. Спектральная диаграмма на входе модулятора.
На выходе:
Где:
Рис. 8. Спектральная диаграмма на выходе модулятора.
5. Полагая, что при демодуляции произошло 3 ошибки, запишем кодовую последовательность на выходе демодулятора (номера ошибочных разрядов выберем в соответствии с вариантом). В нашем случае это 4, 11, 12 бит:
00010110000000100010110001011000101
Обозначены жирным шрифтом и подчеркнуты ошибочные разряды. Запишем кодовую комбинацию с учетом совершенных ошибок(1 заменяем на 0, а 0 заменяем на 1):
00011110001110100010110001011000101
6. Полагая, что демодулятор работает в режиме исправления ошибок, декодируем полученную комбинацию:
1)
Составим синдром:
По таблице синдромов смотрим, какой бит исправил декодер:
Синдром |
Ошибочный бит |
000 |
- |
001 |
6 |
010 |
5 |
100 |
4 |
101 |
0 |
110 |
1 |
111 |
2 |
011 |
3 |
Декодер исправил четвертый бит. Из этого мы можем сделать вывод, что декодер исправил нашу ошибку.
2)
Составим синдром:
По таблице синдромов мы видим, что декодер не только не исправил, ни одного бита, но ещё и внёс ошибку в нулевой бит.
7. Восстановим текст сообщения, используя кодовую таблицу:
00010111001110100010110001011000101
Так как мы добавляли по 3 бита во время кодирования помехоустойчивым кодом – в полученной комбинации, мы тоже должны их отбросить:
00010111001110100010110001011000101
Отбросим биты, подчеркнутые и выделенные жирным шрифтом. Запишем полученную комбинацию в соответствии с кодовой таблицей и восстановим сообщение:
00.01.100.1100.01.00.01.00.00
-
к
м
в
р
м
к
м
к
к
00
01
100
1100
01
00
01
00
00
Восстановленное сообщение: кмврмкмкк
А исходное было: кмкквмкм
Вывод: полученный результат восстановленного текста отличается от исходного текста, т.к. при декодировании произошла ошибка, что привело к новой комбинации.
Вывод
В ходе выполнения данной курсовой работы мы выполнили следующее:
1) Мы исследовали систему передачи дискретных сообщений. Построили структурную схему передачи дискретных сообщений. Описали и исследовали назначение каждого блока системы.
Использовали примитивное кодирование для согласования алфавита источника и алфавита канала. Применили экономное кодирование для того, чтобы избыточность источника, образованного выходом кодера, была меньше избыточности источника на входе кодера.
2) При исследовании тракта кодер-декодер канала выяснили, что pно < рк, . Это значит что режим обнаружения ошибок лучше чем режим исправления ошибок, но этот факт ещё не означает, что всегда целесообразно использовать режим обнаружения ошибок, а не режим исправления. При обнаружении ошибки требуется перезапрашивать ошибочные кодовые комбинации, что усложняет систему связи (нужен ещё один канал связи для передачи запроса).
3) Выяснили, что у АМ самая большая вероятность ошибки. А у ФМ самая маленькая вероятность ошибки, это говорит о том, что самый эффективный вид модуляции – ФМ.
4) В результате работы системы передачи получили, что полученный результат восстановленного текста отличается от исходного текста, так как произошла ошибка.