Схема кодирования в прямом канале (от базовой станции к абоненту)
Поскольку все пользователи получают объединенный сигнал, то для выделения информации необходимо передавать опорный сигнал по каналу, получившему название пилотного. В пилотном канале передается нулевой информационный сигнал, код Уолша для этого канала формируется из нулевого ряда матрицы Уолша (все единицы). Другими словами, в пилотном канале передается только короткий код. Обычно на нем… Читать ещё >
Схема кодирования в прямом канале (от базовой станции к абоненту) (реферат, курсовая, диплом, контрольная)
Базовая скорость передачи данных в канале составляет 9,6 кбит/с, что достигается добавлением дополнительных корректирующих двоичных символов к цифровому потоку вокодера 8,55 кбит/с.
Для реализации на приемной стороне прямой коррекции ошибок (без повторной передачи сообщения) в канале используется избыточное кодирование. Для этого базовый цифровой поток разбивается на пакеты длительностью по 20 мс и подается на сверточный кодер с половинной скоростью. На его выходе число битов удваивается. Затем данные перемежаются, т. е. перемешиваются во временном интервале 20 мс. Это делается для того, чтобы равномерно распределить в потоке данных (после обратного перемежения) потерянные во время передачи биты. Известно, что ошибочно принятые символы обычно формируют группы. В то же время, схема прямой коррекции ошибок работает наилучшим образом, когда ошибки распределены равномерно во времени. Это происходит после осуществления на приемной стороне процедуры, обратной перемежению при передаче. После перемежения цифровой поток преобразуется с помощью длинного кода и логической операции «исключающее ИЛИ» (сложение по модулю два). По определению, длинными кодами (кодами максимальной длины — М-последовательностями) являются коды, которые могут быть получены с помощью регистра сдвига или элемента задержки заданной длины. Максимальная длина двоичной последовательности, которая может быть получена с помощью генератора, построенного на основе регистра сдвига, равна 2n-1 двоичных символов, где n — число разрядов регистра сдвига. В аппаратуре стандарта CDMA длинный код формируется в результате нескольких последовательных логических операций с псевдослучайной двоичной последовательностью, генерируемой в 42-разрядном регистре сдвига, и двоичной 32-битовой маской, которая определяется индивидуально для каждого абонента. Такой регистр сдвига применяется во всех базовых станциях этого стандарта для обеспечения режима синхронизации всей сети. Длина М-последовательности при этом составляет 4 398 046 511 103 бит и если ее элементы формируются с тактовой частотой, например, 450 МГц, то период повторения будет составлять 9773,44 с= 2 ч 43 мин. Это значит, что если даже удастся засинхронизировать приемник в случае несанкционированного перехвата, то чтобы определить структуру сигнала-носителя необходимо вести наблюдение в течение почти 3-х часов, а с применением индивидуальной 32-битовой маски «подслушивание» практически исключено. Так как информационный поток имеет скорость 19,2 Кбит/с, то в прямом канале используется только каждый 64-й символ длинного кода. Следующий этап преобразования сообщения — кодирование с помощью кодов Уолша. Любая строка матрицы Уолша ортогональна другой строке.
Один ряд матрицы Уолша ставится в соответствие каналу связи между абонентом и базовой станцией. Если на входе кодера «0», то посылается соответствующий ряд матрицы (код Уолша), если «1» — посылается последовательность, сформированная путем логического отрицания соответствующего ряда матрицы (кода Уолша). При точном совпадении начала пришедшей последовательноcти и имеющейся (строка матрицы W64) наблюдаются пики корреляционной функции положительной и отрицательной полярностей — в зависимости от передаваемого бита. В случае обработки «чужого» сигнала на выходе в момент окончания сигнала не будет ничего, т. е. происходит разделение каналов при приеме абонентской станцией. Кодирование по Уолшу повышает скорость информационного потока с 19,2 Кбит/с до 1,2288 Мбит/с. Соответственно расширяется и спектр сигнала. На заключительном этапе двоичный поток разделяется между синфазным и квадратурным каналами (Iи Q-каналами) для последующей передачи с использованием квадратурной фазовой манипуляции (QPSK). До подачи на смесители цифровой поток в каждом из каналов преобразуется с помощью короткого кода и операции сложения по модулю два.
Короткий код представляет собой псевдослучайную двоичную последовательность длиной 32 768 двоичных символов, генерируемую со скоростью 1,3288 Мбит/с. Эта последовательность является общей для всех базовых и подвижных станций в сети. Короткий код формируется в 15-разрядном регистре сдвига с линейной обратной связью. Результирующий двоичный поток в каждом канале проходит через цифровой фильтр с конечной импульсной характеристикой (КИХ-фильтр), что позволяет ограничить полосу излучаемого сигнала. Частота среза фильтра составляет около 615 кГц. Полученные аналоговые сигналы поступают на соответствующие входы I/Q-модулятора. Ряд информационных сигналов образуется путем слияния Iи Q-каналов.
Поскольку все пользователи получают объединенный сигнал, то для выделения информации необходимо передавать опорный сигнал по каналу, получившему название пилотного. В пилотном канале передается нулевой информационный сигнал, код Уолша для этого канала формируется из нулевого ряда матрицы Уолша (все единицы). Другими словами, в пилотном канале передается только короткий код. Обычно на нем излучается около 20% общей мощности. Опорный сигнал необходим для последующей фазовой демодуляции. Короткий код позволяет многократно использовать в каждой ячейке один и тот же набор кодов Уолша. Каждая базовая станция имеет свой временной сдвиг при формировании кода и поэтому может быть однозначно определена в сети. Основано это на уже описанном свойстве псевдослучайных двоичных последовательностей: значение АКФ близко к нулю для всех временных смещений более одной длины бита.
В обратном канале (от абонента к базовой станции) применяется другая схема кодирования. Подвижная станция не может использовать преимуществ трансляции опорного сигнала. В этом случае необходимо было бы передавать два сигнала, что значительно усложнило бы демодуляцию в приемнике базовой станции. В обратном канале применяется такой же, как и в прямом, вокодер и сверточное кодирование со скоростью 1/3, что повышает скорость передачи данных с базовой 9,6 до 28,8 кбит/с, и перемежение в пакете длительностью 20 мс. После перемежения выходной поток разбивается на слова по шесть битов в каждом. Шестибитовому слову можно поставить в соответствие один из 64 кодов Уолша.
Таким образом, каждый абонентский терминал использует весь их набор. После этой операции скорость потока данных повышается до 307,2 Кбит/с. Далее поток преобразуется с помощью длинного кода, аналогичного используемому базовой станцией. На этом этапе происходит разделение пользователей. Абонентская емкость системы определяется обратным каналом. Для ее увеличения применяется регулирование мощности в обратном канале, методы пространственного разнесения приема на базовой станции и др. Окончательное формирование потоков данных происходит таким же образом, как и в базовой станции, за исключением дополнительного элемента задержки на ½ длительности символа в Q-канале для реализации смещенной QPSK.
Выводы:
- 1. ШПС в сети cdma2000 передаются не во всей отведенной полосе частот, а в относительно широких частотных участках с полосой F=1,23 МГц;
- 2. частотный разнос между прямым и обратным каналами равен 45 МГц для диапазона 900 и 1800 Мгц;
- 3. код Уолша используется для разделения пользователей в пределах одной соты в прямом канале;
- 4. длинный код предназначен для разделения пользователей одной соты в обратном канале;
- 5. короткий код используется для разделения сигналов разных базовых станций или секторов одной базовой станции.
В нашей стране сеть CDMA судя по всему функционирует в диапазонах 453,0…457,5 МГц (прямой канал) и 463,0…467,5 МГц (обратный канал) — диапазон работы NMT-450i с частотным разносом 10 МГц, хотя точных сведений автор не имеет.
Сеть CDMA полноценно работает в случае точной синхронизации базовой станции и всех абонентских, иначе связь «сыплется». Под синхронизацией понимается:
- 1. единая тактовая частота в системе;
- 2. формирование каждой из последовательностей в строго определённые моменты времени.
Поэтому на всех базовых станциях установлены приемники GPS (Global Positioning System), на выходе которых формируются временные интервалы с точностью 10-10 с.