Функциональные структуры распределенных ВС на базе ЭВМ второго поколения, мини- и микро- ЭВМ, страница 3

2)последовательного обмена квантами информации;

3)разрушение связи.

Для установления связи между ЭМ – источником и ЭМ – приемником используется специальный служебный блок «шапка» (заголовок) массива, в котором содержатся:

1)  идентификатор массива;

2)  адрес ЭМ – источника;

3)  список адресов ЭМ – приемников,

4)  размер следующего кванта;

5)  контрольная сумма.

При прохождении «шапки» массива от ЭМ – источника к ЭМ – приемнику во всех транзитных пунктах за данным массивом бронируется канал связи. Последовательный обмен квантами массива производится по забронированному каналу связи на основании служебной информации, содержащейся в каждом кванте. Каждый  квант передаваемой информации содержит размер (длину) следующего за ним кванта. Равенство нулю этой длины свидетельствует о том , что передаваемый квант является последним в массиве.

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

Разрушение бронированного канала связи производится после передачи последнего кванта массива.

На рис. 4.2. приведена временная диаграмма прохождения массива информации через пульт транзита. Вместо символа разрешения в любом месте может быть передан символ переспроса, после чего будет осуществлена повторная передача предыдущего кванта.

Первая редакция программного интерфейса обуславливает линейную структуру системы и реализует обмен в системе методом, аналогичным коммутации каналов. Суммарный обмен программы составляет около 400 команд, не считая памяти, резервируемой для промежуточного хранения массивов информации.

Итак, в основе системы АСТРА лежат принципы параллелизма, однородности, программной изменяемости структуры и универсальности. Необходимые для функционирования системы операции системного взаимодействия реализуется программно. Системное программное обеспечение непосредственно интерпретирует две операции передачи и приема информации с соответствующей настройкой. Другие системные операции (обобщенный условный и безусловный переходы) реализуется с использованием системных операций обмена и команд машины.

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

4.2. Распределенная вычислительная система с использованием некоммутируемого канала связи и вспомогательной аппаратуры.

Опыт, полученный при эксплуатации РВС АСТРА , был использован при построении других распределенных вычислительных систем.

Одна из таких  систем была построена и испытана в гор. Москве  в 1975 году. Система включает 2 ЭВМ «Минск-32», два системных устройства (СУ), два комплекта аппаратуры «Модем 1200», канал связи, состоящий из двух пар, закоммутированных  кроссовым способом и имеющий длину около 20 км.

Одна из базовых машин (ЭМ 1) находится в Глав НИВЦ Мосгорисполкома, вторая (ЭМ 2) – на ВЦ управления и ремонта одежды Мосгорисполкома.

Сопряжение системного устройства с каналом связи тональной частоты осуществляется через аппаратуру «Модем 1200».

Прибор выделения каналов ПВК предназначен для сопряжения модема с выделенным телефонным каналом с полосой пропускания 30-3400 Гц, а также для передачи (приема) сигнала «вызов».

Прибор обеспечивает:

-  регулировку уровня передаваемых и принимаемых сигналов и коррекцию амплитудно-частотных характеристик соединительных линий;

-  передача (прием) тонального вызова;

-  звуковую индикацию тонального вызова;

-  передачу (прием) телефонного разговора.

Модем обеспечивает передачу дискретных сигналов по стандартным телефонным каналам, организованным кабельными, воздушными и радиорелейными линиями связи и сетями городской телефонной связи. В модеме предусматривается синхронная работа ее скоростями 600 и 1200 бод и асинхронная – в пределах этих скоростей, что дает возможность использования свободного выбора скорости передачи.

Модем обеспечивает обмен сообщениями путем: