Кодирование, декодирование или преобразование кода для обнаружения ошибок или их исправления, основные предположения теории кодирования, границы кодирования, способы оценки вероятности ошибки, модели каналов связи, моделирование или проверка кодов: ...с использованием алгоритма Витерби или процессора Витерби – H03M 13/41

МПКРаздел HH03H03MH03M 13/00H03M 13/41
Раздел H ЭЛЕКТРИЧЕСТВО
H03 Электронные схемы общего назначения
H03M Кодирование, декодирование или преобразование кода вообще
H03M 13/00 Кодирование, декодирование или преобразование кода для обнаружения ошибок или их исправления; основные предположения теории кодирования; границы кодирования; способы оценки вероятности ошибки; модели каналов связи; моделирование или проверка кодов
H03M 13/41 ...с использованием алгоритма Витерби или процессора Витерби

Патенты в данной категории

ДЕКОДИРОВАНИЕ КАНАЛОВ С ПОМОЩЬЮ АПРИОРНОЙ ИНФОРМАЦИИ В МАР-СООБЩЕНИЯХ КАНАЛА

Изобретение относится к беспроводной связи, а более конкретно к декодированию беспроводных передач. Техническим результатом является уменьшение частоты ошибок по битам за счет исключения из рассмотрения наборов декодированных битов, которые являются не согласованными с битовыми значениями, заданными посредством гипотез, и выбора, в качестве вывода, декодированных битов, согласованных с битовыми значениями, заданными посредством одной из гипотез. Способ включает в себя формирование гипотезы, задающей набор битовых значений кодированных битов данных, на основе априорной информации, касающейся, по меньшей мере, одного из следующего: содержимое сообщения MAP и параметр связанной передачи, и декодирование передачи посредством исключения из рассмотрения наборов декодированных битов, которые являются не согласованными с заданными битовыми значениями, и выбора, в качестве вывода, декодированных битов, которые соответствуют битовым значениям, заданным посредством гипотезы. 3 н. и 12 з.п. ф-лы, 46 ил.

2454795
патент выдан:
опубликован: 27.06.2012
МНОГОКАНАЛЬНЫЙ ПОСЛЕДОВАТЕЛЬНЫЙ ДЕКОДЕР ВИТЕРБИ

Изобретение относится к системам последовательного декодирования потоков данных в канале с шумом, в частности к последовательному декодеру Витерби для сверточных перфорированных и неперфорированных кодов со структурой «один вход - несколько выходов» (SIMO). Технический результат заключается в обеспечении возможности обработки кодированных блоков конечной длины для конструкций следующих типов: терминированной, усеченной, кольцевой (циклической). Указанный технический результат достигается созданием многоканального последовательного декодера Витерби, содержащего следующие функциональные блоки, взаимосвязанные между собой: входной буфер, формирователь сигнала чтения слова данных из входного буфера, дешифратор поля команд слова данных, блок регистров параметров каналов, блок обработки команды «обнуление путевых метрик», блок обработки команды «установка значения заданной путевой метрики», блок обработки команды «считывание бита из пути с заданным номером», блок обработки команды «обработка входных отсчетов», ОЗУ путей декодирования и путевых метрик, блок формирования базового адреса области ОЗУ путей декодирования и путевых метрик для текущего канала декодирования, блок формирования адреса ячейки ОЗУ путей декодирования и путевых метрик и блок регистров выходных данных каналов декодирования. 2 з.п. ф-лы, 3 ил.

2421900
патент выдан:
опубликован: 20.06.2011
АРХИТЕКТУРА ДЕКОДИРОВАНИЯ ПО ВИТЕРБИ ДЛЯ ИСПОЛЬЗОВАНИЯ В ПРОГРАММНО-УПРАВЛЯЕМЫХ РАДИОСИСТЕМАХ

Изобретение относится к радиосвязи и предназначено для упреждающей коррекции ошибок. Технический результат - повышение помехозащищенности в системах программно-управляемой радиосвязи. Декодер Витерби содержит реконфигурируемый маршрут данных и программируемый конечный автомат, который управляет реконфигурируемым маршрутом данных. Реконфигурируемый маршрут данных образован из множества реконфигурируемых функциональных блоков, включающих в себя реконфигурируемый блок вычисления метрик ветвей; и реконфигурируемый блок сложения, сравнения, выбора и вычисления метрики маршрута. Конечный автомат выполняет множество контекстно-связанных команд, ассоциированных с реконфигурируемым декодером Витерби. 2 н. и 18 з.п. ф-лы, 8 ил.

2363098
патент выдан:
опубликован: 27.07.2009
ВЫСОКОСКОРОСТНОЙ МОДУЛЬ СЛОЖЕНИЯ (СРАВНЕНИЯ) ВЫБОРА ДЛЯ ДЕКОДЕРА ВИТЕРБИ

Изобретение относится к приложениям алгоритма Витерби и, в частности, к усовершенствованным системе и способу осуществления высокоскоростной операции сложения/сравнения/выбора (ССВ) по схеме “бабочка” в реализации алгоритма Витерби. Его использование позволяет получить технический результат в виде повышения эффективности при осуществлении высокоскоростных операций ССВ по схеме “бабочка” в реализации алгоритма Витерби. Технический результат достигается за счет того, что система содержит первый элемент памяти для хранения совокупности метрик исходных состояний, мультиплексор, способный выбирать между первым и вторым действующими путями на основании четных и нечетных тактов, механизм ССВ, который вычисляет метрики конечных состояний для каждой из метрик состояний. Второй элемент памяти, подключенный к механизму ССВ и мультиплексору, используется для временного хранения метрик конечных состояний. Мультиплексор выбирает первый действующий путь в течение четных тактов и подает метрики исходных состояний, извлеченные из первого элемента памяти, на механизм ССВ для порождения метрик конечных состояний. В течение нечетных циклов мультиплексор выбирает второй действующий путь для доступа ко второму элементу памяти и использования ранее вычисленных метрик конечных состояний в качестве метрик промежуточных исходных состояний. 2 с. и 19 з.п. ф-лы, 6 ил.

2246751
патент выдан:
опубликован: 20.02.2005
МНОГОСКОРОСТНОЙ ПОСЛЕДОВАТЕЛЬНЫЙ ДЕКОДЕР ВИТЕРБИ ДЛЯ ИСПОЛЬЗОВАНИЯ В СИСТЕМЕ МНОГОСТАНЦИОННОГО ДОСТУПА С КОДОВЫМ РАЗДЕЛЕНИЕМ

Декодер Витерби для восстановления потока исходных информационных битов, которые были сверхточно закодированы как поток кодовых символов в системе подвижной связи с многостанционным доступом с кодовым разделением (СДМА). Декодер одновременно декодирует при различных скоростях передачи данных, связанных с многоскоростными вокодерами, а также может декодировать при неизвестной скорости передачи данных либо в непрерывном режиме, либо в режимах синхронизированных пакетов. При этом декодер осуществляет одновременное декодирование при многих скоростях и создание одной или более метрик качества данных для каждого пакета декодированных данных. Входной буфер содержит логику выбора и накапливания для организации информационных кодов в пакеты для осуществления режима повтора или случайного пакетного режима при более низких скоростях передачи циклов данных. Пакеты декодированных данных для каждого из нескольких заранее определенных скоростей передачи данных удерживаются в выходном буфере в течение примерно половины цикла декодирования, что позволяет микропроцессору системы выбрать соответствующий пакет декодированных данных. Декодер кроме этого может работать с одним из нескольких заранее определенных сверхточных алгоритмов кодирования. Декодер Витерби, выполненный в виде единой монолитной интегральной микросхемы, может быть использован в одном или всех различных каналах многопользовательской связи. Технический результат, достигаемый при реализации изобретения, состоит в осуществлении декодирования в реальном времени для передачи последовательности циклов, имеющих одну из совокупности заранее заданных скоростей передачи данных, которая может меняться от цикла к циклу без передачи информации о скорости. 8 с. и 12 з.п. ф-лы, 16 ил., 2 табл.
2222110
патент выдан:
опубликован: 20.01.2004
УСТРОЙСТВО ОБНАРУЖЕНИЯ ДАННЫХ (ВАРИАНТЫ) И СПОСОБ ОБНАРУЖЕНИЯ ДАННЫХ

Изобретение относится к средствам по обнаружению данных по методу максимального правдоподобия. Технический результат заключается в обеспечении оптимальной работы при осуществлении обработки различных изменений в воспроизводимом сигнале. Заявленное устройство содержит преобразователь для преобразования принимаемого сигнала в цифровые данные по выборочному синхронизирующему сигналу, декодер максимального правдоподобия для выполнения декодирования и формирователь для измерения разности фаз между выборочными точками цифровых данных и оптимальными точками обнаружения принимаемого сигнала и для формирования управляющего сигнала для изменения фазы выборочного синхронизирующего сигнала в соответствии с измеренной разностью фаз. Фаза выборочных точек в виде точек обнаружения данных согласуется с фазой оптимальных точек обнаружения, так что минимизируется ошибка, вызванная разностью фаз. 3 с и 13 з.п. ф-лы, 8 ил.
2213417
патент выдан:
опубликован: 27.09.2003
СПОСОБ ДЕКОДИРОВАНИЯ ДАННЫХ В ПРЯМОМ КАНАЛЕ UMTS-2000 ДЛЯ ВТОРОГО ТИПА ПРЕРЫВИСТОЙ ПЕРЕДАЧИ

Изобретение относится к радиотехнике, в частности к способам декодирования данных в прямом канале по проекту стандарта UMTS-2000 для второго типа прерывистой передачи. Технический результат - повышение достоверности. Способ декодирования данных в прямом канале UMTS-2000 для второго типа прерывистой передачи (Type II DTX), заключается в том, что декодируют данные транспортного канала от точки начала фрейма до всех возможных точек окончания блока данных фрейма, образуя декодированные последовательности данных, для каждой последовательности данных формируют решающую величину, выделяют минимальную из полученных решающих величин и сравнивают с порогом, при этом, если минимальная решающая величина оказывается меньше порога, то вычисляют циклическую контрольную сумму (CRC) для той последовательности декодированных данных, которая соответствует минимальной решающей величине, если циклическая контрольная сумма (CRC) совпадает, то соответствующую последовательность декодированных данных считают истинной. Новым в способе является то, что циклическую контрольную сумму вычисляют для каждой последовательности декодированных данных, начиная с наиболее короткой, причем независимо от значения решающей величины, при совпадении циклической контрольной суммы для блока декодированных данных формируют оценку вероятности символьной ошибки (SER) путем обратного кодирования, которую используют в качестве решающей величины, сравнивая ее с порогом, при этом если оценка вероятности символьной ошибки меньше порога, то принимают решение о том, что данная последовательность декодированных символов истинна и прекращают декодирование фрейма, в противоположном случае продолжают декодирование до следующей возможной точки останова, если достигли конца фрейма и решение относительно правильной последовательности декодированных данных еще не принято, то решение принимают из условий: если циклическая контрольная сумма совпала только для одной последовательности декодированных данных, то ее считают истинной, если циклическая контрольная сумма совпала для k последовательностей декодированных данных, где k>1 (любое целое число), то истинной считают ту из них, которая обеспечила минимальную оценку вероятности символьной ошибки (SER), если циклическая контрольная сумма не совпала ни для одной последовательности декодированных данных, то истинной считают ту последовательность, которая обеспечила минимальную оценку вероятности символьной ошибки (SER). 4 ил.
2168858
патент выдан:
опубликован: 10.06.2001
Наверх