Многоканальный коммутатор
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
«о963046 (61)Дополнительное к авт. свид-ву (22) Заявлено 24.02. 81 (21) 3251794/18-24 (! ) М Кд 3
G 08 С 15/06 с присоединением заявки МГосударственный комитет
СССР но делам изобретений н открытий (23) Приоритет
Опубликовано 30.09.82.бюллетень М 36 (53) УДК 621. 398 (088.8) 4ата опубликования описания ! (72) Автор изобретения
В.И. Финаев (71) Заявитель
Таганрогский радиотехнический институт им. В.Д. Калмыкова (54) ИНОГОКАНАЛЬНЦИ КОММУТАТОР
Изобретение относится к технике связи, а именно к задаче построения устройств узлов коммутации. каналов на сетях передачи дискретной информации и интегрированных АСУ промпредприятий, а также к задаче построения кодоимпульсных систем уплотнения сетей связи.
Известно устройство для,управления коммутаций сообщений по нескольким каналам передачи, содержащее информационные, блоки, выходы которых соединены соответственно с входами блока коммутации и элемента ИЛИ, блок селекции управлякиаих воздействий, блок управления, элементы И, первые входы которых соединены с первыми выходами блока управления, а вторые - с выходами блока коммутации, а выходы подключены к входам элементов памяти, одни выходы которых соединены с каналами передач" сообщений, а другие — с входами блока селекции управляющих воздействий, выходы которых подключены к входам блока управления, с другим входом которого соединен выход элемента ИЛИ f1).
Недостаток известного устройства состоит в том, что при передаче сооб, щений на сети связи не учитывается их адрес назначения, наличие элементов памяти предполагает обязательную задержку передаваеьых сообщений, при передаче сообщений возможен проход одного и того же сообщения через один и тот же узел коммутации два раза и более. Все это увеличивает .время действия сообщений.
Известно устройство для адресного управления коммутацией сообщений, содержащее каналы передачи сообщений, элементы памяти, элементы И, блок селекции управляющих воздей. ствий, блок управления, блок вход-.
15 ных. воздействий, элемент ИЛИ, блок коммутации и информационные блоки, выходы которых соединены с входами блока коьиутации и через элемент ИЛИ . с первым входом блока входных воздействий, второй вход ко» торого соединен с первым выходом блока управления,.а выходы подкЯюЧены к первым входам блока управления вторые выходы которого соединены с
25 первыми входами элементов И, вторые входы которого подсоединены к выходам блока коммутации, а выходы - к входам элементов памяти, первые выходы которых соединены с каналами
30 передачи сообщений, а вторые — с
96304б входами блока селекции управляющих" воздействий, выходы которого подключены к вторым входам блока управления (2).
Недостаток известного устройства состоит в увеличении времени достав- 5 ки сообщений, связанном с задержкой сообцений в элементах памяти, а также с вероятностью образования "петель" в маршрут сообцения, т.е. про-. хождения одного и.того же узла комму- 19 тации повторно.
Наиболее близким к предлагаемому является многоканальный коммутатор, содержащий информационные блоки, блок коммутации, дешифратор, блок уп-15 равления, элемейты И и ИЛИ, передаюцие блоки, каналы связи, причем выходы информационных блоков соединены соответственно с первыми входами блока коммутации и через первые входы первого элемента ИЛИ с первым входом дешифратора, выходы которого подключены к пеРвым входам блока управления, первый выход которого соединен с вторым входом дешифратора, вто- рые выходы — соответственно с первыми входами первых элементов И, вторые входы которых подключены к первым выходам блока коммутации, а выходы — соответственно к первым вхо дам элементов памяти, первые выходы которых соединены соответственно с первыми входами вторых и третьих элементов И, выходы которых подключены к входам передающих блоков соответственно, первые выходы которых coe- M динены с каналами передач, а вторые— соОтветственно с вторыми входами блока управления, второго элемента ИЛИ и первыми входами адаптивного ком- .
40 мутатора, выход которого подключен к третьему входу блока управления, а вторые входы соединены с вторыми выходами элементов памяти, выход второго элемента ИЛИ подсоединен к первому входу четвертого элемента И, второй вход которого соединен с вторым выходом блока коммутации, а выход — с входом генератора тактовой частоты, выход которого подключен к первым выходам пятых элементов И, выходы которых соединены с вторыми входами элементов памяти,а вторые входы - соответственно с вторыми входами вторых элементов И, вторыми входами третьих элементов Й и вторыми выходами передаюцих блоков, выроды вторых элементов И через третий элемент ИЛИ подключены к второму входу блока коммутации и второму входу первого элемента ИЛИ 3).
Однако в известном устройстве каждое поступившее сообщение после определения направления передач засыпается в элемент памяти (буферный накопитель), что вызывает задержку сообщений и увеличивает его время 65 доставки. В то же время возможно образование "петель" в маршруте сбобщения, т.е. в процессе доставки по адресу назначения сообщение может неоднократно проходить по одному и тому же устройству узлу) коммута-. ции на сети связи. Это связано с тем, что не установлен предварительно маршрут сообщения, не учитываются в функции управления выбором направлЕния передач пройденные „злы коммутации. Все это увеличивает время доставки сообщений на сети связи.
Цель изобретения — повышение быстродействия многоканального коммутатора.
Поставленная цель достигается тем, что в многоканальный коммутатор, содержащий информационные блоки, выходы которых соединены с соответствующими первыми входами буферного коммутатора, первые выходы которого соединены с первыми входами соответ-. ствующих элементов И, передающие блоки, первые выходы которых подключены к соответствующим каналам связи, введены блок выбора маршрута сообщения и блоки контроля, вторые входы элементов. И подключены к выходам соответствующих информационных блоков, выходы-- к соответствующим первым входам блока выбора маршрута сообщения, первые и вторые выходы которого соединены соответственно с вторыми и третьими входами буферного коммутатора, вторые выходы которого соединены с вторыми входами блока выбора маршрута сообцения, третьи выхо-ды — с входами соответствующих передающих блоков, первые и вторые выхо ж передающих блоков соединены соответственно с первыми и вторыми входами соответствующих блоков контроля; выходы которых соединены с третьими входами блока выбора маршрута сообщения.
Блок выбора маршрута сообщения содержит блоки наличия информации, регистр записи, дешифраторы, формирователи импульсов, триггеры, узел согласования, узел выборч приоритетного направления, формирователь ответа абоненту, группы элементов И, элементы И и ЙЛИ, выходы блоков наличия информации соединены с первыми входами соответствуюцих элементов И первой группы, вторые входы которых объединены и подключены к выходу гервого элемента ИЛИ, выходы элементов И первой группы соединены с первыми входами соответствуюцих элементов И второй группы, выходы которых соединены с первыми входами соответствующих триггеров, выходы триггеров соединены с соответствующими входами первого элемента ИЛИ, первыми входами узла выбора приоритетного направления и через соответствующие 963046
6 первые формирователи импульсов с Блок-схема многоканального коммувходами второго элемента ИЛИ, выход татора поискового способа коммутации которо1"о соединен с первым входом (фиг.1) содержит информационные блопервого элемента И, выход которого ки 1 -1„„ представляющие собой приемсоединен с первым входом узла согла- ные блоки аппаратуры передачи данных сова ния выход третьего элемента ИЛИ (например АПД-ИПП), элементы И 2,— соединен с входом регистра записи, 2„„ буферный коммутатор первый выход которого соединен с выбора маршрута сообщения, блоки 5 — первыми входами второго и третьего . 5„„ контроля (каждый из которых сосэлементов И, вторые выходы регистра тоит, например, из схемою определезаписи соединены с входами первого, 1О ния работоспособности, вход которой второго и третьего дешифраторов, подключен к одному из выходов перет етьи выходы через четвертый дешиф- дающего блока и которая определяет тре
- с входами четвертого элемен- исправность передающего блока, и раторта ИЛИ, выход которого соединен с схемы контроля каналов связ, р и кото as первым входом четвертого элемента И, 15 подключена к выходу передающего еловыход четвертого элемента И соеди- ка и каналу связи и определяет ис нен через формирователь ответа або- . правность последнего, причем выходы ненту с первым входом пятого элемен- .схем определения работоспособности та И и через второй одновибратор с и контроля каналов связи объединены вторым входом второго элемента И, 2р на элемент ИЛИ),. передающие блоки 6 выход которого соединен с вторым 6,„ и каналы 7 -7 »связи. входом первого элемента И, выход .пер- Блок 4 выбора маршрута сообщения вого дешифратора соединен с вторым (Фиг.2) включает узел 8 согласования, входом четвертого элемента И и объе- .третий элемент ИЛИ 9, регистр 10,.задиненными вторыми входами элемен- р5 писи, блоки 11„- ф и 11 -11 наличия инфортов И второй группы, выход второго мации; элеме ты нты И 12 -12 первой ешифратора соединен с объединенны- группы, первый э вы элемент ИЛИ 13, вто ми ыми входами триггеров, выход нты И 14 и 15, тревтор рой и третий элемен имп льсов детретьего де ешифратора соединен че- тий Формирователь 16 у т 17 - 20 пятый элемент ИЛИ рез третий формирователь импульсов с 30 шифраторы вторым входом третьего элемента И, . 21, четв р
21 четвертый элемент ИЛИ 22, четлемент И 23 элементы И 4 2 выход которого. соединен с вторым вертый эл ме ом пятого элемента ИЛИ, выход 24,„ втолкуй группы, формирователь 25 входом пя торого соединен с вторым входом, ответа абоненту, р фо вто ой формировакот льсов первый элемент И узла выбора приоритетного направле- тель 26 импульсо, р
3S 2 -2 узел 29 выбония выходы которого соединены с вто- 27, триггеры 28„ -28 „, у
У ярыми входами узла согласования, вхо- ра приорите о и итетного направления, первые ды третьего элемента ИЛИ объединены . Формироват и q rn в тели 30 -30 импульсов, вто !
31 пе вые входы 32 —, дами соответствующих блоков рой элемент ИЛИ, р наличия информации . и подключены к 32», первые выходы 33 -33 вторые первым входам блока выбора маршРу-, и третьи входы 34 -34 и 35,, — 35,„, та сообщения, третьи и четвертые вхо- вторые выходы 36 -36,. ды узла согласования и узла выбора БуФерный коэеиутатор 3 (фиг. 3) соприоритетного направления соответ- держит третьи элементы И 37„ — », -37 ственно объединены и подключены к первые регистры 38 — 38„„ первые и второму и третьему входам блока вы- 45 вторые дешифраторы 39„ -39„д и 40. -40,„, бора маршрута сообщения соответствен- первые и вторые триггеры 41 -41„„и но, выходы четвертого дешифратора и 42„-42, вторые и первые элементы ИЛИ выходы .узла согласования соецинены 43 -43„„и 44 -44, первые, вторые соответственно с первыми и вторыми .и четвертые элементы И 45„. — 45, выходами блока выбора маршрута сооб- 30 46, -46,„ и 47„ -47,„, третьи дешифраторы 48»- 48,, вторые регистры 49 —
Йа фиг.1 приведена блок-схема 49, третьи, первые и вторые входы . предлагаемого многоканального комму- 50 50,„, 51 — 51 и 52,, — 52,», первые татоРа; на фиг.2 — ФУнкциональнаЯ третьи и вторые выходы 53„-53, 54„схема блока выбора маршрута сообще- gg 54 H 55 -55 ния; на фиг.3 — то же, буферного ком- Узел 8 согласования блока 4 мутатора; на фиг.4 — то же, Узла сог- (фиг.4) включает входы 56 и 57 57„», ласованиЯ:блока выбоРа маРшРУта сооб- элементы ИЛИ 58 -58, элементы И 59— щения; на фиг.5 — то же, формирователя ответа абоненту блока выбора ® . с ения на фиг.б - то же, Формирователь 25 ответа абоненту нап авле- (фиг.5) содержит вход 60, триггер 61, узла выб р приорит тного направления блока выбора маршру та сообщения; первый элемент и т ты распределитель 64, фиг.7 — в еменные диаграммы, ото- тактовой частоты, распред вторые элементы H 65, регистр 66, бражающне прохождение сигналов на . вто
7 68. еэ элемент ИЛИ 67, выход выходах блоков.
963046
Узел 29 выбора приоритетного направления fфиг.6 ) включает входы 69.69,„ и 70, элементы И 71 -71 и 72„.—
72„„выходи 73,(-7 .
На фиг.7 обозначены выход М вЂ” сигнал íà i-ом выходе М-ой позиции, 5 код х запроса на передачу, код у ответа абонента-получателя на запрос абонента-источника, код 2 окончания связи. .Многоканальный коммутатор работа- l0 ет следующим образом.
Для выбора пути цоставки сообщения между некоторым i-ым многоканальным коммутатором и )-Йм некоторый абонент-источник из информационного блока 1 i-го коглмутатора формирует поисковый сигнал х, содержащий информацию о виде сигнала "Поиск" и адреса назначения абонента-получателя, принадлежащего j-ому коммута- .@ тору. Сформированный сигнал "Поиск j "" посылается из i-оуо коммутатора ко всем соседним. Соседний коммутатор гг., приняв поисковый сигнал, запоминает, его вместе с номером направления
25 (информационного блока 1), откуда он поступил, и проверяет, не совпадет ли адрес назначения j-ого коммутато-, ра с адресом данного коммутатора и.
Если j ф п, то коммутатор п перЕдает сигнал "Поиск " всем своим со., седним коммутаторам и т.д. до тех
1. пор, пока поисковый сигнал не поступит в конечный коммутатор j..
В процессе передачи поискового сигнала по сети последний может посту-З-5 пать на коммутатор п от разных соседних коммутаторов последовательно по несколько раз. Если данный поисковый сигнал уже принят, то последующее его появление не принимается к 49 анализу. Кроме того, возможно одно временное поступление одного и того же сигнала от нескольких соседнйх: коммутаторов. В этом случае связь организуется схемами приоритетного выбора. Этим достигается минимизация, путем прохождения сообщения между коммутаторами i u j по времени. Та кйм образог "волны" поисковых сигна- лов выявляют кратчайшие по времени пути между i-ым и j-ым коммутаторами
При попадании поискового сигнала на конечный коммутатор j на нем фор мирователем 25 ответа формируется ,ответный сигнал "Ответ j-i", который передается от ) к i по тем направлениям, которые были зафиксированы как кратчайшие при прохождении сигнала
"Поиск j", ба
Когда ответный сигнал достигает абонента-источника, то последний посылает сигнал завершения поиска, по которому элементы с памятью благ. ков 4 выбора маршрутов сообщенйя, 65 сбрасываются в исходное состояние, и начинает передачу слова сообщения по выявленному на сети кратчайшему пути. По окончании передачи следует команда конца текста У, по которой снимается коммутация на сети связи для лередачи данного сообщения.
Учитывая, что преимущественно ис" пользуются дуплексные каналы связи (современная аппаратура передачи данных обуславливает примущественно дуплексную связь как наиболее поме-. хоустойчивую и экономическую ), считаем, что число входящих каналов (инфбрмационных блоков 1„ -1 ) равно числу каналов 7л -7 связй (перегд дающих блоков б,г-б„„) и равности. В этом случае используется одинаково и приемная и передающая части аппаратуры передачи данных.
Рассмотрим подробно прохождение команд и установление связи в предлагаеглом многоканальном коммутаторе (фиг. 1) .
Пусть команда (сигнал) "Поиск гг " (х„) поступает на некоторый < -ый коммутатор одновременно от второго и третьего информационных блоков 1 и 1> (фиг.7) . иногда данный сигнал х проходит на соответствующие первые входы 51- и 5I> буферного коммутатора 3, от которйх поступает через регистры 38 и 38 на элементы ИЛИ 43,,—
43,„. Учитйвая, что элементы ИЛИ 43.43„„ закрыты, на их .выходах сигналов не будет. Кроме того, данный сигнал х с выходов информационных бло1 ков 1 и 1 также поступает через открытые элементы И 2 и 2 на перй вые Входы 32< и 32> блока 4 и через элемент ИЛИ 9 в регистр 10. От входов 32 и 32> сигнал х„ подается на входы блоков 112 и 11 наличия информации, на их выходах появляется потенциал, который через открытые первые элегленты И 12 и 12З поступает на входы соответствующих элементов И 24 и 24 . Сигнал на выходах блоков 11 -11 наличия информации, представляющих собой триггер Шмидта с интегрирующей К-С-цепью на входе, по длительности равен сигналу х .
Сигнал хл последовательно во времени заполняет ячейки регистра 10, продвигаясь к последней, выход которой является первым выходом регистра 10.
Вторые выходы регистра 10 — выходы ячеек, в которых при полном заполнении регистра 10 должен находиться код команды, третьи выходы + выходы ячеек, в которых находится код.адреса назначения при полном заполнении регистра 10. На код команды "Поиск"
Срабатывает. дешифратор 18, на его выходе появляется потенциал, который подается на вход элемента И 23 и входы элементов И 24„ -24щ, причем на
963046
10 выходе элемента И 23 потенциала неТ, так как он закрыт по первому входу, а на выходах элементов И 24 и 24> есть потенциалы, последние перебра сывают триггеры 28 и 28> в единичные состояния. Потенциалы с единич-, ных выходов данных триггеров через элемент ИЛИ 13 закрывают элементы И
12 -12д„ запрещая прохождение через никс сигналов от Ьлоковй„- И,„наличия информации. Это необходмо для обес- 10 печения помехоустойчивости при процессе поиска кратчайшего пути и для того, чтобы последующие сигналы
"Поиск и " от других многоканальных коммутаторов больше не вызывали срабатываний в блоке 4 (см. описанный вьиие метод поиска), связанный с ретрансляцией команды "Поиски ".
Если и не является адресом данного 4-ого коммутатора, то дешифратор 18 не срабатывает, портому в данном случае элемент И 23 эаяерт и формирователь 25 в работу не включается.
Кроме того, сигналы с выходов триггеров 28 и 28 поступают на первые входы 69 и 69 узла 29 выбора и на входы формирователей 30 и 30) импульсов, которые срабатывают, на их выходах появляются импульсы, длительибсть кэиьрых равна длительности сигнала х . Начало импульсов на. выходах для надежности работы несколько (на такт.) опережает появление импульса на первом выходе регистра 10 (это делается соответствующим выбором чис- З5 ла ячеек последнего) . Сигнал х с выхода регистра 10 через открытые. элементы И 14 и 27 поступает на вход
56 схеьи 8 согласования (фиг.4), в которой через элемент ИЛИ 58 -58щ 40 и открытые элементы И 59, -59, он . передается на выходы 33 -33„„ блока 4.
От выходов 33.,-33 „ блока 4 сигнал подается на входы 50 -50„„ буферного коммутатора 3, от которых через эле- 45 менты И 37 -371„ оя поступает на выходы 54<-54 и буферного коммутатора 3 и далее в передающие блоки 6 -6„„. .Сигнал х передается всем соседним с данным ч-ым многоканальным комму- 50 таторам.
Блоки 5 -5„„ контроля анализируют л работоспособность и исправность каналов 7 -7 связи и передающих блоков бд -6,„. Если канал 7„ связи и передающйй блок 6 исправны, то на выходе блока 5 контроля нет потенциала, следовательно, нет потенциала на соответствующем входе 354 блока 4, но если канал 7„. или передающий 60 блок б неисправен, то на выходе блоков 5„ контроля будет потенциал, который поступит на вход 35„- блока 4 и тем сава исключит из работы 1-ое направление передач, так как будут 65 заперты элемент И 591 в узле 8 согласования и элемент И 71„ в узле 29 выбора.
Рассмотрим вариант работы блока 4 распределения запросов, когда адрес и назначения совпадает с адре сом данного многоканального коммутатора.
В этом случае срабатывают дешифра- торы 18 и 20, причем на одном из выходов дешифратора 20 адреса назначения сообщения появится потенциал., Потенциал на выходе 33. дешифрато1 ра 20 устанавливает ) -ое направление канала 7 связи, к которому подсоединен абонент-получатель. Потенциал с выхода элемента ИЛИ 22 открывает элемент И 23. Потенциал с выхода дешифратора 18 поступает через открытый элемент И 23 (помимо описанного вьиае процесса, связанного с поступлением потенциала от дешифратора 18 на триггеры 28) на вход формирователя 26 и на вход 60 формирователя 25 ответа. При этом формирователь 26 срабатывает, запрещая прохождение сигнала х через элемент И 14, так как на выходе формирователя 26 сигнал имеет длительность, превышающую на один такт <для надежности) длительность сигнала х . В формирователе 25 ответа (фиг.5) триггер 61 перебрасывается в нулевое состояние и разрешает прохождение ймпульсов тактовой частоты генератора 63 через элемент И 62. На выходах распределителя 64 последовательно во времени появляются импульсы, которые последовательно открывают элементы И 65, тем саьым считывая записанную в регистре 66 команду,"ответ j-i" через элемент ИЛИ 67, выход 68 на первый вход пятого элемента ИЛИ 21. С по следнего выхода распределителя 64 триггер 61 перебрасывается в исходное единичное состояние, тем самым прекращая формирование команды "Ответ j-!". Последняя через элемент ИЛИ
21 поступает на вход 70 узла 29 выбора. узел 29 выбора работает следующим образом.
На первые входы 69 -69„,поступают сигналы от триггеров 28„ -28,„, которые устанавливают по какому входу .(от какого информационного блока 1;) пришел сигнал "Поиск х,, ". Пусть в рассматирваемом случае сигнал пришел одновременно по двум входам от информационных блоков 1 и 1> и присутствует на входах 692 и 69 узлы 29 выбора. По входам 35 -35„„ поступают сигналы запрета, устанавли- . вающие, какие исходящие направления передач неисправны .а по входам 34,34 „ - сигналы, устанавливающие, какие каналы 7 -7,» связи заняты переда963046 чей в настоящий момент (по каким каналам установлены соединения). лементы И 71 -71 и соединены по приоритетному принципу, т.е. если есть сигнал на выходе элемента И 71, то этот сигнал закрывает все элементы И
71, причем j i Таким образом, сигнаЛ "Ответ j- i" - у проходит через элемент И 72 и с Выхода 73 узла 29 выбора поступает на вход 57 узла 8 согласования, в котором через эле: 10 мент ИЛИ 58 и элемент И 59 подается на выход 33 блока выделения за° просов. С выхода 33m. блока 4 сигнал .М подается на вход 50 буферного коммутатора 3, в котором происходит сле-)5 дующее. Команда "Ответ j" проходит через элемент И 37 и поступает на передающий блок 6,,от которого передается в канал 7 ° Кроме того, от соответствующего первого выхода 33 блока 4 потенциал поступает на второй вход 52 коммутатора 3 и через элемент И 46 подготавливает соответЮ ствующие элементы HJIH 44 . а
Рассмотрим вариант приема сигнала
"Ответ j-i" - у„, т.е. сигнал "Ответ" поступил „от информационного блока 1 1фиг.7). Сигнал поступает на вход 51„ коммутатора 3, в котором проходит через первый регистр 38 сдвига. При этом на выходе первого . дешифратора 39 появляется потенциал.
Первый дешифратор 39 срабатывает при прохождении через регистр 38 команды "Ответ" или "Начало текста". По- З5 тенциал с выхода первого дешифрато ра 39 устанавливает триггер 41,в нулевое состояние, т.е. íà его нулеjBoM выходе присутствует потенциал,,подаваемый на первые входы соответ- 40 ствующих первых элементов И 45„ -45
Кроме того„ одновременно команда (сигнал) поступает на первый вход 32 блока 4 и через элемент ИЛИ
9 проходит в регистр 10 записи. При этом срабатывает дешифратор 17 (срабатывающий на команду "Ответ" ) . Потенциал с выхода дешифратора 17 поступает на Формирователь 16, который срабатывает и открывает элемент И О
15 на время, равное времени прохождения сигнала с выхода регистра 10 через элемент И 15, элемент ИЛИ 21 на вход 70 узла 29 выбора, в котором выбирается передача по выходу 36 из разрешенных триггерами 28 и 28у вы-: ходов 36 и 36>. Следует отметить, что сигнал „ c выхода регистра 10 не проходит через элемент И 27, так как он закрыт в это время по второму вжщу. 60
С выхода 36 блока 4 сигнал Yq подается на вход 50 коммутатора 3.
С входа 50 сигнал поступает че1 рез элемент И 37, на выход 54> коммутатора 3, с которого подается на 65
12 передающий блок 6д и от него в канал 7 связи, от которого пришел сигнал "Поиск" к второму информационному блоку 1 . Кроме этого, сигнал от входа 50 подается во второй регистр 49у, Дешифратор 48> срабатывает на команду "Ответ", на его выходе появляется потенциал, который через второй элемент И 46 подается на соответствующие первые элемен- ты ИЛИ 44 . При этом срабатывает . один элемент HJIH 44», на первом входе которого есть потенциал от нуле вого выхода первого триггера 4+ . Импульсом с выхода элемента ИЛИ 44 перебрасывается в единичное состояние соответствующий второй триггер 42 .
При этом потенциал с его единичного, Х,,выхода запретит работу соответствующих элементов И 44 -44„„ первые входы которых соединейы с выходами триггеров 41„ -41„„ и откроет второй элемент И 46, через который будет передаваться информация от первого входа 51 к выходу 54<, т.е. уста- . новлена < зарезервирована коммутатором цепь связи: информационный блок 1, первый вход 51<, регистр 38, второй элемент И 46, третий элемент И 37« T eTHII a xoJI 54, передающий блок 6, канал 71 связи.
Как только многоканальный коммутатор с абонентом-источником, пославшим сигнал х, получит сигнал у абонент-источник посылает сигнал
"Заверш. j", принимая который в мно.". гоканальных коммутаторах срабатывает дешифратор 19 блока 4 ° При этом в блоке 4 триггеры 28 -28 „ сбрасываются в исходное нулевое состояние, срабатывают формирователи 30 -30 и сигнал "Заверш. -j" передается соседним коммутаторам как и сигнал х кроме того, первые элементы И 12
121„ открыты и коммутатор готов к приему следующеГо сигнала "Поиск".
После сигнала "Заверш. у " абонент-источник начинает передавать инФормацию по установленному на сети связи "прямому" каналу к абонентуполучателю. Информация начинается кодовым признаком "Начало текста" с(, который в нашем случае поступает от второго информационного блока 1 на первый вход 57 коммутатора 3. При этом срабатывает дешифратор 39, и триггер 41 перебрасывается в нулевое состояние. На выходе
54 появляется потенциал, запрещающий прохождение информации на блок 4.
По окончании передачи следует кодовый признак "Конец текста" — Z no которому срабатывает дешифратор 40, Триггеры 41 и 42 возвращаются в исходное состояние, тем самым разрывается связь между абонентом-источником и абонентом-получателем.
963046
14 ты И и элементы ИЛИ, выходы блоков наличия информации соединены с первыми входами соответствующих элемен-; тов И первой группы, вторые. входы которых объединены и подключены к выходу первого элемента ИЛИ, выходы элементов И первой группы соединены с первыми входами соответствующих элементов И второй группы, выходы которых соединены с первыми входами соответствующих триггеров, выходы триггеров соединены с соответствующими входами первого элемента ИЛИ, первыми входами узла выбора приоритетного направления и через соответствуюцие.первые формирователи импульсов - с входами второго элемента ИЛИ, выход которого соединен с первым sxo.дом первого элемента И, выход которого соединен с первым входом узла согласования, выход третьего элемента ИЛИ соединен с входом регистра записи, первый выход которого соединен с первыми входами второго и третьего элементов И, вторые выходы регист а записи соединены с входами первог», второго и третьего дешифраторов, третьи выходы через четвертый дешифратор — с входами четвертого элемента ИЛИ,: выход которого соединен с первым входом четвертого элемента И, выход четвертого элемента И соединен через формирователь ответа абоненту с первым входом пятого элемента И и через второй одновибратор с вторым
:входом второго элемента И, выход которого соединен с вторым входом первого элемента И, выход первого дешифратора соединен с вторым входом четвертого элемента И и объе- диненными вторыми входами элементов И второй группы, выход второго дешифратора соединен с объединенными вторыми входами триггеров, выход третьего дешифратора соединен через третий формирователь импульсов с вторым входом третьего элемента И, выход которого соединен с вторым входом пятого элемента ИЛИ, выход которого соединен с вторым входом узла выбо ., ра приоритетного направления, выходы которого соединены с вторыми входами узла согласования, входы третьего элемента ИЛИ объединены с входами соответствующих блоков наличия информации и подкхпс ены к первым входам блока выбора маршрута сообщения, третьи и четвертые входы узла согласования и узла выбора приоритетного направления соответственно объединены и подключены к второму и третьему входам блока выбора маршрута сообщения соответственно, выходы четвертого дешифратора и выходы .узла согласования соединены соответственно с первыми и вторыми выходами блока выбора маршрута сообщения.
В известном многоканальном коммутаторе при передаче сообцения марш рут в общем случае выбирается минимальным по длине с числом промежуточных устройств коммутации, равньм
N, среднее время задержки в каждом промежуточном устройстве коммутации равно O)q
В предлагаемом многоканальном коммутаторе выбирается минимальный по длине маршрут для передачи сообще- l0 ния на сети связи с числом промежуточных коммутаторов, равным N<, причем М с и . Задержка при передаче сообщения равна величине иl и вызвана временем поиска кратчайшего пути, учитывая, что команда "Поиск",- "Ответ", "Заверш." значительно меньше . по длительности сообцения, то очевидно что d) < (и1 ..Тогда эффективность предлагаемого коммутатора определит- « 0 ся формулой э = 1» zoos.
Формула изобретения
1. Многоканальный коммутатор, содержащий информационные блоки, выходы которых соединены с соответствующими первыми входами буферного коммутатора, первые выходы которого соединены с первыми входами соответствующих элементов И, передающие блоки, первые выходы которых подключены к соответствуюцим каналам связи, 35 о т л и ч а ю ц и и с я тем, что, с целью повышения быстродействия, в него введены блок выбора маршрута .сообщения и блоки контроля, вторые входы элементов И подключены к выхо- 40 дам соответствующих информационных блоков, выходы — к соответствующим первым входам блока выбора маршрута сообщения, первые и вторые выходы которого соединены соответственно . 45 с вторыми и третьими входами буферного коммутатора, вторые выходы ко-. торого соединены с вторыми входами блока выбора маршрута сообщения, 50 ствующих передающих блоков, первые и вторые выходы передающих блоков соединены соответственно с первыми и вторыми входами соответствующих блоков контроля, выходы которых соединены с третьими входами блока вы- 55 бора маршрута сообцения.
2. Коммутатор по п. 1, о т л и— ч а ю шийся тем,что блок выбора маршрута сообщения содержит блок наличия информации, регистр 60 записи, дешифраторы, формирователи импульсов, триггеры, узел согласо вания, узел выбора приоритетного направления, формирователь ответа абоненту, группы элементов И, элемен15
963046
Ti г
Источники информации, принятые во внимание при экспертизе
1; Авторское свидетельство СССР ,В 595704, кл. G 08 С 15/06, 1977.
2. Авторское свидетельство СССР
9 708387, кл. G 08 С 15/06, 1977.
3. Авторское свидетельство СССР
Р 769592, кл. G Оф С 15/06,1978 (прототип) .
9б304б
Составитель Н. Бочарова
Тз,,сед .Бакинец Корректор Н. Король
g „j. У У4 TBPBE б42 Подписное
ВНИНПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4