Короткие и длинные коды PDF Print E-mail
Written by Administrator   
Wednesday, 09 May 2012 11:01


В линии “вверх” могут быть использованы короткие и длинные скремблирующие коды. В первом случае кодовые последовательности сз могут быть представлены в виде комплексной последовательности сз= с, + !со, где C) и со — расширенные коды касами, каждый длиной 256 символов. Такие коды в проекте WCDMA называют короткими кодами, и их используют, если предполагается выполнить многопользовательское (совместное) детектирование. Короткий код принципиально может быть изменен в течение сеанса связи, однако это происходит лишь в исключительных ситуациях. Как уже говорилось ранее, его использование требует кодового планирования в сети.

Во втором случае последовательности сз= c> + jc представляют собой фрагменты кода Голда длиной 40 960 чипов. Такие коды в системе WCDMA называют длинными кодами и используют в прямом канале для разделения базовых станций. Так как система асинхронна, то соседние БС имеют различные ПСП, повторяемые каждые 10 мс. Асинхронный принцип построения сети базовых станций делает систему WCDMA независимой от внешнего источника синхронизации.

Длинный код предполагается применять в тех сотах в линии “вверх”, где не используется режим многопользовательского детектирования. Информация о том, какой длинный код может быть использован в линии, мобильная станция определяет лишь после того, как был принят короткий код. В этом случае никакого предварительного кодового планирования в сети не требуется.

Длинный код образуется путем посимвольного сложения по модулю 2 двух в последовательностей, генерируемых различными генераторами. Первая последовательность формируется с использованием многочлена вида я|(х)=1 +X' +X", а вторая — многочлена в (х)= 1 +Х~~+X4'. Результирующая последовательность образует ансамбль кодов Голда.

Код квадратурной компоненты генерируется путем циклического сдвига на 1024 бит кода синфазного канала. Период длинного кода в линии “вверх” ограничен длиной одного кадра (10 мс).

В линии “вниз” используется 512 скремблирующих кодов, которые разделены на 32 группы по 16 кодов в каждой. Группирование кодов позволяет обеспечить более быстрый поиск сот, особенно при первоначальном вхождении в синхронизм. В этом случае код образуется путем сложения по модулю 2 двух т-последовательностей, генерируемых генераторами, многочлены которых имеют вид g,(x)=1 +X'+X" и gz(x)=1 +X + Х +X' +X' .