РефератыКоммуникации и связьИсИсследование системы передачи дискретных сообщений

Исследование системы передачи дискретных сообщений

Федеральное агентство связи


Поволжский Государственный Университет Телекоммуникаций


и Информатики


Кафедра ТОРС


Сдана на проверку Допустить к защите


«_____»___________2010 г. «_____»___________2010 г.


Защищена с оценкой __________


«_____»___________2010 г.


Курсовая работа по дисциплине ТЭС


«Исследование системы передачи дискретных сообщений»


Выполнила: студентка гр. БТ-81


Петухова А.С.


Проверил : Николаев Б.И.


Самара,2010


Содержание


Рецензия…………… ………………………………………………………………3


Выбор варианта ……………………………………………………………………4


Задание 1: Структурная схема системы передачи.………………………………6


Задание 2: Исследование тракта кодер-декодер источника…………………….7


Задание 3: Исследование тракта кодер-декодер канала……………………… .10


Задание 4: Исследование тракта кодер-декодер модулятор-демодулятор……12


Задание 5: Демонстрация работы системы передачи…………………………..16


Список использованной литературы…………………………………………….20


Рецензия.


Выбор варианта


№ зачетки: 08120.


a=8, b=1,c=2,d=0.


1. Выбор алгоритма кодирования источника

,


при выбираем код Шеннона-Фано.


1.

Расчёт вероятностей символов на выходе источника сообщений (таблица 1).


Таблица 1.






































































I


Символ


Вероятность


0


а



1


б



2


в



3


г



4


д



5


е



6


з



7


и



8


к



9


л



10


м



11


н



12


о



13


п



14


р



15


с




2.

Расчёт скорости выдачи символов источником.


[симв/с].


3.

Выбор вида модуляции.


,


при выбираем ОФМ.


4.

Выбор вида канала.


,


При выбираем гауссовский канал с неопределенной фазой.


5.

Расчёт коэффициента передачи канала.


.


6.

Расчёт спектральной плотности мощности шума.



7.

Расчёт максимально допустимой вероятности ошибки на выходе демодулятора.


.


8.

Выбор текста передаваемого сообщения.


Текст сообщения состоит из 8 символов источника . Здесь - символ, имеющий наибольшую вероятность; - символ, имеющий следующую величину вероятности после символа ; - символ, имеющий следующую величину вероятности после символа .



9.
Выбор номеров ошибочных разрядов.



Ошибочные разряды: 4,8,10.


Задание №1.


Структурная схема системы передачи.


Составим обобщенную структурную схему системы передачи дискретных сообщений, включающую в себя источник сообщений, кодер источника, кодер канала, модулятор, канал связи, демодулятор, декодер канала, декодер источника и получателя сообщений. Дадим краткую характеристику каждого из блоков.


Источником сообщений и получателем
в одних системах связи может быть человек, в других – различного рода устройства(автомат, вычислительная машина и т.д).


Устройство, преобразующее сообщение в сигнал, называют передающим, а устройство, преобразующее принятый сигнал в сообщение – приёмным.


Процедура кодирования представляет собой преобразование сообщения в последовательность кодовых символов. Устройства, осуществляющие кодирование называют кодерами
.


Модулятор
- устройство, преобразующее код в сигнал. Процедура модуляции представляет собой преобразование последовательности кодовых символов в сигналы, пригодные для передачи по каналу. При цифровой модуляции закодированное сообщение, представляющее собой последовательность кодовых символов, преобразуется в последовательность элементов сигнала, путём воздействия кодовых символов на переносчик. Посредством модуляции один из параметров переносчика изменяется по закону, определяемому кодом. С помощью кодирования и модуляции источник сообщения согласуется с каналом.


Аналоговый канал или канал связи
- совокупность средств, обеспечивающих передачу сигнала от источника сообщений к получателю сообщений.


Процедура демодуляции представляет собой преобразование сигналов, передаваемых по каналу связи, в последовательность кодовых символов. Устройства, выполняющие такие преобразования, называют демодуляторами
.


Процедура декодирования представляет собой преобразование последовательности кодовых символов в сообщение. Устройства, выполняющие такие преобразования, называют декодерами
.


Кодек
– совокупность устройств - кодера и декодера.


Модем
– совокупность устройств – модулятора и демодулятора.


Целью передачи сообщения является доставка сообщения от источника сообщений
на передаче до получателя сообщений
на приеме. В источнике сообщений (ИС)
образуется исходное сообщение. Оно поступает в кодер
, а именно в кодер источника (КИ). Кодер
служит для преобразования первичного алфавита , во вторичный, из элементов . С кодера источника
(КИ)
сообщение поступает на кодер канала (КК)
. В кодере канала
(КК)
сообщение преобразуется в кодовую комбинацию . Это делается для лучшего согласования источника с характером канала, упрощения передачи и обработки сигналов, и в конечном счете для увеличения эффективности передачи.


Далее каждый элемент кодовой комбинации в модуляторе (Мод)
преобразуется в элементарный сигнал . Модуляция обеспечивает преобразование спектра низкочастотного первичного сигнала в область частоты несущей, которую можно передать по данному каналу. Далее сигнал поступает в канал связи (КС). Канал связи (КС)
– совокупность средств, предназначенных для передачи сигналов, имеющий вход и выход. Далее с КС сигнал поступает в демодулятор (Дем).
В место приема демодулятор выдает оценку кодовых символов .


Далее сигнал поступает на декодер канала (ДК).
Преобразуется в ДК
, поступает на декодер источника (ДИ)
. В ДИ
восстанавливается исходное сообщение. На выходе декодера, несмотря на ошибки в приеме сигналов, возникающих из-за действующих в КС
шумов, должна формироваться та же последовательность, которая поступала на вход КК
. Достигается это с помощью эффективных кодов, которые исправляют ошибки, возникающие при передаче сообщения по КС
. Декодер выдает оценку сообщения . Получатель сообщения (ПС) восстанавливает сообщение по принятому сигналу и выдает нам готовое передаваемое сообщение.


Задание №2.


Исследование тракта кодер-декодер источника.


1. Найдем энтропию источника.


- алфавит из 16 символов.


Найдем избыточность источника.


Найдем производительность источника.


.


2.
Найдем минимально необходимое число разрядов кодового слова ,при условии, что производится примитивное кодирование.




Найдем среднее количество двоичных символов, приходящееся на один символ источника. В случае примитивного кодирования:



3. Построим кодовое дерево для кода Шеннона-Фано, при условии, что производится экономное кодирование. Запишем кодовые комбинации для представления всех 16 символов источника, найдем число разрядов каждой полученной комбинации.





















































































































































































а


0,31


00


2


0,62


2


0,62


0


0


р


0,2


01


2


0,4


1


0,2


1


0,2


м


0,166


100


3


0,498


2


0,332


1


0,166


и


0,135


101


3


0,405


1


0,135


2


0,27


в


0,057


1100


4


0,228


2


0,114


2


0,114


л


0,04


1101


4


0,16


1


0,04


3


0,12


д


0,02


11100


5


0,1


2


0,04


3


0,06


е


0,02


11101


5


0,1


1


0,02


4


0,08


н


0,012


111100


6


0,072


2


0,024


4


0,048


б


0,01


1111010


7


0,07


2


0,02


5


0,05


г


0,0081


1111011


7


0,0567


1


0,0081


6


0,0486


к


0,008


1111100


7


0,056


2


0,016


5


0,040


п


0,006


1111101


7


0,042


1


0,006


6


0,036


о


0,004


1111110


7


0,028


1


0,004


6


0,024


з


0,002


11111110


8


0,016


1


0,002


7


0,014


с


0,0019


11111111


8


0,0152


0


0


8


0,0152



- число разрядов кодовой комбинации.


-вероятность -го символа.


и - число нулей и единиц в кодовой комбинации -го символа.


Найдем среднее количество двоичных символов, приходящееся на один символ источника.


[бит/симв]


Избыточность на выходе кодера равна:


.


Энтропия на выходе равна:


Следовательно,


Вывод:
при экономном кодирования среднее число двоичных символов, приходящееся на один символ источника меньше, чем в примитивном кодировании, это доказывает эффективность экономного кодирования. Избыточность при экономном кодировании намного меньше, чем

в примитивном кодировании. Примитивный равномерный код не может обеспечить эффективного согласования источника с каналом связи.


4. Рассчитаем вероятности двоичных символов на выходе кодера источника.


Рассчитаем среднюю скорость выдачи двоичных символов на выходе кодера источника.


.


Описание процедуры кодирования и декодирования символов экономным кодом Шеннона-Фано.


При кодировании происходит процесс преобразования элементов сообщения в соответствующие им кодовые символы
. Каждому элементу сообщения присваивается определённая совокупность кодовых символов, которая называется кодовой комбинацией
.



Рис. Схема кодера


Совокупность кодовых комбинаций, отображающих дискретные сообщения, образует код
.
Правило кодирования может быть выражено кодовой таблицей, в которой приводятся алфавит кодируемых сообщений и соответствующие им кодовые комбинации. Множество возможных кодовых символов называется кодовым алфавитом
, а их количество m
- основанием кода.


Алгоритм кодирования Шеннона-Фано заключается в следующем. Символы алфавита источника записываются в порядке не возрастающих вероятностей. Затем они разделяются на две части так, чтобы суммы вероятностей символов, входящих в каждую из таких частей (если она содержит более одного сообщения) делится в свою очередь на две, по возможности, равновероятные части, и к ним применяется то же самое правило кодирования. Этот процесс повторяется до тех пор, пока в каждой из полученных частей не останется по одному сообщению.


Задание № 3.


Исследование тракта кодер-декор канала.


Для канального кодирования выбран код Хемминга (7,4).


1. При помехоустойчивом кодировании в сообщение целенаправленно вносится избыточность для обнаружения или исправления ошибок в канале с помехами. Кодирование осуществляется следующим образом. К 4-м информационным разрядам добавляются 3 проверочных, чтобы соблюдалось условие линейной независимости. Таким образом, получается, что каждый из 7 символов участвует хотя бы в одной проверке. Далее мы рассчитываем 3 проверочных разряда по формулам, например:


,


,


.


Затем рассчитанные проверочные разряды дописываются после 4 информационных.


Так делается со всеми информационными разрядами и записывается готовая кодовая комбинация.


2. Определим избыточность кода.


.


Где - общее число разрядов кодовой комбинации.


.


- число информационных разрядов.



-число проверочных разрядов.


,


.


Определим скорость кода.


,


.


Найдем среднее число кодированных бит, приходящееся на один символ источника.




Найдем среднюю битовую скорость на выходе кодера канала.


.


3. Определим исправляющую и обнаруживающую способность кода.


Для начала определим исправляющую способность кода.



Где - расстояние между разрядами кодовой комбинации. .



Определим обнаруживающую способность кода.


,


.


4. а)В режиме исправления ошибки декодер сначала вычисляет синдром,затем по таблице синдромов обнаруживает ошибочный бит, затем инвентирует его.


б)В режиме обнаружения ошибки,декодер вычисляет синдром, если в синдроме нет единиц, то кодовая комбинация является разрешенной и декодер пропускает кодовую комбинацию, а если есть хотя бы одна единица, то комбинация является запрещенной.


5. Найдем вероятность ошибки на блок, полагая, что декодер работает в режиме исправления ошибок.



,


Найдем вероятность ошибки на бит на выходе декодера.



Вывод:
Выполнив расчеты, можно заметить следующее: вероятность того что декодер исправит ошибку в каждом блоке очень большая, это означает большую вероятность того, что переданное сообщение придет без искажений.


Найдем вероятность ошибки на блок, полагая, что декодер работает в режиме обнаружения ошибок.




Найдем вероятность ошибки на бит на выходе декодера.



Рассчитаем среднее число перезапросов на блок.



Отсюда вероятность перезапроса:




Вывод:
Вероятность того, что декодер обнаружит все ошибки, довольно велика, значит, он сможет их исправить, и мы получим неискаженное сообщение.


Задание № 4.


Исследование тракта модулятор-демодулятор.


1. Определим скорость относительной фазовой модуляции:


.


Найдем тактовый интервал передачи одного бита.


,


.


Рассчитаем минимально необходимую полосу пропускания канала.


.


Найдем частоту несущего колебания.


,


.


Запишем аналитическое выражение ОФМ-сигнала в общем виде.


- случайная начальная фаза, неизвестная при приеме, зависящая, в частности, от символа, передававшегося (n-2)-м элементом.


2. Запишем аналитическое выражение, связывающее сигналы на входе и выходе.


Учитывая, что у нас гауссовский канал с неопределенной фазой, получаем выражения:


, где


-сигнал на выходе,


- сигнал на входе,


-шум.



и сигнал соответствующий приему 1 и 0 .


.


.


Тогда:


.


Найдем амплитуду .


Выразим амплитуду несущего колебания из выражения для вычисления мощности единичного сигнала на передаче.


,


.



Теперь найдем .


Так как по условию у нас некогерентный прием, то





Найдем энергию единичного сигнала из формулы.


,



.


Найдем мощность единичного элемента сигнала на приеме.


,


,


.


Отсюда:


,



Запишем выражение связывающее сигналы на входе и выходе.


.


3. Запишем решающее правило и алгоритм работы демодулятора по критерию минимума средней вероятности ошибки с учетом некогерентного приема.


Оптимальный алгоритм для ОФМ:


, i=0, 1.


Приходящий сигнал s(t) на двух тактовых интервалах при ОФМ можно представить в зависимости от символа, передаваемого n-м элементом, так:


Для схемной реализации данный алгоритм можно упростить. Для этого подставим систему сигналов на входе алгоритм и после сокращения одинаковых слагаемых приведем алгоритм приема к виду:


,


где


На рисунке показана схема реализации некогерентного приема ОФМ с согласованным фильтром и линией задержки. Приходящий сигнал поступает на фильтр СФ, согласованный с элементом сигнала длительностью Т. Отклик фильтра поступает на два входа перемножителя, на один из них непосредственно, а на другой – через линию задержки (ЛЗ), обеспечивающую задержку на время Т. Таким образом, вблизи момента отсчета на перемножитель поступают напряжения, соответствующие двум соседним элементам сигнала – только что закончившемуся и предыдущему, прошедшему через линию задержки. Можно показать, что первое из этих напряжений выражается формулой , а второе . После их перемножения и фильтрации результата в ФНЧ получаем напряжение , которое в РУ сравнивается с нулевым порогом. Описанную схему называют схемой сравнения фаз.


4. Найдем минимально необходимую мощность сигнала на приемной и передающей стороне.



,


.


Найдем среднюю мощность сигнала на приеме.


,


Для ОФМ, следовательно:


.


5. Определим пропускную способность непрерывного канала связи.


,


Для начала найдем полосу частот передаваемого сигнала .


При ОФМ:


Гц,


.


Пропускная способность больше скорости модуляции, значит, расчеты были сделаны правильно, и сообщение будет проходить через декодер без задержки.


6. Определим вероятность ошибки на выходе демодулятора при использовании других видов модуляции при сохранении пиковой мощности сигнала.


,


Из проделанных выше расчетов мы видим, что у ОФМ самая маленькая вероятность появления ошибки. При АМ и ЧМ самая большая вероятность появления ошибки, это говорит о том, что самый эффективный вид модуляции – ОФМ.


Задание № 5.


Демонстрация работы системы передачи.


1. Выберем передаваемый текст в соответствии с номером варианта.



2. Закодируем буквы экономным кодом.




















а


р


а


а


м


р


а


р


00


01


00


00


100


01


00


01



3. Используя результаты предыдущего пункта закодируем полученную последовательность бит помехоустойчивым кодом, предварительно разбив ее на бит (недостающие разряды заполним 0 в последнем блоке).


,


,


.


1)


,


,


,


0001011


2)


,


,


,


0000000


3)


,


,


,


1000101



4)


,


,


.


1000101



5)


,


,


,


1000101


Получили: 00010110000000100010110001011000101


4. Изобразим временные и спектральные диаграммы сигнала на входе и выходе модулятора. Ограничимся 10 тактовыми интервалами передачи.


0001111000

0000110001110001011000101


Временные диаграммы:


На входе:


На выходе:


Спектральные диаграммы:


На входе:


На выходе:


5. Полагая, что при демодуляции произошло 3 ошибки, запишем кодовую последовательность на выходе демодулятора (номера ошибочных разрядов выберем в соответствии с вариантом). В нашем случае это 4,8,10 бит.


00010

1100

00

000100010110001011000101


Обозначены жирным шрифтом и подчеркнуты ошибочные разряды.


Запишем кодовую комбинацию с учетом совершенных ошибок(1 заменяем на 0 и наоборот).


00011

1101

01

000100010110001011000101


6. Полагая, что демодулятор работает в режиме исправления ошибок, декодируем полученную комбинацию.


1)


Составим синдром:


,


,


.


По таблице синдромов смотрим, какой бит исправил декодер.





























Синдром


Ошибочный бит


000


-


001



010



100



101



110



111



011




Декодер исправил 4 бит. Из этого мы можем сделать вывод, что декодер исправил нашу ошибку.


2)


,


,


.


По таблице синдромов мы видим, что декодер не исправил ни одного бита. Видно, то что декодер вносит ошибку в 0 бит.


Восстановим текст сообщения, используя кодовую таблицу.


00010111101000100010110001011000101


Так как мы добавляли по 3 бита во время кодирования помехоустойчивым кодом - в полученной комбинации, мы тоже должны их отбросить.


0001011

1101000

1000101

1000101

1000101


Отбросим биты, подчеркнутые и выделенные жирным шрифтом.


Запишем полученную комбинацию в соответствии с кодовой таблицей и восстановим сообщение: 00011101100010001000




















а


р


?


р


м


р


а


р


00


01


11


01


100


01


00


01



Восстановленное сообщение:


ар?рмрар.


Вывод:
полученный текст не соответствует передаваемому тексту, что характеризует неэффективную работу декодера в режиме исправления ошибок.


Литература.


1. Теория электрической связи/ Зюко А. Г., Кловский Д.Д., Коржик В.И., Назаров М.В.//под ред. Д.Д. Кловского – М.: Радио и связь, 1998.


2. Кловский Д.Д. Теория передачи сигналов – М.: Радио и связь, 1973.


3. Методическая разработка к лабораторной работе №8 по дисциплине «Теория электрической связи», «Исследование линейных блочных кодов» (для студентов 3 курса специальностей 550400, 201800, 201100, 201000, 200900), каф. ТОРС, Самара, 2004.

Сохранить в соц. сетях:
Обсуждение:
comments powered by Disqus

Название реферата: Исследование системы передачи дискретных сообщений

Слов:3484
Символов:36922
Размер:72.11 Кб.