Как правдоподобие и ковариация позволяют разделять sum(сигн)

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Опытный кот
Сообщения: 782
Зарегистрирован: Вт апр 26, 2011 18:37:06

Сообщение kras »

1. Есть сумма сигналов, представьте CDMA. Сложились разные пользователи, в итоге сигнал на выходе - это сумма всех информационных сигналов.
2. IDMA - это практически CDMA, однако вместо известных кодов формируется всего одна ПСП, а для разных пользователей происходит перестановка кусков этой ПСП при кодировании бита данных. На приемнике, следовательно, информацию для каждого отдельного пользователя необходимо выделить.
3. При выделении используются импульсная хар-ка канала связи, итерации, функция правдоподобия, ковариация. Не верите? Прикладываю файл на языке С++, где можете удостовериться в этом!
ReceiverMx.cpp
(17.52 КБ) 237 скачиваний
4. На пальцах в презентации все просто, в приемнике используется "ESE-estimator", DEC для FEC-декодера. Когда я смотрю код, меня уносит куда-то на берег моря, чайки там, вороны, и обратно))

Конкретные вопросы:
1. Зачем тут правдоподобие?
2. Что происходит от итерации к итерации?
3. Зачем тут ковариация? Как ковариация на пальцах позволяет разделить пользователей?
На практике можно не успеть сделать того, что можно хорошо обосновать в теории. Но без практики теория может отдаляться от нее, и когда они встретятся снова - не узнает даже неприкосновенное шампанское профессора в лаборатории. Моя практика: robofeya.ru
Реклама
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

Я не гуру обработки сигналов, но попробую ответить.

Код проглядел бегло. Обилие индексов у массивов делает его трудночитаемым, хотя основная идея более-менее понятна.
1. Зачем тут правдоподобие?
Как правило, под словами "критерий максимума правдоподобия" подразумевается обычное сравнение с порогом. Правда, порог можно динамически выбирать в зависимости от параметров сигнала, что, по всей видимости, тут и делают.
2. Что происходит от итерации к итерации?
Детально в код не вчитывался, но, судя по всему, все классически: сначала выделение комплексного сигнала, потом расчет ДПФ для разделения каналов, и дальше согласованные фильтры. Все это перемежается какими-то техническими деталями, по всей видимости имеющими отношение к бинарному формату передачи.
3. Зачем тут ковариация? Как ковариация на пальцах позволяет разделить пользователей?
По всей видимости, этим умным словом они назвали массив согласованных фильтров.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Реклама
Ответить

Вернуться в «Теория»