- •Содержание
- •Рецензия.
- •Выбор алгоритма кодирования источника.
- •Расчет вероятностей символов на выходе источника сообщений.
- •Задание №2. Исследование тракта кодер-декодер источника.
- •1)Посчитаем энтропию источника:
- •2.Производится примитивное двоичное кодирование.
- •3.Производится экономное кодирование символов источника двоичным кодом.
- •4)Расчитаем вероятность двоичных символов и :
- •Задание № 3. Исследование тракта кодер-декор канала.
- •4)Процедура декодирования:
- •5)Декодер работает в режиме исправления ошибок, определим вероятность ошибки на блок (кодовая комбинация из 7 бит) и вероятность ошибки на бит на выходе декодера.
- •6) Декодер работает в режиме обнаружения ошибок, определим вероятность ошибки на блок и вероятность ошибки на бит на выходе декодера. Рассчитать среднее число перезапросов на блок.
- •Задание № 4. Исследование тракта модулятор-демодулятор.
- •1)Рассчитаем скорость модуляции:
- •4. Найдем минимально необходимую мощность сигнала на приемной и передающей стороне:
- •5. Определим пропускную способность непрерывного канала связи:
- •6. Определим вероятность ошибки на выходе демодулятора при использовании других видов модуляции при сохранении пиковой мощности сигнала:
- •Задание № 5. Демонстрация работы системы передачи.
- •3)Закодируем полученную последовательность бит помехоустойчивым кодом:
- •Литература.
4. Найдем минимально необходимую мощность сигнала на приемной и передающей стороне:
;
.
Средняя мощность сигнала на приеме:
Для ОФМ
.
5. Определим пропускную способность непрерывного канала связи:
где,
под
следует понимать среднюю мощность
сигнала.
Для ОФМ:
.
Рассчитав пропускную способность мы заметили, что она больше скорости модуляции, что говорит о правильно проделанных расчетах, и о том что сообщение будет проходить через декодер без задержки.
6. Определим вероятность ошибки на выходе демодулятора при использовании других видов модуляции при сохранении пиковой мощности сигнала:
.
.
Вывод: Из расчетов видим, что у АМ самая высокая вероятность появления ошибки. А ОФМ самый эффективный вид модуляции
Задание № 5. Демонстрация работы системы передачи.
1)Выберем передаваемый текст в соответствии с номером варианта.
2)Закодируем буквы экономным кодом.
а |
р |
а |
а |
м |
р |
а |
р |
00 |
01 |
00 |
00 |
100 |
01 |
00 |
01 |
3)Закодируем полученную последовательность бит помехоустойчивым кодом:
00010000100010001
Запись кода:
,
где
,
,
1)
,
,
.
Получилось: 0001111
2)0000 0000000
3)1000 1000101
4)1000 1000101
5)1000 1000101
Получаем:
00011110000000100010110001011000101
4)Изобразим временные и спектральные диаграммы сигнала на входе и выходе модулятора. Ограничимся 10 тактовыми интервалами передачи.
00011110000000100010110001011000101
5)Полагая, что при демодуляции произошло 3 ошибки, запишем кодовую последовательность на выходе демодулятора (номера ошибочных разрядов выберем в соответствии с вариантом). В нашем случае это 4,12,13 бит.
00011110000000100010110001011000101
Перепишем кодовую комбинацию с учетом совершенных ошибок:
00010110000011100010110001011000101
6)Полагая, что демодулятор работает в режиме исправления ошибок, декодируем полученную комбинацию.
1)
0 0 0 1 0 1 1
Составим синдром:
По таблице синдромов смотрим, какой бит исправил декодер.
Синдром
|
Ошибочный бит |
000 |
- |
001 |
6 |
010 |
5 |
100 |
4 |
101 |
0 |
110 |
1 |
111 |
3 |
011 |
2 |
Мы видим что декодер исправил 4 бит, значит декодер исправил нашу ошибку.
2)
0 0 0 0 0 1 1
Мы видим, что декодер вносит ошибку во 2 бит.
Восстановим текст сообщения, используя кодовую таблицу
00111110000011100010110001011000101
Так как мы добавляли по 3 бита во время кодирования помехоустойчивым кодом - в полученной комбинации, мы тоже должны их отбросить.
00111110000011100010110001011000101
Запишем полученную комбинацию в соответствии с кодовой таблицей и восстановим сообщение: 00110000100010001
а |
? |
а |
а |
м |
р |
а |
р |
00 |
11 |
00 |
00 |
100 |
01 |
00 |
01 |
Восстановленное сообщение: а?аамрар
Вывод: полученный результат восстановленного текста отличается от исходного текста, т.к. при декодировании произошла ошибка, что привело к новой комбинации.
