SU1601619A1 - Discrete data transceiving system with resolving feedback - Google Patents

Discrete data transceiving system with resolving feedback Download PDF

Info

Publication number
SU1601619A1
SU1601619A1 SU884371529A SU4371529A SU1601619A1 SU 1601619 A1 SU1601619 A1 SU 1601619A1 SU 884371529 A SU884371529 A SU 884371529A SU 4371529 A SU4371529 A SU 4371529A SU 1601619 A1 SU1601619 A1 SU 1601619A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
unit
information
register
Prior art date
Application number
SU884371529A
Other languages
Russian (ru)
Inventor
Игорь Васильевич Андреев
Михаил Алексеевич Горохов
Виктор Михайлович Гусев
Михаил Серафимович Иванец
Original Assignee
Предприятие П/Я Г-4691
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 Предприятие П/Я Г-4691 filed Critical Предприятие П/Я Г-4691
Priority to SU884371529A priority Critical patent/SU1601619A1/en
Application granted granted Critical
Publication of SU1601619A1 publication Critical patent/SU1601619A1/en

Links

Landscapes

  • Communication Control (AREA)

Abstract

Изобретение относитс  к системам передачи информации и может быть использовано при построении вычислительных сетей. Целью изобретени   вл етс  повышение быстродействи . Система содержит два аналогичных приемопередающих полукомплекта, каждый из которых содержит элемент ИЛИ 1, регистры 2, 3, узел 4 формировани  служебной информации, включающий счетчик 5, блок 6 вычитани , блок 7 сравнени , задатчик 8 кода, элемент И 9, группу элементов ИЛИ 10, шифратор 11, блок 12 пам ти, блок 13 сравнени , задатчик 14 кода, элемент И 15, дешифратор 16, элемент ИЛИ 17, передатчик 18, соединенный с первым каналом св зи 19, второй канал св зи 20, приемник 21, блок 22 обнаружени  ошибки, соединенные с вторым каналом св зи 20. Система позвол ет передавать информацию пачками по 7 кадров подр д, не получа  подтверждени  на нихThe invention relates to information transmission systems and can be used in the construction of computer networks. The aim of the invention is to increase speed. The system contains two similar transceiver semi sets, each of which contains an element OR 1, registers 2, 3, a service information formation unit 4, including a counter 5, a subtraction unit 6, a comparison unit 7, a code setting device 8, an AND 9 element, a group of elements OR 10 , encoder 11, memory block 12, comparison block 13, code setting device 14, AND 15 element, decoder 16, OR 17 element, transmitter 18 connected to the first communication channel 19, second communication channel 20, receiver 21, block 22 error detection, connected to the second communication channel 20. The system allows to transmit information in bundles of 7 frames each more without receiving confirmation of them

в то же врем , при приеме кадра "Повторить информационный кадр" сразу же осуществл етс  повторна  передача информационного кадра. 1 з.п. ф-лы, 1 ил.at the same time, upon receiving the "Repeat information frame" frame, the information frame is retransmitted immediately. 1 hp f-ly, 1 ill.

Description

Изобретение относится к системам передачи информации и может быть использовано при построении вычислительных сетей» . JThe invention relates to information transmission systems and can be used in the construction of computer networks. " J

Целью изобретения является повышение быстродействия»The aim of the invention is to increase performance "

В систему передачи и приема дискретной информации с решающей обратной связью, содержащую первый приемо- 10 передающий полукомплект, который состоит из элемента ИЛИ, регистра, элемента И, блока памяти, передатчика, Канала связи и приемника, и второй Цриемопередающий полукомплект, кото- 15 |?ый состоит из элемента ИЛИ, регистра, элемента И, передатчика, канала 1связи, блока обнаружения ошибки и приемника, дополнительно введены: в Первый приемопередающий полукомплект 20 блок обнаружения ошибки, во второй приемопередающий полукомплект - блок памяти, в каждый приемопередающий полукомплект - задатчик кода, блок сравнения, элемент ИЛИ, дешифратор, ре- 25 гистр, узел формирования служебной информации, состоящий из шифратора, счетчика, блока вычитания, задатчика кода, блока сравнения, элемента И и ^элемента ИЛИ» 30 ί На чертеже представлена структурная схема системы передачи и приема дискретной информации с решающей об- . ратной связью»In the system of transmission and reception of discrete information with decisive feedback, containing the first receiving and transmitting half-set, which consists of an OR element, a register, an AND element, a memory unit, a transmitter, a communication channel and a receiver, and a second Cryo-transmitting half-set, which is 15 | ? the second consists of an OR element, a register, an AND element, a transmitter, a communication channel 1, an error detection unit and a receiver, are additionally entered: in the first transceiver half-set 20 error detection unit, in the second transceiver half-set - memory unit , in each transceiver half-set - a code generator, a comparison unit, an OR element, a decoder, a register, an auxiliary information generation unit consisting of an encoder, a counter, a subtraction unit, a code generator, a comparison unit, an AND element, and an OR element ^ 30 ” ί The drawing shows a structural diagram of a system for transmitting and receiving discrete information with a decisive rev. military communications »

Система содержит два аналогичных 35 приемопередающих полукомплекта, каждый из которых содержит элемент ИЛИ 1, первый и второй регистры 2 и 3, узел 4 формирования служебной информации, включающий счетчик 5, блок 6 вычита- 40 ния, блок 7 сравнения, задатчик 8 кода, элемент И 9, группу 10 элементов ИЛИ и шифратор 11, блок 12 памяти, блок 13 сравнения, задатчик 14 кода, элемент И 15, дешифратор 16, 45 второй элемент ИЛИ 17, передатчик 18, соединенный с первым каналом 19 связи, второй канал 20 связи, приемникThe system contains two similar 35 transceiver half-sets, each of which contains an OR 1 element, first and second registers 2 and 3, an overhead information generating unit 4, including a counter 5, a subtraction unit 40, a comparison unit 7, a code setter 8, an element AND 9, a group of 10 OR elements and an encoder 11, a memory unit 12, a comparison unit 13, a code adjuster 14, an And 15 element, a decoder 16, 45 a second OR element 17, a transmitter 18 connected to the first communication channel 19, the second communication channel 20 receiver

21.и блок 22 обнаружения ошибки, соединенные с вторым каналом 20 связи, 5021. and an error detection unit 22 connected to a second communication channel 20, 50

Система работает следующим образом»The system works as follows "

Блок информации (К-элементная комбинация символов информации) через первый вход элемента ИЛИ 1 поступает на первый вход первого регистра 2, на второй вход которого подается слу жебная информация, формируемая узлом формирования служебной информации»The information block (K-element combination of information symbols) through the first input of the OR element 1 is fed to the first input of the first register 2, the second input of which is supplied with the service information generated by the service information generation unit ”

Каждый кадр информации состоит из блока информации и служебной информации» Служебная информация формируется на основе информации, поступающей на узел 4 формирования служебной информации с второго и третьего выходов первого регистра 2 и с первого, второго и третьего выходов второго регистра 3» Каждая часть служебной информации (номер передаваемого информационного кадра} номер принятого информационного кадра и код кадра передачи) записывается независимо в отдельной части первого регистра 2; для чего используется группа 10 элементов ИЛИ» Информация о том, что формируется следующий кадр информации поступает с второго выхода,^ первого регистра на вход счетчика 5, который считает информационные кадры» Блок 6 вычитания определяет количество переданных и неподтвержденных кадров (ширина окна), вычитая из номера переданного информационного кадра номер подтвержденного информационного кадра, информация о котором поступает с третьего выхода второго регистра» Для реализованного устройства ширина окна равна семи» Количество переданных и неподтвержденных кадров сравнивается в блоке 7 сравнения со значением, находящимся в задатчике 8 кода. Если эти значения неравны, то номер следующего информационного кадра с выхода счетчика через элемент И 9 и через группу 10 элементов ИЛИ поступает на первый регистр 2» На первый регистр через группу 10 элементов ИЛИ поступает также информация о номере принятого информационного кадра с второго регистра 3» Кроме того, на первый регистр 2 через группу 10 элементов ИЛИ поступает код кадра передачи с выхода шифратора 11» Последний определяет код кадра передачи на основании информации о предыдущем кадре передачи, поступающей с первого регистра 2, и информации о принятом кадре, поступающей с второго регистра 3.Each frame of information consists of a block of information and service information. ”Service information is generated on the basis of information received by the service information generation unit 4 from the second and third outputs of the first register 2 and from the first, second and third outputs of the second register 3” Each part of the service information ( transmitted information frame number } received information frame number and transmission frame code) is recorded independently in a separate part of the first register 2; for which a group of 10 elements is used OR "The information that the next frame of information is being generated comes from the second output, ^ the first register to the input of the counter 5, which counts the information frames" Subtraction block 6 determines the number of transmitted and unconfirmed frames (window width), subtracting from the number of the transmitted information frame, the number of the confirmed information frame, information about which comes from the third output of the second register "For the implemented device, the window width is seven" Number of transmitted x and unacknowledged frames compared in the comparison unit 7 to a value located in the adjuster 8 code. If these values are unequal, then the number of the next information frame from the counter output through the AND 9 element and through the group of 10 OR elements goes to the first register 2 "The first register through the group of 10 OR elements also receives information about the number of the received information frame from the second register 3" In addition, the first frame 2 through the group of 10 elements OR receives the code of the transmission frame from the output of the encoder 11 "The latter determines the code of the transmission frame based on the information about the previous transmission frame coming from the first register 2, and Formation of the received frame coming from the second register 3.

Сообщение для передачи формируется следующим образом» Определенное количество разрядов в регистре 2 отводится для блока информации, кроме того, отводится некоторое количествоThe message for transmission is formed as follows »A certain number of bits in register 2 is allocated to the information block, in addition, a certain amount is allocated

II

16( разрядов для служебной информации» В связи с этим предполагается выделение определенного временного интервала для записи в регистр 2» Эти сигналы поступают извне, как и сигналы управления на считывание» Сформированный кадр передачи поступает в блок 12 памяти» Причем, в зависимости от номера кадра, поступающего из регистра 2 на блок 12 памяти, блок информации записывается в эту зону блока 12 памяти, которая соответствует номеру кадра» Сформированный кадр передачи из регистра поступает одновременно и в передатчик 18, который передает кадр в канал 19 связи.16 (digits for overhead information "In this connection, it is assumed that a certain time interval is allocated for writing to register 2" These signals are received from the outside, as are the control signals for reading "The generated transmission frame is sent to memory unit 12” Moreover, depending on the frame number coming from register 2 to the memory block 12, the information block is recorded in this area of the memory block 12, which corresponds to the frame number. ”The generated transmission frame from the register is transmitted simultaneously to the transmitter 18, which transmits the frame to communication channel 19.

На приеме кадр из канала 20 связи поступает в приемник 21 и на блок 22 обнаружения ошибки» Если блок 22 обнаружения ошибки считает, что кадр принят без ошибок, то принятый кадр записывается во втором регистре 3» Блок 13 сравнения сравнивает код каждого кадра приема, поступающего с второго регистра 3, с константой задатчика 14 кода, соответствующей кадру Повторить информационный кадр» Если эти значения равны, то номер требуемого кадра с второго регистра через элемент И 15 поступает на вход дешифратора 16» С определенного выхода дешифратора 16 сигнал воздействует на соответствующую зону блока 12 памяти, из которой блок информации через элемент ИЛИ 17 поступает на вход элемента ИЛИ 1, при этом одновременно производится блокировка поступления блока информации на вход сис- 4q темы оAt the reception, the frame from the communication channel 20 enters the receiver 21 and to the error detection unit 22 "If the error detection unit 22 considers that the frame is received without errors, then the received frame is recorded in the second register 3" Comparison unit 13 compares the code of each receiving frame received from the second register 3, with the code adjuster constant 14 corresponding to the frame Repeat the information frame "If these values are equal, then the number of the required frame from the second register through element 15 enters the input of the decoder 16" From the specific output of the decoder 16 the signal Exposure to the corresponding area of the storage unit 12, from which the information block via the OR gate 17 is input to OR gate 1, at the same time made to the input information block Incoming blocking systemic 4 q threads of

Таким образом, система позволяет . передавать информацию пачками по семь кадров подряд, не получая подтверждения на них, и, в то же время, при приеме кадра Повторить информационный падг сразу же осуществляется повторная передача информационного кадра. Кадр Повторить информационный кадр формируется, если при приеме 59 информационных кадров нарушена очередность»Thus, the system allows. transmit information in batches of seven frames in a row, without receiving confirmation on them, and, at the same time, upon receiving the frame. Repeat the information pad immediately retransmits the information frame. Frame Repeat the information frame is formed if the sequence is violated when receiving 59 information frames ”

При подтверждении кадра дешифратор 16 не выдает адрес соответствующей ячейки блока 12 памяти и, таким 55 образом, информация из соответствующей ячейки блока 12 памяти стирается» Система синхронизируется тактовыми импульсами»When confirming the frame, the decoder 16 does not provide the address of the corresponding cell of the memory unit 12 and, thus, 55, the information from the corresponding cell of the memory unit 12 is erased "The system is synchronized by clock pulses"

И619 6I619 6

Claims (2)

Формула изобретенияClaim 1» Система передачи и приема ди5 скретной информации с решающей обратной связью, содержащая первый приемопередающий полукомплект, который состоит из первого элемента ИЛИ, первого регистра, элемента И, блока па-, мяти, информационный вход которого объединен с входом передатчика, выход последнего подключен к входу первого канала связи, приемник, вход которого подключен к первому выходу второго канала связи, второй приемопередающий полукомплект, который состоит из первого элемента ИЛИ, первого регистра, элемента И, приемника, инфор2Q мационный вход которого подключен к первому выходу первого канала связи, блока обнаружения ошибки, вход которого подключен к второму выходу первого канала связи, выход блока обна25 ружения ошибки подключен к управляющему входу приемника, передатчик, выход которого подключен к входу второго канала связи, отличающаяся тем, что, с целью повы2Q шения быстродействия, в первый приемопередающий полукомплект введен блок обнаружения ошибки, во второй приемопередающий полукомплект введен блок памяти, в каждый приемопередающий полукомплект введены задатчик кода,1 "A system for transmitting and receiving discrete information with decisive feedback, comprising a first transceiver half-set, which consists of a first OR element, a first register, an AND element, a memory unit, the information input of which is combined with the transmitter input, the output of the latter is connected to the input of the first communication channel, the receiver, the input of which is connected to the first output of the second communication channel, the second transceiver half-set, which consists of the first element OR, the first register, element And, the receiver, information 2Q the first input of which is connected to the first output of the first communication channel, an error detection unit, the input of which is connected to the second output of the first communication channel, the output of the error detection unit is connected to the control input of the receiver, the transmitter, the output of which is connected to the input of the second communication channel, characterized in that, in order to increase the speed of operation, an error detection unit is introduced in the first transceiver half-set, a memory block is inserted in the second half-transceiver half-set, in each transceiver half-set there are entered to the code 35 блок сравнения, второй элемент ИЛИ, дешифратор, второй регистр, узел формирования служебной информации, в первом приемопередающем полукомплекте вход блока обнаружения ошибки подключен к второму выходу второго канала связи, выход блока обнаружения ошибки - к управляющему входу приемника, во втором приемопередающем полукомплекте информационный вход блока памяти объединен с входом передатчика, в каждом приемопередающем полукомплекте выход приемника подключен к входу второго регистра, выход первого элемента ИЛИ подключен к первому входу первого регистра, первый выход которого подключен к входу передатчика, второй и третий выходы первого регистра подключены соответственно к первому и второму входам узла формирования служебной информации, третий, четвертый и пятый входы которого подключены соответственно к первому, второму и третьему выходам второго ре7 гистра, первый и второй выходы которого подключены к первым входам соответственно блока сравнения и элемента И', к второму входу блока $ сравнения подключен выход задатчика кода, выход блока сравнения подключен к второму входу элемента И(| вы[ход которого подключен к входу дешифратора, выходы которого подключе- Ю ны к соответствующим управляющим входам блока памяти, соответствующие выходы которого через второй элемент ИЛИ подключены к первому входу первого элемента ИЛИ, второй вход первое 15 '’го элемента ИЛИ каждого приемопередающего полукомплекта является соответствующим информационным входом системы, четвертый выход второго регистра каждого приемопередающего полуком- 20 плекта является соответствующим информационным выходом системы»35 comparison unit, second OR element, decoder, second register, service information generation unit, in the first transceiver half-set, the input of the error detection block is connected to the second output of the second communication channel, the output of the error detection block is connected to the control input of the receiver, in the second transceiver half-set is the information input of the memory unit is combined with the input of the transmitter, in each transceiver half-set, the output of the receiver is connected to the input of the second register, the output of the first OR element is connected to the first input at the first register, the first output of which is connected to the transmitter input, the second and third outputs of the first register are connected respectively to the first and second inputs of the service information generation unit, the third, fourth and fifth inputs of which are connected respectively to the first, second and third outputs of the second register, the first and second outputs of which are connected to the first inputs of the comparison unit and the element And, respectively, the output of the code generator is connected to the second input of the comparison unit $, the output of the comparison unit is connected to the second at the input of the element And (| you [whose path is connected to the input of the decoder whose outputs are connected to the corresponding control inputs of the memory unit, the corresponding outputs of which are connected through the second OR element to the first input of the first OR element, the second input of the first 15 '' OR element of each transceiver half-set is the corresponding information input of the system, the fourth output of the second register of each transceiver half-sample is the corresponding information output of the system ” 2» Система поп»1,отличающ а я с я тем, что ..узел формирования служебной информации содержит шифратор, счетчик, блок вычитания, задатчик кода, блок сравнения, элемент И, элемент ИЛИ, первый вход шифратора, вход счетчика, второй вход шифратора, первый вход блока вычитания, первый вход элемента ИЛИ являются соответственно первым - пятым входами узла формирования служебной информации, выход шифратора подключен к второму входу элемента ИЛИ, выход счетчика подключен к первому входу элемента И и второму входу блока вычитания,выход последнего подключен к первому входу блока сравнения, к второму входу которого подключен выход задатчика кода, выход блока сравнения подключен к второму входу элемента И, выход которого подключен к третьему входу элемента ИЛИ^ выход которого является выходом узла формирования служебной информациио2 "Pop system" 1, distinguishing me with the fact that .. the service information generation unit contains an encoder, counter, subtraction unit, code generator, comparison unit, AND element, OR element, first encoder input, counter input, second input encoder, the first input of the subtraction unit, the first input of the OR element are respectively the first to fifth inputs of the service information generating unit, the output of the encoder is connected to the second input of the OR element, the output of the counter is connected to the first input of the AND element and the second input of the subtraction unit, the output of the last it is connected to the first input of the comparison unit, to the second input of which the output of the code generator is connected, the output of the comparison unit is connected to the second input of the AND element, the output of which is connected to the third input of the OR element ^ whose output is the output of the service information generating unit
SU884371529A 1988-01-04 1988-01-04 Discrete data transceiving system with resolving feedback SU1601619A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU884371529A SU1601619A1 (en) 1988-01-04 1988-01-04 Discrete data transceiving system with resolving feedback

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU884371529A SU1601619A1 (en) 1988-01-04 1988-01-04 Discrete data transceiving system with resolving feedback

Publications (1)

Publication Number Publication Date
SU1601619A1 true SU1601619A1 (en) 1990-10-23

Family

ID=21352843

Family Applications (1)

Application Number Title Priority Date Filing Date
SU884371529A SU1601619A1 (en) 1988-01-04 1988-01-04 Discrete data transceiving system with resolving feedback

Country Status (1)

Country Link
SU (1) SU1601619A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 650243, кло Н 03 L 1/10, 1976, *

Similar Documents

Publication Publication Date Title
US5007045A (en) Integrated communications system for HDLC variable-length data packets and fixed-length voice/video packets
DE69012918T2 (en) Asynchronous satellite communication system for central-to-end station transmission.
US4506361A (en) Retransmission control system
JPS62269443A (en) Parallel transmission system
GB1469465A (en) Detection of errors in digital information transmission systems
SU1601619A1 (en) Discrete data transceiving system with resolving feedback
EP0227732B1 (en) Arrangement for establishing wide band connection in a switching network
SU1256223A1 (en) Ring batch network
SU843265A1 (en) Multichannel data transmitting system
SU1325545A1 (en) Information reception and transmission device
SU1048580A1 (en) Device for transmitting/receiving information
SU557403A1 (en) Device for transmitting and receiving discrete signals
SU418987A1 (en) DEVICE FOR TRANSMISSION-RECEPTION OF CYCLIC NUMBERS OF INFORMATION BLOCKS OF SYSTEMATIC CODE
SU1164722A1 (en) Communication unit for computer system
JPS58133066A (en) Multiplexing method of loop communication system
SU1596478A1 (en) Data transceiver
SU1372347A1 (en) Device for receiving and transmitting information
SU1150639A1 (en) Message transmission system
SU1001074A1 (en) Interface
SU930716A1 (en) Device for receiving-transmitting information with solving feedback
SU1176360A1 (en) Device for transmission and reception of information
SU1095398A2 (en) Device for majority decoding of binary codes when thrice repeating of message
SU611311A1 (en) Telegraphy transmitting device
SU692106A1 (en) Apparatus for receiving digital information
SU1124279A1 (en) Information output device