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

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


Участник
*

Группа: Участник
Сообщений: 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) каналов?

Буду рад помощи.
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
megadocent
сообщение Sep 9 2011, 04:09
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 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 раз поменяться многоуровнево.
Тогда все встает на свои места, за исключением того, что везде пишут "Промодулировали фазовой модуляцией, передали" biggrin.gif Мне вот это и непонятно было.

Я правильно все понял?

Сообщение отредактировал megadocent - Sep 9 2011, 06:04
Go to the top of the page
 
+Quote Post
petrov
сообщение Sep 9 2011, 06:35
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 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 бит оп очереди. О чем нигде ничего не написано.


Ну получается многоуровневый сигнал при сложении ортогональных последовательностей помноженных на случайные данные, помножили на него несущую на базовой станции. От абонентов модулированные сигналы в эфире складываются. Непонятно что вас смущает то?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 11:17
Рейтинг@Mail.ru


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