SU766029A1 - Устройство дл защиты от ошибок - Google Patents
Устройство дл защиты от ошибок 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
Изобретение относится к технике . связи и может использоваться в системах передачи данных с решающей обратной связью.
Известно устройство для защиты 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, переключатель 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
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) |
-
1978
- 1978-09-05 SU SU782661663A patent/SU766029A1/ru 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 (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) | Устройство дл сопр жени каналов ЭВМ с периферийными устройствами |