Capa de adaptacin ATM AAL Convergencia AAL provee

  • Slides: 13
Download presentation
Capa de adaptación ATM (AAL) Convergencia AAL provee la transmisión transparente y secuencial de

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

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

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

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

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

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

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).

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

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

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

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

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

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