Основы построения телекоммуникационных сетей и систем

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

?ия S:

 

 

Тогда

;

 

Задача 4: определить реализуемо ли устройство синхронизации без непосредственного воздействия на частоту задающего генератора, обеспечивающее погрешность синхронизации ?=2,8% при условиях предыдущей задачи.

Решение:

Рассчитаем ёмкость реверсивного счётчика:

 

Так как ёмкость счетчика получилась отрицательной, то устройство синхронизации, обеспечивающее погрешность синхронизации ?=2,8%, не реализуемо.

 

Задача 5: в системе передачи данных использовано устройство синхронизации без непосредственного воздействия на частоту задающего генератора с коэффициентом нестабильности К=10-5. Коэффициент деления делителя m=12, ёмкость реверсивного счётчика S=15. Смещение значащих моментов подчинено нормальному закону с нулевым математическим ожиданием и среднеквадратическим отклонением, равным ?КИ=15,5 длительности единичного интервала. Рассчитать вероятность ошибки при регистрации элементов методом стробирования без учёта и с учётом погрешности синхронизации, исправляющая способность приёмника ?=45%.

Решение:

1.С учётом погрешности синхронизации

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

 

РОШ=Р1+Р2-Р1Р2

 

Р1=0,5[1-Ф(Z1)]

 

вероятность того, что краевые искажения в сторону отставания превысят исправляющую способность приемника;

 

Р2=0,5[1-Ф(Z2)]

 

вероятность того, что краевые искажения в сторону опережения превысят исправляющую способность приемника;

 

 

Найдем погрешность синхронизации:

 

 

Тогда:

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

Р1=0,5[1 - 0,000048]=0,499976;

Р2=0,5[1 - 0,0287]=0,48564;

Вероятность ошибки при регистрации элементов методом стробирования с учётом погрешности синхронизации:

РОШ=0,499976+0,48564-0,499976*0,48564=0,74.

2.Без учёта погрешности синхронизации

Р1=Р2=0,5[1-Ф(Z)]=0,5[1-0,001866]=0,499067

 

Вероятность ошибки при регистрации элементов методом стробирования без учёта погрешности синхронизации:

 

РОШ=2Р1 - Р12=2*0,499067 - 0,249=0,757.

синхронизация импульс декодер

3. Кодирование в системах ПДС

 

.1 Классификация кодов

 

Эффективное кодирование - это процедуры направленные на устранение избыточности.

К нему относится метод Хаффмана.

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

Арифметическое кодирование - является методом, позволяющим

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

Корректирующие коды делятся на блочные и непрерывные к блочным относятся коды, в которых каждому символу алфавита соответствует блок (кодовая комбинация) из n (i) элементов, где i - номер сообщения. Если n (i) = n, т.е. длина блока постоянна и не зависит от номера сообщения, то код называется равномерным. Такие коды чаще применяются на практике. Если длина блока зависит от номера сообщения, то такой код называется неравномерным. В непрерывных кодах передаваемая информационная последовательность не разделяется на блоки, а проверочные элементы размещаются в определенном порядке между информационными.

Корректирующие коды позволяют получить и обнаружить ошибку.

Расстояние Хемминга так же используется в корректирующих кодах.

Расстояние - это минимальное расстояние Хемминга между всеми парами разрешенных комбинаций.

Код Хемминга - групповой (n,k) код, исправляющий одиночные ошибки и обнаруживающий двукратные ошибки.

Циклические коды. Данное название происходит от основного свойства этих кодов: если некоторая кодовая комбинация а1, а2, … аn - 1, аn принадлежит циклическому коду, то комбинация аn, а1, а2, … аn - 1; аn - 1, аn, а1 … аn - 2, полученная циклической перестановкой исходной комбинации (циклическим сдвигом), также принадлежит данному коду.

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

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

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

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

 

.2 Эффективное кодирование

 

Эффективное кодирование - это процедуры направленные на устранение избыточности.

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

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