- •39 Размещено на http://www.Allbest.Ru республика казахстан алматинский институт энергетики и связи
- •Введение
- •Основная часть
- •1. Модель частичного описания дискретного канала (модель Пуртова л.П.)
- •2 Система передачи данных с рос
- •2.1 Фазовая манипуляция
- •3 Оптимальная длина кодовой комбинации при использовании циклического кода в системе с рос
- •4. Параметры циклического кода
- •5. Расчет надежностных показателей основного и обходного каналов
- •6. Схемы кодера и декодера циклического кода
- •6.1 Кодирующее устройство циклического кода
- •6.2 Декодирующее устройство циклического кода
- •7. Количество передаваемой информации за время т
- •8. Характеристики дискретного канала
- •8.1 Прямой дк
- •8.2 Обратный дк
- •9. Временная диаграмма работы системы
- •10. Магистраль на карте рк
- •Приложение а
- •Приложение б
- •Приложение в
4. Параметры циклического кода
К параметром циклического кода относятся:
n – длина кодовой комбинации (разрядов);
k – длина информационной части кодовой комбинации (разрядов);
r – длина проверочной части кодовой комбинации (разрядов);
g (x) – вид образующего полинома циклического кода.
После определения оптимальной длины кодовой комбинации n, обеспечивающей наибольшую относительную пропускную способность R, по формуле (3.13) определяют число проверочных разрядов:
Так как n , в моем случае, равно 31, то воспользовавшись формулой (3.1), определим число информационных символов k:
k = 31 – 10 = 21
Выбираем образующий полином согласно последней цифре зачетной книжки и числу проверочных символов, которые определяют степень g(x):
g (x) = х10+х4+х3+х+1
5. Расчет надежностных показателей основного и обходного каналов
Вероятность появления ошибки известна (Рош=0,5∙10-3), полная вероятность будет складываться из суммы следующих составляющих рпр – правильный прием, рно – необнаружения ошибки, роб – вероятность обнаружения ошибки декодером (вероятность переспроса).
Зависимость вероятности появления искаженной комбинации от ее длины характеризуется как отношение числа искаженных кодовых комбинаций Nош(n) к общему числу переданных комбинаций N(n):
(5.1)
Вероятность Р(≥1,n) является не убывающей функцией n. При n=1 Р(≥1,n)=рош, а при n→∞ вероятность Р(≥1,n) →1.
Вероятность необнаруживаемой кодом ошибки определяется по формуле:
(5.2)
В моем случае она равна 1,368*10-6.
Вероятность обнаруживаемой кодом ошибки:
(5.3)
Подставив числовые значения, получим 1,4*10-3.
Вероятность правильного прием:
(5.4)
В данном случае она равна 0,999,то есть близка к единице.
Избыточность кода:
(5.5)
Подставим
параметры циклического кода и получим
=0,323.
Скорость кода:
(5.6)
Подставим в данную формулу вычисленное ранее значение избыточности кода и получим скорость кода равную 0,667.
Избыточность необходимая для обеспечения в ДК вероятности необнаружения кодом ошибки определяется по формуле:
, (5.7)
где Rнпбл – средняя относительная скорость передачи в РОСнп и блокировкой
(5.8)
где
Итак, избыточность необходимая для обеспечения в ДК вероятности необнаружения кодом ошибки будет равна 0,33.
6. Схемы кодера и декодера циклического кода
Рассмотрим построение и принцип действия кодера и декодера циклического (31,21) кода. Выбираем образующий:
g (x) = х10+х4+х3+х+1
6.1 Кодирующее устройство циклического кода
Работа кодера на его выходе характеризуется следующим:
1.Формирование k элементов информационной группы и одновременно деление полинома, отображающего информационную часть хr m(х), на порождающий (образующий ) полином g(х) с целью получения остатка от деления r(х).
2. Формирование проверочных r элементов путем считывания их с ячеек схемы деления хr m(х) на выход кодера.
Структурная схема кодера приведена на рисунке 4.
Цикл работы кодера для передачи n = 31 единичных элементов составляет n тактов. Тактовые сигналы формируются передающим распределителем, который на схеме не указан .
Первый режим работы кодера длится k = 21 тактов. От первого тактового импульса триггер Т занимает положение, при котором на его прямом выходе появляется сигнал "1", а на инверсном - сигнал "0". Сигналом "1" открываются ключи (логические схемы И) 1 и 3 . Сигналом "0" ключ 2 закрыт. В таком состоянии триггер и ключи находятся k+1 тактов, т.е. 22 тактов. За это время на выход кодера через открытый ключ 1 поступят 56 единичных элементов информационной группы k =21.
Одновременно через открытый ключ 3 информационные элементы поступают на устройство деления многочлена хr m(х) на g(х).
Деление осуществляется многотактным фильтром с числом ячеек, равным числу проверочных разрядов (степени порождающего полинома). В рассматриваемом случае число ячеек г=10. Число сумматоров в устройстве равно числу ненулевых членов g(х) минус единица.
В нашем случае число сумматоров равно четырем. Сумматоры устанавливаются после ячеек, соответствующих ненулевым членам g(х). Поскольку все неприводимые полиномы имеют член х°=1, то соответствующий этому члену сумматор установлен перед ключом 3 (логической схемой И).
После k=21 тактов в ячейках устройства деления окажется записанным остаток от деления г(х).
При воздействии k+1= 22 тактового импульса триггер Т изменяет свое состояние: на инверсном выходе появляется сигнал "1", а на прямом - "0". Ключи 1 и 3 закрываются, а ключ 2 открывается. За оставшиеся r=10 тактов элементы остатка от деления (проверочная группа) через ключ 2 поступают на выход кодера, также начиная со старшего разряда.
Рисунок 4 - Структурная схема кодера
Рисунок 5 - Структурная схема декодера
