[go: up one dir, main page]

SU766029A1 - Устройство дл защиты от ошибок - Google Patents

Устройство дл защиты от ошибок 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
English (en)
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/ru
Application granted granted Critical
Publication of SU766029A1 publication Critical patent/SU766029A1/ru

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)

Description

Изобретение относится к технике . связи и может использоваться в системах передачи данных с решающей обратной связью.
Известно устройство для защиты 5 от ошибок, содержащее на передаче последовательно, соединенные первый входной накопитель, переключатель и кодер, информационный вход первого входного накопителя объединен с пер- Ю вым входом блока памяти, к второму входу которого подключен соответствующий вход переключателя и выход первого счетчика блокировки, к входу которого и к соответствующему входу 15 первого входного накопителя подключены соответственно первый и второй выходы датчика команд, третий выход которого подключен к входу датчика сигналов обмена, а выход блока памя- 20 ти подключен к соответствующему входу переключателя, а на приеме - последовательно соединенные второй входной накопитель, выходной накопитель и второй датчик сигналов обмена,25 информационный вход второго входного накопителя объединен с входом декодера, один из выходов которого через второй счетчик блокировки подключен к соответствующим входам второго датчи-30 ка сигналов обмена и выходного накопителя и непосредственно к входу ’’Ошибка'* датчика служебных команд, а другой рыход второго входного накопителя подключен к входу дешифратора служебных команд [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 блокировки, сигнал с первого выхода которого обеспечивает считывание Ъ-комбина-; ций из блока 4 памяти через переключатель 2 вслед за командой Нет.
Станция А выделяет с помощью дешифратора 9 служебных команд команду Нет, сигнал с выхода которого подается на счетчик 16 блокировки. В результате, так же как и на станции Б, осуществляется блокировка выходного накопителя 17 и обратный канал (на станцию А) посылается команда Нет и h-комбинаций из блока 4 памяти. Таким образом, осуществляется исправление возникающих ошибок в результате повторения передачи hкомбинаций и команды Нет в обоих направлениях.
Теперь предполагают, что команда Нет в обратном: канале исказилась и превратилась в разрешенную комбинацию.
На станции А блокировки приемника не происходит, команда ’Нет на. станцию ''Б'' не посылается, станция А продолжает передачу информации от источника, в приемнике станции А появляются ''лишние'1 комбинации. В конце цикла блокировки на станцию Б вместо команды Нет”' приходит другая комбинация. В результате сигнал с третьего выхода счетчика 16 блокировки проходит .через открытую схему НЕТ 11 и схему ИЛИ* 13 и попадает на датчик 8 команд по шине ''Запрос''. Датчик 8 обеспечивает блокировку приемника на h-комбинаций, посылку команды''Нет''.Сигнал с выхода элемента НЕТ 11 также проходит через элемент задержки на η элементов (п-длина комбинации),элемент ИЛИ 13 .и вызывает посылку второй команды Нет в канал связи. При этом сигналом с выхода счетчика 7 блокировки с помощью переключателя 2 обеспечивается увеличение цикла блокировки на 1 комбинацию передачи данных из входного накопителя и передача h-комбинаций из блока 4 памяти вслед за второй: командой Нет.
В приемной части станции А дешифратор 9 служебных команд выделяет пер вую команду * Нет. В) результате чего через элемент ИЛИ 13 посылается сигнал ’'Запрос*' на датчик 8 команд, который обеспечивает передачу коман,1 ды Нет” наг- станцию Б/ с помощью счетчика 16 блокируется выходной накопитель 17 на время приема h-комбинаций .
После прихода второй команды Нет на станцию А срабатывает счетчик 10, сигналом с выхода которого стираются h-комбинаций, накопленных ранее в выходном накопителе 17.Этот же сигнал попадает на второй вход элемента И 6 в передающей части, ’ которая в это время открыта сигналом по шине ''Запрос''. 15
В результате на выходе элемента И б появляется сигнал,попадающий на второй вход счетчика 7 блокировки. Счетчик срабатывает и появляется сигнал на его втором выходе, который попадает на пятый вход переключателя · 2 и третий вход блока 4 памяти. В результате со второго выхода блока 4 памяти через переключатель 2 описываются в канал связи 2Ь-комбинаций.
Таким образом происходит исправление появившихся искажений в прямом и обратном каналах.
Предлагаемое устройство позволяет уменьшить вероятность появления вставок и выпаданий комбинаций в принимаемой информации и уменьшить вероятность необнаружения ошибок, поскольку обнаруживается превращение команда Нет в разрешенную комбинацию,.;

Claims (1)

  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 (прототип).
    На ал
    Н- па ал ter
SU782661663A 1978-09-05 1978-09-05 Устройство дл защиты от ошибок SU766029A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU782661663A SU766029A1 (ru) 1978-09-05 1978-09-05 Устройство дл защиты от ошибок

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU782661663A SU766029A1 (ru) 1978-09-05 1978-09-05 Устройство дл защиты от ошибок

Publications (1)

Publication Number Publication Date
SU766029A1 true SU766029A1 (ru) 1980-09-23

Family

ID=20784240

Family Applications (1)

Application Number Title Priority Date Filing Date
SU782661663A SU766029A1 (ru) 1978-09-05 1978-09-05 Устройство дл защиты от ошибок

Country Status (1)

Country Link
SU (1) SU766029A1 (ru)

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 (ru) Устройство дл защиты от ошибок
US4028495A (en) Time division communication system adapted to structural expansion
US4672612A (en) Error correction system in a teletext system
KR910001071B1 (ko) 차 집합 순환 코우드를 사용하는 텔레텍스트 시스템의 오차정정 시스템
GB1428050A (en) Data transmission systems
SU1374435A1 (ru) Устройство дл переключени каналов св зи
JPS58184849A (ja) 通信装置
SU1272514A1 (ru) Устройство защиты от ошибок
SU930335A2 (ru) Устройство дл предотвращени ошибок в системах передачи данных
SU1277166A1 (ru) Устройство дл приемопередачи информации с контролем ошибок
SU866765A1 (ru) Устройство обнаружени и исправлени вставок и выпадений информации
SU418987A1 (ru) Устройство для передачи-приема циклических номеров информационных блоков систематическогокода
SU415822A1 (ru)
SU568177A1 (ru) Способ исправлени ошибок в системах св зи
SU1481828A1 (ru) Устройство дл передачи и приема телеметрической информации
SU1522417A1 (ru) Система св зи с ретрансл цией сообщений
SU1070700A1 (ru) Устройство дл защиты от ошибок
SU930716A1 (ru) Устройство приема-передачи дискретной информации с решающей обратной св зью
RU1833910C (ru) Система передачи видеоинформации
SU1241514A1 (ru) Устройство дл передачи сигналов дистанционного управлени и сигнализации
SU1732348A1 (ru) Устройство дл сопр жени каналов ЭВМ с периферийными устройствами