Устройство мажоритарного декодирования с мягким решением на выходе канала связи
Номер патента: U 8653
Опубликовано: 30.10.2012
Авторы: Хоанг Нгок Зыонг, Королёв Алексей Иванович, Конопелько Валерий Константинович, Борискевич Анатолий Антонович, Макейчик Екатерина Геннадьевна, Салас Валор Нестор Альфредо
Текст
(51) МПК НАЦИОНАЛЬНЫЙ ЦЕНТР ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ(54) УСТРОЙСТВО МАЖОРИТАРНОГО ДЕКОДИРОВАНИЯ С МЯГКИМ РЕШЕНИЕМ НА ВЫХОДЕ КАНАЛА СВЯЗИ(71) Заявитель Учреждение образования Белорусский государственный университет информатики и радиоэлектроники(72) Авторы Королв Алексей Иванович Конопелько Валерий Константинович Салас Валор Нестор Альфредо Хоанг Нгок Зыонг Макейчик Екатерина Геннадьевна Борискевич Анатолий Антонович(73) Патентообладатель Учреждение образования Белорусский государственный университет информатики и радиоэлектроники(57) Устройство мажоритарного декодирования с мягким решением на выходе канала связи, содержащее один канал декодирования на основе последовательно соединенных ключа управления и буферного регистра, первый выход которого подключен к первому входу мажоритарного элемента, а остальные входы которого подключены к соответствующим входам блока сумматоров по модулю два, входы которого подключены к соответствующим входам буферного регистра, а выход мажоритарного элемента является выходом устройства для мажоритарного декодирования циклических кодов и одновременно подключен ко второму входу ключа управления, первый вход которого подключен к выходу дискретного канала связи, отличающееся тем, что введены три коммутатора, три ключа управления, два буферных регистра, два блока сумматоров по модулю два, формирователь сигналов управления ключами и арифметическо-логическое устройство, входы которого подключены к соответствующим входам буферных регистров и блоков сумматоров по модулю два соответствующих каналов декодирования, а входы блоков 86532012.10.30 сумматоров по модулю два подключены к соответствующим выходам буферных регистров соответствующих каналов декодирования, а входы буферных регистров подключены через соответствующие коммутаторы и ключи управления к выходам ,идискретного канала связи, а выход арифметическо-логического устройства подключен к первому входу четвертого ключа управления, выход которого является выходом устройства для мажоритарного декодирования циклических кодов и одновременно подключен ко вторым входам коммутаторов, а второй вход четвертого ключа управления подключен к первому выходу формирователя сигналов управления ключами, вход которого является входом тактовой частоты, а второй выход формирователя сигналов управления ключами подключен ко вторым входам ключей управления каналов декодирования.(56) 1. А.с. СССР 328459, МПК 03 К 13/32, 1968. 2. А.с. СССР 387521, МПК 03 К 13/38,04 Л 1/10, 1971. 3. Теория прикладного кодирования учеб. пособие Т. 2 / Под ред. проф. В.К.Конопелько. - Минск БГУИР. - С. 146, рис. 10.11. 4. Витерби А., Омура Дж. Принципы цифровой связи и кодирования. - М. Радио и связь, 1982. - С. 101. Полезная модель относится к технике электросвязи и может быть использована в устройствах помехоустойчивого кодирования при передаче данных по каналам связи. Известно устройство для мажоритарного декодирования двоичных кодов при трехкратном повторении сообщений, содержащее схему сравнения, управляемый вентиль,троичный регистр и переключающий элемент 1. Однако известному устройству для мажоритарного декодирования двоичных кодов при трехкратном повторении сообщений присущи следующие недостатки высокая избыточность (66 ) передаваемой информации, которая определяется способом передачи сообщений низкая корректирующая способность вероятность ошибочного декодирования принятых информационных символов определяется выражением ош.век 32, где- количество информационных символов передаваемого сообщения,- вероятность ошибочного приема информационного символа на выходе дискретного канала связи. Известно устройство для мажоритарного декодирования двоичных кодов при трехкратном дублировании сообщений, содержащее управляемые вентили, схему ИЛИ, информационный регистр, дополнительный управляемый вентиль, вспомогательный регистр и сумматор 2. Однако известному устройству для мажоритарного декодирования двоичных кодов при трехкратном дублировании сообщений присущи следующие недостатки высокая избыточность (66 ) передаваемой информации, которая определяется трехкратным дублированием одного и того же сообщения низкая корректирующая способность вероятность ошибочного декодирования данного способа передачи информационных символов определяется равенством ош.век 32,где- количество передаваемых информационных символов,- вероятность ошибочного приема информационного символа на выходе дискретного канала связи. Известно устройство для мажоритарного декодирования циклических кодов, содержащее ключ управления (Кл.), буферный регистр (БР), блок сумматоров по модулю два(БСМ) и мажоритарный элемент 3. Однако известное устройство для мажоритарного декодирования циклических кодов обладает недостаточной помехоустойчивостью, которая определяется тем, что устройство 2 86532012.10.30 для мажоритарного декодирования циклических кодов использует жесткое, или неквантованное, принятие решения на выходе дискретного канала связи. В соответствии с 4, использование при декодировании помехоустойчивых кодов результатов жесткого принятия решения на выходе дискретного канала связи приводит к уменьшению энергетического выигрыша кодирования (ЭВК) на 2 дБ или к увеличению вероятности ошибочного декодирования в 1,8 раза по сравнению с использованием мягкого принятия решения. Задача данной полезной модели - повышение помехоустойчивости устройства мажоритарного декодирования с мягким решением на выходе канала связи. Поставленная задача достигается тем, что в устройство для мажоритарного декодирования, содержащее один канал декодирования на основе последовательно соединенных ключа управления (Кл. 1) и буферного регистра (БР), первый выход которого подключен к первому входу мажоритарного элемента (МЭ), а остальные входы которого подключены к соответствующим выходам блока сумматоров по модулю два, входы которого подключены к соответствующим выходам буферного регистра, а выход мажоритарного элемента является выходом устройства для мажоритарного декодирования циклических кодов и одновременно подключен ко второму входу ключа управления (Кл. 1), первый вход которого подключен к выходу дискретного канала связи, введены три коммутатора (К 1-К 3),три ключа управления (Кл. 2 - Кл. 4), два буферных регистра, два блока сумматоров по модулю два, формирователь сигналов управления ключами и арифметическо-логическое устройство, входы которого подключены к соответствующим выходам трех буферных регистров и трех блоков сумматоров по модулю два соответствующих каналов декодирования, а входы трех блоков сумматоров по модулю два подключены к соответствующим выходам трех буферных регистров соответствующих каналов декодирования, а входы трех буферных регистров подключены через соответствующие коммутаторы К 1-К 3 и ключи управления Кл. 1 - Кл. 3 к выходам , ,дискретного канала связи, а выход арифметическо-логического устройства подключен к первому входу четвертого ключа управления (Кл. 4), выход которого является выходом устройства для мажоритарного декодирования циклических кодов и одновременно подключен ко вторым входам коммутаторов К 1-К 3, в второй вход четвертого ключа управления (Кл. 4) подключен к первому выходу формирователя сигналов управления ключами, вход которого является входом тактовой частоты, а второй выход формирователя сигналов управления ключами подключен ко вторым входам ключей управления Кл. 1 - Кл. 3 каналов декодирования. На фиг. 1 приведена структурная схема устройства мажоритарного декодирования с мягким решением на выходе канала связи. На фиг. 2 приведены временные диаграммы, поясняющие способ формирования мягкого, или квантованного, решения на выходе канала связи при квантовании выходных сигналов демодулятора ФМ-2 дискретного канала связи на 8 уровней. На фиг. 3 приведена схема, поясняющая способ подключения устройства мажоритарного декодирования с мягким решением при квантовании выходных сигналов демодулятора ФМ-2 канала связи на 8 уровней. На фиг. 4 а и б приведены соответственно порождающаяи проверочная Н(х) матрицы циклического кода Хэмминга с параметрами (0)(7 3 4). На фиг. 5 а и б приведены системы проверочных уравнений соответственно при жестком, или неквантованном, и мягком, или квантованном, принятии решения на выходе канала связи и при использовании циклического кода Хэмминга с параметрами(0)(7 3 4). На фиг. 6 приведены временные диаграммы сигналов управления ключами Кл. 1 - Кл. 4 формирователя сигналов управления. На фиг. 7 приведена функциональная схема устройства мажоритарного декодирования кода Хэмминга с параметрами (0)(7 3 4) с мягким решением на выходе канала связи. 3 86532012.10.30 В таблице приведены результаты моделирования алгоритма работы устройства мажоритарного декодирования циклического кода Хэмминга с параметрами (0)(7 3 4) при квантовании выходных сигналов демодулятора ФМ-2 на 2 и 8 уровней с равным интервалом квантования с когерентным способом обработки ФМ-сигналов и при передаче данных по каналу связи с аддитивным белым гауссовским шумом (АБГШ). Устройство мажоритарного декодирования с мягким решением на выходе канала связи (фиг. 1) содержит первый (1), второй (2), третий (3) и четвертый (4) ключи управления,первый (5), второй (6) и третий (7) коммутаторы, первый (8), второй (9) и третий (10) буферные регистры, первый (11), второй (12) и третий (13) блоки сумматоров по модулю два, арифметическо-логическое устройство (14) и формирователь (15) сигналов управления ключами. Рассмотрим принцип работы устройства мажоритарного декодирования при использовании циклического кода Хэмминга с параметрами (0)(7 3 4), при квантовании выходных сигналов демодулятора канала связи с однократной или двухфазовой модуляцией или ФМ-2 на 8 уровней и когерентном способе обработки ФМ-сигналов. На фиг. 2 и 3 приведены соответственно временные диаграммы, поясняющие способ формирования мягкого решения на выходе канала связи путем квантования выходных сигналов демодулятора однократной фазовой модуляции на 8 уровней и способ подключения заявляемого устройства мажоритарного декодирования с мягким решением на выходе канала связи. Кодирование блока из 3 информационных символов осуществляется с использованием порождающей матрицы , приведенной на фиг. 4 а, а формирование системы раздельных проверочных уравнений для мажоритарного декодирования циклического кода Хэмминга выполняется с использованием проверочной матрицы , приведенной на фиг. 4 б. В соответствии с проверочной матрицей (фиг. 4 б) для мажоритарного декодирования информационных символов циклического кода Хемминга при жестком, или неквантованном, решении формируется система из четырех раздельных проверочных уравнений, 4 представленных на фиг. 5 а, с порогом приятия решения 113 . Решение о 2 2 принятом информационном символе принимается по большинству одинаковых решений проверочных уравнений при равном числе решений мажоритарный элемент принимает решение в пользу нулевого информационного двоичного символа, т.е. 0. Мягкое решение на выходе дискретного канала связи реализуется как квантование выходных сигналов демодулятора ФМ-2 канала связи на 8 уровней (фиг. 2). Так как число уровней квантования 8, условно обозначенных (0 1 2 3 4 5 6 7), то каждый кодовый символ циклического кода на выходе демодулятора ФМ-2 канала связи представляется Ц 2 83 двоичными символами 00 0 0 , 1 001 , 2010 , 3011 ,4, 5, 6 и 7. Фигурные скобки записи двоичных символов 100 101 110 111 означают мягкое, или квантованное, значение амплитуды детектированного сигнала демодулятора ФМ-2 канала связи. Старший разрядквантованного детектированного сигнала демодулятора ФМ-2 канала связи определяет полярность или знак принятых кодовых символов, а два других разрядахарактеризуют надежность принятия кодовых символов каждый уровень и, следовательно, принятый кодовый символ характеризуется весом надежности. Максимальный вес надежности имеет нулевой и седьмой уровни квантования, т.е. 0000 и 7111, которые характеризуют прием с высокой надежностью соответственно нулевых и ненулевых двоичных символов кодовой последовательности циклического кода. Таким образом, уровни квантования имеют значения 0000 - надежного нулевого двоичного символа 3011 - ненадежного нулевого двоичного символа (вес - 1) 4 86532012.10.30 4100 - ненадежного нулевого двоичного символа (вес 1), а остальные значения уровней квантования определяют надежность приема соответственно нулевых и ненулевых символов выше, чем уровни 3 и 4. С выхода демодулятора ФМ-2 канала связи квантованные кодовые символыпоступают в параллельном коде через открытые ключи управления Кл. 1 - Кл. 3 (ключ управления Кл. 4 в это время закрыт, фиг. 6) на входы соответственно первого, второго и третьего каналов устройства мажоритарного декодирования циклического кода Хэмминга,функциональная схема которого приведена на фиг. 7. Первый, или верхний, канал декодирования формирует систему раздельных проверочных уравнений (фиг. 5 б) на основе использования двоичных символовквантованных значений ФМ-сигналов, а два других канала декодирования формируют системы раздельных проверочных уравнений (фиг. 5 б) на основе использования двоичных символовисоответственно и характеризующих надежность принятия кодовых символов. Таким образом, результат решения каждого из четырех проверочных уравнений каждого канала декодирования представляется трехразрядным кодовым вектором. Каждый канал декодирования содержит буферный регистр 8-10 из 7 ячеек памяти, коммутатор 5-7 ,реализуемый в виде двухвходовой схемы ИЛИ, и блок сумматоров по модулю два 11-13,формирующих весовые оценки надежности принятых кодовых символов. Решение о знаке, или полярности, декодируемого информационного символа принимает арифметическо-логическое устройство 14, или АЛУ, на основе сравнения арифметической суммывесовых оценок сформированных четырех систем раздельных проверочных уравнений каналов декодирования с установленным порогом П, который определяется также с учетом алгоритма мягкого, или квантованного, декодирования циклических кодов и представляется в десятичной форме записи. АЛУ 14 формирует декодируемые информационные символы по следующему правилу еслиП - на выходе АЛУ 14 формируется ненулевой информационный символ, т.е. 1, и наоборот 0, еслиП. Выбор величины порога при мягком, или квантованном, решении на выходе канала связи выполняется по следующему правилу если для коррекции исп ошибочных информационных символов при мажоритарном алгоритме декодирования и жестком, или неквантованном, решении на выходе канала связи необходимо сформировать 2 исп 1 проверочных уравнений, одно из которых является тривиальным, т.е., а порог ре шения выбирается равным или более /21, т.е.1 , то при мягком, или кванто 2 ванном, решении количество проверочных уравненийдолжно также рассматриваться в плане мягкого, или квантованного, решения, и в этом случае количество проверочных уравнений нж равно (1), т.е. нж(1). Для рассматриваемого циклического кода Хэмминга с параметрами (7 3 4), а также 8 и 4 количество проверочных уравнений с учетом квантованного решения будет равно нж(1)(81)428. Корректи 1 ошибочных символов в их рующая способность циклического кода составитнжнж 2 весовой оценке квантованных, или нежестких, цифр. Величина (нж-1)/2, представленная в десятичной форме записи, выбирается в каче 1(2) стве нежесткого порога, т.е.нжнждля рассматриваемого циклического 2 282 кода Хемминга величина пороганж 13 . 2 Таким образом, если арифметическая суммасформированных проверочных уравнений в их весовой оценке превысит порог ПнжП, то, как отмечалось выше, на выход 5 86532012.10.30 устройства мажоритарного декодирования с мягким решением на выходе канала связи выдается информационный символ с уровнем логической единицы, т.е. двоичный символ 1, а в противном случае выдается информационный символ с уровнем логического нуля,т.е. двоичный символ 0. Сформированные АЛУ 14 информационные символы поступают одновременно через открытый ключ 4 управления на выход устройства декодирования и через коммутаторы 5-7 на входы буферных регистров 8-10 каналов декодирования для формирования в весовой оценке проверочных уравнений для решения по полярности или знаку второго информационного символа, а также последующих информационных символов. Рассмотрим принятие решения устройством мажоритарного декодирования циклического кода Хэмминга с параметрами кода (7 3 4) о достоверности принятого информационного символа при мягком, или квантованном декодировании в момент времени 0, если передавали кодовую последовательность, состоящую из 7 нулевых двоичных символов (12312340000000, 1-3 - информационные символы, 1-4 - проверочные символы), а в канале связи под воздействием помех был искажен старший информационный символ 11, т.е.1000000 1011, 2010, 3001, 1110,2101, 3100, 4011. Данные мягкие решения кодовых символов тремя параллельными потоками записываются через открытые ключи 1-3 управления, а ключ 4 управления закрыт, и коммутаторы 5-7 в буферные регистры 8-10. Временные диаграммы сигналов управления ключей 1-4 управления приведены на фиг. 6. По окончании 7 такта положение ключей меняется на обратное, т.е. ключи 1-3 управления закрываются, а ключ 4 управления - открывается,и к этому моменту времени заканчивается формирование весовой оценки достоверности первого информационного символа в плане нежесткого (квантованного) решения системы Мнж раздельных проверочных уравнений (фиг. 5 б). Арифметическая сумма весовых оценок проверочных уравнений 011(010110)(101100)(001011)341210, что меньше установленного порога Пнж 13. Арифметическологическое устройство 14 сформирует нулевой информационный символ, т.е. 0, который поступит одновременно через открытый ключ 4 управления на выход устройства мажоритарного декодирования и через соответствующий коммутатор 1-3 на вход соответствующего буферного регистра 8-10. Аналогично производится декодирование последующих информационных символов. Результаты моделирования работы устройства мажоритарного декодирования циклического кода Хэмминга с параметрами (7 3 4) при квантовании выходных сигналов демодулятора ФМ-2 канала связи на 2 и 8 уровней с равным интервалом квантования и с когерентным способом обработки ФМ-сигналов при передаче данных по каналу связи с аддитивным белым гауссовским шумом приведены в таблице. Из результатов моделирования следует, что использование мягкого, или квантованного, алгоритма мажоритарного декодирования циклического кода обеспечивает дополнительное увеличение энергетического выигрыша кодирования на 0,37-0,74 дБ соответственно при к 510-2 - 510-4 или уменьшение вероятности ошибочного приема(декодирования) информационных символов в 1,4-1,2 раза соответственно по сравнению с алгоритмом мажоритарного декодирования циклического кода при жестком, или неквантованном, решении на выходе канала связи. 86532012.10.30 Значения средней вероятности ошибочного декодирования канального декодера и энергетического выигрыша кодирования Вероятность ошибочного приема двоичного символа к при Параметры ЦК жестком принятии решения на выходе демодулятора ФМ-2 10-2 10-3 510-2 510-3 510-4 Вероятность ошибочного приема двоичного символа при мягком принятии решения на выходе демодулятора ФМ-2(7 3 4) 10-4 10-6 310-2 5,310-2 710-5 Энергетический выигрыш кодирования 0,37 0,42 0,57 0,68 0,74 Национальный центр интеллектуальной собственности. 220034, г. Минск, ул. Козлова, 20.
МПК / Метки
МПК: H03M 13/43, H04K 1/00
Метки: канала, декодирования, мажоритарного, выходе, решением, мягким, связи, устройство
Код ссылки
<a href="https://by.patents.su/8-u8653-ustrojjstvo-mazhoritarnogo-dekodirovaniya-s-myagkim-resheniem-na-vyhode-kanala-svyazi.html" rel="bookmark" title="База патентов Беларуси">Устройство мажоритарного декодирования с мягким решением на выходе канала связи</a>
Предыдущий патент: Гелиоустановка
Следующий патент: Система кондиционирования воздуха салона самолета
Случайный патент: Способ выявления травматического повреждения внутреннего мениска коленного сустава