Пристрій для декодування слів даних, що передаються по каналу передачі даних і захищені поблочно за допомогою коректуючого коду (його варіанти)
Номер патенту: 3504
Опубліковано: 27.12.1994
Автори: Кентаро Одако, Лодевійк Баренд Фрієс, Ікуо Івамото, Тошидата Дої, Йоіхіро Сако
Формула / Реферат
1, Устройство для декодирования слов данных, передаваемых по каналу передачи данных и поблочно защищенных посредством корректирующего кода, содержащее первый декодер пословной коррекции, первые входы которого соединены с четными, кроме двух последних, выходами канала передачи, отличающееся тем, что, с целью повышения достоверности передачи информации, в устройство дополнительно введены первые, вторые и третьи элементы задержки, инверторы и второй декодер пословной коррекции, нечетные, кроме двух последних, выходы канала передачи соединены с вторыми входами первого декодера пословной коррекции через первые элементы задержки, время задержкикоторых соответствует одному интервалу задержки импульса между четным и нечетным каналами передачи, четные предпоследний и последний каналы передачи соединены с третьими входами первого декодера пословной коррекции через последовательно соединенные инверторы и первые элементы задержки, нечетные предпоследний и последний выходы каналов передачи подключены через инверторы к четвертым входам первого декодера пословной коррекции, выходы которого соединены с соответствующими входами вторых элементов задержки, каждый последующий элемент из которых имеет время задержки больше предыдущего на интервал задержки слов данных, выходы вторых элементов задержки соединены с соответствующими входами второго декодера пословной коррекции, выходы которого через соответствующие третьи элементы задержки, имеющие время задержки, равное целому числу интервалов задержки импульса между четными и нечетными каналами передачи, подключены к выходному регистру.
2. Устройство для декодирования слов данных, передаваемых по каналу передачи данных и поблочно защищенных посредством корректирующего кода, содержащее первый декодер пословной коррекции, первые входы которого соединены с четными, кроме двух последних, выходами канала передачи, отличающееся тем, что, с целью повышения достоверности передачи информации, в устройстве одни входы последовательных сигналов устройства через демультиплексор непосредственно, другие - через соответствующие инверторы подключены к входам выходного регистра, выходы которого через последовательно соединенные мультиплексор и цифроаналоговый преобразователь соединены со звуковыми выходами устройства.
Текст
Изобретение относится к области передачи сигналов и может быть применено для повышения достоверности в системах высококачественной записи и воспроизведения звука. Цель» изоб~ ретения является повышение достовер1ности передачи информации. Для дости~ жения поставленной цели в устройство введены первые, вторые и третьи элементы задержки, инверторы и декодер пословной коррекции, благодаря чему обеспечивается исправление ошибок при передаче данных, поблочно защищенных посредством корректирующего кода, причем исправляются как одиночные ошибки, так и пакеты ошибок. В одном из вариантов устройства перестановка слов в сообщении осуществляется мультиплексором, выполненным на элементах задержки. 2 с.п. ф~лы, 11 ил. і to со 00 1 1271 382 Изобретение предназначено для , ПОВЫШеНИЯ ДОСТОВерНОСТИ Передачи ИН— формации в цифровых многоканальных системах и может быть применено в устройствах высококачественной запи— 5 си и воспроизведения звука. Целью изобретения является повышение достоверности передачи информа— ции. На фиг.. 1 показана блок—схема ко— 10 дера с исправлением ошибок; на фиг. 2 — расстановка сигналов при передаче; на фиг. 3 - блок—схема уст~ ройства для декодирования слов данных (пример декодера с исправлением 15 ошибок); на фиг. 4 и 5 — диаграммы работы устройства при декодировании слов данных с исправлением ошибок; на фиг. 6 — блок—схема второго кодера; на фиг. 7 — блок-схема устройства 20 для декодирования слов данных с исправ— лением ошибок, вариант; на фиг. 8 — блок-схема третьего кодера; на фиг. 9 — то же; на фиг. 10 — блок" схема-четвертого кодера; на фиг. 11 - 25 то же. Кодер (фиг. 1) содержит блок 1 первых элементов задержки 2 4 , 2 2 , 3 t , 1 ошибок. Если ошибок нет, то 32 слова, пришедшие на вход декодера, идентичны 32 словам, поступившим с выхода кодирующего устройства с исправлением ошибок. В декодере происходит процесс снятия чередования, дополняющий , процесс чередования в кодирующем устройстве для возврата к первоначальному порядку информационных сигналов, после чего происходит исправление ошибок. В блоке 16 (фиг. 3) элементы задержки имеют длительность задержки, равную времени передачи одного слова. Для последовательности вторых контрольных слов предусмотрены инверторы • 17-20. На выходе декодера 21 формируются совокупности симптомов S*. , S4O , S1U и S (.фиг. 4 ) , на основе этих совокупностей симптомов выполняется коррекция ошибок. На фиг. 4 показан ^"элемент GP (2 ) , являющийся корнем исходного и неприводимого полинома степени М, F(X) = х & + уд + х 3 + х 2 + I. Из декодера 21 поступают 24 последовательности КИМ информации и 4 последовательности контрольных слов. К каждому слову информационной последовательности добавляется указатель ошибки, 7 и 5,,, 5 2 , i , 2 ^ 1 1 разряды которого передаются по схе1 М первый декодер 8 пословной коррекции, 30 ме так же, как и разряды информации блок 9 вторых элементов задержки, онньгх слов или контрольные слова. декодер 10 пословной коррекции, блок С выхода декодера 21 информацион11 третьих элементов задержки, инверная последовательность подается на торы 12—15. Устройство для декодиро— вторые элементы 22 задержки, компенвания слов данных содержит (фиг. 3) 35 сирующие задержку, введенную соответблок 16 элементов задержки, инвертоствующими элементами 9 (фиг. 1 ) о С ры 17—20, декодер 21 пословной корвыхода элементов задержки 22 сигналы рекции, блок 22 вторых элементов запоступают на второй декодер 23, в кодержки, второй декодер 23 пословной тором из матрицы обнаружения четности коррекции, блок 24 третьих элементов 40 Н с г я из входных 28 слов (і) генеризадержки. Второй кодер (фиг. 6) соруется совокупность симптомов S 2 ! , держит чередователь 25 сигналов, ко$25, S24 (ФИГ. 5 ) . дер 26, блок 27 задержки, блок 28 [ коррекции, блок 29 элементов задержНа основании совокупности симптоки. Устройство по фиг. 7 содержит 45 мов далее осуществляется исправление мультиплексор 30, инверторы 31, выходошибок. В декодере 23 происходит стиной регистр 32, блок элементов 33 зарание указателя, относящегося к слодержки, цифроаналоговый преобразова— ву, в котором ошибка исправлена, тогітель 34 и мультиплексор 35. да как указатель, относящийся к слоУстройство работает следующим об— 50 ву, в котором нельзя устранить ошибразом. ку, остается. С выхода декодера 23 В рекиме декодирования сначала последовательность сигналов подается осуществляется отделение'заголовка на третьи элементы 24 задержки, в косинхронизации. Оставшиеся 32 кодовых торых последовательности слов четслова каждого передающего блока пода- 55 ного и нечетного порядков располагаются на вход декодера 21 пословной ются в исходном состоянии. коррекции, В процессе воспроизведеВ устройстве (фиг. 3) коррекция ния информации возможно появление_ ошибок, основанная на использовании 3 I l271 первых контрольных слов P 1?n , Р12 Рі?П4- ОП.ибОК, и ^7п \ * И КОрРеКЦИЯ основанная на использовании вторых контрольных слов Q 1 2 n , 0 1 2 n , Qu и Q. , проводятся один s раз. Если упомянутые коррекции ошибок выполняются более чем дважды, то увеличивается способность к исправлению ошибок и меньшее их число остается неисправленным. 'О Код с исправлением ошибок позволяет, например, корректировать до двух словарных ошибок без использования указателя, отмечающего положение ошибок и пакет ошибок исправляется 15 при помощи перекрестного чередования. Таким образом может происходить эффективное исправление как случайных ошибок, так и пакетов ошибок. При увеличении числа корректируемых 20 слов алгоритм декодирования становится более сложным, но для исправления лишь одной словарной ошибки достаточно применения кодера простой конструкции . Ф о р м у л а и з о б р е т е н и я 1. Устройство для декодирования слов данных, передаваемых по каналу 30 передачи данных и поблочно защищенных посредством корректирующего кода, содержащее первый декодер пословной коррекции, первые входы которого соединены с четными, кроме двух 35 последних, выходами канала передачи, о т л и ч а ю щ е е ся тем, что, с целью повышения достоверности передачи информации, в устройство допол40 нительно введены первые, вторые и третьи элементы задержки, инверторы и второй декодер пословной коррекции, нечетные, кроме двух последних, выходы канала передачи соединены с вторыми входами первого декодера послов-" ной коррекции через первые элементы задержки, время задержки которых со-. J82 4 отвегствует одному ингервалу задержки импульса между четным и нечетным каналами передачи, четные предпоследний и последний каналу передачи соединены с третьими входами первого декодера пословной коррекции через последовательно соединенные инверторы н первые элементы задержки, нечетные предпоследний и последний выходы каналов передачи подключены через инверторы к четвертым входам первого декодера пословной коррекции, выходы которого соединены с соответствующими входами вторых элементов задержки, каждый последующий элемент из которых имеет время задержки больше предыдущего на интервал задержки слов данных, выходы вторых элементов задержки соединены с соответствующими входами второго декодера пословной коррекции, выходы которого через соответствующие третьи элементы задержки, имеющие время задержки, равное целому числу интервалов задержки импульса между четными и нечетными каналами передачи, подключены к выходному регистру. j 2. Устройство для декодирования слов данных, передаваемых по каналу передачи данных и поблочно защищенных посредством корректирующего кода, содержащее первый декодер пословной коррекции, первые входы которого соединены с четными, кроме двух последних, выходами канала передачи, о т— л и ч а ю щ е е с я тем, что, с целью повышения достоверности передачи информации, в устройстве одни входы последовательных сигналов устройства через демультиплексор непосредственно, другие — через соответствующие инверторы подключены к входам выходного регистра, выходы которого через последовательно соединенные мультиплексор и цифроаналоговый преобразователь соединены со звуковыми выходами устройства. 1271382 і 1271382 Фиг.Ъ I 271382 ° 0 •£? It ІІІІ 14 ^ t^ £. _ См ^! С* й! £• ^^< :|!Г til « дає -III • Ж -IIS -Ш5 a ІІ1 І1І І І1ІЇЙІ11ІЇЇІ 1 1271382 1271382 1271382 Редактор М. Циткина Заказ 6258/60 Составитель И. Шкрадюк Техред А.Кравчук Корректор С. Шекмар Тираж 515 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий N3035, Москва, Ж-35, Раушская н а б . , д , 4/5 Производственно~полиграфическое предприятие, г . Ужгород, ул. Проектная, 4
ДивитисяДодаткова інформація
Назва патенту англійськоюDecoder for data words transmitted through a data transmission channel and protected one block at a time by means of an error-correcting code (its options)
Автори англійськоюLodevijk Barend Fries
Назва патенту російськоюУстройство для декодирования слов данных, передаваемых по каналу передачи данных и защищенные поблочно посредством корректирующего кода (его варианты)
Автори російськоюЛодевийк Баренд Фриес
МПК / Мітки
МПК: G08C 19/28
Мітки: даних, поблочно, передаються, слів, захищені, передачі, допомогою, коректуючого, коду, декодування, пристрій, варіанти, каналу, його
Код посилання
<a href="https://ua.patents.su/10-3504-pristrijj-dlya-dekoduvannya-sliv-danikh-shho-peredayutsya-po-kanalu-peredachi-danikh-i-zakhishheni-poblochno-za-dopomogoyu-korektuyuchogo-kodu-jjogo-varianti.html" target="_blank" rel="follow" title="База патентів України">Пристрій для декодування слів даних, що передаються по каналу передачі даних і захищені поблочно за допомогою коректуючого коду (його варіанти)</a>
Попередній патент: Пристрій для декодування інформації з виправленням помилок
Наступний патент: Спосіб одержання n-[2-(4-фторфеніл)-1-метил]-етил-n-метил-n-пропініламіну
Випадковий патент: Газодинамічний запальник