[go: up one dir, main page]

SU766029A1 - Device for protecting from errors - Google Patents

Device for protecting from errors Download PDF

Info

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
Application number
SU782661663A
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 SU782661663A priority Critical patent/SU766029A1/en
Application granted granted Critical
Publication of SU766029A1 publication Critical patent/SU766029A1/en

Links

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)

Изобретение относитс  к технике св зи и может использоватьс  в систе мах передачи данных с решакнцей обратной св зью. Известно устройство дл  ЗсИЦИТЫ от ошибок, содержащее на передаче последовательно соединенные первый входной накопитель, переключатель и кодер, информационный вход первого входного накопител  объединен с первым входом блока пам ти, к второму входу которого подключен соответству ющий вход переключател  и выход первого счетчика блокировки, к входу ко торого и к соответствующему входу первого входного накопител  подключе ны соответственно первый и второй выходы датчика команд, третий выход которого подключен к входу датчика сигналов обмена, а выход блока пам ти подключен к соответствукмцему входу переключател , а на приеме - последовательно соединенные второй входной накопитель, выходной накопитель и второй датчик сигналов обмена информационный вход второго входного накопител  объединен с входом декодера , один из выходов которого через второй счетчик блокировки подк.гаочен соответствующим входам второго датчи ка сигналов обмена и выходного накопител  и непосредственно к входу Ошибка датчика служебных команд, а другой (ВЫХОД второго входного накопител  подключен к входу дешифратора служебных команд 1 . Однако известное устройство имеет недостаточную достоверность обиаруже- . ни  ошибок. Цель изобретени  - повьлаение достоверности обнаружени  ошибок. Дл  этого в устройстве дл  защиты от ошибок, сьдержсццем на передаче последовательно соединенные первый входной накопитель, переключатель и кодер, информационный вход первого входного накопител  объединен с первым входом блока пам ти, к второму входу которого подключен соответствующий вход переключател  и выход первого счетчика блокировки, к входу которого и к соответствующему входу первого входного накопител  подключены соответственно первый и второй выходы датчика . команд, третий выход которого подключен к входу датчика сигналов обмена, а выход блока пам ти подключен к соответствующему входу переключател , а на приеме - последовательно соединенные второй входной накопитель, выходной накопитель и второй датчик сиг налов обмена, информационный вход . второго входного накопител  объединен с входом декодера, один из выходов которого через второй счетчик бло кировки подключен к соответствующим входам второго датчика сигналов обмена и.выходного накопител  и непосредственно к входу Ошибка датчика служебных команд, а другой выход втор .ого входного накопител  подключен к входу дешифратора служебных команд, введены на передаче элемент И, включенный между входом датчика команд и дополнительным входом первого счетчи ка блокировки, а на приеме - последовательно соединенные элемент НЕТ, лини  задержки и элемент ИЛИ, к двум другим входам которого подключены соответственно выход элемента НЕТ и вход дополнительного счетчика, соеди ненного с выходом дешифратора служебных команд и одним из входов элемента НЕТ, к другому входу которого подключен дополнительный выход второ го счетчика блокировки, к дополнител ному входу которого подключен выход элемента ИЛИ, соединенный с входом датчика команд, а выход дополнительного счетчика подключен к другому вх ду элемента Инк дополнительному входу выходного накопител , а допол тнительный выход первого счетчика бло кировки подключен к дополнительным входам переключател  непосредственно и через блок пам ти. На чертеже представлена структурна  электрическа  схема предложенного устройства. Устройство содержит на передающей части входной накопитель 1, переключатель 2, кодер 3, блок 4, пам ти, датчик 5 сигналов обмена, элемент И 6, счетчик 7 блокировки и датчик 8 команд, а на приемной части - дешифратор 9 служебных команд, счетчик 10, элемент НЕТ 11, линию задержки 12, элемент ИЛИ 13, входной накопитель 14, декодер 15, счетчик 16 блокировки , выходной накопитель 17 и датчик 18 служебных команд. Устройство работает следующим образом . При отсутствии искажений в принимаемой информации датчик 5 посылает источнику сигнал о готовности прин т от него очередную комбинацию, котора  записываетс  во входной накопитель 1 и блок 4 пам ти. Затем с помощью кодера 3 вводитс  необходима  избыточность, и кодова  комбинаци  поступает в канал св зи. На приемной стороне данна  комби наци  поступает во входной накопитель 14 и одновременно в декодер 15 где происходит обнаружение ошибок в комбинации. Если ошибка не обнару жена, то комбинаци  переписываетс  выходной накопитель 17, и датчик 18 сигналов обмена сообщает потребителю информации о готовности выдать ему информацию. Ниже рассматриваетс  работа устройства при искажении информации. Пусть при передаче информации со станции А произошло искажение комбинации В, При обнаружении ошибок на выходе декодера 15 по вл етс  сигнал, который подаетс  на счетчик 16 блокировки и на датчик 8. команд. Сигнал со второго выхода счетчика 16 блокирует прием h-комбинаций в выходной накопитель 17, Датчик 8 записывает комбинацию во входной накопитель 1 и включает счетчик 7 блокировки , сигнал с первого выхода которого обеспечивает считывание h-комбина-; ц,ий из блока 4 пам ти через переключатель 2 вслед за командой Нет. Станци  А вьщел ет с помощью дешифратора 9 служебных команд команду Нет, сигнал с выхода которого подаетс  на счетчик 16 блокировки, В результате, так же как и на станции Б, осуществл етс  блокировка выходного накопител  17 и обратный канал (на станцию А) посылаетс  команда Нет и h-комбинаций из блока 4 :пам ти. Таким образом, осуществл етс  исправление возникающих ошибок в результате повторени  передачи hкомбинаций и команды Нет в обоих направлени х. Теперь предполагают, что команда , Нет в обратном: канале исказилась и превратилась в разрешенную комбинацию . На станции А блокировки приемника не происходит, команда на. станцию Б не посылаетс , станци  А продолжает передачу информации от источника, в приемнике станции А по вл ютс  лишние комбинации. В конце цикла блокировки на станцию Б вместо команды приходит друга  комбинаци . В результате сигнал с третьего выхода счетчика 16 блокировки проходит хЧерез открытую схему НЕТ 11 и схему ИЛИ 13 и попадает на датчик 8 команд по шине Запрос. Датчик 8 обеспечивает блокировку приемника на h-комбинаций , посылку команды Нет .Сигнал с выхода элемента НЕТ 11 также проходит через элемент задержки на п элементов (п-длина комбинации),элемент ИЛИ 13 ,и вызывает посылку второй команды Нет в канал св зи. При этом сигналом с выхода счетчика 7 блокировки с помощью переключател  2 обеспечиваетс  увеличение цикла блокировки на 1 комбинацию передачи данных из входного накопител  и передача h-комбинат ций из блока 4 пам ти вслед за второй командой Нет. В приемной части станции А дешифратор 9 служебных команд выдел ет перНет , в: результате че вую команду го через элемент ИЛИ 13 посылаетс  сигнал Запрос на датчик 8 команд который обеспечивает передачу команJ ды Нет на;- станцию Б, с помощью счетчика 16 блокируетс  выходной накопитель 17 на врем  приема h-комбинаций . После прихода второй команды Нет на станцию А срабатывает счетчик 10, сигналом с выхода которого стираютс  h-комбинаций, накопленных ранее в выходном накопителе 17.Этот же сигнал попадает на второй вход элемента И 6 в передающей части, котора  в это врем  открыта сигналом по шине Запрос. В результате на выходе элемента И б по вл етс  сигнал, попадаюсций на вт рой вход счетчика 7 блокировки. Счет чик срабатывает и по вл етс  сигнал на его втором выходе, который попада ет на п тый вход переключател .2 и третий вход блока 4 пам ти. В резуль тате со второго выхода блока 4 пам ти через переключатель 2 описываютс  в канал св зи 2Ь-комбинаций. Таким образом происходит исправле ние по вившихс  искажений в пр мом и обратном каналах. Предлагаемое устройство позвол ет уменьшить веро тность по влени  вста вок и выпаданий комбинаций в принимаемой информации и уменьшить веро тность необнаружени  ошибок, поскол ку обнаруживаетс  превращение коман ,ды Нет в разрешенную комбинацчкз..; Формула изобретени  Устройство дл  защиты от ошибок, содержащее на передаче последовательно соединенные первый входной на:копитель , переключатель и кодер, информационный вход первого входного накопител  объединен с первым входом блока пам ти, к второму входу которого подключен соответствующий вход переключател  и выход первого счетчика блокировки, к входу которого и к соответс1вующему входу первого входного накопител  подключены соответственно первый и второй выходы датчика команд, третий выход которого подключен к входу датчика сигналов обмена, а выход блока пам ти подключен к соответствующему входу переключател , а на приеме - последовательно соединенные второй входной накопитель , выходной накопитель и второй датчик сигналов обмена, информационный вход второго входного накопител  объединен с входом декодера,один из выходов которого через второй счетчик блокировки подключен к соответствующим входам второго датчика сигналов обмена и выходного накопител  и непосредственно к входу Ошибка датчика служебных команд, а другой выход второго входного накопител  подключен к входу дешифратора служебных команд, о т л и ч а ю щ .е е с   тем, что, с целью повышени  достоверности обнаружени  ошибок, введены на передаче элемент И, включенный между входом датчика команд и дополнительHfcjM входом первого счетчика блокировки , а на приеме - последовательно соединенные элемент НЕТ, лини  задержки и элемент ИЛИ, к двум другим входам которого подключены соответственнЗэ выход элемента НЕТ и вход дополнительного счетчика, соединенного с выходом дешифратора служебных.команд и одним из входов элемента НЕТ, к другому входу которого подключен дополнительный выход второго счетчика блокировки, к дополнительному входу которого подключен выход элемента ИЛИ, соединенный с входом датчика команд, а выход дополнительного счетчика подключен к другому входу элемента И и к дополнительному входу выходного накопител , а дополнительный выход первого счетчика блокировки подключен к дополнительным входам переключател  непосредственно и через блок пам ти. Источники информации, прин тые во внимание при экспертизе 1. Шп поберский В.И. Основы техники передачи дискретных сообщений., М.,Св зьГ 1973, с. 398, фиг. 1 (прототип).The invention relates to a communication technique and can be used in data transmission systems with feedback. It is known a device for SCRITTING from errors, containing a serially connected first input accumulator, a switch and an encoder, the information input of the first input accumulator is combined with the first input of the memory unit, to the second input of which the corresponding input of the switch and the output of the first blocking counter are connected which, respectively, the first and second outputs of the command sensor are connected to the corresponding input of the first input storage, the third output of which is connected to the input of the signal sensor The output of the memory unit is connected to the corresponding switch input, and at the reception - the second input drive serially connected, the output drive and the second exchange signal sensor, the information input of the second input drive are combined with the decoder input, one of the outputs of which is blocked via the second lock counter. Wound to the corresponding inputs of the second sensor of the exchange signals and the output accumulator and directly to the Error input of the service command sensor, and another (the OUTPUT of the second input storage n to the input of the decoder service commands 1. However, the known device has a lack of reliability obiaaruzhe-. no mistakes. The purpose of the invention is to increase the reliability of error detection. To do this, in the device for protection against errors, with the transfer of the first input drive, switch and encoder serially connected to the transmission, the information input of the first input accumulator is combined with the first input of the memory unit, to the second input of which the corresponding input of the switch and the output of the first blocking counter are connected, the input of which and, respectively, the first and second outputs of the sensor are connected to the corresponding input of the first input storage device. commands, the third output of which is connected to the input of the exchange signal sensor, and the output of the memory unit is connected to the corresponding input of the switch, and at the reception - serially connected second input drive, output drive and second exchange signal sensor, information input. The second input accumulator is combined with the decoder input, one of the outputs of which is connected via the second blocking counter to the corresponding inputs of the second exchange signal sensor and output accumulator and directly to the Error input of the service command sensor, and the other output of the second input accumulator service commands are entered on the transmission element And connected between the input of the command sensor and the auxiliary input of the first blocking counter, and on the reception - serially connected element NO, l neither the delay and the OR element, to the two other inputs of which are connected, respectively, the output of the NO element and the input of the additional counter connected to the output of the decoder of the service commands and one of the inputs of the NO element, to the other input of which is connected the additional output of the second blocking counter, to the additional the input of which is connected to the output of the element OR, connected to the input of the sensor command, and the output of the additional counter is connected to another input of the element Inc. to the additional input of the output accumulator, and the auxiliary The first output of the first blocking terminal is connected to the additional inputs of the switch directly and through the memory block. The drawing shows a structural electrical circuit of the proposed device. The device contains on the transmitting part of the input drive 1, switch 2, encoder 3, block 4, memory, sensor 5 of the exchange signals, element 6, lock counter 7 and command sensor 8, and at the receiving part decoder 9 service commands, counter 10 , element NO 11, delay line 12, element OR 13, input memory 14, decoder 15, lock counter 16, output memory 17 and service command sensor 18. The device works as follows. In the absence of distortions in the received information, the sensor 5 sends a readiness signal to the source and receives another combination from it, which is recorded in the input memory 1 and the memory block 4. Then, using encoder 3, the necessary redundancy is introduced, and the code combination enters the communication channel. At the receiving side, this combi nation enters input drive 14 and at the same time to decoder 15 where error detection in combination occurs. If the error is not detected, the combination is rewritten by the output drive 17, and the exchange signal sensor 18 informs the consumer of the readiness to give it information. The following describes the operation of the device in the distortion of information. When transmitting information from station A, a combination of B is distorted. When errors are detected, a signal appears at the output of decoder 15, which is fed to the lock counter 16 and to the sensor 8. of commands. The signal from the second output of the counter 16 blocks the reception of h-combinations in the output memory 17, Sensor 8 writes the combination to the input memory 1 and turns on the lock counter 7, the signal from the first output of which provides the reading of the h-combination; c, iy from block 4 of memory through switch 2 following the command No. Station A transmits with the help of the decoder 9 service commands a command No, the signal from the output of which is fed to the blocking counter 16. As a result, as well as at station B, the output accumulator 17 is blocked and the return channel (to station A) is sent There are no h-combinations from block 4: memory. Thus, the correction of errors that occur as a result of the repetition of the transmission of the h combinations and the command No in both directions is carried out. Now they assume that the command, No in the opposite: the channel has been distorted and turned into an allowed combination. Station A does not lock the receiver, command on. station B is not sent, station A continues to transmit information from the source, there are unnecessary combinations in the receiver of station A. At the end of the blocking cycle, a different combination comes to the station B instead of the command. As a result, the signal from the third output of the lockout counter 16 passes x Through the open circuit NO 11 and the circuit OR 13 and goes to the sensor 8 commands via the bus Request. Sensor 8 blocks the receiver for h-combinations, sends a command No. The signal from the output of the NO 11 element also passes through the delay element on n elements (n-length combination), element OR 13, and causes the second No command to be sent to the communication channel. At the same time, the signal from the output of the lockout counter 7 by means of the switch 2 provides an increase in the lockout cycle by 1 combination of data transfer from the input drive and transfer of h-combinations from memory block 4 after the second command No. In the receiving part of station A, the decoder 9 of service commands selects a LAN, to: as a result, a signal is sent through an OR 13 element. A request is sent to the sensor 8, which provides the No command to transfer; - station B, the output memory is blocked by counter 16 17 at the time of reception of h-combinations. After the second No command arrives at station A, counter 10 is triggered, the signal from the output of which erases the h-combinations accumulated earlier in output accumulator 17. The same signal goes to the second input of the AND 6 element in the transmitting part, which is currently opened by the bus signal Request. As a result, at the output of the element And b, a signal appears, which falls into the second input of the blocking counter 7. The counter triggers and a signal appears at its second output, which falls on the fifth input of the switch .2 and the third input of the memory block 4. As a result, from the second output of the memory block 4, via switch 2, are described to the communication channel of the 2b-combinations. Thus, the correction of distortions in the forward and reverse channels occurs. The proposed device makes it possible to reduce the likelihood of the occurrence and fallout of combinations in the received information and to reduce the likelihood of not detecting errors, since the transformation of the command is detected, No in the allowed combination ..; Claims An error protection device comprising, in a transmission, a serially connected first input to: a data collector, a switch and an encoder; the information input of the first input accumulator is combined with the first input of the memory unit, to the second input of which the corresponding input of the switch and the output of the first blocking counter are connected, To the input of which and to the corresponding input of the first input accumulator, the first and second outputs of the command sensor are connected respectively, the third output of which is connected to the input of the sensor and exchange signals, and the output of the memory unit is connected to the corresponding input of the switch, and at the reception - serially connected second input drive, output drive and second exchange signal sensor, information input of the second input drive combined with the input of the decoder, one of the outputs of which through the second counter interlocks are connected to the corresponding inputs of the second exchange signal sensor and the output drive and directly to the input Error of the service command sensor, and the other output of the second input accumulate l is connected to the input of the service command decoder, that is so that, in order to increase the reliability of error detection, an AND element included in the transmission is connected between the input of the command sensor and the additional HfcjM input of the first blocking counter, and at the reception - the series-connected element NO, the delay line and the 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 decoder. commands and one of the inputs of the NO element to each To the input of which an additional output of the second blocking counter is connected, to the additional input of which is connected 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 accumulator, and the additional output of the first blocking counter is connected to additional inputs of the switch directly and through the memory block. Sources of information taken into account during the examination 1. Shp Pobersky V.I. Fundamentals of technology for the transmission of discrete messages., M., Sw. 1973, p. 398, FIG. 1 (prototype). На алOn al Н- па ал terH-pa al ter
SU782661663A 1978-09-05 1978-09-05 Device for protecting from errors SU766029A1 (en)

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)

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