|
CDMA и модуляция несущей - передача нескольких каналов., Не могу понять как получается несколько каналов. |
|
|
|
Sep 7 2011, 07:49
|

Участник

Группа: Участник
Сообщений: 36
Регистрация: 20-11-09
Из: Пермь
Пользователь №: 53 747

|
Добрый день. Как бы не банально звучало, помогите новичку. =) Начал разбирать CDMA. Конкретные реализации в мобильной связи не нужны, важно понять принцип и как это считать (теорию). И кроме общих фраз "Кодируем уолшем, коррелируем, получаем результат" практически ничего не встречается.
Про Уолша/шумоподобные/широкополсные сигналы, помехоустойчивость и так далее все понял. Вопрос возник по модуляции/демодуляции и канальном разделении. Конкретно не до конца понятно как именно происходит демодуляция и совсем непонятно как получается, что передается сразу несколько каналов одновременно (не как их различать, а как передавать и принимать).
0) Есть последовательность из 8 бит. 1) Кодируем сигнал функцией Уолша (например 16-битовой). Получаем 16*8=128 чипов. 2) Модулируем несущую. Как я понимаю фазовую модуляцию (без дибитов, для простоты со сдвигом фазы на 180) - есть несущая, ее фаза меняется в зависимости от 1/0 в получаемой после кодирования функцией Уолша последовательности. Получаем сигнал который 128 раз меняем (или не меняет) фазу. 3) Демодуляция и корреляция. Сравниваем пришедший сигнал (модулированная несущая) с ??? Тут, как понимаю два варианта. 3а) Сравниваем с несущей модулированной последовательностью уолша длиной в 1 бит. Если корреляция сильно положительная - 1, если сильно отрицательная - 0, если около 0 - данных в сигнале нет. Получаем 8 бит. 3б) Сравниваем с опорной (не модулированной ничем несущей), фаза - 1, противофаза - 0. Получим 128 бит, пройдясь по которым фунцкией уолша получим либо корреляцию 16, либо -16, либо 0 (ну, если без помех). Аналогично предыдущему 1,0 и нет данных. В принципе а и б практически одно и то же, только в первом случае за 1 раз, во втором в два этапа.
Вопросы. 1) Правильно ли я понял модуляцию? 2) Правильно ли я понял демодуляцию и корреляцию? 3) Непонятно, как быть в случае передачи множества каналов. Надо просто суммировать полученные модулированные несущие? Если нет, дальше можно не читать, если да, скажите где я не прав. Допустим у нас два канала с последовательностями 1111000011110000 1100001100111100 Закодируем ими 1 и 1. Сложим несущие, получим 11хх00хххх11хх00 где 1 - фаза, 0 противофаза, х - нет ни противофазы, не фазы, так как они сложились. накладываем первую функцию и получаем корреляцию 8. В принципе это 1 с большой достоверностью. Но при 16 каналах сложив 16 модулированных несущих получается что во всех чипах у нас 0. И тут уже ничего не разобрать. Как тогда передаются сразу несколько (вплоть до 16) каналов?
Буду рад помощи. Спасибо.
|
|
|
|
|
 |
Ответов
|
Sep 9 2011, 04:09
|

Участник

Группа: Участник
Сообщений: 36
Регистрация: 20-11-09
Из: Пермь
Пользователь №: 53 747

|
Вот! В том -то и дело, что из рисунков (и по логике человеческой) получается, что после суммирования чипов 4 каналов он имеет возможные значения не 0/1, а -4,-2,0,2,4. -2,0,2 для 2-х каналов. Для 64 битового и его 64-х каналов будет -64, -62, -60... 0... +62, +64. Или 65 возможных значений. В таком случае вопросов как все работает нету. И получается что на каждый чип надо передать 7 бит информации. Или многоуровневый сигнал, амплитудно-фазовая модуляция, или передавать эти 7 бит оп очереди. О чем нигде ничего не написано. Получается выглядит так - для передачи 4 бит данных с 64-х битной функцией получаем 256 чипов. Для передачи каждого чипа надо 7 бит. Итого частота должна поменять (или не поменять) фазу не 256 раз, а 1792 раза. Или 256 раз поменяться многоуровнево. Тогда все встает на свои места, за исключением того, что везде пишут "Промодулировали фазовой модуляцией, передали"  Мне вот это и непонятно было. Я правильно все понял?
Сообщение отредактировал megadocent - Sep 9 2011, 06:04
|
|
|
|
|
Sep 9 2011, 06:35
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
Цитата(megadocent @ Sep 9 2011, 08:09)  Вот! В том -то и дело, что из рисунков (и по логике человеческой) получается, что после суммирования чипов 4 каналов он имеет возможные значения не 0/1, а -4,-2,0,2,4. -2,0,2 для 2-х каналов. Для 64 битового и его 64-х каналов будет -64, -62, -60... 0... +62, +64. Или 65 возможных значений. В таком случае вопросов как все работает нету. И получается что на каждый чип надо передать 7 бит информации. Или многоуровневый сигнал, амплитудно-фазовая модуляция, или передавать эти 7 бит оп очереди. О чем нигде ничего не написано. Ну получается многоуровневый сигнал при сложении ортогональных последовательностей помноженных на случайные данные, помножили на него несущую на базовой станции. От абонентов модулированные сигналы в эфире складываются. Непонятно что вас смущает то?
|
|
|
|
Сообщений в этой теме
megadocent CDMA и модуляция несущей - передача нескольких каналов. Sep 7 2011, 07:49 _4afc_ Цитата(megadocent @ Sep 7 2011, 11:49) Во... Sep 7 2011, 09:16 emborg1 Цитата(megadocent @ Sep 7 2011, 11:49) чт... Sep 7 2011, 09:26 alexPec Цитата(megadocent @ Sep 7 2011, 11:49) Ко... Sep 7 2011, 10:33 megadocent Цитата(_4afc_ @ Sep 7 2011, 15:16) Я сие ... Sep 7 2011, 11:20 alexPec Цитата(megadocent @ Sep 7 2011, 15:20) Да... Sep 7 2011, 11:38  megadocent Цитата(alexPec @ Sep 7 2011, 17:38) А по ... Sep 8 2011, 03:45 _4afc_ Цитата(megadocent @ Sep 7 2011, 15:20) На... Sep 8 2011, 07:16  megadocent Цитата(_4afc_ @ Sep 8 2011, 13:16) ...
Ка... Sep 8 2011, 09:15 emborg1 Суммируете после модуляции? Sep 8 2011, 12:02 mvm54 Цитата(megadocent @ Sep 7 2011, 11:49) Пр... Sep 8 2011, 15:16  megadocent Цитата(petrov @ Sep 9 2011, 12:35) Ну пол... Sep 9 2011, 07:07
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|