La capa MAC, es un protocolo de capa 2 y forma parte de la red comunicación de transporte, esta capa proporciona servicios tanto en el plano de control, como en el plano del usuario.
La arquitectura lógica de la capa MAC se muestra en la figura 2.6. La capa
MAC consiste en tres entidades lógicas [3,4]:
• MAC-b.- Maneja el canal BCH. Existe una MAC-b por cada estación móvil y una MAC-b en la UTRAN (ubicada en la estación base) por cada celda.
• MAC-c/sh.- Maneja los canales comunes y los canales compartidos: PCH, FACH, RACH, CPCH y DSCH. Existe una MAC-c/sh por cada estación móvil y una MAC-c/sh en la UTRAN (ubicada en la RNC) por cada celda.
• MAC-d.- Es responsable de manejar los canales dedicados. Existe una MAC-d en cada estación móvil y en la UTRAN (ubicada RNC) cada usuario.
FIGURA 2.6 ARQUITECTURA DE LA CAPA MAC
51
La capa MAC tiene a su vez la responsabilidad de controlar la comunicación sobre los canales de transporte. Para que la capa MAC sea capaz de compartir la capacidad de los canales de transporte entre el sistema de canales lógicos, es necesario la utilización de bloques de transporte, que serán utilizados como unidades de transmisión. El posible tamaño de los bloques de transporte para cada canal será proporcionado a la capa MAC por la capa física como parte del sistema de formato de transmisión [4].
El propósito fundamental de la capa MAC es la asignación de los canales lógicos sobre los canales de transporte apropiados. Basándose en la tasa instantánea de la fuente, la capa MAC puede seleccionar un formato adecuado de transporte, con un formato de transporte asignado a cada canal de transporte activo.
El formato de transporte es seleccionado basándonos en la combinación del sistema de formatos de transporte, el cual es asignado por el protocolo RRC y producido por el control de admisión en el RNC cuando el RAB (Acceso de radio de portadora) es instalado o modificado [8].
Los servicios de transferencia de datos en la capa MAC son proporcionados por los canales lógicos. Cada canal lógico es definido de acuerdo al tipo de información transferida. Una clasificación general de los canales lógicos puede ser dividida en dos grupos:
• Canales de control (CCHs)
• Canales de tráfico (TCHs)
Los canales de control son utilizados para transferir la información del plano de control, y los canales de tráfico son utilizados para transferir la información del plano de usuario.
52
2.3.1 CANALES LÓGICOS
Los servicios de transferencia de datos de la capa MAC son proporcionados por los canales lógicos. Existen diferentes tipos de canales lógicos dependiendo del tipo de servicio ofrecido
La clasificación de los canales lógicos se muestra en la tabla 2.4 [3].
Canal Tipo de canal Función
BCCH (Canal de control
de Broadcast) Control
Transmitir información de control del sistema. PCCH (Canal de control de voceo) Control Transferir información de voceo DCCH. (Canal de control dedicado) Control Transmitir información de control dedicada,
entre una estación móvil y el RNC. CCCH (Canal de control
común) Control
Transmitir información de control entre la red y
la estación móvil. DTCH (Canal de trafico
dedicado) Tráfico
Canal dedicado para transmitir información de usuario CTCH (Canal de trafico común) Tráfico Transferir información de usuarios dedicados
para todas o un grupo en particular de estaciones móviles.
TABLA 2.4 CLASIFICACIÓN DE LOS CANALES LÓGICOS
53
2.3.2 ASIGNACIÓN ENTRE CANALES LÓGICOS Y CANALES DE TRANSPORTE
La asignación entre canales lógicos y canales de transporte se muestra en la figura 2.7. RACH CPCH DCH CCCH DCCHDTCH CANALES LÒGICOS CANALES DE TRANSPORTE PCH BCH FACH DSCH DCH PCCH BCCH CCCH CTCH DCCHDTCH ENLACE DE SUBIDA ENLACE DE BAJADA
FIGURA 2.7 ASIGNACIÓN ENTRE CANALES LÓGICOS Y CANALES DE TRANSPORTE, CON DETECCIÓN EN EL ENLACE DE BAJADA Y EN EL ENLACE DE SUBIDA
2.3.3 SERVICIOS DE LA CAPA MAC
Entre los servicios que proporciona la capa MAC se encuentra, la transferencia de datos entre entidades MAC, cada entidad establecerá una comunicación, y esta contara con detección y corrección de errores, esto significa que en caso de encontrar un error no habrá necesidad de realizar una retransmisión de la información, la reasignación de recursos y parámetros de la capa MAC realiza una reasignación de los recursos, a través de una petición del protocolo RRC , y cambia los parámetros de la MAC, tanto en el sistema de formato de transporte, como en el tipo de canales de transporte, la capa MAC entrega un reporte de mediciones locales al RRC indicando mediciones de trafico e indicaciones de calidad [9].
54
2.3.4 MEDICIONES DE LA CAPA MAC
Este componente es responsable del desempeño de las mediciones del volumen de tráfico. Las mediciones del volumen de trafico involucran la
medición del nivel de ocupación del buffer de un sistema de canales lógicos
regulares sobre un periodo de tiempo, y también reporta las mediciones al RRC. Las mediciones del nivel de ocupación del buffer pueden ser representadas de diferentes maneras:
• Nivel de ocupación actual. Este es el nivel de ocupación de un canal lógico en un instante dado de tiempo.
• Nivel de ocupación promedio. Este es un nivel de ocupación promedio de un canal lógico sobre un periodo de tiempo.
• Nivel de ocupación variante. Este nivel es la diferencia entre los valores pequeños y grandes del nivel de ocupación de un canal lógico sobre un periodo de tiempo. Dependiendo del tipo de implementación, los cálculos de promedio y variación pueden ser agrupados en las mediciones funcionales del RRC, en este caso la capa MAC solo deberá de reportar el nivel de ocupación actual con una base periódica [1].