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

 
 
 
Reply to this topicStart new topic
vadimuzzz
сообщение Apr 27 2011, 07:23
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



подскажите, кто какие использует. ссылки на литературу приветствуются. интересует в приложении к турбокод+QAM. попадалась статья на эту тему (не могу у себя в бардаке ее найти), там делался вывод, что 4-5 бит достаточно. но при декодировании от итерации к итерации значения LLR растут, т.е. надо либо делать нормировку либо разрядность брать с запасом. кто как делает?
Go to the top of the page
 
+Quote Post
Serg76
сообщение Apr 27 2011, 07:53
Сообщение #2


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

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



Цитата(vadimuzzz @ Apr 27 2011, 10:23) *
подскажите, кто какие использует. ссылки на литературу приветствуются. интересует в приложении к турбокод+QAM. попадалась статья на эту тему (не могу у себя в бардаке ее найти), там делался вывод, что 4-5 бит достаточно. но при декодировании от итерации к итерации значения LLR растут, т.е. надо либо делать нормировку либо разрядность брать с запасом. кто как делает?

4-5 бит действительно достаточно. В своем софтовом декодере я брал разрядность с запасом
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Apr 27 2011, 09:55
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



тогда другой вопрос. посчитал LLR для 8-PAM (например, I-составляющая 64-QAM)



вверху LLR для старшего бита в диапазоне входных амплитуд -8:8, внизу - младшего бита.
абсолютные значения у них различаются раз в 10. если брать, скажем, 4 бита на решение, то младший бит сильно загрубляется (фактически будет 2 значения). что я упустил?
Go to the top of the page
 
+Quote Post
Serg76
сообщение Apr 27 2011, 10:24
Сообщение #4


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

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



Цитата(vadimuzzz @ Apr 27 2011, 12:55) *
тогда другой вопрос. посчитал LLR для 8-PAM (например, I-составляющая 64-QAM)



вверху LLR для старшего бита в диапазоне входных амплитуд -8:8, внизу - младшего бита.
абсолютные значения у них различаются раз в 10. если брать, скажем, 4 бита на решение, то младший бит сильно загрубляется (фактически будет 2 значения). что я упустил?

Как считали LLR для 64QAM? В этом случае имеют значение манипуляционный код и соотношение С/Ш

Сообщение отредактировал Serg76 - Apr 27 2011, 10:26
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Apr 27 2011, 11:28
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(Serg76 @ Apr 27 2011, 17:24) *
Как считали LLR для 64QAM?

я делал как в статье (см. приложение)
Прикрепленные файлы
Прикрепленный файл  28_03_04.pdf ( 826.52 килобайт ) Кол-во скачиваний: 360
 
Go to the top of the page
 
+Quote Post
Иван Панченко
сообщение Apr 27 2011, 12:10
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 29-11-08
Из: санкт-петербург
Пользователь №: 42 061



5 бит достаточно... тем более LLR на то и логарифмическое отношение правдоподобия, чтоб расти не так сильно(как просто LR), а если оно уже и в логарифмическом масштабе сильно растет, то можно его держать в огранке уже;-)
Go to the top of the page
 
+Quote Post
alexPec
сообщение Apr 27 2011, 15:52
Сообщение #7


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(vadimuzzz @ Apr 27 2011, 11:23) *
подскажите, кто какие использует. ссылки на литературу приветствуются. интересует в приложении к турбокод+QAM. попадалась статья на эту тему (не могу у себя в бардаке ее найти), там делался вывод, что 4-5 бит достаточно. но при декодировании от итерации к итерации значения LLR растут, т.е. надо либо делать нормировку либо разрядность брать с запасом. кто как делает?


А есть ли у кого сравнение в реальном железе мягкое/жесткое решение? Чувствую, мягкое от жесткого в реальных условиях не на много отличаться будет. Ну типа с жестким дальность связи (условно) 1 км, с мягким - 1050 м. То есть дальность связи меняется (подозреваю) при одной и той же вероятности ошибки примерно также, как при изменении погодных условий. Поделитесь опытом если кто знает.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Apr 27 2011, 16:01
Сообщение #8


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

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



Цитата(alexPec @ Apr 27 2011, 18:52) *
А есть ли у кого сравнение в реальном железе мягкое/жесткое решение? Чувствую, мягкое от жесткого в реальных условиях не на много отличаться будет. Ну типа с жестким дальность связи (условно) 1 км, с мягким - 1050 м. То есть дальность связи меняется (подозреваю) при одной и той же вероятности ошибки примерно также, как при изменении погодных условий. Поделитесь опытом если кто знает.

В среднем переход на мягкую схему декодирования дает дополнительный ЭВК около 2 дБ. А как использовать этот выигрыш решать Вам - уменьшить излучаемую мощность, полосу или апертуру антенны. Но в основном все схемы внутренних декодеров и так строятся по мягкой схеме декодирования
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Apr 29 2011, 09:18
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



немного отвлекся от темы, возвращаюсь вновь. вот, что мне не совсем понятно:

это посчитанные LLR, округленные до 5 бит (8-PAM, как выше в примере и статье)
меня смущает, что LLR для младшего бита фактически представляет собой жесткое решение.
или это так и задумано и все советы брать такую разрядность исходят именно из того, что знак младшего бита
является грубой оценкой нижней границы информации в символе? м.б. есть какие-нибудь книжки по этой теме?
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 30 2011, 10:58
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(vadimuzzz @ Apr 29 2011, 13:18) *
немного отвлекся от темы, возвращаюсь вновь. вот, что мне не совсем понятно:

это посчитанные LLR, округленные до 5 бит (8-PAM, как выше в примере и статье)
меня смущает, что LLR для младшего бита фактически представляет собой жесткое решение.
или это так и задумано и все советы брать такую разрядность исходят именно из того, что знак младшего бита
является грубой оценкой нижней границы информации в символе? м.б. есть какие-нибудь книжки по этой теме?


Биты в QAM не одинаково подвержены воздействию шума, LLR демонстрирует этот факт. Книжки - классика разбиение Унгербоека и не кодируемые биты. Вы можете использовать в мягкой схеме только старшие биты как для 16QAM, а младшие определять по ближайшей точке в декодируемом подобразе и не будет практически никакой разницы.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Apr 30 2011, 13:07
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(petrov @ Apr 30 2011, 17:58) *
Биты в QAM не одинаково подвержены воздействию шума, LLR демонстрирует этот факт.

ну да, интуитивно это понятно (на то они и младшие биты). но вот попалась мне старая тема http://electronix.ru/forum/index.php?showt...83879&st=15
там на 2-й странице приводится код для вычисления метрик. вот его результат (4 бита, но не суть):

здесь для каждого бита разрядная сетка используется полностью, при больших значениях - насыщение, в местах перехода между точками созвездия (собственно, там мягкие решения и нужны) - линейная зависимость, по типу той, что приведена выше. выглядит картина красивей, но противоречит тому, что разные биты по-разному подвергаются шуму.
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 30 2011, 13:22
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(vadimuzzz @ Apr 30 2011, 17:07) *
ну да, интуитивно это понятно (на то они и младшие биты). но вот попалась мне старая тема http://electronix.ru/forum/index.php?showt...83879&st=15
там на 2-й странице приводится код для вычисления метрик. вот его результат (4 бита, но не суть):

здесь для каждого бита разрядная сетка используется полностью, при больших значениях - насыщение, в местах перехода между точками созвездия (собственно, там мягкие решения и нужны) - линейная зависимость, по типу той, что приведена выше. выглядит картина красивей, но противоречит тому, что разные биты по-разному подвергаются шуму.


Возможно автор кода ошибается.
Go to the top of the page
 
+Quote Post

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

 


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


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