|
2 страниц
< 1 2
|
 |
Ответов
(15 - 27)
|
Sep 5 2012, 18:28
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(neo-n @ Sep 5 2012, 21:14)  По поиску синхры и скремблер понятно спасибо.... про то чо проверять ее наличие на нескольких кадрах и ошибки заю... там сложность возникает когда код ь большим ..TPC*K(кол-во блоков например 128*128 до следующей синхры) у них синхра почти у всех одинаковая а само К может быть очень большим... так все-таки нужно только автоматическое определение типа турбокода или все-таки Вы строите декодер? Цитата(Gold777 @ Sep 5 2012, 21:23)  сначала находим синхру (выравниваем ее по кадру, так чтобы сихра стояла в начала), потом дескремблируем уже выравненный сигнал, далее декодируем. Этапы декодирования и дескремблирования могут быть помяняны местами в зависимости от типа скремблера. Когда применяется аддитивный скремблер, то идет сначала дескремблер потом декодер. Если самосинхронизирующийся скремлер, то наоборот т.к. этот скремлер размножает ошибки. Про размножение ошибок все правильно, НО, как правило, в тракте декодирования сначала идет декодер, а затем уже дескремблер (аддитивный или рекурентный), но и обратная конфигурация с аддитивным дескремблером тоже применяется на практике, но реже.
|
|
|
|
|
Sep 5 2012, 18:35
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 22-03-12
Пользователь №: 70 951

|
Именно автоматическое определение турбокода...пока что сделал только по синхре но только синхры недостаточно.... на практике видел код в котором сначало идет скремблер потом декодер потому и спрашиваю как потом прейти к мягким решениям... В идеале конечно хорошо бы сделать автоматическое определение а потом и декодирование по уже определенным параметрам
Помоему и аддитивный тоже размножает ошибки.... а самосинхронизирующийся скремблер я называл мултипликативным (такое название встречал поому так и называю)
|
|
|
|
|
Sep 5 2012, 18:42
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 22-03-12
Пользователь №: 70 951

|
Впринципе в голове что-то начинает проесняться спасибо всем огромное ...напследок не подскажите где можно более подробно почитать про мягкие решения??
Оффтоп... Serg76 а вы случаем не из Курска??
|
|
|
|
|
Sep 5 2012, 18:51
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 22-03-12
Пользователь №: 70 951

|
Ок буду более подробно штудировать ту тему... Я там живу =) думал может пивом угостил бы ...
|
|
|
|
|
Sep 14 2012, 11:03
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 29-09-10
Из: Москва
Пользователь №: 59 832

|
Как в литературе называются алгоритмы получения значений мягких решений по принятым I и Q? Единственное место где видел - даташит AHA для QAM. Это ведь наверняка не единственный способ и есть другие. Спрашиваю, потому что необходимо выбрать оптимальный с тчк зрения быстродействия для модуляции APSK и это приминительно к турбо и LDPC кодам.
|
|
|
|
|
Sep 21 2012, 10:22
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 29-09-10
Из: Москва
Пользователь №: 59 832

|
Спасибо, очень помогло
|
|
|
|
|
Nov 1 2012, 12:47
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 11-09-11
Пользователь №: 67 121

|
Цитата(mesat88 @ Sep 14 2012, 15:03)  Как в литературе называются алгоритмы получения значений мягких решений по принятым I и Q? Единственное место где видел - даташит AHA для QAM. Это ведь наверняка не единственный способ и есть другие. Спрашиваю, потому что необходимо выбрать оптимальный с тчк зрения быстродействия для модуляции APSK и это приминительно к турбо и LDPC кодам. Мягкое решение, это которое log-likelihood ratio (LLR)? Аддитивный дескремблер должен работать как-то типа умножать llr на +1 или -1 вместо xor.
|
|
|
|
|
Nov 1 2012, 15:18
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(Mogwaika @ Nov 1 2012, 15:47)  Мягкое решение, это которое log-likelihood ratio (LLR)? LLR - логарифмическое отношение правдоподобия, вычисляется для каждого бита символа на основании принятой пары I/Q квадратурных составляющих для определенной сигнальной конструкции (constellation). с алгеброй логарифмов в качестве метрики работать проще, чем с линейной. Цитата(Mogwaika @ Nov 1 2012, 15:47)  Аддитивный дескремблер должен работать как-то типа умножать llr на +1 или -1 вместо xor. если стоит перед декодером, то да. если после декодера, то обработка уже битовая, базовая операция - xor.
Сообщение отредактировал Serg76 - Nov 1 2012, 15:21
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|