реклама на сайте
подробности

 
 
> Мягкое декодирование кода Голея (24, 12, 8), Возможно ли? И какой профит может это дать?
soldat_shveyk
сообщение Sep 5 2018, 08:57
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 3-07-07
Из: С-Петербург
Пользователь №: 28 859



Доброго дня!
Есть радиоканал с QPSK модуляцией, в котором использую расширенный код Голея длиной (24, 12, 8). Сейчас принимаю жесткое решение и декодирую Голея через перебор всех 4096 комбинаций с выбором по минимуму ошибок. Работает, исправляет до 4-х ошибок. Есть время и желание еще улучшить прием за счет мягкого декодирования. Что это может дать в конкретных цифрах, будет ли стоить игра свеч? И возможно ли в принципе мягкое декодирование для кода Голея?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
soldat_shveyk
сообщение Sep 5 2018, 12:22
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 3-07-07
Из: С-Петербург
Пользователь №: 28 859



Спасибо, скачал, изучаю.
Промоделировал свой декодер в мталабе, получил следующие цифры:
SNR 6 dB, BER = 2.5e-4
SNR 5 dB, BER = 1.7e-3
SNR 4 dB, BER = 1.1e-2
SNR 3 dB, BER = 2.4e-2
SNR 2 dB, BER = 5.7e-2
SNR 1 dB, BER = 1.1e-1
SNR 0 dB, BER = 1.4e-1

По сравнению с этим, алгоритм Чейза 1 и 2 дает неплохой профит. Попробую разобраться с реализацией.
Go to the top of the page
 
+Quote Post
andyp
сообщение Sep 5 2018, 12:33
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(soldat_shveyk @ Sep 5 2018, 15:22) *
По сравнению с этим, алгоритм Чейза 1 и 2 дает неплохой профит. Попробую разобраться с реализацией.


Если в вычислительной дури не сильно ограничены, то можно декодер максимального правдоподобия реализовать - потребуется вычисление 4096 сверток длиной 24 и выбор максимума.
Писать там мало, а работать будет чуть лучше самого хорошего Чейза.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Sep 5 2018, 12:49
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(andyp @ Sep 5 2018, 15:33) *
а работать будет чуть лучше самого хорошего Чейза.

Да, разница будет порядка одной десятой дБ sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- soldat_shveyk   Мягкое декодирование кода Голея (24, 12, 8)   Sep 5 2018, 08:57
- - x736C   Цитата(soldat_shveyk @ Sep 5 2018, 11:57)...   Sep 5 2018, 09:47
- - soldat_shveyk   ЦитатаПравильнее будет в матлабе набросать на стан...   Sep 5 2018, 10:25
- - Serg76   Для кода Голея (24,12) алгоритм Чейза дает следующ...   Sep 5 2018, 11:25
- - soldat_shveyk   Serg76, спасибо огромное!!! Сейчас ср...   Sep 5 2018, 11:37
- - Serg76   Кларк. Кодирование с исправлением ошибок в система...   Sep 5 2018, 11:44
- - Serg76   Да, выигрыш больше, чем на порядок по BER и около ...   Sep 5 2018, 12:30
- - soldat_shveyk   Цитатаможно декодер максимального правдоподобия ре...   Sep 5 2018, 12:44
|- - andyp   Цитата(soldat_shveyk @ Sep 5 2018, 15:44)...   Sep 5 2018, 12:55
- - soldat_shveyk   ЦитатаВам на входе декодера "мягкий" дем...   Sep 5 2018, 13:10
|- - thermit   Цитата(soldat_shveyk @ Sep 5 2018, 16:10)...   Sep 5 2018, 13:21
- - soldat_shveyk   ЦитатаИли на мп-декодер. Если я правильно понял, т...   Sep 5 2018, 13:30
|- - thermit   Цитата(soldat_shveyk @ Sep 5 2018, 16:30)...   Sep 5 2018, 13:47
- - soldat_shveyk   ЦитатаА можно сразу считать корреляционные метрики...   Sep 5 2018, 14:00
|- - thermit   Цитата(soldat_shveyk @ Sep 5 2018, 17:00)...   Sep 5 2018, 17:04
- - soldat_shveyk   Хм.. Странно. Я так и делал. При совпадающих пакет...   Sep 6 2018, 07:26
|- - thermit   Цитата(soldat_shveyk @ Sep 6 2018, 10:26)...   Sep 6 2018, 20:02
- - soldat_shveyk   thermit, спасибо, попробую.   Sep 7 2018, 06:34
|- - des00   Цитата(soldat_shveyk @ Sep 7 2018, 13:34)...   Sep 10 2018, 06:19
- - soldat_shveyk   Сделал мягкий декодер Чейза, BER стал лучше на по...   Sep 10 2018, 13:20
- - soldat_shveyk   Продолжу тему. Понаблюдал, как работает Чейз при ...   Sep 19 2018, 15:12
|- - Fat Robot   А вы попробуйте сравнить процедуру Чейза и прямой ...   Sep 19 2018, 15:43
|- - des00   Цитата(soldat_shveyk @ Sep 19 2018, 22:12...   Sep 20 2018, 02:22
- - soldat_shveyk   ЦитатаА вы попробуйте сравнить процедуру Чейза и п...   Sep 20 2018, 06:30
|- - Fat Robot   Это, разумеется, не верно, т.к. прямой перебор выд...   Sep 20 2018, 07:33
- - soldat_shveyk   ЦитатаЭто, разумеется, не верно, т.к. прямой переб...   Sep 20 2018, 08:43


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 03:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01372 секунд с 7
ELECTRONIX ©2004-2016