Цитата(_Макс @ Oct 30 2012, 02:18)

В системе которую я разрабатываю, решено использовать CDMA для слива информации со множества передатчиков на один приемник. Возникло две проблемы:
В данном случае имеет место асинхронный CDMA т.к. синхронизировать передатчики в силу отсутствия обратного канала не представляется возможным. Как оказалось CDMA коды не такие уж и ортогональные, если имеет место смещение начала последовательности. Какой код лучше использовать в данной ситуации?
Near-far problem. Во всем известной системе обратный канал используется для регулировки мощности мобильных терминалов, иначе возникает сильная интерференция. У нас обратного канала нет. Передатчики работают с максимальной мощностью. Напрашивается вариант использовать 16 битный АЦП в приемнике, боюсь рискую с высокой степень детализации оцифровывать шум приемника. Что еще посоветуете?
Ну чудес то не бывает, если передатчики не синхронны и мощности в точке приёма не выравниваются, то последовательности потребуются очень длинные, плюс проблема их поиска.
Можно сделать проще, достаточно одной последовательности, все передатчики работают в сдвинутых каналах, минимальный сдвиг по частоте между передатчиками определяется ~1/T, где T - длина последовательности, ну и подумать над огибающей последовательности для согласованного фильтра чтобы было необходимое подавление соседних каналов.