Figura 1: Especificaciones de interfaz
para redes ATM públicas y
privadas.
Los dispositivos ATM utilizan un formato de direcciones
NSAP (Network Service Access
Point) del modelo OSI de 20
bytes, en el caso de redes ATM privadas; y un formato de
direcciones E.164 del ITU-T, semejante a números
telefónicos, para las redes públicas B-ISDN. Cada
sistema ATM
necesita de una dirección ATM, independiente de los
protocolos de
nivel superior como IP o
IPX.
La transferencia de información en ATM, a diferencia de la de
otras técnicas
de conmutación de paquetes, como X.25 o Frame Relay,
utiliza paquetes de longitud corta y fija, denominados celdas.
Cada celda consta de 53 octetos o bytes, tamaño que
consigue el mejor equilibrio
entre la eficiencia de
transmisión de datos y los
requerimientos de retardo para el tráfico de voz y
vídeo. Los 5 primeros bytes contienen la
información de la cabecera y los 48 bytes restantes la
información de usuario.
La cabecera ATM tiene dos formatos, el UNI y el NNI. La
cabecera UNI es utilizada para la
comunicación entre los puntos finales ATM y los
conmutadores ATM, mientras que la cabecera NNI es utilizada para
la comunicación entre conmutadores ATM. La
cabecera UNI es mostrada en la Figura 3 y la cabecera NNI en la
Figura 4. Como se puede comprobar, la cabecera contiene la
siguiente información:
Identificador de canal virtual o VCI (Virtual
Channel Identifier) e identificador de camino virtual o
VPI (Virtual Path Identifier). Identifican el
siguiente destino de la celda cuando pasa a través de
varios conmutadores ATM. Un camino virtual o VP (Virtual
Path) no es más que la multiplexación de
diversos flujos de tráfico sobre un mismo medio de
transmisión, y es identificado por el VPI. Un camino
de transmisión es un conjunto de VPs. En ATM cada uno
de estos VPs es más tarde multiplexado en un cierto
número de canales virtuales o VCs (Virtual
Channels), identificados mediante los VCIs. Un VP es,
por lo tanto, un conjunto de VCs, cada uno de los cuales es
conmutado de forma transparente a través de la red ATM
en base a un VPI común. Los VCIs y VPIs sólo
tienen un significado local a lo largo de un enlace en
particular y se hace una correspondencia, cuando sea
apropiado, en cada conmutador.Identificador del tipo de carga o PTI (Payload
Type Identifier). Indica en el primer bit si la celda
contiene datos de usuario o datos de control. Si la celda
contiene datos de usuario, el segundo bit indica
congestión, y el tercer bit indica si la celda es la
última en una serie de celdas que representan una
única trama AAL5.Prioridad de pérdida de celda o CLP (Cell
Loss Priority). Indica si la celda debe ser descartada
en el caso de que haya congestión en su
tránsito por la red. Si el CLP es igual a 1, la celda
debe ser descartada antes que las celdas de la misma
conexión con el CLP igual a 0.Campo de control de errores o HEC (Header Error
Check). Calcula el código de redundancia
cíclica sobre la cabecera de la celda. Se utiliza para
localizar errores en la cabecera y corregirlos, si el
número de ellos no es mayor que 2; en caso contrario,
cuando existan más de 2 errores, la celda se
descarta.Campo de control de flujo genérico o GFC
(Generic Flow Control). La cabecera UNI, a
diferencia de la NNI, no soporta el CGF.
Figura 3: Formato de la cabecera de la
celda ATM UNI.
Figura 4: Formato de la cabecera de la
celda ATM NNI.
La funcionalidad de ATM se corresponde con la capa
física y
parte de la capa de enlace del modelo de
referencia OSI (Open
Systems Interconnection) de la ISO
(International Organization for Standardization). En la
Figura 5 se ilustra el modelo de referencia ATM.
El modelo de referencia ATM está compuesto por
los siguientes planos:
Control. Este plano es responsable de generar y de
manejar las peticiones de
señalización.Usuario. Este plano es responsable de manejar la
transferencia de datos.Gestión. Este plano contiene una componente
denominada gestión de la capa que maneja funciones
específicas del nivel ATM, tales como la
detección de fallos y los problemas de protocolo, y
otra capa denotada gestión de plano que maneja y
coordina funciones relacionadas con el sistema
completo.
El modelo de referencia ATM se compone de los siguientes
niveles:
Nivel físico. Semejante al nivel
físico del modelo de referencia OSI, el nivel
físico ATM maneja la transmisión dependiente
del medio físico. Define las características
eléctricas y las interfaces de red.Nivel ATM. El nivel ATM, en combinación con
el nivel de adaptación ATM, es análogo al nivel
de enlace de datos del modelo de referencia OSI. El nivel ATM
es responsable del establecimiento de conexiones y del paso
de celdas a través de la red ATM. Para ello toma los
datos que van a ser enviados y añade la
información de la cabecera de 5 bytes que asegura que
la celda es enviada por la conexión
correcta.Nivel de adaptación ATM. La AAL (ATM
Adaptation Layer), combinada con el nivel ATM, es
semejante al nivel de enlace de datos del modelo de
referencia OSI. La AAL es responsable de aislar los detalles
de los procesos ATM a los protocolos de niveles superior. Se
encarga de asegurar las características de servicio
apropiadas y de segmentar cualquier tipo de tráfico en
una carga de 48 bytes que será transmitida en las
celdas ATM. Para implementar los distintos tipos de servicio
ATM se han especificado varias capas AAL que adapten el flujo
de celdas ATM a un flujo con las características
requeridas por cada uno de ellos.Niveles superiores. Son los niveles que residen
sobre la AAL, los cuales aceptan los datos de usuario, los
clasifican en paquetes, y los pasan a la AAL.
Figura 5: Modelo de referencia
ATM.
Las redes ATM están fundamentalmente orientadas a
conexión (funcionamiento similar al sistema de
conmutación telefónico estándar), donde las
llamadas son establecidas basándose en los extremos
finales antes de que se produzca el intercambio de
información.
Cuando se establece un circuito a través de un
sistema ATM, todas las celdas relacionadas con ese flujo de
datos, viajan por la misma ruta durante toda la sesión.
Por lo tanto, las celdas llegan en orden, simplificando su
procesamiento. En cambio, en la
conmutación de paquetes, los paquetes se encaminan
dinámicamente en cada nodo.
Los sistemas de
señalización y de gestión
reservan un canal virtual consistente en una cantidad apropiada
de ancho de banda dentro de un camino con un mayor ancho de
banda. En una conexión permanente o PVC (Permanent
Virtual Connection), el ancho de banda se establece de forma
permanente –similar a una línea alquilada-, mientras
que en una conexión conmutada o SVC (Switched Virtual
Connection) , el ancho de banda se reserva al iniciar la
sesión mediante el sistema de señalización y
dicha reserva es liberada por el sistema de
señalización cuando se finaliza la llamada
–similar a una llamada telefónica por la red telefónica
básica-.
Las conexiones en ATM pueden ser punto a punto o bien
punto a multipunto. Las conexiones punto a punto conectan dos
sistemas finales ATM y pueden ser unidirecciones o
bidireccionales. Las conexiones punto a multipunto conectan un
único sistema final origen con múltiples sistemas
finales destino y sólo pueden ser
unireccionales.
Una PVC garantiza la disponibilidad de la
conexión y no requiere de establecimientos de llamada
entre los conmutadores. Entre sus desventajas, están el
carácter estático de la
conexión y la necesidad de un establecimiento manual. Entre las
ventajas del SVC, están la flexibilidad de la
conexión y que el establecimiento de la llamada puede ser
manejado automáticamente por el dispositivo de red. Entre
sus desventajas, están el tiempo extra y
la sobrecarga requerida para establecer la
conexión.
En cada conmutador ATM, para cada una de sus interfaces,
se tiene una tabla de conmutación introducida manualmente
mediante los procesos de
gestión (en PVCs) o creada dinámicamente por los
mecanismos de señalización (en SVCs). La tabla hace
una correspondencia entre los valores
VPI/VCI de la celda entrante y los nuevos valores para
el trayecto siguiente de la celda, además de indicarse la
interfaz de salida del conmutador.
El Foro
ATM
El Foro ATM (actualmente Foro IP/MPLS) era una organización internacional sin ánimo
de lucro, formada con el objetivo de
acelerar la utilización de los productos y
servicios ATM,
a través de una rápida convergencia de las
especificaciones de interoperabilidad. Además, el Foro
promueve la cooperación y el
conocimiento en la industria de
la tecnología ATM. Desde su creación en
1991, el Foro ATM ha generado un gran interés
dentro de la industria de las telecomunicaciones.
El Foro ATM consistía en un Comité
Técnico mundial, tres Comités de Marketing para
Norte América, Europa y Asia-Pacífico, y un Comité de
Usuarios, a través del cual participan los usuarios
finales de ATM.
Autor:
Ing. Ramón
Jesús Millán Tejedor
Ingeniero de Telecomunicación, Master en
Tecnologías de la Información y Licenciado en
Investigación y Técnicas de
Mercado
Web:
Página anterior | Volver al principio del trabajo | Página siguiente |