Está en la página 1de 17

1

Analisis: Capa Fisica Extremo a Extremo


WCDMA implementada en matlab
Munoz A. Edgar O Universidad De Cuenca
{edgar.munoza}@ucuenca.ec

Resumen
En este domcumento se presenta un analisis de la capa fisica que porvee el entotno de matlab del sistema de
comunicaciones inalambricas de tercera generacion conocido como acceso multiple por division de codigo de banda
ancha (WCDMA). En este documento se segui la secuencia de los bloques provista por el ejemplo de matlab(WCDMA
End-to-End Physical Laye), desde la Base Station (BS) hasta el User Equipment (UE).

Palabras Clave
Base Station, User Equipment, Transmisor, Receptor, bloques, Wcdma, canal, Capa Fisica, Analisis, Espectro,
3G, UMTS.

I. I NTRODUCCI ON
WCDMA es uno de cinco interfaces de aire para la tercera generacion de comunicaciones inalambricas desa-
rrolladas en el marco de la Internacional movil telecomunicaciones (IMT) -2000, tal como se define por la Union
Internacional de telecomunicaciones (UIT). La tecnologa WCDMA es oficialmente conocida como IMT-2000
extension directa[7].
Las especificaciones del sistema WCDMA son desarrolladas por la Third generation Partnership Project (3GPP),
version 1999, que es un esfuerzo conjunto entre los organismos de normalizacion de Europa, Japon, Corea, Estados
Unidos y China[7].
La interfaz de aire WCDMA es una tecnologa de expansion directa. Esto significa que se separa los datos de
usuario codificados a una tasa relativamente baja en un mayor ancho de banda (5 MHz), mediante una secuencia
de unidades pseudoaleatorias llamadas chips a una tasa mucho mas alta (3,84 Mcps). Asignando un codigo unico a
cada usuario, el receptor, que tiene un conocimiento del codigo del usuario previsto, puede separar correctamente
la senal deseada de la forma de onda recibida[7].
Se espera que la capa fsica realice lo siguientes funciones para proporcionar el servicio de transporte de datos[6].
1. Distribucion / combinacion de la macro diversidad y entrega
2. Deteccion de errores en los canales de transporte y capas de indicacion capas.
3. Codificacion / decodificacion FEC de los canales de transporte.
4. Multiplexacion de canales de transporte y demultiplexacion de canales de transporte codificados. Comparacion
de tasas de canales de transporte codificados con Canales.
5. Mapeo de canales de transporte compuestos codificados en Canales fsicos.
6. Ponderacion de potencia y combinacion de canales fsicos.
7. Modulacion y propagacion / demodulacion y desmapeo de Canales fsicos.
8. Frecuencia y tiempo de sincronizacion.
9. Mediciones de caractersticas de radio, incluyendo FER, SIR, Interferencia Potencia, etc., e indicacion a capas
superiores.
10. Control de potencia de lazo interno.
11. Procesamiento de RF.
12. Recibi los servivios de la capa superior y trasmitir.
La capa fsica consta de tres elementos cada elemento tiene su subsistema de bloques como sigue:
BS:
canal
UE
En este documento partiendo de un ejemplo de matlab se analiza cada funcion de la capa fisica, desde la BS
hasta el UE pasando por el canal.

II. M ODELO PARA E L ANALISIS : WCDMA End-to-End Physical Laye


El modelo que se presenta en la figura 1 es el modelo que provee el entorno de matlab para simulacion de
la capa fisica de WCDMA de 3G. Este modelo consta de 3 sistemas (BS, Canal, UE). LOs 3 sistemas formar 7
subsistemas, que son los siguinetes:
1. WCDMA DL Tx Channel Coding Scheme.
2

2. WCDMA Tx Physical Channel Mapping.


3. WCDMA BS Tx Antenna.
4. WCDMA Channel Model.
5. WCDMA UE Rx Antenna.
6. WCDMA Rx Physical Channel Demapping.
7. WCDMA DL Rx Channel Decoding Scheme.

Figura 1. Modelo de capa fisica WCDMA implementado en Matlab

III. WCDMA DL T X C HANNEL C ODING S CHEME


Este bloque se encuentra dentro de la estacion base, y en nuestro esquema es el bloque 1.

Figura 2. Subsistema WCDMA DL Tx Channel Coding Scheme

III-A. Funcion
El subsistema de esquema de codificacion de canal WCDMA DL Tx procesa cada canal de transporte indepen-
dientemente segun los parametros de formato de transporte asociado. Se encarga de la codificacion y multiplexacion
del canal de transporte, Primer entrelazado y Segmentacion[7].

III-B. Descripcion
Dentro de este bloque se encuentra la secuencia de procedimientos (figura 2) para el tratamiento de la senal. Los
procedimientos son los siguientes:
1) Wcdma CRC Calculation: Se anaden los bits de redundancia cclica. Se pueden agregar 0, 8, 12, 16 o 24
bits[6]. El CRC es un dato redundante evaluado a partir de datos de informacion originales. CRC se enva junto
con los datos originales y se evalua nuevamente en el sitio del receptor. Si el los CRC recien evaluados y recibidos
difieren, hay un error en los datos recibidos[4].
3

Figura 3. Representacion del proceso de segmentacion de bloque

2) Transport Block Concatenation/Code Block Segmentation: Se reunen en serie todos los Transport Block
pertenecientes a un mismo Transmission Time Interval (TTI). Si el conjunto supera la longitud maxima permitida
(594 bits para codigos convolucionales y 5114 para turbo-codigos) se divide en segmentos de longitud permitida
[6].
En la figura 3 se resume el procedimiento. Los datos llegan de un canal de transporte especfico para ser trasmitida
dentro de un TTI definido. En la figura 3 se muestra la segmentacion [7].
3) Channel Coding: La codificacion del canal es aplicado a los canales de transporte luego de la del bloque de
segmentacion de codigos [9].
Tenemos varias opciones a aplicar[6]:
Codigos convolucionales de tasa 1/2 son usados por los canales de transporte BCH, PCH y RACH.
Turbo-codigos de tasa 1/3 pueden ser usados por los calanles de transporte CPCH, DCH, DSCH y FACH.
Ninguna codificacion. En este caso la correccion de errores dependera del equipo final.
Se iguala la trama radio anadiendo bits 0 hasta que el numero de bits sea un multiplo del numero de tramas.

Figura 4. Esquema de turbo codificacion

Los bloques de codigo son sometidos a codificacion de turbo. Codificacion de Turbo es una forma de correccion
de error delantero que mejora la capacidad del canal mediante la adicion de informacion redundante. El esquema
de turbo codificador utilizado (4) es un concatenador convolucional de codigo paralelo (PCCC), con dos codifica-
dores convolucionales de recurrente y un interleaver de un polinomio de permutacion cuadratica (QPP) libre de
contencion[7].
4) Rate Matching: Este bloque crea un flujo de bits de salida con una tasa del codigo deseado. El numero de bits
disponibles para la transmision depende de los recursos disponibles [7].Es una tecnica para reducir la informacion
redundante eliminando ciertos bits que se encuentran entre la trama, pero sin reducir su eficacia [9].
En la figura 5 se muestra el proceso. Los tres trenes desde el codificador de turbo se interpolo seguido por
coleccion de bits para crear un buffer circular. Los bits se seleccionan y se reducen para crear un flujo de bits de
salida con la tarifa del codigo deseado. .
5) First Interlever: Entrelazado es una tecnica para reducir el impacto de los errores de rafaga en una senal de
bits consecutivos de datos solo se perdera un poco de informacion de cada trama [7] lo que hace es mezclar los
bits entre las tramas y eliminar la secuencialidad. En funcion del TTIs de 10 ms, 20 ms, 40 ms, 80 ms los bits se
introduciran por filas en una matriz de 1, 2, 4 u 8 columnas respectivamente. Una vez completa la matriz se permuta
4

Figura 5. Proceso de Rate Matching

y leen los bits por columnas entonces las columnas van intercambiando de acuerdo a el algoritmo especificado. Para
TTIs de 10 ms y 20 ms las columnas no son intercambiadas pero para los otros TTIs si se realiza el intercambio.
En la figura 6 se ilustra un ejemplo donde el TTI es de 40 ms, y en consecuencia 4 columnas son creadas con el
intercambio ocurrido entre la columna 1 y columna 2.

Figura 6. Ejemplo de construccion de First Interlever

6) Radio Frame Segmentation: Cuando el TTI es mayor de 10 ms tiene lugar una segmentacion [6]. El tamano
del bloque puede ser dividido por igual en el numero requerido de radio frames basado en el TTI para el canal de
transporte. Entonces este proceso divide el bloque de dato en n tamanos de radio frames iguales, dond n = 1, 2, 4, 8
para los TTI= 10 ms, 20 ms, 40 ms, 80 ms respectivamente.

IV. WCDMA T X P HYSICAL C HANNEL M APPING


IV-A. Funcion
Una vez que los canales de transporte se a realizado el rate matched se procede a multiplexar los bits a partir
del Canal de Transporte Compuesto Codificado (CCTrCh) que es el resultado de la concatenacion de los diferentes
canales de transporte en un canal fsico dedicado (DPCH) en forma de ranuras[6].

IV-B. Descripcion
La senal continua con los siguientes pasos indicados en la figura 7.
1) Physical Channel Segmentation: Una vez que el CCTrCH esta formado, Puede segmentarse en los diferentes
canales fisicos. Los datos son divididos entre los diferentes bloques de canales fisicos estos se multiplexan cada 10
ms en una trama radio[9].
2) Second Interleaver: Se llenan por filas una matriz de entrelazado de 30 columnas y se permutan una vez
llenas. El entrelazado se lo realiza en un periodo de 10 ms. El entrelazado es un bloque de entrelazado que que
incluye permutacion intercolumna. Luego de completado el proceso de entrelazado, los datos son mapeados en un
canal fsico que fueron definidos para la combinacion de datos.
3) Slot Builder: Este bloque convierte los datos en bloques de segmentos RLC/MAC mediante los canales de
transporte, para que sean adecuados para enviarlos por la interfaz aire. Provee la salida de las columnas especificadas
a uno o mas puertos de salida. El numero de puertos de salida se determina por el numero de vectores de ndice.
Concatenar las senales de entrada del mismo tipo de datos para crear una senal de salida contigua.

V. W CDMA BS T X A NTENNA
V-A. Funcion
Este bloque se encarga de la modulacion y ensanchamiento y posterior emision de la senal a traves del canal.
En la figura 8 se muestra la senal de entrada (a) de un DPCH, y la senal (b) como la salida de este bloque.
En este bloque se realiza los siguientes procesos [7]:
5

Figura 7. Subsistema de WCDMA Tx Physical Channel Mapping

Figura 8. Senales de la antena: a)Senal de datos. b) Senal trasmitida

Modulacion
Spreading por un factor ortogonal de valor variable (OVSF).
Scrambling por una secuencia de codigo de Oro de valor complejo.
Regulacion de potencia.
formacion de impulsos.

V-B. Descripcion
El subsistema WCDMA BS Tx Antena realiza las siguientes funciones(figura 9):
1) DPCH IQ Mapping: Este bloque convierte los bits del canal DPCH de serial a paralelo y los mapea a una
rama I o Q. Los simbolos numerados par se mapean a la rama I, mientras que los simbolos impares se mapean
a la rama Q[6]. Luego de ser mapeados los bits son modulados mediante una modulacion QPSK(figura 10). La
modulacion combina siempre dos bits binarios consecutivos a un smbolo de datos de valor complejo. Cada rafaga
de usuario tiene dos partes portadoras de datos, denominadas bloques de datos. Los bloques de datos se generan a
partir de dos bits de datos consecutivos de la salida del procedimiento de mapeo de canal fsico [9].
2) Wcdma DL Common Channels Generator: Este bloque se genera los canales fisicos P-CPICH (Primary
Common Pilot Generator), PICH (Paging Indicator Channel) y el P-CCPCH (Primary-Common Control Physical
Channel).
P-CPICH:La funcion del CPICH es ayudar a la estimacion de canal en el terminal para el canal dedicado
y proporcionar la referencia de estimacion de canal para canales comunes. Normalmente, cada celula tiene
solamente un CPICH, y se utiliza para difundir la senal piloto sobre toda la celula. En algunos casos, una
celula puede tener tambien uno o varios CPICH secundarios (S-CPICH), por ejemplo, para servir areas
dedicadas del punto caliente [11].
6

Figura 9. Subsistema Wcdma BS Tx Antenna

Figura 10. Modulacion QPSK: a) Diagrama de Constelacion. b) Modulacion de la senal en fase

PICH: Esta siempre asociado con un canal de busqueda (PCH) en S-CCPCH. Este lleva los indicadores
de pagina (PIs), donde PI indica el subconjunto de UEs dentro de una celda las que deben comprobar la
siguientes trama S-CCPCH para mensajes de paginacion [2].
P-CCPCH: Solo hay un canal de control comun primario en una celda y se utiliza para transportar informacion
de sincronizacion y difusion para los usuarios. La estructura de trama no se transmiten comandos TPC
(Transmit Power Control), ni TFCI (Indicador de Combinacion de Formato de Transporte) ni se transmiten
bits piloto. El CCPCH primario no se transmite durante los primeros 256 chips de cada ranura[5].
3) Wcdma Spreading: la senal de datos requerido se multiplica con lo que se conoce como Orthogonal Variable
Spreading Factor (OVSF) o codigo de chip qeu son codigos de canalizacion. El flujo de datos resultante tiene una
velocidad de datos mas alta que los datos en s. A menudo, los datos se multiplica utilizando la funcion XOR (OR
exclusiva) . En el dominio de la frecuencia el espectro se ensancha disminuyendo su potencia la transmision que se
ve muy similar al ruido blanco sobre el ancho de banda de la transmision. El pactor de Spreding usado en UMTS
es 3.84 Mchips/s. Puede separar la transmision a multiples usuarios desde una sola Fuente. Los codigos ortogonales
pueden ser reutilizados en cada celda [1]. En la figura 11 se puede observar el proceso de spreading.
4) Wcdma OCNS Generator: Este bloque genera interferencia OCNS (Orthogonal Channel Noise Simulation),
como una combinacion de 16 canales de datos dedicados con codigos de canalizacion. El simulador de ruido de
canal ortogonal es un mecanismo utilizado para simular los usuarios o senales de control Sobre los otros canales
ortogonales de un enlace descendente. Se activa automaticamente cuando la suma de los niveles de todos los canales
fsicos de enlace descendente habilitados es menor que el valor de potencia de la celula [10].
5) Wcdma Scrambling: En este bloque la secuencia se multiplica por un codigos de aleatorizacion (Secuencia
de bits especfica que se utiliza para codificar).Este codigo de scrambling en el enlace descendente se utilizan para
reducir la interferencia y para separar diferentes celdas en una portadora. Tpicamente, cada nodo B tiene solo una
codificacion Codigo. A cada usuario se le asigna un codigo debido a que en un esquema de CDMA, todos los
usuarios transmiten en la misma frecuencia y se diferencian por su unico codigo de scrambling [8]. La figura 11
muestra el proceso de scarmbling
6) Wcdma SCH Generator: Tiene dos subcanales: P-SCH y S-SCH, SCH se transmite a los primeros 256 chips
de cada intervalo de tiempo. El codigo de sincronizacion principal se transmite repetidamente en cada intervalo de
7

Figura 11. Proceso de Spreading y Scrambling de N datos en paralelo

tiempo. El codigo de sincronizacion secundario especifica los grupos de codigo de aleatorizacion de la celda[13].
7) Wcdma Power Adjustment: En este bloque se realiza el ajuste de potencia aplicando el peso correspondiente
a cada canal, dependiendo de las ganancias de potencia en los parametros. Los ajustes de potencia para los OCNS
son tales que la densidad espectral de potencia de transmision total del NodeB se suma a uno[9]. En el enlace
descendente, el control de potencia debe mantener la senal en el nivel mnimo requerido en Para disminuir la
interferencia a los usuarios en otras celulas. Elimina el efecto Near Far y Compensa los cambios en las condiciones
de propagacion ademas de aumentar la capacidad del sistema[8]. En UMTS existen tres mecanismos de control de
potencia. En la figura 12 se muestra como actua el control de potencia dependiendo del canal.

Figura 12. Comportamiento de la senal trasmitida en dependencia del canal. Ajuste de la Potencia.

8) Raised Cosine Transmit Filter: El bloque de Filtro de Transmision de Coseno Elevado modela y filtra la
senal de entrada usando un filtro FIR de coseno elevado elevado o un filtro FIR de coseno elevado de raz cuadrada
de tipo filtrado Nyquist [7]. La aplicacion de este filtro da como resultado de cero interferencia intersimbolo en
el punto de muestreo optimo para los datos filtrados, sirve para limitar el ancho de banda a traves de suavizar los
bordes del pulso rectangular tal que parezca un pulso gaussiano. Este filtro Raised cosine esta definido en termino
de alfa, donde alfa es llamado cut-off el exceso de banda, para CDMA alfa toma el valor de 0.22. En la figura 13a
se muestra la respuesta del filtro en el dominio de la frecuencia y en 13b su respuesta en el dominio del tiempo.
Este fitro es asimetrico lo cual con lleva a la supresion de banda lateral.

VI. W CDMA C HANNEL M ODEL : AWGN C HANNEL


VI-A. Funcion
Simula un canal de enlace inalambrico que contiene ruido gaussian blanco aditivo (AWGN)

VI-B. Descripcion
La senal trasmitida pasa por canal para luego llegar al receptor. El canal que se utiliza es el canal de tipo AWGN
(figura 14).
8

Figura 13. Respuesta al impulso del filtro Rised Cosine: a) Respuesta en el dominio de la frecuencia. b) Respuesta en el dominio del tiempo

Figura 14. Subsistema Channel Model: Modelo AWGN para el canal

1) AWGN Channel: Este bloque provee de un canal AWGN el cual anade ruido blanco gaussiano a la senal
que pasa a traves de el. Este introduce las perdidas por multitrayectoria que es una caracterstica tpica del canal
a mas de la atenuacion. La potencia relativa de ruido en un canal AWGN se describe tpicamente por cantidades
tales como [7]:
La relacion senal-ruido (SNR) por muestra. Este es el parametro de entrada real al bloque.
Relacion de energa de bit a densidad de ruido espectral de potencia (EbNo). Esta cantidad es utilizada por
las funciones BERTool y para evaluacion de desempeno.
Relacion entre la energa smbolo a densidad de ruido espectral de potencia (ESNO)

VII. W CDMA UE R X A NTENNA


Apartir de esta etapa corresponde al UE que es el sistema de recepcion (Rx). Algunos subsistemas de este bloque
ya han sido descritas en la seccion de Wcdma BS Tx Antenna, los subsitemas que son nuevos seran descrito en esta
seccion.

VII-A. Funcion
Este bloque recibe la senal del canal que son versiones atenuadas y retardadas de las senales transmitidas debido
a la llamada propagacion por trayectos multiples introducida por el canal. Luego realiza el des-ensanchamiento de
la senal, estimacion de canal, y una ecualizacion, realizaba un de-mapeo del canal fsico y reconstruye los slots.

VII-B. Descripcion
En este bloque sigue los siguientes procedimientos mostrados en la figura 15
1) RaisedCosine Receive Filter: Este bloque realiza el proceso inversion descrito en secciones anteriores sobre
este mismo filtro. los pulsos gaussianos pasarlos a pulsos rectangulares.
2) Wcdma RAKE Receiver : En el receptor primero la senal es demodulada. Despues de la de-modulacion, la
corriente de chips alimenta a los correlacionadores, cada uno proporciona una cantidad diferente de retardo [12].
Si las Componentes de la senal llegan despues de la duracion de un chip, se puede utilizar un receptor RAKE para
resolver y combinar los diferentes retardos de en una sola senal[3]. El receptor Rake consta de 4 dedos rastrillo,
cada uno compuesto por correladores de chips, la senal de recepcion se multiplica por versiones desplazados en el
tiempo de una secuencia de codigo generada localmente. El receptor del movil puede distinguir las senales directas
de senales de trayectos multiples debido a que las senales de trayectorias multiples reflejadas llegan mas tarde de
las senales directas. Una vez que una senal de RF con un tiempo de viaje determinado se encuentra en bloque de
correlacion, se debe hacer una estimacion de la ganancia o perdida experimentada por esa senal [13]. La gran idea
detras de la metodologa de la combinacion de multiples copias de la senal transmitida para obtener una mejor senal
es que si tenemos varias copias, probablemente por lo menos uno debe estar en buenas condiciones, y tenemos mas
posibilidades de una mejor decodificacion[3]. La figura 16 muestra la estructura de un RAKE.
3) DPCH IQ Demapping: Realiza la operacion inversa de mapping. Transformar la senal compleja en dos senales
reales concatenadas en serie.
4) Slot Resbuilder: Realiza el inverso del bloque de Slot Builder.convierte a slots de datos.
9

Figura 15. Subsistema Wcdma UE Rx Antenna

Figura 16. Representacion del proceso de RAKE Receiver

VIII. W CDMA RX P HYSICAL C HANNEL D EMAPING


VIII-A. Funcion
El de-mapeo de canal fsico de Downlink se encarga de dividir y organizar los bits del canal fsico demodulado
para reconstruir el Canal de Transporte Compuesto Codificado[7]

VIII-B. Descripcion
Este bloque sigue los siguientes procedimientos(figura 17), algunos de los cuales ya han sido descritos en la
seccion de la Base Station

Figura 17. Subsistema Wcdma RX Physical Channel Demaping


10

IX. W CDMA DL R X C HANNEL D ECODING S CHEME


IX-A. Funcion
El esquema de decodificacion de canal de enlace descendente consiste en la deteccion de errores, correccion
de errores, asignacion de velocidad, intercalacion y division de canales de transporte desde el canal de transporte
compuesto codificado (CCTrCh) [7]. Es la operacion inversa del mapeo que se trato anteriormente en el Base
Station.

IX-B. Descripcion
Este bloque pertence al User Equipment. En el esquema general es le bloque 7, el ultimo bloque del esquema.
Dentro de este bloque tenemos Wcdma Physical Channel RX Error Correction que esta compuesto por 5 bloques
como se muestra en figura 18 y son los siguientes:

Figura 18. Subsistema Wcdma DL Rx Channel Decoding Scheme

1) Radio Frame Concat: La entidad UM transmisora recibe SDUs de las capas superiores. Si la SDU es muy
grande se segmenta en PDUs RLC de tamano apropiado. La SDU tambien se puede concatenar con otras SDU.
RLC anade un encabezado y la PDU se coloca en el buffer de transmision. RLC entrega las PDUs RLC a MAC a
traves de un DCCH o un DTCH. La entrega de RLC PDU a MAC a traves de BCCH, PCCH, CCCH, es para FFS.
El tipo de canal logico depende de si la capa superior se encuentra en el plano de control (BCCH, PCCH, CCCH,
DCCH) o en el plano de usuario (DTCH). La entidad UM de recepcion recibe PDU a traves de uno de los canales
logicos de la subcapa MAC. RLC elimina el encabezado de las PDU y reensamblado las PDU (si se ha realizado
la segmentacion) en SDUs RLC. Despues de que las SDU se entregan a la capa superior.
2) 1st Deinterleaver: El bloque general Deinterleaver reorganiza los elementos de su vector de entrada sin repetir
u omitir ningun elemento. Si la entrada contiene N elementos, entonces el parametro de vector de permutacion es
un vector de columna de longitud N. El vector de columna indica los ndices, en orden, de los elementos de salida
que provienen del vector de entrada.
3) Rate Dematching: Realiza el proceso inverso de Rate matching.
4) Channel Decoding: El proceso que efectua es el de separacion de cada una de las rafagas, des-entrelazado y
comprobacion de los datos mediante la deteccion del CRC.
5) Wcdma Syndrome Detector: Se realiza el proceso de evaluacion del CRC que vienen con los datos. Si los
CRC recien evaluados y recibidos difieren, hay un error en los datos recibidos.

X. SIMULACI ON
En esta seccion se realizara la simulacion con los valores que vienen definidos en el ejemplo, se realizara un
analisis de la representacion de los distintos tipos de graficas, tanto en el dominio del tiempo como en el dominio
de la frecuencia.

X-A. Datos de Entrada


La figura 19 son canales logicos usados para diferentes tipos de flujos de datos que interconecta el trafico desde
el UE hasta la red.
El canal de control dedicado (DCCH): punto a punto, UL / DL este canal se utiliza para llevar informacion
de control dedicada en ambas direcciones. DCCH se proporciona en paralelo a un DTCH para la senalizacion
punto a punto durante una conexion activa.
11

El canal de trafico dedicado (DTCH): Punto a punto, UL / DL DTCH se utiliza para transportar datos
de usuario desde el Nodo B a un UE especifico y viceversa. Esto significa que esta dedicado a un abonado
especifico. Este es un canal bidireccional utilizado para transportar datos de usuario o trafico.
Tanto como para el bloque de DTCH y DCCH, se utiliza el bloque generador binario Bernoulli ya que este genera
numeros binarios aleatorios usando una distribucion de Bernoulli. La distribucion de Bernoulli con parametro p
produce un 0 con una probabilidad p y 1 con una probabilidad de 1 p.

Figura 19. Parametros de Entrada del sistema

En la figura 21 y 20 se muestra los datos de entrada en el tiempo de DTCH y DCCH respectivamente.

Figura 20. Datos de entrada DCCH

Figura 21. Datos de entrada DTCH


12

X-B. Parametros del modelo


Estos parametros se pueden modificar haciendo doble clic en el bloque situado a la izquierda: Model Parameters.
Encontramos en pestanas las diferentes opciones que podemos modificar en la simulacion del modelo.
1) Parametros del canal de transporte: Establece la configuracion de los subsistemas Wcdma DL Tx Channel
Coding Scheme y Wcdma Tx Physical Channel Mapping descritos en las secciones anteriores. Estos permiten la
seleccion de un canal estandar ya definido con una tasa de bits especifica o se puede configurar un nuevo modelo
mediante los parametros que se observan en la figura 22

Figura 22. Parametros del canal de transporte

2) Parametros de la antena: Permiten la configuracion de los subsistemas Wcdma BS Tx Antenna y Wcdma UE


Rx Antenna. constan de los parametros descritos en la figura 23:

Figura 23. Parametros de Antena

3) Parametros del modelo del canal: Establecen los valores para la configuracion del subsistema Model Channel.
Permiten la seleccion de un modelo ya definido para la propagacion con la posibilidad de modificar su nivel de
SNR como se observa en la figura 24:

X-C. Graficas En el dominio del tiempo


La senal que llega a la antena transmisora se describe en la figura 25a. En la figura 25b, se puede observar la
senal depues de realizar el proceso de spreading y scrambling. La figura 25c, muestra la senal modulada antes de
realizar el filtrado para la trasmision. La figura 26 muestra la senal trasmitida por el canal.
Luego de pasar la senal a traves del canal se puede observar en la figura 27 la senal que recibe la antena del UE.
Con la senal recibida se realiza la estimacion del canal mostrado en la figura 28
13

Figura 24. Parametros del Modelo del Canal

Figura 25. Senales en el dominio del tiempo presentes en la antena: a) datos de entrada al bloque de la antena. b) Datos de salida del bloque
de spreading. c)datos modulados antes de aplicar el filtro raised cosine.

Figura 26. Senal trasmitida por el canal, en el dominio del tiempo

X-D. Graficas en el dominio de la frecuencia


La senal en el dominio de la frecuencia que le llega a la antena transmisora se muestra en la figura 29a. Mientras
que la senal luego de realizar el proceso de spreading se presenta en la figura 29b.
La senal de salida al luego de aplicar el filtro se muestra en la figura 25b.
El espectro de las senales recibidas en el UE se pueden observar en la figura 30

X-E. Diagrama de Constelaciones


En el enlace descendente en UMTS la modulacion empleada es QPSK. La velocidad de smbolos es la mitad de la
velocidad de bits. En la simulacion podemos obtener la posicion de smbolos en la constelacion recibida mediante
14

Figura 27. Senal Recibida en la antena de UE

Figura 28. Estimacion del canal

Figura 29. Espectro de la senal en la antena Tx: a) Antes de realizar el proceso de spreading. b) Antes de aplicar el filtro

la visualizacion del canal DPCH o Downlink Dedicated Physical Channel. Vamos a evaluar las constelaciones
recibidas para diferentes velocidades en diferentes condiciones del canal: un canal ideal, un canal estatico AWGN
con una SNR de -13 dB y un canal multipath 3 mas realista para ver como se comporta el receptor Rake[6].

XI. P RUEBAS Y R ESULTADOS


En esta seccion se realizara unas pruebas con diferentes parametros y as observar como se comporta el sistema.

XI-A. Parametros del modelo del canal.


Los parametros con los que se realizaron las pruebas son los 6 casos de condiciones de propagacion que nos
brinda el ejemplo de matlab, los cuales se muestran en la figura 31.
15

Figura 30. Espectro de la senal en la antena Rx luego de pasar por el canal

Figura 31. Parametros de modelo del canal, para los 6 casos disponibles en matlab.

XI-B. Resultados
Los resultados obtenidos al variar el parametro de velocidad en el canal de transporte se presentan en la figura
32

Figura 32. Resultados de las simulaciones.

Para una mayor compresion se grafica el BER del DCCH y DTCH en funcion de la tasa del canal para las
distintas trayectorias (figura 33).
32
En el diagrama de constelacion utilizamos una Tasa de 12 Kbps y un canal multipath 3. En la figura 34a se puede
observar el diagrama de constelacion en el receptor en donde se observan un conjunto de puntos en los cuales no
se existe separacion y no se puede determinar a que constelacion pertenece el conjunto de puntos, mientras que en
la figura 34b se puede determinar muy bien las constelaciones, este diagrama resulta despues de aplicar el RAKE.
32
El diagrama de constelacion para un canal con tasa de 64 Kbps muestra que a pesar de aplicar el Rake no se
puede determinar la constelacion (figura 35).
16

Figura 33. Grafica del BER en funcion de la Tasa del canal

Figura 34. Diagrama de constelacion para una tasa de 12 Kbps: a) senal recibida. b) sena luego de aplicar el RAKE

Figura 35. Diagrama de constelacion para una tasa de 64 Kbps: a) senal recibida. b) sena luego de aplicar el RAKE

XII. C ONCLUSIONES
El echo de no poder determinar la constelacion a mayor tasa de canal es debido a que las capturas han sido
realizadas en un instante de tiempo y el receptor Rake en ese momento esta considerando distintos valores
para multiples trayectorias, as que lo se observa en los diagramas de constelacion son las ponderaciones
de varios valores obtenidos en el momento de la captura para trayectorias captadas en una franja de tiempo
anterior a la de la propia captura.
Se concluye que los canales de control tienen mayor prioridad que los canales de transporte. Esto es debido
a que los paquetes de control son crticos para la gestion y administracion del sistema. El BER siempre para
el canal de control es menor, y se incrementa con la tasa de canal.
17

R EFERENCIAS
[1] Mehdi Askari, Reza Saadat, and Mansour Nakhkash. Assignment of ovsf codes in wideband cdma. Advances in Computer Science and
Engineering, pages 723727, 2009.
[2] TS ETSI. 125 211 v5. 1.0;. Universal Mobile Telecommunications System (UMTS).
[3] Tommi Heikkila. Rake receiver. S-72.333 Postgraduate Course in Radio Communications, 8, 2004.
[4] Laboratorio. Error detection using crc. urlhttp://measure.feld.cvut.cz/en/system/files/files/en/education/courses/AE4B38DSP/lab92014.
[5] Technology Training Limited. Primary common control physical channel. urlhttp://www.technology-training.co.uk/pccpch.php, 2017.
[6] LEONARDO ALMAGRO MARTOS. Tutorial de la capa fIsica en comunicaciones mOviles. urlhttp://ceres.ugr.es/ alum-
nos/tutorialcfcm/simulaciones.html, 2014.
[7] MathWorks. downlink shared chanel. urlhttp://ceres.ugr.es/ alumnos/tutorialcfcm/simulaciones.html, 2014.
[8] Canada) Peter Chong, Ph.D. (UBC. Wcdma physical layer. urlhttp://www.comlab.hut.fi/opetus/238/lecture6c h6.pdf, 2002.
[9] Andrew Richardson. WCDMA design handbook. Cambridge University Press, 2005.
[10] Karl Heinz Rosenbrock. The third generation partnership project (3gpp). GSM and UMTS, page 221, 2001.
[11] Iana Siomina. P-cpich power and antenna tilt optimization in umts networks. In Telecommunications, 2005. advanced industrial conference
on telecommunications/service assurance with partial and intermittent resources conference/e-learning on telecommunications workshop.
aict/sapir/elete 2005. proceedings, pages 268273. IEEE, 2005.
[12] telecomHall. What is rake receiver. urlhttp://www.telecomhall.com/what-is-rake-receiver.aspx, 2011.
[13] TELETOPIX. Work of synchronization channels p-sch ssch in 3g wcdma. urlhttp://www.teletopix.org/3g-wcdma/work-of-synchronization-
channels-p-sch-ssch-in-3g-wcdma/, 2014.

También podría gustarte