close

Вход

Забыли?

вход по аккаунту

?

Школяр отчёт

код для вставкиСкачать
Московский Авиационный Институт
(Национальный Исследовательский Университет)
Факультет №3
"Системы управления, информатика и электроэнергетика"
Кафедра №302
"Автоматизированные системы обработки информации и управления"
Отчёт
по лабораторной работе
"Исследование проводного канала передачи данных"
по курсу
"Системы реального времени"
Выполнил
студент группы № 03-522:
Школяр И.А.
Проверил:
Машкин М. Н.
Москва, 2013 г.
1. Техническое задание
Разработать протокол передачи информации от одного устройства к другому по средствам 37 проводной линии связи в условиях помех на линии. Предусмотреть в протоколе контроль ошибок при передаче.
Реализовать разработанный протокол в виде имитационной модели передачи данных. Исследовать построенную модель на зависимость времени передачи данных по КПД от уровня помех.
2. Функциональное назначение программы
Разработанная программа является имитационной моделью передачи данных от командного устройства к оконечному устройству по средствам 37 проводного канала передачи данных с использованием разработанного протокола. В модели реализуется имитация помех на каждом из проводов передачи информации.
Таким образом, имитационная программа предназначена для исследования влияния уровня помех на время передачи и количество неверно переданной информации, а также влияние длины сообщения на количество верно переданной информации. 3. Описание протокола обмена данными между двумя устройствами по 37 проводам
Опишем протокол обмена данными между двумя устройствами по 37 проводам:
Назначения проводов:
0 - земля
1 - запрос на передачу данных
2 - готовность к передаче
3 - контрольная сумма для установки соединения
4-27 - передаваемые данные (3 символа по 8 бит)
28-35 - контрольная сумма для данных
36 - запрос на повторную передачу
Модель передачи данных:
Передатчик0ЗемляПриемник1Запрос на передачу2Готовность к передаче3Установка соединения4Передаваемые данные...2729
Контрольная сумма для данных...3536Запрос на повторную передачу
Пакетом называется вся информация, которая передается от запроса на передачу и до конца передачи (не включая запросы и управляющие сигналы).
Проверка корректности осуществляется передачей от источника приемнику контрольной суммы пакета. Контрольная сумма для управляющих проводов высчитывается для каждого байта, путем применения операции логического умножения к каждому биту, а контрольная сумма для данных высчитывается суммированием всех единиц в каждом байте.
В зависимости от последовательностей передаваемых сигналов ПЕРЕДАТЧИК может иметь следующие состояния:
1. Ожидание:
2. Передача сообщения;
3. Передача контрольной суммы.
В зависимости от последовательностей передаваемых сигналов ПРИЕМНИК может иметь следующие состояния:
1. Ожидание;
2. Прием сообщения;
3. Прием контрольной суммы
4. Проверка контрольной суммы.
Временная диаграмма КПД:
Нормальная работа:
Запрос на передачуГотовность к передачеУстановка соединенияПередаваемые данные
Контрольная сумма для данныхЗапрос на повторную передачу
Помеха при передаче данных :
Происходит ошибка при передаче данных, КС не сходится и происходит повторная передача данных.
Помеха на сигнале приемника :
Передатчик готов передавать данные, а на сигнале приемника происходит помеха. Передатчик посылает повторный запрос на передачу.
4.Алгоритм работы КПД:
2
Документ
Категория
Рефераты
Просмотров
20
Размер файла
137 Кб
Теги
школяр, отчет
1/--страниц
Пожаловаться на содержимое документа