Общие представления о стандартах с кодовым разделением каналов.




Стандарты с кодовым разделением каналов позволили на порядок расширить полосу рабочих частот в радиоканале по сравнению с сетями стандарта GSM и тем самым на порядок увеличить скорости передачи данных. Широкие возможности в организации высокоскоростных каналов связи вместе с необходимостью адаптивного управления для достижения высокой эффективности работы CDMA сетей являются характерными чертами стандартов сотовой связи 3-го поколения.

При кодовом разделении каналов выделение (фильтрацию) конкретного канала производят в процессорном блоке приемника в результате математической обработки принятого сигнала. Для этого сигнал, передаваемый по радиоинтерфейсу, закрывают двумя кодами: скремблирующим и каналообразующим. Скремблирующие коды используют для выделения множества сигналов, излучаемых одним источником: конкретной базовой или абонентской станцией. Для расфильтровки сигналов соседние базовые станции имеют разные скремблирующие коды. Сигналы мобильных станций (UE ‒ User Equipment) также отличаются разными скремблирующими кодами. Каналообразующие коды позволяют разделить сигналы одного источника. Пример разделения сигналов 3-х UE, обслуживаемых одной базовой станцией, с помощью каналообразующих кодов поясняет рис.2.1.

Передаваемый на UE1 биполярный сигнал u (t) (рис.2.1,а), т.е. последовательность логических нулей и единиц с уровнями -1 и +1, умножают на биполярную кодовую последовательность с 1(t), такую, что на каждый информационный бит приходится SF бит (чипов) кодовой последовательности. На рис. 2.1,б эта последовательность состоит из 8 чипов; в стандарте UMTS SF = 4...256. В результате умножения получают последовательность v (t) = u (t) x c 1(t) (рис. 2.1,в), которую после наложения скремблирующего кода и передают по каналу связи.

 

Рис. 2.1. Принцип разделения сигналов с помощью каналообразующих кодов

 

В рассматриваемом примере каналообразующий код, выделенный UE1,

 

  -1   -1   -1   -1

 

При передаче первого бита, после умножения на -1 получаем v(t) (рис. 2.1в):

 

-1   -1   -1   -1  

 

Приём – когерентный и основан на вычислении корреляционной функции между принятым сигналом и выделенным кодом. Приемник UE запускает когерентно с принятым сигналом выделенным ему каналообразующий код и вычисляет корреляционную функцию для каждого переданного информационного бита. В приёмнике UE1 при приёме первого бита это будет следующая операция:

 

  -1   -1   -1   -1      
Х   -1   -1   -1   -1    
Σ -1 -1 -1 -1 -1 -1 -1 -1 = -8

 

На рис. 2.1,г эта операция показана пунктирной линией. В результате в конце каждого промежутка времени, соответствующего передаче одного бита, получают отрицательное или положительное число в соответствии с переданным информационным битом.

Приёмник станции UE2 также примет сигнал v(t) (рис. 2.1в), но он запустит другой код с2(t), который ему выделен (рис. 2.1д). В результате вычисления корреляционной функции между сигналом v(t) и кодом с2(t) получаем

 

  -1   -1   -1   -1      
Х -1   -1     -1   -1    
Σ         -1 -1 -1 -1 =  

 

Таким образом на выходе приёмника UE2 напряжение будет равно 0. Иначе говоря, процессор приёмника UE2 фильтрует сигнал v(t). Аналогичную картину имеем при умножении сигнала v(t) в приемнике UE3 на кодовую последовательность с 3(t) (рис. 2.1,ж и рис. 2.1,з).

Кодовые последовательности с 1(t), с 2(t), с 3(t) образуют группу ортогональных последовательностей. Они обладают следующим свойством

Используя для каждого канала связи свою последовательность из набора ортогональных последовательностей, можно, передавая все каналы одновременно на одной частоте, выделить в приемнике определенный канал, фильтруя все остальные.

Использование каналообразующих кодов позволяет передавать в одной полосе сигналы множества пользователей, но не повышает эффективности использования частотного ресурса. Действительно, при заполнении битов сигнала n чипами полоса сигнала расширяется в n раз, поскольку Вчип = SF× Всимв. Выигрыш при переходе на CDMA получают из-за использования скремблирующих кодов, которыми закрывают каждую базовую станцию.

В качестве скремблирующих кодов в стандартах с кодовым разделением каналов используют m-последовательности. m-последовательность отличается тем, что ее автокорреляционная функция имеет один узкий максимум при нулевом сдвиге чипов (dk = 0). Если dk ¹ 0, то R(dk) = -1 (рис. 2.2). Обычная m-последовательность содержит L = 2m – 1 элементов, где m – число триггеров в генераторе кода. Меняя конфигурацию обратных связей в генераторе, можно получить до (L-1)/m различных m-последовательностей. Чиповые скорости каналообразующих и скремблирующих кодов одинаковы.

 

Рис. 2.2. Функция автокорреляции m-последовательности

 

В каждом стандарте с кодовым разделением каналов чиповая скорость Вчип является константой. В стандарте CDMA2000 Вчип = 1,2288 Мчип/с. В стандарте UMTS Вчип = 3,84 Мчип/с. Эффективная полоса частот, вырезаемая при приёме сигнала Пэфф = Вчип.

Чиповая скорость Вчип, коэффициент расширения спектра SF, число позиций сигнала при модуляции M и скорость избыточного кодирования Rкода однозначно определяют скорость передачи данных. Символьная скорость в радиоканале Bсимв = Вчип / SF,а скорость передачи информации B = Bсимв × log2M × Rкода = (Вчип / SF) × log2M × Rкода.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2022-12-31 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: