Разработка модема и кодека для системы передачи данных

Структурная схема одноканальной системы передачи дискретных сообщений. Выбор оптимального типа кодирования. Код Хаффмана. Минимальная длина кодовой комбинации равномерного кода. Энтропия источника сообщений. Расчет информационной скорости на выходе.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 08.11.2012
Размер файла 110,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Курсовой проект

дисциплина: Модемы и кодеки

Задание по курсовому проекту

Разработать модем и кодек для системы передачи данных, удовлетворяющие следующим исходным данным:

1. Передаваемая информация представляет собой набор из 20 сообщений

X=0..19, имеющих райсов закон распределения с параметрами M=13, D=3, со скоростью передачи 850 бод.

2. Передача осуществляется по радиоканалу с помехами. Диапазон частот 440 МГц, полоса канала 25 кГц, напряженность поля шумов 3 мкВ/м.

3.Требования к системе. Минимальное количество исправляемых двоичных ошибок 0, максимальная мощность передатчика 200Вт, антенная с круговой диаграммой направленности, Ku=6дБ, высота подвеса 20м, высота приемной антенны 1м, дальность действия 110 км, вероятность ошибки символа 7Е-12

Введение

Система сбора и передачи информации предназначена для трансляции на удаленные пункты, а также контроля информации (видео, тревожной, голосовой, передачи данных Ethernet) посредством радиоволн, волоконно-оптических линий связи, GSM, световых пучков и др. методов.

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

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

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

1. Структурная схема системы передачи дискретных сообщений

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

На рис.1 изображена структурная схема одноканальной системы передачи дискретных сообщений. Устройство, преобразующее сообщение в сигнал, называют передающим, а устройство, преобразующее принятый сигнал в сообщение - приемным. Линией связи называется физическая среда и совокупность средств, используемых для передачи сигналов от передатчика к приемнику.

Рис. 1 Структурная схема одноканальной системы передачи данных сообщений

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

С помощью первичного преобразования (кодирования) в передающем устройстве сообщение аk, которое может иметь любую физическую природу, преобразуется в первичный цифровой сигнал b(t). Посредством модуляции первичный сигнал b(t) (обычно низкочастотный), превращается во вторичный (высокочастотный) сигнал s(t), пригодный для передачи по используемому каналу.

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

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

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

В результате демодуляции последовательность элементов сигнала преобразуется в последовательность кодовых символов. Затем по кодовым символам восстанавливаются сообщения. Данное преобразование называется декодированием.

2. Выбор оптимального типа кодирования

Закодируем кодом Хаффмана:

P1=1,043*

P2=2.494*

P3=1.601*

P4=6.457*

P5=1.765*

P6=3.349*

P7=4.465*

P8=4.207*

P9=2.812*

P10=0.013

P11=0.045

P12=0.109

P13=0.188

P14=0.231

P15=0.203

P16=0.127

P17=0.057

P18=0.018

P19=4.209*

P20=

В порядке убывания:

P14=0.231

P15=0.203

P13=0.188

P16=0.127

P12=0.109

P17=0.057

P11=0.045

P18=0.018

P10=0.013

P19=4.209*

P9=2.812*

P20=

P8=4.207*

P7=4.465*

P6=3.349*

P5=1.765*

P4=6.457*

P3=1.601*

P2=2.494*

P1=1,043*

P14=0.231

P15=0.203

P13=0.188

P16=0.127

P12=0.109

P17=0.057

P11=0.045

P18=0.018

P10=0.013

P19=4.209*

P9=2.812*

P20=

P8=4.207*

P7=4.465*

P6=3.349*

P=1.82*

P14=0.231

P15=0.203

P13=0.188

P16=0.127

P12=0.109

P17=0.057

P11=0.045

P18=0.018

P10=0.013

P19=4.209*

P9=2.812*

P20=

P14=0.231 P14=0.231 P14=0.231

P15=0.203 P15=0.203 P15=0.203

P13=0.188 P13=0.188 P13=0.188

P16=0.127 P16=0.127 P16=0.127

P12=0.109 P12=0.109 P=0.141

P17=0.057 P=0.084 P=0.109

P11=0.045 P17=0.057

P=0.039

P=0.25

P=0.315 P=0.434

P14=0.231 P=0.25 P=0.315

P15=0.203 P14=0.231 P=0.25

P13=0.188 P15=0.203

P16=0.127

P=0.565

P=0.434

В результате получили коды:

A1=10110000000000000

A2=10110000000000001

A3=1011000000000001

A4=101100000000001

A5=10110000000001

A6=1011000000001

A7=101100000001

A8=10110000001

A9=101100001

A10=1011001

A11=10111

A12=100

A13=111

A14=01

A15=00

A16=110

A17=1010

A18=101101

A19=10110001

A20=1011000001

Минимальная длина кодовой комбинации равномерного кода, которым можно закодировать 20 сообщений определяется как наибольшее ближайшее целое к log20. Это будет 5.

nср=2*(P14+P15)+3*(P12+P13+P16)+4*P17+5*P11+6*P18+7*P10+8*P19+9*P9+10*P20+11*P8+12*P7+13*P6+14*P5+15*P4+16*P3+17*(P1+P2)=2.863

Степень сжатия:

дискретный кодирование энтропия хаффман

Энтропия источника сообщений:

=2.833

Таким образом, полученный код длиннее оптимального в процентах на:

Применение эффективного кодирования имеет смысл, так как средняя длина кодовой комбинации эффективного (оптимального) кода округленная до ближайшего большего целого, меньше длины примитивного кода N < nпр.

Информационная скорость на выходе оптимального кодера составит

(7)

где v - скорость передачи дискретного источника;

.

3. Помехоустойчивое кодирование

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

Информационные символы представляют собой оптимальный код неравномерной длины. Поэтому применим помехоустойчивое кодирование для каждых трех символов, следующих последовательно, то есть количество информационных символов k = nср=5.

Минимальное кодовое расстоянием: d 2. Количество проверочных символов необходимых для того, чтобы минимальное кодовое расстояние линейного кода достигало значения d равно r2d-2-log2 d r=1

Длина кодовой комбинации составит n = k + r = 5 + 1 = 6.

Кодовые комбинации будут определяться как

,

где b - вектор-строка информационных символов;

Gк - порождающая матрица, приведенная к каноническому виду.

Каноническая матрица Gк имеет вид:

Проверим правильность кода, при этом должен получиться нулевой синдром:

4. Выбор вида модуляции и расчет параметров системы.

Минимальное кодовое расстояние: d 2

Количество проверочных символов:

Длина кода:

N = k + r = 3 + 1 = 4

Техническая скорость на выходе помехоустойчивого кодера составит:

Частота модулирующего колебания определяется информационной скоростью на выходе помехоустойчивого кодера vпх: F = vпх = 3400 Гц.

При выборе вида модуляции нам необходимо учесть следующие условия:

Обеспечить вероятность ошибки передачи символа р=7*10-10

Полоса канала 25кГц;

Передача ведется антенной с круговой диаграммой направленности KU=6дБ на фоне шумов Еш=3 мкВ/м;

Максимальная мощность передатчика 200Вт;

Дальность действия 110км.

Выбираем частотную модуляцию.

Полоса частот:

Напряженность поля на входе приемной антенны:

,

где Р - мощность передатчика [Вт];

К - коэффициент усиления антенны [разы];

h1 - высота подъема передающей антенны [м];

h2 - высота подъема приемной антенны [м];

r - расстояние между передатчиком и приемником(радиус действия антенны) [м];

При ЧМ отношение сигнал - шум на входе приемной антенны и на выходе демодулятора равны:

Вероятность ошибки:

где Рош.пр. - вероятность ошибочного приема символа;

Ф(с) - функция Крампа;

с - отношение «сигнал - шум» на выходе демодулятора

При коэффициенте модуляции m=2, заданная вероятность ошибки не выполняется.

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

Изменим индекс модуляции. При m=3:

,

При коэффициенте модуляции m=3, заданная вероятность ошибки не выполняется.

При m=4:

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

При этом ошибка декодирования:

,

где qи - количество исправляемых ошибок линейным блочным двоичным кодом;

 - биномиальный коэффициент, равный числу различных сочетаний н ошибок в блоке длинной n;

n - длина кодовой комбинации;

н - количество ошибок в коде;

Рош. пр. - вероятность ошибочного приема.

Заключение

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

Таким образом, в разработанной системе передаваемая информация имеет набор из 20 сообщений X=0..19, имеющих закон распределения Релея, со скоростью передачи 850 бод с параметрами М=13, D=3 . Для передачи этих сообщений по радиоканалу они подвергаются оптимальному кодированию. При оптимальном кодировании используется код Хаффмана. В системе используется частотная модуляция причем полоса модулированного сигнала 6400Гц, которая дает возможность уместить передаваемые сообщения в канал 25кГц. В результате рассчитанная в системе помехоустойчивое кодирование позволяет уменьшить вероятность ошибки символа до p=4,352·10-13, что меньше заданной Р0 = 7 ·10-12

Список литературы

1. Бронштейн И.Н., Семендяев К.А. Справочник по математике для инженеров и учащихся ВТУЗов. - Москва: “Наука”, 1980.

2. Вентцель Е.С. Теория вероятностей. - Москва: “Наука”, 1964.

3. Дмитриев В.И. Прикладная теория информации. - Москва: “Высшая школа”, 1989.

4. Красюк Н.П., Дымович Н.Д. Электродинамика и распространение радиоволн. - Москва: “Высшая школа”, 1974.

5. Кудрявцев В.А.,Демидович Б.П. Краткий курс высшей математики. - Москва: “Наука”, 1985.

6. Теория электрической связи. Под ред. Д.Д. Кловского. - Москва: “Радио и связь”, 1998.

Размещено на Allbest.ru


Подобные документы

  • Исследование сущности и функций системы передачи дискретных сообщений. Расчет необходимой скорости и оценка достоверности их передачи. Выбор помехоустойчивого кода. Определение порождающего полинома. Оптимизация структуры резерва дискретных сообщений.

    курсовая работа [213,8 K], добавлен 14.01.2013

  • Методы кодирования сообщения с целью сокращения объема алфавита символов и достижения повышения скорости передачи информации. Структурная схема системы связи для передачи дискретных сообщений. Расчет согласованного фильтра для приема элементарной посылки.

    курсовая работа [1,1 M], добавлен 03.05.2015

  • Информационные характеристики источника сообщений и первичных сигналов. Структурная схема системы передачи сообщений, пропускная способность канала связи, расчет параметров АЦП и ЦАП. Анализ помехоустойчивости демодулятора сигнала аналоговой модуляции.

    курсовая работа [233,6 K], добавлен 20.10.2014

  • Принципы кодирования источника при передаче дискретных сообщений. Процесс принятия приёмником решения при приёме сигнала. Расчёт согласованного фильтра. Построение помехоустойчивого кода. Декодирование последовательности, содержащей двукратную ошибку.

    курсовая работа [903,9 K], добавлен 18.10.2014

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

    курсовая работа [310,0 K], добавлен 22.03.2014

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

    курсовая работа [478,7 K], добавлен 13.02.2012

  • Модели частичного описания дискретного канала. Система с РОС и непрерывной передачей информации (РОС-нп). Выбор оптимальной длины кодовой комбинации при использовании циклического кода в системе с РОС. Длина кодовой комбинации.

    курсовая работа [664,4 K], добавлен 26.01.2007

  • Схема модулятора и демодулятора для передачи данных по каналу ТЧ. Проектирование синхронизатора и расчет его параметров. Метод коррекции фазо-частотной характеристики канала ТЧ. Разработка системы кодирования/декодирования циклического кода.

    курсовая работа [305,1 K], добавлен 22.10.2011

  • Системы передачи дискретной информации – системы, в которых реализации сообщений являют собой последовательности символов алфавита источника. Информационные характеристики непрерывных сообщений. Дифференциальная энтропия источника непрерывных сообщений.

    реферат [166,3 K], добавлен 01.02.2009

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

    курсовая работа [69,5 K], добавлен 06.01.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.