Устройство для управления каналами связи Советский патент 1977 года по МПК G06F3/04 

Описание патента на изобретение SU548855A1

1

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

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

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

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

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

Цель изобретения - увеличеИ|11е скорости передачи cooбн eннй по каждому из т обслуживаемых каналов связи.

Для достижения поставленной цели в устройство введены п - разрядный сумматор по mod 2 на т входов на каждый разряд и коммутатор, прячем третий выход блока регистров соединен со входом сзмматора но mod 2, выход которого соединен с первым входом коммутатора, а управляющий вход соединен со вторым управляющим выходом блока управления, второй вход коммутатора соединен со вторым выходом блока опроса, первый выход коммутатора соединен с третьим входом оперативной намяти, а второй выход коммутатора соединен с входом блока декодирования, первый управляющий вход коммутатора соединен с третьим управляющим выходом блока правления, а второй управляющий вход кo Iмyтaтopa соединен с выходом «индикато оишбки блока декодироваБлок-схема устройства приведена на чертеже. Устройство содержит блок 1 регистров, блок 2 опроса п - разрядный сумматор 3 по mod 2 на т входов на каждый разряд, коммутатор 4, блок 5 декодирования, оперативную намять 6, блок 7 связи с ЭВМ, блок 8 кодирования, блок 9 управления. Устройство работает следуюн км образом. Блок 9 управления устапавлнвает в исходное состоянт1е б;гок11 1, 2, 3, 4, 5, 6, 7, 8, а также открывает нервый вход и второй выход коммутатора 4 и закрывает второй вход и нервый выход коммутатора 4. Если какие-либо из т каналов связи требуют обслуживания, то блок 9 управления по сигналу заироса обслуживания, формируемо.му для соответствующего канала в блоке 2 опроса, управляет вводом данных из каналов в соответствующие канальные регистры блока 1 регистров. Как только в данном цикле обработки сообщений в i канальных регистрах из т (i 2, 3, ..., m) накопится по одному кодовому массиву, закодированному (п, k) - кодом, то в течение времени обр / пер обр - обр - в/в Г дек Гцер : nlilSi где т - количество каналов связи, обр - времяобработки кодового маесива, в/в - времяввода-вывода кодового массива, дек - времядекодирования кодового массива. Время передачи кодового блока по каналу связи, п - длина кодового массива, /г - длина 1-го канального регистра, Si - скорость передачи в t-м канале связи, эти кодовые массивы из канальных регистров блока I регистров параллельным кодом поочередно переносятся в сумматор 3 по mod 2 и одновременно, оставаясь в блоке I регистров, продвигаются в темпе раооты каналов связи по регистрам блока 1. Когда все i кодовых массивов в данном цикле прие.ма и обработки будут перенесены в сумматор 3 по mod 2, в нем образуется су.ммарный кодовый массив, который через коммутатор 4 норазрядно поступает в б.лок 5 декодирования. Как только в блок 5 декодирования поступит весь су.чмарный кодовьн массив, блок 5 декодирогзанпя формирует и выдает со своего выхода «индикатор 01инбкп на второй управляющий вход коммутатора 4 сигнал «1, когда в суммарном кодовом массиве в результате декодирования обнаружена хотя бы одна ощпбка, и сигиал «О, когда в суммарном кодовом массиве оитбок нет. После этого сум.марный кодовый массив стирается. Если в блоке 5 декодирования сформирован сигнал «I, то этим сигнало.м закрывается первый вход и открывается второй вход коммутатора 4. Тогда через коммутатор 4 ()су|дествлястся поочередный ввод участвовавших в суммировании но mod 2 в данном цикле приема и обработки канальных кодовых массивов в блок 5 декодирования, где каждый из них декодируется независимо. И если ошибок в нем нет, он пересылается в оперативную память 6 по адресу, формируемому блоком 9 управления, и далее через блок 7 связи с ЭВМ - к получателю сообщений (в ЭВМ). В случае наличия ошибок канальные кодовые массивы в зависимости от принятого метода исправления ощибок или исправляются в блоке 5 декодирования, а затем иерееылаются в оперативную память 6 по адресу, указанному блоком 9, или эти кодовые массивы стираются и организуется их переспрос по обратным каналам связи. Далее сигналами от блока 9 управления осуществляется установление коммугатора 4 и сумматора 3 по mod 2 в исходное состояние, накопление следующих канальных кодовых массивов и формирование следующего суммарного кодового массива. Затем повторяетея процесс принятия рещения о наличии или отсутствии в канальных кодовых массивах ошибок по реззльтатам декодирования суммарного кодового массива. Если же в данно.м суммарном кодовом массиве ошибок нет и в блоке 5 декодирования сформирован сигнал «О, то этим сигналом закрывается первый и открывается второй вход коммутатора 4, а также закрывается второй и открывается лервый выход коммутатора 4. Тогда блок 9 управлепия формирует и посылает в соответствующие регистры блока 1 регистров и в блок 2 опроса сигналы управления, в соответствин в которы.ми кодовые массивы из блока 1 регистров через блок 2 опроса и коммутатор 4 поступают непосредственно в оперативную память 6 по адресу, фор.мируемому блоком 9 управления, минуя блок 5 декодирования. После того, как из каждого обслуживаемого канального регистра блока 1 регистров в оперативную память 6 поступит по одному кодовому массиву, они передаются далее через блок 7 связи с ЭВМ получателю, а блок 9 управления восстанавливает исходное состояние коммутатора 4 « сумматора 3 по mod 2.

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

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

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

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

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

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

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

сообщений по каждому из т обслуживаемых каналов связи, в него введены п - разрядный сумматор по mod 2 на т входов на каждый разряд « коммутатор, причем третий выход блока регистров соединен со входом сумматора по mod 2, выход которого соединен с первым входом коммутатора, а управляющий вход соединен со вторым управляющим выходом блока управления, второй вход коммутатора соединен со вторым выходом блока

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

управляющим выходом блока управления, а второй управляющий вход коммутатора соединен с выходом «индикатор ощибки блока декодирования.

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

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

2.Базилевич Е. В., Прим1ияк Г. Ф. Системы коммутации сообщений на базе техники ЭВМ, М. «Связь, 1971, с. 17-20 (прототип).

Tl

К KOfJOflOfi сдязи

IT

КЭВМ

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

название год авторы номер документа
Устройство для управления каналами связи 1977
  • Филиппов Владимир Александрович
SU732843A1
Устройство декодирования циклических кодов 1990
  • Харчистов Борис Федорович
  • Финаев Валерий Иванович
  • Стрельцова Елена Ивановна
SU1735996A2
УСТРОЙСТВО АДАПТИВНОГО КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ 2000
  • Харчистов Б.Ф.
  • Финаев В.И.
  • Уколов И.И.
RU2169431C1
УСТРОЙСТВО КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ 1994
  • Личидов Ю.Я.
  • Стальнов В.Н.
  • Волков А.С.
  • Фомин А.Ю.
RU2115231C1
УСТРОЙСТВО ДЛЯ КОРРЕКЦИИ ОШИБОК 1991
  • Агренич А.А.
  • Волобуев В.Г.
  • Горбунов А.Н.
RU2037271C1
СПОСОБ КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЙ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 1995
RU2093968C1
ПРОЦЕССОР ПОВЫШЕННОЙ ДОСТОВЕРНОСТИ ФУНКЦИОНИРОВАНИЯ 2010
  • Бобков Сергей Генадьевич
  • Осипенко Павел Николаевич
  • Павлов Алексей Александрович
  • Павлов Павел Александрович
  • Павлов Александр Алексеевич
  • Хоруженко Олег Владимирович
  • Царьков Алексей Николаевич
RU2439667C1
СИСТЕМА ДЛЯ ПЕРЕДАЧИ И ПРИЕМА ИНФОРМАЦИИ КОДОМ ПЕРЕМЕННОЙ ДЛИНЫ 1996
  • Медведев М.Ю.
  • Финаев В.И.
  • Харчистов Б.Ф.
RU2123765C1
УСТРОЙСТВО ДИВЕРГЕНТНОГО ДЕКОДИРОВАНИЯ СЕГМЕНТОВ ЛИНЕЙНОЙ РЕКУРРЕНТНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ 2023
  • Иванцов Олег Владимирович
  • Кондратюк Василий Николаевич
  • Ступаков Игорь Георгиевич
  • Ульянов Илья Владимирович
RU2820053C1
СИСТЕМА ПЕРЕДАЧИ ИНФОРМАЦИИ 1991
  • Дорошенко В.В.
  • Одинцов Л.Н.
  • Зайцев Ю.А.
  • Обрученков В.П.
  • Бянкин А.А.
RU2043659C1

Иллюстрации к изобретению SU 548 855 A1

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

Формула изобретения SU 548 855 A1

SU 548 855 A1

Авторы

Филиппов Владимир Александрович

Даты

1977-02-28Публикация

1973-05-04Подача