О1
f
Изобретение предназначено для повьшения достоверности передачи информации в цифровых многоканальных системах и может быть применено в устройствах высококачественной запи си и воспроизведения звука.
Целью изобретения является повы шение достоверности передачи ийформа ции.
На показана блок скем:а ко дера с исправлением ошибок; на . фиг. 2 расстановка сигналов при передаче; на фиг. 3 блок схема уст рбйства для декодирования слов данных (пример декодера с исправлением ошибок); на фиг. 4 и 5 диаграммы работы устройства при декодировании слов данных с исправлением ошибок; на фиг. 6 блок схема второго кодера; на фиг. 7 блок-схема устройств для декодирования слов данных с исправ лением ошибок, вариант; на фиг, 8 - блок-схема третьего кодера; на фиг. 9 - то же; на.фиг. 10 - блоксхема -четвертого кодера; на фиг. П то же.
Кодер (фиг. 1) содержит блок 1 первых элементов задержки 2 2. 3 Зд, 4,, 4, 5,, 5,, 6, 6, 7 и 7 , первый декодер 8 пословной коррекции блок 9 вторых элементов задержки, декодер 10 пословной коррекции, блок 11 третьих элементов задержки, инверторы 12-15, Устройство для декодирования слов данных содержит (фиг. З) блок 16 элементов задержки, инверторы 17-20, декодер 21 пословной коррекции, блок 22 вторых элементов задержки, второй декодер 23 пословной коррекции, блок 24 третьих элементов задержки. Второй кодер (фиг. б) содержит чередователь 25 сигналов, кодер 26, блок 27 задержки, блок 28 коррекции, блок 29 элементов задержки. Устройство по фиг. 7 содергдат мультиплексор 30, инверторы 31., вько ной регистр 32, блок элементов 33 задержки, Щ1фроаналоговый преобразоваi тель 34 и мультиплексор 35.
г
Устройство работает следующем образом.
В режиме декодирования сначс1ла осуществляется отделение заголовка синхронизации. Оставшиеся 32 кодовых слова каждого передающего блока пода ются на вход декодера 21 пословной коррекции. В процессе воспроизведения информации возможно появление
3822
ошибок. Если ошибок нет, то 32 слова, пришедшие на вход декодера, идентичны 32 словам, поступившим с выхода кодирующего устройства с исправлением ошибок. В декодере происходит процесс снятия чередования, дополняющий процесс чередования в кодирующем устройстве для возврата к первоначальному порядку информационных сигналов, после чего происходит исправление ошибок. В блоке 16 (фиг. З) элементы задержки имеют длительность задержки равную времени передачи одного слова Для последовательности вторых контрольных слов предусмотрены инверторы 17-20. На выходе декодера 21 формируются совокупности симптомов S. , , S и 5 (фиг. 4), на основе этих совокупностей симптомов выполняется коррекция ошибок.
На фиг. 4 показан о -элемент GP (2 ), являющийся корнем исходного и неприводимого полинома степени М, F(X) X + х + х- + х + 1, Из де; кодера 21 поступают 24 последовательности КИМ информации и 4 последовательности контрольных слов, К каждому слову информационной последовательности добавляется указатель ошибки, разряды которого передаются по схеме так же, как и разряды информаци- оннЪгк слов или контрольные слова,
С выхода декодера 21 информационная последовательность подается на вторые элементы 22 задержки, компенсирующие задержку, введенную соответствующими элементами 9 (фиг. 1)„ С выхода элементов задержки 22 сигналы поступают на второй декодер 23, в котором из матрицы обнаружения четности Н(,2 и из входных 28 слов (l) генерируется совокупность симптомов Sji ,
S2i, Sz., (фиг, 5). r
На основании совокупности симптомов далее осуществляется исправление ошибок. В декодере 23 происходит стирание указателя, относящегося к ело- ву, в котором ошибка исправлена, тогда как указатель, относящийся к слову, в котором Нельзя устранить ошибку, остается. С выхода декодера 23 последовательность сигналов подается на третьи элементы 24 задержки, в которых последовательности слов четного и нечетного порядков располагаются в исходном состоянии,
В устройстве (фиг. З) коррекция ошибок, основанная на использовании первых контрольных слов Р,,, , PijniPi jnt- и Pijn, , и коррекция ошиёок ос 1с:;анная на использовании втсрь х КОНТрОЛЬНЬК слов /Q121) 0i2ni%п г проводятся один раз. Если упомянутые коррекции ошибок выполняются более чем дважды, то увеличивается способность к ис правлению огаибок и меньшее их число остается неисправленным, Код с исправлением ошибок позволяет, например, корректировать до двух словарных ошибок без использова ния указателя, отмечающего положение ошибок и пакет ошибок исправляется при помощи перекрестного чередования. Таким образом может происходить эффективное исправление как слу чайных ошибок, так и пакетов ошибок При увеличении числа корректируемых слов алгоритм декодирования становит ся более сложным, но для исправления лишь одной словарной ошибки достаточ но применения кодера простой конструкции . Ф ю р м у л а обретени I. Устройство для декодирования слов данных, передаваемых по каналу передачи данных и поблочно защищен-ных посредством корректирующего кода, содержащее первый декодер пословной коррекции, первые входы которого соединены с четными, кроме двух последних, выходами канала передачи, отличающееся тем, что, с целью повьш1ения достоверности пере дачи информации, в устройство дополнительно введены первые, вторые и третьи элементы задержки, инверторы и второй декодер пословной коррекции нечетные, кроме двух последних, выходы канала передачи соединены с вто рыми входами первого, декодера поело в ной коррекции через первые элементы задержки, время задержки которых со- ответствует одному интервалу задерж-ки импульса между четным н нечетным каналами передачи, четные предпоследний и последний каналы передачи сое- динены с третьими входами первого декодера пословной коррекции через последовательно соединенные инверторы и первые элементы задержки, нечетные предпоследний и последний выходы каналов передачи подключены через инверторы к четвертым входам первого декодера пословной коррекции, выходы которого соединены с соответствующими входами вторых элементов задержки, кйждый последующий элемент из которых имеет время задержки больше предыдущего на интервал задержки слов данных, выходы вторых элементов задержки соединены с соответствующими входами второго декодера пословной коррекции, выходы которого через соответствующие третьи элементы задержки, имеющие время задержки, равное целому числу интервалов задержки импульса между четными и нечетными каналами передачи, подключены к выходному регистру. i 2, Устройство для декодирования слов данных, передаваемых по каналу передачи данных и поблочно защищенных посредством корректирующего кода, содержащее первьй декодер пословной коррекции, первые входы которого соединены с четньми, кроме двух последних, выходами канала передачи, о т- личающее ся тем, что, с целью повьш1ения достоверности передачи информации, в устройстве одни входы последовательных сигналов устройства через демультиплексор непосредственно, другие - через соответствующие инверторы подключены к вхоам выходного регистра, выходы кото- ого через последовательно соединеные мультиплексор и цифроаналоговый реобразователь соединены со звуковыи выходами устройства.
Изобретение относится к области передачи сигналов и может быть при- менено для повышения достоверности в системах высококачественной записи и воспроизведения звука. Целью изобретения является повышение достоверности передачи информации. Для достижения поставленной цели в устройство введены первые, вторые и третьи элементы задержки, инверторы и декодер пословной коррекции, благодаря чему обеспечивается исправление ошибок при передаче данных, поблочно защищенных посредством корректирующего кода, причем исправляются как одиночные ошибки, так и пакеты ошибок. В СО одном из вариантов устройства перестановка слов в сообщении осуществляется мультиплексором, выпол1|енным на элементах задержки. 2 с.п, , 11 ил. N9 KJ 00 00 N9
-
,IL
z
-c
Устройство для синхронного накопления кодовых комбинаций двоичных сигналов | 1978 |
|
SU675612A2 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Авторы
Даты
1986-11-15—Публикация
1981-05-20—Подача