SU1462332A1 - Device for interfacing electronic computer with communication channels - Google Patents

Device for interfacing electronic computer with communication channels Download PDF

Info

Publication number
SU1462332A1
SU1462332A1 SU874288262A SU4288262A SU1462332A1 SU 1462332 A1 SU1462332 A1 SU 1462332A1 SU 874288262 A SU874288262 A SU 874288262A SU 4288262 A SU4288262 A SU 4288262A SU 1462332 A1 SU1462332 A1 SU 1462332A1
Authority
SU
USSR - Soviet Union
Prior art keywords
inputs
unit
outputs
group
block
Prior art date
Application number
SU874288262A
Other languages
Russian (ru)
Inventor
Людмила Алексеевна Акульшина
Юрий Федорович Ерофеев
Владимир Владимирович Казачанский
Original Assignee
Новосибирский электротехнический институт
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Новосибирский электротехнический институт filed Critical Новосибирский электротехнический институт
Priority to SU874288262A priority Critical patent/SU1462332A1/en
Application granted granted Critical
Publication of SU1462332A1 publication Critical patent/SU1462332A1/en

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано дл  организации взаимодействи  ЭВМ, вход щих в систему. Цель изобретени  - расширение области применени . Устройство содержит блок коммутации , блок регистров маски, блок передатчиков , блок формировани  последовательного бипол рного кода, блок параллельного машинного кода, мульти-, ппексор, блок приемников, блок управлени , блок синхронизации. Устройство позвол ет управл ть доступом в каналы со стороны удаленных ЭВМ благодар  тому, что через вновь введенный блок регистров маски с соответствующими св з ми блокируетс  передача в тот канал, номер которого закодирован в управл ющем сигнале, приход щем из канала . Блокировка передачи в заданный с канал происходит без участи  собст- венной ЭВМ устройства. 5 ил. (/The invention relates to computing and can be used to organize the interaction of computers included in the system. The purpose of the invention is to expand the scope. The device contains a switching unit, a mask register unit, a transmitter unit, a sequential bipolar code generation unit, a parallel machine code unit, a multi-, apexor, a receiver unit, a control unit, a synchronization unit. The device allows controlling access to the channels from the side of remote computers due to the fact that through the newly entered block of mask registers with corresponding connections, the transmission to the channel whose number is encoded in the control signal coming from the channel is blocked. The blocking of the transmission to the specified channel occurs without the participation of the device’s own computer. 5 il. (/

Description

1one

, Изобретение относитс  к вычислительной технике и может быть использовано дл  организации взаимодействи  ЭВМ, вход щих в единую локальную сеть. При этом св зь ЭВМ с локальной сетью может задаватьс  как ближней ЭВМ непосредственно , так и удаленной ЭВМ по сигналам, поступагацим из канала св зи .The invention relates to computing and can be used to organize the interaction of computers included in a single local area network. At the same time, the communication of a computer with a local network can be set by both the near computer directly and the remote computer by signals coming from the communication channel.

Целью изобретени   вл етс  расширение области применени .The aim of the invention is to expand the scope.

На 4иг.1 представлена блок-схема предлагаемого устройства; на 4мг.2 - пример выполнени  функциональных схем блока коммутации, блока синхронизации , блока управлени , мультиплексора; на фиг.3 - пример выполнени  функциональных схем блока формирова ни  последовательного бипол рного кода, блока передатчиков; на фиг. 4 и 5 - пример выполнени  блока регистров маски, блока приемников и блока формировани  параллельного машинного кода.Figure 4.1 shows the block diagram of the proposed device; 4mg.2 - an example of the implementation of functional diagrams of a switching unit, a synchronization unit, a control unit, a multiplexer; FIG. 3 shows an example of the implementation of the functional diagrams of a block forming a serial bipolar code, a block of transmitters; in fig. 4 and 5 show an example of execution of the mask register block, the receiver block and the parallel machine code generation block.

Устройство содержит (фиг.1) ЭВМ 1, выполн ющую функции выбора канала передачи , блок 2 регистров маски, блок 3 коммутации, блок 4 передатчиков, блок 5 формировани  последовательного бипол рного кода, блок 6 форьмро- вани  параллельного машинного кода, мультиплексор 7, блок 8 приемников, блок 9 управлени , блок 10 синхронизации .The device contains (Fig. 1) a computer 1 that performs the functions of selecting a transmission channel, a block 2 of mask registers, a switching block 3, a block of 4 transmitters, a block 5 of generating a sequential bipolar code, a block of 6 forming a parallel machine code, a multiplexer 7, the receiver unit 8, the control unit 9, the synchronization unit 10.

На фиг.2 обозначены элементы ИЛИ 11-18, элементы И 19 и 20, элементыFigure 2 denotes the elements OR 11-18, the elements AND 19 and 20, the elements

iNdiNd

СО О9SO O9

21 и 22 задержки, триггеры 23 - 25, элементы И-И.Т1И 26- и 27, конденсаторы 28 и 29, На фиг.З обозначены элемент 30 БИС контроллера оконечного устройства, приемо-передатчики 31 и 32, оконечные усилители 33 и 34, элементы ИЛИ 35 и 36. На фиг. 4 и 5 обозначены элемент И-ИЛИ 37, элемент {1ПИ 38, регистры 39, элемент 40 БИС контроллера оконечного устройства, элементы ИЛИ 41 и 42, триггер 43, элементы И 44 и 45, формирователи 46- 50, элементы ИЛИ 51-53, усилители- |ограничители 54 и 55, приемо-передат- чики 56 и 57,21 and 22 delays, triggers 23-25, elements of I.-I.T1I 26- and 27, capacitors 28 and 29. In FIG. 3, the BIS element 30 of the terminal controller is indicated, transceivers 31 and 32, terminal amplifiers 33 and 34 , elements OR 35 and 36. In FIG. 4 and 5 denote the element AND-OR 37, the element {1PI 38, the registers 39, the element 40 BIS controller of the terminal device, the elements OR 41 and 42, the trigger 43, the elements AND 44 and 45, the formers 46-50, the elements OR 51-53 , amplifiers, limiters 54 and 55, transceivers 56 and 57,

Устройство работает следующим об- разом, The device operates as follows.

I Дл  примера описани  работы устройства рассмотрен его двухканальный вариант, так как при количестве кана 1лов больше двух оно работает анало- |гичным образом.I For an example of the description of the operation of the device, its dual-channel version is considered, since when the number of canals is 1 or more than two, it works in a similar way.

I Функции, выполненные устройством в процессе эксплуатации:, передача ин ;формации, поступающей из ЭВМ через блок 5, в котором происходит преобра ;3ование параллельного кода в последовательный и формирование кадра нужного формата, в блок 4 передатчиков :и дапее в заданный канал св зи прием информации из каналов св зи в бло |6, в котором происходит преобразование последовательного кода в параллельный , распознавание типа кадра ин формации и занесение этой информации в зависимости от типа либо в ЭВМ по информационным входам, либо в блок 2 регистров маски; хранение маски в регистре блока 2, котора  может записыватьс  в него либо из ЭВМ, либо из канала св зи и маскировани  сигналов выбора каналов передачи; подключение канальных приемников к блоку 6 при наличии информации в соответствугацих каналах и в зависимости от замаскированных в блоке 3 сигналов; подключение к канальным передатчикам блока 5 в зависимости от замаскированных сигналов.I Functions performed by the device during operation :, transfer in; formations coming from the computer through block 5, in which the parallel code is transformed; into parallel code and frame formation of the required format, into block 4 of transmitters: and further into the specified communication channel receiving information from communication channels into a block | 6, in which the serial code is converted into a parallel one, recognizes the type of information frame and enters this information, depending on the type, either into a computer by information inputs or into block 2 of the register ters mask; storage of the mask in the register of block 2, which can be written to it either from a computer or from a communication channel and masking of signals for the selection of transmission channels; connection of channel receivers to block 6 in the presence of information in the corresponding channels and depending on the 3 signals masked in the block; connection to channel transmitters of block 5, depending on masked signals.

Прием информации из канала св зи осуществл етс  следующим образом,Reception of information from the communication channel is carried out as follows.

Кадр информации из канала св зи, номер которого определ етс  значение сигналов на шинах блока 9, через мультиплексор 7 поступает на вход блока 6, В этом блоке прин тый кадрThe frame of information from the communication channel, the number of which determines the value of the signals on the buses of block 9, through multiplexer 7 is fed to the input of block 6. In this block, the received frame

анализируетс , и при соответствии установленным требовани м (например,is analyzed, and in accordance with established requirements (e.g.

00

00

2525

5 five

при совпадении его адреса назначени  с собственным адресом устройства) направл етс  либо в ЭВМ, либо в блок 2. Код маски, поступающий из блока 6, записываетс  в регистр блока 2 маски и .хранитс  в нем до тех пор, пока собственна  ЭВМ не запишет в этот регистр новый код, сн в тем самзш действующие до этого момента времени запреты на передачу (така  ситуаци  может возникнуть, например, в случае выхода из стро  ЭВМ-администратора сети, управл ющей ее загрузкой). Кроме того, ЭВМ-администратор, анализиру  загрузку каналов, может сама сн ть действующие запреты на передачу и установить новые, послав в это устройство новое значение кода маски. Блок 10 выдел ет из входного потока синхроимпульсы, которые отражают факт наличи  или отсутстви  информации в канале св зи. По этим признакам ЭВМ определ ет зан т канал или свободен и формирует код Выбор канала.when its destination address coincides with the device’s own address, it is sent either to the computer or to block 2. The mask code coming from block 6 is written to the register of mask block 2 and stored in it until its own computer writes to this register is a new code, the transfer bans that are valid up to this point in time (such a situation may arise, for example, in the event of a computer administrator managing the network that is loading it). In addition, the computer administrator, analyzing the loading of channels, can remove the existing transmission restrictions and install new ones by sending a new mask code value to this device. Block 10 extracts sync pulses from the input stream, which reflect the fact of the presence or absence of information in the communication channel. According to these signs, the computer determines whether the channel is occupied or free and forms the Channel selection code.

Передача информации из ЭВМ в канал св зи,The transfer of information from the computer to the communication channel,

Информаци , выводима  из устройства в канал св зи, может быть двух типов: данные, предназначенные дл  ЭВМ, и маска, предназначенна  дл  блока 2, При передаче эта информаци  оформл етс  в виде двух типов кадров: кадра данных и кадра маски. При этом в кадр ввод тс  параметры: адрес приемного устройства (адрес назначени ), тип кадра и другие величины, необходимые дл  правильного протокольного взаимодействи  передающего и принимающего устройств.сети.Information output from a device to a communication channel can be of two types: data intended for a computer, and a mask intended for block 2. When transmitted, this information is formed as two types of frames: a data frame and a mask frame. In this case, the parameters are entered into the frame: the address of the receiving device (destination address), the type of the frame, and other values necessary for the correct protocol interaction of the sending and receiving devices of the network.

Передающа  ЭВМ, посыла  в канал св зи информацию любого типа, согласно алгоритма выбора пути передачи, гфедварительно определ ет номер этогоThe transmitting computer, sending information to the communication channel of any type, according to the algorithm for choosing the transmission path, determines the number of this information.

g канала и формирует на выходах выбора канала код управлени , отражакщий номера выбранных каналов передачи,g channel and generates at the outputs of the channel selection control code, reflecting the numbers of the selected transmission channels,

В коммутаторе 3 сигнал Выбор канала маскируетс  кодом маски. КодIn switch 3, the channel selection signal is masked with a mask code. Code

CQ результирующего сигнала управл ет подключением блока 5 к канальным передатчикам блока 4, соответствующим выбранным каналам, и, совместно с синхросигналом на шинах блока 10, управgg л ет подключением приемников блока 8 через мультиплексор 7 к блоку 6, Сигнал на выходе блока 3 в зависимости от кода маски запрещает передачу в i-й канал, управл   подключением бло30CQ of the resulting signal controls the connection of block 5 to the channel transmitters of block 4 corresponding to the selected channels and, together with the clock signal on the buses of block 10, controls the connection of the receivers of block 8 through multiplexer 7 to block 6, the signal at the output of block 3, depending on the mask code prohibits transmission to the i-th channel by controlling block connection

4040

ка 5 к передатчикам блока 4, и одновременно разрешает прием из этого канала, управл   блоком 9,ka 5 to the transmitters of block 4, and at the same time allows reception from this channel, controlled by block 9,

Claims (1)

Формула изобретени Invention Formula Устройство дл  св зи ЭВМ с каналами св зи, содержащее блок формиророго  вл ютс  входами устройства дл  подключени  к выходам каналов св зи, выходы блока управлени  соединены с управл ющими входами мультиплексора, выходы блока приемников соединены с входами блока синхронизации, выходы которого соединены с синхровходами блока управлени , отличающеес  тем, что, с целью расширени  области применени , в устройство введены блок коммутации и блок регистровA device for connecting computers with communication channels containing a formative unit are the inputs of a device for connecting to the outputs of communication channels, the outputs of the control unit are connected to the control inputs of the multiplexer, the outputs of the receiver unit are connected to the inputs of the synchronization unit whose outputs are connected to the synchronous inputs control, characterized in that, in order to expand the scope of application, a switching unit and a register unit are introduced into the device 10ten вани  последовательного бипол рного кода, блок формировани  параплельно- го машинного кода, блок передатчиков, блок приемников, мультиплексор, блок синхронизации, блок управлени , причем группа входов блока формировани  15 формационных входов блока коммутации, последовательного бипол рного кодавтора  группа информационных входовsequential bipolar code, paraple machine code generation unit, transmitter unit, receiver unit, multiplexer, synchronization unit, control unit, moreover, the input unit of formation unit 15 formation inputs of switching unit, sequential bipolar co-author group of information inputs маски, причем выходы блока регистров маски соединены с первой группой инА623326masks, moreover, the outputs of the block of registers of the mask are connected to the first group of inA623326 рого  вл ютс  входами устройства дл  подключени  к выходам каналов св зи, выходы блока управлени  соединены с управл ющими входами мультиплексора, выходы блока приемников соединены с входами блока синхронизации, выходы которого соединены с синхровходами блока управлени , отличающеес  тем, что, с целью расширени  области применени , в устройство введены блок коммутации и блок регистровare connected to the outputs of the communication channels, the outputs of the control unit are connected to the control inputs of the multiplexer, the outputs of the receiver unit are connected to the inputs of the synchronization unit, the outputs of which are connected to the synchronous inputs of the control unit, characterized in that , a switching block and a register block are entered into the device 10ten , 15 формационных входов блока коммутации, втора  группа информационных входов, 15 formation inputs of the switching unit, the second group of information inputs формационных входов блока коммутации, втора  группа информационных входов formation inputs of the switching unit, the second group of information inputs маски, причем выходы блока регистров маски соединены с первой группой инmasks, with the outputs of the mask register block connected to the first group of in  вл етс  группой входов устройства дл  подключени  к группе информационных выходов ЭВМ, выход блока формировани  последовательного бипол рного кода соединен с информационными входами блока передатчиков , выходы которого  вл ютс  выходами устройства дл  подключени  к входам каналов св зи, перва  группа выходов блока формировани  параллельного машинного кода  вл етс  группой выходов устройства дл  подключени  к группе информационных вхо25 с  группой входов устройства дл  подключени  к группе выходов блокировки маски ЭВМ, втора  группа информационных входов блока регистров маски соединена с второй группой выходов блокаis a group of device inputs for connecting to a group of information outputs of a computer, the output of a sequential bipolar code generation unit is connected to the information inputs of a transmitter unit whose outputs are device outputs for connecting to the inputs of communication channels, the first group of outputs of a parallel computer code generating unit are a group of outputs of the device for connecting to the group of information inputs 25 with a group of inputs of the device for connecting to the group of outputs of blocking the mask of the computer, the second group oup information input mask register block coupled to the second block group O дов ЭВМ, вход блока формировани  па- зо формировани  параллельного машинногоDov computer, the input unit of the formation of the formation of a parallel parallel machine раллельного машинного кода соединен с выходом мультиплексора, информационные входы которого соединены с вы-, ходами блока приемников, входы котокода , выходы блока синхронизации  вл ютс  выходаьм устройства дл  подключени  к входам наличи  информации ЭВМ.A parallel machine code is connected to the multiplexer output, the information inputs of which are connected to the outputs, receivers of the receiver unit, the inputs of the code, the outputs of the synchronization unit are the outputs of the device for connection to the computer information availability inputs. Вы5ор кана/taVy5or kana / ta 5/юкаро6/5 / yukar6 / - маски- masks ВыводConclusion которого  вл етс  группой входов устройства дл  подключени  к группе выходов выбора канала ЭВМ, выходы блокаwhich is a group of device inputs for connecting to a group of computer channel selection outputs, block outputs коммутации соединены с управл ющими вxoдa и блока передатчиков и с информационными входами блока управлени , перва  группа информационных входов блока регистров маски  вл етс  группой входов устройства дл  подключени  к группе выходов блокировки маски ЭВМ, втора  группа информационных входов блока регистров маски соеинена с второй группой выходов блокаswitching is connected to the control inputs and the transmitter unit and the information inputs of the control unit, the first group of information inputs of the mask register block is a group of device inputs for connecting to the group of computer mask blocking outputs, the second group of information inputs of the mask register register is connected to the second group of outputs of the block формировани  параллельного машинногоforming parallel machine кода, выходы блока синхронизации  вл ютс  выходаьм устройства дл  подключени  к входам наличи  информации ЭВМ.Code, the outputs of the synchronization unit are the outputs of the device for connecting to the inputs of the presence of computer information. II -- Фие.ГFi.G II 1 one момнутацииmoutings I I Окапал гнанал Okapal ganan 3636 JJ .2.2 НаснаNasna (от Ьлонаб)(from lonab) Канала КаналCanal Canal Ап&г7Ap & g7 kk Запись IRecord I J9J9 4545 МаскаMask -iJ-iJ 5555 ГR 5757 С.-г5C.-G5
SU874288262A 1987-07-21 1987-07-21 Device for interfacing electronic computer with communication channels SU1462332A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874288262A SU1462332A1 (en) 1987-07-21 1987-07-21 Device for interfacing electronic computer with communication channels

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874288262A SU1462332A1 (en) 1987-07-21 1987-07-21 Device for interfacing electronic computer with communication channels

Publications (1)

Publication Number Publication Date
SU1462332A1 true SU1462332A1 (en) 1989-02-28

Family

ID=21320996

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874288262A SU1462332A1 (en) 1987-07-21 1987-07-21 Device for interfacing electronic computer with communication channels

Country Status (1)

Country Link
SU (1) SU1462332A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 479103, кл. G 06 F 13/00, 1976. Патент US № 4490785, кп. G 06 F 1/00/1982 (прототип). *

Similar Documents

Publication Publication Date Title
JPH04117743A (en) Optical transceiver
SU1462332A1 (en) Device for interfacing electronic computer with communication channels
CN1893332B (en) Method and apparatus for shortening SDH multi-plexing segment protective rearranging time
US5262771A (en) Method for addressing processor units
US4314109A (en) Synchronization system for key telephone system
JPH0544859B2 (en)
SU1287185A1 (en) Remote control device
JPH01114134A (en) Ring-type local area network
JPS62249542A (en) Data transfer system
JPH0258441A (en) Two line system bidirectional digital transmission system
SU571924A2 (en) Device for connecting telegraph apparatus to communication line
US3865983A (en) Acoustic coupler system for use with common carrier communication lines
SU918944A1 (en) Device for interfacing computer with communication lines
KR100222733B1 (en) Interface method in tdx-100 full electronic switching system
SU661543A1 (en) Device for interfacing central computer with peripheral digital computers
SU1640703A1 (en) Interface for computer and users
SU1443192A1 (en) Multichannel arrangement for transmitting and receiving discrete messages
KR910002632B1 (en) Interfacing method between keyphone and keyphone subscribers
SU1160421A1 (en) Interface for linking digital computer with communication channels
SU1734099A1 (en) Subscribers-to-computer interface unit
SU1221674A1 (en) Device for transmission and reception of information
SU1410041A1 (en) Device for interfacing subscribers with computer
JPH01112847A (en) Ring-type local area network
RU2111545C1 (en) Device for remote control and telemetry
SU608148A1 (en) Discrete information transmission system