El
Modo de Transferencia Asíncrona (Asynchronous Transfer Mode), es una tecnología utilizada en
telecomunicaciones desarrollada para hacer frente a la gran demanda de
capacidad de transmisión para servicios y aplicaciones.
La primera referencia del ATM
(Asynchronous Transfer Mode) tiene lugar en los años 60 cuando un
norteamericano de origen oriental perteneciente a los laboratorios Bell
describió y patentó un modo de transferencia no síncrono. Sin embargo el ATM no
se hizo popular hasta 1988 cuando el CCITT decidió que sería la tecnología de
conmutación de las futuras redes ISDN en banda ancha (rec I.121). Para ello, el
equipo detrás del ATM tuvo primero que persuadir a algunos representantes de
las redes de comunicaciones que hubieran preferido una simple ampliación de las
capacidades de la ISDN en banda estrecha.
Descripción
del proceso ATM
Con esta tecnología, a fin de
aprovechar al máximo la capacidad de los sistemas de transmisión, sean estos de
cable o radioeléctricos, la información no es transmitida y conmutada a través
de canales asignados en permanencia, sino en forma de cortos paquetes (celdas
ATM) de longitud constante y que pueden ser enrutadas individualmente mediante
el uso de los denominados canales
virtuales y trayectos virtuales.
características
distintas en cuanto a velocidad y formato, son agrupados en el denominado Módulo ATM para ser
transportados mediante grandes enlaces de transmisión a velocidades (bit rate)
de 155 o 622 Mbit/s facilitados generalmente por sistemas SDH.
En el terminal transmisor, la
información es escrita byte a byte en el campo de información de usuario de la
celda y a continuación se le añade la cabecera.
Formato
de las celdas ATM
Son
estructuras de datos de 53 bytes compuestas por dos campos principales:

Eventualmente
puede contener también corrección de errores y un número de secuencia.

Dos
de los conceptos más significativos del ATM, Canales Virtuales y Rutas
Virtuales, están materializados en dos identificadores en el header de cada
célula (VCI y VPI) ambos determinan el enrutamiento entre nodos. El estándar
define el protocolo orientado a conexión que las transmite y dos tipos de
formato de celda:
NNI (Network to Network Interface o interfaz red a red) El cual se
refiere a la conexión de Switches ATM en redes privadas
UNI (User to Network Interface o interfaz
usuario a red) este
se refiere a la conexión de un Switch ATM de una empresa pública o privada con
un terminal ATM de un usuario normal, siendo este último el más utilizado.
Campos
GFC (Control de Flujo Genérico, Generic Flow Control, 4 bits): El
estándar originariamente reservó el campo GFC para labores de gestión de
tráfico, pero en la práctica no es utilizado. Las celdas NNI lo emplean para
extender el campo VPI a 12 bits.
VPI (Identificador de Ruta Virtual, Virtual Path Identifier, 8 bits) y
VCI (Identificador de Circuito Virtual, Virtual
Channel Identifier, 16 bits): Se utilizan para indicar la ruta de
destino o final de la célula.
PT (Tipo de Información de Usuario, Payload type, 3 bits): identifica el
tipo de datos de la celda (de datos del usuario o de control).Uno identifica el
tipo de carga en el campo de usuario, otro indica si hay congestión en la red y
el último es el SDU.
CLP (Prioridad, Cell Loss Priority, 1 bit): Indica el
nivel de prioridad de la celda, si este bit está activo cuando la red ATM esta
congestionada la celda puede ser descartada.
HEC
(Corrección de Error de Cabecera, Header
Error Correction, 8 bits): contiene un código de detección de error que
sólo cubre la cabecera (no la información de usuario), y que permite detectar
un buen número de errores múltiples y corregir errores simples.
Encaminamiento
ATM
ofrece un servicio orientado a conexión, en el cual no hay un desorden en la
llegada de las celdas al destino. Esto lo hace gracias a los caminos o rutas
virtuales (VP, Virtual Path) y
los canales o circuitos virtuales (VC, Virtual
Channel). Los caminos y canales virtuales tienen el mismo significado
que las conexiones de canales virtuales (VCC, Virtual Channel Connection) en X.25, que indica el camino fijo
que debe seguir la celda. En el caso de ATM, los caminos virtuales (VP), son
los caminos que siguen las celdas entre dos enrutadores ATM pero este camino
puede tener varios circuitos virtuales (VC).
En el momento de establecer
la comunicación con una calidad de servicio deseada y un destino, se busca el
camino virtual que van a seguir todas las celdas. Este camino no cambia durante
toda la comunicación, así que si se cae un nodo la comunicación se pierde.
Durante la conexión se reservan los recursos necesarios para garantizarle
durante toda la sesión la calidad del servicio al usuario.
Perspectiva
de la tecnología ATM
El Modo de Transferencia Asíncrona fue la apuesta de la industria
tradicional de las telecomunicaciones por las comunicaciones de banda ancha. Se
planteó como herramienta para la construcción de redes de banda ancha (B-ISDN)
basadas en conmutación de paquetes en vez de la tradicional conmutación de
circuitos. El despliegue de la tecnología ATM no ha sido el esperado por sus
promotores. Las velocidades para las que estaba pensada (hasta 622 Mbps) han
sido rápidamente superadas; no está claro que ATM sea la opción más adecuada
para las redes actuales y futuras, de velocidades del orden del gigabit. ATM se
ha encontrado con la competencia de las tecnologías provenientes de la
industria de la Informática, que con proyectos tales como la VoIP parece que
ofrecen las mejores perspectivas de futuro.
En la actualidad, ATM es
ampliamente utilizado allá donde se necesita dar soporte a velocidades
moderadas, como es el caso de la ADSL, aunque la tendencia es sustituir esta
tecnología por otras como Ethernet que está basada en tramas de datos.
La tercer capa es la ATM Adaptation Layer (AAL). La
AAL juega un rol clave en el manejo de múltiples tipos de tráfico para usar la
red ATM, y es dependiente del servicio. Especificamente, su trabajo es adaptar
los servicios dados por la capa ATM a aquellos servicios que son requeridos por
las capas más altas, tales como emulación de circuitos, (circuit emulation),
vídeo, audio, frame relay, etc. La AAL recibe los datos de varias fuentes o
aplicaciones y las convierte en los segmentos de 48 bytes. Cinco tipos de
servico AAL están definidos actualmente: La capa de Adaptación de ATM
yace entre el ATM layer y las capas más altas que usan el servicio ATM. Su
propósito principal es resolver cualquier disparidad entre un servicio
requerido por el usuario y atender los servicios disponibles del ATM layer. La
capa de adaptación introduce la información en paquetes ATM y controla los
errores de la transmisión.
No hay comentarios:
Publicar un comentario