Устройство декодирования для системы передачи цифровых сигналов

 

Изобретение относится к электросвязи и может быть использовано в телеметрии и при передаче данных, В данной системе сигнал формируется путем кодирования каждой информационной комбинации кодом Хемминга или ,. другим кодом, исправляющим однократную ошибку и обнаруживающим двукратные ошибки. Затем в каждое слово (п, k - код) добавляется символ четности. Кроме того, добавляются символы четности путем проверки на четность одноименных символов m слов, часть избыточных символов поэлементно суммируется с эталонным кодом, например, типа М-последовательности или кода Баркера. При приеме производится восстановление элементов эталонного кода и вычисляется функция взаимной корреляции восстановленного и местного эталонного кодов. Основной пик этой функции является синхросигналом групповой синхронизации. Затем производится проверка ка;адого столбца и строки на четность и вычисление для каждой строки синдрома, формирование кода, отображающего образ ошибки, и декодирование с коррекцией ошибки либо только по синдромамS либо по пересечению сигналов нечетности строк и столбцов, либо коррекция производится в два этапа (сначала по синдрому, потом по пересечению строк и столбцов матрицы). Это позволяет повысить помехоустойчивость системы за счет введения в цифровой сигнал избыточности , позволяюгцей исправлять все трехкратные и значительную часть че- . тырехкратных ошибок при сохранении высокой помехоустойчивости тракта групповой синхронизации, 2 з.п. ф-лы, 5 илс 00 СП 00 00

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН, (51}4 Н 04 Ь 1 10

1 Ъ

/ с

J ð с

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

Н ABTGPCHGMV СВИДЕТЕЛЬСТВУ (21) 3864259/24-24 (22) 22.02.85 (46) 23.04.87. Бюл. У 15 (71) Ленинградский электротехнический институт связи им. М.А. Бонч-Бруевича (72) P.Т. Сафаров, Г.М. Сидельников, Е.В. Медведев и А.А. Сухинин (53) 621.398(088.8) (56) Шляпоберский В.И. Основы техники передачи дискретных сообщений. М.:

Связь, 1973, с. 329.

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

Ф 1091359, кл. Н 04 Ь 1/10, l983. (54) УСТРОЙСТВО ДЕКОДИРОВАНИЯ ДЛЯ

СИСТЕМЫ ПЕРЕДАЧИ ЦИФРОВЫХ СИГНАЛОВ (57) Изобретение относится к электросвязи и может быть использовано в телеметрии и при передаче данных. В данной системе сигнал формируется путем кодирования каждой информационной комбинации кодом Хемминга или, другим кодом, исправляющим однократную ошибку и обнаруживающим двукратные ошибки. Затем в каждое слово (и, код) добавляется символ четности.

Кроме того, добавляются символы четности путем проверки на четность одноименных символов m слов, часть из„„SU„, 1305 84 быточных символов поэлементно суммируется с эталонным кодом, например, типа M-последовательности или кода

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

1 13058

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

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

На фиг. 1 приведена функциональная схема устройства; на фиг. 2 —,. функциональная схема логического блока; на фиг. 3 — функциональная схема матричного корректора ошибок; на фиг. 4 — функциональные схем соответственно первого, второго дешифраторов; на фиг. 5 — функциональная схема третьего дешифратора.

Устройство (фиг. 1) содержит входы устройства 1, первый и второй блоки 2, 3 двоичных сумматоров, первый 4, второй 5, третий 6 и четвертый 7 блоки элементов И, первый 8, второй 9 и третий 10 дешифраторы, блок ll декодеров Хемминга, матричный корректор 12 ошибок, логический блок 13 и регистр 14.

Логический блок 13 (фиг. 2) содержит шифратор 15 на диодах 16, образующих матрицу с горизонтальными 17 и вертикальными 18 шинами, первый 19, второй 20 и третий 21 элементы И, нагрузочные элементы 22 и источник 23 питания.

Матричный корректор 12 ошибок (фиг. 3) содержит первую 24 и последнюю 25 группы элементов И 26.

Первый и второй дешифраторы (фиг.4) содержат диодную матрицу 27 с диодами 28 и горизонтальными 29 и вертикальными 30 шинами, элементы ИЛИ 31, нагрузочные резисторы 32 и источник 33 питания.

Третий дешифратор (фиг. 5) содержит диодную матрицу 34 с диодами 35 и горизонтальными 36 и вертикальными .37 шинами, элементы ИЛИ 38, нагрузочные резисторы 39 и источник 40 питания.

Устройство работает следующим образом.

Входной сигнал, поступающий на устройство, представляет собой матрицу, содержащую ш слов (столбцов) по и символов (строк) в каждом слове. В конце каждого столбца и строки добавляется по одному символу четности. Таким образом, на вход устройства по84 2 ступает сигнал, состоящий из m n информационных символов, затем контрольные слова длиной m+n+1, образованные суммированием по модулю два информационных элементов и затем результат суммирования по модулю два контрольных слов, Сигнал синхронизации поступает на

5-9 входы устройства. Одновременно входной сигнал поступает на L,-L входы устройства.

В 2-ом блоке 3 двоичных сумматоров вычисляются коэффициенты

oL;= Q+ ", а„gС,,О+ К, l 1 где а;> и С; — принятые элементы

i-строки матрицы.

Коэффициент К = О, если элементы эталонного кода, участвующие в формировании строки, имеют четное число "1". Коэффициент К = 1, если число единиц нечетное.

Предварительно (на чертеже не показано) вычисляются коэффициенты ;=O К,, О P„ ОК, I 1 где а и P — принятые элементы

1) )

J-ã0 столбца, К вЂ” поправочный коэффициент равный О при четном числе единиц элементов эталонного кода, участвующих в формировании j-го столбца, К = 1 при нечетном числе единиц.

В блоке декодеров Хемминга, содержащем m декодеров, каждый декодер вычисляет синдром

R; = е ° е,...,е,е,.

Если в строке матрицы вознйкает однократная ошибка, то синдром показывает номер искаженной в строке посыпки. По синдромам R R Rg, R „„ блок ll декодеров Хемминга вырабатывает сигналы для инвертирования в выходном регистре тех информационных посылок, которые искажены.

Все символы матрицы вводятся в регистр 14. Сигналы коррекции ошибок из блока 11 декодеров Хемминга поступают в выходной регистр.

Синдром Н<, В,...,R, отображает числа от О (R; ОООО) до 2 — 1 (R = 1111). Из блока 11 на вход пер1 вого дешифратора 8 поступают сигналы о состоянии синдромов ("О", если Б;

= ОООО и "1", если R содержит хотя бы одну единицу). Первый блок 2 двоичных сумматоров вь1дает сигналы о

m коэффициентах oL; . Эти коэффициенты равны "О" или "1" °

3 1305884 4

Второй блок 3 двоичных сумматоров Если вырабатывается команда "Х+", то выдает сигналы об и коэффициентах сначала работают только декодеры Хемминга. Затем в течение Kt4 произвоВторой дешифратор 9 выдает на вход дится повторное вычисление коэффицилогического блока 13 сигнал Z<;, 5 ентов рС; и fq и коррекция оставшихэта сумма принимает значения 0,1,2, ся исправляемых ошибок матричным кор3,4. ректором ошибок путем инвертирования

Третий дешифратор 10 выдает на выявленных ошибочных символов. Затем вход логического блока 13 сигнал X », из выходного регистра считываются ин81% но при этом в логический блок вводят- 10 формационные символы и происходит ся лишь значения 0,1,2,3,4. очищение (обнуление) ячеек выходного

Первый дешифратор 8 выдает сигнал регистра.

Зта сумма принимает значения

0,1,2,3,4. Формула изобретения ,погический блок 13 на основе ана- 15 1. Устройство декодирования для лиза .,с .;, Е. Я> и gR; вырабатывает системы передачи цифровых сигналов

Э содержащее регистр, первый выход коСигнал "X означает, что произош- торого является первым выходом устла ошибка r-й кратности, которая ройства, о т л и ч а ю щ е е с я должна быть исправлена декодером 11 тем, что, с целью повышения помехоус20

Хемминга. Сигнал "+" означает, что тойчивости путем исправления всех ошибка должна быть исправлена мат- трехкратных и части четырехкратных ричным корректором 12 ошибок, на вы- ошибок, в устройство введены блоки ходы которого поступают из блока.2 элементов И, блок декодеров Хемминдвоичных сумматоров сигналы,, а га, первый и второй блоки двоичных из блока 2 двоичных сумматоров сигна- сумматоров, дешифраторы, матричный лы p . Сигнал "Х+" означает, что корректор ошибок и логический блок, сначала должна быть исправлена часть выход первого блока элементов И со-ошибок декодерами 11 Хемминга, а за- . единен с объединенными первыми вхотем матричным корректором 12 ошибок ° дами первого блока двоичных сумма30;

За время длительности кадра (мат- Iòoðîâ и регистра, выход второго блорицы), равной T = N, где N — общее ка элементов И соединен с объединенчисло символов; — длительность од- . ными первым входом второго блока двоной посылки, производятся следующие ичных сумматоров и вторым входом реоперации: 35 гистра, выход третьего блока элемен1) съем данных в выходной регистр 14 тов И соединен с первым входом блока из блока 2 двоичных сумматоров и бло- декодеров Хемминга, первый и второй ка 11 декодеров Хемминга; на эту опе- выходы которого соединены соответстрацию отводится время Д1<, венно с третьим входом регистра и

2) определение вида ошибок (опоз" первым входом первого дешифратора, „40 навание образа ошибок) за время й1 ; выходы первого блока двоичных сум3) коррекция ошибок декодерами маторав соединены с объединенными

Хеммннга (St>); первыми входами второго дешифратора

4) повторное вычисление коэффици- и матричного корректора ошибок, выентов и и коррекция оставшихся ходы второго блока двоичных суммато. 45

1 ошибок матри ным корректором ошибок ров соединены с объединенными первым (1 4)1 входом третьего дешифратора, вторыми

5) считывание данных из выходного входами матричного корректора оширегистра (at ).

5 50 бок и вторыми входами блока декодеСначала весь массив данных прохо- ров Хемминга, выходы первого, втородит через второй и третий блоки чет- ro и третьего дешифраторов соединены вертых-шестых элементов И и подается соответственно с первыми, вторыми и на входы блоков 2, 3 и 11, а также третьими входами логического блока, переносится в выходной регистр 14. В, первый, второй, третий и четвертый 55 течение д1. происходит опознавание выходы которого соединены соответстобраза ошибок и формирование команд венно с первым входом четвертого блона коррекцию. За время ht< исправля- ка элементов И, третьим входом матются ошибки декодерами 11 Хемминга. ричного корректора ошибок, третьим

1305884 входом блока декодеров Хемминга и объединенными четвертыми входами блока декодеров Хемминга и матричного корректора ошибок, выходы которого соединены с четвертыми входами регистра, второй и третий выходы регистра соединены соответственно с вторым и третьим входами четвертого блока элементов И, первый и второй выходы которого соединены с вторыми входами 10 соответственно первого и второго блоков двоичных сумматоров, первые входы первого, второго и третьего блоков элементов И, объединенные вторые входы первого, второго и третьего бло-15 ков элементов И, пятый вход блока декодеров Хемминга, четвертый вход четвертого блока элементов И, пятый вход регистра и объединенные вторые входы первого, второго, третьего дешифра- 20 торов и четвертый вход логического блока является соответственйЬ первым, вторым, третьим, четвертым, пятым., шестым, седьмым, восьмым входами устройства.

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

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

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

1305884

1305884

"а" лр

Аиад

"Д"

Составитель В. Бородин

Редактор А. Шандор Техред Л.Олейник

1(орректор М.. Шароши

Заказ 1988 Тира к 639

БНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раунская наб., д. 4/5

Подписное

Производственно-полиграфическое предприятие, r.Óÿãîðoä,. ул. Проектная, 4

Устройство декодирования для системы передачи цифровых сигналов Устройство декодирования для системы передачи цифровых сигналов Устройство декодирования для системы передачи цифровых сигналов Устройство декодирования для системы передачи цифровых сигналов Устройство декодирования для системы передачи цифровых сигналов Устройство декодирования для системы передачи цифровых сигналов 

 

Похожие патенты:

Изобретение относится к способу для выполнения проверки целостности в электронных системах обмена и, более точно, к способу для выполнения проверки на непрерывность разговорного тракта в электронной системе обмена, использующей систему общеканальной сигнализации (ОКС), определенную в Рекомендации N 7, Международного консультативного комитета по телефонии и телеграфии (МККТТ), в которой канал цифровых сигналов отделяется от разговорного канала; поэтому в некоторых случаях возникает необходимость выполнения проверки на непрерывность разговорного тракта

Изобретение относится к связи, в частности к телефонии, и предназначено для увеличения числа абонентов телефонной сети

Изобретение относится к системам коллективного пользования и может быть использовано для идентификации абонента, подключенного к линии коллективного пользования

Изобретение относится к радиотехническим средствам связи, а конкретно к устройствам для определения скорости передачи пакетов данных в системах сотовой радиосвязи, например, с кодовым разделением каналов и может найти применение как в прямом, так и в обратном каналах системы CDMA 2000

Изобретение относится к пользовательскому сегменту цифровой сети с комплексными услугами

Изобретение относится к автоматической телефонии в части, касающейся персонального (личного) вызова к телефонному аппарату конкретного абонента абонентской линии и дистанционного управления оконечными устройствами

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

Изобретение относится к беспроводной связи, в частности, касается когерентной компенсации помех с одной антенной
Наверх