Устройство для сопряжения абонентов с каналами связи
Иллюстрации
Показать всеРеферат
ьв тт64О286
О П И С
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Сова Советских
Социалистических
Республик (61) Дополнительное к авт. свид-ву— (22) Заявлено 29.09.76 (21) 2408757/18-24 с присоединением заявки ¹â€” (51) М Кл в
G 06F 3104 (43) Опубликовано 30.12.78. Бюллетень ЛЪ 48 ло делам изобретений (53) УДК 681.325 (088.8) и открытий (45) Дата опубликования описания 30.12.78 (72) Авторы изобретения
T. В. Левина, В, А. Мамыкин и В. М. Усвяцон (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ
С КАНАЛАМИ СВЯЗИ
1осударственный комитет (23) Приоритет
Изобретение относится к области вычислительной техники, в частности к устройствам для сопря>кения абонентов с каналами связи, и может быть использовано в системах коммутации сообщений.
i)
Известно устройство для сопря>кения абонентов с каналами связи (11, содержащее входной блок сопряжения, входной блок опроса, шифратор адреса, блок управления, накопитель, блок анализа адре- 10 са, входной запоминающий блок, регистр, адресный блок опроса, дешифратор, выходной запоминающий блок, шифратор, выходной блок сопря>кения.
Недостаток известного устройства заклю- 1 чается в том, что оно требует повышенных затрат оборудования при его реализации.
Наиболее близким к изобретению по техHH IpcKoA c> ùI1ooòè и до«тига емомк розу. Iьтату является устройство для сопряжения абонентов с каналами связи (2), содержащее первый коммутатор, первый вход которого соединен с п pBbD1 входом устройства, второй коммутатор, первый, второй Входы и выход которого соединены соответственно с первым выходом блока управленя!я, выходом буферного блока хранения даннык и первым выходом устройства, блок ollpoca, выход которого соедин(н со вторым выходом устройства, регистр кода ответа, 30 вход которого соединен со вторым вкодом устройства, регистр адреса записи, блок хранения адресов считывания, блок хранения сообщений, регистр адреса сообщения, блок памяти адресов занятых каналов и дешифратор адреса.
Недостатком устройства является низкое быстродействие, связанное с тем, что передача информации абонентам может осуществляться только по накоплению всего сообщения, а прием информации в накопитель невозможен до тек пор, пока все абоненты не смогут получить информацию.
Цель изобретения — повышение бы«тродействия.
Поставленная цель дост ггаст«я Тем, чго устройство содержит регистр состояни» каналов и дешифратор конца «Ооб)1це!11!я, причем первый выход первого коммутагора соединен со входом регистра àдре«а сообщения, первый и второй выходы которого соединены с первыми входам;! «ooTBcтственно блока управления и дсшифрагора адреса, выход которого «о«дине» o входом блока опроса и с первым входом реги«тра состояния каналов, второй вход и выход
КОТОРОГО СОЕД1111С11Ы СООТВЕТ«ТВЕН)Ы «ВЫКОдом реп!с!ра кода ответа и «о вгорым входом блока у1!равл(ния, вход — выход которого соединен со Bxo;local — — выко,lox! I).!Ока
640286 памяти адресов занятых каналов, выход которого соединен со вторым входом дешнфратора адреса, второй выход блока управления через блок .;.ранения адресов счптываши сосдннсн с первым входо:,I блока хранения coooIIIOIIIIII, второй вход которого через рсгпстр адреса записи соединен с третьl!»! Выходом блока управления, второй выход первого коммутатора соед1шен со входом дешифратора конца сообщения, первый и второй выходы которого соединены соответственно с первым входом буферного блока хранения данных Il с третьим входом блока управления, четвертый и пятый выходы которого соединены со вторыми входами соответственно буферного блока хранения данных и первого коммутатора, а вход — выход блока хранения сообщений соединен со входом---выходом второго коммутатора, На чертеже изображено предлагаемое устройство.
Устройство для сопряжения абонентов с каналами связи содержит первый коммутатор 1, регистр 2 адреса сообщений, дешифратор 3 адреса, блок опроса 4, дешифратор 5 конца сообщения, блок 6 памяти адресов занятых каналов, буферный блок 7 хранения данных, блок управления 8, регистр 9 состояния каналов, регистр 10 кода ответа, второй коммутатор 11, регистр
12 адреса записи, блок 13 хрансния сообщений, блок 14 хранения адресов считывания.
Работает устройство следующим образом.
Режим работы без блока 13.
На вход коммутатора 1 поступает сообщение из канала связи. Сообщение имеет следующую структуру: адресную часть, информационную часть и символы конца сообщения.
По заполнению регистра 2 последний выдает сигнал в блок управлсния 8, которьш переключает коммутатор 1 н направляет поток информации через дешифратор 5 на вход блока 7. Адресная часть сообщения расшифровывается дешифратором 3 и ь виде позиционных адресов абонентов передаются на вход блока опроса 4 и íà вхо,, регистра 9. Последний запоминает адреса опрашиваемых абонентов. Результат опроса каналов фиксируется на регистре 10. Регистр 9 выдает на вход блока управления
8 информацию о занятых и свободных каналах.
Процесс анализа адресов абонентов и опрос их идет параллельно с записью информационной части сообщения в блок 7.
Если все каналы свободны, то блок управления 8 подключает коммутатор 11 в соответствии с выбранными адресами абонентов, и и;!формационная часть сообщения из блока 7 поступает в канал. В данном устройстве в качестве блока 7 использует5
1И
)0 )5
3!!
-!5
6) ся устройство, у которого запись и считывание информации .ложно производить независимо друг or друга.
Режим работы с блоком 13.
Работа с блокоii 13 осуществляется тогда, когда в результате я!!ализа свободных кянялов часть кя!Iялов Оудет BBIlÿr2. В этом случае блок управ»спи-! 8 i»iял!!1:»!!)у ет первый свобо.!ный Ялрсс: оны бло:(2 > и устанавливает этот ядрсс на р. Гпстрс адреса записи. И!1формац!1я! о занягы ; каналах и адрес зоны центрального HB.".oiIIIтеля записывается в блок б.
Символы конца сообщения, анализ;!румые дешифратором 5, преобразуются блоком упраьленпя 8 в спгна)1ы, которь!е переключат коммутатор 1 в исходное состояние.
При поступлении следующс:о сообщения процессы анализа адреса и записи информации будут повторяться как и в случае работы устройства Оез бло1(а 13 до этапа дешифрованпя адресов. На этом этапе iiB один вход дешпфратора 3 адреса пода1отся адреса нового сообщения, а на другой вход — все адреса каналов, записанных в блоке 6 (т. е. адреса тех каналов, которые были в предыдущих серия. ; oo.;1ена заняты). Далее работают блок опроса 4, рсгистр 10 и регистр 9. Вся информация о состоянии каналов анализируется В блоке управления 8. На этапе этого анализа бло . управления 8 получает ин(рорA.Böèþ or олока 6 о количестве несчитан Il,ix каналов и номера зон, В которых записана информация, подлежащая считыванию. Если хотя бы один номер канала текущего сообщения совпадает с номером ранее запрашиваемого канала, который в предыдх щей серии обмена был занят, блок управления анализирует адрес первой свободной зоны блока 13, устанавливаст его на регистре 12 адреса записи и записывает В блок 6 текущий адрес свободного канала и адрес зоны блока 13. Старое Bliaчсннс стирается.
Для считыВянпя В этОт кян2л IIОЛГО (BÂël!вается та информация, которая была 1!рс,iназначена к обмену ранее, т. с. в той серии, когда данный канал был занят. Анализ очередности считывания ннформаг!1:н решается блоком управлс!!Ня 8 таким oбразом, что к считыванию подготавлнвясгся информация в порядке ее поступ .::ня к да!!ному абоненту. Если в;!BI!I;o! Oep !ill обмена нет совпадения B;Ipv., ов .Яналов запрашиваемых и адресов каналог, ра;!сс занятых, записи текущей информации В блок 13 не происходит. Бло(управлс! !Гя
8 устанавливает в блоке 14 номера зон блока 13, подлежащих считывани о, а коммутатор 11 подключает этн зоны к трсбусмым 2бонснтам, кромс ТОГО, этот жс ко. 1мутатор подклю част на зя llись ск i ill, lo информацию в блок 13 и к абонента.1, коб40286 торые в предыдущих сериях обмена были свободны.
Процесс считывания ранее записанной информации в блоке 13 может осуществляться самостоятельно блоком управления 8 в ttpo :IÐÅ ;òêt. : мехкд двумя сооощеииями.
Такты работы всех блоков устройства задаются блоком управления 8.
Таким образом, изобретение позволяет по 10 сравнению с известным устройством увеличить скорость обмена между абонентами и сократить время передачи одного сообщения одновременно нескольким абонентам, Использование устройства в центрах ком- 15 мутации сообщений позволит сократит:, объем периферийного оборудования, стоящего в каналах связи.
Формула изобретения
Устройство для сопряжения абонентов с каналами связи, содержащее первый коммутатор, первый вход которого соединен с первым входом устройства, второй коммутатор, первый, второй входы и выход ко- 5 торого соединены соответственно с первым выходом блока управления, выходом буферного блока хранения данных и первым выходом устройства, блок опроса, выход которого соединен со вторым выходом уст- 3О ройства, регистр кода ответа, вход которого соединен со вторым входом устройства, регистр адреса записи, блок хранения адресов считывания, блок хранения сообщений, регистр адреса сообщения, блок па- з мяти адресов занятых каналов и дешифратор адреса, отличающееся тем, что, с целью повышения быстродействия, оно содержит регистр состояния каналов и дешифратор конца сообщения, причем первый выход первого коммутатора соед1гнен со входом регистра адреса сообц1ения, первый и второй выходы которого соединены с первыми входами соответственно блока управления и дсшифратора адреса, выход
tIo opoI o соедине11 со входом б, !Ока опроса и с первым входом регистра состояния каналов, второй вход и выход ко îðîãî соединены соответственно с выходом регистра кода ответа и со вторым входом блока управления, вход — выход которого соединен со входом — выходом блока памяти адресов заttятых каналОВ, выход которого соединен со вторым входом дешифратора адреса, второй выход блока управления через блок хранения адресов считывания соединен с первым входом блока хранения сообщений. второй вход которого через регистр адреса записи соединен с третьим выходом блока управления, второй выход первого коммутатора соединен со входом дешифратора конца сообщения, первый и второй выходы которого соединены соответственно с первым входом буферного блока xpatte.1ия данных и с треты1м входом блока управления, четвертый и пятый выходы которого соединены со вторыми входами соответственно буферного блока
«ранения;1анных и первого коммутатора, а вход- выход блока хранения сооб:цсний
coep«IIe«co входо.;1 выходом второго коммутатораа.
Источники информации, принятые во внимание при экспертизе
1, Авторское свидетельство СССР № 479112, Ii . G 06Г 9/00, 1972.
2, Авторское свидетельство СССР
¹ 458827, кл. G 06F 9/00, 1972.