SU766029A1 - Device for protecting from errors - Google Patents
Device for protecting from errors Download PDFInfo
- Publication number
- SU766029A1 SU766029A1 SU782661663A SU2661663A SU766029A1 SU 766029 A1 SU766029 A1 SU 766029A1 SU 782661663 A SU782661663 A SU 782661663A SU 2661663 A SU2661663 A SU 2661663A SU 766029 A1 SU766029 A1 SU 766029A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- sensor
- counter
- command
- Prior art date
Links
- 230000000903 blocking effect Effects 0.000 claims description 14
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000004891 communication Methods 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 claims description 2
- 230000009466 transformation Effects 0.000 claims description 2
- 230000001960 triggered effect Effects 0.000 claims description 2
- 229940000425 combination drug Drugs 0.000 claims 1
- 238000000034 method Methods 0.000 claims 1
- 230000001934 delay Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Description
Изобретение относится к технике . связи и может использоваться в системах передачи данных с решающей обратной связью.The invention relates to technology. communication and can be used in data transmission systems with crucial feedback.
Известно устройство для защиты 5 от ошибок, содержащее на передаче последовательно, соединенные первый входной накопитель, переключатель и кодер, информационный вход первого входного накопителя объединен с пер- Ю вым входом блока памяти, к второму входу которого подключен соответствующий вход переключателя и выход первого счетчика блокировки, к входу которого и к соответствующему входу 15 первого входного накопителя подключены соответственно первый и второй выходы датчика команд, третий выход которого подключен к входу датчика сигналов обмена, а выход блока памя- 20 ти подключен к соответствующему входу переключателя, а на приеме - последовательно соединенные второй входной накопитель, выходной накопитель и второй датчик сигналов обмена,25 информационный вход второго входного накопителя объединен с входом декодера, один из выходов которого через второй счетчик блокировки подключен к соответствующим входам второго датчи-30 ка сигналов обмена и выходного накопителя и непосредственно к входу ’’Ошибка'* датчика служебных команд, а другой рыход второго входного накопителя подключен к входу дешифратора служебных команд [1] .A device for protecting 5 from errors, comprising, in transmission, a first input drive, a switch and an encoder connected in series, the information input of the first input drive is combined with the first input of the memory block, the second input of which is connected to the corresponding switch input and the output of the first lock counter , the input of which and the corresponding input 15 of the first input drive are connected, respectively, the first and second outputs of the command sensor, the third output of which is connected to the input of the sensor signal exchange, and the output of the memory unit is connected to the corresponding input of the switch, and at the reception, the second input drive, the output drive and the second sensor of exchange signals are connected in series, 25 the information input of the second input drive is combined with the input of the decoder, one of the outputs of which is through the second the blocking counter is connected to the corresponding inputs of the second sensor — 30 ka of the exchange signals and the output drive and directly to the input “Error” * of the service command sensor, and the other output of the second input drive connected to the input of the decoder service commands [1].
Однако известное устройство имеет недостаточную достоверность обнаружения ошибок.However, the known device has insufficient reliability of error detection.
Цель изобретения - повыиение достоверности обнаружения ошибок.The purpose of the invention is to increase the reliability of error detection.
Для этого в устройстве для защиты от ошибок, содержащем на передаче последовательно соединенные первый входной накопитель, переключатель и кодер, информационный вход первого входного накопителя объединен с первым входом блока памяти, к второму входу которого подключен соответствующий вход переключателя и выход первого счетчика блокировки, к входу которого и к соответствующему входу первого входного накопителя подключены соответственно первый и второй выходы датчика . команд, третий выход которого подключен к входу датчика сигналов обмена, а выход блока памяти подключен к соответствующему входу переключателя, а на приеме - последовательно соеди ненные второй входной накопитель, выходной накопитель и второй датчик сигналов обмена, информационный вход . второго входного накопителя объединен с входом декодера, один из выходов которого через второй счетчик блокировки подключен к соответствующим входам второго датчика сигналов обмена и выходного накопителя и непосредственно к входу ’‘Ошибка’' датчика служебных команд, а другой выход второго входного накопителя подключен к входу дешифратора служебных команд, введены на передаче элемент И, включенный между входом датчика команд и дополнительным входом первого счетчика блокировки, а на приеме - последовательно соединенные элемент НЕТ, линия задержки и элемент ИЛИ, к двум другим входам которого подключены соответственно выход элемента НЕТ и вход дополнительного счетчика, соединенного с выходом дешифратора служебных команд и одним из входов элемента НЕТ, к другому входу которого подключен дополнительный выход второго счетчика блокировки, к дополнительному входу которого подключен выход' элемента ИЛИ, соединенный с входом датчика команд, а выход дополнительного счетчика подключен к другому входу элемента И и к дополнительному входу выходного накопителя, а дополнительный выход первого счетчика блокировки подключен к дополнительным входам переключателя непосредственно и через блок памяти.To do this, in the device for error protection, containing the first input drive, switch and encoder connected in series, the information input of the first input drive is combined with the first input of the memory block, the second input of which is connected to the corresponding switch input and the output of the first lockout counter, to the input which and to the corresponding input of the first input drive are connected, respectively, the first and second outputs of the sensor. commands, the third output of which is connected to the input of the sensor of exchange signals, and the output of the memory block is connected to the corresponding input of the switch, and at the reception, the second input drive, output drive, and the second sensor of exchange signals are sequentially connected, information input. the second input drive is combined with the input of the decoder, one of the outputs of which through the second lock counter is connected to the corresponding inputs of the second sensor of the exchange signals and the output drive and directly to the input '' Error '' of the service command sensor, and the other output of the second input drive is connected to the decoder input service commands, the AND element is included in the transmission, included between the input of the command sensor and the additional input of the first lock counter, and at the reception, the NO element is connected in series, l delays and an OR element, to the other two inputs of which are connected respectively the output of the NO element and the input of an additional counter connected to the output of the service command decoder and one of the inputs of the NO element, to the other input of which the additional output of the second lock counter is connected, to the additional input of which the output 'of the OR element connected to the input of the command sensor, and the output of the additional counter is connected to another input of the AND element and to the additional input of the output drive, and additional The first output of the first lockout counter is connected to the auxiliary inputs of the switch directly and through the memory unit.
На чертеже представлена структур- . ная электрическая схема предложенного устройства.The drawing shows the structure. nai electrical circuit of the proposed device.
Устройство содержит на передающей части входной накопитель 1, переключатель 2, кодер 3, блок 4, памяти, датчик 5 сигналов обмена, элемент И 6, счетчик 7 блокировки и датчик 8 команд, а на приемной части - дешифратор 9 служебных команд, счетчик 10, элемент НЕТ 11, линию задержки 12, элемент· ИЛИ 13, входной накопитель 14, декодер 15, счетчик 16 блокировки, выходной накопитель 17 и датчик 18 служебных команд.The device comprises an input drive 1, a switch 2, an encoder 3, a block 4, a memory, an exchange signal sensor 5, an And 6 element, a lock counter 7 and a command sensor 8 at the transmitting part, and a service command decoder 9, a counter 10, at the receiving part element NO 11, delay line 12, element · OR 13, input drive 14, decoder 15, counter 16 lock, output drive 17 and sensor 18 service commands.
Устройство работает следующим образом.The device operates as follows.
При отсутствии искажений в принимаемой информации датчик 5 посылает источнику сигнал о готовности принять от него очередную комбинацию, которая записывается во входной накопитель 1 и блок 4 памяти. Затем с помощью кодера 3 вводится необходимая избыточность, и кодовая комбинация поступает в канал связи.If there is no distortion in the received information, the sensor 5 sends a signal to the source that it is ready to receive the next combination from it, which is recorded in the input drive 1 and memory unit 4. Then, using the encoder 3, the necessary redundancy is introduced, and the code combination enters the communication channel.
На приемной стороне данная комбинация поступает во входной накопитель 14 и одновременно в декодер 15, где происходит обнаружение ошибок в комбинации. Если ошибка не обнаружена, то комбинация переписывается в выходной накопитель 17, и датчик 18 сигналов обмена сообщает потребителю информации о готовности выдать ему информацию.On the receiving side, this combination enters the input drive 14 and simultaneously to the decoder 15, where errors in the combination are detected. If no error is detected, then the combination is copied to the output drive 17, and the sensor 18 of the exchange signals informs the consumer of readiness to give him information.
Ниже рассматривается работа устройства при искажении информации.The following describes the operation of the device with distortion of information.
Пусть при передаче информации со станции А произошло искажение комбинации В. При обнаружении ошибок на выходе декодера 15 появляется сигнал, который подается на счетчик 16 блокировки и на датчик 8. команд. Сигнал со второго выхода счетчика 16 блокирует прием h-комбинаций в выходной накопитель 17. Датчик 8 записывает комбинацию ’Нет! во входной накопитель 1 и включает счетчик 7 блокировки, сигнал с первого выхода которого обеспечивает считывание Ъ-комбина-; ций из блока 4 памяти через переключатель 2 вслед за командой Нет.Suppose that, when transmitting information from station A, a combination of B was distorted. When errors are detected, a signal appears at the output of decoder 15, which is supplied to the lock counter 16 and to the command sensor 8. The signal from the second output of the counter 16 blocks the reception of h-combinations in the output drive 17. The sensor 8 records the combination 'No ! in the input drive 1 and includes a counter 7 lock, the signal from the first output of which provides read b-combination; memory unit 4 via switch 2 after the command None.
Станция А выделяет с помощью дешифратора 9 служебных команд команду Нет, сигнал с выхода которого подается на счетчик 16 блокировки. В результате, так же как и на станции Б, осуществляется блокировка выходного накопителя 17 и обратный канал (на станцию А) посылается команда Нет и h-комбинаций из блока 4 памяти. Таким образом, осуществляется исправление возникающих ошибок в результате повторения передачи hкомбинаций и команды Нет в обоих направлениях.Station A selects, using the decoder 9 service commands, the No command, the output of which is supplied to the lock counter 16. As a result, just like at station B, the output drive 17 is blocked and the return channel (to station A) is sent the command No and h-combinations from memory unit 4. Thus, the correction of errors that occur as a result of repeating the transmission of h combinations and the No command in both directions is carried out.
Теперь предполагают, что команда Нет в обратном: канале исказилась и превратилась в разрешенную комбинацию.Now it is assumed that the command No in the opposite: the channel is distorted and turned into a legal combination.
На станции А блокировки приемника не происходит, команда ’Нет на. станцию ''Б'' не посылается, станция А продолжает передачу информации от источника, в приемнике станции А появляются ''лишние'1 комбинации. В конце цикла блокировки на станцию Б вместо команды Нет”' приходит другая комбинация. В результате сигнал с третьего выхода счетчика 16 блокировки проходит .через открытую схему НЕТ 11 и схему ИЛИ* 13 и попадает на датчик 8 команд по шине ''Запрос''. Датчик 8 обеспечивает блокировку приемника на h-комбинаций, посылку команды''Нет''.Сигнал с выхода элемента НЕТ 11 также проходит через элемент задержки на η элементов (п-длина комбинации),элемент ИЛИ 13 .и вызывает посылку второй команды Нет в канал связи. При этом сигналом с выхода счетчика 7 блокировки с помощью переключателя 2 обеспечивается увеличение цикла блокировки на 1 комбинацию передачи данных из входного накопителя и передача h-комбинаций из блока 4 памяти вслед за второй: командой Нет.At station A, the receiver does not lock, the command 'No to. station B is not sent, station A continues to transmit information from the source, an extra 1 combination appears in the receiver of station A. At the end of the lock cycle, a different combination comes to station B instead of the No ”command. As a result, the signal from the third output of the lock counter 16 passes through the open circuit NO 11 and the OR * 13 circuit and gets to the sensor 8 commands on the bus "Request". Sensor 8 locks the receiver on h-combinations, sends a `` No '' command. The signal from the output of the NO 11 element also passes through the delay element by η elements (n-length of the combination), the OR element 13. And causes the second command to send No link. In this case, the signal from the output of the lock counter 7 using switch 2 provides an increase in the lock cycle by 1 combination of data transmission from the input drive and the transfer of h-combinations from memory unit 4 after the second: No command.
В приемной части станции А дешифратор 9 служебных команд выделяет пер вую команду * Нет. В) результате чего через элемент ИЛИ 13 посылается сигнал ’'Запрос*' на датчик 8 команд, который обеспечивает передачу коман,1 ды Нет” наг- станцию Б/ с помощью счетчика 16 блокируется выходной накопитель 17 на время приема h-комбинаций .In the receiving part of station A, the decoder 9 service commands allocates the first command * None. C) as a result of which, through the element OR 13, a signal ’'Request *' is sent to the sensor 8 of the commands, which ensures the transmission of commands, 1 yes No, to the B / station using the counter 16, the output drive 17 is blocked while receiving h-combinations.
После прихода второй команды Нет на станцию А срабатывает счетчик 10, сигналом с выхода которого стираются h-комбинаций, накопленных ранее в выходном накопителе 17.Этот же сигнал попадает на второй вход элемента И 6 в передающей части, ’ которая в это время открыта сигналом по шине ''Запрос''. 15After the second command No arrives at station A, the counter 10 is activated, the signal from the output of which erases the h-combinations accumulated earlier in the output drive 17. The same signal goes to the second input of the And 6 element in the transmitting part, which at that time is opened by the signal bus '' Request ''. fifteen
В результате на выходе элемента И б появляется сигнал,попадающий на второй вход счетчика 7 блокировки. Счетчик срабатывает и появляется сигнал на его втором выходе, который попадает на пятый вход переключателя · 2 и третий вход блока 4 памяти. В результате со второго выхода блока 4 памяти через переключатель 2 описываются в канал связи 2Ь-комбинаций.As a result, at the output of the element And b there is a signal falling on the second input of the counter 7 lock. The counter is triggered and a signal appears on its second output, which falls on the fifth input of switch · 2 and the third input of memory unit 4. As a result, from the second output of the memory unit 4, through the switch 2, 2b combinations are described in the communication channel.
Таким образом происходит исправление появившихся искажений в прямом и обратном каналах.Thus, the correction of the appeared distortions in the forward and reverse channels occurs.
Предлагаемое устройство позволяет уменьшить вероятность появления вставок и выпаданий комбинаций в принимаемой информации и уменьшить вероятность необнаружения ошибок, поскольку обнаруживается превращение команда Нет в разрешенную комбинацию,.;The proposed device allows to reduce the likelihood of occurrences of insertions and loss of combinations in the received information and to reduce the likelihood of not detecting errors, since the transformation of the No command into an allowed combination is detected,.;
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU782661663A SU766029A1 (en) | 1978-09-05 | 1978-09-05 | Device for protecting from errors |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU782661663A SU766029A1 (en) | 1978-09-05 | 1978-09-05 | Device for protecting from errors |
Publications (1)
Publication Number | Publication Date |
---|---|
SU766029A1 true SU766029A1 (en) | 1980-09-23 |
Family
ID=20784240
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU782661663A SU766029A1 (en) | 1978-09-05 | 1978-09-05 | Device for protecting from errors |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU766029A1 (en) |
-
1978
- 1978-09-05 SU SU782661663A patent/SU766029A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3213268A (en) | Data compactor | |
US4447903A (en) | Forward error correction using coding and redundant transmission | |
US4168400A (en) | Digital communication system | |
US4387466A (en) | Half-duplex digital transmission system | |
SU766029A1 (en) | Device for protecting from errors | |
US4028495A (en) | Time division communication system adapted to structural expansion | |
US4672612A (en) | Error correction system in a teletext system | |
KR910001071B1 (en) | Error correction system of telext system using cyclic code | |
GB1428050A (en) | Data transmission systems | |
SU1374435A1 (en) | Arrangement for switching communication channels | |
JPS58184849A (en) | Communicating device | |
SU1272514A1 (en) | Error protection device | |
SU930335A2 (en) | Device for preventing error in data transmitting systems | |
SU1277166A1 (en) | Device for transmission-reception of information with error checking | |
SU866765A1 (en) | Device for detecting and correcting embeddings and information loss | |
SU418987A1 (en) | DEVICE FOR TRANSMISSION-RECEPTION OF CYCLIC NUMBERS OF INFORMATION BLOCKS OF SYSTEMATIC CODE | |
SU415822A1 (en) | ||
SU568177A1 (en) | Method of correcting errors in communication systems | |
SU1481828A1 (en) | Telemetering data transmitter | |
SU1522417A1 (en) | Communication system with message-relaying | |
SU1070700A1 (en) | Error protection device | |
SU930716A1 (en) | Device for receiving-transmitting information with solving feedback | |
RU1833910C (en) | Video information transmission system | |
SU1241514A1 (en) | Device for transmission of telemetric and remote control signals | |
SU1732348A1 (en) | Computer channels-to-peripherals interface |