Antecedentes (QoS)

Modo de Transferencia Asincrónica (ATM)

Reglas del Foro

Dinámica de Verdadero y Falso

Dinámica Selección Simple

Dinámica de Completación

Resumen - Infografía de ATM

Chat del Foro

Evaluaciones

Enlace página Maribel Escalante

Enlace página Rebeca Navas

Antecedentes (QoS)

 

En el ámbito mundial, existe la tendencia a usar redes conmutadas (conmutación de paquetes, tramas y celdas) para servicios del tipo ancho de banda bajo demanda. En una red conmutada la infraestructura de transmisión, para redes de transmisión plesiócrona (PDH) y/o síncrona (SDH o SONET), es compartida por los usuarios, siendo el acceso a ella determinado por equipos basados en tecnologías de conmutación de tramas (conmutadores Frame Relay) ó conmutación de celdas (conmutadores ATM). Con esto se logra un uso más eficiente del ancho banda (también conocido como ancho de banda “Inteligente”) al proporcionar un servicio del tipo ancho de banda por demanda, característico de tráfico de interconexión LAN to LAN, y otros. Asimismo, para el caso de conmutadores (también llamados suitches) basados en celdas, puede darse soporte a servicios del tipo isócrono como lo son voz (interconexión de PABX) y  vídeo (de baja, mediana y alta resolución).

 

Hoy en día existen redes basadas en las tecnologías de conmutación (de paquetes, tramas y celdas) las cuales se caracterizan por manejar distintos tipos de tráfico de una manera eficiente. Esto les es posible lograrlo, ya que las redes, manejan el concepto de “Calidad del Servicio (QoS)”, la cual se define en términos de parámetros relacionados con las pérdidas y retardos en la transferencia de celdas.

 

         Distintas aplicaciones requieren diferentes calidades de servicio, por lo que se han definido diferentes clases de “Calidad de Servicio” para poder garantizarle a los usuarios de la red la calidad de servicio que las aplicaciones demandan para su correcto funcionamiento. A continuación se nombran las diversas clases de servicios que se manejan y una breve descripción de cada una de ellas.

 

1. Mecanismos del protocolo para proveer calidad de servicio en aplicaciones de voz, video y datos (LAN y Legacy)

En vista de que una red ATM tiene como objetivo transportar tráfico estadístico, el usuario debe informar a la red las características de su tráfico y la calidad de servicio (QoS) exigida por el mismo.

 

Clases de Calidad de Servicio (QoS)

ATM se adapta a las redes a ser servidas en función de la prioridad de los servicios involucrados, así como su sensibilidad a:

En función de la característica de un cierto servicio en torno a estos parámetros, se han desarrollado diferentes clases de servicio, entre los cuales se encuentran los siguientes géneros:

 

    La clase CBR soporta aplicaciones en tiempo real, con requerimientos de retardo bastante exigentes donde existe alta sensibilidad a la variación de retardo entre celdas y necesitan que la temporización entre extremos sea mantenida. La velocidad de transmisión y el tiempo de propagación son constantes sin importar las condiciones de la red, tal como si se tratase de un clear channel.  La única diferencia es que en este caso se implementará de manera virtual.  En la práctica se requiere de una pequeña negociación antes del establecimiento del PVC, en donde la estación indica cual es la tasa que desea transmitir (PCR) y cual es la variación máxima de retardo que puede soportar (CDV).  Con estos dos valores, el switch ATM consulta al servidor de políticas de la red en busca de la calidad de servicio (QoS) que haya sido definida para ese circuito, si la política lo afirma, la red buscará acomodar los recursos necesarios para cumplir con los parámetros exigidos por el usuario. Ejemplo de estas aplicaciones es la voz, emulación de circuitos (Nx64 kbps, T1, T3, etc.).

 

    Existen dos subclases de esta clase de servicio a saber, una es Tasa de Bit Variable en Tiempo Real VBR[RT: Real-Time] y la otra es Tasa de Bit Variable en Tiempo no-Real VBR[NRT: Non-Real Time]. La VBR[RT] es para aplicaciones que son muy sensibles al retardo, y a la variación del retardo con temporización mantenida, tal como se efectúa en la compresión de vídeo con velocidad variable, donde las fuentes esperan transmitir con una velocidad que varía en el tiempo. Por otra parte, la clase de servicio VBR[NRT] garantiza un mínimo retardo de transferencia de celda y una menor pérdida de celdas, para aquéllas conexiones que quedan dentro del contrato de tráfico acordado con la red, en el momento en que la conexión es establecida. Esta clase de servicio no requiere que la temporización sea mantenida, pero exigen una QoS garantizada. Un ejemplo de aplicación VBR[NRT] es el tiempo de respuesta de un proceso de transacción (por ejemplo, reservaciones en aereolíneas y transacciones bancarias).

 

    Muchas comunicaciones de datos pueden tolerar una reducción de su velocidad de transferencia de información si la red así lo requiere. Asimismo, ellas pueden desear incrementar su velocidad de transferencia de información si hay ancho de banda extra disponible dentro de la red. Por consiguiente, un servicio que utilice el ancho de banda disponible de la red sería conveniente para este tipo de servicio

 

 

    Es una clase de servicio menos fiable que la clase ABR. A esta clase de servicio también se le conoce como el “servicio de mejor esfuerzo” y fue creada para soportar retardos y aplicaciones en tiempo no real, por ejemplo, para transferencia de archivos comprimidos.

 

El video

 

El tráfico generado por los codec de vídeo es a Tasa de Bit Constante (CBR: Constant Bit Rate) y usualmente se transmite usando tecnología TDM. Este tipo de tráfico tiene dos características muy importantes:

 

1.     La información generada (vídeo digital) fluye a una tasa de bits constante (velocidades nx64 hasta 2 Mbps para el caso de videoconferencia), producto del muestreo periódico que se realiza de la fuente original (vídeo analógico). Lo anterior también es válido, para la mayoría de los codecs que además implementan esquemas de compresión, estandarizados o no. En tal sentido, se requiere que la red que transmita este tipo de tráfico tenga retardos muy pequeños y acotados, de manera que el tráfico saliente en el puerto del extremo final del circuito mantenga una velocidad de bit constante.

 

2.     La información lleva implícita una sincronización, es decir, existe una temporización extremo a extremo en el circuito, el cual se requiere para garantizar una correcta reconstrucción del vídeo analógico a partir del vídeo digital, en los codec.

 

Los codecs pueden trabajar tanto en enlaces dedicados (basados en redes de multiplexores inteligentes), como en enlaces conmutados, con anchos de banda desde los 56 kbps hasta los 2048 kbps.

 

Es claro que redes basadas en tecnología TDM satisfacen los requerimientos antes mencionados. Sin embargo, con redes basadas en conmutación de celdas, existe la posibilidad de implementar circuitos que cumplan con estas características. Los conmutadores ATM dan soporte al tráfico proveniente desde fuentes a Tasa de Bits Contante (CBR) y provenientes desde fuentes a Tasa de BitsVariable (VBR).

        

Algunas de las características que describen a los nodos ATM, es que además de definirse como una red de banda ancha basada en la conmutación y multiplexación estadística de paquetes en el formato de celdas, es capaz de asignar dinámicamente ancho de banda bajo demanda. Además es capaz de efectuar la conmutación a nivel de hardware, lo cual ofrece gran capacidad y elevado rendimiento necesario para la tecnología ATM. Adicionalmente, las redes integradas por conmutadores ATM también se caracterizan por definir múltiples niveles de Calidad de Servicio que permiten la integración de servicios de voz, vídeo y datos en una misma red, garantizándose el manejo de tráfico sensible al retardo junto con la transmisión de ráfagas de datos (siendo su tecnología aplicable tanto para redes WAN como para redes LAN).

 

En lo que respecta al transporte del tráfico del tipo CBR, a través de una red basada en conmutadores ATM, existe la posibilidad de ofrecer el Servicio de Videoconferencia (velocidad nx64 hasta 2 Mbps, Recomendación H.261 de la ITU-T) a través del uso del Servicio de Datos en modo Transparente a Bits (BTDS: Bit Tranparent Data Service).

 

En general la QoS se escoge en base a la aplicación del cliente y requerimientos latentes. Por ejemplo, el tráfico de voz se enviará en un PVC con tasa de bit constante (CBR), mientras que el tráfico de transacciones variables se enviará en un PVC con tasa de bit variable (VBR), y los archivos grandes no críticos se pueden transferir utilizando velocidad de bits no especificada (UBR).

 

Voz y Datos

Calidad del servicio sobre demanda, significa que para manejar las comunicaciones de los distintos tipos de datos multimedia se debe definir la calidad del servicio. La calidad del servicio es un conjunto de parámetros que incluye las ratas de velocidad, la utilización del medio de transmisión, el promedio de las demoras, la rata de errores permitida, la rata de error de los paquetes, entre otros.

La tecnología ATM posee una capacidad de Gbit/seg en la red. Por consiguiente ATM genera requerimientos necesarios para el control de flujo. Si el control del flujo se hiciese como una realimentación del lazo extremo a extremo, en el momento en que el mensaje de control de flujo arribase a la fuente, ésta habría transmitido ya algunos Mbytes de datos en el sistema, exacerbando la congestión. La constante de tiempo de la realimentación extremo a extremo en las redes ATM (retardo de realimentación por producto lazo - ancho de banda) debe ser lo suficientemente alta como para cumplir con las necesidades del usuario sin que la dinámica de la red se vuelva impractica.

Las condiciones de congestión en las redes ATM están previstas para que sean extremadamente dinámicas requiriendo de mecanismos de hardware lo suficientemente rápidos para llevar a la red al estado estacionario, necesitando que la red en sí, esté activamente involucrada en el rápido establecimiento de este estado estacionario. Sin embargo, ésta aproximación simplista de control reactivo de lazo cerrado extremo a extremo en condiciones de congestión no se considera suficiente para las redes ATM.

En base a todo esto se llegó al consenso de: Uso de una serie de esquemas de control de flujo, junto con la colocación adecuada de los recursos y el dimensionar las redes, en conjunto se pueda tratar y evadir la congestión tomando como primicia:

La recomendación UIT - T I. 371 especifica un contrato de tráfico que define cómo el tráfico del usuario seria administrado. El contrato que existe para cada conexión virtual (virtual path o virtual channel), es básicamente un acuerdo entre el usuario y la red con respecto a la Calidad de Servicio (Quality Of Service - Q o S) y los parámetros que regulan el flujo de celdas. Estos descriptores de tráfico dependen de una particular clase de servicio y pueden incluir bajo la especificación del ATM Forum UNI / a cinco Q o S referenciados en los AALS. El objetivo de estas sub clases de servicio es agrupar características de servicios como requerimiento de ancho de banda similares, sensibilidad a la perdida de datos y retardos para un correcto manejo de los datos en los puertos de acceso ATM, etc. Estos parámetros pueden incluir el Sustained Cell Rate (SCR), el Mínimum Cell Rate (MCR), el Peak Cell Rate (PCR) y/o el Burst Tolerance (BT). Para soportar todas las diferentes clases de servicios definidos por los estándares el switch ATM debe ser capaz de definir éstos parámetros en base a cada VC o cada VP y debe proveer amortiguadores (buffers) para absorber las ráfagas de tráfico.

Los sistemas distribuidos multimedia requieren transferencia de datos continua sobre periodos de tiempo relativamente altos, sincronización en el manejo de los diferentes tipos de datos (ejemplo: voz y sonido), espacios de almacenamiento extremadamente grandes, manejo de tiempo real y técnicas especiales de indexamiento y recuperación de los datos de tipo multimedia, además de otros problemas que surgen a partir de éstos.

    Esa creciente necesidad de incrementar la interconexión de las cada vez más poderosas estaciones de trabajo multimedia expresa como resultado una evolución de las comunicaciones en búsqueda de las redes (sus características) que soporten la transmisión de este tipo de información multimedia.

Conmutación de voz (VSTN)

ATM ofrece una nueva manera de transportar el tráfico de voz sobre la red de transporte (aparte de la emulación de circuito)

La aproximación consiste en conseguir que la red de transporte ATM sea emulada como una gran centralita de tránsito (tandem PBX). Esta técnica recibe el nombre de conmutación de voz sobre ATM.

Voz - ATM

 

Conmutación de voz sobre ATM

El propio conmutador ATM interpreta el canal de señalización de la centralita y crea canales conmutados para la transmisión de cada circuito de voz independientemente. El circuito va desde la centralita origen hasta la de destino sin la necesidad de pasar por ninguna centralita de tránsito externa.

La red ATM conoce el número de llamadas de voz (tiempo real), por lo tanto, usa únicamente el ancho de banda necesario para su transmisión (el resto se reasigna a otros servicios).

Otras ventaja de la red ATM es informar a las centralitas por el canal de señalización de como prosperan sus llamadas individualmente. Frente a estas notificaciones, una centralita puede decidir conmutar una llamada determinada por la red pública en caso de congestión en la red de transporte corporativa.

En el caso que las centralitas usen compresión de voz, el uso de la técnica de conmutación de voz sobre ATM les asegura que un determinado circuito se comprime/descomprime en un único punto y, por lo tanto, la señal no sufre la pérdida de calidad asociada a las redes basadas en muchos saltos entre centralitas.

Lo anterior elimina la necesidad de grandes centralitas de tránsito existentes en las grandes redes de voz y hace sencilla las tablas de encaminamiento con lo que la escalabilidad es mucho mayor y económica.

 

2.    Ventajas y desventajas del protocolo ATM para la provisión de calidad

 

Ventajas

 

·         El enrutamiento sin conexión y la conmutación de tramas es adecuada para la mayoría de las aplicaciones de datos, tales como tráfico de LAN.

·         El enrutamiento orientado a conexión y la conmutación de celdas proporcionan la capacidad para manipular aplicaciones a Tasa Constante de Bits, tales como voz y vídeo.

·         Las múltiples prioridades de emisión y descarte permiten el respaldo de aplicaciones con diversos requerimientos de calidad de servicio “QoS”, como lo es el tráfico desde fuentes de Velocidad Contante en Bit (CBR) y de Velocidad Variable de Bit (VBR), donde el tráfico de VBR podrá utilizar ya sea protocolos de red sin conexión (por ej., IP o Appletalk) u orientado a conexiones (por ej., Frame Relay).

·         Una capa subyacente de gestión de ancho de banda asegura un transporte dinámico y eficiente, con el grado deseado de servicio para cada clase de tráfico.

·         Con respecto a la escalabilidad, la red formada por conmutadores ATM se destaca por:

v      Manipular requerimientos de campo, redes MAN (Metropolitan Area Network) y redes WAN (Wide Area Network).

v      Ser escalables desde un nodo, hasta miles de ellos.

v      Permitir una transición paulatina e incremental hacia el estándar ATM ya que es posible introducir líneas de acceso y enlaces troncales ATM de alta velocidad con sólo instalar tarjetas donde y cuando sea necesario.

·         Por otra parte, Microsoft ha perfilado planes para soportar nativamente ATM, algo que permitirá a los desarrolladores y a los administradores de redes beneficiarse de las garantías de la transmisión de Calidad de Servicio exclusivas de ATM, a la vez que les liberará de tener que escribir o licenciar módulos de emulación LAN propietarios o gestores de llamadas. Este soporte de ATM nativo está previsto para la siguiente versión del sistema operativo Windows, Microsoft Windows 2000. Estos esfuerzos deberían hacer más fácil y rentable para las organizaciones apuntarse a los beneficios de la tecnología ATM.

 

Desventajas

 

3. Elementos que hay que tomar en cuenta a la hora de diseñar redes, usando el protocolo ATM, para proveer calidad de servicio en aplicaciones de voz, vides y datos (LAN y Legacy).

Una forma común de diseñar los nodos ATM es por medio de redes de interconexión que responden a distintas arquitecturas (redes multietapa, memoria compartida,...). En la red de comunicación, tanto los nodos de conmutación como los nodos de acceso estarán unidos de acuerdo a una topología determinada. En general la ubicación de estos dispositivos vendrá fijada previamente por otros condicionantes (población, etc.) y sólo será necesario explorar las diversas formas de interconexión posibles. En la conmutación rápida de paquetes, una de las principales cuestiones es la disposición de zonas de almacenamiento de dichos paquetes en la entrada, en la salida o de forma compartida entre la entrada y la salida. Los mecanismos de control que prevengan la utilización abusiva de estas zonas de almacenamiento y por supuesto la pérdida de posibles celdas es uno de los objetivos principales del diseño de estos dispositivos de conmutación.

Las figuras de mérito que normalmente se evalúan para estos dispositivos son, entre otras, el caudal o flujo de celdas, retraso medio debido al proceso de conmutación, probabilidad de pérdida de celdas, etc.. No obstante, en una red existen usuarios que solicitan los servicios propios ofrecidos por ésta, con lo que será necesario establecer otros criterios de prestaciones de la red en base a las medidas (simulaciones) obtenidas para cada uno de los elementos que configuran la red bajo estudio. Entre éstas podemos incluir: el retraso medio extremo-extremo y su variación (jitter), caudal estimado (una vez que se ha considerado la capacidad de los enlaces), pérdidas, control de tráfico, puntos de congestión, tipos de encaminamiento, etc..

El diseñador de estos sistemas podría estar más convencido de su diseño si además fuera capaz de obtener resultados concretos sobre el comportamiento de la red al introducir uno de los servicios especificados, por ej.: servicios multimedia, viendo cómo se puede variar su calidad con la modificación de algunos de los parámetros previamente definidos en la red. También se podrían incorporar otros para establecer de forma inequívoca a qué parámetros físicos de diseño de la red es más sensible la calidad del servicio ofrecido y proponer las medidas oportunas para su no degradación.

 

4. Conclusiones

Definitivamente representan una gran ventaja los factores predecible y controlable aplicados a ATM, lo cual significa que para ciertas transmisiones que requieren una comunicación con unas características constantes, como voz y vídeo en vivo, se garantiza el ancho de banda que necesitan y una latencia (retardo máximo). Esto permite a los usuarios utilizar aplicaciones multimedia o transmisión de datos de forma simultánea, garantizando a cada tipo de información sus parámetros característicos o "calidad de servicio".

 

La calidad de servicio en la red, las funciones sofisticadas de supervisión, monitoreo y configuración de los equipos ATM  proveen exactamente lo que se requiere, es decir, Calidad de Servicio (QoS) punto-a-punto, la cual es crucial en cantidad de situaciones que se presentan a diario con los diversos servicios que se prestan con estas redes, por ejemplo, en situaciones de vida o muerte tan críticas como la telecirugía, donde se requiere un servicio de alta velocidad dentro de un ambiente  extremadamente riguroso en términos de confiabilidad y seguridad.

 

El éxito en la calidad de las transmisiones de los diferentes servicios permite crear bases para la globalización de los procedimientos en diversas situaciones, como la educativa, médica, empresarial, etc., los cuales se deben aplicar a distancia con la exactitud requerida; el uso de estos avances tecnológicos permite simplificar y abaratar los costos para que las personas que se encuentren en sitios remotos puedan beneficiarse con las capacidades de especialistas, por ejemplo, médicos de todo el mundo.

ATM, como infraestructura básica de transmisión de banda ancha, en redes corporativas de área metropolitana (MAN) o extensa (WAN), está sustituyendo a las soluciones basadas en multiplexores SDH.

Las razones tecnológicas expuestas son sólo una parte de la historia. La otra parte, y fundamental hoy en día, es el coste de la solución.

Si atendemos a las capas de servicios de voz, datos y vídeo que se instalarán por encima de la infraestructura de transmisión, los ahorros que se consiguen al diseñar estos servicios directamente sobre ATM son sustanciales. Cuando consideramos los costes de posesión de la red, que tienen que ver con cambios, evolución, operación y mantenimiento de la misma, la partida de ahorro aportada por la solución ATM crece aún más.

El formidable despegue de ATM adquiere de esta forma un nuevo impulso y confirma su carácter de tecnología extremo a extremo, universal y globalizadora.