SU1462332A1 - Device for interfacing electronic computer with communication channels - Google Patents
Device for interfacing electronic computer with communication channels Download PDFInfo
- 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
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)
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) |
-
1987
- 1987-07-21 SU SU874288262A patent/SU1462332A1/en active
Non-Patent Citations (1)
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 |