Устройство для управления каналами связи

 

А й" й- -ЕОП ИС

ИЗОБРЕТЕНИЯ,,!ц 548855

Союз Советских

Социалистических

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Г61) Дополнительное к авт. свид-ву (22) Заявлено 04.05.73 (21) 1914069/24 с присоединением заявки М (23) Приоритет

Опубликовано 28.02.77. Бюллетень М 8

Да ra опу«!!Hit>!! опи!.ания,31.03.// (51) М, Кл."- G 06F 3/04

Государственный комитет

Совета Министров СССР по делам изобретений н открытий (53) УДК 681.325(088.8) (72) Автор !!зобрстсн!!я

В. A. Филиппов (71) Заявитель (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ КАНАЛАМИ СВЯЗИ

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

Известно устройство для управления каналами (1), содер>кащее блок управления, блок памяти, блок свертки по модулю, причем выходы блока управления соединены со входами блока свертки по модулю.

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

Наиболее близким к изобретению является устройство для управления каналами связи

12), содержащее блок регистров, блок опроса, блок .декодирования, оперативную ламять, блок кодирования, блок связи с ЭВМ, блок управления, причем первые вход и выход блока регистров соединены с первыми входом и выходом устройства, первые вход и выход блока связи с ЭВМ соединены соответственно со вторыми входам п выходом устройства, вторые вход и выход блока регистров соединены с первыми выходом и входом блока опроса, первые выход и вход оперативной памяти соединены со вторыми входом и выходом блока связи с ЭВМ, второй выход оперативной памяти соединен с входом блока кодирования, выход блока кодирования соединен со вторым входом блока опроса, второй вход оперативной памяти соединен с выходом блока декодирования, при этом первые управляющие входы I! выходы блока управления соединены с первыми управляющими выходами и входами блоков регистров, опроса, связи, кодирования, декодирования и оперативной памяти, а адресный выход блока управления соединен с адресным входом оперативной памяти.

Однако эти устройства не позволяют уве20 личить скорость передачи сообщений по каждому из m обслуживаемых каналов связи иначе, чем только за счет увеличения предельной скорости обработки данных, то есть путем применения более быстродействующей

25 элементной базы.

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

Для достижения поставленной, цели в уст30 ройство введены n — разрядный сумматор по

548855

mod 2 íà m входов на каждый разряд и коммутатор, .причем третий выход блока регистров соединен со входом сумматора Ilo mod 2, выход которого соединен с первым входом коммутатора, а управляющий вход соединен со вторым управляющим выходом блока управления, второй вход коммутатора соединен со вторым выходом блока опроса, первый выход коммутатора соединен с третьим входом оперативной памяти, а второй выход коммутатора соединен с входом блока декодирования, первый управляющий вход коммутатора соединен с третьим управляющим выходом блока управления, а второй управляющий вход коммутатора соединен с выходом «индикатор о!пибки» блока декодирова.

Н И!1.

Блок-ex(ма устройства приведена Fla черте>не.

Устройство содержит блок 1 регистров, блок 2 опроса и — разрядный сумматор 3 по

mod 2 на т входов на каждый разряд, коммутатор 4, блок 5 декодирования, оперативнук) пам11т!> 6, олок 7 связи с ЭВМ, блок 8 кодирования, блок 9 управления.

Устронство р/!ботает о 10+) loll(IIXI оор 1Oobf.

Блок 9 управления устанавливает в исходное состояние блоки 1, 2, 3, 4, 5, 6, 7, 8, а также открывает первый вход и второй выход коммутатора 4 и закрывает второй вход и первый выход коммутатора 4.

Если какие-либо из m каналов связи требуют обслуживания, то блок 9 управления по сигналу запроса обслуживания, формируемому для соответствующего канала в блоке

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

Как только в данном цикле обработки сообщений в канальных регистрах из m (i=

2, 3, ..., m) накопится по одному кодовому массиву, закодированному (n, k) — кодом, тО В ТЕЧЕНИЕ ВРЕМЕНИ Гебр пер

Т обр— т обр — в/в + дек

Твер nl!/ / где т — количество каналов связи, 4бр — время обработки кодового массива, гв/ — время ввода †выво кодового массива, — время декодирования кодового массива, Тлер — время передачи кодового блока по каналу связи, и — длина кодового массива, l; — длина !-го канального регистра, — скорость передачи в i-м канале связи, эти кодовые массивы из канальных регистров блока 1 регистров параллельным кодом поочередно переносятся в сумматор 3 по mod 2 и одновременно, оставаясь в блоке 1 регист5

20 с);

65 ров, продв;.!гаются в темпе работы каналов связи по регистрам блока 1.

Когда все 1 кодовых массивов в данном цикле приема и обработки будут перенесены в сумматор 3 по mod 2, в нем образуется суммарный кодовый массив, который через коммутатор 4 поразрядно поступает в блок

5 декодирования.

Как тол!.ко в блок 5 декодирования постуlII1T весь суммарный кодовый массив, блок 5 декодирования формирует 1;. выдает со свосго выхода «индикатор ошибки» на второй управляющий вход коммутатора 4 сигнал

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

Если в блоке 5 декодирован! я сформирован сигнал «1», то этим сигналом закрывается первый вход и открывается второй вход коммутатора 4. Тогда через коммутатор 4 осуществляется поочсредный ввод участвовавших в суммировании по mod 2 в данном ц /клс приема !1 оораоотки канальных кодовых массивов в блок 5 декодирования, где каждый из них декодируется независимо. И если ошибок в нем ист, ol! пересылается в оперативную память G по адресу, формируемому блоком 9 управления, 11 далее через блок 7 связи с ЭВМ вЂ” к получателю сообщений (в ЭВМ). В случае наличия ошибок канальные кодовые массивы в зависимости от принятого метода исправления ошибок или исправляются в блоке 5 декодирования, а затем пересылаются в оперативную гамять 6 по адресу, указанному блоком 9, или эти кодовые массивы стираются и организуется их переспрос по обратным каналам связи.

Далее сигналами от блока 9 управления осуществляется установление ком мугатора 4 и сумматора 3 по mod 2 в исходное состояние, накопление следующих канальных кодовых массивов и формирование следующего суммарного кодового массива. Затем повторяется процесс принятия решения о наличии или отсутствии в канальных кодовых массивах ошибок по результатам декодирования суммарного кодового массива.

Если же в данном суммарном кодовом массиве ошибок нет и в блоке 5 декодирования сформирован сигнал «О», то этим сигналом закрывается первый и открывается второй вход коммутатора 4, а также закрывается второй и открывается, первый выход коммутатора 4. Тогда блок 9 управления формирует и посылает в соответствующие регистры блока 1 регистров и в блок 2 опроса сигналы управления, в соответствии в которымикодовые массивы из блока 1 регистров через блок

2 опроса и коммутатор 4 поступают непосредственно в оперативную память 6 по адресу, формируемому блоком 9 управления, минуя блок 5 декодирования. После того, как из каждого обслуживаемого канального ре548855 гистра блока 1 регистров в оперативную память 6 поступит IIQ одному кодовому массиву, они передаются далее через блок 7 связи с ЭВМ получателю, а блок 9 управления восстанавливает исходное состояние коммутатора 4 и сумматора 3 по mod 2.

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

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

ЛЗО). При этом сущность изобретения не меняется.

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

Основным условием работы устрой тва является то, чтобы принимаемые из каналов связи сообщения (кодовые комбинации) принадле>кали одному и тому же (n, k) — коду, тогда становится возможным формирование суммарного кодового массива, его декодирование тем же (n, k) — кодом и принятие решелия о наличии или отсутствии ошибок в канальных кодовых массивах, принятых в данном цикле обработки. Устройство позволяет в среднем в 1,8 — 2 раза увеличить скорость передачи сообщений по каждому из

m обслу>киваемых каналов связи по сравнению с известными устройствами без увеличения предельной скорости обработки и применения более быстродействующей элементной базы.

Формула изобретения

Устройство для управления каналами связи, содержащее блок опроса, блок декодирования, оперативную память, блок кодирова5

50 ния, блок связи с электронной вычислительной машиной ЭВМ, блок управления, блок регистров, первые вход и выход которого соединены с первыми входом и выходом устройства, первые вход и выход блока связи с ЭВМ соединены соответственно со вторыми входом и выходом устройства, вторые вход и выход блока регистров соединены с первыми выходом и входом блока опроса, первые выход и вход оперативной памяти соединены со вторыми входом и выходом блока связи с ЭВМ, второй выход оперативной памяти соединен с входом блока кодирования, выход блока кодирования соединен со вторым входом блока опроса, второй вход оперативной памяти соединен с выходом блока декодирования, первые управляющие входы и выходы блока управления соединены с первыми управляющими выходами и входами блоков регистров, опроса, связи, кодирования, декодирования и оперативной памяти, а адресный выход блока управления соединен с адресным входом оперативной памяти, о т л и ч а ю щ е е с я тем, что, с целью увеличения скорости передачи сообщений по каждому пз т обслуживаемых каналов связи, в него введены и — разрядный сумматор по mod 2 на т входов на каждый разряд и коммутатор, причем третий выход блока регистров соединен со входом сумматора по mod 2, выход которого соединен с первым входом коммутатора, а управляющий вход соединен со вторым управляющим выходом блока управления, второй вход коммутатора соединен со вторым выходом блока опроса, первый выход коммутатора соединен с третьим входом оперативной памяти, а второй выход коммутатора соединен с входом блока декодирования, первый управляющий вход коммутатора соединен с третьим управляющим выходом блока управления, а второй управляющий вход коммутатора соединен с выходом «индикатор ошибки» блока декодирования.

Источники информации, принятые во внимание при экспертизе

1. Лвт. св. № 359645, кл. G 06f 3/04, 1971.

2. Базилевич E. В., Примпяк Г. Ф. Системы коммутации сообщений на базе техники

ЭВМ, М., «Связь», 1971, с. 17 — 20 (прототип).

548853

Составитель А, Амбарцумян

Текред А. Камышникова

Корректор Е. Хмелева

Редактор Н, Коляда

Типография, по. Сапунова, 2

Заказ 436/10 Изд. № 247 Тираж 899 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, Ж 35, Раушская наб., д. 4/5

Устройство для управления каналами связи Устройство для управления каналами связи Устройство для управления каналами связи Устройство для управления каналами связи 

 

Похожие патенты:

Изобретение относится к измерительной технике и предназначено для определения плотности жидкости

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

Изобретение относится к различным вариантам схем автоматического переключения входного сигнала монитора

Изобретение относится к области компьютерной техники, преимущественно к ручному вводу данных в компьютер

Изобретение относится к области вычислительной техники, в частности к конструкции клавиатур для ввода информации

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

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

Изобретение относится к вычислительной технике и может быть использовано в информационно-управляющих автоматизированных системах
Наверх