Устройство для обнаружения иисправления ошибок b кодовойкомбинации

Иллюстрации

Показать все

Реферат

 

Союз Советских

Социалистических

Республик

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву @ 540389 (22) Заявлено 050379 (21) 2732140/18-09 (51)М. КЛ.

Н 04 L 1/10 с присоединением заявки М (23) Приоритет

Государственный комитет

СССР ио делам изобретений и открытий

Опубликовано 30.0131. Бюллетень Н9 4

Дата опубликования описания 300181 (53) УДК 621. 394. .14(088.8) (72) Автор изобретения

A. Л. Юфа (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ И ИСПРАВЛЕНИЯ

ОШИБОК В КОДОВОЙ КОМБИНАЦИИ

Изобретение относится к технике связи и может использоваться для за" щиты от ошибок аппаратуры передачи .ранных.

По основному авт. св. 9 540389 известно устройство для обнаружения и исправления ошибок в кодовой комбинации, содержащее однопороговый и двухпороговый блоки, входы которых соединены с входом устройства, причем выход двухпорогового блока через счетчик подключен к управляющему

Ьходу первого ключа и через последовательно соединенные первый ключ и 15 блок формирования полиномов ошибок соединен с первым входом сумматора по модулю два, выход однопорогового блока через последовательно соединенные буферный и основной накопители — с 20 вторым входом сумматора по модулю два, выход которого подключен к информационному входу второго ключа, управляющий вход которого связан с выходом блока обнаружения ошибок, при этом выход сумматора по модулю два подключен к входу блока обнаружения ошибок, выход которого соединен с вторым входом блока формирования полиномов ошибок )1 J. 30

Однако известное устройство имеет, недостаточную помехоустойчивость и достоверность кодовых комбинаций во времени при значительных частотах передачи данных и при наличии полиноминальных ошибок.

Цель изобретения — повышение помехоустойчивости и достоверности кодовых комбинаций во времени.

Указанная цель достигается тем, что в устройство для обнаружения и исправления ошибок в кодовой комбинации, содержащее однопороговый и двухпороговый блоки, входы которых соединены с входом устройства, причем выход двухпорогового блока через счетчик подключен к управляющему входу первого ключа и через последовательно соединенные первый ключ и блок формирования IIoJIHHQMQB ошибок соединен с первым входом сумматора по модулю два, выход однопорогового блока через последовательно соединенные буферный и основной накопители — с вторым входом сумматора по модулю два, выход которого подключен к информационному входу второго ключа, управляющий вход которого связан с выходом блока обнаружения ошибок, при этом выход сумматора по модулю

801283 два подключен к входу блока обнаружения ошибок, выход которого соединен с вторым входом блока формирования полиномов ошибок, дополнительно введен блок обнаружения и восстановления синхронизирующих импульсов, выход которого подключен к дополнительным входам однопорогового и двухпорогового блоков, а вход блока обнаружения и восстановления синхронизирующих импульсов является вторым входом устройства.

На фиг. 1 изображена структурная электрическая схема предлагаемого устройства) на фиг. 2 — временные диаграммы, поясняющие его работу.

Устройство содержит однопороговый i5 блок 1, двухпороговый блок 2, счетчик 3, первый ключ 4, блок 5 формирования полиномов ошибок, сумматор 6 по модулю два, буферный накопитель 7, основной накопитель 8, второй щ ключ 9, блок 10 обнаружения ошибок, блок 11 обнаружения и восстановления синхронизирующих импульсов.

Устройство для обнаружения и исправления ошибок в кодовой комбина25 ции работает следующим образом.

Принятая на входе устройства кодовая комбинация (фиг. 2а) одновременно поступает на входы однопорогового и двухпорогового блоков 1 и 2, Поступившие на второй вход уст- З® ройства синхронизирующие импульсы (фиг. 26) подаются на блок 11 обнаружения и восстановления синхронизирующих импульсов и проверяются им на отсутствие возможных сбоев. При наличии сбоев синхронизирующих импульсов в синхропачке (фиг. 2в) блок

11 обнаружения и восстановления синхронизирующих импульсов формирует отсутствующие синхронизирующие импульсы ф) и восстанавливает их на штатном месте во времени (фиг. 2г) . Принятая без ошибок или восстановленная синхросерия с выхода блока 11 обнаружения и восстановления синхронизирующих импульсов поступает для синхронизации принятой кодовой комбинации на рднопороговый и двухпороговый блоки 1 и 2.

С выхода однопорогового блока 1 засинхронизированная кодовая комбинация, состоящая из последовательности "0" и "1"; через буферный накопйтель 7 вводится в основной накопитель 8. В результате анализа каждого принимаемого элемента кодовой H комбинации на выходе двухпорогового блока 2 появляется сигнал "стирания" в том случае, если принятый элемент не может быть отождествлен ни с "1", ни с "0". Эти ненадежные элементы @д через открытый первый ключ 4 подаются,в блок 5 формирования полиномов ошибок и подсчитываются счетчиком 3.

Устройство рассчитано на исправление

t-кратных ошибок, поэтому емкость счетчика 3 равна t. При появлении

"стираний" в количестве r 0 t импульс переноса со счетчика 3 закрывает первый ключ 4, прекращая ввод "стираний" в блоке 5 формирования полиномов ошибок. После приема и элементов комбинации корректирующего кода последняя из основного накопителя 8 подается на вход сумматора б по модулю два, на другой вход которого одновременно поступает нулевой полином из блока 5 формирования полиномов ошибок.

С выхода сумматора б по модулю два элементы комбинации, соответствующие принятой кодовой комбинации, подаются на вход блока 10 обнаружения ошибок.

На выход устройства элементы не поступают, так как второй ключ 9 находится в закрытом состоянии. При необнаружении ошибок блок 10 обнаружения ошибок выдает сигнал в блок 5 формирования полиномов ошибок и на управляющий вход второго ключа 9, открывая его. Блок 5 формирования по:Э линомов ошибок, восприняв сигнал необнаружения ошибки, в очередном цикле формирует полином ошибки, аналогичный предыдущему, т.е. нулевой.

Кодовая комбинация второй раз поступает из основного накопителя 8 через сумматор б по модулю два и открытый второй ключ 9 непосредственно на выход устройства. Если при первом цикле проверки блок 10 обнаружения ошибок обнаруживает ошибку, то комбинация из основного накопителя 8 выдается на проверку второй раз и при этом блок 5 формирования полиномов ошибок формирует полином однократной ошибки, который на сумматоре б по модулю два осуществляет первое исправление принятой комбинации.

Исправленная комбинация проверяется блоком 10 обнаружения ошибок, который при необнаружении ошибки выдает сигнал в блок 5 формирования полиномов ошибок и на управляющий вход второго ключа 9, открывая его. Блок 5 формирования полиномов ошибок формирует полином однократной ошибки, аналогичный предыдущему, и исправленная комбинация в очередном цикле через открытый второй ключ 9 поступает на выход устройства. Если блок 10 обнаружения ошибок обнаружит ошибку в первом варианте исправленной комбинации, то проверки продолжаются. При этом блэк 5 формирования полиномов ошибок формирует очередной ,полином ошибки и т.д. до первого необнаружения ошибки в каком-либо из вариантов исправленной комбинации. В этом случае исправленная комбинация в очередном цикле работы через открытый второй ключ 9 поступает на вход устройства. Если ошибка будет обнаружена во всех циклах йроверки, включая и последний, при

801283

Формула изобретения

Pvc,1 и-р «одобряя комбинация

ВНИИПИ Заказ 10459/80 Тираж 709 Подписное

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 котором комбинация исправляется поли-. номом t-кратной ошибки, то блок 10 обнаружения ошибок фиксирует наличие в принятой комбинации неисправленной ошибки, о чем выдает сигнал на выход. При наличии в кодовой комбинации полиноминальной ошибки (помехи) (фиг. 2д) однопороговый и двухпороговый блоки 1 и 2 селектируют данную ошибку по результатам синхронизации кодовой комбинации синхронизируюцими импульсами.

Данное устройство позволяет повысить достоверность кодовой комбинации во времени и устранить в процессе обмена информацией полиноминальные ошибки. Использование устройства в технике связи дает возможность вести обмен кодовой информацией на значительных частотах передачи данных с большой достоверностью.

Устройство для обнаружения и исп- .равления ошибок в кодовой комбинации по авт. св. Р 540389, о т л ич а ю ш е е с я тем, что, с целью повышения помехоустойчивости и достоверности кодовых комбинаций во времени, в него введен блок обнаружения и восстановления синхронизирующих импульсов, выход которого подключен О к дополнительным входам однопорогового и двухпорогового блоков, а вход, блока обнаружения и восстановления .синхронизирукацих импульсов является вторым входом устройства.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

9 540389, кл. Н 04 L 1/10, 1974.