Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Принцип управления обменом информации

.

Возвращаясь к классификации каналов межмодульного обмена (см. рисунок 3.6) отметим, что в МПСИ выбрана концепцияуправления передачей информации в виде комбинации централизованногопринципа «команда – ответ» и частично децентрализованного управления (опроса).

 

Рисунок 3.18.

 

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

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

Все слова, передаваемые по МПСИ подразделяются на:

- командные слова (КС);

- слова данных (СД);

- ответные слова (ОС).

Форматы слов должны соответствовать указанным на рисунке 3.18.

Каждое слово начинается с сигнала пословной синхронизации (синхросигнала) и иметь 17 информационных разрядов, включая разряд контроля на четность.

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

Синхросигнал (1-3-й разряды) должен иметь длительность, составляющую три промежутка времени передачи одного двоичного разряда. При этом КС и ОС начинаются с синхроимпульса одной полярности, а СД (информационное слово) – с другой.

Поле «Адрес ОУ» (4-8-й разряды) должно содержать код адреса оконечного устройства, которому предназначено командное слово. Каждому оконечному устройству может быть присвоен собственный адрес из кодов от 00000 до 11110 (всего 25-1=31ОУ). Код 11111 может присваиваться нескольким ОУ (помимо своего собственного). Команда с кодом 11111 называется групповой командой.

Разряд «Прием – передача» (9-й разряд) указывает на действие, которое требуется выполнить оконечному устройству. Логический нуль указывает, что ОУ должно осуществить прием, а логическая единица – передачу данных.

Поле «Подадрес / Режим управления» (10-14-й разряды) должно содержать код подадреса ОУ (т.е. код той области памяти ОУ, в которой находятся необходимые данные, а именно: номер регистра, в котором находится или куда помещаются данные – коды от 00001 до 11110), или код признака режима управления (коды 00000 и 11111).

Поле «Число слов данных/ Код команды» (15-19-й разряды) должно содержать код числа слов данных, которые должны быть переданы или приняты оконечным устройством или код команды из таблицы 3.1.

В одном сообщении может быть принято или передано не более 32 слов данных. Численное значение двоичных кодов, обозначающих число слов данных, должно соответствовать их десятичным эквивалентам за исключением кода 00000, который должен соответствовать числу 32.

Разряд контроля по четности (20-й разряд) должен принимать такое значение, чтобы сумма значений всех 17 информационных разрядов слова была нечетной.

Коды 00000 и 11111 в поле «Подадрес/Режим управления» являются признаком режима управления, а слово в разрядах 15-19 – командой управления и должно содержать код одной из команд, указанных в таблице 3.1.

 

Таблица 3.1

Разряд «Прием-передача» Код команды Команда управления Применение в групповом сообщениии Применение со словом данных
    Принять управление интерфейсом Нет Нет
    Синхронизация Да Нет
    Передать ответное слово Нет Нет
    Начать самоконтроль ОУ Да Нет
    Бллокировать передатчик Да Нет
    Разблокировать передатчик Да Нет
    Блокировать признак неисправности ОУ Да Нет
    Разблокировать признак неисправности ОУ Да Нет
    Установить ОУ в сиходное состояние Да Нет
  От 01001 до 01111 Резерв - Нет
    Передать векторное слово Нет Да
    Синхронизация (с СД) Да Да
    Передать последнюю команду Нет Да
    Передать слово встроенного контроля ОУ Нет Да
    Блокировать 2-й передатчик Да Да
    Разблокировать 2-й передатчик Да Да
  От10100 до 11111 Резерв - Да
           

 

Так, команда «Принять управление интерфейсом» (код 00000) предназначена для передачи управления интерфейсом устройству интерфейса, способному выполнять функции контроллера. Решение, принятое устройством интерфейса по указанной команде, должно быть отражено в его ответном слове. Команда «Начать самоконтроль ОУ» (код 00011) предназначена для инициирования самоконтроля оконечного устройства и т.п.

Ответное слово (см. рисунок 3.18) должно содержать:

- синхросигнал;

- поле «Адрес ОУ»;

- поле признаков;

- разряд контроля по четности.

Синхросигнал ответного слова (1-3-й разряды) аналогичен синхросигналу командного слова.

Поле «Адрес ОУ» (4-8-й разряды) должно содержать код собственного адреса оконечного устройства.

Поле признаков ответного слова (9-19-й разряды) должно включать следующие признаки.

9-й разряд – ошибка в сообщении. Достоверной считается слово, удовлетворяющее следующим критериям:

а) началом слова является сигнал пословной синхронизации в соответствии с рисунком 3.18);

б) информационные разряды передаются кодом «Манчестер-2»;

в) количество информационных разрядов (включая разряд контроля по четности) должно быть равно 17;

г) сумма значений всех информационных разрядов слова должна быть нечетной.

Слово, не удовлетворяющее хотя бы одному из данных критериев, должно считаться недостоверным. Если принята достоверная информация – разряд устанавливается в логический «0». В противном случае – в «1».

10-й разряд – разряд признака «Передача ответного слова». При передаче ответного слова разряд должен быть установлен в логический «0». При этом в командном слове кодом режима управления должна быть команда 11111 (применение кода 00000 приведет к ошибке в идентификации командного слова).

11-й разряд. Применение данного признака необязательно (в этом случае разряд устанавливается в логический ноль. При наличии единицы контроллеру необходимо предпринять заранее определенные действия относительно абонента, нуждающегося в этих действиях (что-нибудь заблокировать, разблокировать, проверить или привести в исходное состояние).

15-й разряд. Указывает, что абонентом принята достоверная групповая команда (лог. единица).

16-й разряд. Указывает на возможность обмена между оу и связанным с ним абонентом. Если условие занятости присутствует, оу передает ос и не передает сд. Применять данный признак необязательно.

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

18-й разряд. Указывает на решение абонента стать контроллером (лог. 1). Решение не принято, то ноль.

19-й разряд. Указывает на техническое состояние оу(признак необязательный).

Формат основных сообщений должен соответствовать указанным на рисунке 3.19.

Рисунок 3.19 формат основных сообщений

КС-командное слово, СД-слово данных, ОС-ответное слово, t1-пауза перед выдачей ответного слова, t2-пауза между сообщениями.

Формат 1- передача данных контроллера оконечному устройству. Контроллер должен передать без пауз команду обмена данными на прием данных и указанное в ней количество слов данных.

Оконечное устройстов после установления факта достоверности принятой информации должно передать ответное слово.

Формат 2- передача данных от оконечного устройства контроллеру. Контроллер должен передать команду обмена данными на передачу данных.

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

Формат 3- передача данных от ОУ к ОУ.

Контроллер должен передавать без паузы команду обмена данными с адресом ОУ А на прием данных и команду обмена данными с адресом ОУ Б на передачу данных.

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

Оу А после установления факта достоверности адресованной ему информации должно передать ответное слово.

Формат 4- передача команды управления.

Контроллер должен передать одну из указанных в таблице 1 команд. ОУ после установления факта достоверности принятого командного слова должно передать ответное слово.

Формат 5- передача команды управления и прием слова данных от ОУ. Контроллер должен передать команду управления из указанных в таблице 1. ОУ после установления факта достоверности принятого командного слова должно передать без паузы ответное слов и слово данных.

Формат 6-передача команды управления со словом данных ОУ-ву. Разблокировать i-й ПРД. Контроллер должен передать без паузы команду управления из указанных в таблице 1 и одно слово данных. ОУ после установления факта достоверности принятого командного слова должно передать ответное слово.

Формат групповых сообщений - когда нескольким ОУ присваивается общий адрес. Данный формат обеспечивает увеличение скорости обслуживания принимающих информацию ОУ (но надёжность передачи падает)

Формат 7

T2

           
   
СД
 


….

 

 

Рисунок 3.19а. Передача данных от контроллера ОУ устройствам

 

Контроллер должен передать без паузы групповую команду обмена данными на прием данных и указанное в команде количество слов данных.

ОУстройства, обладающие возможностью приема групповых команд, после установления факта достоверности принятия ими информации должны установить в логическую единицу разряд признака «принята групповая команда» своих ответных слов, но ответное слово не подавать.

Формат8

t1 t2

       
   


 

 

Рисунок 3.19б. Передача данных (в групповом сообщении) от ОУ к ОУ устройствам

 

Контроллер должен передать без паузы групповую команду обмена данными на прием данных и команду обмена данными с адресом одного ОУ на передачу данных. Это оконечное устройство после установления факта достоверности принятого командного слова должно передать без паузы ответное слово и указанное в команде количество слов данных.

Оконечные устройства, обладающие возможностью приема групповых команд, после установления факта достоверности принятой ими информации должны установить в логическую 1 разряд признака «Принята групповая команда» своих ответных слов. но ответное слово не передавать.

Формат9

t2

       
 
КС
 


 

 

Рисунок 3.19в. Передача групповой команды управления

 

Контроллер должен передать групповую команду управления с кодом команды из указанных в таблице 1.

Оконечные устройства, обладающие возможностью приема групповых команд, должны установить в логическую 1 разряд признака «Принята групповая команда» своих ответных слов. но ответное слово не передавать.

Формат10

t2

       
   


 

Рисунок 3.19г. Передача групповой команды управления со словом данных оконечным устройством.

 

Контроллер должн передать без паузы групповую команду управления из указанных в таблице 1 и 1 слово данных.

ОУ, обладающие возможностью групповых команд, после установления факта достоверности принятой ими информации должны устанавливать в логическую 1 разряд признака «Принята групповая команда» своих ответных слов, но ответное слово не передавать.

 

<== предыдущая лекция | следующая лекция ==>
Физическая организация мультиплексных каналов | Сети с коммутацией сообщений
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 837; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.