
- •Московский технический университет связи и информатики Кафедра Мультимедийных Сетей и Услуг Связи
- •Содержание
- •Постановка задачи проектирования узо.
- •Выбор корректирующего кода в системе с рос.
- •1.2710-6 610-6 ,Соотношение выполняется.
- •Выбор алгоритма работы проектируемой системы.
- •Расчет вероятностей выпадений, вставок и стираний.
- •Проектирование структурных схем кодера и декодера.
- •Временные диаграммы работы системы
- •Список литературы
Московский технический университет связи и информатики Кафедра Мультимедийных Сетей и Услуг Связи
КУРСОВОЙ ПРОЕКТ по дисциплине СДЭ
РАСЧЕТ СИСТЕМЫ ЗАЩИТЫ ОТ ОШИБОК
Выполнила: Симчук В. В.
Группа: СС0903
Проверила: доц. Яковенко Н.В.
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ПО КУРСОВОМУ ПРОЕКТУ
Вариант №23 |
Характеристика СЗО: | ||||||||
L= 20 разрядов |
М= 6 сообщение/с | ||||||||
Рош.доп=
6 |
Рвып.доп=10-7 |
Рвст.доп=10-8 |
Рст.доп=10-8 |
Τз.доп=4 с | |||||
Характеристики прямого канала: | |||||||||
В= 200 Бод |
а= 0.68 |
Ре= 810-4 |
tp= 15мс | ||||||
Характеристики обратного канала: | |||||||||
Обратный канал является рабочим |
Москва 2012
Содержание
Постановка задачи проектирования УЗО………………………………………3
Выбор корректирующего кода в системе с РОС………………………………3
Выбор алгоритма работы проектируемой системы……………………………6
Расчет вероятностей выпадения, вставок и стираний…………………………8
Проектирование структуры кодера и декодера……………………………….10
Временные диаграммы работы системы…………………………………..…..11
Выводы…………………………………………………………………………..12
Список литературы……………………………………………………………...13
Постановка задачи проектирования узо.
Устройство защиты от ошибок на основе системы с обратной связью (ОС) характеризуется многими параметрами. Задача ее проектирования всегда является оптимизационной задачей, т.е. при заданных ограничениях на ряд параметров требуется найти наилучший вариант по какому-то критерию. В качестве критерия оптимизации выбирается одна из характеристик системы передачи данных: верность, скорость передачи, задержка передачи или сложность устройства.
В настоящем курсовом проекте рассматривается вариант оптимизации СЗО по критерию сложности. При этом принимается во внимание сложность алгоритма работы системы с ОС, алгоритма кодирования и декодирования и объем накопителей на передаче и приеме. Таким образом, при курсовом проектировании ставятся и решаются локальные задачи расчета СЗО, однако они позволяют отобразить ряд важных, ключевых особенностей реальных проектов и теоретических положений курса.
Требуется построить УЗО на основе системы с РОС, обеспечивающую передачу информации в системе передачи данных по заданному дискретному каналу (ДК) с заданным качеством при минимальной сложности устройства. Качество определяется следующими параметрами:
скоростью передачи;
вероятностью ошибки при получении сообщения источника не более Pош.доп;
вероятностью выпадения сообщения не более Рвып.доп;
вероятностью вставки сообщения не более Рвст.доп;
вероятностью стирания сообщения не более Рст.доп ;
задержкой сообщения не более з.доп .
Выбор корректирующего кода в системе с рос.
По исходным данным, построим зависимость Wn= f(n), с помощью ПО РУЗО.
Допустимая избыточность может быть определена из соотношения скорости выдачи информации источником Вист и заданной скорости передачи по ДК В :
Wдоп = (B-Bист) / B
Скорость выдачи информации источником
Bист
= LM,
бит/с,
где M - число выдаваемых источником сообщений в секунду; L - длина сообщения на выходе источника.
Wдоп
=
(200-(206))/200
= 0.4
Минимальная длина кода: 22.
Из таблицы, приведенной в приложении методического указания, находим подходящий циклический код (31, 21). Так как желательно иметь код, длина информационной последовательности которого кратна длине сообщения источника L= 20, Для этого кода n =30, a k = 20.
Для блочного (n, k)-кода избыточность:
Wk=(n-k)/n,
где k - число информационных разрядов.
Wk=(30-20)/30= 0.333;
Определим скорость кода:
Rk = 1- Wk
Rk =1-0.333=0.667;
Избыточность кода должна лежать в пределах:
Wн Wk Wдоп;
0,333 ≤ 0,4
следовательно, соотношение выполняется.
Найдем
образующий полином выбранного кода
и
кодовое расстояние
.
Из таблицы циклических кодов, приведенной
в приложении,данный код находится на
четвертой строчке, поэтому необходимо
перемножить 2 значения,
Воспользуемся по РУЗО.
Соответствующий
образующий полином будет,
d=5.
С помощью ПО РУЗО определим вероятность не обнаружения ошибок (Рн.о) и вероятность обнаружения ошибок (Ро.о.).
Вероятность не обнаруживаемой кодом ошибки Р может быть рассчитана из соотношения:
Pн.о =Pn( d) / 2n-k
где Pn(d) - вероятность возникновения комбинации ошибок весом (кратности) td на длине передаваемой двоичной последовательности n (в нашем случае это одно или несколько сообщений источника, закодированные выбранным помехозащитным кодом.)
Должно соблюдаться соотношение Рн.о. Рош.доп.