Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЭВМ семинары 2006.doc
Скачиваний:
61
Добавлен:
20.05.2014
Размер:
1.86 Mб
Скачать

Методы передачи данных

Главным требованием предъявляемым к коммуникационным системам является обеспечение передачи данных пользователям и получение доступа к разделяемым ресурсам с гарантированным значением качества сервиса, надежности, производительности, защищенности и масштабируемости. Это требование обеспечивается целым комплексом мер и методов, среди которых первое место занимают:

  • собственно методы передачи данных (параллельная, последовательная и т.д.);

  • кодирование и модуляция данных;

  • взаимная синхронизация передатчика и приемника;

  • выбор режима передачи данных – синхронная или асинхронная;

  • выбор методов уплотнения каналов связи – коммутация и мультиплексирование;

  • выбор среды передачи данных с требуемым значением пропускной способности.

В общем случае, всякая коммуникация осуществляется при участии трех основных субъектов:

  • отправитель(sender), источник данных;

  • среда (medium) – это не только электрическая, оптическая или радиолиния связи, но и сам механизм коммуникации;

  • получатель(receiver), приемник.

Отправитель и получатель осуществляют либо последовательную, либо параллельную передачу данных.

Параллельная передача данных

Datacommunications- осуществляется по трем каналам связи:

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

  • данные, чаще говорят – доступные данные (dataavailable) – собственно данные (информация), которую следует передать;

  • шина управления, контроля, обратной связи (datahasbeenused/Notready) - служит для информирования отправителя о получении данных и готовности получателя к приему следующей порции.

Основное преимущество – высокая скорость передачи данных, недостаток – стоимость и малые расстояния.

Последовательная передача данных

Использует две или три-четыре физические линии связи по одной из которых передаются данные. Различают два основных метода передачи данных – асинхронный метод и синхронный метод.

При асинхронной коммуникации(asynchronous communication) нет отдельной линии связи по которой передавались бы сигналы синхронизации (как в случае параллельной шины). При этом методе данные группируются в некоторую последовательность битов (5-8 бит), каждая из которых имеет свой префикс и суффикс. Префикс является первым битом, который называется стартовым(Start bit) всегда нулевой бит, который сигнализирует о начале передачи байтовой последовательности символов.

В конце последовательности помещается стоповый бит или, вернее, биты (Stop bits) которые служат для перевода линии связи в нормальное состояние ожидания и предназначены для определения конца последовательности информационных символов.

Асинхронный режим является апериодическим режимом передачи с неравномерными промежутками между блоками данных и находит применение, как правило, для низкоскоростных каналов связи.

Stop bit Data Start bit

Direction of flow

Gaps between data units

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