La capa de adaptación ATM 2 ( AAL2 ) es una capa de adaptación ATM para el modo de transferencia asíncrona (ATM), que se utiliza principalmente en telecomunicaciones ; por ejemplo, se usa para las interfaces Iu en el Sistema Universal de Telecomunicaciones Móviles , y también se usa para transportar voz digital. Las especificaciones estándar relacionadas con AAL2 son las normas ITU I.363.2 e I366.1.
¿Qué es AAL2?
AAL2 es un servicio de baja latencia orientado a la conexión de velocidad de bits variable originalmente destinado a adaptar la voz para la transmisión a través de ATM. Al igual que otras capas de adaptación ATM , AAL2 define la segmentación y reensamblaje de paquetes de capa superior en células ATM, en este caso paquetes de datos que contienen información de control y voz. AAL2 se divide además en dos subcapas que ayudan con el mapeo de los servicios de la capa superior a las células ATM. Estos se denominan subcapa de convergencia específica del servicio (SSCS) y subcapa de parte común (CPS).
El protocolo AAL2 mejora otras Capas de Adaptación ATM , al empaquetar muchos paquetes pequeños de manera eficiente en una celda ATM de tamaño estándar de 53 bytes. Por lo tanto, un paquete de un byte ya no tiene una tasa de sobrecarga de 52 bytes no utilizados de 53 (es decir, 98%). Potencialmente, un total de 11 paquetes CPS de un byte (más 3/4 de un paquete CPS número 12) podrían comprimirse en una sola celda. Por supuesto, los paquetes CPS también pueden venir en otros tamaños con otros CID. Cuando la transmisión está lista, los paquetes CPS se multiplexan todos juntos en una sola celda y se transportan a través de la infraestructura de red ATM estándar.
Las redes de transporte para ATM son redes síncronas basadas en fibra óptica bien estandarizadas (SDH / Sonet, es decir, STM-1 / OC-3 o superior) o cable de cobre (PDH, es decir, E1 / T1 / JT1 o líneas fijas de mayor ancho de banda) con en redundancia y características de red relacionadas con OAM que las redes Ethernet nunca tuvieron originalmente (para simplificar las cosas) pero que se echan mucho de menos en las redes metropolitanas estándar de Ethernet . [ cita requerida ]
Los esfuerzos para mejorar las redes Ethernet están en cierto sentido tratando de reinventar la rueda à la ATM. [ cita requerida ] AAL2 es un ejemplo de un beneficio útil de ATM, como estándar general para los protocolos de Capa 2 . El manejo eficiente de ATM / AAL2 de paquetes pequeños contrasta con la carga útil mínima de Ethernet de 46 bytes frente al tamaño mínimo de 1 byte para un paquete AAL2 CPS.
AAL2 es el protocolo de capa 2 estándar que se utiliza en todas las interfaces Iu, es decir, las interfaces entre las estaciones base UMTS y los controladores de red de radio UMTS (RNC) (Iu-B), entre RNC (Iu-R), UMTS RNC y UMTS con soporte GPRS. Nodos (SGSN) (Iu-PS) y RNC de UMTS y pasarelas de medios (MGW) (Iu-CS). [1]
AAL2 y la celda ATM
El componente básico de AAL2 es el paquete CPS. Un paquete CPS es una unidad de datos no anclada que puede atravesar celdas ATM y puede comenzar desde cualquier lugar de la carga útil de la celda ATM, que no sea el campo de inicio (STF). El STF es el primer byte de la carga útil ATM de 48 bytes. El STF proporciona el índice de bytes en la celda ATM donde comienza el primer paquete CPS en esta celda. El byte 0 es el STF. Los datos del byte 1 ... (STF + 1) serían el resto del paquete CPS final de la celda ATM anterior. Si no hay resto de la celda anterior, el STF es 0, y el primer byte de la celda después del STF es también la ubicación del inicio del primer paquete CPS.
El formato para el STF de 1 byte al comienzo de la celda ATM es:
- 6 bits - campo de compensación (OSF)
- 1 bit - número de secuencia (SN)
- 1 bit - paridad (P)
OSF
El campo de compensación lleva el valor binario de la compensación, en octetos, entre el final del bit P y el comienzo de la cabida útil CPCS-PDU. No se permiten valores superiores a 47.
SN
El número de secuencia numera el flujo de CPCS-PDU.
PAG
El bit de paridad se utiliza para detectar errores en los campos OSF y SN.
Si la celda ATM tiene menos de 47 bytes, el resto se llenará con relleno.
AAL2u
Una adaptación común de AAL2, AAL2u, no usa el campo STF en absoluto. En este caso, un solo paquete CPS se alinea al comienzo de la celda. AAL2u no se usa en interfaces estandarizadas, sino más bien en implementaciones de equipos patentados donde la multiplexación / demultiplexación, etc.que debe realizarse para AAL2 estándar es demasiado extenuante, no es compatible o requiere demasiada sobrecarga (es decir, el 1 byte de STF ) desde el punto de vista del sistema interno. La mayoría de los chips de computadora no son compatibles con AAL2, por lo que eliminar esta capa facilita el interfuncionamiento entre la interfaz ATM y el resto de la red.
Diagrama de celda ATM AAL2
El siguiente es un diagrama de la celda ATM AAL2:
AAL2 y el paquete CPS
Un paquete CPS tiene un encabezado de 3 bytes y una carga útil de entre uno y 45 octetos. El estándar también define un modo de 64 octetos, pero esto no se usa comúnmente en redes 3G reales. [ cita requerida ]
El encabezado CPS de 3 bytes tiene los siguientes campos:
- 8 bits - identificador de canal (CID)
- 6 bits - indicador de longitud (LI)
- 5 bits: indicación de usuario a usuario (UUI)
- 5 bits - control de errores de encabezado (HEC)
CID
El identificador de canal identifica al usuario del canal. El canal AAL2 es un canal bidireccional y se utiliza el mismo valor de identificación de canal para ambas direcciones. El número máximo de canales de usuario multiplexados es 248. Dado que algunos canales están reservados para otros usos, como la gestión de la capa de igual a igual.
CE: Elemento de canal CID = CE -E + ID
LI
El indicador de longitud indica la longitud (en número de octetos) del campo de información de CPS y puede tener un valor entre 1 y 45 (predeterminado) o, a veces, entre 1 y 64. Para un CID determinado, todos los canales deben tener la misma longitud máxima. (45 o 64 octetos) NB: el LI es uno menos que la longitud real de la carga útil, por lo que 0 corresponde a la longitud mínima de 1 octeto y 0x3f a 64 octetos.
UUI
La indicación de usuario a usuario transmite información específica de forma transparente entre los usuarios. Por ejemplo, en SSSAR, UUI se utiliza para indicar que este es el paquete CPS final para la PDU SSSAR.
HEC
Este es el control de errores de encabezado y comprueba si hay errores en los campos CID, LI y UUI. El polinomio generador para el CPS HEC es:
Diagrama de paquetes ATM AAL2 CPS
El siguiente es un diagrama del paquete CPS:
Referencias
- ^ Bo Karlander; Szilveszter Nádas; Sandor Rácz; Jonas Reinius (2002). "Conmutación AAL2 en la red de acceso radio WCDMA" (PDF) . Revisión de Ericsson . Ericsson (03).