SU798777A1 - Information exchange device - Google Patents
Information exchange device Download PDFInfo
- Publication number
- SU798777A1 SU798777A1 SU792733519A SU2733519A SU798777A1 SU 798777 A1 SU798777 A1 SU 798777A1 SU 792733519 A SU792733519 A SU 792733519A SU 2733519 A SU2733519 A SU 2733519A SU 798777 A1 SU798777 A1 SU 798777A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- terminal
- parcel
- code
- Prior art date
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
(54) СИСТЕМА ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ(54) INFORMATION EXCHANGE SYSTEM
r-fFT- Бr-fFT- B
часть прин того сообщени декодируетс и, если она совпадает с присвоенным данному терминалу адресом, информационна часть прин того сообщени выводитс с регистра приема коммутационного блока на терминал.the part of the received message is decoded and, if it matches the address assigned to this terminal, the information part of the received message is output from the receive register of the switching unit to the terminal.
При необходимости передать сообщение с терминала, обслуживающий ег коммутационный блок переключаетс в режим, при котором поступающее сообщение не ретранслируетс , а по синхросигналам, выдел емым из входной посылки, формирует собственное сообщение. По окончании его передачи переключатель режима работы устанавливаетс в положение, при котором с выходной линией св зан регист приема и наход щеес на нем изъ то из петли сообщение передаетс дальше при прохождении следующей посылки . Последн запоминаетс на освобождающемс регистре приема и передаетс лишь при поступлении следующей посылки. Этот процесс продолжаетс до тех пор, пока собственна посылка данного терминала, доставив сообщение адресату, не совершит полный оборот по петле и не будет им самим же изъ та. Таким образом , передача сообщени с терминала может считатьс законченной только после возвращени переданной посылки на источник сообщени If it is necessary to transmit a message from the terminal, the switching unit servicing it switches to the mode in which the incoming message is not retransmitted, and forms its own message using the clock signals extracted from the input packet. At the end of its transmission, the mode selector switch is set to a position in which the reception register is connected to the output line and the message removed from the loop is transmitted further when passing the next packet. The latter is stored in a free receive register and is transmitted only when the next package arrives. This process continues until the given premise of the given terminal, having delivered the message to the addressee, does not make a complete turn on the loop and is not withdrawn by it. Thus, the transmission of a message from the terminal can be considered complete only after the returned parcel is returned to the source of the message.
МНедостаток системы - низка пропускна способность из-за взаимных задержек посылок на регистрах приема комм тационных блоков терминалов , включенных на передачу, поскольку включение только одного регистра приема в контур петли приводит к задержке в трансл ции посылки на врем , практически равное времени распространени посылки. По вление нескольких за вок на передачу одновременно приводит к еще большему увеличению времени доставкисообщений . Снижение быстродействи за счет включени в петлю дополнительных активных элементов наиболее существенно про вл ет себ в системах с вно вьщеленным главным абонентом , который один обмениваетс информацией с остальными, например, это происходит в системах св зи выносных терминалов с ЦВМ, где св зь в петле осуществл етс между каждым из терминалов и групповым устройством управлени , подключенным к ЦВМ.The system’s disadvantage is low throughput due to mutual delays in the parcels in the receive registers of the switching blocks of the terminals included in the transmission, since the inclusion of only one reception register in the loop contour causes a delay in the broadcast of the parcel for a time almost equal to the propagation time of the parcel. The appearance of several requests for transmission simultaneously leads to a further increase in the delivery time of messages. The decrease in speed due to the inclusion of additional active elements in the loop is most significant in systems with an explicit main subscriber, which alone exchanges information with the others, for example, this happens in remote terminal communication systems with a digital computer, where communication in the loop is realized Between each of the terminals and a group control device connected to a digital computer.
Цель изобретени - повышение пропускной способности системы.The purpose of the invention is to increase the capacity of the system.
Поставленна цель достигаетс тем, что в. систему, содержащую групповое устройство управлени , первые вход и выход которого лвл ютс , соответственно, входом и выходом системы,М терминалов и М блоков подключени терминалов, каждый из которых включает регистр приема-перадачи , первые вход и выход которого соединены, соответственно, с информационными выходом и входом одноименного терминала, второй вход и выход - соответственно, с выходом формировател кода собственного адреса и входом дешифратора адреса, а третий вход - со входом узла выделени синхросигнала и первым коммуникационным входом переключател режимов работы, второй коммуникационный вход которого подключен к третьему выходу регистра приема-передачи , первый управл ющий вход - к выходу узла выделени синхросигнала , а второй управл ющий вход - к выходу дешифратора адреса и управл ющему входу одноименного терминала, причем первый коммуникационный вход переключател режима работы первого блока подключени терминала соединен со вторым выходом группового устройства управлени , выход переключател режима работы i-ro блока подключени терминала подключен к первому коммуникационному входу переключател режима работы (i+l)-ro блока подключени терминала, выход перюключател режима работы М-го блока подключени терминала соединен со вторым входом группового устройства управлени , в каждый блок подключени терминалов введены дешифратор кода зан тости посылки, шифратор кода зан тости посылки, шифратор кода подтверждени приема, таймер и элемент И, причем вход и,выход дешифратора кода зан тости посылки подключены , соответственно, к первому коммуникационному входу и третьему управл ющему входу переключател режима работы, третий и четвертый коммуникационные входы которого соединены , соответственно с выходами шифратора кода зан тости посылки и шифратора кода подтверждени приема , а четверый управл ющий вход с выходом элемента И, входы которого подключены соответственно с выходом таймера и управл ющим выходом одноименного терминала (. М-1).The goal is achieved by c. a system containing a group control device, the first input and output of which are, respectively, the system input and output, M terminals and M terminal connection blocks, each of which includes a receive-transmit register, the first input and output of which are connected, respectively, to information the output and input of the terminal of the same name, the second input and output, respectively, with the output of the driver of the own address code and the input of the address decoder, and the third input with the input of the clock selection node and the first communicator the main input of the mode switch, the second communication input of which is connected to the third output of the receive-receive register, the first control input to the output of the clock selection node, and the second control input to the output of the address decoder and the control input of the terminal of the same name, the first communication the input of the operating mode switch of the first terminal connection unit is connected to the second output of the group control device; the output of the mode switch of the i-ro terminal connection unit of the terminal It is connected to the first communication input of the operation mode switch (i + l) -ro of the terminal connection unit, the output of the mode switch of the Mth terminal connection unit is connected to the second input of a group control device, a parcel code code decoder, an encoder is entered into each terminal connection unit the parcel code, the acknowledgment code encoder, the timer and the And element, the input and output of the code decoder of the parcel code are connected, respectively, to the first communication input and the third control The main input of the operation mode switch, the third and fourth communication inputs of which are connected, respectively, to the outputs of the sender code of the sending parcel and the encoder of the reception confirmation code, and the fourth control input with the output of the And element, the inputs of which are connected respectively to the timer output and the control output of the same name terminal (. M-1).
На чертеже представлена структурна схема системы.The drawing shows a block diagram of the system.
Система содержит групповое устройство 1 управлени , терминалы 2-5 и блоки 6-9 подключени терминалов, включакадий регистр 10 приема-передачи , дешифратор 11 адреса, формирователь 12 кода собственного адреса, узел 13 выделени синхросигналов, дешифратор 14 кода зан тости посылки , шифратор (формирователь) 15 кода зан тости посылки, переключаО тель 16 режима работы, шифратор (формирователь ) 17 кода подтверждени приема, таймер 18, элемент И 19 линии .20 - 24 св зи объедин ющие блоки 6-9 и групповое устройство 1 5 в петлевую систему, линии св зиThe system contains a group control device 1, terminals 2-5 and terminal connection blocks 6-9, including a transmission-reception register 10, an address decoder 11, a private address code generator 12, a sync selection node 13, a parcel code decoder 14, an encoder ( shaper) 15 parcel code, switch 16 operating mode switch, encoder (shaper) 17 acknowledgment code, timer 18, AND line element 19 .20 - 24 communication combining blocks 6-9 and group device 1 5 into a loopback system communication lines
25 и 26 дл подключени группового устройства 1 управлени к ЦВМ, коммутационные входы 27 - 30 и выход 31 переключател 16 режима работы блока 6.25 and 26 for connecting the group control device 1 to a digital computer, switching inputs 27-30 and output 31 of the operating mode switch 16 of block 6.
Дискретна посылка дл обмена сообщени ми в петле может быть разделена на 4 пол . Первое поле, расположенное в головной части посылки, служит дл размещени кода зан тости посылки. Поскольку в системе надо различать всего два состо ни посылки зан та и свободна, то при бесконтрольном кодировании это поле занимает всего один бит.The discrete parcel for message exchange in the loop can be divided into 4 fields. The first field, located at the head of the parcel, is used to place the code for the parcel. Since in the system it is necessary to distinguish only two states of the parcel, which are occupied and free, then with uncontrolled coding this field takes up only one bit.
Второе и третье пол , расположенные в средней части посылки, используютс дл размещени , соответственно , адресной и информационной часте посылки, В информационной части записываетс код информационного сообщени , передаваемого от терминала к ЦВМ или от ЦВМ к терминалу, а в адресной - номер терминала, с которым ведетс обмен. Размеры этих пол завис т от выбранного формата информационных слов обмена и от числа терминалов в петле. В хвостовой час посылки расположено четвертое поле, в котором при выводе информации из ЦВМ размещаетс код подтверждени ее приема на терминал.The second and third fields, located in the middle part of the parcel, are used to accommodate, respectively, the address and information part of the parcel. In the information part, the code of the information message is transmitted from the terminal to the digital computer or from the digital computer to the terminal, and to the address part the terminal number, sec. which is being exchanged. The sizes of these fields depend on the chosen format of information exchange words and on the number of terminals in the loop. In the tail hour of the parcel there is a fourth field in which, when outputting information from a digital computer, a confirmation code for its reception is placed on the terminal.
Система работает следующим образом .The system works as follows.
Система предназначена дл организации одновременной работы на ЦВМ многих пользователей с выносных терминалов и обеспечивает как ввод, так и вывод информации из ЦВМ.The system is designed for organizing simultaneous work on the digital computer of many users from remote terminals and provides both input and output of information from the digital computer.
Вывод дозы информации из ЦВМ на терминал осуществл етс за один или несколько сеансов св зи, в течение каждого из которых передаетс одно информационное сообщение, равное по формату информационной части посылки . Дл передачи сообщени на терминал ЦВМ выдает в групповое устройство 1 управлени само сообщение и номер терминала, которому оно адресовано , по линии 26 св зи. В групповом устройстве управлени полученна информаци дополн етс кодом зан тости и разворачиваетс в последовательную посылку установленного формата, передаваемую по двухпроводной линии 20 св зи.The output of a dose of information from a digital computer to a terminal is carried out in one or several communication sessions, during each of which one information message is sent, equal in format to the information part of the package. To transmit a message to the terminal, the digital computer issues to the group control device 1 the message itself and the number of the terminal to which it is addressed via the communication line 26. In a group control device, the received information is supplemented with an occupancy code and is expanded into a sequential parcel of a fixed format transmitted over two-wire communication line 20.
В блоке 6 последовательность действий при поступлении посылки из линии 20 св зи зависит от наличи за вки от терминала 2 на ввод информации в ЦВМIn block 6, the sequence of actions for receiving a parcel from line 20 depends on the availability of a request from terminal 2 for entering information in a digital computer
Если к моменту начала приема поступившей из линии 20 св зи посылки за вки от терминала 2 нет, то переключатель 16 блока б находитс в положении 27. В этом случае поступающа из линии 20 св зи посылка ретранслируетс в линию 21 св зи и одновременно принимаетс на регистр 10 приема-передачи. Кроме того, головна часть посылки декодируетс дешифратором 14. Дл выполнени этих действий используютс синхроимпульсы , которые восстанавливаютс в узле 13 выделени синхросигналов из самой посылки.If by the beginning of receipt of the incoming message from line 20, no parcels are sent from terminal 2, then switch 16 of block b is in position 27. In this case, the parcel coming from line 20 is retransmitted to link 21 and simultaneously received in the register 10 reception and transmission. In addition, the head portion of the parcel is decoded by the decoder 14. To perform these actions, clock pulses are used, which are restored at the clock extraction section 13 from the parcel itself.
Если к моменту поступлени очередной посылки терминал 2 выставил за вку На ввод сообщени в ЦВМ, то переключатель 1.6 его блока б находитс в положении 28. В этом случае не0 зависимо от того, свободна ли поступивша посылка или нет, в линию 21 св зи с формировател ми 15 передаетс головна часть посылки, содержаща код зан тости посылки. Это If by the time the next parcel arrives, terminal 2 has put a request to enter a message in the digital computer, then the switch 1.6 of its unit b is in position 28. In this case, regardless of whether the parcel is free or not, in the communication line 21 with the driver MI 15 is transmitted to the head of the parcel, containing the code for the parcel. it
15 может быть сделано еще до того, как декодирована головна часть прин той из линии 20 св зи посылки. Если прин та посылка окажетс свободной, то вслед за передачей кода зан тости передаетс сообщение с терми0 нала 2, предназначенное дл ввода в ЦВМ. Если же поступивша посылка зан та, то после окончани приема ее головной части по сигналу с выхода дешифратора 14 переключатель 16 15 can be done before the head of the received parcel link 20 is decoded. If the received parcel turns out to be free, then after the transfer of the code, the message from the terminal 2 is transmitted, intended for input into the digital computer. If the received parcel is busy, then after the end of the reception of its head section, the signal from the output of the decoder 14 switches 16
5 переводитс в положение 27 и остальна lacTb принимаемой из линии 20 св зи посылки ретранслируетс в линию 21 св зи. Собственное сообщение терминала 2 в этом случае не пере0 даетс .5 is transferred to position 27 and the rest of the lacTb received from the link 20 of the message is retransmitted to the link 21. The own message of terminal 2 is not reversed in this case.
Одновременно с ретрансл цией принимаемой из линии 20 св зи посылки происходит ее прием на регистр 10, где дешифратором 11 осуществл 5 етс ее сравнение с номером, присвоенным данному терминалу. При их совпадении сообщение из информационной части прин той посылки переписываетс с регистра приема-переда0 чи в терминал 2. Одновременно переключатель 16 переводитс в положение 30, в результате чего, в хвостовую часть посылки с формировател 17 подставл етс код подтверждени приема сообщени на терминал.Simultaneously with the retransmission of the parcel received from link 20, it is received at register 10, where decoder 11 carried out its comparison with the number assigned to this terminal. When they coincide, the message from the information part of the received parcel is copied from the transmit-receive register to the terminal 2. At the same time, the switch 16 is shifted to position 30, as a result, the message acknowledgment code is inserted into the tail part of the parcel from the generator 17.
5five
Дл ввода информации с терминалов ЭВМ переводит групповое устройство управлени в режим автономного опроса терминалов, заключающийс в периодической передаче по петле To enter information from the computer terminals, the group control device is switched to the autonomous polling mode of the terminals, which consists in the periodic looping
0 свободных посылок. Незан тость посылки определ етс соответствующим кодом в ее головной части.0 free packages. The blankness of a parcel is determined by the corresponding code in its head section.
Если к моменту поступлени очередной посылки терминал 2 выставил If at the time of receipt of the next parcel terminal 2 put
5 за вку на ввод сообщени в ЦВМ, то переключатель 16 его блока 6 находитс в положении 28 и при приеме из линии 20 св зи головной части посылки в линию 21 св зи передаетс 5 for entering the message into the digital computer, the switch 16 of its block 6 is in position 28 and, when receiving the head part of the message from the communication line 20, is transmitted to the communication line 21
0 код зан тости посылки. В данном случае дешифратор 14 при анализе головной части прин той посылки определит , что посылка вл етс свободной. В результате этого, на регистр при- . 0 parcel hold code. In this case, the decoder 14, when analyzing the head of the received parcel, will determine that the parcel is free. As a result of this, on register when-.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792733519A SU798777A1 (en) | 1979-03-05 | 1979-03-05 | Information exchange device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792733519A SU798777A1 (en) | 1979-03-05 | 1979-03-05 | Information exchange device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU798777A1 true SU798777A1 (en) | 1981-01-23 |
Family
ID=20813890
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU792733519A SU798777A1 (en) | 1979-03-05 | 1979-03-05 | Information exchange device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU798777A1 (en) |
-
1979
- 1979-03-05 SU SU792733519A patent/SU798777A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5495482A (en) | Packet transmission system and method utilizing both a data bus and dedicated control lines | |
EP0073698A2 (en) | System and method for synchronizing variable-length messages in a local area network data communication system | |
WO1987001253A1 (en) | Bandwidth efficient multipoint date communication system | |
JP4455580B2 (en) | Communication in processor arrays | |
US3979723A (en) | Digital data communication network and control system therefor | |
KR0129038B1 (en) | Method and device for destination and source addressing in a packet network | |
SU858582A3 (en) | Method and device for discrete signal transmission | |
SU798777A1 (en) | Information exchange device | |
EP0268664B1 (en) | A method of coupling a data transmitter unit to a signal line and an apparatus for performing the invention | |
EP0279627A2 (en) | Communication apparatus | |
US4628505A (en) | Signaling terminal system for CCITT No. 7 common channel signaling system | |
US4815070A (en) | Node apparatus for communication network having multi-conjunction architecture | |
KR950012328B1 (en) | Packet handling method | |
JPS58184849A (en) | Communicating device | |
JPS62103745A (en) | Transmission/reception control circuit for data communication | |
US5844904A (en) | Digital message switching system | |
JP2613971B2 (en) | Serial transfer method | |
JP3125325B2 (en) | Transmission control method in storage-type star communication network | |
SU451076A1 (en) | Information sharing device | |
JPS6132629A (en) | Control method of multiple circuit communication | |
JPS61187445A (en) | Packet transmission control system | |
KR100192523B1 (en) | Facsimile and message transmission method | |
JPH0234518B2 (en) | ||
SU1166161A1 (en) | Control station of remote control system | |
JPH0521378B2 (en) |