ATM se organiza en 4 capas:
|
Capa de Usuario |
|
Capa AAL |
|
Capa ATM |
|
Capa Física |
|
|
- Controla los voltajes, relojes maestros, framing, ... es decir, se encarga de la transmisión física de las celdas ATM.
- Realiza en control de errores (descarta las celdas con cabeceras erróneas).
- La capa física se divide en 2 sub-capas:
- PMD (Physical Medium Dependent) sub-layer. Diferente para tipo de medio físico que es capaz de transmitir ATM.
- TC (Transmission Convergence) sub-layer. Dependiente de la capa física. Se encarga fundamentalmente del mantenimiento del sincronismo de los relojes del emisor y del receptor y de
chequear los errores en las cabeceras.
- Establece las conexiones [7].
- Realiza el framing (segmentación de los datos generados por la capa superior en celdas).
- Control de la congestión (sólo en el modo ABR).
- Permite que los protocolos de la capa de red (IP en la mayoría de los casos) puedan usar ATM.
- AAL se implementa sólo en los extremos (hosts y routers) de una red ATM.
- La AAL puede ser considerada como “la capa de transporte de ATM”. Existen 3 AAL’s diferentes dependiendo del tipo de servicio que se va a prestar:
Protocolo | Uso |
|
|
AAL 1 | CBR (telefonía) |
AAL 2 | VBR (audio y vídeo comprimido) |
AAL 5 | UBR (datagramas IP) |
|
|
|
- La capa AAL genera su propia información de control y puede “robar” espacio a los datos útiles.
- En el caso de la AAL 5, la AAL no introduce ninguna información de control. Sin embargo cuando hasta la AAL 5 llega un datagrama IP se transmite la siguiente información:
donde
- CPCD-PDU payload. Sección de un datagrama IP.
- PAD. Relleno de bytes para que el número de bytes de datos transmitidos sea un múltiplo de 48.
- Length. Número de bytes de datos transmitidos.
- CRC. Código de redundancia cíclica (mismo que Ethernet).
- En ella se ejecutan las aplicaciones de red.
- Realiza la corrección de errores y de flujo cuando es necesario.