Система для селективного обмена информацией между абонентами
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
О П И С А Н И Е 111)668629ИЗОБРЕТЕНИЯ Союз СоветскихСоциалистицескихРеспублик тельныйо 05.11.74(32) 06 11 73 3) Приорите Гасударственный квинт СССР па делам нэебретеннй н открытнй(31) 733941 анция 3) УДК 681,32 (088.8) 1 тетень По 2 публиковано 15.06.79. 1 я описания 20.06.7 ата опублик Иностранцы ан-Поль Люэ, Клод Жан-Баптист Бувье, Давил Жон Смитсон2) Авторь 1изобретения Иностранная фирма Компани Онейвел Бюль1) Заявител СЕЛЕКТИВНОГО ОБМЕНА ИНФОРМАЦИЕИМЕЖДУ АБОНЕНТАМИ 54) СИСТЕМА случайный хара типа соответств решаемой задачиЦелью изобр ние области пр дежности функц ктер, булучи зависяшеи отюнце го органа, характера и хола процесса обработки етения является расшиременения и повышение нагонирования системы,Изобретение относится к системам передачи информации и может использоваться для обмена информацией между органами передачи и приема данных в удаленных один от другого абонентских пунктах.Наиболее близким к данному изобретению является система для обмена информацией между абонентами 11, содержашая 1 х 1 устройств управления обменом и (х( абонентских пунктов, каждый из которых содержит комплект низкоскоростных и комплект высокоскоростных устройств ввода- вывода.В такой системе обмен информацией между выдающими и принимающими органами осуществляется через центральный блок коммутации, связанный с различными органами передаюшими линиями для посылки на каждый из них команды при посредстве соответствуюшей схемы согласования.Однако такое техническое решение имеет недостаточную гибкость, поскольку его трудно применить в некоторых конкретных случаях, когда последовательность обмена информацией между центральным блоком и каждым блоком коммутации носит квазиПоставленная цель достигается тем, чтокажлое из Х устройств управления обменом содержит блок памяти, блок обращения к памяти, соединенный лвусторонними свя зями с блоком памяти, и блок сопряжения,выхол которого подключен ко вхолу блока обращения к памяти, блок согласования, соединенный лвусторонними связями с абонентским пунктом, и блок управления, соелиненный лвусторонними связями с блоком сопряжения, блоком обращения к памяти и блоком согласования, при этом блоки сопряжения всехустройств управления обменом соелинень 1 межлу собой по вхолам и выхолам, а также тем, что блок управления 20 содержит формирователь алреса, регистр обрашения, вхол которого подключен к выхо-у формирователя алреса, узел памяти, инфорапнонный вхол которого соединен с4 о 50 выходом регистра обращения, выходной регистр, вход которого подключен к выходу узла памяти, накапливающий регистр, регистр временного хранения, узел сравнения, первый вход которого подключен к выходу регистра временного хранения, группу элементов И, управляющие входы которых соединены с выходом узла сравнения, сумматор и узел синхронизации, выходы которого подключены к управляющим входам сумматора, узла сравнения, узла памяти, формирователя адреса и соответствующему выходу блока, при этом выход выходного регистра соединен с первым входом накапливающего регистра и со входом группы элементов И, выход которой подключен к первому входу формирователя адреса, второй вход которого соединен с соответствующими входами блока, выход накапливающего регистра соединен со вторым входом узла сравнения, соответствующими выходами блока и входом сумматора, выход которого подключен ко второму входу накапливающего регистра, третий вход которого соединен с соответствующими входами блока, и тем, что блок обращения к памяти содержит узел управления записью, входы которого соединены с соответствующими входами блока, регистр записи, вход которого подключен к выходу узла управления записью, а выход - к соответствующему выходу блока, узел управления считыванием, синхронизирующий вход которого соединен с соответствующим входом блока, а выходы - с соответствующими выходами блока, регистр чтения, выход которого подключен к информационному входу узла управления считыванием, а вход - к соответствующему входу блока, и регистр обращения, вход и выход которого соединены с соответствующими входом и выходом блока. На фиг. 1 представлена структурная схема системы для селективного обмена информацией между абонентами; на фиг. 2 структурные схемы двух устройств управления обменом МО и МО 1 с; на фиг. 3 блок-схема, иллюстрирующая обмен информацией, который может происходить между двумя устройствами управления обменом МО и МОК на фиг. 4 - функциональная схема устройства управления обменом МО, благодаря которой абонентский пункт Я может обмениваться информацией с другими пунктами, подключенными к системе. Система содержит устройство управления обменом 1, абонентские пункты 2, комплект низкоскоростных устройств ввода- вывода 3, комплект высокоскоростных устройств ввода-вывода 4, блок памяти 5, блок обращения к памяти 6, блок сопряжения 7, блок согласования 8, блок управления 9, формирователь адреса 10, регистр обраше 5 1 О 15 2 О 25 зо З 5 ния 11, узел памяти 12, выходной регистр 13, накапливающий регистр 14, регистр временного хранения 15, узел сравнения 16, группу элементов И 17, сумматор 18, узел синхронизации 9, узел управления записью 20, регистр записи 21, узел управления считыванием 22, регистр чтения 23 и регистр обращения 24.Работа системы происходит следующим ооразом. По команде, поступающей на устройство управления обменом 1 по каналу связи, выполняется программа для ответа на запрос о передаче информации, поступивший либо из устройства управления обменом 7, пославшего упомянутую команду, либо из одного из абонентских пунктов 2. Если упомянутая команда приказывает устройству 1 ответить на запрос о передаче информации, поступивший из абонентского пункта, то это устройство получает преимущественное право на использование канала связи, который позволяет ему обращаться к одному из остальных устройств 1 с тем, чтобы этот последний выдал или принял информацию, подлежащую передаче по запросу абонентского пункта 2. Если упомянутая команда, поступающая из другого устройства 1, приказывает первому устройству 1 ответить на запрос о передаче информации, посланный упомянутым другим устройством, первое устройство 1 становится подчиненным упомян)"ому другому устройству, которое имеет преимущественное право на использование канала связи. В этом последнем случае первое устройство 1 выполняет передачу информации с предварительной обработкой или без нее по команде другого устройства 1, т. е. передачу по запросу, сделанному одним из абонентских пунктов, связанных с устройством, пользуется преимущественным правом. В зависимости от характера команды, принятой устройством 1, последнее становится либо главенствующим в диалоге по каналу связи и управляет обменом информацией между устройствами ввода-вывода абонентского пункта и устройствами ввода- вывода 3 и 4 других абонентских пунктов, либо подчиненным другому устройству 1, главенствующему в диалоге по каналу связи, когда этот последний, управляя обменом информацией между устройствами ввода-вывода абонентского пункта, который с ним связан, и устройствами ввода-вывода остальных абонентских пунктов, хочет осуществить обмен информацией с устройством ввода-вывода абонентского пункта (Я 1). Таким образом, система позволяет каждому из устройств 1 управлять обменом информацией между устройствами ввода-вывода абонентского пункта, который с ним связан устройствами ввода-вывода остальных абонентских пунктов, получив преимугцествен2 о 25 30 Зэ 40 ьз зо 55 5ное право на использование канала связи, и уступать это право на использование канала связи другому устройству 1 для того, цтобы он, в свою очередь, мог управлять обменом информацией между устройствами ввода-вывода своего абонентского пункта и устройствами ввода-вывода остальных абонентских пунктов. Как правило, программы содержат инструкции, позволяющие устройству 1 передавать преимущественное право на использование канала связи следуюгцечу устройству 1. На фиг. 2 представлен пример выполнения двух устройств 1 системы, связанных соответственно с абонентскимипунктами, каждый из которых содержит комплект низкоскоростных устройств ввода-вывода 3 и комплект высокоскоростных устройств ввода-вывода 4. В блоке памяти 5 содержатся программыи имеется зона для записи информации, поступающей из абонентского пункта, или предназначенной для него. Обозначим через (1 информацию, поступающую из абонентского пункта 51), а через (1 х) - информацию, поступающую из абонентского пункта ЯЙ, Блок сопряжения 7, находящийся в устройстве управления обменом 1 (МО), позволяет этому устройству посылать и принимать упомянутые команды в виде сообщений, в зависимости от которых он может становиться главенствующим или подчиненным, а также передавать преимущественное право на использование канала связи следующему устройству 1. Блок сопряжения 7 позволяет устройству 1 (МО посылать и принимать информацию, передаваемую по каналу связи. С другой стороны блок управления обменом 1 (МО) ) содержит блок управления 9 (С, связанный с блоком сопряжения 7 (АВ, блок обращения к памяти 6 (АЙ и блок согласования 8(ЕЬ, связанный, с одной стороны, с комплектом низкоскоростных устройств ввода-вывода (РЦ) и комплектом высокоскоростных устройств ввода-вывода 4 (РК) ), а с другой стороны - с блоком управления 9 (С. Блок 6 (АМ связан с блоком памяти 5 (М, с блоком сопряжения 7 (АВ, с блоком управления 9 (С и с комплектом высокоскоростных устройств ввод-вывода 4 (РК. Таким образом, сигнал вызова может быть послан через блок 9 (С и блок 7 (АВ на блок 7 (АБк) и блок 9 (С)х) устройства 1 МОК который при этом подготавливается к приему первого сообщения из устройства 1 (МО. Обращаясь к программам, содержащимся в блоке памяти 5 (М 1), блок 9 (С может затем использовать сообщения, принимаемые из устройства 1 (МО, для передачи информации, в случае необходимости, через зону 11 блока памяти 5 (,Чк), либо между блоком 7 (АВк) би комплектом высокоскоростных устройств ввода-вывода 4 (РК), либо между блоком 7 (АВ)х) и комплектом низкоскоростных устройств ввода-вывода 3 (РЫ), причем в последнем случае передача происходит через блок 9 (Ск). По командным сигналач, посылаемым блоком 9 (С на блок 6 (АМ) аналогичным образом, командные сигналы могут посылаться блоком 9 (С на блок 6 (АМ, либо блок 7 (АВк), либо блок 9 (С, либо комплект высокоскоростных устройств вводы-вывода 4 (РК), могут считываться или записывать информацию в блок памяти 5 (М по команде, принятой ранее блоком 9 (С. На фиг. 2 показан случай, когда устройства ввода и/или вывода информации, работающие с очень различными скоростями, подключены в составе системы на уровне одного и того же абонентского пунк - та. В этом случае система представляет наиболее быстродействуюгцим устройствам ввода-вывода различных абонентских пунктов возможность прямого обрагцения к блокдч памяти соотве:ствующих устройств 1 через такие блоки, как блок 6 (АМ) ) и (АМ устройств МО и .ИО. 1 ля того, чтобы лучше пояснить процесс обмена информацией между различными абонентскими пунктами через систему, нд фиг. 3 приведена блок-схема, которая покдзывает, каким образом может быть осуществлен обмен информацией между двумя ) стройствами 1 МО) и МО(х, подключенными в любых местах к каналу связи фиг. 1. Когдд устройство 1 (МО получает (напричер, от предыдущего устройства 1 в канале связи) преимущественное право на использование канала связи для диалога с другим устройством 1 с помощью своих собственных внутренних средств, оно определяет, имеется ли информация (1 ), поступающая из абонементского пункта (1) ), которая должна быть передана по каналу связи. Если устройство 1 ИО является передатчиком информации (1), то оно посылает вызов на устройство 1 (МО, для превращения его в подчиненное устройство в виде сообщения. приказывающего ему принять информацию (1. Когда устройство (МО готово, осуществляется переда ча информации (1) ) из устройства (МО в устройство ( 1 Ю. После передачи всей информации (71) устройство посылает на устройство МО сигндл окончания передачи, который переводит устройство МО) в нерабочее состояние по отношению к каналу связи, разрешая смч, однако, передавать информацию (1 на абонентский пункт (5 й). Если устройство (.ЧО не является передатчиком информации, а наоборот, должно принимать информацию (1 с) из устройства 1 (МО), поступающук из абонентского пункта (811), то устройство 1 (МО) ) посылает вьзов на устройство 1 (МОх), для превращения его в подчиненноеустройство, в виде сообщения, приказывающего ему послать информацию 11) в это устройство (М 01). После выполнения устройством М 01 передачи информации 1) в устройство МО), оно посылает на это устройство сигнал окончания передачи этой информации, а затем переводится в нерабочее состояние по отношению к каналу связи. Информация (111) может быть передана из устройства 1 МО) на абонентский пункт (5 Ц) после засылки в блок памяти 5. В этом случае, когда устройство 1 (МО является передатчиком информации (1, то как только оно обнаруживает, что устройство 1 (М 01) действительно приняло сигнал окончания передачи информации (1) ), которая в него посылалась, оно передает последнее сообщение на другое, например, следующее устройство 1 для передачи ему преимущественного права на использование канала связи. В этом случае, когда устройство 1 (МО является приемником информации (11), то как только оно принимает сигнал окончания передачи этой информации с устройства МОК оно также передает последнее сообщение на другое устройство 1 для пере 1 я ч и ему преимущественного права на использование канала связи. В этом случае, когда устройство 1 (МО принимает от другого устройства 1 преимущественное право на использование канала связи и не имеет информации, подлежащей передаче на другое устройство 1 или приему из другого устройства 1, оно немедленно, при помощи единственного сообщения, посылаемого по каналу связи, передает преимущественное право на использование канала связи другому, например, следующему устройству. На фиг. 4 представлены примеры выголнения блока управления 9 и блока обращения к памяти 6. Блок управления содержит узел памяти 12, в которой записаны микропрограммы, построенные таким образом, чтобы блок управления 9 мог работать, будучи связанным с каналом связи, блоком памяти 5 и абонентским пунктом 2. Обращение к узлу памяти 12. осуществляется через регистр обращения 11, а считывание содержимого этой памяти осуществляется через выходной регистр 13. Все инструкции и данные, циркулирующие в блоке управления 9, проходят через накапливающий регистр 14. Другой регистр 15 предназначен для временного хранения некоторых данных, принятых блоком управления 9, и позволяет сравнивать эти данные в узле сравнения 16 с другими данными, временно хранящимися в накапливающем регистре 14, и осуществлять обращение в узел памяти 12, в случае равенства упомянутых данных. Эти обращения выполняются, например, путем подключения некоторых триггеров регистра 13 ко входам формирователя адреса 1 О,1 О 15 2 о 25 зо 35 4 о 45 50 55 связанного своими выходами с регистром обращения 11, и путем разрешения передачи сигналов с регистра 11 в формирователь адреса 10 через группу элементов И 17. Пока устройство 1 (МО не является главенствующим в диалоге по каналу связи, оно находится в нерабочем состоянии (если только оно не является в данный момент устройством, подчиненным другому модулю). По вызову, поступающему из канала связи и посылаемому блоком сопряжения 7 на вход формирования адреса 10, устройство 1 (МО оповещается о том, что другое устройство пошлет ему первое сообщение. Получив этот вызов, формирователь адреса 10 разрешает регистру обращения 11 обратиться к первой микропрограмме для подготовки устройства(МО к приему упомянутого первого сообщения при помощи командных сигналов, посылаемых на блок сопряжения 7 с выхода накапливающего регистра 14. Затем устройство 1 (МО через блок сопряжения ( может оповестить вызвавшее его устройствоо том, что оно готово к приему его сообщения. Упомянутое первое сообщение, посылаемое на устройство 1 (МО, передается с выхода блока сопряжения 7 на блок управления 9, который при помощи микропрограмм, содержащихся в узле памяти 12, определяет, является ли это сообщение командой передачи преимущественного права или подчинения по отношению к каналу связи. Это первое сообщение указывает также устройству (МО свое происхождение, давая ему адрес посылающего устройства 1. С выхода накапливающего регистра 14, подключенного ко входам блока сопряжения 7, устройство МО) сообщает упомянутому посылающему устройству о том, что первое посланное им сообщение идентифицировано и что оно готово к приему возможного второго сообщения, если оно является подчиненным устройством при передаче информации по канаЛу связи. В этом случае второе сообщение, принимаемое и идентифицируемое блоком управления 9, позволяет обратиться к программаи Я, с помощью которых устройство 1 (МО получит возможность вести диалог, по крайней мере, с одним из абонентских пунктов (Я 1) ) . Для обращения к блоку памяти 5 регистр обращения 24, находящийся в блоке обращения к памяти 6, связан своими входами с входом регистра 14, а своими выходами - е блоком памяти 5. Запись в эту память осуществляется через регистр записи 21, а считывание - через регистр чтения 23. Узел управления записью 20 и узел управления считыванием 22, связанные соответственно со входами регистра записи 21 и с выходами регистра чтения 23, позволяют записывать и считывать информацию, соответственно блоку сопряжения 7, блоку управления 9 и комплекту высокоскоростных устройств ввода-вывода 4. Таким образом, ко668629 10 1 о го 15 г 5 5 О З 5 ао 45 50 55 мандные сигналы, определяемые инструкциями, считываемыми в узле памяти 12, посылаются на входы узла управления считыванием 22 для того, чтобы блок управления 9 мог считывать программы Я) в блоке памяти, по крайней мере, по одному адресу, выдаваемому регистром обращения 24. Если устройство 1 (МО имеет информацию (11), хранящуюся в блоке памяти 5 и подлежащую передаче в другое устройство (командное или подчиненное), блок управления 9 посылает командные сигналы на входы узла управления считыванием 22 для того, чтобы блок сопряжения 7 мог считывать информацию (11) по последовательным адресам блока памяти 5, выдаваемым регистром обращения 24. Наоборот, если устройство 1 (МО должно принять информацию от другого устройства и поместить ее в зону 1 блока памяти 5, то блок управления 9 посылает командные сигналы на входы узла управления записью 20 для того, чтобы блок сопряжения 7 мог записать информацию по последовательным адресам зоны 11, выдаваемым регистром 24. Таким же образом другие командные сигналы, посылаемые, соответственно, на входы узлов управления записью и считыванием 20 и 22, осуществляют передачу информации между блоком памяти 5 и комплектом высокоскоростных устройств ввода-вывода. Для передачи информации между блоком памяти 5 и комплектом низкоскоростных устройств ввода-вывода 3 блок управления 9 вырабатывает командные сигналы, которые передаются либо на входы узлов управления записью и считыванием 20 и 22, либо в блок согласования 8, связанный с устройствами ввода-вывода 3. По отдельной связи блок управления 9 может посылать командные с -цалы ца высокоскоростные устройства ввода-вывода 4 для того, чтобы эти последние передавали информацию в блок памяти 5. По той же связи высокоскоростные устройства ввода-вывода 4 могут сообщать блоку управления 9 о том, что они имеют информацию, подлежащую передаче на другой абоцентный пункт через устройство 1 (МО) ) . Узел синхронизации 19, содержащийся в блоке управления 9, связан с различными узлами устройства 1 для обеспечения их синхронизации, В этом случае, когда передача информации между устройствами 1 осуществляется последовательным способом, узел синхронизации 19 связан также с каналом связи. Таким образом, за счет сигналов, принимаемых и вырабатываемых узлом синхронизации 19, устройство 1 (М 01) может работать с синхронизацией, зависящей от момента, когда в него поступает вызов с другого устройства и от времени прохождения, необходимого для передачи элементарной информации, т. е. одного сигнала, с устройства (МО на другое устройство, с которым велется диалог, по перелаюшим линиям канала связи. Узел сравнения 16, подключенный к выодх регистра временного хранения 15, и сумматор 18, получая с регистра 14 адрес устройства (МО. позволяют давать этому адресу приращение лля получения адреса следующего устройства 1, который устройство (МО) пошлет затем в первом сообщении, через регистр 14 в устройство, которому он должен передать преимущественное право на использование канала связи, закончив обмен информацией, который он должен провести.Поскольку обмен информацией на ланном пункте организуется его собственным устройством 1, система позволяет лобавлять новые абонентские пункты путем цолсоелцнения такого же количества устройств 1 к каналу связи, не изменяя работу устройства при осуществлении оомена информацией между ранее подключенными абонентскими пункта ми. Формула зоорсгвна1. Система для селектцвного обмена информацией между аоонентами, солержащая .х устройств управления обменом и Х абонентских пунктов, каждый цз которы.; содержит комплект низкоскоростцыи комплект высокоскоростных устройств вволавывода. отличаюи(ас тем, что, с целью расширения области применения и повышения надежности функционирования системы, каждое из 1 устройств управления обменом содержит олок памяти, блок обращения к памяти, соединенный двусторонними связями с блоком памяти, и блок сопряжения, выол которого подключен ко воду блока обращения к памяти, блок согласования, соединенный двусторонними связями с абонентским пунктом, ц блок управления, соединенный лвустороцнимц связями с блоком сопряжения. блоком обрац.ения к памяти и блоком согласоьацця, прц этом блоки сопряжения всех х устройств управления обменом соединены между собой по входам и выодам. 2. Система по и. 1, отланаюцас тем, что блок управления солержит формирователь адреса, регистр обращения, вол которого подключен к выолу формирователя адреса, узел памяти, информационный вол которого соединен с выодом регистра обращения, выходной регистр, вол которого подключен к выхолу узла памяти, накапливающий регистр, регистр временного ранения, узел сравнения, первый вол которого подключен к выолу регистра временного хранения, группу элементов И. управляющие волы которых соединены с выодом узла сравнения, сумматор и узел синхронизации, выолы которого полилюченык управляющим входам сумматора, узла сравнения, узла памяти, формирователя адреса и соответствующему выходу блока, при этом выход выходного регистра соединен с первым входом накапливающего регистра и со входом группы элементов И, выход которой подключен к первому входу формирователя адреса, второй вход которого соединен с соответствующими входами блока, выход накапливающего регистра соединен со вторым входом узла сравнения, соответствующими выходами блока и входом сумматора, выход которого подключен ко второму входу накапливающего регистра, третий вход которого соединен с соответствующими входами блока.3. Система по п. 1, отличающаяся тем, что блок обращения к памяти содержит узел управления записью, вход которого соединен с соответствующими входами блока, регистр записи, вход которого подключен к выходу узла управления записью, а выход - к соответствующему выходу блока, узел управления считыванием, синхронизирующий вход которого соединен с соответствующим входом блока, а выходы - с соответствующими выходами блока, регистр чтения, выход которого подключен к информационному входу узла управления считыванием, а вход - к соответствующему входу блока, и регистр обращения, вход и выход которого соединены с соответствующими входом и выходом блока. Источники информации, принятые во внимание при экспертизе1. Авторское свидетельство СССР Мо 444062, кл. б 06 Г 15/16, 1972.668629 Получение нпдупен Мпг прецнуигестбеннпгппроба но цспользпйание канало ВПВ Ойяетсп пиНпдуПЬ МОг ПЕрЕдатЧИКОН инчгпрноц ии Нет йопяется пц нпдупь МР приепнилпп инрорнацииВызпб нодулен МОг ппдчиненногп ппдуля МОРйередаца ингрорнации изнпбупп мОг б нодупь м 0 Нет Зередоча инпгпрноции П.цз нобупя МОИ ь нодупь Щ йопучение нпдупен МОг сцгнапа окончания передачи цнгрорнацци й, ппспаннпгп нпдупен КОМ 1 ередана нодулен Н 0 прецнущестденногппрада на цспппьзобанце канала ВОЮ спедуlпгцему нпдупю гцг. Ь ЦИ ИИ ПИ Заказ 334555 Тираж 779 Подписноефилиал ППП Патент, г. Ужгород, ул. Проектная, 4 Есть .пцинрорнация 1. О нпбупе МОи Вызоб нодулен М 0 ппбНет чцненного нпдуля НОЯ. опсыпка нобупен МО 1 сигналаокончания передачи цнгрорнации 7 у О Модуль НО 05 иарувенце нодупен ПОприена сигнала окончания передачи нпдупеп /й 9
СмотретьЗаявка
2085289, 05.11.1974
Иностранная фирма, «Компани Онейвел Бюль»
ЖАН-ПОЛЬ ЛЮЭ, КЛОД ЖАН-БАПТИСТ БУВЬЕ, ДАВИД ЖОН СМИТСОН
МПК / Метки
МПК: G06F 15/00
Метки: абонентами, информацией, между, обмена, селективного
Опубликовано: 15.06.1979
Код ссылки
<a href="https://patents.su/7-668629-sistema-dlya-selektivnogo-obmena-informaciejj-mezhdu-abonentami.html" target="_blank" rel="follow" title="База патентов СССР">Система для селективного обмена информацией между абонентами</a>
Предыдущий патент: Сигнализатор давления
Следующий патент: Устройство для управления движением нейтральных частиц
Случайный патент: Система управления технологическими процессами