Capa de adaptación ATM (AAL)

13
1 Uciel Fragoso Rodríguez ITAM ATM-AAL Capa de adaptación ATM (AAL) Desacoplamiento de celdas HEC (Header Error Control) Delineación de celdas Transmisión de tramas Temporización del bit Medio físico TC PM Capa Física Control de flujo genérico Manejo de encabezado Translación VPI/VCI Multiplexaje / demultiplexaje ATM AAL provee la transmisión transparente y secuencial de datos entre entidades de capas superiores con un QoS acordado. Convergencia Segmentación y reensamble CS SAR AAL

description

Capa de adaptación ATM (AAL). Convergencia. CS. AAL. AAL provee la transmisión transparente y secuencial de datos entre entidades de capas superiores con un QoS acordado. Segmentación y reensamble. SAR. Control de flujo genérico Manejo de encabezado Translación VPI/VCI - PowerPoint PPT Presentation

Transcript of Capa de adaptación ATM (AAL)

Page 1: Capa de adaptación ATM (AAL)

1Uciel Fragoso Rodríguez ITAM ATM-AAL

Capa de adaptación ATM (AAL)

Desacoplamiento de celdasHEC (Header Error Control)Delineación de celdasTransmisión de tramas

Temporización del bitMedio físico

TC

PM

CapaFísica

Control de flujo genéricoManejo de encabezadoTranslación VPI/VCIMultiplexaje / demultiplexaje

ATM

AAL provee la transmisióntransparente y secuencial dedatos entre entidades decapas superiores con unQoS acordado.

Convergencia

Segmentación y reensamble

CS

SARAAL

Page 2: Capa de adaptación ATM (AAL)

2Uciel Fragoso Rodríguez ITAM ATM-AAL

Clases de servicio

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

Se han definido 5 protocolos AAL para soportar las diferentes clases de servicios.

Page 3: Capa de adaptación ATM (AAL)

3Uciel Fragoso Rodríguez ITAM ATM-AAL

Clases de servicio AAL

Tipo AAL AAL 1 AAL 2 AAL 5, AAL 3/4 AAL 3/4

EjemploEmulaciónde ctos. vozy video.

Audio yvideocomprimidos

DatosTCP/IP, X.25 SMDS

Clase A Clase B Clase C Clase D

Modo deconexión

Orientado a conexión Sin conexión

Velocidad Constante Variable

Relaciónde tiempo

Relacionado No relacionado

Page 4: Capa de adaptación ATM (AAL)

4Uciel Fragoso Rodríguez ITAM ATM-AAL

PDUs AAL

Datos de usuario

SSCS

CPCS

PDU Subcapa de convergencia

44 bytesSAR SDU

44 bytesSAR SDU

44 bytesSAR SDU

48 bytes SAR PDU

SubcapaSAR

Subcapaconvergencia

Page 5: Capa de adaptación ATM (AAL)

5Uciel Fragoso Rodríguez ITAM ATM-AAL

Protocolo AAL 1

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.

AAL1 soporta el tipo de tráfico clase A.

Page 6: Capa de adaptación ATM (AAL)

6Uciel Fragoso Rodríguez ITAM ATM-AAL

PDU-SAR AAL 1

SN SNP

4 bits 4 bits 47 Bytes

SAR-PDU Payload

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.

Page 7: Capa de adaptación ATM (AAL)

7Uciel Fragoso Rodríguez ITAM ATM-AAL

Protocolo AAL 2

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. AAL2 soporta el tipo de tráfico clase B.

Page 8: Capa de adaptación ATM (AAL)

8Uciel Fragoso Rodríguez ITAM ATM-AAL

PDU-SAR AAL 2

SN IT SAR-PDU Payload

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.

CRCLI

Page 9: Capa de adaptación ATM (AAL)

9Uciel Fragoso Rodríguez ITAM ATM-AAL

Protocolo AAL 3/4

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.

AAL3/4 soporta el tipo de tráfico clase C y D.

Page 10: Capa de adaptación ATM (AAL)

10Uciel Fragoso Rodríguez ITAM ATM-AAL

PDU-CPCS AAL 3/4

CPI BTAG CPCS-PDU Payload

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.

LengthBAsize

1 Byte 4 Bytes 0 - 64 Kbytes 1 Byte 2 Bytes1 Byte1 Byte

PAD AL ETAG

Page 11: Capa de adaptación ATM (AAL)

11Uciel Fragoso Rodríguez ITAM ATM-AAL

PDU-SAR AAL 3/4

ST SN SAR-PDU Payload

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.

CRCLIMID

2 bits 4 bits 10 bits 44 Bytes 10 bits6 bits

Page 12: Capa de adaptación ATM (AAL)

12Uciel Fragoso Rodríguez ITAM ATM-AAL

Protocolo AAL 5

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

Page 13: Capa de adaptación ATM (AAL)

13Uciel Fragoso Rodríguez ITAM ATM-AAL

PDU-CPCS AAL 5

CPCS-PDU Payload

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.

CRCCPCSUU

0 - 64 Kbytes 1 Byte 4 Bytes2 Byte

PAD CPI Length

1 Byte