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

 
 
> 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 7 2011, 11:20
Сообщение #2


Участник
*

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



Цитата(_4afc_ @ Sep 7 2011, 15:16) *
Я сие могу понять только воспринимая цепь модуляция-эфир-демодуляция как амплитудный синхронный сумматор.
Т.е. как если бы модуляция была амплитудной или её не было вовсе.

Кстати если вместо простой фазовой - взять относительную фазовую, то это уже похоже по аддитивности на амплитудную - и всё может сростись sm.gif

Насколько я понял амплитуда вообще не учитывается. Меняется фаза. Ну или амплитуда на противоположную, что для синусоиды есть сдвиг по фазе на 180 градусов. Эм... я ведь прав?

Цитата(emborg1 @ Sep 7 2011, 15:26) *
Отдельная кодовая последовательность - отдельный канал. Передается в едином спектре, чем также удобна cdma. Можете посмотреть, например, книгу Ипатов. Широкополосные системы и кодовое разделение сигналов

Написанное вами и так везде написано. =) Это я знаю. Книгу прочитал. Каналы отличить могу, если они не были смешаны, там видно сразу что корреляции нет, если применяю функцию Уолша которой не было в сигнале. Моменты которые непонятны из книги непонятны, иначе бы и не спрашивал. =) Проблема в том, что на примере одного канала все понятно. И оно у меня работает. И к шумам устойчивость большая и так далее. И две модулированные несущие точно определяются, если их не смешивать и по отдельности накладывать функции Уолша. Непонятно и не работает когда хочу 10-16 каналов передать. Книгу сейчас читаю второй раз, сначала и разбираясь в формулах внимательно.

Фазовая модуляция/демодуляция, как я понял делается так - сначала получаем чипы пропуская через фазовый демодулятор, потом накладываем последовательность, смотрим как она коррелируется.
Я конкретно не могу понять как они передаются сразу все. В том-то и вопрос, как складываются каналы после модуляции? И как демодулируются сложенные сигналы? При сложении у меня получается что фазы повернутые на 180 градусов уничтожаются, сигнал равен 0 без всяких колебаний. 16 каналов сложенных вместе потом вообще не дают вычленить что-либо из себя, в них практически нет сигнала. Если по всем каналам передавать единицу, получается в первом чипе 1, в остальных вообще сигнала нет, ни фазы, ни противофазы. И что тут коррелировать непонятно...


Цитата(alexPec @ Sep 7 2011, 16:33) *
Я всегда думал что чип - как раз в вашем случае 16 битовая последовательность,кодирующая 1 или 0

Для одного канала:

Я так понимаю демодулируем сигнал фазовым демодулятором - получаем (в идеале) - сигнал (почти прямоугольный), который одно свое значение принимает при фазе несущей 0, второе - при фазе 180. Соответственно получаем битовую последовательность. Дальше эту битовую последовательность кореляцией сравниваем с чипом (последовательностью, кодирующую 0 или 1). КФ будет максимальна когда чип попадает в чип.

PS. глубоко не разбирался но чесно думаю что так оно и работает laughing.gif


Везде где читал чип - бит ПСП последовательности. laughing.gif
Да я тоже так и понял, это 3б) в первом посте получается, хотелось убедиться что правильно. Но вопрос как несколько каналов получаются.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 29th June 2025 - 20:42
Рейтинг@Mail.ru


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