Está en la página 1de 70

Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.

Principios Bsicos

CAPITULO 3: CDMA . Principios bsicos.

3.1.-Introduccin

3.1.1.-Sistemas de Comunicaciones Mviles

Se comenzar el captulo introductorio a CDMA con una vista panormica a los


sistemas habituales en los cuales se aplica esta tcnica que no son otros que los sistemas
de comunicaciones mviles.

Este tipo de sistemas son definidos (segn la UIT) de la siguiente forma:


Servicio de radiocomunicaciones entre estaciones mviles y estaciones terrestres fijas
o entre estaciones mviles nicamente.

Presentan diversas ventajas, tales como permitir el intercambio de informacin


diversa (por ejemplo: voz, datos, fax, vdeo, teleaccin,... ), comunicar terminales
mviles con terminales fijos o mviles adems de proporcionar a la comunicacin de las
caractersticas de la ubicuidad, la versatilidad y la flexibilidad.

Se pueden establecer diferentes criterios mediante los cuales clasificar a los


sistemas mviles:

a) Por la modalidad de funcionamiento:

i. Sistemas de radio telefona (Two-Way Radio Systems): si las


transferencias se realizan en ambos sentidos: de estacin fija a
mvil y viceversa.
ii. Sistemas de radiobsqueda o radiomensajera (Paging
Systems): si las transmisiones slo son de estacin fija a
estacin mvil.

b) Por la banda de frecuencias utilizada:

i. Bandas VHF (banda baja, banda alta y banda III ).


ii. Banda UHF (banda baja, banda alta, banda de 1800 a 1900 Mhz
y banda de 2000Mhz).

c) Por el sector de aplicacin:

i. Sistemas privados: no estn conectados de modo explcito a la


red telefnica pblica conmutada (PSTN).
ii. Sistemas pblicos PLMN (Public Land Mobile Network): estn
interconectados con la PSTN y abiertos al pblico en general.
iii. Sistemas de telefona inalmbrica WT (Wireless
Telecomunications).

Capitulo 3 : CDMA.Principios Bsicos 40


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

d) Por la modulacin y canalizacin:

i. Sistemas de modulacin analgica


ii. Sistemas de modulacin digital.

e) Por el modo de explotacin:

i. Smplex: la transmisin y la recepcin se efectan de forma


secuencial, en un sentido cada vez.
ii. Dplex: la transmisin y la recepcin son simultneas.
iii. Semidplex: la estacin base funciona en modo dplex y los
terminales en modo smplex.

f) Por la tcnica de multiacceso:

El trmino multiacceso se podra definir como la metodologa utilizada por los


terminales mviles para compartir los recursos comunes de la red a travs de las
estaciones base. As pues, tendremos tres tipos de sistemas:

i. Acceso mltiple por divisin de frecuencia FDMA (Frequency


Division Multiple Access):

El ancho de banda disponible se divide en radiocanales,


separados en frecuencia. Cada radiocanal es asignado a un
usuario.

Figura 3.1:FDMA

ii. Acceso mltiple por divisin de tiempo TDMA (Time Division


Multiple Access):

La transmisin se organiza en tramas de tiempo. Cada trama se


divide en slots que se asignan a distintos usuarios. Cada terminal
transmite en su slot la informacin de trfico recopilada durante
una trama. Dicha transmisin se realiza en forma de un tren de
bits denominado rfaga (burst):

Capitulo 3 : CDMA.Principios Bsicos 41


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Figura 3.2:FDMA

iii. Acceso mltiple por divisin de frecuencia CDMA (Code


Division Multiple Access):

Se otorga a cada usuario toda la anchura de banda durante todo el


tiempo. Para resolver la interferencia mutua se asigna a cada
comunicacin un cdigo nico denominado cdigo de direccin o
signatura. Las dos familias ms importantes de cdigos son los
ortogonales y los pseudoaleatorios:

Figura 3.3:CDMA

Es en esta ltima clasificacin en la cual aparece por primera vez el trmino


CDMA que ser objeto de nuestro estudio en el presente captulo. Como veremos
posteriormente hablar de CDMA ser equivalente a hablar de seales SS ( Seales de
espectro ensanchado) ya que cada transmisor ensancha en banda su seal de
informacin utilizando una seal de cdigo propia , al volver a multiplicar por la seal
de cdigo propia se produce el efecto contrario de compresin. As en el receptor si se
multiplica por un cdigo incorrecto la seal no se comprime y es percibida por el
receptor como una perturbacin similar a un ruido blanco.

Capitulo 3 : CDMA.Principios Bsicos 42


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Por otra parte podremos establecer una relacin entre las tcnicas de multiacceso
y la evolucin de los estndares para sistemas de comunicacin mviles (telefona). De
esta forma comentaremos que as como para los inicios de la telefona mvil, es decir la
telefona analgica, se utilizaba FDMA, para los mviles de segunda generacin (GSM
en Europa), se utiliza TDMA y para la telefona 3G ( UMTS en Europa) el tipo de
acceso mltiple utilizado es el WCDMA ( CDMA de banda ancha).

3.1.2 Acceso Mltiple Por Divisin De Cdigo.Qu es CDMA?

"Code Division Multiple Access" (CDMA) es la tecnologa digital inalmbrica


ms moderna que ha abierto la puerta a una nueva generacin de productos y servicios
de comunicacin inalmbrica. Utilizando codificacin digital y tcnicas de frecuencias
de radio de espectro amplio (RF), CDMA provee una mejor calidad de voz y ms
privacidad, capacidad y flexibilidad que otras tecnologas inalmbricas.

El CDMA permite que cada estacin transmita en el espectro completo de


frecuencia todo el tiempo. Las transmisiones mltiples simultneas se separan usando la
teora de codificacin. El CDMA tambin relaja el supuesto de que los marcos en
colisin se alteran completamente. En cambio, supone que las seales mltiples se
suman linealmente.

Para comprenderlo de mejor manera consideremos una fiesta de acceso a un


canal. En un cuarto grande, muchas parejas de personas estn conversando. TDM es
cuando toda la gente est en el centro del cuarto, pero se turnan para hablar, primero
uno, luego otro. FDM es cuando la gente se junta en grupos ampliamente dispersos,
llevando cada grupo su propia conversacin al mismo tiempo que los dems, pero
independientemente. CDMA es cuando todos estn en el centro del saln hablando al
mismo tiempo, pero hablando cada pareja un lenguaje distinto. La pareja de
francoparlantes slo se concentra en el francs, rechazando todo lo dems como ruido.
Por tanto, la clave de CDMA es ser capaz de extraer la seal deseada mientras se
rechaza todo lo dems como ruido aleatorio.

En CDMA, cada tiempo de bit se subdivide en m intervalos cortos llamados


chips. Comnmente hay 64 o 128 chips por bit, pero en el ejemplo dado a continuacin
usaremos por sencillez 8 chips/bit.

A cada estacin se asigna un cdigo nico de m bits, o secuencia de chips. Para


transmitir un bit 1, una estacin enva su secuencia de chips; para transmitir un bit 0,
enva el complemento a 1 de su secuencia de chips. No se permiten otros patrones. Por
tanto, para m=8, si la estacin A tiene asignada la secuencia de chips 00011011, enva
un bit 1transmitiendo 00011011, y un bit 0 enviando 11100100.

El aumento en la cantidad de informacin a ser enviada de b bits/seg a mb


chips/seg slo puede lograrse si el ancho de banda disponible se incrementa por un
factor de m, haciendo de CDMA una forma de comunicacin de espectro amplio
(suponiendo que no hay cambios en la tcnica de modulacin ni de codificacin). Si
tenemos una banda de 1 MHz disponible para 100 estaciones, con FDM cada una
tendra 10 KHz y podra enviar a 10 kbps (suponiendo 1 bit por Hz). Con CDMA, cada
estacin usa la totalidad del 1 MHz, por lo que la razn de chips es de 1 megachip por

Capitulo 3 : CDMA.Principios Bsicos 43


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

segundo. Con menos de 100 chips por bit, el ancho de banda efectivo por estacin es
mayor para CDMA que para FDM y se resuelve tambin el problema de reparto del
canal.

En principio, y desde el punto de vista de ocupacin del espectro radioelctrico,


un nuevo usuario siempre puede ser aceptado por un sistema CDMA con una ligera
degradacin de la calidad de la comunicacin para todos los dems usuarios.

En un sistema CDMA ideal sin ruido, la capacidad (es decir el nmero de


estaciones) puede hacerse arbitrariamente grande, de la misma manera que puede
hacerse arbitrariamente grande la capacidad de un canal Nyquist sin ruido usando ms y
ms bits por muestra. En la prctica, las limitaciones fsicas reducen considerablemente
la capacidad. Primero se ha supuesto que todos los chips estn sincronizados en el
tiempo.

En realidad esto es imposible. Lo que puede hacerse es que el transmisor y el


receptor se sincronicen pidiendo al transmisor que enve una secuencia de chips
conocidas, de longitud suficiente, a la que se pueda sincronizar el receptor. Todas las
dems transmisiones no sincronizadas son vistas entonces como ruido aleatorio. Cuanto
mayor es la secuencia de chips, mayor es la probabilidad de detectarla correctamente en
presencia de ruido. Si se desea seguridad extra, la secuencia de bits puede usar un
cdigo de correccin de errores. Las secuencias de chips nunca utilizan cdigos de
correccin de errores.

Un supuesto implcito es que los niveles de potencia de todas las estaciones son
iguales, segn lo percibe el receptor. CDMA se usa comnmente para sistemas
inalmbricos con estacin base fija y muchas estaciones mviles a distancias variables
de ella. Los niveles de potencia recibidos en la estacin base dependen de la distancia a
la que se encuentren los transmisores. La estacin mvil transmite a la estacin base en
un nivel de potencia inverso al que recibe de la estacin base, por lo que una estacin
mvil que recibe una seal dbil de la base usar ms potencia que una que recibe una
seal fuerte. La estacin base tambin puede dar ordenes explcitas a las estaciones
mviles para que aumenten o disminuyan su potencia de transmisin.

Sin embargo, el CDMA tiene tres desventajas principales. Primero, la capacidad


de un canal CDMA ante la presencia de ruido y de estaciones descoordinadas es
tpicamente menor de lo que se puede lograr con TDM.

Segundo, con 128 chips/bit (que es un valor comn), aunque la tasa de bits no
sea alta, la tasa de chips si lo es, necesitndose un transmisor rpido. Tercero pocos
ingenieros entienden realmente el CDMA, lo que generalmente no aumenta la
probabilidad de que lo usen, aun si es el mejor mtodo para una aplicacin en particular.
No obstante, el CDMA ha sido usado por los cuerpos armados durante dcadas, y ahora
se est volviendo ms comn en aplicaciones comerciales.

3.1.3-Panormica de CDMA multiportadora

El acceso por divisin de cdigo es una tcnica de multiplexacin en la cual un


nmero determinado de usuarios accede simultnea y asncronamente a un nico canal

Capitulo 3 : CDMA.Principios Bsicos 44


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

modulando y expandiendo sus portadoras de seales de informacin con ciertas


secuencias preasignadas.

Actualmente la tcnica CDMA se considera como la principal opcin para


soportar las aplicaciones multimedia en las comunicaciones mviles debido a su
capacidad para admitir la naturaleza asncrona de los datos de trfico multimedia
adems de proporcionar mayor capacidad que las tcnicas de modulacin tradicionales
como pueden ser la TDMA o FDMA y de poder combatir eficientemente las
hostilidades de un canal selectivo en frecuencia.

Por otro lado el esquema de modulacin multiportadora, habitualmente


denominada OFDM ha suscitado gran inters en el campo de radiocomunicaciones.
Este fenmeno se debe principalmente a la necesidad de transmitir una elevada tasa de
datos en un medio mvil que presenta deficientes condiciones de transmisin y cuya
solucin ms eficiente parece ser esta modulacin ortogonal.

Fue en 1993 cuando fueron propuestos tres nuevos tipos de esquema de


modulacin basados en una combinacin de divisin por cdigo y de OFDM
denominados:

MC-CDMA ( Multicarrier CDMA)


DS-CDMA ( Multicarrier Direct Secuence CDMA)
MT-CDMA ( Multicarrier Multitone)

Este tipo de seales pueden ser trasmitidas y recibidas fcilmente usando la


transformada rpida de fourier (FFT) sin incrementar la complejidad del transmisor o
del receptor y adems de presentar una excelente eficiencia espectral debido a la escasa
separacin frecuencial entre subportadoras.

En este proyecto se trabajar con el esquema de multiportadora CDMA de


secuencia directa. En esta tcnica el transmisor expande la trama original de datos
utilizando un cdigo de expansin en el dominio del tiempo. La capacidad de suprimir
la interferencia multiusuario est determinada por las caractersticas de correlacin
cruzada del cdigo de expansin.

As, la capacidad de distinguir una componente de la otra dentro de la suma de


seales que hay en el receptor viene determinada por las caractersticas del cdigo
expansin.

Capitulo 3 : CDMA.Principios Bsicos 45


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.2 Multiacceso Radio en Comunicaciones Mviles

Es bien sabido que toda emisin elctrica implica la ocupacin de un volumen


tridimensional en tiempo, espacio y frecuencia. Por motivos de interferencia mutua en
entornos multiusuarios, los volmenes espectrales de las distintas radiocomunicaciones
deben ser disjuntos. La funcin de multiacceso radio tiene por objeto compatibilizar la
utilizacin de esos volmenes por parte de los usuarios mediante la divisin entre los
mismos de una o ms de las variables espacio , frecuencia o tiempo, lo que ha dado
lugar a las tcnicas clsicas de multiacceso, que se clasifican en funcin de la variable
distribuida .As, en el acceso mltiple por divisin de espacio , SDMA (Space Division
Multiple Access) , caracterstico de los sistemas celulares , se regulan las
comunicaciones simultneas que utilizan la misma frecuencia mediante su separacin
espacial .En el acceso mltiple por divisin en frecuencia , FDMA (Frequency Division
Multiple Access) , se efecta la separacin de las comunicaciones simultneas que se
producen en una misma zona mediante la asignacin de portadoras de frecuencias
diferentes .Por ltimo , en el acceso mltiple por divisin de tiempo , TDMA (Time
Division Multiple Access) , se realiza la separacin asignando distintos intervalos de
tiempo a las comunicaciones que utilizan una frecuencia en una misma zona. Estas
tcnicas de multiacceso se utilizan de forma combinada interviniendo, en todo caso, el
SDMA.

La separacin espacial , necesaria para la reutilizacin de un bien escaso como


son las frecuencias radioelctricas , no garantiza una inmunidad total frente a la
interferencia sino, nicamente, un control sobre esta perturbacin , que se plasma en la
superacin de un valor umbral de la denominada relacin de proteccin cocanal, definida
como el cociente seal deseada entre perturbacin cocanal: C/(I+N) donde C es la
potencia de la seal deseada e I y N representan las potencias de interferencia y de ruido
, respectivamente. Como consecuencia, en los sistemas celulares, la relacin distancia de
reutilizacin / radio celular = D/R debe rebasar un valor mnimo del que depende,
tambin, el patrn de reutilizacin celular o nmero de emplazamientos que utilizan
frecuencias diferentes.

La tecnologa de acceso mltiple por divisin de cdigo, CDMA (Code Division


Multiple Access), se basa en un presupuesto totalmente diferente a los expuestos
anteriormente. Aqu no solamente es posible, sino que se efecta la superposicin total de
los volmenes radioelctricos producidos por los usuarios. Es decir, stos pueden
transmitir simultneamente, desde la misma zona y utilizando la misma frecuencia
portadora, con la ocupacin de la misma anchura de banda. En consecuencia se genera
una intensa interferencia mutua, por lo que deben establecerse mecanismos para poder
extraer cada comunicacin individual del conjunto de seales mutuamente interferentes.

Ello se realiza mediante la asignacin a cada comunicacin de un cdigo nico


denominado cdigo de direccin o firma (signature) que se combina con la informacin
transmitida. Este conjunto de cdigos constituye el recurso utilizado para la separacin de
las diferentes comunicaciones simultneas que llegan al receptor. El cdigo de cada
usuario debe poderse distinguir de los cdigos de otros usuarios, as como de versiones
retardadas de s mismo que se origina a causa de la propagacin multitrayecto.

Capitulo 3 : CDMA.Principios Bsicos 46


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

De lo anterior podemos establecer una primera ventaja de esta tecnologa de


acceso: todos los usuarios de una misma celda y de celdas contiguas pueden usar la
misma frecuencia portadora .Suele denominarse a esta caracterstica principio de
reutilizacin universal y conlleva una optimizacin en el uso del espectro radioelctrico,
la cual es muy conveniente dada la caresta de frecuencias existente en el sector de las
comunicaciones mviles.

En CDMA deben afrontarse y resolverse dos problemas fundamentales:

1. Separabilidad de las recepciones mediante los cdigos de direccin de los


usuarios.
2. Deteccin de las seales en un entorno de elevada interferencia.

La primera cuestin ha suscitado numerosos trabajos de investigacin para el


hallazgo de familias de cdigo idneos para su uso en CDMA. La resolucin del segundo
problema se ha acometido aplicando conclusiones de la moderna teora de la Transmisin
Digital, que auspician la transmisin de la informacin utilizando gran anchura de banda
y reducida densidad espectral de potencia, mediante la tcnica de espectro ensanchado.

Capitulo 3 : CDMA.Principios Bsicos 47


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.3.- Transmisin con espectro ensanchado

La teora de la informacin en su aplicacin a la Transmisin Digital, se ocupa


de cuestiones relativas a la velocidad de transmisin de las seales o anchura de banda
ocupada, relaciones seal deseada / perturbacin y calidad de recepcin en trminos de
la probabilidad de error .Como consecuencia , se ha establecido el modelo de receptor
ideal que optimiza esa probabilidad en el caso en el la perturbacin es un ruido
gaussiano , blanco y aditivo , utilizando para ello un detector de correlacin o un filtro
adaptado.

Por otro lado, el Teorema de Shannon cuantifica la posibilidad de intercambio


entre relacin seal / perturbacin y anchura de banda, para una capacidad de
transmisin determinada con una probabilidad de error arbitrariamente pequea .Del
teorema se desprende la conveniencia de utilizar para la transmisin de la informacin
digital seales moduladas de banda ancha y densidades espectrales de potencia
reducidas, es decir con propiedades similares a las del ruido blanco.

Como aplicacin de estas conclusiones se han desarrollado tecnologas de


transmisin radio en las que se produce un intercambio de potencia por anchura de
banda y que se denominan de espectro ensanchado, SS (Spread Spectrum) .En ellas la
anchura de banda de la seal transmitida es muy superior a la anchura de banda
necesaria para transportar la informacin. Para realizar el ensanchamiento se inserta en
la seal de informacin un cdigo de expansin. La seal SS se recupera en recepcin
aplicando el mismo cdigo en un proceso de compresin.

El inters de los sistemas SS se debe a que, a cambio de esa mayor ocupacin


espectral, se obtienen varias ventajas con relacin a los sistemas radio convencionales
de banda estrecha, como son:

a) Reduccin de la densidad espectral de potencia de la seal transmitida ya que


su energa se dispersa en una mayor anchura de banda .En consecuencia, las
seales SS pueden llegar a ser poco detectables y su potencia de interferencia
sobre otros servicios radioelctricos es pequeo.
b) Resistencia frente a interferencias externas de otras redes radio, ya sean
deliberadas (como ocurre en comunicaciones militares) o ineludibles.
c) Privacidad , debida a la utilizacin de los cdigos de expansin .La captacin
de una radiocomunicacin SS ni implica que pueda extraerse la informacin
transmitida , a menos que se conozca el cdigo de expansin.
d) Elevada resolucin temporal, que facilita la medicin de distancias entre
seales SS.
e) Aprovechamiento de la propagacin multitrayecto .En los sistemas radios
convencionales de banda estrecha, esta modalidad de propagacin produce
desvanecimientos rpidos que degradan la comunicacin. En SS, por el
contrario, pueden recuperase y combinarse favorablemente las componentes
multitrayecto, por lo que el desvanecimiento deja de ser un problema.

La eleccin e insercin del cdigo de direccin en las informaciones que se


transmiten con tecnologa CDMA convierten a stas en seales SS, con propiedades
similares a las del ruido blanco gaussiano, por lo que gozan de las ventajas anteriores y

Capitulo 3 : CDMA.Principios Bsicos 48


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

sus caractersticas se aproximan a las requeridas por el receptor ideal para conseguir una
elevada capacidad de transmisin con una reducida probabilidad de error. Como ya
hemos visto, las seales CDMA se transmiten simultneamente en la misma frecuencia.
Gracias a las probabilidades derivadas del ensanchamiento espectral y de los cdigos
utilizados, las seales se separan en recepcin unas de otras y resultan poco afectadas
por interferencias externas.

Hay cuatro variantes de CDMA en funcin de la tcnica utilizada para conseguir


la expansin espectral:

1) Saltos de frecuencia, FH (Frecuency Hopping) .La frecuencia de RF vara en


funcin del cdigo.
2) Saltos de tiempo, TH (Time Hopping), donde se vara el intervalo temporal
segn el cdigo.
3) Secuencia Directa, DS (Direct Sequence), en las que la seal de informacin
se multiplica por el cdigo de expansin.
4) Multiportadora, MC (Multicarrier), donde cada smbolo se informacin
genera un conjunto de smbolos, segn el cdigo, que modulan distintas
portadoras.

La modalidad DS es la utilizada en los sistemas de comunicaciones mviles


CDMA actuales .La norma americana de acceso mltiple por divisin de cdigo,
CDMA2000, emplea el modo MC.

Capitulo 3 : CDMA.Principios Bsicos 49


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.4.- Expansin espectral por secuencia directa

Una forma posible de realizar la expansin espectral es mediante la


multiplicacin directa de las formas de onda de la seal de informacin y del cdigo de
expansin. En la figura 3.4 se representa un diagrama de bloques simplificado de un
trasmisor SS-DS segn este enfoque .Las seales de informacin y cdigo de expansin
se representan por d(t) y c(t) respectivamente .El cdigo c(t) es una seal digital con una
velocidad binaria muy superior a la de d(t) para realizar su expansin .A los smbolos de
c(t) se les llama chips para distinguirlos de los smbolos de d(t)

Figura 3.4: Diagrama de bloques de un transmisor SS-DS

La seal banda base resultante de la multiplicacin, v(t), se aplica a un


modulador BPSK , a cuya salida se tiene la seal RF s(t).

Sean D[m] la secuencia de bits de datos con velocidad Vb=1/Tb y C[n] la


secuencia de chips de cdigo con velocidad de chips Vc=NxVb (N, entero), por lo que
Tc=1/(NxTb) .Estas secuencias toman valores 1 .Las seales de datos y de cdigo se
representa como:


d (t ) = D[m]u (t mT )
n =
b b

(3.1)

c(t ) = C [n]u (t nT )
n =
c c

Capitulo 3 : CDMA.Principios Bsicos 50


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

siendo Ub(t) y Uc(t) (Figura 3.5) impulsos rectangulares, sin vuelta a cero, de
amplitud unidad y duraciones Tb y Tc respectivamente. El coeficiente N se denomina
factor de expansin.

Figura 3.5: Impulso de smbolo y de chip

La secuencia ensanchada V[n] se obtiene como:

V[n] = C[n] D[n/N] (3.2)

La seal banda base v(t) es:


v(t ) = A V[n] Uc (t - nTc ) (3.3)
m =

donde A es un factor de escala.

La seal transmitida s(t) es:

s (t ) = Av(t ) cos 2f c t = Ad (t ) cos 2f c t (3.4)

Como BPSK es una modulacin lineal, produce una simple traslacin del
espectro se banda de base por lo que puede trabajarse con la seal paso de baja
equivalente de s(t) que llamaremos x(t):

Capitulo 3 : CDMA.Principios Bsicos 51


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

x(t ) = Re[ s (t ) e j2f ct ] = Ad (t )c(t ) (3.5)

Al utilizar modulacin binaria antipodal (BPSK) las secuencias y seales de


informacin y de cdigo nicamente tienen una componente y la seal paso-bajo
equivalente es real .En la figura 3.6 se representa un ejemplo de seales de datos, de
cdigo y ensanchada para N=8.

Seal de cdigo para N = 8

Seal de datos. 2 Bits

Capitulo 3 : CDMA.Principios Bsicos 52


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Seal ensanchada DS-CDMA

Figura 3.6: Seales de datos, de cdigo y ensanchada en DS-CDMA

En nuestro modelo, d(t) es un proceso estocstico generado por la secuencia


aleatoria D[n]. Supuesta sta de media nula e incorrelada, como suele ser habitual, la
densidad espectral de potencia d(t) es:

D2 2
Sd ( f ) = Ub ( f ) (3.6)
Tb

siendo D2 la varianza de D[n] y U b ( f ) la transformada de Fourier del impulso Ub(t) .De


las hiptesis adoptadas se deduce que D2 =1 y como Ub(t) es rectangular, resulta:

S d ( f ) = Tb sin c 2 ( f Tb ) (3.7)

donde sinc x = sen( / x).

La secuencia de cdigo, en la mayora de los casos, es de tipo pseudoaleatorio o


pseudoruido, PN (PseudoNoise), o una superposicin de secuencias deterministas. Una
secuencia PN en realidad es una secuencia determinista de periodo P muy largo (P>>N)
y valores 0,1 (que se reconvierten a +1,-1) con propiedades muy parecidas a las de una
secuencia aleatoria incorrelada de media nula (ruido blanco binario). En consecuencia,
C[n] puede modelarse como una secuencia aleatoria con estas caractersticas .Entonces
U[n] tambin tiene las mismas propiedades estadsticas, con independencia de D[m],
por lo que la densidad espectral de potencia de x (t), ser:

1
Sd ( )
f
( f ) = Tc sin c 2 ( fTc ) = (3.8)
n N

Capitulo 3 : CDMA.Principios Bsicos 53


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

En la figura 3.7, se representa estas funciones de densidad espectral de potencia


.Puede observarse como la secuencia de cdigo ha ensanchado el espectro de la seal
d(t), de anchura de banda B=2/Tb (criterio del primer nulo) a una anchura N veces
mayor W =2/Tc. Como la potencia de la seal v(t) es la misma que la de d(t) (ambas
estn normalizadas a amplitud unidad), al ensancharse el espectro , la densidad espectral
de potencia se ha reducido en el factor de expansin Tb/Tc = N .A este valor N se le
llama ganancia de procesado y puede interpretarse como el factor por el cual se
multiplica el ancho de banda y se reduce la densidad espectral de potencia de la seal
SS.

Figura 3.7: Densidades espectrales de potencia en DS-SS

En recepcin debe ejecutarse la operacin inversa, esto es, desensanchar la seal


recibida para poder recuperar la seal original d(t) .Para ello se multiplica esa seal por
una rplica sincronizada del cdigo de expansin , resultando:

B x (t ) c (t ) cos 2f c t (3.9)

como c 2 (t ) = 1 , queda :

B d (t ) cos 2f c t (3.10)

siendo B un factor de escala .A continuacin se demodula esta seal como en BPSK


convencional.

Capitulo 3 : CDMA.Principios Bsicos 54


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

La forma ms habitual de hacerlo es mediante un detector de correlacin o un


filtro adaptado a Uc(t) seguido de un circuito de decisin cuya salida se compara con un
umbral para obtener una estimacin del bit transmitido .Esta es la forma de demodulacin
ptima en un canal con ruido blanco aditivo gaussiano.

En ensanchamiento puede tambin realizarse por medio de una multiplicacin


digital de las secuencias bipolares representativas de la informacin y del cdigo de
expansin, respectivamente, seguida de una conformacin de impulsos y modulacin
BPSK .Este procedimiento tiene dos ventajas con respecto al anterior:

1.- La multiplicacin se realiza no con seales, sino con secuencias discretas , por
lo que puede implementarse con circuitos digitales.

2.- Se separan claramente los procesos de ensanchamiento y conformacin


espectral, pudindose elegir formas de onda de chip no rectangulares y as se hace en la
prctica para compactar el espectro de la seal expandida, reduciendo los lbulos
laterales.

En la figura 3.8 se representa un diagrama de bloques de transmisor SS-DS


realizado con arreglo a este criterio:

Figura 3.8: Ensanchamiento DS por multiplicacin de secuencias

La secuencia digital ensanchada es:

U [n] = C [n] D[n / N ] (3.11)

y la seal paso de baja equivalente :


x(t ) = A U [n]v(t nTc ) (3.12)

donde A es un factor de escala y v(t) es la forma de onda que representa el impulso


de chip y determina la envolvente del espectro de la seal transmitida.

Capitulo 3 : CDMA.Principios Bsicos 55


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

De forma anloga, en el receptor puede evitarse la multiplicacin de seales


combinando los procesos de desensanchamiento y demodulacin. El demodulador
estima cada bit empleando la rplica sincronizada del cdigo y utilizando
directamente la sea ensanchada.

Por ejemplo en el caso de demodulacin por filtro adaptado se emplea un


filtro adaptado a l a forma de la seal ensanchada que se espera recibir durante un
perodo de bit. Tal filtra puede realizarse acumulando N salidas consecutivas de un
filtro adaptado al impulso de chip, ponderadas por los valores de la secuencia de
cdigo.

Figura 3.9: Deteccin de SS-DS por filtro adaptado

Capitulo 3 : CDMA.Principios Bsicos 56


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.5 .-Variantes de SS-DS

Segn como se lleven a cabo los procesos de ensanchamiento y modulacin


hay cuatro variantes de DS-SS. En lo que sigue supondremos m=n/N.

1. Ensanchamiento y modulacin BPSK, donde las secuencias D[m] y C[n]


toman valores reales (componentes "en fase").

2. Ensanchamiento QPSK y modulacin BPSK, en el que la misma secuencia


de bits D[m] es ensanchada por dos secuencias cdigo diferentes CI[n] y CQ[n].
La seal paso bajo equivalente resultante puede representarse mediante:

C[n]= CI[n]+ CQ[n] (3.13)

3. Ensanchamiento BPSK y modulacin QPSK, donde la secuencia de bits


D[m] se divide en dos secuencias DI[m] y DQ[m] a velocidad mitad, las cuales
se ensanchan con la misma secuencia cdigo C[n] .De nuevo es aplicable la
ecuacin U [n] = C [n] D[n / N ], definiendo D[m]= DI[m]+ DQ[m]

4. En el caso de ensanchamiento y modulacin QPSK existen dos


posibilidades:
.
* Ensanchamiento independiente (dual-channel QPSK): la secuencia de
informacin D[m] se divide como antes, en subsecuencias en fase y en
cuadratura DI[m] y DQ[m] cada una de las cuales es ensanchada por una
secuencia de cdigo diferente CI[n] y CQ[n]. Esta combinacin equivale a dos
sistemas independientes con modulacin y ensanchamiento BPSK, sobre sendas
portadoras en fase y en cuadratura:

U (n ) = C I [n] DI [m] + jCQ [n] DQ [m] (3.14)

* Ensanchamiento en el campo complejo ("complex spreading"): la


secuencia de informacin se transforma en dos subsecuencias DI[m] y DQ[m]
que se tratan como componentes real e imaginara de una secuencia compleja
D[m]= DI[m]+j DQ[m] , y el ensanchamiento se lleva a cabo multiplicando
D[m] por una secuencia cdigo compleja: C[n]= C[n]= CI[n]+ CQ[n],
resultando:

U [n] = C [n] D[m] = (3.15)

= C I [n] DI [m] C Q [n] DQ [m] + j{C I [n] DQ [m] + C Q [n] DI [m] }

Capitulo 3 : CDMA.Principios Bsicos 57


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.6 Proteccin frente a las interferencias

3.6.1. Interferencias de Banda Estrecha

Supongamos un sistema SS con modulacin y ensanchamiento BPSK en el que


la componente paso bajo de la seal recibida es:

y (t ) = B d (t )c(t ) + i (t ) . (3.16)

donde i(t) representa una interferencia de banda estrecha. En cada intervalo de smbolo
m el receptor como hemos visto obtiene la llamada variable de decisin Z m mediante la
multiplicacin por la rplica de c(t) y la integracin en el perodo:

(m +1)Tb
1
Zm =
Tb [B (t )c(t ) + i(t )]dt
mTb
d (3.17)

resultando:
( m +1)Tb
Z m = B D[m] + i(t )c(t )dt = B D[m] + I
B
m (3.18)
Tb mTb

donde se ve que Zm consta de un trmino til B*D[m] y una interferencia I m . Como


i(t) se considera de banda estrecha puede suponerse constante en un perodo de bit,
por lo que podemos poner:

(m +1)Tb

c(t )dt
B
Im = (3.19)
Tb mTb

pasando al dominio de la frecuencia resulta:

1
j 2f m + Tb
I m = B C ( f )sin c(Tb f )e 2
df (3.20)

de forma que puede interpretarse I n como el resultado de un filtrado con la funcin


sinc( Tb f ) seguido de una integracin (promediado) en el dominio de la frecuencia.

Capitulo 3 : CDMA.Principios Bsicos 58


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

1
Como c(t) tiene una anchura de banda del orden de su filtrado con la
Tc
funcin sinc( Tb f ) de ancho de banda N veces menor elimina la mayor parte de la
interferencia.

Para evaluar ms precisamente I m es necesario conocer la forma de la seal


c(t). Vamos a considerar dos casos:

* c(t) es determinista y de valor medio nulo en un perodo de bit. Entonces


( m +1)Tb
c(t )dt se deduce directamente que Im=0.
B
Tb mTb
de la ecuacin I m =

* c(t) es una secuencia pseudoaleatoria modelada como proceso estocstico


estacionario en sentido amplio de media nula. Entonces la media y la varianza de
la interferencia valen, respectivamente:
[I n ] = 0

[ ] S ( f )sin c
Var [I n ] = E B 2 c
2
( fTb )df (3.21)

y la potencia media de la seal interferente E[B2] se ve reducida por la integral


anterior, cuyo valor podemos estimar de la forma siguiente: suponiendo que 5c(f) es
aproximadamente constante (espectro plano) en la anchura de banda de chip:

S c (f) = T c para f (1 / 2)Tc (3.22)

y de valor despreciable fuera de esa banda, se tiene:

w/ 2
Tc
S ( f )sin c (T f )df = Tc sin c (T f ) T sin c (Tb f )df = =N
2 2 2
c b b c (3.23)
w / 2
Tb

por lo que la varianza (y en consecuencia, la potencia) de la interferencia se reduce en


un factor aproximadamente igual al factor de expansin N, o, lo que es equivalente, la
relacin seal / interferencia queda multiplicada por N. Por ello al factor de expansin
se le llama tambin ganancia de procesado.

3.6.2 Interferencias de Banda Ancha

Para seales interferentes de banda ancha, la reduccin de la interferencia es


distinta de la expuesta para seales de banda estrecha. Veamos dos casos particulares:

Capitulo 3 : CDMA.Principios Bsicos 59


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

* Para seales interferentes de anchura de banda similar a la de la seal


ensanchada 1/Tc , la seal interferente permanece ensanchada al multiplicar c(t) en el
receptor y, por tanto, mantendr una baja densidad espectral de potencia. Al ser
filtrada en el receptor, su efecto sobre la seal deseada ser reducido. El resultado es
similar al que se tiene con seales de banda estrecha, sustituyendo en la ecuacin
(m +1)Tb ( n +1)Tb ( n +1)Tb

c(t )dt , la expresin B c(t )dt por c(t )i (t )dt .


B
Tb mTb
Im =
nTb nTb

Como se ve, ahora en el valor de la interferencia influyen las formas de onda


de c(t) e i(t), mediante la correlacin cruzada de ambas.

* Si la seal interferente tiene una anchura de banda muy superior a la de la


seal ensanchada, es decir, puede ser considerada como un ruido blanco, la
multiplicacin por c(t) en recepcin no supone ninguna proteccin ya que las
caractersticas espectrales de esa seal no se ven modificadas por este proceso. En
consecuencia, un sistema de espectro ensanchado tiene la misma probabilidad de error
en un canal de ruido blanco gaussiano, AWGN (Additive White Gaussian Noise) que
un sistema convencional con la misma energa de bit.

Capitulo 3 : CDMA.Principios Bsicos 60


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.7 Resolucin temporal y proteccin multitrayecto

En los canales de propagacin encontrados en sistemas de comunicaciones


mviles est presente siempre el fenmeno del multitrayecto, segn el cual la seal
recibida es una superposicin de rplicas de la seal transmitida con diferentes fases,
amplitudes, retardos y desplazamientos Doppler. En sistemas convencionales estos ecos
se combinan causando desvanecimientos muy profundos e interferencia entre smbolos.
Pero si utilizamos seales con una resolucin temporal suficientemente fina, podemos
separar las componentes debidas al multitrayecto, evitando estos problemas. Las
seales de espectro ensanchado resultan especialmente indicadas para este fin.
Supongamos que al receptor llega la seal transmitida s(t) acompaada de una rplica
retardada de la misma, B s(t- ). Esta constituye una interferencia i(t) de banda ancha,
de modo que el anlisis del punto anterior es vlido haciendo i(t)=B s(t- ), y la
rplica retardada es filtrada en el receptor.

Segn lo expuesto anteriormente, el grado de proteccin depende de la


correlacin cruzada entre s(t) y B s(t- ) que, en este caso, es la autocorrelacin de s(t)
para el retardo x. Esta dependencia impone un lmite a la proteccin frente al
multitrayecto: si los ecos se reciben muy prximos entre s, con un retardo x del
orden de Tc o menor, la funcin de autocorrelacin toma valores elevados y la
interferencia es importante. Para que la autocorrelacin entre los dos ecos sea pequea
stos deben estar suficientemente espaciados en el tiempo.

As, la capacidad de aislar componentes multitrayecto retardadas, esto es, la


resolucin temporal, viene dada por el valor del periodo de chip Tc y, por tanto, por el
ancho de banda de la seal .La separacin de las rplicas provocadas por el fenmeno
del multitrayecto (con una resolucin del orden de Tc) no slo confiere a los sistemas de
espectro ensanchado proteccin frente al mismo, mitigando la aparicin de
desvanecimientos y la interferencia entre smbolos, sino que adems permite mejorar las
prestaciones del sistema respecto a las que se tendran sin multitrayecto. En efecto, al
separar las rplicas de la seal, no slo evitamos que interfieran entre s, sino que
resulta posible, tras su puesta en fase, combinarlas de forma coherente, con lo cual se
refuerza la seal global, mejorndose la calidad de recepcin. Se denomina receptor
Rake a la estructura de recepcin que realiza este procesamiento del multitrayecto.

Capitulo 3 : CDMA.Principios Bsicos 61


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.8 Acceso Mltiple DS-CDMA

3.8.1 Generalidades

La tcnica de acceso mltiple por secuencia directa, DS-CDMA (Direct


Sequence CDMA), se basa en el empleo de seales de espectro ensanchado por
secuencia directa. Los usuarios transmiten de forma continua, desde la misma clula y
empleando toda la anchura de banda. La separacin de seales en recepcin se
consigue por la caracterstica de rechazo de interferencias propia de la seales de
espectro ensanchado. Para el multiacceso CDMA, que se viene utilizando en
comunicaciones mviles desde principios de los aos 90, se utiliza la expansin por
secuencia directa: DS-CDMA. Como nicamente haremos referencia a este sistema, en
lo sucesivo lo designaremos simplemente como CDMA.
La resistencia frente a interferencias y su buen comportamiento en canales
multitrayecto hacen de CDMA un mtodo de acceso muy bien adaptado al entorno
mvil ofreciendo una notable capacidad de trfico gracias a su caracterstica de
reutilizacin universal de la frecuencia.

La caracterstica de separabilidad de las seales CDMA en recepcin viene


determinada fundamentalmente por las secuencias cdigo utilizadas en el proceso de
ensanchamiento.

En la Figura 3.10 (a), se indica la estructura de un sistema de comunicaciones


DS-CDMA con receptor convencional (monousuario). Se muestra, de manera
simplificada, la estructura del transmisor y el receptor correspondientes a una
comunicacin o enlace de referencia; las seales de los dems usuarios sern seales
interferentes. En el transmisor, el bloque etiquetado como "fuente" incluye la posible
codificacin de fuente y de canal. El bloque "modulador" comprende los procesos de
ensanchamiento, utilizando una secuencia cdigo generada por el bloque
correspondiente, conformacin de espectro y modulacin de la portadora. El canal
influye sobre la forma de la seal transmitida a travs de los fenmenos de variacin
temporal y multitrayecto. Las seales de los dems usuarios se generan de la misma
manera y se envan tambin por el canal, de modo que la seal recibida es la
superposicin de:

* la seal deseada, atenuada y distorsionada en su recorrido por el canal

* seales interferentes de los dems usuarios, que han sufrido un proceso similar
en su paso por el canal

* ruido trmico, tanto captado por la antena como originado en el propio


receptor.

Capitulo 3 : CDMA.Principios Bsicos 62


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

(a) Con receptor convencional (monousuario)

(b) Con receptor multiusuario

Figura 3.10: Esquema simplificado de un sistema CDMA

Capitulo 3 : CDMA.Principios Bsicos 63


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

En el receptor, el bloque "demodulador" desensancha y demodula la seal


recibida. Para esta tarea se requiere el conocimiento de la secuencia cdigo, el cual
es proporcionado por el bloque "secuencia cdigo", que se encarga de recuperar sta.
La demodulacin se lleva a cabo mediante un filtro adaptado o receptor Rake.
Un sistema CDMA con receptor multiusuario, representado en la Figura 3.10
(b), se diferencia en la estructura del receptor, el cual, en vez de adaptarse a una seal
deseada y considerar las dems como interferencia, realiza una demodulacin
conjunta de todas. Para ello necesita el conocimiento de las secuencias cdigo de
todos los usuarios. El receptor contiene un conjunto de filtros adaptados a cada seal a
partir de cuya salida y tras un procesado se obtienen las secuencias de informacin de
todos los usuarios. Este tipo de receptor ofrece mejores prestaciones que el
monousuario, pero a costa de una mayor complejidad. En lo sucesivo, nos referiremos
a sistemas CDMA con receptores monousuario.

Los sistemas CDMA pueden clasificarse, segn las secuencias de cdigo


utilizadas para la expansin espectral y el multiaccesso, como sigue:

CDMA ortogonal, donde se utilizan familias de cdigos ortogonales.


CDMA no ortogonal, donde se emplean cdigos pseudoaleatorios.
CDMA mixto, que utiliza dos cdigos, uno ortogonal y otro
pseudoaleatorio.

3.8.2 Sistema CDMA Ortogonal

Seguidamente se realiza un estudio elemental del sistema CDMA ortogonal


empleando un modelo simplificado con las siguientes hiptesis:

1. Modulacin y ensanchamiento BPSK, con un factor de expansin N

2. Canal sin variacin ni dispersin temporal, en el cual la seal recibida de


cada usuario puede expresarse como una versin retardada, desfasada y
atenuada de la seal transmitida.

3. Receptor monousuario con filtro adaptado coherente.

4. Secuencias cdigo deterministas, con un perodo L en general diferente


a N.

Supongamos un sistema con K usuarios que transmiten hacia una estacin


receptora de modo que todas la seales llegan sincronizadas a la misma (sistema
sncrono).

Designemos por 1 al usuario de referencia (aquel cuya seal se desea


demodular). Los restantes usuarios sern 2,...,K .Cada usuario k [1....K] transmite
una seal de espectro ensanchado obtenida mediante modulacin y ensanchamiento

Capitulo 3 : CDMA.Principios Bsicos 64


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

BPSK sobre una portadora , siendo Dk[m] y Ck[n] las secuencias de informacin y de
cdigo, respectivamente, para ese usuario genrico. La seal paso-bajo equivalente
recibida para dicho usuario ser:


y k (t ) = Ak d k (t ) C k (t ) = Ak D [m]C [n / N ]u [t nT ]
m =
k c c (3.24)

Donde se ha supuesto que el impulso de chip Uc es el mismo para todos los


usuarios. Ak representa la amplitud compleja de la seal recibida (de modo que
incluye la amplitud y fase de la seal transmitida as como la atenuacin y el desfase
introducidos por el canal) .El receptor del usuario de referencia estar enganchado en
fase a la portadora recibida (demodulacin coherente), de modo de que podemos
considerar A1 real .La seal total recibida es la superposicin de la seal deseada y1(t),
las seales interferentes yk , y k y el ruido trmico z(t), que se modela como un
proceso complejo blanco gaussiano con densidad espectral de potencia No.

y (t ) = y1 (t ) + y k (t ) + z (t ) = A1 d (t )c1 (t ) + Ak d k (t )c k (t ) + z (t ) (3.25)
k 1 k 1

El receptor, filtro adaptado al usuario 1, evala la variable de decisin en el


periodo del bit n-simo, como:

1 (n +1)Tb
U 1n = Re y (t )c1 (t )dt (3.26)
TB nTb

Como se utiliza una familia de cdigos ortogonales, se tiene:

( n +1)Tb

c (t )c (t )dt = 0
nTb
1 k k 1 (3.27)

Operando, resulta:

U 1n = A1 D1n + Z 1n (3.28)

Capitulo 3 : CDMA.Principios Bsicos 65


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

siendo:

1 (n +1)Tb
Z 1n = Re z (t )c1 (t )dt (3.29)
Tb nTb

que es una variable aleatoria de media nula y varianza No/2Tb. Como se ve, la variable
de decisin consta de dos sumandos:
* AiDm , que es el trmino til, proporcional al valor del smbolo Dm transmitido
( 1).
* Zm, que es una componente debida al ruido trmico.

3.8.2.1 Probabilidad de Error

Puesto que la interferencia por acceso mltiple se anula al utilizar secuencias


ortogonales, la variable de decisin consta nicamente de un trmino til de amplitud
A y un trmino gaussiano de media nula y varianza No/2Ts originado por el ruido .La
probabilidad de error para un valor fijo de A, suponiendo smbolos equiprobables, es:



A 2 Eb
PB = Pr[Z 1n > A1 ] = Q 1 = Q
(3.30)
N0 N0
2T
b

donde:

E b = A12TB (3.31)

es la energa de bit, que en este caso coincide con la energa de smbolo y Q(x) es la
funcin de distribucin gaussiana complementaria. Como puede observarse, al no
existir interferencia por acceso mltiple, la probabilidad de error coincide con la
correspondiente a modulacin BPSK y deteccin mediante filtro adaptado en un
canal AWGN.

Capitulo 3 : CDMA.Principios Bsicos 66


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.8.3 CDMA no Ortogonal

Supongamos ahora que se eligen secuencias de cdigo que no son


estrictamente ortogonales, aunque debern tener ciertas caractersticas de
autocorrelacin y correlacin cruzada. Ahora existir cierta interferencia en la
deteccin y no ser necesario que las seales de los usuarios lleguen al receptor de
forma totalmente sincronizada, de manera que en el receptor procesador
correspondiente al usuario de referencia 1, se tendr la siguiente seal paso-bajo
equivalente:

K K
y (t ) = y1 (t ) + yk (t ) + z (t ) = A1 (t )d1 (t )c1 (t ) + Ak d k (t k )ck (t k ) + z (t ) (3.32)
k =2 k =2

La variable de decisin, para el usuario 1, es:

1 (n +1)Tb
U 1n = Re y (t ) c1 (t )dt (3.33)
Tb nTb

cuyo valor puede expresarse como:

U 1n = A1 D1n + I 1n + Z 1n (3.34)

donde A1, Dm y Zm, tienen el mismo significado que en el caso ortogonal, e Im


representa la interferencia por acceso mltiple originada por las transmisiones de los
dems usuarios:

K
I 1n = Re( Ak 1nk ) (3.35)
k =2

Capitulo 3 : CDMA.Principios Bsicos 67


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

con

( n +1)Tb
1
1nk =
Tb d (t )c (t )c (t )dt
nTb
k k k k 1 (3.36)

Denotando por Dkn y Dkn 1 los bits de la seal del usuario k-simo que
coinciden en el tiempo con el intervalo de la seal til, puede expresarse el factor
1nk as:

nTb + k ( n +1)Tb
1 1
1nk = Dkn 1
Tb nT ck (t k )c1 (t )dt + Dkn Tb c (t )c (t )dt
nTb + k
k k 1 (3.37)
b

Como se ve, 1nk depende de las correlaciones cruzadas entre los cdigos de
multiacceso .Por consiguiente, para minimizar el valor de la interferencia de acceso
mltiple deben elegirse cdigos con pequeos valores de correlacin cruzada para toda
pareja (1, k) y cualesquiera valores de los retardos k .

3.8.4 Comparacin entre CDMA Ortogonal y no Ortogonal

En CDMA ortogonal, la interferencia es nula, la probabilidad de error es ms


pequea que para CDMA no ortogonal y no resulta afectada por el problema cerca-
lejos. En consecuencia parecera ser la tcnica preferida de multiacceso. Sin embargo
CDMA ortogonal tiene varios inconvenientes, como son:

Requiere una estricta sincronizacin de las seales en recepcin.


El nmero de secuencias de cdigo N est limitado y stas no se pueden reutilizar
en celdas contiguas.
Como consecuencia de la propagacin multitrayecto, al receptor llegan la seal
deseada y rplicas o ecos de la misma, por lo que no es posible mantener la
ortogonalidad de todas ellas. En efecto, si se sincroniza una de las componentes
multitrayecto, las dems se recibirn desalineadas temporalmente respecto a
aquella, por lo cual ya no sern ortogonales a las dems.
La ortogonalidad, en todo caso, solo podra asegurarse para las transmisiones
realizadas desde la estacin base. Las transmisiones desde los mviles (enlace
ascendente) no estn coordinadas entre s y su sincronizacin temporal requerira
implementar procedimientos que hacen ms complejo el sistema CDMA.

En la prctica y como ya veremos se utilizan tcnicas CDMA mixtas, con


superposicin de cdigos ortogonales y no ortogonales.

Capitulo 3 : CDMA.Principios Bsicos 68


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.9 CONTROL DE POTENCIA

El control de potencia es imprescindible en CDMA cuando se utiliza el receptor


convencional de correlacin o el filtro adaptado a la seal deseada, para evitar que
sta resulte afectada en exceso por la interferencia producida por seales recibidas con
ms intensidad puesto que la potencia emitida por un usuario para su enlace es
interferencia para los dems. El objetivo del control de potencia es que, en el enlace
ascendente mvil-base, las seales se reciban con un nivel similar e igual a un valor
objetivo que depende de la calidad requerida para cada comunicacin y de las
condiciones de propagacin. El control de potencia debe asegurar un equilibrio entre
la interferencia producida y sufrida (la interferencia siempre es bilateral). Si un mvil
llega con alto nivel a la base, la calidad de su comunicacin ser muy buena pero
interferir en exceso y producir una merma de la calidad de recepcin de otros
mviles. Con un control de potencia ideal en el enlace ascendente, la potencia total
recibida en la base es igual a la potencia nominal multiplicada por el nmero de
mviles.

En el enlace descendente, base-mvil, la estacin base regula tambin la


potencia radiada hacia cada mvil, proporcionando mayores niveles a los mviles ms
alejados que pueden sufrir una interferencia ms intensa desde otras estaciones base
de la malla celular.

El algoritmo de control de potencia puede estar basado en la medida de la


potencia recibida o de la relacin seal/interferencia. Esta ltima opcin es ms
efectiva, por lo que es la que se utiliza habitualmente.
El control de potencia suele estructurarse de tres formas:
1. Control de potencia en bucle abierto:

En un enlace, se mide el nivel recibido de una seal de referencia (piloto),


emitida con una potencia conocida. Del resultado de la medida se estima la prdida de
propagacin y el equipo ajusta, en consecuencia, su potencia de transmisin. Se utiliza
este mecanismo cuando se incorpora un mvil a la red y para un ajuste grueso de la
potencia. Este tipo de control permite compensar el desvanecimiento lento, por
ejemplo cuando aumenta la prdida de propagacin porque el mvil se est alejando
de la base o entra en una zona de sombra. As, en el enlace descendente, el mvil
utiliza la potencia recibida (funcin de la atenuacin en el enlace descendente) para
ajustar su potencia de transmisin por el enlace ascendente que opera en una frecuencia
distinta. En consecuencia, el ajuste de potencia ser adecuado si ambos enlaces tienen
desvanecimientos de intensidad similar. Ello suele ser vlido para el desvanecimiento
lento, pero no para el rpido que suele ser selectivo en frecuencia, por lo que las
prdidas de propagacin en los enlaces ascendente y descendente sern diferentes. Por
ejemplo, si en el enlace descendente se produce un desvanecimiento, el mvil percibir
mayor atenuacin e incrementar su potencia. Si en el enlace ascendente no hay
desvanecimiento en ese momento, la seal procedente del mvil llegar a la base con
un nivel mayor que el necesario.

En consecuencia, el control global de la potencia que abarque las variaciones


debidas al desvanecimiento selectivo debe hacerse en bucle cerrado.
2. Control de potencia en bucle interno (cerrado)

En este caso, se mide en la estacin base la potencia recibida desde el mvil, o


mejor la relacin seal/interferencia, SIR. En funcin del resultado de la medicin se

Capitulo 3 : CDMA.Principios Bsicos 69


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

ordena al mvil que aumente o reduzca la potencia. Los pasos de control suelen estar
comprendidos entre 0,5 y 2 dB.

Del mismo modo que se ha expuesto para el control de la potencia en el mvil,


puede realizarse en sentido inverso para el control de la base. Como se ve, con el
control de potencia en bucle cerrado se compensan las variaciones de la prdida de
propagacin y de la interferencia.

3. Control de potencia en bucle externo

Mediante el bucle externo de control de potencia se ajusta independientemente


para cada conexin, la SIR a un valor objetivo en funcin de la calidad deseada, que
suele ser una combinacin de la tasa de error de bit, BER y la tasa de error de trama,
FER (Frame Error Rate).

Podemos resumir los objetivos del control de potencia segn el tipo de enlace
as: en el enlace ascendente, debe asegurar la mnima interferencia para la recepcin de
cada mvil con la calidad adecuada; en el enlace descendente ha de garantizar la SIR
objetivo en cada posicin del mvil.

Debido a la variabilidad temporal del canal radio, el control de la potencia


debe ser dinmico, es decir, ha de reactualizarse con un tiempo menor o igual al
tiempo de coherencia del canal que depende de la dispersin Doppler y, en
consecuencia, de la velocidad mxima de los mviles.

El control de potencia es ms importante en el enlace ascendente que en el


descendente. En efecto, en este ltimo caso, la seal emitida por la base es una suma
de componentes de radiofrecuencia, cada una de las cuales est destinada a un
determinado mvil, ms una componente de seal piloto. Todas estas seales
multiplexadas se desvanecen simultneamente. El control de potencia aplicado a la
componente destinada a cada usuario debe compensar el desvanecimiento de la seal
recibida por ese usuario as como contrarrestar los efectos de las interferencias
recibidas por dicho usuario desde otras estaciones base. Tales seales interferentes
experimentarn desvanecimientos que son independientes de la seal deseada. Como
la potencia total radiada por la base debe ser constante, tambin debe serlo la suma de
las potencias de las componentes, lo cual repercute en el nmero mximo posible de
usuarios y en el reparto de potencias entre los mviles activos conectados a una base.

En el enlace ascendente, el control de potencia debe contrarrestar los


desvanecimientos de las seales de los usuarios y asegurar un valor mnimo de la
relacin SIR. Ello implica que si crece el nmero de mviles registrados en la celda,
aumentar la interferencia, por lo que los mviles debern incrementar su potencia,
hasta un lmite igual a la mxima potencia del mvil. Una vez alcanzado este valor
si al mvil se le solicita ms potencia como no puede darla, intentar un traspaso a
otra clula que le exija menos potencia o si esto no es posible, se cortar la llamada.

La inexactitud en el control de potencia asociada a las incertidumbres de las


medidas y a la granuralidad del procedimiento (pasos fijos de control) se traducen en
una degradacin de la calidad de funcionamiento, por lo que es preciso tenerla en
cuenta en la planificacin al hacer los balances de enlace.

Capitulo 3 : CDMA.Principios Bsicos 70


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.10 Codificacin de canal

3.10.1 Generalidades

En la mayora de los sistemas de comunicaciones mviles es necesaria la


aplicacin de tcnicas de codificacin con control errores para proteger la informacin
frente a las degradaciones producidas en la transmisin por los canales radio, debidas
a efectos multitrayecto, interferencias y ruido. Esta codificacin se aplica a la seal
digital generada por la fuente y se conoce genricamente como codificacin de canal.

El principio bsico de la codificacin de canal consiste en aadir bits


redundantes a los bits de informacin, de acuerdo con ciertas reglas. Analizando la
seal digital en recepcin y utilizando esas reglas es posible la deteccin de errores de
bits y su correccin, dentro de ciertos lmites. La capacidad de deteccin/correccin
depende del tipo de cdigo y de la cuanta de redundancia aadida. Generalmente se
consigue reducir la probabilidad de error de bit en uno o ms rdenes de magnitud.

Dados k bits de informacin, si el cdigo aade r bits de redundancia, se dice


que la tasa de codificacin es = kl (k + r ) r .Si la velocidad de los bits de la fuente de
informacin es Vb=1/Tb , la velocidad de bits a la salida del codificador de canal
ser Vb' = (1 / )Tb .

Como < 1 , Vb' > Vb , es decir la codificacin de canal produce una expansin,
esto es un incremento de la anchura de banda de transmisin. En los sistemas
mviles "clsicos" (FDMA o TDMA) como estn limitados en banda, no puede
tomar valores demasiado pequeos, por lo que el nmero de bits redundantes debe ser
reducido lo que supone una limitacin en las prestaciones del cdigo de canal.

En los sistemas DS-CDMA, al contrario, por ser de banda ancha, la anchura de


banda adicional requerida por la codificacin de canal queda absorbida en la gran
banda usada por la transmisin, reducindose la ganancia de procesado. En efecto,
supongamos una secuencia de bits fuente B[n] con velocidad Vb a la que se aplica una
codificacin de canal de tasa , obtenindose la secuencia codificada D[m] de
velocidad Vb/ . Los bits de D[m] se multiplican por el cdigo de expansin C[p] a
la velocidad de chip 1/Tc. En total, la secuencia fuente ha sido ensanchada por el
factor N=Tb/Tc que es igual al producto del ensanchamiento realizado por la
codificacin de canal de valor 1/ y la expansin efectuada por la secuencia directa
sobre la seal codificada, de valor GP = Tb/Tc. Sin codificacin de canal la
ganancia de procesado es GP = Tb/ Tc, con ella su valor es GP' < GP. Vemos entonces
que la codificacin de canal no aumenta la anchura de banda de transmisin (que
depende de L) sino que reduce el factor de expansin (o la ganancia de procesado) en
el factor .
Aunque, aparentemente, podra pensarse que la reduccin de GP debida a la
codificacin afectara a las prestaciones del sistema, ello no es as. Al contrario, la
codificacin de canal implica una mejora en la relacin energa por bit/densidad de
perturbacin que puede traducirse en un incremento en el nmero de usuarios.

Capitulo 3 : CDMA.Principios Bsicos 71


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

En efecto, si la energa por bit fuente es eb , su valor para los bits del cdigo de
canal ser eb = eb Una estimacin muy aproximada de la capacidad de usuarios en
'

DS-CDMA viene dada por:

GP
N =k (3.38)
eb / i 0

donde N es el nmero de usuarios, GP la ganancia de procesado y eb / io es la relacin


energa por bit/densidad de potencia de la perturbacin total. Con la codificacin de
canal los dos trminos de la fraccin anterior quedan multiplicados por la tasa ,
luego, formalmente, la capacidad de usuarios es la misma que sin codificacin. Pero
ahora el valor eb / io a utilizar es el que corresponde a una cierta tasa de error con
codificacin de canal. Dependiendo del cdigo utilizado, este valor puede ser
sensiblemente menor que el requerido cuando no se emplea la codificacin, por lo
que puede conseguirse un aumento del nmero de usuarios.

Un caso trivial de codificacin de canal es la repeticin de bits fuente. Si un bit


se repite r veces, la redundancia introducida es r y la tasa valdr =1/(r+1) .La
repeticin, aunque proporciona cierto grado de proteccin, se usa en los sistemas
CDMA para igualar velocidades de diferentes fuentes antes de aplicar la codificacin
de canal que es la que proporcionar el grado de proteccin necesario en cuanto a
reduccin de probabilidad de error o del valor de eb / io para una probabilidad
determinada.

La probabilidad de error de bit puede reducirse a costa de emplear ms


redundancia (reduccin de la tasa el cdigo de canal) con la consiguiente disminucin
de la ganancia de procesado. Sin embargo, hay que tener en cuenta que en DS-CDMA
hay procesos que, en la forma en que se llevan a cabo, dependen de la ganancia de
procesado ya que se basan en propiedades de la correlacin de seales. Tal es el caso
de la ortogonalizacin de canales, la sincronizacin de cdigo o la separacin de las
rplicas multitrayecto en el receptor Rake. Conforme se reduce el ensanchamiento
por secuencia directa (a favor de la codificacin de canal), el funcionamiento de estas
tcnicas se va degradando, al hacerlo las propiedades de correlacin de las seales. La
solucin pasa por modificar dichas tcnicas de acuerdo con el proceso global de
ensanchamiento que sufre la seal, es decir, incorporar en las mismas la estructura de
la codificacin de canal.

Las tcnicas de codificacin de canal son muy eficientes para el control de


errores que se producen de forma aleatoria, esto es, en canales de transmisin sin
memoria. Este no es el caso del entorno mvil. El canal mvil presenta un acusado
efecto de memoria debido al desvanecimiento multitrayecto. En consecuencia, los
errores se presentan generalmente agrupados en forma de rfagas con intervalos entre
ellas en donde aparecen de forma aleatoria. A fin de conservar las prestaciones de los
cdigos de canal, se realizan operaciones de entrelazado de bits en transmisin y
desentrelazado en recepcin, mediante las cuales se "rompe" la memoria del canal.
Con el entrelazado, los bits consecutivos de un mensaje, a la salida del codificador se
transmiten separados entre s, intercalados con bits de otros mensajes. Por lo tanto una
posible rfaga de errores no afectar a bits consecutivos de un mismo mensaje y de este
modo los errores se repartirn entre bits de mensajes diferentes. El entrelazado suele
hacerse escribiendo la informacin a transmitir en una matriz, por ejemplo por filas y

Capitulo 3 : CDMA.Principios Bsicos 72


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

leyndola por columnas. En recepcin el proceso es a la inversa. A continuacin se


detalla el procedimiento.

Los bits de salida del codificador se agrupan en bloques de longitud igual a N*M
bits siendo N y M, respectivamente, el nmero de filas y columnas de la matriz de
entrelazado. El parmetro M se denomina profundidad de entrelazado. La matriz se
rellena por columnas y se lee para la transmisin por filas, de forma que los bits
contiguos de un mensaje quedan separados por otros bits. Supongamos que un bloque
de bits producido por el codificador de canal es:

c1 , c 2 ,......c N , c N +1 ,........c 2 N ...........c MN

La matriz de entrelazado ser:

La transmisin de los bits se realizar as:

c1 , c N +1 ,......c( M 1) N +1 , c 2 , c N + 2 ...........c MN

Se ve que la profundidad de entrelazado es el nmero de bits interpuestos


entre dos bits sucesivos originales, por ejemplo o y a. En recepcin se rellena una
matriz similar, pero escribindola por filas y leyndola por columnas.

Veamos con un ejemplo sencillo (sin merma de la generalidad), el efecto de


aleatorizacin debido al entrelazado. Supongamos N = 5 y M = 7. El orden de
transmisin de los bits ser: c1 ,c 6 ,c11 ,c 16 ,c 21 , c 28 ,c 31 ,c 2 , c7 ,....

En una rfaga de errores que afecte, por ejemplo, a 5 bits del segundo al sexto
transmitidos inclusive, habr errores en c 6 ,c11 ,c16 ,c 21 y c 28 que, como se ve, no son
sucesivos. Al recomponer el bloque en recepcin quedara:

c1 ,c 2 ,c 3 ,c 4 ,c 5 , c6* ,c 7 ,...,c10 , c11


*
,c12 ,...,c15 , c16* ,c17 ,...

donde se han marcado con (*) los bits errneos. Como se ve, los bits errneos quedan
distribuidos en el mensaje, pudindose aplicar en el receptor, con eficacia, los
algoritmos de decodificacin de canal con control de errores.

Capitulo 3 : CDMA.Principios Bsicos 73


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Obsrvese que cuanta mayor sea la profundidad de entrelazado ms grande sern


la separacin entre bits originales consecutivos y el grado de aleatoriedad conseguido. Sin
embargo, como es obvio, no se dispone del bloque en el receptor hasta que la matriz no
est completa, luego hay un retraso de procesado que es proporcional a la dimensin de
la matriz. Hay que buscar un compromiso entre grado de aleatoriedad y retardo. En
general, suele elegirse el valor de M de forma que si Tb, es la duracin de un bit, M*Tb
sea mayor que el tiempo de coherencia del canal. As se tiene cierta seguridad de que los
bits sucesivos del mensaje estn incorrelados. El nmero N de filas de la matriz depende
de las caractersticas del cdigo. Por ejemplo, en los cdigos bloque, es habitual que
dicho nmero coincida con el tamao del bloque de codificacin, de forma que cada
columna de la matriz representa una palabra-cdigo bloque completa.
En ocasiones los bits se someten a un proceso previo de reordenacin (o, mejor
desordenacin) antes de escribir la matriz, con lo cual aumenta el grado de
aleatoriedad.

3.10.2 Cdigos Bloque

Un cdigo bloque es una correspondencia entre k bits de informacin


procedentes de la fuente y n = k+r bits codificados, donde r es el nmero de bits de
redundancia. Al conjunto de los n bits se le llama bloque o palabra-cdigo. El
cdigo se designa mediante la notacin (n, k). El cociente = k / n es la tasa del
cdigo. Si Tb, que es la duracin de los bits-fuente, despus de la codificacin la
duracin pasa a ser Tb / > Tb .

Todo cdigo bloque establece una particin en el conjunto de n-duplas o vectores


binarios de dimensin n. Con n bits existen 2 n vectores posibles, de los cuales
nicamente 2k representan palabras-cdigo vlidas, por lo que
( )
existen 2 2 = 2 k 2 r 1 palabras que no pertenecen al cdigo.
n k

Es inmediato ver la propiedad de deteccin de errores del cdigo. Si, transmitida


una cierta palabra cdigo se recibe alguna que no pertenece al subconjunto de 2 k
palabras cdigo, es que ha existido algn error en la transmisin. Cabe la posibilidad
de que ciertos tipos de errores de bits transformen una palabra transmitida en otra
recibida que pertenezca al cdigo en cuyo caso esos errores no se detectan. Para cada
palabra transmitida, ello puede suceder de 2k-1 formas diferentes. Como para una
palabra transmitida dada el nmero de versiones errneas posibles es 2n-1, la relacin
errores no detectados/detectados es (2 k 1) / (2 n 1) 1 / 2 r . En consecuencia, la adicin
de r bits redundantes permite la deteccin de un (1/2r)*100% de todos los posibles
errores independientemente de la longitud del bloque. Ahora bien, no todos los errores
son igualmente probables y cuando aumenta la longitud del bloque, las distribuciones
de los errores ms frecuentes constituyen una fraccin cada vez ms pequea del
nmero total de errores, por lo que la eficiencia de la deteccin crece con la longitud
del bloque.

Se define la distancia de Hamming, d H , entre dos palabras cdigo o, o


cualquiera como el nmero de bits en que difieren o, equivalentemente, como el
nmero de "unos" que tiene la suma mdulo-2 de esas palabras. Por ejemplo, si
c1 = (1010111) y c 2 = (1101110 ) , d H (c1 , c 2 ) = 4 . Si al transmitir ci se producen t errores,
recibindose bj , la distancia d H (ci , bi ) ser igual a t. El concepto de distancia permite
valorar la capacidad detectora/correctora de errores de un cdigo. En efecto, todo cdigo
se caracteriza por una magnitud que es el valor de la distancia mnima entre dos
cualesquiera de las palabras cdigo vlidas. A este parmetro se le llama distancia
mnima del cdigo. Todo cdigo con distancia mnima d m = d + 1 puede detectar hasta d

Capitulo 3 : CDMA.Principios Bsicos 74


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

errores de bits. Alternativamente, si la distancia mnima es d m = 2t + 1 , pueden


corregirse t errores de bits.

Dentro del conjunto de los cdigos bloque, una de las familias de cdigos ms
utilizada es la de los denominados cdigos cclicos, llamados as porque dada una
palabra-cdigo, todas las permutaciones cclicas de sus bits con tambin palabras-
cdigo vlidas.

Los cdigos cclicos se generan algebraicamente mediante polinomios


binarios. Dado un polinomio G(x) de grado k llamado polinomio generador, las
palabras cdigo C(x) vienen representadas por polinomios mltiplos de
G(x):C(x)=K(x)*G(x). Por consiguiente, en recepcin, bastar dividir la palabra
recibida por G(x) para darla por vlida si el resto de la divisin es 0. Si el resto no es
cero se tendr la certeza de que existe algn error. La ventaja de los cdigos cclicos es
que estas operaciones de multiplicacin/divisin se implementan de modo sencillo
mediante registros de desplazamiento. Se llaman cdigos ptimos a los cdigos
bloque (n, k) correctores de t errores, tales que:
t
n
i = 2 nk
(3.39)
i =0

Por ejemplo, son ptimos el cdigo Hamming (7, 4) con t = 1 y el cdigo Golay
(23, 12) con t = 3.

3.10.3 Cdigos Convolucionales

En los cdigos convolucionales se van obteniendo los bits redundantes a medida


que entran los bits de informacin en el codificador, de una manera progresiva. La
informacin fluye de forma continua, sin estar dividida en grupos de bits, como
suceda en los cdigos bloque.

Se genera un cdigo convolucional haciendo pasar los bits fuente a travs de


un registro de desplazamiento con un cierto nmero de etapas y de conexiones de
salida. En la Figura 3.11 se ilustra un modelo general de codificador convolucional
que consta de un registro L*k etapas con n conexiones de salida procedentes de otros
tantos sumadores mdulo 2 cuyas entradas proceden de diferentes tomas del registro.

Para realizar la codificacin de un conjunto de k bits de informacin, se


introducen estos bits en el registro y se leen secuencialmente los n disponibles a la
salida de las conexiones.

Capitulo 3 : CDMA.Principios Bsicos 75


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Figura 3.11: Codificador Convolucional

Como cada k bits de entrada producen n bits de salida, la tasa del cdigo es
k/n. Cada grupo de k bits de entrada permanece en el codificador en L etapas
influyendo sobre los bits de salida. A L se le denomina longitud obligada ("constraint
length") del codificador. La generacin de los bits redundantes depende de las
conexiones que se establezcan en los sumadores. Cualquier cambio en la eleccin de
las conexiones da lugar a un cdigo diferente. El problema de la eleccin de las
conexiones para conseguir cdigos con buenas prestaciones es complejo y no est
resuelto en general. Sin embargo se han encontrado buenos cdigos para una longitud
obligada L < 20.

En la mayora de las aplicaciones se utilizan cdigos convolucionales con k = 1,


es decir los bits entran en el registro y se desplazan dentro del mismo de uno en uno en
cada intervalo de tiempo. En este caso la longitud obligada coincide con el nmero de
etapas del registro y la tasa del cdigo es 1/n. Las conexiones entre las etapas y los
sumadores se representan mediante polinomios binarios. Por cada sumador hay un
polinomio cuyos coeficientes no nulos indican las entradas al sumador. A estos
polinomios se les llama generadores del cdigo. Por ejemplo, en la Figura 3.12 se
ilustra un codificador convolucional de tasa 1/3 y longitud obligada L = 9, con n = 3
sumadores con conexiones definidas por los siguientes polinomios:

P1(x)=X8+X6+X5+X3+X2+X+1;

P2(x)=X8+X7+X5+X4+X+1; (3.40)

P3(x)=X8+X7+X6+X3+1;

Capitulo 3 : CDMA.Principios Bsicos 76


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Figura 3.12: Generador de cdigo convolucional con L=9 y R=1/3

En la Figura 3.12 se han numerado las etapas del registro de 0 a 8 para ponerlas
en correspondencia con los trminos del mismo grado de los polinomios
generadores.

Los polinomios pueden representarse tambin con notacin binaria y octal,


como se muestra en la Tabla 3.1 para los polinomios del ejemplo anterior.

Polinomio Representacin
Binaria Octal
P1 (101 101 111) (557)
P2 (110 110 011) (663)
P3 (111 001 011) (711)

Tabla 3.1 Representaciones de polinomios generadores

3.10.3.1 Representacin de los Cdigos Convolucionales

Adems de la representacin "analtica" mediante los polinomios generadores,


hay otras representaciones grficas de mayor inters. Describiremos aqu dos de ellas:
el diagrama de rbol y el diagrama de celosa ("trellis").

Capitulo 3 : CDMA.Principios Bsicos 77


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Diagrama de rbol

El diagrama de rbol consta de unos recorridos que se van ramificando de


forma binaria. Cada bit 0, 1 de entrada al codificador selecciona un recorrido en cada
nodo o punto de ramificacin. Cada rama recorrida se etiqueta con los bits producidos
a la salida del codificador.

Para el ejemplo del codificador (2,1,3) tenemos el siguiente rbol del cdigo:

Figura 3.13: Ejemplo de rbol de cdigo del codificador (2,1,3)

Capitulo 3 : CDMA.Principios Bsicos 78


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

.k
La profundidad del rbol es 2 (m-1), y el nmero de estados es 2 (m-1)

La interpretacin del rbol del cdigo es la siguiente:

Hay dos ramas en cada nodo.


La rama superior corresponde a una entrada de un 0.
La rama inferior corresponde a la entrada de un 1.
En la parte exterior de cada rama se muestra el valor de salida.
El nmero de ramas se va multiplicando por dos con cada nueva entrada.
A partir del segundo nivel el rbol se vuelve repetitivo. En realidad, solo hay
cuatro tipos de nodos: A, B ,C y D. Estos tipos de nodos en realidad son estados
del codificador.

A partir de estos nodos, se producen los mismos bits de salida y el mismo


estado. Por ejemplo, de cualquier nodo etiquetado como C se producen el mismo par de
ramas de salida:

Salida 10 y estado A
Salida 01 y estado B

El diagrama de rbol tiene el inconveniente de que el nmero de ramas crece


exponencialmente con el nmero de bits de entrada.

Diagrama de celosa

El diagrama de Trellis es un diagrama en forma de red. Cada lnea horizontal se


corresponde de con uno de los estados del codificador. Cada lnea vertical se
correspondera con uno de los niveles del rbol del cdigo.

Partimos del estado inicial del codificador en el primer nivel del rbol. A partir de
aqu se trazan dos lneas desde este estado. Una para el caso de que la siguiente entrada
fuera un 0 y otra para el caso de que fuera un 1. Estas lneas irn hasta el siguiente nivel del
rbol al estado en el que queda el codificador despus de haber codificado las
correspondientes entradas. Encima de cada una de estas lneas escribiremos la salida del
codificador para esa codificacin.

Para cada nivel del rbol hacemos lo mismo desde todos los estados en los que el
codificador se puede encontrar.

Segn todo esto, el diagrama de Trellis para el codificador (2,1,3) ser:

Capitulo 3 : CDMA.Principios Bsicos 79


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Figura 3.14: Diagrama de Trellis para el codificador (2,1,3)

Como ejemplo vamos a seguir en el diagrama de Trellis que acabamos de


construir la codificacin de la secuencia de bits 1010.

Figura 3.15: Codificacin de la secuencia 0101

3.10.3.2 Mtrica de un Cdigo Convolucional

De forma similar al caso de los cdigos bloque, el nmero de errores t que


puede corregir un cdigo convolucional est relacionado con la distancia mnima
mediante la expresin ya conocida:

Capitulo 3 : CDMA.Principios Bsicos 80


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

d min = 2t + 1 (3.41)

Ahora bien, como los cdigos convolucionales, en teora, no tienen lmite de


longitud, es necesario redefinir el concepto de distancia mnima para ellos. Puesto que
son lineales, no se pierde generalidad si se evala la distancia mnima como la distancia
entre la secuencia todo-ceros y cualquier otra secuencia. Entonces se define la llamada
distancia mnima libre o, simplemente, distancia libre d free del modo siguiente: Se
examinan todos los caminos que salen del estado todo-ceros y despus convergen en
l. La distancia mnima ser la suma del nmero total de "unos" de los segmentos que
componen el camino que primero converja en el estado todo-ceros. Por lo tanto la
capacidad correctora del cdigo ser:

d free 1
t= (3.42)
2

Como t debe ser entero, el resultado se redondear por defecto.

3.10.4 Decodificacin

En recepcin, la seal digital se lleva a un demodulador de portadora asociado


a un proceso de decisin. El demodulador utiliza un correlador o filtro adaptado y un
muestreador. En funcin de la salida del muestreador un circuito de decisin realiza la
estimacin del valor de cada bit de la seal original, por comparacin con un nivel de
decisin. Este tipo de demodulacin se llama rgida ("hard"). As se obtiene una
secuencia de bits que se lleva al decodificador. Como ste funciona sobre decisiones
rgidas hechas por el demodulador, la decodificacin se llama rgida ("hard decisin
decoding").

Puede configurarse, alternativamente, el demodulador para que entregue al


decodificador una seal cuantificada con ms de dos niveles o, incluso, un valor
analgico no cuantificado. En este caso se introduce en el decodificador informacin
adicional. Adems de indicarle si el bit estimado es un "0" un " 1", se le
proporciona una informacin sobre el grado de confianza de la estimacin. Esta
informacin adicional permite al decodificador recuperar la secuencia cdigo
original con menos errores, pero a costa de un diseo ms complejo del equipo. Se
habla entonces de decodificacin ponderada ("soft decisin decoding").

Tanto los cdigos de bloque como los convolucionales, pueden operar con
decodificacin rgida o con decodificacin ponderada, aunque, normalmente, la
decodificacin ponderada no se usa con los cdigos de bloque. La aplicacin ms
importante de la decodificacin ponderada es la que se utiliza en el algoritmo de
Viterbi que se estudiar ms adelante.

Capitulo 3 : CDMA.Principios Bsicos 81


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.10.5 Decodificacin de Mxima Verosimilitud

En esencia, la decodificacin consiste en, una vez demodulada y disponible una


secuencia de cdigo en el receptor, asociarle la secuencia cdigo transmitida ms
idnea. En esta decisin puede haber acierto o error. El decodificador ptimo ser
aquel que minimice la probabilidad de error. Tal decodificador utiliza el criterio de
mxima verosimilitud ("maximun like-lihood decoding") que consiste, simplemente,
en buscar en el espacio de palabras cdigo la ms prxima (en trminos de distancia
de Hamming) a la palabra recibida. El problema asociado a esta estrategia es que el
nmero de operaciones necesarias crece exponencialmente. Sin embargo, Viterbi ha
desarrollado un algoritmo de bsqueda que aprovecha la estructura repetitiva del
diagrama en celosa para reducir ese nmero. Por ello la mayora de los deco-
dificadores reales utilizan el algoritmo de Viterbi.

El criterio de mxima verosimilitud constituye una particularizacin del


criterio de mxima probabilidad a posteriori ("maximun a-posteriori probability")
para el caso en que las seales son equiprobables. En este caso, el decodificador
basado en el criterio de mxima verosimilitud es el que obtiene la mnima
probabilidad de error, y es, por tanto, ptimo. Las probabilidades condicionales
tambin se denominan funciones de verosimilitud, P(R| C (m ) ) , donde R es la seal
recibida y C (m ) es una de las posibles secuencias transmitidas. El decodificador compara
las probabilidades condicionales y elige la de valor que le da el mximo. Es decir, el
decodificador elige C (m ' ) si:

( )
P R | C (m ' ) = max
(m )
C
(
P R | C (m ) ) (3.43)

El criterio de mxima verosimilitud es simplemente una formalizacin del


modo intuitivo de tomar decisiones, teniendo en cuenta conocimientos estadsticos de
las probabilidades.

Cuando se aplica el criterio de mxima verosimilitud al problema de la


decodificacin de cdigos convolucionales, hay varias secuencias de palabras cdigo
que posiblemente hayan sido transmitidas. Es decir, una secuencia de L bits pertenece a
un conjunto de 2L secuencias posibles. Por lo tanto el decodificador basado en el
criterio de mxima verosimilitud escoge un C (m ' ) concreto como secuencia transmitida
si la verosimilitud P(R | C (m ' ) ) es mayor que las de las otras secuencias transmitidas
posibles.

Las funciones de verosimilitud se derivan de las especificaciones del canal. Se


considera que el ruido en el canal es aditivo, blanco y gaussiano, de media cero.
Entonces el canal es sin memoria. Por lo tanto el ruido afecta a cada smbolo cdigo
de forma independiente al resto de los smbolos. Para el caso particular que se est
considerando en el que k = 1y por lo tanto la tasa binaria es 1/n, se puede expresar la
verosimilitud, P(R | C (m ' ) ) en la forma:

Capitulo 3 : CDMA.Principios Bsicos 82


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

( ) = P(r

P (R | C (m ) ) = P R | C i | c (jim ) )
n
(m )
ri (3.44)
i =1 i =1 j =1

donde R es la i-sima rama de la secuencia recibida Ri , Ci(m ) es la i-sima rama de la


secuencia C (m ) , r ji es el smbolo cdigo j-simo de Ri y c (jim ) es el smbolo cdigo j-simo
de Ci(m ) , conteniendo cada rama n smbolos cdigo (j= 1, ..., n).

El problema de decodificacin consiste en buscar un camino a travs del diagrama


de celosa (cada posible camino define una palabra cdigo), de forma que se maximice
la relacin anterior, es decir, hay que elegir el camino que maximice la verosimilitud P
(R | C (m ) ). Para la decodificacin de cdigos convolucionales se utiliza el algoritmo de
Viterbi.

3.10.6 Algoritmo de Viterbi para Decodificacin de Cdigos Convolucionales

Para la decodificacin ptima de cdigos convolucionales es necesario buscar


a travs de la celosa la secuencia ms probable. Dependiendo de que el detector
situado despus del demodulador realice deteccin basada en decodificacin rgida o
ponderada, la mtrica correspondiente a utilizar en la bsqueda a travs de la celosa
ser respectivamente Hamming o Eucldea.

El algoritmo de Viterbi implementa la decodificacin de mxima verosimilitud.


Su gran ventaja es que reduce la carga computacional al aprovechar el diagrama de
celosa las ventajas de la estructura del cdigo. Con esto consigue que la complejidad
del decodificador de Viterbi no sea funcin del nmero de smbolos de la secuencia
de palabras cdigo.

Siguiendo la celosa, se van descartando caminos a travs de la misma que no


podran ser candidatos para la secuencia de mxima verosimilitud. De esta manera, el
camino de decodificacin se elige de entre un conjunto reducido de caminos
supervivientes. El decodificador basado en este algoritmo es ptimo, en el sentido de
que obtiene la mnima probabilidad de error, con la ventaja de que la eliminacin
temprana de caminos no candidatos, permite reducir la complejidad de la
decodificacin. El hecho de que el algoritmo de Viterbi sea ptimo, no implica que
sea el mejor para cualquier aplicacin, puesto que tiene unas fuertes limitaciones
debido a la complejidad del hardware necesario.

El algoritmo implica hacer una medida de la similitud o distancia entre la


secuencia recibida en el instante ti , y todos los caminos de la celosa que entran a
cada estado en el instante ti .El algoritmo elimina todos aquellos caminos que no
podran ser posibles candidatos para la eleccin de la mxima verosimilitud. Esto es,
cuando dos caminos entran al mismo estado, se selecciona aqul que tiene el mejor
valor de mtrica o mnima distancia (tambin se podra ver como el que est ms
correlado con la palabra cdigo correspondiente a ese camino). En el caso de que los
dos caminos tengan la misma distancia se elimina uno aleatoriamente. El camino
seleccionado se denomina camino superviviente. La seleccin de los caminos super-
vivientes se realiza para todos los estados.

Capitulo 3 : CDMA.Principios Bsicos 83


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

El hecho de seleccionar el camino ptimo es equivalente a elegir la palabra


cdigo con la mayor mtrica de verosimilitud, o elegir la palabra cdigo que est a
menor distancia de la recibida. Esta regla maximiza la probabilidad de una decisin
correcta, o dicho de otro modo, minimiza la probabilidad de error para la secuencia de
bits de informacin. El decodificador sigue avanzando a travs de la celosa, tomando
decisiones al eliminar los caminos menos probables.

Para decodificar la celosa es conveniente etiquetar cada rama de la misma en el


instante ti , con la distancia entre los smbolos cdigo recibidos y la palabra rama
correspondiente del codificador en celosa. Las palabras rama que se ven en las ramas
del codificador en celosa caracterizan dicho codificador y las conocen a priori tanto el
codificador como el decodificador. Estas palabras rama del codificador son los
smbolos cdigo que se esperara tener a la salida del decodificador como resultado de
las transiciones entre estados. Las ramas del decodificador en celosa se etiquetan con
una mtrica de similitud o distancia entre los smbolos cdigo recibidos y cada una de
las palabras rama para dicho intervalo de tiempo, y los nodos de la celosa acumulan
las mtricas de toda la historia anterior.

Se define la distancia acumulada de un camino en el instante ti , como la suma


de las distancias de las ramas de dicho camino hasta el instante ti .Si dos caminos
confluyen en el diagrama de celosa en un nico estado, se elegir aquel camino que
tenga la menor distancia acumulada, puesto que el otro nunca podr formar parte del
camino ptimo, al tener una mayor mtrica. Esta afirmacin es fruto de la naturaleza
markoviana del estado del codificador, puesto que el estado actual recoge toda la
historia anterior del codificador en el sentido de que los estados previos no pueden
afectar a estados futuros o a futuras ramas de salida.

En cada instante ti, hay 2(L-1) estados en la celosa, donde L es la longitud


obligada, y a cada estado se puede llegar a travs de dos caminos. El algoritmo de
Viterbi consiste en evaluar las mtricas para los dos caminos que entran a cada estado y
eliminar uno de ellos. Esta operacin se hace para cada uno de los 2(L-1) nodos en el
instante ti. Una vez hecho esto, el decodificador pasa al siguiente instante ti+1 y repite el
proceso.

Al ir avanzando a travs de la celosa, llega un momento en el que los caminos


supervivientes resultantes coinciden en los primeros bits, pudindose eliminar la
memoria ocupada por aqullos, pues queda claro que sea cual sea el camino elegido al
final, dichos bits estn ya decodificados. No obstante, para llegar a decodificar los
primeros bits es necesario haber avanzado bastante en la celosa. Es decir, existe un
cierto retardo hasta llegar a tomar la primera decisin, y decodificar el primer bit. En
una realizacin tpica del decodificador, esto representa un retardo de decodificacin
que se limita a un valor del orden de 5 veces la longitud obligada L en bits.

Las necesidades de almacenamiento para el decodificador de Viterbi crecen


exponencialmente con la longitud obligada L. Si se supone, en general, un cdigo
convolucional con una tasa binaria de k/n, se tiene un diagrama de celosa con 2k(L-1)
estados. Por lo tanto la decodificacin de dicho cdigo mediante el algoritmo de
Viterbi requiere almacenar 2k(L-1) caminos supervivientes y 2k(L-1) mtricas. En cada
nuevo paso a travs de la celosa, hay 2k caminos que confluyen en un nico nodo.
Puesto que cada uno de estos caminos requiere el realizar la operacin de la mtrica
para determinar cul es el ptimo y as eliminar los dems, es necesarios realizar 2k
operaciones por cada nodo, lo que implica un total de 2kL operaciones en cada instante
de tiempo. De esta manera se observa cmo el nmero de operaciones a realizar en la
decodificacin de cada paso y la memoria necesaria se incrementan exponencialmente
con k y L. Este incremento es la principal limitacin del algoritmo de Viterbi.

Capitulo 3 : CDMA.Principios Bsicos 84


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Para los cdigos de tasa binaria 1/n, el decodificador tiene que memorizar un
conjunto de 2(L-1) caminos despus de cada paso en la decodificacin. Es muy probable
que dichos caminos estn unidos algunos pasos antes en la codificacin, es decir, que
tengan orgenes comunes y que en un punto del pasado, poco alejado del actual, se
separen. Es decir, el conjunto de los 2(L-1) caminos que se obtienen despus de cada
paso en la decodificacin, tendrn un inicio comn que se ramificar a los distintos
estados. Entonces, si el decodificador almacena una cantidad suficiente de historia
pasada de los 2(L-1) caminos, los bits ms antiguos de todos los caminos sern los
mismos.

Un decodificador de Viterbi simplificado contendr una cantidad fija de


historia pasada y por lo tanto, eliminar el bit ms antiguo de un camino arbitrario
cada vez que se avanza en la celosa a un nuevo instante de tiempo.
Para esta simplificacin se necesitan almacenar h*2(L-1), siendo h el nmero de
etapas de la historia pasada del camino por cada estado. Se ha demostrado que es
posible minimizar el parmetro h y as las necesidades de almacenamiento, siempre que
el bit que se elimine sea el ms antiguo del camino ms probable. En tal caso, dicho
valor ser del orden de 4 5 veces la longitud obligada. De esta manera se obtiene un
codificador subptimo, pero con una degradacin muy pequea para h = 4L-5L que
tiene unos requisitos de almacenamiento mucho menores.

A pesar de esta reduccin, todava es necesario evaluar 2k (k = 1) mtricas en


cada instante de tiempo de la celosa, as como almacenar 2(L-1) mtricas y 2(K-1) caminos
supervivientes, cada uno de los cuales ser del orden de 5L bits de longitud. Por lo
tanto, las exigencias en cuanto a memoria, as como en cuanto a nmero de
operaciones de la implementacin del algoritmo de Viterbi hacen que sea
impracticable para cdigos convolucionales con una longitud obligada grande (> 10).

Por ejemplo en el caso de los cdigos utilizados en UMTS, L = 9, y por lo


tanto se est en los lmites de aplicacin del algoritmo. En las aplicaciones en las que
no se pueda utilizar este algoritmo, existen otros subptimos que tienen menores
exigencias.

Como resumen estableceremos unas reglas prcticas para la realizacin del


algoritmo de Viterbi y veremos un ejemplo:

-Paso 1: en el nivel j, calcular la distancia de Hamming de cada camino entrante en cada


nodo (estado) desde el nodo del nivel j-1 hasta el nodo del nivel j a travs del camino
superviviente.
- Paso 2: para cada nodo (estado) del diagrama de Trellis en el nivel j, descartar todos los
caminos que entran en el nodo, excepto el de distancia mnima.
Cuando a un nodo llegan dos caminos con la misma distancia se toma la superior.
- Paso 3: pasar al nivel j+1 y repetir los pasos 1 y 2.

A continuacin mostraremos un ejemplo de aplicacin de este algoritmo sobre


una cadena codificada con el codificador (2,1,3) del ejemplo anterior:

El codificador enva la secuencia: 11 01 10 11 10 00 11 , correspondiente a la


codificacin de la cadena 1 0 0 1 1 1 0.
El receptor recibe la secuencia: 11 01 00 11 11 00 11.

Capitulo 3 : CDMA.Principios Bsicos 85


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Vemos que se han producido dos errores (posiciones 5 y 10).

Paso 1:

Figura 3.16: Decodificador de Viterbi (Paso 1)

d(11,00) = 2 , d(11,11) = 0

Paso 2

Figura 3.17: Decodificador de Viterbi (Paso 2)

2 + d(01,00) = 2 + 1 = 3 , 0 + d(01,01) = 0 + 0 = 0
2 + d(01,11) = 2 + 1 = 3 , 0 + d(01,10) = 0 + 2 = 2

Capitulo 3 : CDMA.Principios Bsicos 86


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

En este momento nos encontramos en el nivel 2. A partir de ahora comenzamos a


aplicar el algoritmo. Vemos que a cada estado del nivel 2 llega un nico camino, por lo
tanto nos quedamos con todos los caminos hasta el momento.

Paso 3

Figura 3.18: Decodificador de Viterbi (Paso 3)

3 + d(00,00) = 3 + 0 = 3
0 + d(00,10) = 0 + 1 = 1
3 + d(00,11) = 3 + 2 = 5
..............

Para cada estado del nivel 3 nos quedamos con el camino de menor peso que
llegue a l. Los caminos que hemos seleccionado hasta el momento aparecen marcados
con un color azul.

Capitulo 3 : CDMA.Principios Bsicos 87


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Paso 4

Figura 3.19: Decodificador de Viterbi (Paso 4)

Paso 5

Figura 3.20: Decodificador de Viterbi (Paso 5)

Capitulo 3 : CDMA.Principios Bsicos 88


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Paso 6

Figura 3.21: Decodificador de Viterbi (Paso 6)

Paso 7

Figura 3.22: Decodificador de Viterbi (Paso 7)

Una vez hemos llegado al final, escogemos el camino que nos da la distancia ms
corta en el ltimo nivel. Una vez seleccionado el camino, elegimos el bit que provoca la

Capitulo 3 : CDMA.Principios Bsicos 89


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

transicin de estado entre dos niveles comenzando desde el primer nivel hasta el ltimo.
La secuencia de bits obtenida es la cadena decodificada.

Para nuestro ejemplo, tenemos que la distancia ms corta en el ltimo nivel es 2 y


viene dado por:

Figura 3.23: Cadena decodificada

Ahora seleccionamos en cada nivel el bit de entrada que provoca la transicin de


estados que se refleja segn el camino obtenido

Nivel bit
1 1
2 0
3 0
4 1
5 1
6 1
7 0

Figura 3.24: Seleccin del bit de entrada

Por lo tanto, la secuencia decodificada obtenida es 1 0 0 1 1 1 0.Vemos que


coincide con la cadena codificada por el codificador y enviada al decodificador. El
cdigo utilizado ha sido capaz de detectar y corregir dos errores.

Capitulo 3 : CDMA.Principios Bsicos 90


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.11 Cdigos de expansin psuedoaleatorios

3.11.1 Introduccin

Hemos visto que el sistema de multiacceso con expansin espectral DS-


CDMA, idealmente, debe utilizar cdigos ortogonales con los que, tericamente, es
nula la interferencia de multiacceso. Sin embargo, en la realidad la situacin es
diferente ya que la propagacin multitrayecto y los errores de sincronizacin
producen cierta interferencia. Adems, los cdigos ortogonales no tienen buenas
propiedades espectrales. Para reducir la interferencia residual y mejorar las
caractersticas espectrales de la seal CDMA se utiliza una segunda codificacin con
cdigos pseudoaleatorios.

3.11.2 Cdigos Ortogonales

Para la expansin espectral y multiacceso CDMA, se han propuesto dos familias


de cdigos ortogonales:

1.- Cdigos basados en las funciones de Walsh.


2.- Cdigos de rbol, que permiten la expansin con factor variable.

Las funciones o cdigos de Walsh de orden N forman un conjunto de N


funciones bievaluadas, de duracin T {w j (t ); t (0, T ), j = 0,1,...N 1} con las siguientes
propiedades:

- w j (t ) toma los valores (+1,-1) en intervalos T/N salvo en la transicin de un


intervalo a otro donde su valor es cero.

- w j (0 ) =1 para todo j.

- w j (t ) tiene y cambios de signo (cruces por cero) en el intervalo (0,T).

- Las funciones son ortogonales, es decir:

1
T
0 i j
wi (t )w j (t )dt = (3.45)
T 0 1 i= j

- Cada funcin wi (t ) es par o impar respecto al punto medio del intervalo.

Capitulo 3 : CDMA.Principios Bsicos 91


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Las funciones pueden generarse de forma recurrente mediante las matrices


Walsh-Hadamard, como se indica seguidamente. La matriz Wm es:

Wm 1 Wm 1
Wm = (3.46)
Wm 1 Wm 1

donde Wm 1 es la matriz opuesta a Wm 1 , esto es, sus elementos tienen signo contrario
a los de Wm 1 . Las matrices de rdenes 1 y 2, son:

1 1
W1 [1] W2 = (3.47)
1 1

Cada cdigo Walsh se elige igual a una fila o columna de Wm . Por ejemplo para
m=3 se tiene:

1 1 1 1
1 1 1 1
W3 = (3.48)
1 1 1 1

1 1 1 1

Figura 3.25: Funciones Walsh para N = 4

Las funciones Walsh con amplitudes 1 se convierten en secuencias binarias


de niveles lgicos (0,1) con la correspondencia 1 "0" y -1 "1".

Capitulo 3 : CDMA.Principios Bsicos 92


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

La otra familia de cdigos que estudiaremos son los cdigos ortogonales de


factor de expansin variable, OVSF (Orthogonal Variable Spreading Factor) y que,
por lo tanto, tienen tambin longitudes variables. Los cdigos OVSF pueden definirse
mediante un rbol de cdigos como se muestra en la Figura 5.16. Se inicia la primera
rama con el smbolo 1 y en cada bifurcacin se constituye la rama superior repitiendo
los smbolos de la rama de partida y la inferior repitiendo esos smbolos cambiados de
signo. A medida que se progresa en el rbol crece el nmero de ramas 'en potencias
de 2) y el nmero de chips por rama.

Figura 3.26: rbol de cdigos para la generacin de cdigos ortogonales OVSF

Cada nivel de rbol de cdigos define cdigos de canalizacin de longitud igual


al factor de expansin, SF (Spread Factor).

Un ejemplo de aplicacin de este tipo de cdigos se da en UMTS en el que cuando


se utiliza la expansin de factor variable, un canal que tenga asignado un cdigo de
cierta rama del rbol prohbe el empleo de las ramas emergentes de sta y los cdigos
desde el usado hasta la raz del rbol para su utilizacin por canales de otro factor de
expansin. Por ejemplo si un canal con SF = 4 usa el cdigo (1, 1, -1, -1) de la rama
2, otros canales con SF>4 no podrn utilizar los cdigos de las ramas que salen de
sta, ya que de lo contrario existira una incertidumbre en la recepcin.

3.11.3 Cdigos PN

Como ya se ha indicado, en DS-CDMA, para solventar las limitaciones de los


cdigos de expansin ortogonales, se utilizan adems de stos, cdigos pseudoaleatorios.
Idealmente tales cdigos deberan ser aleatorios, con propiedades estadsticas similares a las
del ruido blanco gaussiano, a fin de generar una seal ensanchada con espectro plano. En la
prctica, obviamente, los cdigos tienen que ser determinsticos.

Capitulo 3 : CDMA.Principios Bsicos 93


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

En consecuencia, hay que buscar familias de cdigos digitales que tengan


propiedades "cuasi" aleatorias, es decir que en cada cdigo haya una distribucin
equilibrada de valores +1 y -1, as como buenas caractersticas de autocorrelacin y
correlacin cruzada, para favorecer la recepcin de la seal deseada inmersa en la
interferencia mltiple. Las secuencias de cdigo ms utilizadas y que cumplen esos
requisitos bsicos son las denominadas secuencias pseudoaleatorias o de pseudoruido,
secuencias PN, (PseudoNoise o PN-sequences). Tambin se les llama secuencias de registro
de desplazamiento, secuencias SR, (Shift Register o SR-sequences), en virtud del circuito
fsico utilizado para su generacin.

Estas secuencias tienen un perodo de repeticin p, al que suele denominarse


"longitud" de la secuencia, por lo que, en ocasiones, nos referiremos a cualquiera de ellas
con el trmino "secuencia de longitud p" o, abreviadamente, "secuencia-p".

Las secuencias PN de perodo p, se generan en registros de desplazamiento, de


tamao n, con realimentaciones o "tomas" que se corresponden con los coeficientes
bnanos no nulos de un polinomio P(X), de grado n, perteneciente al cuerpo de Galois
binario GF(2), de la forma:

P( X ) = a n X n + a n 1 X n 1 + ... + a1 X 1 + a 0 ai (0,1) (3.49)

Cada coeficiente a, no nulo representa una toma del registro efectuada a la


salida de la etapa (j+1)-sima del mismo (j= 0,...n-1). Los coeficientes a0 y an son
siempre iguales a 1. Las tomas se llevan a sumadores concatenados. La salida del
ltimo sumador se lleva a la entrada del registro (coeficiente an=1). El orden del
polinomio es igual al nmero de elementos del registro.

Veamos un ejemplo: Sea el polinomio P(X)=X5+X4+X3+X+1.

En la siguiente figura se muestra el registro correspondiente de 5 etapas con


tomas en las salidas de las etapas 1, 2, 4 y 5 y los sumadores.

Figura 3.27: Registro de desplazamiento generador de una secuencia PN de perodo 31

El registro se pone en una condicin inicial, cargndolo con un vector binario.


A partir de aqu, para cada desplazamiento, activado por una seal de reloj, se van
obteniendo a la salida los chips de la secuencia.

Capitulo 3 : CDMA.Principios Bsicos 94


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Si el polinomio P(X) es primitivo en GF(2), la secuencia generada se llama de


longitud mxima ("maximal lenght") y tiene un perodo de recurrencia o
"longitud" p=2 n -1.

En aplicaciones a DS-CDMA, cada bit se expansiona mediante la aplicacin


de secuencias PN de p chips.

Los chips {0,1} de las secuencias se ponen en correspondencia con los nmeros
{-1,1}: 0-1 y 11, y la secuencia se maneja bien en forma numrica c[n] con
n e (-1,1) segn el convenio anterior, o en forma de un tren de impulsos bipolares:

pi (t ) = (2ci 1) p (t iT ) (3.50)

donde p(t) es la forma del impulso bsico, pi(t) el impulso bipolar correspondiente al
chip ci y T perodo de repeticin de los chips.

Segn el valor relativo del perodo en comparacin con el nmero de chips por
bit, se clasifican las secuencias como sigue:

a)Secuencias de perodo corto: su perodo p es igual al nmero de chips por


bit o un submltiplo de este valor.

b)Secuencias de perodo largo: su perodo p es mayor que el nmero de chips


por bit.

En DS-CDMA suelen emplearse secuencias de perodo largo por ser su nmero muy
elevado.

3.11.3.1 Propiedades de las Secuencias PN

1) Las secuencias se generan en un registro de desplazamiento de n etapas, con


tomas de realimentacin que se corresponden con los coeficientes no nulos de un
polinomio primitivo de grado n. El registro se inicializa con un vector binario n-
dimensional. Variando este vector puede generarse cualquiera de los 2n-1
desplazamientos cclicos de la secuencia.
2) El perodo de la secuencia es p=2"-1

3) La secuencia C[n]es suma (mdulo 2) de versiones desplazadas de la misma segn


los coeficientes no nulos del polinomio generador.
Por ejemplo, si P(X) = X4 + X + 1, se tiene:

C [n + 4] = C [n + 1] C [n] (3.51)

4) En un perodo p de la secuencia hay:

Capitulo 3 : CDMA.Principios Bsicos 95


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

p +1
a) = 2 n 1 unos
2
(3.52)
p 1
= 2 n 1 1 ceros
2

b) p / 2 k grupos de chips iguales de tamao k

5) Como cada secuencia PN de longitud mxima se genera mediante un polinomio


primitivo de grado n, el nmero de secuencias posibles es igual al nmero de
polinomios de dicho grado, que viene dado por:

2 n 1 J Pi 1
N ( p) = (3.53)
n i =1 P

donde Pi (i = 1,...J ) representa la descomposicin en factores primos de 2n-1.

3.11.4 Secuencias Preferidas

Para aplicaciones a DS-CDMA, no todas las secuencias de longitud mxima p


generadas por polinomios de grado n son igualmente vlidas. Es necesario que la
funcin de correlacin cruzada entre dos secuencias cualesquiera de la misma familia sea
pequea, por lo que deben buscarse subconjuntos de secuencias que tengan esta
propiedad. Tales subconjuntos existen, pero son de reducido tamao. En efecto, hay
parejas de secuencias de perodo p con una correlacin cruzada que puede tomar alguno
de los valores del conjunto {-1, -t(n), t(n)-2}, donde:

p = 2n 1 (3.54)

2 (n +1) / 2 + 1 _____ n, impar



t (n ) = (3.55)
2 (n + 2 ) / 2 + 1 _____ n, par

Por ejemplo, para n=10, p=1023, de las 60 secuencias posibles habr pares con
correlaciones (-1, -65, 63). A estas secuencias se les denomina secuencias preferidas.
Sin embargo, la correlacin cruzada mxima con otras secuencias puede llegar a valer
Rmax =1023 0,37 = 378. El nmero de secuencias preferidas es bastante reducido. Por
ejemplo para n = 5, n = 10 n = 14, nicamente existen tres, para n = 11 n = 13
slo hay 4 y para n = 16 slo hay 6. En consecuencia, se han buscado familias de

Capitulo 3 : CDMA.Principios Bsicos 96


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

secuencias ms numerosas y que mantengan una correlacin cruzada entre s aceptable.


De entre las familias existentes presentaremos las de Gold y de Kasami

3.11.4.1 Secuencias de Gold

Las secuencias o cdigos de Gold son familias de secuencias PN, de perodo p


con buenas caractersticas de correlacin y que se obtienen a partir de secuencias PN
del modo siguiente. Dada una pareja de secuencias preferidas de perodo p, se suma a
una de ellas la otra cclicamente desplazada. La secuencia resultante es una secuencia
de Gold de perodo p.

Figura 3.28: Generacin de secuencias de Gold

En la figura 3.28 se ilustra simblicamente el proceso. Las secuencias datos


son PN1 y S-PN2 que es una versin desplazada ("shifted") de PN2. Fijada PN1, hay
p versiones posibles de S-PN2, por lo que el nmero de secuencias de Gold que
pueden obtenerse es p + 2 (incluidas PN1 y PN2). Las secuencias de Gold no son del
tipo longitud mxima, pero poseen unas caractersticas de correlacin cruzada
peridica similares a las de las secuencias preferidas, con la ventaja de que el nmero
de secuencias de Gold de un cierto perodo es mayor que el de secuencias preferidas
del mismo perodo.

Por consiguiente, una posible forma de generacin de las secuencias de Gold,


sera la siguiente: se disponen dos registros asociados a PN1 y PN2, respectivamente. Se
inicializa el registro 1 con un vector arbitrario. Se carga el registro 2 con otro vector.
Los chips de salida de cada registro se suman en el sumador mdulo 2, a cuya salida se
tendr una secuencia de Gold para cada vector de carga inicial del registro 2. Si las
condiciones iniciales de los registros 1 y 2 son el vector cero, se tendrn a la salida las
secuencias PN1 y PN2.

Ejemplo:

Sean las secuencias PN1 y PN2 de perodo 31 generadas, respectivamente, por


los polinomios de grado 5:

Capitulo 3 : CDMA.Principios Bsicos 97


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

g1 ( X ) = X 5 + X 2 + 1 (3.56)
g 2 (X ) = X 5 + X 4 + X 3 + X + 1

En la figura 3.26 se muestran los registros correspondientes as como su


conexin al sumador mdulo 2 para la generacin de las secuencias de Gold:

Figura 3.29: Generador de secuencias Gold de periodo p=31.

Para los vectores de carga inicial de los registros V1 =(0 1 0 1 1) y V2 = (0 1 0 1 1), la


secuencias PN de salida de cada registro son:

PN1 =(1101 0100 0010 0101 1001 1111 0001 101)


PN2 = (1101 0100 1000 1011 1110 1100 1110 000)

y la secuencia de Gold, G = PN1 PN2, es:

G = (0000 0000 1010 1110 0111 0011 1111 101)

Propiedades de las Secuencias de Gold

Las secuencias de Gold tienen las siguientes caractersticas:

1) No son de longitud mxima, salvo las generadoras PN1 y PN2

2) La correlacin cruzada de dos secuencias toma valores del conjunto {-1, -t(n), t(n)-2} donde
t(n) viene dada por:

Capitulo 3 : CDMA.Principios Bsicos 98


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

2 (n +1) / 2 + 1 _____ n, impar



t (n ) = (3.57)
2 (n + 2 ) / 2 + 1 _____ n, par

3) La autocorrelacin para un desplazamiento no nulo ("off-peak") toma, asimismo, valores


dentro del conjunto anterior. En consecuencia t(n) es una cota superior de la autocorrela-
cin. Este valor no es -1 como en el caso de secuencias PN de longitud mxima. El "coste"
asociado a una mayor disponibilidad de secuencias con buenas propiedades de correlacin
cruzada es la peor autocorrelacin de las mismas.
En la Tabla 3.2 se proporcionan datos sobre secuencias de longitud n, sus caractersticas
de correlacin cruzada y valores de t(n) para las secuencias de Gold generadas a partir de aque-
llas. Se indican valores absolutos y normalizados tras su divisin por la autocorrelacin R(0) = p.

Valor mximo de la Cota para secuencias


Nmero de autocorrelacin Gold
Longitud Periodo Secuencias
n P N Absoluto Normalizado Absoluto Normalizado
Rmax Rmax (R / 0 ) T(n) t (n )(R / 0 )

5 31 6 11 0.35 9 0.29
6 63 6 23 0.36 17 0.27
7 127 18 41 0.32 17 0.13
8 255 16 95 0.37 33 0.13
9 511 48 113 0.22 33 0.06
10 1023 60 383 0.37 65 0.06
11 2047 176 287 0.14 65 0.03
12 4095 144 1407 0.34 129 0.03

Tabla 3.2 : Parmetros de secuencias

En el ejemplo anterior, n = 5; p = 31, hay 6 secuencias de longitud mxima. El valor


mximo de la correlacin cruzada entre dos cualesquiera Rmax = 11. La autocorrelacin para
desplazamiento cero es R(0) = 31, luego Rmax / R(0 ) = 11/31=0,35.

Tomando dos de las 6 secuencias se pueden generar 2+31=33 secuencias Gold. Para
ellas el valor absoluto de la cota t(n) de autocorrelacin es 9 y su valor relativo 9/31=0,29.

Capitulo 3 : CDMA.Principios Bsicos 99


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

La correlacin cruzada entre dos secuencias binarias arbitrarias de perodo p extradas


de un conjunto de M secuencias, tiene la siguiente cota inferior dada por Welch:

M 1
Rmax p (3.58)
Mp 1

Para secuencias Gold con M y p grandes esta cota es aproximadamente igual a


p 2 n / 2 y tambin a t(n)/2. Por ejemplo, para n = 12 la cota de Welch es 26 = 64 y t(n)
es 129.

3.11.4.2 Secuencias de Kasami

Sea una secuencia PN1 de longitud n par y perodo p1 = 2n-1. A partir de PN1
construimos, mediante diezmado, otra secuencia PN2 extrayendo de PN1 los chips
situados en los lugares mltiplos de 2 n / 2 + 1 .

La secuencia PN2 resultante, tiene perodo p 2 = 2 n / 2 1 . En una longitud p, de


esta secuencia habr (2 n 1) / (2 n / 2 1) = 2 n / 2 + 1 repeticiones de esos chips. Por
ejemplo, con n = 12, p1 = 4095, de una secuencia PN, extraemos los chips situados
en las posiciones 65, 130, 195,..., 4030, 4095 para formar PN2 con perodo p 2 =
63.

Tomando p = 2 n -1 chips de PN1 y PN2, construimos un conjunto de


secuencias mediante la suma (mdulo 2) de los chips de PN1, de PN2 y de todos los
2 n / 2 2 desplazamientos cclicos de PN2. Incluyendo en el conjunto la secuencia PN1,
se obtiene una coleccin de 2 n / 2 secuencias de longitud 2n-1 que se denominan
secuencias de Kasami.

La autocorrelacin y la correlacin cruzada de las secuencias de Kasami toman


valores del conjunto {-1, -(2n/2+1), 2n/2-1}, por lo que la cota superior de la correlacin
cruzada es igual a 2n/2+1.

3.11.4.3 Secuencias de Registros de desplazamiento

Este tipo de secuencias son no ortogonales, pero su funcin de autocorrelacin


tiene un pico estrecho. Usando un nico registro de desplazamiento, se pueden obtener
secuencias de mxima longitud (secuencias de tipo M) .Estas secuencias tienen
propiedades especiales:

El nmero de ceros es como mximo uno mayor que el de unos.


El espectro de este tipo de secuencias tiene como envolvente la funcin
seno, dividida por el argumento.

La propiedad de suma y desplazamiento puede ser formulada como:

Capitulo 3 : CDMA.Principios Bsicos 100


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

T k u = T i uT j u (3.59)

donde u es una secuencia del tipo M, y combinando dos desplazamientos de esta secuencia
(desplazamiento i y j ) se obtiene la misma secuencia M con otro desplazamiento relativo.

La funcin de autocorrelacin es doblemente evaluada:

N = KN
Ru ( ) = (3.60)
1 KN

donde K es un entero y es el desplazamiento relativo.

Existe un trmino denominado par preferido, que no es ms que una combinacin de


secuencias M para el que la correlacin cruzada slo muestra tres valores distintos: -1 ,
2 [(n + 2 ) / 2 ] , 2 [(n + 2 ) / 2 ] .
Combinando dos secuencias de tipo M que formen un par preferido se
consiguen los cdigos de Gold y retardando uno de los cdigos respecto al otro, se
consiguen las distintas secuencias. El nmero de secuencias disponibles es 2 n +1 ( las dos
secuencias M solas y su combinacin mediante 2 n 1 posiciones distintas en el registro
de desplazamiento).El valor mximo de correlacin cruzada es 2 [(n + 2 ) / 2 ] + 1 .

Capitulo 3 : CDMA.Principios Bsicos 101


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.12 Modulaciones digitales en CDMA

En DS-CDMA se utiliza la modulacin digital binaria de fase BPSK. Como


ejemplo podemos comentar que para UMTS en banda base se emplea la modulacin
cuaternaria QPSK, en el DL y BPSK en el UL. En RF se utiliza QPSK en ambos
sentidos. Se presenta en este epgrafe una visin de conjunto de estas modulaciones
digitales con especial mencin de los sistemas de demodulacin.

Con las modulaciones digitales se transmite, por un canal paso-banda,


informacin digital en forma de smbolos constituidos por uno o varios bits,
procedentes del codificador de canal del transmisor. En las modulaciones M-arias cada
smbolo a, formado por un bloque de n bits (n = log 2 M), se pone en correspondencia
con una forma de onda si (t ) , en el intervalo T de duracin del smbolo. Si Tb es el
perodo de bit, se tiene:

Vb
T = Tb log 2 M V = (3.61)
log 2 M

siendo V y Vb las velocidades de smbolos y bits, respectivamente. Las seales


si (t ) (i=0, 1 ...,M) son formas de onda determinsticas y de energa finita.
Supondremos en lo que sigue que todas ellas tienen la misma energa E, dada por:

T
E = s i2 (t )dt (3.62)
0

En el estudio de los procesos de modulacin y demodulacin digital se utiliza


la representacin de las seales s i (t ) en forma vectorial. A cada s i (t ) se le hace
corresponder un vector seal s i del modo siguiente:

Supongamos que existe un conjunto de N funciones ortonormales


{f j (t ), j = 1...N } lo que implica que:
T
0 (i j )
f (t ) f (t )dt = 1
0
i j
(i = j )
(3.63)

Entonces puede aproximarse la seal genrica s i (t ) mediante una


^
combinacin lineal de estas funciones. Sea s i (t ) la aproximacin:

^ N
s i (t ) = sij f j (t ) (3.64)
j =1

Capitulo 3 : CDMA.Principios Bsicos 102


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

El error cometido en esta aproximacin es:

^
ei (t ) = s i (t ) s i (t ) (3.65)

La energa del error es:

T
Ei = ei2 (t )dt (3.66)
0

cuyo valor mnimo resulta:

N
Ei min = E s ij2 (3.67)
j =1

Si se eligen los coeficientes s ij , para que el error mnimo sea nulo, puede
escribirse entonces:

N
s i (t ) = sij f j (t ) (3.68)
j =1

interpretndose la igualdad en el sentido de que el error tiene energa nula, lo que


sucede cuando las funciones forman una base.

El conjunto de coeficientes o muestras sij , define las componentes del vector s


asociado a la forma de onda s i (t ) :

s i (t ) si = (si1 ....siN ) (3.69)

y se obtienen as:

T
s ij = si (t ) f j (t )dt (3.70)
0

Capitulo 3 : CDMA.Principios Bsicos 103


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Hay dos caracterizaciones importantes del conjunto de seales {si (t )} que se


desprenden de esta representacin: la correlacin cruzada y la distancia eucldea.
La correlacin cruzada entre s i (t ) y s j (t ) mide el grado de similitud entre estas
funciones. Se define como:

T
1
Rij =
2 Ei E j
s (t )s (t )dt
0
i j (3.71)

donde Ei y E j , son las energas de las seales dadas por:

T
E = s i2 (t )dt (3.72)
0

La correlacin cruzada puede tambin expresarse en trminos de los vectores


asociados a s i (t ) y s j (t ) :

si s j
Rij = (3.73)
si s j

La distancia eucldea entre s i (t ) y s j (t ) se define como:

2
d ij2 = si s j (3.74)

y es fcil ver que equivale a:

d ij2 = Ei + E j 2 Ei E j Rij (3.75)

En las modulaciones digitales convencionales, las formas de onda s i (t ) son


sinusoides. Como es sabido, con la modulacin se hace corresponder un smbolo
con algn parmetro de la sinusoide: amplitud, frecuencia o fase, de modo que s i (t )
ser un elemento de sinusoide con una amplitud, frecuencia y fase determinada. La
modulacin de amplitud no es adecuada para la transmisin a travs de los canales radio
mviles por resultar muy afectada por el desvanecimiento multitrayecto. La modulacin
digital de frecuencia, es interesante por sus buenas propiedades de relacin seal/ruido,
pero tiene el inconveniente de que requiere una gran anchura de banda. La modulacin
de fase se presenta como la mejor candidata a la transmisin digital en radio mvil
por su robustez frente a las perturbaciones, aunque requiere el uso de detectores
coherentes. Ello implica la necesidad de transmitir una referencia de portadora para
que el receptor adquiera la fase de la portadora. Cuando esto ocurre se dice que el
receptor est enganchado en fase ("phase locked").
Capitulo 3 : CDMA.Principios Bsicos 104
Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

3.13 Ventajas de CDMA

3.13.1. Ventajas de los usuarios

Calidad excepcional de voz y comunicacin.

CDMA provee calidad superior de voz, considerada virtualmente tan buena


como la de lnea cableada. Tambin filtra los ruidos de fondo, cruces de llamadas, e
interferencia, mejorando grandemente la privacidad y calidad de la llamada.

Menor consumo de energa.

Los telfonos de CDMA tpicamente transmiten con fuentes de energa


sustancialmente menores que los telfonos que utilizan otras tecnologas, resultando
en una vida ms larga para las bateras, lo que redunda en una mayor disponibilidad
de tiempo para llamadas y tiempo de espera.

Debido a que se utilizan pilas ms pequeas, los fabricantes pueden tambin


fabricar telfonos ms pequeos y ligeros.

Menos llamadas interrumpidas.

CDMA aumenta la capacidad del sistema, eliminando virtualmente seales


de ocupado, cruces de llamadas, y llamadas interrumpidas que resultan de la
congestin del sistema.

Utilizando un sistema patentado de pasar llamadas entre celdas conocido


como traslado de llamadas "soft hand-off" sin cambiar de frecuencia. CDMA
tambin reduce significativamente la posibilidad de llamadas alteradas o
interrumpidas durante el traslado de llamadas.

Ms extensa cobertura.

La seal de espectro amplio de CDMA provee mayor cobertura que otras


tecnologas inalmbricas, tanto dentro de locales como al aire libre. CDMA tambin
interacciona con otras formas de sistemas de telecomunicacin, permitiendo amplias
y fluidas coberturas y conexiones.

Seguridad y privacidad.

Adems de filtrar el cruce de llamadas y ruidos de fondo, las transmisiones


de espectro amplio y codificadas digitalmente de CDMA son intrnsecamente
resistentes a la intrusin. La codificacin de voz de CDMA tambin evita "cloning"
y otros tipos de fraude.

Capitulo 3 : CDMA.Principios Bsicos 105


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Mejoras en los servicios.

El canal de control digital de CDMA permite a los usuarios el acceso a una


amplia gama de servicios que incluyen identificacin del que llama, mensajes cortos
y transmisin de datos. CDMA tambin permite la transmisin simultnea de voz y
datos.

3.13.2. Ventajas de los proveedores de servicio

Mayor capacidad.

CDMA provee de 10 a 20 veces la capacidad de las tecnologas anlogas


inalmbricas, y ms de tres veces la capacidad de otras tecnologas digitales; lo que
permite a los proveedores de servicios apoyar ms subscriptores y en mayores
volmenes trfico inalmbrico en una porcin limitada del espectro de frecuencias
de radio. Debido al rpido crecimiento del nmero de subscriptores del servicio
inalmbrico y los minutos de uso, la capacidad es un problema crtico.

Cobertura ms amplia.

Con su alcance superior y las caractersticas de funcionamiento de su seal,


CDMA mejora la cobertura al aire libre y bajo techo. Las redes CDMA requieren
solamente una fraccin de los asentamientos de celdas que necesitan otras
tecnologas inalmbricas para cubrir un rea dada, Con menos asentamientos de
celdas, los proveedores de servicio pueden reducir su inversin inicial de capital as
como tambin sus costos corrientes de operacin y mantenimiento.

Flexibilidad.

CDMA es la nica tecnologa inalmbrica que apoya con efectividad tanto


los servicios fijos como mviles desde la misma plataforma, dando apoyo a dos
fuentes de ingreso y a la vez permite a los proveedores de servicio el ofrecer a sus
clientes un servicio fluido de "un solo telfono." Las redes de CDMA tambin
cuestan menos en diseo e ingeniera que otros tipos de sistemas inalmbricos,
hacindolos ms fciles de reconfigurar y expandir.

Implementacin rpida.

Los sistemas CDMA pueden ser implementados y expandidos ms


rpidamente y con mayor relacin costoefectividad que la mayora de las redes de
lneas cableadas. Y porque requiere menos celdas y espacio de celdas, las redes
CDMA pueden instalarse ms rpidamente que cualquier otro tipo de red
inalmbrica.

Interaccin en las operaciones.

CDMA interacciona con AMPS (el Sistema Avanzado de Telfono Mvil, la


base de la mayora de las redes de telfonos celulares anlogos), con redes de

Capitulo 3 : CDMA.Principios Bsicos 106


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

telfono IS41 y pronto con redes GSM/MAP, que permiten amplia cobertura y
conexin, adems de permitir a los operadores apoyarse en su equipo.

Calidad de servicio.

La superior calidad de la voz en CDMA y mayores servicios que incluyen


datos inalmbricos, dan a los proveedores de servicio una clara ventaja sobre la
competencia para ganar y conservar clientes

Seleccin.

Con una amplia base de apoyo de fabricantes lderes en telecomunicaciones


en el mundo entero y con un aumento de los ahorros de volumen, los proveedores de
servicios pueden elegir entre una amplia gama de productos de CDMA avanzados y
de costo competitivo.

Mejoras continuadas.

Reconocida ya como la tecnologa inalmbrica digital ms avanzada, IS95


CDMA (cdmaOne) est siendo mejorada ms an para apoyar nuevas caractersticas
y servicios tales como la alta velocidad de datos. CdmaOne es un nombre comercial
de marca registrada, reservado para uso exclusivo de las empresas que son miembros
de CDG y que describe un sistema inalmbrico completo que incorpora la interfaz
area IS95

CDMA, la norma de la red ANSI41 para la interconexin por conmutacin,


adems de muchas otras normas que integran el sistema inalmbrico completo.
Cdma2000 es un nombre que identifica la norma TIA para tecnologa de tercera
generacin que es un resultado evolutivo de cdmaOne y que ofrece a los operadores
que han desplegado un sistema cdmaOne de segunda generacin una trayectoria de
migracin transparente que respalda econmicamente la actualizacin a las
caractersticas y servicios 3G dentro de las asignaciones del espectro actual tanto
para los operadores celulares como los de PCS. La interfaz de red definida para
cdma2000 apoya la red de segunda generacin de todos los operadores actuales,
independientemente de la tecnologa (cdmaOne, IS136 TDMA o GSM). La TIA ha
presentado esta norma ante la ITU como parte del proceso IMT2000 3G.

A fin de facilitar la migracin de cdmaOne a las capacidades de cdma2000


ofreciendo caractersticas avanzadas en el mercado de una manera flexible y
oportuna, su implementacin se ha dividido en fases evolutivas. Las capacidades de
la primera fase se han definido en una norma conocida como 1XRTT. Esta norma
introduce datos en paquete a 144 kbps en un entorno mvil y a mayor velocidad en
un entorno fijo. Las caractersticas disponibles con 1XRTT representan un
incremento doble, tanto en la capacidad para voz como en el tiempo de operacin en
espera, una capacidad de datos de ms de 300 kbps, servicios avanzados de datos en
paquete, adems de que se extiende considerablemente la duracin de la pila y
contiene tecnologa mejorada en el modo inactivo. Se ofrecern todas estas
capacidades en un canal existente de 1.25 MHz de cdmaOne.

Capitulo 3 : CDMA.Principios Bsicos 107


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

Calidad de Llamadas

El criterio ms importante para escoger una nueva tecnologa digital, desde el


punto de vista de los clientes, es la calidad resultante de la voz. En este campo,
CDMA es extraordinaria porque utiliza varios avances tcnicos para proporcionar
una calidad de voz que es tan buena o mejor que la que genera AMPS y que es
considerablemente superior a la de TDMA.

A continuacin se analizan dos de las caractersticas tcnicas que permiten la


calidad superior de la voz:

- Codificador de fona de 13 Kb de alta calidad: La estructura de canales de


TDMA no permite ms que un codificador de fona de 8 Kb y se plane para
evolucionar a un codificador de 4 Kb. Por su parte, la estructura de CDMA usa 13
Kb a plazo corto, proporcionando la mejor calidad en el lanzamiento y dispone en la
actualidad de un codificador mejorado de 8 Kb.
- Cesin suave: TDMA usa una cesin dura o brusca al pasar de un sitio de
clula a otro, lo que da como resultado puntos mudos notables en las llamadas. Estos
puntos mudos pueden ser importantes en ciudades tales como Toronto o Montreal,
donde las cesiones se producen de dos a cuatro veces por minuto. Por otra parte,
CDMA emplea una tcnica denominada de cesin suave para eliminar ese problema.
La cesin suave permite que el telfono reciba seales de 3 a 5 sitios de clulas
adyacentes y combina todas ellas para eliminar los silencios de cesin, adems de
mejorar la calidad general de la seal (escogiendo siempre la mejor de entre las tres
a cinco que recibe).

Capacidad de Red

Las consideraciones de capacidad para la tecnologa digital fueron muy


importantes con el fin de reducir la necesidad de hacer evolucionar la red de un
modo importante en el futuro cercano. Estaban en juego varias cosas: el hecho de
que los clientes se sentan molestos por otro cambio, el deseo de la compaa de no
tener que invertir capitales adicionales en otra red y la necesidad de aceptar la carga
de trfico de crecimiento rpido de la red.

Figura 3.30 : Capacidad de CDMA

Capitulo 3 : CDMA.Principios Bsicos 108


Proyecto fin de carrera : Estudio de un sistema CDMA-OFDM Capitulo 3 : CDMA.Principios Bsicos

La capacidad de CDMA ha sido un tema muy debatido en la industria. De


hecho se considera que hasta las opiniones ms conservadoras respecto a la
capacidad de CDMA indicaban que ofreca por lo menos el doble que TDMA.
Adems, incluso al adoptar la opinin conservadora, se podra satisfacer los
requisitos de capacidad para el futuro previsible, como puede verse en la grfica
3.30. CDMA alcanza esta ventaja de capacidad mediante las tcnicas que siguen:

* Codificadores de fona de velocidad variable, que reducen la velocidad de


transmisin cuando el altavoz no est funcionando. Esta tcnica permite que el canal
se compacte ms eficientemente, dando como resultado capacidad adicional.

* Se emplean tcnicas de control de fuerza para mantener la potencia


transmitida en el mnimo absoluto que se requiere para dar como resultado una
llamada de gran calidad. La relacin con la capacidad es como sigue:

Menos potencia = menos energa = menos interferencias = mayor capacidad

Empleo Ms Amplio

Se ha escogido CDMA como la tecnologa digital de segunda generacin


preferida por ms de la mitad de la industria norteamericana con el resto dividido
entre otras dos tecnologas digitales: TDMA y GSM.

Eficiente en Costos

Al evaluar la estructura de costos de TDMA en funcin de CDMA, se llega a


la conclusin de que CDMA era una solucin ms eficiente en costos a largo plazo.
Este beneficio de costos se obtiene en gran parte debido a dos factores:

- Ganancias de capacidad: Una mayor capacidad por unidad significa que es


preciso desplegar menos sitios para satisfacer una demanda dada de trfico.

- Eficiencias de cobertura: La cobertura generada por la tecnologa CDMA es


mejor que las de AMPS o TDMA (en de 3 a 6 dB). Una mejor cobertura significa
mejor calidad y menos sitios requeridos para proporcionar servicios fuera de los
centros urbanos principales.

Capitulo 3 : CDMA.Principios Bsicos 109

También podría gustarte