Está en la página 1de 17

Captulo 4 W-CDMA

- -
23
4- W-CDMA


4.1- HISTORIA Y EVOLUCIN

El uso del CDMA para las aplicaciones civiles de la radio mvil es relativamente
reciente. La teora de esta tecnologa fue propuesta a finales de la dcada de los 40, pero
la aplicacin prctica en los sistemas mviles celulares comerciales no se llev a cabo
hasta el ao 1989, cuando los servicios militares americanos publicaron la tecnologa
CDMA para las aplicaciones comerciales. La tecnologa del ensanchamiento espectral,
que es la base de la tecnologa CDMA, fue especialmente utilizada en las aplicaciones
militares para contrarrestar el efecto de interferencia intencional fuerte (jamming) y para
ocultar la seal transmitida a posibles espas.

La gran atraccin de la tecnologa CDMA fue desde el principio su capacidad
inherente para aumentar las prestaciones de las comunicaciones y reutilizar frecuencias.
Los modelos ms simples ya sugirieron que la mejora de la capacidad podra ser 20
veces mayor que la capacidad de los sistemas de banda estrecha existentes.

Originalmente la tecnologa CDMA fue desarrollada por Qualcomm, para su
posterior optimizacin por parte de Ericsson. En 1991, los prometedores resultados
obtenidos en las primeras pruebas en el terreno demostraron que la tecnologa CDMA
poda funcionar igual de bien en la prctica como en la teora. En 1993, el sistema
CDMA fue adoptado por la asociacin de la industria de las telecomunicaciones (TIA).
En 1995, el primer servicio de CDMA fue lanzado en Hong Kong, seguido de un
lanzamiento en Corea y otro en Pennsylvania. Desde entonces, se convirti rpidamente
en la opcin preferida de los operadores de los EE.UU.


4.2- CONCEPTO DE CDMA

Como ya se ha visto en el apartado 3.3.2, el CDMA es una tecnologa digital de
transmisin que permite a un nmero de usuarios acceder a un canal de radiofrecuencia
sin interferencia, asignando un cdigo diferente a cada usuario.

En los sistemas de comunicacin con espectro ensanchado (Spread Spectrum), el
ancho de banda de la seal es expandido, comnmente a varios rdenes de magnitud
antes de su transmisin. Cuando hay un nico usuario en un canal ensanchado, el uso
del ancho de banda es ineficiente. En cambio, en un ambiente multiusuario, los usuarios
pueden compartir el mismo canal y el sistema llega a ser eficiente.


4.2.1- Ensanchamiento de espectro

En los sistemas de espectro ensanchado se transmite la seal sobre un ancho de
banda que es muchas veces mayor del que se requiri para las transmisiones estndar de
banda estrecha a fin de mejorar la relacin seal a ruido. En canales de banda estrecha,
aumentando el ancho de banda transmitido de la seal resulta que la probabilidad de que
la informacin recibida sea correcta aumenta, porque cada seal es una compilacin de
muchas seales menores a la frecuencia fundamental y sus armnicas, entonces el
Captulo 4 W-CDMA
- -
24
aumento de la frecuencia resulta en una reconstruccin ms exacta de la seal original.
La desventaja efectiva en sistemas de banda estrecha para telecomunicaciones es la
limitacin de la capacidad del canal, as que las seales deben transmitirse con la
potencia suficiente para que la interferencia por ruido gaussiano no sea efectiva y la
probabilidad de que los datos recibidos no sean correctos permanecer baja. Esto
significa que la SNR efectiva debe ser suficientemente alta para que el receptor pueda
recuperar la seal transmitida sin error.

Los errores introducidos por un canal hostil pueden reducirse a cualquier nivel
deseado sin sacrificar la tasa binaria de transferencia de informacin que utiliza. La
ecuacin de Shannon describe la capacidad del canal. La SNR se puede disminuir sin
que aumente la tasa de error de bit. Esto significa que si la seal se ensancha sobre un
ancho de banda grande con un nivel menor de potencia espectral, an se puede lograr la
tasa requerida. Si la potencia total de seal se interpreta como la zona bajo la densidad
espectral de potencia, entonces seales con la potencia total equivalente pueden tener o
una potencia grande de seal concentrada en un ancho de banda pequeo o una potencia
pequea de seal esparcida sobre un ancho de banda grande, como se puede ver en la
Figura 4.1.


Figura 4.1. Seales con la misma potencia, pero con diferentes anchos de banda


4.3- W-CDMA

El sistema W-CDMA (Wideband-Direct Sequence-Code Division Multiple
Access, Acceso mltiple por divisin de cdigo-Banda ancha) es el sistema que
aprovecha el ancho de banda de forma ms eficiente en ambientes multiusuario. Por esta
razn, el sistema W-CDMA se convierte en una eleccin ideal para zonas
metropolitanas con gran densidad de usuarios.

Captulo 4 W-CDMA
- -
25

Figura 4.2 Esquema de acceso mltiple por divisin de cdigo de banda ancha


Un cdigo W-CDMA es utilizado para modular la seal a transmitir. Dicho
cdigo consiste en una serie de impulsos binarios o chips, conocido como una secuencia
de pseudo-ruido (PN), que es una secuencia binaria con un periodo determinado. El
cdigo se ejecuta a una tasa ms alta que la seal a transmitir y determina el ancho de
banda real de transmisin.

Una seal de espectro ensanchado en secuencia directa (SS/DS-CDMA) se
obtiene modulando la seal a transmitir con una seal pseudo-aleatoria de banda ancha
(cdigo de pseudo-ruido). El producto da una seal de banda ancha. Un cdigo de
pseudoruido es una secuencia binaria representada con valores -1 y 1, que posee
propiedades similares a las del ruido. Esto determina valores pequeos de correlacin
entre los cdigos y la dificultad de bloqueo o deteccin de una seal de informacin por
un usuario no deseado.

La dispersin de energa sobre una banda ancha, o rebajar la densidad espectral
de potencia, hace que el sistema W-CDMA genere seales menos probables para
interferir con comunicaciones de banda estrecha, porque la potencia ensanchada de la
seal est cerca de los niveles gaussianos de ruido. Como ya se ha visto, las
comunicaciones de banda estrecha, ocasionan poca o ninguna interferencia en sistemas
W-CDMA porque el receptor de correlacin integra sobre un ancho de banda muy
amplio para recuperar una seal W-CDMA.
Captulo 4 W-CDMA
- -
26

Figura 4.3. Nivel de potencia de la seal ensanchada por debajo del nivel de potencia de ruido


4.3.1- Cdigos CDMA (Spreading codes)

Existen dos familias de cdigos W-CDMA empleadas, los cdigos PN y los
cdigos ortogonales. Los cdigos PN son secuencias pseudoaleatorias generadas por un
registro de desplazamiento realimentado y se emplean para la diferenciacin de usuarios
o nodos B. Los ms utilizados en W-CDMA se generan utilizando un registro de
desplazamiento lineal. La correlacin cruzada terica entre cdigos ortogonales es cero
en una transmisin sncrona. Las secuencias de Walsh son los cdigos ortogonales
comnmente utilizados para el ensanchamiento del espectro y para la separacin de
canales o de usuarios en sistemas W-CDMA.


4.3.1.1- Propiedades bsicas

En una transmisin W-CDMA la seal de informacin es modulada mediante un
cdigo CDMA y en el receptor la seal recibida es correlada con una replica del mismo
cdigo. Debido a esto, es importante que exista una baja correlacin cruzada entre la
seal deseada y las seales interferentes de los dems usuarios para poder suprimir la
interferencia multiusuario. Tambin se requiere que tengan una buena autocorrelacin
para una buena sincronizacin. Adems, la buena autocorrelacin es importante para
eliminar la interferencia debida a la propagacin multicamino. Las funciones de
autocorrelacin y correlacin cruzada estn relacionadas de forma que en un mismo
instante de tiempo no se pueden alcanzar buenos valores de ambas.

As pues se utilizarn las funciones de autocorrelacin y correlacin cruzada
peridicas para juzgar si un cdigo est cualificado o no para ser utilizado. En particular
se utilizan las funciones de autocorrelacin y correlacin cruzada discretas que se
pueden ver a continuacin:

Funcin de autocorrelacin peridica:

( ) [ ]

=
+ =
L
i
x x xx
L l i c i c l
1
mod ) ( ) ( para 1 0 L l
Captulo 4 W-CDMA
- -
27

Funcin de correlacin cruzada peridica:

( ) [ ]

=
+ =
L
i
y x xy
L l i c i c l
1
mod ) ( ) ( para 1 0 L l

donde,

C
x
(i) es el i-simo chip del cdigo x con longitud L.

C
y
(i) es el i-simo chip del cdigo y con longitud L.


Para los sistemas CDMA, los cdigos deben de tener un pico grande en la
autocorrelacin para l=0. Para el resto de valores de l, la funcin de autocorrelacin
debe de ser tan prxima a cero como sea posible. Esto ser til a la hora de poder
sincronizar el transmisor y el receptor. Para una gran capacidad multiusuario en
sistemas CDMA, los diferentes cdigos deben de ser ortogonales entre ellos, siendo
cero el valor de la funcin de correlacin cruzada para l=0.

Para cualquier cdigo conocido, las propiedades de las funciones de
autocorrelacin y correlacin cruzada, que se requieren en los sistemas CDMA, no
pueden cumplirse simultneamente. Adems, la condicin de que el valor de la
correlacin cruzada para l=0 es cero, es vlida slo cuando las seales recibidas estn
alineadas en tiempo, lo que slo se cumple en el caso del enlace Downlink, ya que en el
Uplink todas las seales de los usuarios tienen diferentes caminos de propagacin hacia
el Nodo B y no estn alineadas en el tiempo.

Mientras que hay muchos cdigos que cumplen la propiedad de la correlacin
cruzada para l=0, en muchos casos no se cumplir que el valor de la funcin de
correlacin cruzada sea bajo para valores l0.


4.3.1.2- M-Secuencias

En muchos casos los cdigos de ensanchamiento son generados con un registro
lineal de desplazamiento junto a unos operadores lgicos apropiados. Dichos operadores
realimentan a la entrada del registro una combinacin de los estados de dos o ms de
sus registros como se puede ver en la Figura 4.4.


Figura 4.4. Esquema de un generador de M-secuencias
Captulo 4 W-CDMA
- -
28
Las conexiones de los registros al mdulo sumador vienen determinadas por el
polinomio generador de la secuencia PN, que es de la forma:

G(X) = 1 + A
1
X + A
2
X
2
+ ... + A
N
X
N


Donde A
i
es 1 o 0 dependiendo si hay conexin o no con el mdulo sumador.
El estado inicial de los registros es lo que se denomina semilla del cdigo. Los
sumadores lgicos realizan una OR-Exclusiva (XOR) de los registros para ser
realimentados. Para el caso de cdigos binarios la operacin de suma mdulo-2 es
equivalente a la operacin XOR. Hay que tener en cuenta que no todos los polinomios
generadores producen una secuencia PN de mxima longitud, por lo que es necesario
consultar tablas estndar donde se encuentren las especificaciones. Las M-Secuencias
son cdigos que tienen la mxima longitud realizable con un registro de desplazamiento
consistente en N casillas, de ah procede su nombre Mxima-Secuencia. Dicha longitud
es L=2
N
-1. Las M-Secuencias estn definidas por los denominados polinomios
irreducibles o primitivos. Para diferentes valores iniciales de las casillas, la
M-Secuencia obtenida es siempre la misma, la nica diferencia es que empieza con un
desplazamiento en el tiempo llamado fase de cdigo.

A continuacin se pueden ver las propiedades ms importantes de las
M-Secuencias:

Para la funcin de autocorrelacin se puede encontrar:

=
para
para L
l
xx
1
) (
1 1
0

=
L l
l



si los elementos del cdigo son mapeados a {-1,1}.

Hay 2
N-1
unos y 2
N-1
-1 ceros en un periodo de cdigo.

El nmero de repeticiones (un cierto nmero de chips consecutivos con el
mismo valor) de longitud p es 2
N-(p+2)
tanto para los ceros como para los unos.
No hay repeticiones de ceros de longitud N o de unos de longitud N-1. Adems,
el nmero de repeticiones decrece en potencia de 2 a medida que su longitud
crece. La distribucin estadstica de unos y ceros aparenta ser totalmente
aleatoria pero est bien definida y siempre es la misma. Esta aleatoriedad
tambin se puede ver en la forma de la funcin de autocorrelacin, ya que la
correlacin de una M-Secuencia con una versin de ella misma desplazada en el
tiempo es casi cero, indicando que los valores del cdigo c(i) son
estadsticamente independientes.

Si una M-Secuencia se suma mdulo-2 con una versin de ella misma
desplazada en el tiempo, el resultado es la misma secuencia de cdigo con un
nuevo desplazamiento en el tiempo. Si dos M-Secuencias diferentes de igual
longitud se suman mdulo-2, el resultado es una secuencia compuesta de igual
longitud. Esta secuencia compuesta es diferente para cada combinacin de
desplazamiento en el tiempo de las secuencias originales. Gracias a este
Captulo 4 W-CDMA
- -
29
resultado se pueden generar un gran nmero de cdigos diferentes, as es como
se calculan los cdigos de la familia Gold en el apartado 4.3.1.3.

Se ha demostrado que para todas las M-Secuencias de una determinada longitud,
slo unas pocas de ellas tienen unas buenas propiedades de correlacin
cruzada. En este contexto buenas significa que la correlacin cruzada
solamente toma tres posibles valores:

{ } 2 ) ( ), ( , 1 = N N
c c xy

con

1 2 ) (
1
2
+ =
+
N
c
N


donde

x
denota la parte entera del nmero real x. Desafortunadamente el
nmero de M-Secuencias con estas buenas propiedades de correlacin
cruzada, tambin conocido como mightiness, es muy pequeo y no crece con la
longitud de las M-Secuencias como se puede ver en la Tabla 4.1.

N 3 5 7 11 15
L 7 31 127 2047 32767
Nmero de M-Secuencias 2 6 18 167 1800
Mightiness 2 3 6 4 2
Tabla 4.1. Propiedades de M-Secuencias para diferentes longitudes del registro de desplazamiento


A continuacin se puede ver un ejemplo de la generacin de una secuencia PN:


Figura 4.5. Esquema de un registro lineal de desplazamiento con semilla 110


Donde:

N = 3

Semilla = 110

G(X) = 1 + X
2
+ X
3


L = 7

Captulo 4 W-CDMA
- -
30
Haciendo un seguimiento del circuito se puede ver como la secuencia PN de
salida es la siguiente:

0 1 1 1 0 1 0 0 1 1 1 0 1 0 ...

Se puede ver como la secuencia PN se repite cada 7 chips.


4.3.1.3- Secuencias Gold

Las secuencias de Gold son generadas mediante la suma mdulo-2 de dos
buenas M-Secuencias de igual longitud como se puede ver en la Figura 4.6.


Figura 4.6. Esquema de un generador de cdigos Gold


Aunque el nmero de buenas M-Secuencias es bajo, se pueden obtener un
gran nmero de secuencias de Gold. Esto es debido a que dos M-Secuencias pueden
tener hasta 2
N
-1 desplazamientos relativos diferentes entre ellas, y cada desplazamiento
resulta en una secuencia de Gold diferente como se explic en las propiedades de las
M-Secuencias.

En oposicin a las M-Secuencias, la funcin de autocorrelacin de los cdigos
Gold tienen cuatro posibles valores diferentes mientras que la correlacin cruzada posee
tres posibles valores:

{ } ) ( , 1 , 2 ) ( , ) ( N N L l
c c xx
=
{ } ) ( , 1 , 2 ) ( ) ( N N l
c c xy
=
con

1 2 ) (
1
2
+ =
+
N
c
N


Captulo 4 W-CDMA
- -
31
Comparando las secuencias de Gold con las M-Secuencias con respecto a las
funciones de correlacin, se puede ver como para las secuencias de Gold hay un mayor
nmero de cdigos que cumplen la propiedad de la correlacin cruzada. Esto est
compensado con una empeora de la funcin de autocorrelacin. Los cdigos Gold se
utilizan en UMTS para el Scrambling.


Captulo 4 W-CDMA
- -
32
A continuacin se puede ver un ejemplo de una comunicacin CDMA con un
usuario:


Figura 4.7. Ejemplo de comunicacin CDMA con una seal transmitida (T
1
), un cdigo Gold (C
1
), un
filtro adaptado en recepcin (
1 1 1
* * C C T

) y una seal desensanchada (R


1
)


Captulo 4 W-CDMA
- -
33
Si en el ejemplo anterior, en lugar de multiplicar en recepcin por el cdigo de
Gold C
1
, se multiplica por un cdigo de Gold C
2
igual al cdigo inicial, pero desplazado
una muestra se obtendra:


Figura 4.8. Ejemplo de comunicacin CDMA con una seal transmitida (T
1
), un cdigo Gold en
recepcin errneo (C
2
) y un filtro adaptado en recepcin (
2 1 1
* * C C T

)


El ejemplo anterior se corresponde con el caso de que el transmisor y el receptor
no se encuentren sincronizados. En la Figura 4.8 se puede ver como a la salida del filtro
adaptado el nivel de la seal en los periodos de muestreo es casi despreciable.

En la Figura 4.9 se puede ver como en un entorno multiusuario, donde cada
usuario tiene su propio cdigo de Gold, es posible recuperar las seales en recepcin
multiplicndolas por el cdigo del usuario del cual se quiera recuperar la seal.

Captulo 4 W-CDMA
- -
34

Figura 4.9. Ejemplo de comunicacin CDMA con dos seales transmitidas (T
1
y T
2
), dos cdigos Gold
(C
1
y C
2
) y un filtro adaptado en recepcin
Captulo 4 W-CDMA
- -
35
4.3.1.4- Cdigos ortogonales

En 1923, J.L Walsh defini un sistema de funciones ortogonales. La
caracterstica ms importante de los cdigos de Walsh es la perfecta ortogonalidad entre
los cdigos, y es por ello, que se utilizan en aplicaciones de comunicaciones. Las
secuencias de Walsh son utilizadas en UMTS como cdigos de canalizacin en el
Uplink y en el Downlink.

Las secuencias de Walsh se pueden generar con la ayuda de las denominadas
matrices de Hadamard, las cuales son matrices cuadradas. Cada fila o columna de una
matriz de Hadamard es una secuencia de Walsh. Las matrices de Hadamard se pueden
calcular utilizando la siguiente regla recursiva:

[ ] 1
1
= H


(

=
i i
i i
i
H H
H H
H
2


O lo que es lo mismo,

(

=
1 1
1 1
2
H


(
(
(
(




=
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
4
H


(
(
(
(
(
(
(
(
(
(
(








=
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
8
H




Captulo 4 W-CDMA
- -
36
Se puede ver con facilidad que todas las columnas y las filas son mutuamente
ortogonales. Las siguientes propiedades se pueden derivar si se define la secuencia de
Walsh W
i
como la i-sima fila o columna de una matriz de Hadamard:

Las secuencias de Walsh son secuencias binarias con valores de +1 y 1.

La longitud de las secuencias de Walsh son siempre potencia de 2.

Siempre hay L secuencias diferentes de longitud L.

Las secuencias de Walsh son mutuamente ortogonales si estn sincronizadas, es
decir, 0 ) 0 ( = = l
xy
.

Si dos secuencias de Walsh tienen desplazamiento en el tiempo, la funcin de
correlacin cruzada puede tomar valores mayores que el pico de la funcin de
autocorrelacin, el cual es igual a la longitud L de la secuencia. Aunque tambin
es posible que la funcin de correlacin cruzada tome un valor de cero incluso
cuando existe cualquier desplazamiento en el tiempo.

Todas las secuencias de Walsh comienzan por +1.


Otro mtodo para generar cdigos ortogonales es utilizando estructuras de rbol:

SF = 1 SF = 2 SF = 4
C
ch,1,0
= (1)
C
ch,2,0
= (1,1)
C
ch,2,1
= (1,-1)
C
ch,4,0
=(1,1,1,1)
C
ch,4,1
= (1,1,-1,-1)
C
ch,4,2
= (1,-1,1,-1)
C
ch,4,3
= (1,-1,-1,1)

Figura 4.10. Generacin de cdigos ortogonales mediante las estructuras de rbol










Captulo 4 W-CDMA
- -
37
La generacin de esta estructura de rbol se realiza mediante el siguiente
proceso recursivo:

(
(
(
(
(
(

=
(
(
(
(

=
n n n n
n n n n
n n
n n
n n
n
n
n
C C
C C
C C
C C
C
C
C
C
, ,
, ,
1 , 1 ,
1 , 1 ,
2 , 2
2 , 2
1 , 2
2
...
...


Donde C
2n
es un conjunto de cdigos ortogonales de tamao 2n y SF es el
Spreading Factor o factor de ensanchamiento. Las propiedades de ortogonalidad de
estos cdigos similares a las de los cdigos de Walsh. El orden de las funciones de la
matriz no es el mismo que el de la matriz de Hadamard, pero las funciones en si son las
mismas. Las secuencias pertenecientes a la misma rama forman un conjunto de cdigos
ortogonales, es ms, dos secuencias cualesquiera de diferentes ramas son ortogonales
excepto si una secuencia es la madre de la otra.

Como ya se ha mencionado, estas secuencias son completamente ortogonales
para un retraso cero. Para otros retrasos, tienen muy malas propiedades de correlacin
cruzada y por eso slo son apropiados para sistemas sncronos. Debido al efecto de la
propagacin multicamino, es necesario combinar estas secuencias con otras que
eliminen dicho efecto, para evitar la interferencia producida por el mismo cdigo.

La ganancia del rendimiento de los cdigos ortogonales depende del perfil del
canal, de la dispersin y de las prdidas debidas a la propagacin. Cuanto mejor sea el
aislamiento entre clulas y menor sea el efecto multicamino, mayor ser la ganancia del
rendimiento del sistema.

En la figura 4.11 se puede ver un ejemplo de la utilizacin de los cdigos
ortogonales, en el que dos seales ensanchadas por diferentes cdigos ortogonales se
transmiten y una de ellas se recupera en el receptor.

Captulo 4 W-CDMA
- -
38

Figura 4.11. Ejemplo de utilizacin de cdigos ortogonales
Captulo 4 W-CDMA
- -
39
4.3.2- Control de potencia

En general, control de potencia significa controlar la potencia de transmisin de
la seal para optimizar el rendimiento del receptor en el caso en el que mltiples
usuarios se encuentren activos en la misma celda y en celdas vecinas. De esta forma se
puede optimizar la capacidad del sistema.

A continuacin se considerar un caso para el Uplink, en el que todas las MSs
(Mobile Stations, estaciones mviles) transmiten con la misma potencia. Las seales
recibidas de las MSs cercanas a la BS (Base Station, estacin base) sern mucho
mayores que las seales de MSs lejanas a la BS. En el caso de correlacin cruzada
perfecta de las seales ensanchadas, el receptor ser capaz de recuperar la seal dbil.
Pero la realidad es que las propiedades de los cdigos CDMA no son perfectas, por lo
que es un sistema limitado por interferencia. La interferencia producida por las MSs
cercanas bloquea la recepcin de las seales dbiles. A esto se le llama efecto near-far
(cerca-lejos).

Evidentemente, la solucin a este problema es realizar algn tipo de control
sobre la potencia. En el caso perfecto, la potencia que se recibira en la BS procedente
de cada una de las MSs sera la misma, aunque se seguira teniendo MAI (Mltiple
Access Interference, interferencia por acceso mltiple) ya que cada seal causa
interferencia a los otros usuarios.

En una situacin como la del Downlink, debido a las diferentes prdidas de los
caminos para cada MS, la BS transmite las seales de diferentes usuarios con diferentes
niveles de potencia. Con un perfecto control de potencia, las seales llegaran a cada
usuario con la misma potencia. Esto producira efecto near-far porque el nivel de
potencia transmitido a una MS cercana sera mucho menor que el transmitido a una MS
situada en los lmites de la BS. Si se transmitiesen todas las seales con la misma
potencia se eliminara el efecto near-far, pero esto no es posible debido a la limitacin
de potencia de la BS.

No obstante, en UMTS, se aplica el control de potencia para el Downlink,
aunque el objetivo es diferente que en el Uplink. El control de potencia se aplica para
proveer un margen de potencia para enlaces de MSs que se encuentran en los lmites de
la celda, donde sufren interferencia de las celdas vecinas.

También podría gustarte