Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив2 / курсовая docx200 / Moya_kursovaya_2 (2).docx
Скачиваний:
57
Добавлен:
07.08.2013
Размер:
309.97 Кб
Скачать

Московский технический университет связи и информатики Кафедра Мультимедийных Сетей и Услуг Связи

КУРСОВОЙ ПРОЕКТ по дисциплине СДЭ

РАСЧЕТ СИСТЕМЫ ЗАЩИТЫ ОТ ОШИБОК

Выполнила: Симчук В. В.

Группа: СС0903

Проверила: доц. Яковенко Н.В.

ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ПО КУРСОВОМУ ПРОЕКТУ

Вариант №23

Характеристика СЗО:

L= 20 разрядов

М= 6 сообщение/с

Рош.доп= 610-6

Рвып.доп=10-7

Рвст.доп=10-8

Рст.доп=10-8

Τз.доп=4 с

Характеристики прямого канала:

В= 200 Бод

а= 0.68

Ре= 810-4

tp= 15мс

Характеристики обратного канала:

Обратный канал является рабочим

Москва 2012

Содержание

  1. Постановка задачи проектирования УЗО………………………………………3

  2. Выбор корректирующего кода в системе с РОС………………………………3

  3. Выбор алгоритма работы проектируемой системы……………………………6

  4. Расчет вероятностей выпадения, вставок и стираний…………………………8

  5. Проектирование структуры кодера и декодера……………………………….10

  6. Временные диаграммы работы системы…………………………………..…..11

  7. Выводы…………………………………………………………………………..12

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

  1. Постановка задачи проектирования узо.

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

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

Требуется построить УЗО на основе системы с РОС, обеспечивающую передачу информации в системе передачи данных по заданному дискретному каналу (ДК) с заданным качеством при минимальной сложности устройства. Качество определяется следующими параметрами:

  • скоростью передачи;

  • вероятностью ошибки при получении сообщения источника не более Pош.доп;

  • вероятностью выпадения сообщения не более Рвып.доп;

  • вероятностью вставки сообщения не более Рвст.доп;

  • вероятностью стирания сообщения не более Рст.доп ;

  • задержкой сообщения не более з.доп .

  1. Выбор корректирующего кода в системе с рос.

По исходным данным, построим зависимость 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) - вероятность возникновения комбинации ошибок весом (кратности) td на длине передаваемой двоичной последовательности n (в нашем случае это одно или несколько сообщений источника, закодированные выбранным помехозащитным кодом.)

Должно соблюдаться соотношение Рн.о.  Рош.доп.

Соседние файлы в папке курсовая docx200