You are on page 1of 32

ATM

INTRODUCCION:
La tecnologa llamada Asynchronous Transfer Mode (ATM) Modo de Transferencia Asncrona es unos servicios integrados de Banda Ancha,. La versatilidad de la conmutacin de paquetes de longitud fija, denominadas celdas ATM, son las tablas ms calificadas para soportar la cresta de esta "Ciberola" donde los surfeadores de la banda ancha navegan. Algunos crticos establecen una analoga de la tecnologa ATM con la red digital de servicios integrados o ISDN por sus siglas en ingls. Al respecto se escuchan respuestas de expertos que desautorizan esta comparacin aduciendo que la ISDN es una gran tecnologa que lleg en una poca equivocada, en trminos de que el mercado estaba principalmente en manos de actores con posiciones monopolsticas. Ahora el mercado est cambiando, la ISDN est encontrando una gran cantidad de aplicaciones. De toda forma la tecnologa ATM se proyecta para diferentes necesidades, a pesar de su estrecha relacin con ISDN, en trminos de volmenes de datos, flexibilidad de conmutacin y facilidades para el operador. Los conmutadores ATM aseguran que el trfico de grandes volmenes es flexiblemente conmutado al destino correcto. Los usuarios aprecian ambas cosas, ya que se cansan de esperar los datos y las pantallas de llegada a sus terminales. Estas necesidades cuadran de maravilla para los proveedores de servicios pblicos de salud, con requerimientos de videoconferencias mdicas, redes financieras interconectadas con los entes de intermediacin y validacin, o con las exigencias que pronto sern familiares como vdeo en demanda para nuestros hogares con alta definicin de imgenes y calidad de sonido de un CD, etc.

2 Para el operador, con la flexibilidad del ATM, una llamada telefnica con trfico de voz ser tarifado a una tasa diferente a la que estara dispuesto a pagar un cirujano asistiendo en tiempo real a una operacin al otro lado del mundo. Ese es una de las fortalezas de ATM usted paga solamente por la carga de celdas que es efectivamente transportada y conmutada para usted. Adems la demanda por acceso a Internet ha tomado a la industria de telecomunicaciones como una tormenta. Hoy da los accesos conmutados a Internet estn creando "Cuellos de Botella" en la infraestructura. Para copar este problema los fabricantes no solo han desarrollado sistemas de acceso sino aplicaciones para soluciones de fin a fin con conmutadores ATM, con solventes sistemas de administracin de la red (Network Management). En varios aspectos, ATM es el resultado de una pregunta similar a la de teora del campo unificada en fsica Cmo se puede transportar un universo diferente de servicio de voz, vdeo por un lado y datos por otro de manera eficiente usando una simple tecnologa de conmutacin y multiplexacin?. ATM contesta esta pregunta combinando la simplicidad de la

multiplexacin por divisin en el tiempo (Time Division Multiplex TDM) encontrado en la conmutacin de circuitos, con la eficiencia de las redes de conmutacin de paquetes con multiplexacin estadstica. Por eso es que algunos hacen reminiscencias de perspectivas de conmutacin de circuitos mientras que otros lo hacen a redes de paquetes orientados a conexin.

DONDE NACIO ATM


La tecnologa ATM o Modo de Transferencia Asincrnico es una evolucin de los mtodos anteriores de transporte de informacin, la cual aprovecha las mejores caractersticas de cada una de ellas para lograr la mayor eficiencia en el uso del ancho de banda y para transportar cualquier tipo

3 de trfico sin importar su naturaleza. ATM conserva el concepto de unidades de informacin de tamao constante de TDM, la cual con sus time slots o ranuras de tiempo de longitud fija de 8 bits a una velocidad de 64 Kbps permite transportar voz, datos y video de calidad sin problemas. Este sistema es el actualmente usado para el transporte voz en redes de telefona pblica, y en el transporte de trfico unificado de PBXs privadas, segmentos LAN y algn sistema de videoconferencia hasta 384 Kbps en redes empresariales usando multiplexores de acceso TDM sobre lneas dedicadas. ATM define una unidad fija de transporte de 53 bytes, en donde 48 bytes son dedicados para el transporte de cualquier tipo de informacin. La longitud fija de los datos permite obtener retardos ms precisos y constantes para las aplicaciones que son sensibles o dependientes al retardo como son las transmisiones de voz y vdeo de tiempo real. ATM utiliza tambin el enfoque de Frame Relay al usar informacin de cabecera en cada una de las unidades de informacin, para que sta transite autonomamente en cada nodo de la red. Frame Relay es una tecnologa de re-transmisin o Relay de paquetes a alta velocidad de longitud variable orientada a transportar datos en forma eficiente que las actuales redes de basadas en routers. Como veremos ms adelante, tanto en redes con ATM o Frame Relay, los paquetes en cada nodo de la red son procesados a nivel de la informacin de encabezamiento y no de los datos del usuario, logrando un menor tiempo de trnsito y luego una capacidad mayor para retransmitir datos, que las redes de routers. Pero a diferencia de ATM, Frame Relay fue creado para el transporte de datos, aunque existen algunas soluciones propietarias para el transporte de voz, su calidad es baja debido a que los paquetes de voz son considerados paquetes de datos de longitud fija y no asegura un bajo retardo o calidad de servicio en

4 el transporte. Resumiendo, ATM la podemos catalogar como una tecnologa de conmutacin rpida de paquetes que tienen longitud fija y corta, ya que conserva la longitud fija de unidad de informacin de TDM y el uso del encabezamiento de paquete de Frame Relay

PORQUE LA ATM ES MAS VELOZ


ATM es ms veloz porque el procesamiento de las unidades de informacin en el rea de control del switch ATM es ms simple que en otras tecnologas como Frame Relay o en los routers de paquetes. Los procesadores del switch slo analizan el encabezamiento de la celda y dejan pasar la informacin del usuario sin analizar contenido ni chequeo de errores, relegando esta tarea a los terminales fuente y destino. El procesamiento de la celda es el siguiente, segn se observa en la figura: las celdas que llegan al puerto de entrada son analizadas por procesadores dedicados que extraen del encabezamiento de la celda el identificador de la conexin, luego este identificador junto con el nmero del puerto de entrada, extraen de la tabla de traslacin, el nuevo valor del identificador de la conexin junto al nuevo valor del puerto saliente, para el ejemplo el puerto de salida II o III. Cada vez que una celda pasa por un switch este le cambia el identificador de conexin porque pasa a otro enlace, as mismo el nuevo valor de puerto es necesario para que el switch sepa hacia que troncal el switch debe conmutar la celda. Pero el factor que ms contribuye a la sencillez de los procesos de conmutacin es el hecho de usar tamaos fijos de informacin, ya que de esta forma se conoce en forma precisa donde comienza la siguiente celda sin necesidad de detectar los bytes de fin paquete. A nivel de implementacin estas funciones se realizan masivamente en

5 Hardware ms que en Software, usando procesadores dedicacin exclusiva, lo que implica mayor velocidad de procesamiento y menor estada de la celda en el switch. Con estas capacidad de conmutacin un switch de 2.5 Gbps de Throughput, por ejemplo, es capaz de procesar 5,8 millones de celdas de 53 bytes cada segundo, lo cual es muy superior a la velocidad de conmutacin del router ms veloz que manejan hasta 500.000 paquetes de 64 bytes, y eso haciendo la comparacin con un switch pequeo, que decir de un switch que maneje un Terabit por segundo. Sin embargo, ATM es posible gracias a la mejora en los medios fsicos de transmisin. Antes slo existan los pares telefnicos de cobre no apropiados para transmitir a alta velocidad, pero ahora los eficientes sistemas de transmisin como fibra ptica, cable trenzado UTP y microondas con baja proporcin de errores de bits, es el medio ideal para lograr mayor velocidad con menos tasa de errores que induzcan a retransmisiones de paquetes.

EL SINCRONISMO DE ATM
ATM sigue siendo sincrnico respecto al reloj, sea este interno o externo, y existe normalmente para las redes de Carriers una de entrada de reloj para la fuente de 2,048 Mbps que se extrae de las centrales telefnicas donde normalmente se instalan estos equipos. El Asincronismo de ATM se refiere a la forma aleatoria o estadstica como las fuentes de informacin accesan el enlace de transmisin. Esto se logra gracias a que cada conexin o Time Slot dentro del enlace se identifica, valga la redundancia, con un identificador de conexin que va unido junto los datos. Este identificador no es una ranura de tiempo sino informacin real de datos de control que viajan junto a la informacin del usuario, que le sirven de mecanismo de enrutamiento por la red sin necesidad de una secuencia de trama.

6 Los datos en lugar de viajar en el vagn de un tren, viajan por camiones autnomos cada uno teniendo la informacin de control necesaria que le permita conducir sin problemas por la red. Este concepto se llama Multiplexacin Estadstica y permite que un gran nmero de conexiones aleatorias se pueden asignar a un mismo enlace confiando en que estadsticamente ellas no aparecern simultneamente. En caso de que algunas aparezcan en forma simultnea, usando tcnicas de buffering se almacena la informacin por un tiempo mientras haya medio de transporte libre. El Asincronismo de ATM en pocas palabras permite que la suma de los anchos de banda requeridos para todas las conexiones en un enlace pueda exceder el ancho de banda disponible para dicho enlace. Esta capacidad permite sobre-subscribir los enlaces ATM, para vender un ancho de banda mayor a la capacidad fsica del enlace.

EVOLUCION EN LAS REDES DE CARRIER


La infraestructura de una red de carrier est evolucionando hacia una torre de 4 capas para tener la mayor consistencia en la prestacin de servicios extremo a extremo y de forma confiable. La capa ms inferior es la fsica, la cual se constituye con anillos troncales de fibra ptica o los enlaces de microondas a nivel nacional y metropolitano, incluyendo los loops o accesos hasta el usuario final. Esta infraestructura es la base fsica para la prestacin de servicios de banda ancha, ya que los sistemas de conmutacin de alta velocidad confan en una infraestructura ptica o de radio con baja probabilidad de errores. As mismo, la solucin de ltimo kilmetro va fibra o enlaces de radio nos permite extender las calidades de transporte hasta los linderos del cliente. La siguiente capa est conformada por los sistemas de transmisin SDH o Sonet, la cual se acomoda a la granularidad en el ancho de banda de

7 ATM, para lograr el mayor uso de este recurso en una red de Carrier. La capa requerida a continuacin es una red de conmutacin de alta velocidad constituida por una parte de backbone o ncleo y otra de acceso. La red de backbone se disea con un backbone ATM de alta velocidad y una red de acceso constituida por redes TDM (que transportan telefona pblica), redes Frame Relay y X.25 para el transporte de datos, pero adems permitir soportar emergentes servicios multimedia con accesos ATM a baja velocidad. La ltima capa corresponde a los servicios que se prestan a los clientes. La primera clase de servicios que presta un Carrier, son los servicios gestionados, o sea la soluciones llave en mano que incluye la solucin de ltimo kilmetro, instalacin de equipos y la gestin y mantenimiento del equipo y del servicio, todo enmarcado en un concepto de red privada virtual o VPNs, que presta adems los servicios de interconexin a nivel metropolitano y nacional. Los otros son los servicios de valor agregado desarrollado sobre esta infraestructura que son los que ms explotarn y justificarn el ancho de banda del backbone ATM, como son la videoconferencia multimedia en banda ancha para aplicaciones de Teletrabajo, Telemedicina y Teleducacin, telefona empresarial sobre ATM para evitar las tarifas de larga distancia, trfico de Intranets y Extranets sobre ATM para mejorar la comunicacin empresarial, Televisin sobre ATM usando estndares como MPEG II, servicios de Internet de banda ancha, etc.

CELDAS DE 53 BYTES
El tamao de la celda ATM fue el primer punto de inters dentro de los organismos internacionales para iniciar un trabajo comn y futuro en la tecnologa ATM. Para ello se consideraron las propuestas de las diferentes comunidades que estaban trabajando para establecer un formato de celda que satisficiera sus necesidades.

8 EEUU propuso una celda un formato de celda de 64 + 5 (payload + header) por razones de mayor eficiencia en el transporte de datos (tramas ms grandes). El tamao de los paquetes en redes de datos son normalmente de 64 bytes por eso el tamao de 64 bytes de payload propuesto se adaptaba perfectamente a esta condicin. En cambio Europa propuso una estructura 32 + 4 (payload + header) argumentando que en comunicaciones de voz las celdas de tamao grande producen problemas de eco y retardo debido a que se debe esperar por un mayor nmero de muestras para poder llenar un container (o payload) ms grande. Una celda con payload de tamao pequeo, 32 bytes, reducira este problema a un nivel aceptable. Luego de estudiar y considerar ambas propuestas la UIT seccin de Telecomunicaciones (antes CCITT) en 1989, apoyado en el grupo XVIII estableci el tamao de la celda en 53 bytes de los cuales 5 bytes formaran el encabezado y 48 bytes el payload. El tamao total de una celda ATM es de 53 bytes u octetos. Los primeros 5 bytes o encabezado contiene informacin para el enrutamiento de la celda a travs de los nodos de la red y asegurar que las celdas lleguen a su destino, los 48 bytes restantes constituyen el Payload, o los bytes por los cuales el cliente paga por su transporte. ATM : Asynchronous Transfer Mode, Modo de Transferencia Asincrnico. UIT: Unin Internacional de Telecomunicaciones

INTERFACES ATM
El ATM Forum, organismo encargado de desarrollar todas las especificaciones para la perfecta interoperabilidad entre prodcutos ATM de diferentes fabricantes, ha definido dos formatos para el encabezado de la celda: el formato UNI para la interfaz que hace las tareas de interfuncionamiento entre un equipo de usuario y un nodo de acceso ATM o POP (Point of Presence) de un carrier; y el formato NNI para la interfaz

9 que define las tareas de funcionamiento entre dos nodos o switches ATM que pertenecen a una red privada de una corporacin hasta de un proveedor de servicios pblicos AT&T, BT, TELECOM, etc. Existen dos tipos de interfaces UNI y NNI: UNI Privada, o la interfaz UNI dentro de una red privada que permite comunicar una tarjeta de red ATM de un PC o de una estacin de trabajo o un puerto ATM de un router o un puerto ATM de un LAN switch con un switch ATM de una corporacin. UNI Publica, o la interfaz UNI hacia una red pblica que permite comunicar una tarjeta de red ATM de un PC o con una estacin de trabajo o un puerto de un router o un puerto de un LAN switch con un switch ATM de una red de carrier. NNI Privada, o la interfaz NNI dentro de una red privada permite la comunicacin entre switches de una red ATM, incluso de diferentes fabricantes, para realizar el completo establecimiento de una comunicacin entre dos puntos extremos, ya que se utilizan interfaces UNI en los puntos terminales e interfaces NNI entre los switches intermedios que se requieren para hacer la conexin completa. La NNI pblica se est tratando como la especificacin B-ICI (Broadband Intercarrier Interfaz) UNI: User to Network Interface NNI: Network to Network Interface

HEADER DE LA CELDA

ATM

Los cinco bytes de Encabezamiento se usan para: Primer Byte: 4 bits par el Control de Flujo Genrico y 4 bits iniciales para el Identificador de Camino Virtual (VCI). Segundo Byte: 4 bits finales para el Identificador de Camino

10 Virtual (VCI) y 4 Virtual (VPI). Tercer Byte: 8 bits intermedios para el Identificador de Canal Virtual (VPI). Cuarto Byte: 4 bits finales para el Identificador de Canal Virtual (VPI) y 3 bits para definir el Tipo de Payload (no necesariamente el payload son datos de usuarios algunos payloads son de gestin, sealizacin o enrutamiento interna de los switches ATM ) y el ltimo es el bit de priorizacin para la eliminacin de celdas. Quinto Byte: Representa en un byte los cuatro bytes anteriores calculado a travs de tcnicas de control de errores para redes de datos. Es importante anotar que ATM se esmera en cuidar SOLO la integridad de los datos del encabezamiento o header por medio del quinto byte, porque es el nico el medio que asegura que una celda llegue a su destino final. La integridad de los datos no importa a la red ATM, porque se supone que los medios de transmisin son ptimos (fibra, radios y par de cobre de alta calidad), e introducen el mnimo error, y si hay error, las aplicaciones que corren en los equipos de los usuarios retransmitirn los datos en un red en donde mayor disponibilidad de ancho de banda que ofrece ATM. La diferencia con el formato anterior es que el header para NNI no requiere los cuatros bits del Control de Flujo Genrico que utiliza el formato UNI, en cambio ste reutiliza los 4 bits para agregrselos al Identificador de Camino Virtual, manteniendo los bytes restantes y su funcin, al igual que en el formato UNI. Se debe anotar que cuando la celda sale desde un equipo de usuario a travs de una interfaz UNI utiliza este tipo de formato, al llegar a un bits iniciales para el Identificador de Canal

11 puerto del switch de ingreso a la red ATM o POP, el switch recoge este formato y lo transforma al formato NNI para enviar la celda ahora dentro de la nube ATM. En el otro extremo el switch de egreso de la red ATM (donde est conectado el punto destino), toma el formato NNI y lo transforma en formato UNI, manteniendo intacto el payload. Es como cambiar de conductor del camin (payload) en los extremos del trayecto. El formato UNI, por supuesto, permite identificar menos caminos virtuales que el formato NNI, pero debido a que se trata slo de conexiones uno a uno con un UNICO usuario donde no se requiere establecer un nmero grande de conexiones los 8 bits de este campo son suficientes, caso diferente en las conexiones NNI entre dos switches de una nube ATM

GFC: CONTROL DE FLUJO GENERICO


El GFC (control de flujo genrico) es un campo de cuatro bits que se encuentra definido y usado nicamente a travs de la interfaz usuario-red UNI, ya que no est disponible en enlaces switch a switch, ni para conexiones extremo a extremo. La principal funcin que realiza este campo est relacionada con el control de envo de la informacin del usuario hacia la red, para lo cual el switch que est conectado el usuario le informa al terminal si ste puede aumentar o disminuir la velocidad de acuerdo con la informacin que la red le haya proporcionado a travs de la interfaz NNI. Su uso est limitado para el control directo de la red sobre los equipos de usuario ATM, cuando los switches involucrados en la ruta de las conexiones que establecieron estos equipos experimentan congestin debido a otras conexiones por trfico pico intenso (por rfagas) y solicita al equipo de usuario que baje la velocidad para descongestionar las conexiones y evitar eliminar celdas, en caso contrario le solicita aumentar la velocidad para aprovechar la descongestin de los enlaces.

12 Es un mecanismo simple, pero actualmente no est siendo muy soportado por los vendedores y se duda de que sea implementado en el futuro. El valor por defecto de estos cuatro bits son 0000.

VPI/VCI: IDENTIFICADOR DE CAMINO/CANAL VIRTUAL


En los enlaces ATM existen tres conceptos: Medio Fsico, Circuito Virtual (VC) y Camino Virtual (VP). El primero es el medio fsico conocido como par de cobre, fibra ptica, cable coaxial y radios. Los otros son conceptos algo abstractos que se asemeja a la multiplexacin de canales de voz de PCM, en donde por un solo medio fsico se asigna un ventana de tiempo a cada canal de voz dentro de un intervalo de tiempo de 128 microsegundos. En este tiempo se puede acuar 32 canales de voz de 64 Kbps para un total de 2048 Kbps, que es la capacidad del medio fsico de un E1. Los 64 Kbps se deriva del hecho que cada 128 microsegundos un canal de voz transmite 8 bits, y en un (1) segundo existen 8000 veces 128 microsegundos. Multiplicando 8 bits* 8.000 veces por segundo se obtiene una velocidad de transmisin de 64000 bits por segundo Los medios fsicos en ATM pueden ser de 2, 6, 25, 34, 100, 155, 622, 2500 y 10000 Mbps por segundo. En unn medio de 10 Gbps se pueden crear aproximadamente 150.000 ventanas de tiempo de 64 Kbps, pero el ATM Forum ha creado dos jerarquas de ventanas a travs de dos ndices, Camino de Virtual y el Circuito Virtual, en donde un medio fsico contiene varios caminos virtuales, y este a su vez contiene varios caminos virtuales. El campo VPI se usa en unin con el campo VCI para identificar la direccin local en un enlace entre dos switches ATM. En la interfaz UNI se tiene un campo de 24 bits para VPI y VCI, para tener tericamente 16 millones de direcciones, mientras que en NNI se tienen 28 bits que permiten una capacidad aproximada de 268 millones de

13 conexiones en un enlace.

MULTIPLEXACION EN ATM:
Un examen ms cercano del protocolo ATM y cmo opera ayudar a explicar cmo los circuitos virtuales, las rutas virtuales, los conmutadores y los servicios que ellos acarrean se afectan entre s. La figura No.1 muestra un formato bsico y la jerarqua de ATM. Una conexin ATM, consiste de "celdas" de informacin contenidos en un circuito virtual (VC). Estas celdas provienen de diferentes fuentes representadas como generadores de bits a tasas de transferencia constantes como la voz y a tasas variables tipo rfagas (bursty traffic) como los datos. Cada celda compuesta por 53 bytes, de los cuales 48 (opcionalmente 44) son para trasiego de informacin y los restantes para uso de campos de control (cabecera) con informacin de "quin soy" y "donde voy"; es identificada por un "virtual circuit identifier" VCI y un "virtual path identifier" VPI dentro de esos campos de control, que incluyen tanto el enrutamiento de celdas como el tipo de conexin. La organizacin de la cabecera (header) variar levemente dependiendo de s la informacin relacionada es para interfaces de red a red o de usuario a red. Las celdas son enrutadas individualmente a travs de los conmutadores basados en estos identificadores, los cuales tienen significado local - ya que pueden ser cambiados de interface a interface.

14

La tcnica ATM multiplexa muchas celdas de circuitos virtuales en una ruta (path) virtual colocndolas en particiones (slots), similar a la tcnica TDM. Sin embargo, ATM llena cada slot con celdas de un circuito virtual a la primera oportunidad, similar a la operacin de una red conmutada de paquetes. La figura No.2 describe los procesos de conmutacin implcitos los VC switches y los VP switches.

Los slots de celda no usados son llenados con celdas "idle", identificadas por un patrn especfico en la cabecera de la celda. Este sistema no es igual al llamado "bit stuffing"en la multiplexacin Asncrona, ya que aplica a celdas enteras.

15 Diferentes categoras de trfico son convertidas en celdas ATM va la capa de adaptacin de ATM (AAL - ATM Adaptation Layer), de acuerdo con el protocolo usado. (Ms adelante se explica este protocolo). La tecnologa ATM ha sido definida tanto por el ANSI como por el CCITT a travs de sus respectivos comits ANSI T1, UIT SG XVIII, como la tecnologa de transporte para la B-ISDN (Broad Band Integrated Services Digital Network), la RDSI de banda ancha. En este contexto "transporte" se refiere al uso de tcnicas de conmutacin y multiplexacin en la capa de enlace (Capa 2 del modelo OSI) para el trasiego del trfico del usuario final de la fuente al destino, dentro de una red. El ATM Forum, grupo de fabricantes y usuarios dedicado al anlisis y avances de ATM, ha aprobado cuatro velocidades UNI (User Network Interfases) para ATM: DS3 (44.736 Mbit/s), SONET STS3c (155.52 Mbit/s) y 100 Mbit/s para UNI privados y 155 Mbit/s para UNI privadas. UNI privadas se refieren a la interconexin de usuarios ATM con un switch ATM privado que es manejado como parte de la misma red corporativa. Aunque la tasa de datos original para ATM fue de 45 Mbit/s especificado para redes de operadores (carriers) con redes T3 existentes, velocidades UNI adicionales se han venido evaluando y estn ofrecindose. Tambin hay un alto inters en interfases, para velocidades EI (2Mbps) y T1 (1,544 Mbps) para accesos ATM de baja velocidad.

PROTOCOLO ATM:
El protocolo ATM consiste de tres niveles o capas bsicas (Ver figura No 3). La primera capa llamada capa fsica (Physical Layer), define los interfases fsicos con los medios de transmisin y el protocolo de trama para la red ATM es responsable de la correcta transmisin y recepcin de los bits en el medio fsico apropiado. A diferencia de muchas tecnologas LAN como Ethernet, que especifica ciertos medios de transmisin, (10 base T, 10 base 5, etc.) ATM es independiente del transporte fsico. Las

16 celdas ATM pueden ser transportadas en redes SONET (Synchronous Optical Network), SDH (Synchronous Digital Hierarchy), T3/E3, TI/EI o an en modems de 9600 bps. Hay dos subcapas en la capa fsica que separan el medio fsico de transmisin y la extraccin de los datos:

La subcapa PMD (Physical Medium Depedent) tiene que ver con los detalles que se especifican para velocidades de transmisin, tipos de conectores fsicos, extraccin de reloj, etc., Por ejemplo, la tasa de datos SONET que se usa, es parte del PMD. La subcapa TC (Transmission Convergence) tiene que ver con la extraccin de informacin contenida desde la misma capa fsica. Esto incluye la generacin y el chequeo del Header Error Correccin (HEC), extrayendo celdas desde el flujo de bits de entrada y el procesamiento de celdas "idles" y el reconocimiento del lmite de la celda. Otra funcin importante es intercambiar informacin de operacin y mantenimiento (OAM) con el plano de administracin. (Ver figura No.4) La segunda capa es la capa ATM. Ello define la estructura de la celda y cmo las celdas fluyen sobre las conexiones lgicas en una red ATM, esta capa es independiente del servicio. El formato de una celda ATM es muy simple. Consiste de 5 bytes de cabecera y 48 bytes para informacin.

17

Las celdas son transmitidas serialmente y se propagan en estricta secuencia numrica a travs de la red. El tamao de la celda ha sido escogido como un compromiso entre una larga celda, que es muy eficiente para transmitir largas tramas de datos y longitudes de celdas cortas que minimizan el retardo de procesamiento de extremo a extremo, que son buenas para voz, vdeo y protocolos sensibles al retardo. A pesar de que no se dise especficamente para eso, la longitud de la celda ATM acomoda convenientemente dos Fast Packets IPX de 24 bytes cada uno. Los comits de estndares han definido dos tipos de cabeceras ATM: los User-to-Network Interface (UNI) y la Network to Network Interface (UNI). La UNI es un modo nativo de interfaz ATM que define la interfaz entre el equipo del cliente (Customer Premises Equipment), tal como hubs o routerss ATM y la red de rea ancha ATM (ATM WAN). La NNI define la interfase entre los nodos de la redes (los switches o conmutadores) o entre redes. La NNI puede usarse como una interfase entre una red ATM de un usuario privado y la red ATM de un proveedor pblico (carrier). Especficamente, la funcin principal de ambos tipos de cabeceras de UNI

18 y la NNI, es identificar las "Virtual paths identifiers" (VPIS) y los "virtual circuits" o virtual channels"(VCIS) como identificadores para el ruteo y la conmutacin de las celdas ATM.

LA CAPA DE ADAPTACIN DE ATM:


La tercer capa es la ATM Adaptation Layer (AAL). La AAL juega un rol clave en el manejo de mltiples tipos de trfico 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 ms altas, tales como emulacin de circuitos, (circuit emulation), vdeo, 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 estn definidos actualmente: La capa de Adaptacin de ATM yace entre el ATM layer y las capas ms altas que usan el servicio ATM. Su propsito principal es resolver cualquier disparidad entre un servicio requerido por el usuario y atender los servicios disponibles del ATM layer. La capa de adaptacin introduce la informacin en paquetes ATM y controla los errores de la transmisin. La informacin transportada por la capa de adaptacin se divide en cuatro clases segn las propiedades siguientes: 1) Que la informacin que est siendo transportada dependa o no del tiempo. 2) Tasa de bit constante/variable. 3) Modo de conexin. Estas propiedades definen ocho clases posibles, cuatro se definen como B-ISDN Clases de servicios. La capa de adaptacin de ATM define 4 servicios para equiparar las 4 clases definidas por B-ISDN: 0* AAL-1 1* AAL-2

19 2* AAL-3 3* AAL-4 La capa de adaptacin se divide en dos subcapas: Capa de convergencia (convergence sublayer (CS)) : En esta capa se calculan los valores que deben llevar la cabecera y los payloads del mensaje. La informacin en la cabecera y en el payload depende de la clase de informacin que va a ser transportada. Capa de Segmentacin y reensamblaje (segmentation and reassembly (SAR)) Esta capa recibe los datos de la capa de convergencia y los divide en trozos formando los paquetes de ATM. Agrega la cabecera que llevara la informacin necesaria para el reensamblaje en el destino. La figura siguiente aporta una mejor comprensin de ellas. La subcapa CS es dependiente del servicio y se encarga de recibir y paquetizar los datos provenientes de varias aplicaciones en tramas o paquete de datos longitud variable.

Estos paquetes son conocidos como (CS - PDU) CONVERGENCE

20 SUBLAYER PROTOCOL DATA UNITS. Luego, la sub capa recibe los SAR CS - PDU, los reparte en porciones del tamao de la celda ATM para su transmisin. Tambin realiza la funcin inversa (reemsamblado) para las unidades de informacin de orden superior. Cada porcin es ubicada en su propia unidad de protocolo de segmentacin y reemsable conocida como (SAR - PDU) SEGMENTATION AND REASSEMBLER PROTOCOL DATA UNIT, de 48 bytes. Finalmente cada SAR - PDU se ubica en el caudal de celdas ATM con su header y trailer respectivos. AAL1: Se usa para transferir tasas de bits constantes que dependen del tiempo. Debe enviar por lo tanto informacin que regule el tiempo con los datos. AAL-1 provee recuperacin de errores e indica la informacin con errores que no podr ser recuperada. Capa de convergencia: Las funciones provistas a esta capa difieren dependiendo del servicio que se provey. Provee la correccin de errores. Capa de segmentacin y reensamblaje: En esta capa los datos son segmentados y se les aade una cabecera. La cabecera contiene 3 campos Nmero de secuencia usado para detectar una insercin o perdida de un paquete. Nmero de secuencia para la proteccin usado para corregir errores que ocurren en el nmero de secuencia. Indicador de capa de convergencia usado para indicar la presencia de la funcin de la capa de convergencia.

21 ALL 2: AAL-2 se usa para transferir datos con tasa de bits variable que dependen del tiempo. Enva la informacin del tiempo conjuntamente con los datos para que esta puede recuperarse en el destino. AAL-2 provee recuperacin de errores e indica la informacin que no puede recuperarse. Capa de convergencia: Esta capa provee para la correccin de errores y transporta la informacin del tiempo desde el origen al destino. Capa de segmentacin y recuperacin: El mensaje es segmentado y se le aade una cabecera a cada paquete. La cabecera contiene dos campos. 4* Numero de secuencia que se usa para detectar paquetes introducidas o perdidas. 5* El tipo de informacin es: BOM, comenzando de mensaje COM, continuacin de mensaje EOM, fin de mensaje o indica que el paquete contiene informacin de tiempo u otra. El payload tambin contiene dos de campos: 6* indicador de longitud que indica el nmero de bytes validos en un paquete parcialmente lleno. 7* CRC que es para hacer el control de errores. AAL 3: AAL-3 se disea para transferir los datos con tasa de bits variable que son independientes del tiempo. AAL-3 puede ser dividido en dos modos de operacin:

22 Fiable: En caso de prdida o mala recepcin de datos estos vuelven a ser enviados. El control de flujo es soportado. No fiable: La recuperacin del error es dejado para capas mas altas y el control de flujo es opcional. Capa de convergencia: La capa de convergencia en AAL 3 es parecida al ALL 2. Esta subdividida en dos secciones: Parte comn de la capa de convergencia. Esto es provisto tambin por el AAL-2 CS. Aade una cabecera y un payload a la parte comn. La cabecera contiene 3 campos: Indicador de la parte comn que dice que el payload forma parte de la parte comn. Etiqueta de comienzo que indica el comienzo de la parte comn de la capa de convergencia. Tamao del buffer que dice al receptor el espacio necesario para acomodar el mensaje. El payload tambin contiene 3 campos: Alineacin es un byte de relleno usado para hacer que la cabecera y el payload tengan la misma longitud. Fin de etiqueta que indica el fin de la parte comn de la CS(capa de convergencia). El campo de longitud tiene la longitud de la parte comn de la CS. Parte especifica del servicio. Las funciones provedas en esta que capa dependen de los servicios pedidos. Generalmente se incluyen funciones para la recuperacin y deteccin de errores y puede incluir tambin funciones especiales.

23 Capa de segmentacin y reensamblaje En esta capa los datos son partidos en paquetes de ATM. Una cabecera y el payload que contiene la informacin necesaria para la recuperacin de errores y reensamblaje se aaden al paquete. La cabecera contiene 3 campos: 1) Tipo de segmento que indica que parte de un mensaje contiene en payload. Tiene uno de los siguientes valores: BOM: Comenzando de mensaje COM: Continuacin de mensaje EOM: Fin de mensaje SSM: Mensaje nico en el segmento

2) Numero de secuencia usado para detectar una insercin o una prdida de un paquete. 3) Identificador de multiplexacin. Este campo se usa para distinguir datos de diferentes comunicaciones que ha sido multiplexadas en una nica conexin de ATM. El payload contiene dos de campos: 1) Indicado de longitud que indica el nmero de bytes tiles en un paquete parcialmente lleno. 2) CRC es para el control de errores. ALL 4: AAL-4 se disea para transportar datos con tasa de bits variable independientes del tiempo. Es similar al AAL3 y tambin puede operar en transmisin fiable y o fiable. AAL-4 provee la capacidad de transferir datos fuera de una conexin explcita. AAL 2, AAL 3/4 y AAL 5 manejan varios tipos de servicios de datos sobre la base de tasas de bits variables tales como Switched Multimegabit Data Service (SMDS), Frame Relay o trfico de redes de rea local (LAN). AAL 2 y AAL 3 soportan paquetes orientados a conexin.

24

(El trmino orientado a conexin describe la transferencia de datos despus del establecimiento de un circuito virtual).

25 PROBLEMAS EN ATM: En el pasado los protocolos de comunicaciones de datos evolucionaron en respuesta a circuitos poco confiables. Los protocolos en general detectan errores en bits y tramas perdidas, luego retransmiten los datos. Los usuarios puede que jams vean estos errores reportados, la degradacin de respuesta o de caudal (through put) seran los nicos sntomas. A diferencia de los mecanismos de control extremo a extremo que utiliza TCP en internerworking, la capacidad de Gbit/seg de la red ATM genera un juego de requerimientos necesarios para el control de flujo. Si el control del flujo se hiciese como una realimentacin del lazo extremo a extremo, en el momento en que el mensaje de control de flujo arribase a la fuente, sta habra transmitido ya algunos Mbytes de datos en el sistema, exacerbando la congestin. Y en el momento en que la fuente reaccionase al mensaje de control, la condicin de congestin hubiese podido desaparecer apagando innecesariamente la fuente. La constante de tiempo de la realimentacin extremo a extremo en las redes ATM (retardo de realimentacin por producto lazo - ancho de banda) debe ser lo suficientemente alta como para cumplir con las necesidades del usuario sin que la dinmica de la red se vuelva imprctica. Las condiciones de congestin en las redes ATM estn previstas para que sean extremadamente dinmicas requiriendo de mecanismos de hardware lo suficientemente rpidos para llevar a la red al estado estacionario, necesitando que la red en s, ste activamente involucrada en el rpido establecimiento de este estado estacionario. Sin embargo, esta aproximacin simplista de control reactivo de lazo cerrado extremo a extremo en condiciones de congestin no se considera suficiente para las redes ATM.

26 El consenso entre los investigadores de este campo arroja recomendaciones que incluyen el empleo de una coleccin de esquemas de control de flujo, junto con la colocacin adecuada de los recursos y dimensionamiento de las redes, para que aunados se pueda tratar y evadir la congestin ya sea: Detectando y manipulando la congestin que se genera tempranamente monitoreando de cerca las entradas/salidas que estn dentro de los conmutadores ATM y reaccionando gradualmente a medida que vaya arribando a ciertos niveles prefijados. Tratando y controlando la inyeccin de la conexin de datos dentro de la red en la UNI (unidad interfaz de red) de tal forma que su tasa de inyeccin sea modulada y medida all primero, antes de tener que ir a la conexin de usuario a tomar acciones mas drsticas. El estado de la red debe ser comunicado a la UNI, generando rpidamente una celda de control de flujo siempre que se vaya a descartar una celda en algn nodo debido a congestin. La UNI debe entonces manejar la congestin, cambiando su tasa de inyeccin o notificndola a la conexin de usuario para que cese el flujo dependiendo del nivel de severidad de la congestin.

27 El mayor compromiso durante el control de congestin es el de tratar y afectar solo a los flujos de conexin que son responsables de la congestin y actuar de forma transparente frente a los flujos que observan buen comportamiento. Al mismo tiempo, permitir que el flujo de conexin utilice tanto ancho de banda como necesite sino hay congestin. La recomendacin UIT - T I. 371 especifica un contrato de trfico que define como el trfico del usuario seria administrado. El contrato que existe para cada conexion virtual (virtual path o virtual channel), es bsicamente un acuerdo entre el usuario y la red con respecto a la Calidad de Servicio (Quality Of Service - Q o S) y los parmetros que regulan el flujo de celdas. Estos descriptores de trafico dependen de una particular clase de servicio y pueden incluir bajo la especificacin del ATM Forum UNI / a cinco Q o S referenciados en los AALS. El objetivo de estas sub clases de servicio es agrupar caractersticas de servicio 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 parmetros pueden incluir el Sustained Cell Rate (SCR), el Mnimum 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 estndares el switch ATM debe ser capaz de definir stos parmetros en base a cada VC o cada VP y debe proveer amortiguadores (buffers) para absorber las rfagas de trfico. INTEROPERABILIDAD ENTRE FRAME RELAY Y ATM El objetivo final para todos los servicios descritos anteriormente es una migracin suave de Frame Relay y/o SMDS a redes ATM. Por ejemplo la recomendacin UIT - T I.555, provee un marco para la interoperabilidad de Frame Relay y ATM.

28 Para alcanzar una mxima eficiencia se trata de brindar este servicio de interoperabilidad en la capa ms baja posible mediante conversin de protocolo. PRIMER ESCENARIO: Cuando el servicio de Frame Relay es dado sobre la RDSI en banda ancha y los usuarios se conectan a travs de la UNI de Frame Relay. En esta solucin, se necesita un equipo que sirva de interfaz tanto para el usuario que recibe, como para el que transmite. Para proveer el servicio del primer escenario existen dos posibilidades:

POSIBILIDAD 1: Construir un mallado utilizando conexiones ATM (VC/VP) para enlazar los puntos de acceso Frame Relay. En este esquema se puede explotar la naturaleza de orientacin a conexin Frame Relay (F R) siguiendo un comportamiento como: El usuario del enrutador pregunta por una conexin al equipo interfaz de red. El equipo interfaz de la red coloca las conexiones Frame Relay dentro de una conexin ATM con las direcciones destino apropiadas. Por cada trama de equipo interfaz de red traslada de la conexin de Frame Relay a la ATM y viceversa. La conexin ATM est desocupada cuando no se necesita.

29 Para lograr este ltimo punto, el manejo de la poltica de conexin del VC, ser un aspecto crucial para el desempeo de este procedimiento. Resulta difcil de terminar el procedimiento para manejar un VC cuando la fuente de trfico es no orientada a conexin. En este caso se pueden utilizar varios mecanismos: No utilizar manejo alguno, lo que involucra el uso de circuitos ATM permanentes (VPs) en lugar de los conmutadores (VCs) con un costo muy elevado. Abrir y cerrar una conexion ATM con el destino apropiado para cada trama que arribe del lado de Frame Relay en el equipo interfaz de red. Abrir una conexin ATM cuando se necesite y cerrarla de acuerdo a un temporizador de inactividad. El problema debe ser solucionado ya sea por el enrutador del usuario o por el equipo interfaz de red. POSIBILIDAD 2: Utilizar un servicio Frame Relay en todos los lugares en los cuales se establezcan conexiones ATM en estrella. En esta opcin se toma ventaja del uso actual del FR, el cual es proveer un mallado virtual entre diferentes sitios para cargar trfico no orientado a conexin. Cada enrutador est conectado al servidor de FR. Todos los DLCIs (Data Link Connection Identifier) en cada interfaz FR pueden ser cargados a un servidor FR dentro de un VC ATM. En este escenario la funcionalidad de los equipos interfaz de red se simplifica debido a que solo dialoga con el servidor. La complejidad reside en el servidor que ejecuta funciones de conmutacin. Las tramas se conmutan en la base de VCIs y DLCIs

30 entrantes y salientes. El servidor mantiene una tabla con las correspondencias entre los pares VCI / DLCI. SEGUNDO ESCENARIO: La red de Frame Relay y la red RDSI de banda ancha se interconectan a travs de sus respectivas interfaces de red (NNIs). Esto permitira a un proveedor de red, manejar esta heterognea red como un todo. Frame Relay provee usualmente la interconexin para LAN a pesar de su natural orientacin a conexin. En las redes Frame Relay existentes se puede conseguir un mallado de LANs a travs de circuitos virtuales permanentes. Los datagramas de los LANs son cargados dentro de tramas FR y enrutados de acuerdo con la etiqueta contenida en el DLCI. Tratando de hacer un sobre simplificacin los dos protocolos (AAL 3 y AAL 5) ofrecen bsicamente el mismo servicio CPAAL (Parte Comn AAL) a las subcapas superiores. En este caso a la capa de Convergencia de Frame Relay. Existen sin embargo diferencia en las funcionalidades internas, simplicidad de implementacin y eficiencia del protocolo que incide en el costo. Las caractersticas a tomar en cuenta, cuyo detalle puede ser tema de otro artculo, tienen que ver con Delimitacin y Alineamiento de Tramas, Multiplexacin, Deteccin de errores de transmisin, eficiencia en la transmisin. Analizadas estas diferencias se propone seleccionar el AAL5 bajo la subcapa FR-CS para soportar el servicio Frame Relay en RDSI de banda ancha.

31

CONCLUSION
ATM promete ser la tecnologa de red empresarial virtual del futuro, un trmino que refleja tanto la evolucin del modelo empresarial global y el nfasis en la conectividad lgica, donde los usuarios obtienen acceso a los recursos que necesitan y el operador de la red provee las rutas de conexin y asigna el ancho de banda necesario a fuentes de trfico muy diferentes (voz, datos, vdeo). Aquellos que construyen y operan redes deben volver los ojos a las capacidades de la tecnologa ATM, ya que aspiran a la mgica combinacin: interconectividad global - escalabilidad de tecnologas y satisfaccin del cliente local.

BIBLIOGRAFIA:
1.
CCITT Rec I.362 B-ISDN ATM Adaptation Layer (AAL) functional description. Geneva 1991.

2.

Frame Relay in Public Networks. M. Irfan Ali. IEEE - Communications

32
Magazine - March 1992. Varios Brochures de fabricantes. Alcatel, Stratacom, Digital Link Corporation. ATM Internetworking. Anthony Alles. Cisco Systems Inc, Marzo 1995. Global Telephony Sept 1994, vol.2, No.8. ATM Testing crosses network boundaries, Jim Frimmel.

3. 4. 5.

6. 7.

Newslink, Alcatel Telecoms customer magazine. Vol. IV No.4, 4th Quarter 1996. Adapting Networks to the Internet Challenge. Krish Prabhu.

You might also like