Классификация интерфейсов должна учитывать следующие характеристики канала:
- функциональное назначение;
- тип связей системы обмена;
- организацию управления передачей информации;
- принцип передачи информации;
- режим организации передачи;
- способ представления и разделения сигналов;
- тип физической среды и достижимую пропускную способность.
По функциональному назначению каналы межмодульного обмена подразделяются на межприборные каналы СВС; внутрисистемные каналы СВС и РВС и каналы межсистемных связей.
Основные характеристики каналов межмодульного обмена
Можно выделить две группы характеристик, касающихся непосредственно каналов межмодульного обмена: физического и канального уровней.
Характеристики физического уровня представляют собой совокупность параметров непосредственно физической среды передачи данных и преобразователей, обеспечивающих работу среды передачи информации. К ним относятся:
1) число подключаемых к каналу приемопередатчиков модулей;
2) тип носителя среды передачи данных (кабель с витыми парами, коаксиальный кабель, световод);
3) скорость передачи сигналов в канале;
4) параметры сигналов на входах и выходах приемопередающих преобразователей, входе и выходе канала;
5) допустимая вероятность ошибки при приеме сигнала;
6) максимальная длина составляющих частей передающей среды (сегментов, шлейфовых и радиальных ответвителей и т. д.), соединяющих модули;
7) допустимое число ретрансляторов в канале;
8) максимальное время задержки распространения сигналов через канал;
9) габаритные размеры и конструктивно-технологические характеристики приемопередающих узлов и элементов стыковки составных частей передающей среды.
Следует различать два понятия скорости передачи: первая из них — физическая скорость передачи по каналу, которая определяется числом битов, передаваемых в секунду по конкретному каналу; вторая — скорость, именуемая сквозной, она характеризуется числом битов, передаваемых в секунду между парой точек интерфейса системы. Эта скорость является главной, ибо она определяет передачу данных по системе обмена и может быть значительно меньше физической скорости передачи по каналу.
Характеристики канального уровня представляют информационные параметры канала и включают:
1) структуру информационного сообщения;
2) способ адресации к модулям и число формируемых адресов сообщений;
3) способ управления обменом и порядок установления логических связей между модулями;
4) способ обнаружения ошибок и их нейтрализацию.
Оценка (численная либо качественная) каждого из большинства названных параметров зависит от организации конкретного канала.
Тип связей системы обмена
Определяется топологией связей и режимом обмена по линиям связи. По топологии связей различают четыре основных структуры интерфейсов каналов: радиальную, цепочечную, магистральную и смешанную, представляющую собой комбинацию первых трех структур. Радиальный интерфейс соответствует топологии связи «звезда» (или одной из ее разновидностей—«дерево»), цепочечный—топологии «кольцо», магистральный—топологии «шина» (рис. 1.2).
Рис.1.2. Топология связей
Различают следующие режимы обмена информацией: симплексный, полудуплексный, дуплексный и мультиплексный. В симплексном режиме возможна передача лишь одного модуля (например, в топологии «кольцо»). В полудуплексном любой из модулей может начать передачу, если линия связи при этом оказывается свободной (например, в топологии «звезда»). Для случая связи двух модулей в дуплексном режиме каждый модуль может передавать информацию в любой момент времени (например, в топологии «точка—точка»). При связи нескольких модулей в мультиплексном режиме («шина») в каждый момент времени связь может быть осуществлена между одним модулем — источником информации и одним или несколькими модулями — приемниками по общему каналу передачи со структурой связи «много—точка». Каналы симплексного, полудуплексного и дуплексного режима передачи имеют структуру «точка—точка». Обобщенные характеристики систем обмена с различными типами связей приведены в табл. 1.2.
Управление передачей информации в каналах
Может подразделяться в зависимости:
- от размещения управляющих модулей (контроллеров) на централизованное и децентрализованное (распределенное);
- от дисциплины доступа к каналу на каналы со случайным доступом и каналы с детерминированным доступом.
Таблица 1.2
Централизованное управление производится от одного контроллера, а децентрализованное — от нескольких. Децентрализация может быть полной (все модули являются потенциальными контроллерами) либо частичной. При децентрализованном управлении со случайным доступом все модули — потенциальные контроллеры и могут выходить на передачу в канал в любое время. Такая свобода приводит к появлению конфликтов за захват общего канала и возможности наложения двух и более передач. Для уменьшения вероятности наложений модули перед выдачей сообщения прослушивают канал и начинают выдачу только при отсутствии передачи от других модулей в канале (режим прослушивания передачи). Дальнейшее уменьшение искажений возможно в режиме прослушивания передачи с обнаружением столкновений, при наличии которых передача повторяется.
Детерминированный метод доступа исключает столкновения за счет централизации управления в одном контроллере в данный момент. Отсутствие столкновений и размещение средств управления в одном модуле делает детерминированный метод доступа предпочтительным для организации передач в САУ. Однако использование одного центрального контроллера ограничивает надежность, живучесть и жизнестойкость систем. Для преодоления этого недостатка организуют управление передачей информации по методу детерминированного доступа на распределенных контроллерах, а сами потенциальные контроллеры получают управление по методу случайного доступа с прослушиванием передачи при наличии длительности паузы в передаче по шине больше некоторого порогового значения.
Централизованное или частично децентрализованное управление с детерминированным доступом в зависимости от источника инициализации передачи сообщения делятся на три дисциплины: по меткам времени опорного таймера; по инициативе контроллера в режиме «команда—ответ»; по запросу от вторичных модулей. Управление по запросу вторичных модулей (приоритетный доступ) используется в СВС и внутриприборных интерфейсах, поскольку для запросов необходима отдельная шина. Управление в режиме «команда—ответ» инициализируется контроллером, активизирующим вторичные модули на прием или передачу командными сообщениями. При этом передаваемые и принимаемые сообщения формируются индивидуально вторичными модулями. Этот метод наиболее широко используется в САУ. Управление по меткам времени от опорного таймера (пропорциональный доступ) назначает модуль-источник и модуль-приемник синхронно по времени.
По принципу передачи информации интерфейсы делятся на параллельные, последовательные и параллельно-последовательные. Параллельная передача используется в СВС. В РВС преимущественно используется последовательная, иногда параллельно-последовательная передача.
По режиму организации передачи различают интерфейсы: с синхронной передачей данных (с постоянной привязкой момента считывания данных приемником к тактовым или синхронизирующим импульсам); с асинхронной передачей (момент считывания данных приемником определяется по сигналам оповещения или запуска от передатчика; по окончании пересылки приемник выдает передатчику сигнал об окончании цикла передачи); комбинированная передача из двух режимов. В каналах межмодульного обмена используется преимущественно передача с асинхронной организацией, при которой автоматически поддерживается оптимальное соотношение между скоростью передачи данных и временем прохождения (задержкой) сигнала.
В качестве физической среды распространения сигналов каналов межмодульного обмена используются витые пары (проводные линии связи), коаксиальный кабель или световодные волоконно-оптические кабели связи. Среди проводных линий связи необходимо выделить высококачественные кабели связи со скрученными проводами с гарантированным волновым сопротивлением, граничащие по скорости передачи с коаксиальными кабелями. Коаксиальные кабели делятся на узкополосные (с полосой пропускания до 50 МГц) и широкополосные.
Узкополосный коаксиальный кабель обеспечивает передачу сигналов со скоростью до 10 Мбит/с, что полностью удовлетворяет потребности подавляющего большинства САУ. Для типичных систем требуемая скорость передачи в каналах не превосходит 2—3 Мбит/с. Для скоростей до 3 Мбит/с целесообразно использовать кабель на основе высококачественной скрученной пары проводов типа КВСФ, который имеет большую защищенность от внешних электромагнитных низкочастотных помех.
Быстродействующим, надежным эффективным при больших потоках, информации является световодный канал, в котором в качестве физической среды используется сверхпрозрачное стекловолокно.