Capa de adaptacin ATM AAL Convergencia AAL provee













- Slides: 13
Capa de adaptación ATM (AAL) Convergencia AAL provee la transmisión transparente y secuencial de datos entre entidades de capas superiores con un Qo. S acordado. Uciel Fragoso Rodríguez Segmentación y reensamble CS SAR Control de flujo genérico Manejo de encabezado Translación VPI/VCI Multiplexaje / demultiplexaje ATM Desacoplamiento de celdas HEC (Header Error Control) Delineación de celdas Transmisión de tramas TC Temporización del bit Medio físico PM ITAM AAL Capa Física ATM-AAL 1
Clases de servicio l La funcionalidad requerida por varias aplicaciones son agrupadas en un pequeño número de clases basadas en requerimientos comunes de servicio. Los servicios son clasificados en 4 clases, en donde cada clase se caracteriza por tres parámetros básicos: – Relación de tiempo entre aplicaciones fuente y destino. – Velocidad de transmisión constante o variable. – Modo de conexión (orientada a conexión o sin conexión). l Se han definido 5 protocolos AAL para soportar las diferentes clases de servicios. Uciel Fragoso Rodríguez ITAM ATM-AAL 2
Clases de servicio AAL Clase A Relación de tiempo Velocidad Clase B Clase C Relacionado No relacionado Constante Modo de conexión Clase D Variable Orientado a conexión Sin conexión Ejemplo Emulación de ctos. voz y video. Audio y video comprimidos Datos TCP/IP, X. 25 SMDS Tipo AAL 1 AAL 2 AAL 5, AAL 3/4 Uciel Fragoso Rodríguez ITAM ATM-AAL 3
PDUs AAL Datos de usuario SSCS CPCS Subcapa convergencia PDU Subcapa de convergencia Subcapa SAR 44 bytes SAR SDU 48 bytes SAR PDU Uciel Fragoso Rodríguez ITAM ATM-AAL 4
Protocolo AAL 1 l l Soporta tráfico de velocidad constante con requerimientos específicos de retardo. El flujo de bits que recibe es constante con un reloj bien definido de la aplicación fuente y entregado a la misma velocidad hacia el destino. Provee indicación de pérdida o errores en la información. AAL 1 soporta el tipo de tráfico clase A. Uciel Fragoso Rodríguez ITAM ATM-AAL 5
PDU-SAR AAL 1 l l SN SNP 4 bits SAR-PDU Payload 47 Bytes SN (Sequence Number). - Permite la detección y corrección de celdas perdidas o no insertadas. SNP (Sequence Number Protection). - Es un CRC que corrige errores en el SN. Uciel Fragoso Rodríguez ITAM ATM-AAL 6
Protocolo AAL 2 l l Soporta tráfico sensible al tiempo de velocidad variable. Ya que el dispositivo fuente está generando tráfico a velocidad variable, es posible que algunas celdas no sean llenadas o que tengan una cantidad de datos variable. Estandar aún no definido. AAL 2 soporta el tipo de tráfico clase B. Uciel Fragoso Rodríguez ITAM ATM-AAL 7
PDU-SAR AAL 2 SN l l IT SAR-PDU Payload LI CRC SN (Sequence Number). - Permite la detección y corrección de celdas perdidas o no insertadas. IT (Information Type). - Indica la posición de la celda en el mensaje (BOM, COM, EOM). LI (length Indication). - Indica el número de bytes útiles en las celdas del tipo EOM. La logitud de cada campo aún no han sido definidas. Uciel Fragoso Rodríguez ITAM ATM-AAL 8
Protocolo AAL 3/4 l l l Utilizado para transmitir datos sensibles a pérdidas mas que al retardo. Soporta el multiplexaje de celdas sobre el mismo VC. Soporta dos modos de servicio: modo de mensaje y modo de flujo. Los modos de servicio son opcionalmente soportados por dos modos operacionales: modo garantizado (control de flujo y retransmisión) y modo no garantizado. AAL 3/4 soporta el tipo de tráfico clase C y D. Uciel Fragoso Rodríguez ITAM ATM-AAL 9
PDU-CPCS AAL 3/4 1 Byte 4 Bytes CPI BTAG BAsize l l l 0 - 64 Kbytes CPCS-PDU Payload PAD 1 Byte 2 Bytes AL ETAG Length CPI (Common Part Indicator). - Usado para interpretar los siguientes campos. BTAG, ETAG (Beginning, End Tag). - Etiquetas con valores incrementados para cada CS-PDU. BAsize (Buffer Allocation Size). - Informa al receptor del tamaño del buffer para este PDU. PAD. - Utilizado para asegurar la alineación de 32 bits. AL (Alignment). - Indica el tamaño del PAD. Length. - Tamaño del CPCS-PDU. Uciel Fragoso Rodríguez ITAM ATM-AAL 10
PDU-SAR AAL 3/4 l l 2 bits 4 bits 10 bits 44 Bytes 6 bits 10 bits ST MID SAR-PDU Payload LI CRC SN ST (Segment Type). - Indica que parte del CS-PDU está en la celda (BOM, COM, EOM o SSM). SN (Sequence Number). - Permite la detección y corrección de celdas perdidas o no insertadas. MID (Multiplexing Identifier). - Mismo valor para las celdas que pertenecen a un mismo mensaje. LI (length Indication). - Indica el número de bytes útiles en las celdas del tipo EOM o SSM. Uciel Fragoso Rodríguez ITAM ATM-AAL 11
Protocolo AAL 5 l l l Menor overhead y mejor control de error que AAL 3/4. Utilizado solo para servicios orientados a conexión. No permite multiplexaje de celdas en el mismo VCC. No emplea encabezado SAR, agrega información CS a múltiplos de 48 bytes. Emplea el campo PTI del encabezado de la celda ATM para indicar inicio o fin de mensaje. AAL 5 es conocido como AAL simple y eficiente (SEAL). Uciel Fragoso Rodríguez ITAM ATM-AAL 12
PDU-CPCS AAL 5 0 - 64 Kbytes CPCS-PDU Payload l l PAD 1 Byte CPCS UU CPI 2 Byte 4 Bytes Length CRC UU (User to User). - Byte de información transmitido entre usuarios CPCS. CPI (Common Part Indicator). - Reservado, el valor actual debe de ser 00. PAD. - Utilizado para asegurar que sea múltiplo de 48 bytes. Length. - Tamaño del CPCS-PDU. Uciel Fragoso Rodríguez ITAM ATM-AAL 13