Устройство для исправления ошибок при приеме информации с предсказателем нулевого порядка
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Соеетсинх
Ссщналнстнческнк
Республни
< 1970430 (63) Дополнительное к авт. свмд-ву (22) Заявлено17.04.81 (21) 3282534/18-24 с присоединением заявки ¹ (23} Приоритет—
Опубликовано 3010.82. Бюллетень № 40
Дата опубликования описания 30.10.82
)$)) + К 3
С 08 С 25/00
Государственный комитет
СССР о делам изобретений и открытий (S3) УДК621 398 (088.8) 1 ! !
> d .1 !
О.А.Ермоленко и В.В.Василенко (72) Авторы изобретения (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ИСПРАВЛЕНИЯ ОШИБОК ПРИ ПРИЕМЕ
СООБЩЕНИЙ С ПРЕДСКАЗАТЕЛЕМ НУЛЕВОГО
ПОРЯДКА
Изобретение относится к радиотехнике, а именно к устройствам приема и обработки цифровых телеметрическнх сообщений.
Известно устройство для предотвращения ошибок в системах передачи данных, содержащее регистр записи, управляющий вход которого соединен с выходом блока управления, первый выход регистра записи подключен к информационному входу элемента считывания, управляющий вход которого подключен к выходу анализатора совпадения кодовых комбинаций, выход элемента считывания подключен к входу выходного блока. В него введен также элемент
ИЛИ, первый вход которого объединен с первым входом анализатора совпадения кодовых комбинаций и подключен к входу устройства, выход элемента считывания подключен к второму входу элемента ИЛИ, выход которого соединен с входом регистра записи, подключенным вторым выходом к второму входу анализатора совпадения кодовых комбинаций 1 .
Наиболее близким по технической сущности к предлагаемому является . устройство для.исправления ошибок при дискретной передаче непрерывных сигналов в цифровых каналах связи, содержащее регистр, блок выбора разряда кода, предсказывающий Фильто. к входу которого подсоединен выход канала связи, и выход предсказывающего фильтра подключен к первому входу блока сравнения, между выходом которого и первым входом электронного селектора
10 своим входом и первым выходом включен решающий блок, а выход электронного селектора подсоединен к нагрузке, второй выход решающего блока через блок выбора разряда кода подсоединен к первому входу регистра приема, к второму входу которого подключен выход канала связи, а выход регистра параллельно подсоединен к второму входу блока сравнения н второму входу электронного селектора 21.
В этом устройстве сигнал для исправления ошибки вырабатывается решаю щим блоком по результатам сравнения предсказанного значения и принятого сообщения. По величине расхождения принятого сигнала и предсказанного определяется искаженный символ соответствующего разряда кода, который в регистре исправляется на противоположный. В этом устройстве нет изме рителя состояния канала, который
970430 позволил бы определить величину оценки достоверности приема каждого символа кодовой комбинации. Кроме того, это устройство не учитывает корреляционных зависимостей между соседними сообщениями, что имеет 5 существенное значение при приеме телеметрических измерений, особенно адаптичных систем, Величина общей ошибки будет определяться величиной ошибки канала и ошибки предсказания. 0 !
Поставленная цель достигается тем, что в.устройство для исправления ошибок при приеме сообщений с предсказателем нулевого порядка, содержащее блок приема и демодуляции,вход которого соединен с информационным входом устройства, первый выход — с входом блока выделения информационной и адресной частей сообщения, информационный выход которого соеди. нен с первым входом первого блока вычитания, выход первого блока вычитания соединен с первым входом первого блока сравнения, и формирователь управляющих сигналов, введены опознаватель символов, блок коррекции, блок памяти, блок управления, формирователь сигналов управления коррекцией, формирователь величины апертуры предсказания, второй блок сравнения и второй блок вычитания, второй выход блока приема и демодуляции через опознаватель символов соединен с первым входом блока коррекции, второй вход которого соединен с информационным выходом блока выделения информационной и адресной частей сообщения, адресный выход которого соединен с адресными входами блока памяти и формирователя seличины апертуры и адресным выходом .устройства, выход первого блока сравнения через формирователь сигналов управления коррекцией - с третьим входом блока коррекции, выход которого соединен с первым входом второго блока вычитания, выход второго блока вычитания соединен с первым . входом второго блока сравнения,выход которого соединен с первым входом формирователя управляющих сигна лов, первый выход формирователя управляющих сигналов соединен с информационным входом .блока памяти и
<0 Блок б коррекции содержит коммуЦель изобретения — повышение достоверности устройства путем обнаружения и исправления одиночной ошибки в информационной части сообщения, отбраковки ошибочных сообщений,возникших, в результате трансформации адресной части других сообщений, умень щения составляющей ошибки измерений, вносимой каналом связи, и ошибки пред сказания.
5Î
55 информационным выходом устройства, второй выход - с управляющим входом формирователя величины апертуры предсказания, квитирующим выходом устройства и через блок управления с управляющим входом блока памяти, выход которого соединен с вторыми входами первого и второго блоков вычитания и вторым, входом формирователя управляющих сигналов, информационные входы формирователя величины апертуры предсказания соединены с задающими входами устройства, выходы соответственно с вторым и третьим входами первого и второго блоков сравнения.
Кроме того, блок коррекции выполнен на коммутаторе, датчике минимального сигнала, регистре информационной части сообщения, регистрах оценки символов и группах элементов И, выходы коммутатора соединены с первыми входами элементов И первой группы, выходы которых через соответствующие регистры оценки символов с входами датчика минимального сиг-. нала, выходы которого соединены с первыми входами элементов И второй группы, выходы элементов И второй группы соединены с первыми входами рЕгистра информационной части сообщения, выходы которого соединены с первыми входами элементов И третьей группы, выходы которых соединены с выходом блока коррекции, вторые входы элементов И первой группы объединены и подключены к первому входу блока коррекции, вторые входы элементов И второй и третьей групп подключены к второму входу блока коррекции, второй вход регистра информационной части сообщения подключен к третьему входу блока коррекции.
На фиг. 1 представлена блок-схема устройства; на фиг. 2 — структурная схема блока коррекции, Устройство для исправления ошибок содержит блок 1 приема и демодуляции, блок 2 выделения адресной и информационной частей сообщения, первый блок 3 вычитания, первый блок
4 сравнения, формирователь 5 сигналов управления коррекцией, блок б коррекции, второй блок 7 вычитания, второй блок 8 сравнения, формирователь 9 управляющих сигналов, блок
i0 управления памятью, блок 11 памяти, опознаватель 12 символов,формирователь 13 величины апертуры предсказания. татор 14, регистры 15 оценки символов, датчик 1б минимального сигнала, регистр 17 информационной части сообщения, элементы И первой, второй и третьей групп 18-20.
970430 ся сигналы, соответствующие зкачениям положительной и отрицательной величины апертуры предсказания. Эначения апертур предсказания вводятся зара35 нее для каждого функционального параметра перед сеансом связи с задающих входов устройства. Выбранные значения апертур поступают также на 40 второй и третий вход второго блока 8 сравнения. В блоке 8 сравнения производится сравнение величины разнос- ти принятого сигкала и предыдущего с величинами положительной и отрица- 45 тельной апертуры предсказания. При совпадении разности с любым иэ двух значений апертуры предсказания выдается, сигнал в формирователь 5, который выдает тактовый импульс опроса регистра 17 на элементы И 23. Информационная часть сообщения с регистра
17 через элементы И 20 поступает в блок 9 выбора, а также через второй блок 7 вычитания и второй блок 8 сравнения на первый вход формирователя 9. При получении подтверждения о совпадении разности принятого сообщения и предыдущего с одной.из двух величин апертуры предсказания с второго блока 8 сравнения формирователь 9 посылает на информационный выход и в блок 11 памяти принятое сообщение, при этом регистры 15 и 17 блока 6 обкуляются и приводятся в исходное состояние.
Устройство работает следующим образом.
Принятый сигнал, поступает на блок
1 приема и демодуляции, в процессе приема и демодуляции сигналы измерений с блока 1 поступают в опознаватель 12 символов, где производится оценка величины апостериорной вероятности приема символа. Величина оценки символа записывается в соответствующий регистр 15 оценки блока 6 10 коррекции. С первого выхода блока 1 сигнал поступает в блок 2 выделения информационной и адресной частей сообщения, с информационного выхода которого выделенная информационная 15 часть поступает в блок 3 вычитания и параллельно записывается в регистр
17 информационной части сообщения блока 6 коррекции. С адресного выхода блока 2 адресная часть сообще- рр ния поступает в блок 11 памяти для запроса предыдущего значения измеряемого параметра (которое извлекается из блока 11 памяти и поступает в первый блок 3 вычитания, второй блок
7 вычитания и формирователь 9), а также в блок 13 для нахождения. значения апертуры предсказания. Результат вычитания в блоке 3 поступает в первый блок 4 сравнения. На второй и третий входы блока 4 с первого и второго выхода формирователя 13 величины апертуры предсказания подаютЕсли в блоке 4 сравнения величина разности не совпадает с одним иэ двух значений апертуры предсказания, формирователь 5 формирует сигнал на поиск символа с наименьшим значением оценки апостериорной вероятности приема символа. Этот сигнал поступает на элемент И 19, а датчик 16 минимального сигнала определяет символ с минимальным значением апостериарнай вероятности приема и исправ-. ляет его на противоположный. Скорректированный таким образом сигнал поступает в формирователь 9 с признаком коррекции, а также через блок
7 вычитания на блок 8 сравнения. Если ошибка исправлена правильно и разность скорректированного значения и предыдущего совпадает с одним из двух значений апертур, то информационная часть скорректированного сообщения посылается на информацион. ный выход устройства и в блок 11 памяти. Если исправление проходит неправильно или не исправилось за один цикл исправления, тогда второй блок 8 сравнения выдает сигнал расхождения и формирователь 9 эа истинное значение принимает предыдущее сообщение этого параметра, а блок 10 управления памятью сохраняет в блоке
11, памяти предыдущее значение принйтого сообщения о параметре и сигнал, указывающий иа такую замену, а в формирователь 13 величины апертуры предсказания поступает сигнал с второго выхода формирователя 9 на увеличение апертуры предсказания в два раза. При приеме последующего сообщения об измерении рассматриваемого функционального параметра схема работает аналогичным образом. Отличие заключается в том, что если информа- ционное сообщение попадает в отво-. димые для него пределы, то за действительное принимается такое значение, разность которого лежит ближе к предсказуемым апертурам. Это достигается последовательным сравнением разности со значениями апертур предсказуемого. После определения истин-. ного значения сообщения блок 8 сравнения выдает сигнал на уменьшение апертуры предсказания в два раза.
Таким образом, предлагаемое устройство обладает высокой достоверностью, так как позволяет обнаруживать и исправлять ошибки в информационных сообщениях. Устройство позволяет также выявить аномальные ошибки в измерениях параметров и заменить их предыдущими значениями, выдав на выход соответствующий сигнал,указывающий на такую замену. Кроме тога, устройство позволяетобнаруживать ошибки в информационной части сообщения беэ применения избыточного кодирования.
970430
Формула изобретения
1 . Устройство для исправления ошибок при приеме сообщений с предсказателем нулевого порядка, содержащее блок приема и демодуляции, вход которого соединен с информационным входом устройства, первый выход -.с входом блока выделения информационной и адресной частей сообщения, информационный выход которого соединен с пер.1О вым входом первого блока вычитания, выход первого блока вычитания соединен с первым входом первого блока сравнения, и формирователь управляющих сигналов, о т л и ч а ю- 15 щ е е с я тем, что, с целью повышения достоверности, в него введены опознаватель символов, блок коррек ции, блок памяти, блок управления, формирователь сигналов управления 2О коррекцией, формирователь величины апертуры предсказания, второй блок сравнения и второй блок вычитания, второй выход блока приема и демодуляции через опознаватель си%во- 25 лов соединен с первым входом блока коррекции, второй вход которого соединен с.ийформационным выходом блока выделения информационной и адресной частей сообщения, адресный выход которого соединен с адресными входами блока памяти и формирователя величины апертуры и адресным выходом устройства, выход первого блока сравнения через формирователь сигналов управления коррекцией - с третьим входом блока коррекции, выход которого соединен с первым входом второго блока вычитания, выход втррого блока вычитания соединен с первым входом второго блока срав- 4О нения, выход которого соединен с пер вым входом формирователя управляющих сигналов, первый выход формирователя управляющих сигналов соединен с информационным входом блока памяти и 45 информационным выходом устройства, второй выход — с управляющим входом формирователя величины апертуры предсказания, квитирующим выходом устройства и через блок управления с управляющим входом блока памяти, выход которого соединен с вторыми входами пер вого и второго блоков вычитания и вторым входом формирователя управляю-. щих сигналов, информационные входы формирователя величины апертуры предсказания соединены с задающими входами устройства, выходы — соответственно с вторым и третьим входами первого и второго блоков сравнения.
2. Устройство по п.1, о т л и ч а ю щ е е с я тем, что блок коррек ции выполнен на коммутаторе, датчике минимального сигнала, регистре информационной части сообщения, регистрах оценки символов и группах элементов
И, выходы коммутатора соединены с первыми входами элементов И первой группы, выходы которых через соответствующие регистры оценки символов с входами датчика минимального сигнала, выходы которого соединены с первыми входами элементов И второй группы, выходы элементов И второй группы соединены с первыми входами регистра информационной части сообщения, выходы которого соединены с первыми входами элементов И третьей группы, выходы которых соединены с выходом блока коррекции, вторые входы элементов И первой группы объединены и подключены к первому входу блока коррекции, вторые входы элементов
И второй и третьей групп подключены к второму входу блока коррекции,второй вход регистра информационной части сообщения подключен к третьему входу блока коррекции. источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
9 746677, кл. G 08 С 25/00, 1978„
2. Авторское свидетельство СССР
9 374753, кл. Н 04 1. 7/00, 1971 (прототип1.
970430
Составитель Н. Бочарова
Техред T.Ìàòo÷êà. Корректор Н. Король
Редактор Е. Папп
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4
Заказ 8394/63 Тираж 642 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретениЯ и открытий
113035, Москва, Ж-35, Рауйская наб., д. 4/5