ARQUITECTURA ATM. INTRODUCCION 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ínc rono. 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 red ISDN en banda ancha (rec I.121). En aquella histórica fecha los valedores del ATM tuvieron 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. Conseguido este primer objetivo y desechando los esquemas de transmisión síncronos, se empezaron a discutir aspe ctos tales como el tamaño de las células. Por un lado los representantes de EEUU y algún otro país proponían un tamaño de células grande de unos 128 bytes: `cuanto mayor es el tamaño de las células menor es el overhead parámetro muy importante cuando se desean transmitir datos' era su argumento. Sin embargo los representantes de los países europeos el tamaño ideal de las células era de 16 bytes, y señalaron que un tamaño de célula de 128 bytes provocaría retardos inaceptables de hasta 85 ms. Este retardo no permitiría la transmisión de voz con cierto nivel de calidad a la vez que obligaba a instalar canceladores de eco. Después de muchas discusiones ambas partes habían hecho una concesión: el lobby norteamericano proponían 64 bytes y el lobby europeo 32 byt es que básicamente coincidían con los representantes de las redes de datos y las redes de voz respectivamente. Ante la falta de acuerdo en la reunión del CCITT celebrada en Ginebra en Junio de 1989 se tomó una decisión salomónica: “Ni para unos ni para otros. 48 bytes será el tamaño de la célula”. Para la cabecera hubo posicionamientos similares, y el definitivo tamaño de 5 bytes también fue un compromiso. Un extraño número primo 53 (48+5) sería el tamaño definitivo, en octetos, de las células ATM. Un núme ro que tuvo la virtud de no satisfacer a nadie pero que suponía un compromiso de todos grupos de interés y evitaba una ruptura de consecuencias imprevisibles. OBJETIVOS: OBJETIVO GENERAL: Distinguir las características de la tecnología ATM y de que manera son implantadas por esta tecnología. OBJETIVOS ESPECÍFICOS: Entender como se encuentra estructurada la celula ATM . Conocer cuales son los protocolos que utiliza este modelo de referencia . 1. QUE ES ATM? 1 ATM (Asynchronous Transfer Mode) es una tecnica de transferencia rapida de información binaria basada en transmisión de celulas de longitud pequeña y fija, sobre las actuales redes plesiocronas (PDH) y /o sincronías (SDH). Debido a su naturaleza asíncrona, un flujo de celulas ATM puede ser transportado transparente con una seri de bytes estandarizados, tanto en una trama PDH como en un contenedor SDH, de esta manera no es necesario realizar grandes invers iones en infraestructura de red. La celula ATM consta de una cabecera de 5 bytes y es ana lizada y tratada fisicamente por dos nodos de red para encaminar la carga util entre terminales de forma transparente y un campo de información de 48, que constituye la carga util en la que se inyectan directamente los bloques de información generados por lo terminales. 2. Características de ATM 2 Las características principales que posee una red ATM son: 1 2 Baja funcionalidad en los nodos de conmutación Debido a la confiabilidad provista por los medios de transmisión utilizados (fibra óptica, microondas digit ales, etc.) y al hardware especializado que se involucra en la red, es posible garantizar que la probabilidad de que los paquetes sufran deterioro o se pierdan es baja. Por esta razón, el protocolo ATM se ha simplificado de tal manera que las funciones correspondientes a detección y recuperación de errores y control de flujo (nivel de enlace), se realizan únicamente en los extremos de la red y no en cada uno de los enlaces como en una red convencional de conmutación de paquetes. La siguiente figura ilustra este hecho y permite observar cómo en ATM el nivel físico se subdivide en dos subniveles el inferior (1a) es el nivel físico común y el subnivel superior (1b) es el que tiene funciones de detección de errores de los Técnico en Tele Comunicaciones Tomo 3, Editorial Cultura S.A. Madrid España 2002. www.redesdealtavelocidad.htm encabezados de las celdas. De cualquier forma, este chequeo es indispensable ya que con base en dicho encabezado se logra el adecuado enrutamiento de las celdas. Esta simplificación permite que la red transmita a altas velocidades e introduzca retardos tan bajos, que sean aceptables para servici os que involucren tráfico de voz. Figura de Protocolo de nivel de enlace para redes ATM Longitud fija de paquetes Los paquetes de una red ATM son de longitud fija. La desventaja de escoger paquetes de longitud variable, radica en que para servicios de tipo continuo (voz, video), los retardos ocasionados en el proceso de transmisión son inaceptables, lo que conlleva a que el tráfico no fluya naturalmente debido a que cada paquete tiene un retardo diferente. Lo anterior no permite garantizar transparencia en el tiempo . Orientado a conexión ATM establece un camino lógico/virtual con el destino antes de transferir la información. Esto permite eliminar del protocolo ATM funciones de control de secuenciación, como quiera que se garantiza que los paquetes llegan al destino en orden correcto, característica indispensable para tráfico de voz o de video. 3. Celdas ATM En ATM el ancho de banda es segmentado en unidades de longitud fija denominadas celdas. Cada celda está compuesta por dos campos: el campo de datos cuya long itud es de 48 bytes y corresponde a la información del usuario de la red; el otro campo, es un encabezado con longitud de 5 bytes que contiene información de control utilizada principalmente para el enrutamiento de las celdas. Las celdas pueden ser asignadas en cualquier momento a los servicios que lo requieran. Los campos del encabezado son: VPI (Virtual Path Identifier) y VCI (Virtual Channel Identifier) que, en teoría, son los únicos campos que son necesarios en el encabezado de la celda ATM para llevar a cabo funciones de conmutación y multiplexación [MIN89] , puesto que contienen la identificación de la conexión virtual de la celda, llevando implícita la ruta de la celda dentro de la red. La longitud del VCI es de 16 bits y la del VPI 8 bits. Existen dos campos con longitud de 3 bits y 1 bit respectivamente. El primero se utiliza para indicar a qué tipo de servicio ha sido asignada la celda y el segundo para indicar su prioridad. Las prioridades coadyuvan a enrutar con mayor rapidez, cierto tipo de paque tes que correspondan, por ejemplo, a servicios de tiempo real como puede ser el caso de la voz. El GFC (Generic Flow Control), es utilizado para control de flujo en caso de que se construyan algoritmos para este propósito. El GFC posee una longitud de 4 bits. Por último se encuentra el HEC (Header Error Check) que permite realizar funciones de control de errores para el encabezado de la celda. Este campo mide 8 bits. La determinación de escoger un tamaño fijo para las celdas, obedece a un compromiso entre eficiencia de transmisión y retardo de las celdas. La eficiencia en transmisión es mejor para paquetes grandes, pero debido a la cantidad y a la complejidad del procesamiento realizado en los nodos para cada celda, se introducen retardos muy grandes e inac eptables, según recomendaciones del UIT -T para determinado tipo de tráfico como voz o video telefonía. Una vez decidido que los paquetes de ATM tendrían longitud fija -razón por la cual se les dio el nombre de celdas -, se pasó a determinar la longitud para el campo de datos de cada celda. Un comité europeo votó a favor de 32 bytes, ya que un tamaño mayor implicaría tener canceladores de eco para contrarrestar la degradación de la calidad ocasionada por celdas de mayor longitud. El grupo de Estados Unidos y Japón se inclinó por un tamaño de 64 bytes en razón a la eficiencia que se obtiene en materia de transmisión. En junio de 1989 se llegó a un compromiso definiendo 48 bytes como el estándar para la longitud del campo de información de cada celda ATM. 4. LA CELULA ATM La gran ventaja de ATM, su magia, es su potencial habilidad para mezclar diferentes tipos de redes (voz, vídeo, datos, entre otros ) en una gran red físicamente no canalizada. Este método de multiplexar células ATM define el concepto de "modo de transferencia asíncrona", donde asíncrona se refiere a la habilidad de la red de enviar datos asociados con una conexión sólo mientras existan dichos datos. En contraste, las redes canalizadas envían cadenas de bits para mantener la conexión o canal, a pesar de que no existan datos que transmitir en ese momento. Es la esencia de las redes síncronas. A diferencia de las redes síncronas, especializadas para un determinado tipo de tráfico o servicios, en ATM el tráfico es enviado en función de la demanda: si no hay tráfico, no hay "consumo" de ancho de banda, y por tanto no es dependiente del servicio. Es muy flexible y eficiente: se ajustan fácilmente y los recursos previamente asignados a una conexión de audio, se emplean luego para datos. ATM se basa en conexiones, no en canales, tal y como se hace en las tradicionales técnicas de multiplexado por división en el tiempo. La unidad de intercambio de datos es la célula, definida como un bloque de información de longitud fija, en concreto 53 bytes: cabecera d e 5 bytes, y sección de información de 48 bytes (denominada payload o carga útil). Los bytes son enviados a la red uno a uno, en secuencia, y el propietario de la célula se determina por la información existente en la cabecera de la propia célula. Identificador de Camino Virtual Identificador de Canal VCI: Virtual PT: Tipo de Carga Útil Célula de Baja CLP: Prioridad Control de Errores de HEC: Cabecera VPI: La estructura de la cabecera de la célula ATM es la misma que la cabecera de la "B-ISDN User-Network Interface (UNI)", empleada en las comunicaciones RDSI. La multiplexación de ATM ofrece una ventaja adicional, y es la po sibilidad de que trabaje tanto en modo de circuitos como de paquetes. El modo de circuitos (por ejemplo, voz), se denomina también CBR o "Continuous Bit Rate"; el modo de paquetes, casi siempre datos, es denominado VBR ("Variable Bit Rate"). De este modo, se logra compatibilidad con el equipamiento de red existentes, así como con todos los servicios de red. Las conexiones ATM, denominadas circuitos virtuales, pueden ser permanentes (PVC o Permanent Virtual Circuit), que operan como una línea física dedicada, creando una conexión permanente entre dos puntos de la red; o pueden ser conmutados (SVC o Switched Virtual Circuit), equivalentes a los de la red telefónica, donde las conexiones entre dos puntos de la red se establecen dinámicamente para cada transmisi ón. Las células ATM son encaminadas entre dos puntos de la red a través de canales virtuales (VC o Virtual Channel) y caminos virtuales (VP o Virtual Path). Un canal virtual es la conexión entre dos entidades finales ATM, y ello conlleva el establecimiento de todos los enlaces necesarios para crear la comunicación entre dichas entidades. Los caminos virtuales son grupos de canales virtuales que conectan dos puntos finales, incluyendo todos los enlaces asociados a través de la red ATM. Son un medio muy conveniente para agrupar el tráfico de todos los canales virtuales con idéntico destino. Las diferentes funciones de la arquitectura ATM se distribuyen en capas que permiten una mejor gestión y convergencia de todas las funciones. 5. MODELO DE REFERENCIA ATM Bajo una perspectiva arquitectónica el ATM se divide en tres niveles que ocupan las capas 1 y parte de la 2 del modelo de referencia OSI: 5.1 Nivel de adaptación ATM (AAL) : Se encarga de las relaciones con el mundo externo. Acepta todo tipo de información het erogénea y la segmenta en paquetes de 48 bytes a la velocidad que fue generada por los usuarios. Sólo se encuentra en los puntos terminales de la red. Según el modelo OSI maneja, en el nivel 2, las conexiones entre la red ATM y los recursos no ATM pertenecientes a los usuarios finales. Responsable de las relaciones con el mundo externo, por esta razón el nivel AAL sólo se encuentra en los nodos terminales de la red. Su misión es la de aceptar la información adaptando los niveles superiores de comunicación noATM a los formatos ATM. Son funciones del nivel AAL: a. b. c. d. adaptación a la velocidad de los usuarios. Segmentación de los datos en células de 48 bytes (sin cabecera ATM) Detección células erróneas y perdidas Mantenimiento del sincronismo entre terminales. 5.1.1 Estructura de la Capa AAL Internamente el AAL se divide en dos partes: 1. El subnivel de Convergencia (CS) : Es capa más externa y ejecuta funciones como la detección y demultiplexión de datos, detección de células perdidas y mantenimiento del sincronismo de la conexión. 2. El subnivel Segmentación y Reensamblado (SAR) : Esta capa segmenta los datos en células y las envía al nivel ATM para que les ponga la cabecera. El proceso inverso se verifica al lado opuesto cuando recibe células y reconstruye la información original. 5.1.2 Calidad de servicio (QoS). La información que llega a un nodo terminal ATM es captada, segmentada y dispuesta en células con las cabeceras adecuadas para cada tipo de tráfico. Este servicio proporcionado por el nivel AAL se de nomina QoS que queda definido por tres parámetros: a. caudal, define el volumen de información que puede ser enviada en un período de tiempo. Si el tráfico es constante, el parámetro es único: velocidad pico; pero si el tráfico es a ráfagas, está expresad o por tres parámetros de conexión: velocidad pico, velocidad media y duración de la ráfaga. b. retardo, definido por su media y su varianza que relaciona el retardo global medio de toda la transmisión y la variación entre los retardos individuales que afectan a cada célula. c. nivel de seguridad, se refiere a la tolerancia de un determinado tipo de tráfico a la pérdida de células que puede ocurrir durante períodos de congestión. 5.2 Nivel Modo de Transferencia Asíncrona (ATM) : Encargado de construir las cabeceras de las células ATM, responsable del routing y el multiplexado de las células a través de los Canales y Rutas Virtuales. También es misión suya el control del flujo de datos y la detección de errores ocurridos en la cabecera aunque no en los datos. Este nivel es el auténtico núcleo sobre el que se vértebra la tecnología del cell relay. Sus funciones, fundamentales y comunes a cualquier nodo, se encargan de la manipulación de células ejecutándose los siguientes procesos: 1. Construcción/extracción de cabeceras 2. Routing entre los nodos 3. Multiplexión y de multiplexión de células 5.2.1 Formato de las Células ATM Son estructuras de datos de 53 bytes compuestas por dos campos principales: 1.- Header, sus 5 bytes tienen tres funciones principales: i dentificación del canal, información para la detección de errores y si la célula es o no utilizada. Eventualmente puede contener también corrección de errores, número de secuencia. 2.- Payload, tiene 48 bytes fundamentalmente con datos del usuario y protocolos AAL que también son considerados como datos del usuario. 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 rou ting entre nodos. Existen dos formatos de células: la UNI (User Network Interface) utilizado en el interfaz red/usuario y la NNI Network Interface) cuando circulan por la red. 5.2.2 Conexiones y Routing Los conmutadores de VP modifican los identificadores VPI para redirigir las rutas de entrada hacia una salida específica. Un conmutador de VP no analiza ni modifica el campo VCI, ya que al operar en un nivel inferior conmuta todos los Canales asociados a dicha Ruta. Los conmutadores de VC aplican un mayor nivel de complejidad ya que manejan atributos como nivel de errores, calidad servicio, ancho de banda o servicios relacionados con la tarificación. Las tablas de routing de cada nodo pueden estar ya predefinidas, o bien deben construirse dinámicamente en el tiempo del establecimiento de las conexiones realizadas mediante el protocolo Q.2931 similar al Q.931 utilizado en el ISDN para banda estrecha. Una Ruta Virtual puede ser Permanente (PVP) o Conmutada (SVP). Si es conmutada, es decir si se ha establecido explícitamente para una comunicación, todos sus Canales Virtuales (VC) asociados son dirigidos a través de ese camino y no será necesario conmutarlos. Si el VP es permanente es probable que sólo conecte troncales de la red por lo que los VC deberán ser conmutadas en algún nodo de la red. El routing de Canales y Rutas Virtuales es realizado mediante etiquetas, nunca con direcciones explícitas. Por ejemplo un nodo de conmutación debe leer el identificador VCI = i de cada célula que entra por el puerto K y de acuerdo con su tabla de routing, la envía por el puerto Q modificando el header al escribir VCI = j. La capa ATM es el núcleo real de la tecnología. Se ocupa de añadir y extraer las cabeceras, mantener los identificadores de conexión para realizar el encaminamiento entre nodos, y de multiplexar y demultiplexar las celdas a través del medio físico, manteniendo un secuenciamiento correcto de las celdas. 5.3 Nivel físico (PL): Es el nivel inferior encargado de controlar las señales físicas, ya sean ópticas o elé ctricas, e independizarlas de los niveles superiores de protocolo adaptándolas al medio de transmisión y codificación utilizado. Puede soportar diversas configuraciones punto -a-punto y punto-a-multipunto. En una red ATM se distinguen dos tipos de nodos: lo s terminales que proporcionan los puntos de acceso a los usuarios finales y los nodos de conmutación responsables dentro de la red del routing de las células. El nivel físico realiza dos funciones fundamentales: el transporte de células válidas y la entrega de la información de sincronismo 5.3.1 Estructura del nivel Físico Se divide en dos capas: 1. El subnivel Convergencia de la Transmisión (TC) : Encargado de adaptar la velocidad y de crear el datastream para su posterior transmisión al medio físico. El proceso inverso se realiza en el otro extremo de la red donde el TC destino debe extraer las células del datastream recibido, comprobar su corrección y entregarlas finalmente al nivel superior ATM. Las células incorrectas o vacías se desechan. 2. El subnivel Medio Físico (PM) : Es el encargado de la transmisión de bits y de la sincronización de señales. Dos velocidades estandarizadas por el ITU son 155,52 Mbit/s y 622,08 Mbit/s; mientras que el ATM Forum ha estandarizado interfaces con velocidades a 25 Mbit/s, 44,736 Mbit/s, 100 Mbit/s y 155,52 Mbit/s. El Nivel Físico debe adaptar la secuencia de celdas a la estructura y a la velocidad del canal de transmisión utilizado. Datastream del medio de transmisión El servicio portador de la red encargado de transportar la información hasta los usuarios puede ser de dos modelos: 1. Basado en células, es la forma nativa utilizado en redes locales. Consiste en la transmisión directa de la secuencia de células ATM sobre el medio de transmisión que puede ser fibra y cable de diversas categorías. Dependiendo del estándar utilizado deben ser insertadas señales de delineación, sincronismo de las células. 2. Basados en tramas plesiócronas o PDH, las células se agrupan en una trama plesiócrona que incluye funciones de mantenimiento. El estándar utilizado se deriva del IEEE 802.6 utilizado por el DQDB en redes metropolitanas. 3. Basados en tramas síncronas o SDH, en este caso las células son empaquetadas en frames síncronos denominados STM transmitidos a velocidades ópticas múltiplos de 155,52 Mbit/s. Estas estructuras transportan también información de sincronismo y el overhead necesario pa ra el transporte. La ventaja de los frames STM es que ofrecen un mecanismo estandarizado para realizar la multiplexión de los canales a medida que los enlaces aumentan o disminuyen su capacidad de transporte. El ITU-T seleccionó la SDH como una de las bas es para el B-ISDN para el transporte y multiplexión de señales a través de una red óptica. Es importante señalar que el SDH no es en sí mismo una red de comunicaciones, ni forma parte del ATM, sino el más bajo nivel de transporte de la red también utilizab le por otras redes de transmisión como Frame Relay o SMDS. Existe cierta confusión entre ATM y B-ISDN, y a menudo se usa incorrectamente un término por el otro. La diferencia es clara: 1.- El ATM es una tecnología para la conmutación de células en alta v elocidad utilizable en múltiples entornos, LAN, MAN y WAN. 2.- El B-ISDN es una red de área extensa (WAN) que utiliza el N -ISDN como modelo de referencia y señalización; el ATM como tecnología de conmutación y el SDH como estándar de transporte dentro de la red. Es decir, otros tipos de redes como por ejemplo una LAN puede también utilizar la tecnología ATM pero no han de utilizar necesariamente ni el SDH y ni el modelo de referencia ISDN. 6. PROTOCOLOS 6.1 PROTOCOLO ATM: El protocolo ATM consiste de t res niveles o capas básicas como ya lo hemos mencionado, La primera capa llamada capa física (Physical Layer), define las interfases físicas con los medios de transmisión y el protocolo de trama para la red ATM es responsable de la correcta transmisión y recepción de los bits en el medio físico apropiado. A diferencia de muchas tecnologías LAN como Ethernet, que especifica ciertos medios de transmisión, (10 base T, 10 base 5, etc.) ATM es independiente del transporte físico. Las celdas ATM pueden ser transp ortadas en redes SONET (Synchronous Optical Network), SDH (Synchronous Digital Hierarchy), T3/E3, TI/EI o aún en modems de 9600 bps. Hay dos subcapas en la capa física que separan el medio físico de transmisión y la extracción de los datos: 6.2 Protocolos De Transporte ATM Uno de los componentes del ámbito de las comunicaciones que ha recibido mayor atención es la capa de transporte, la cuarta capa del OSI-RM de los protocolos de comunicaciones. TCP e ISO TP4 son los dos más populares protocolos de transporte. TCP: Protocolo para el control de la transmisión . Protocolo de la capa de transporte orientado a conexión que proporciona una transmisión confiable de datos de full dúplex. TCP es parte de la pila de protocolo TCP/IP. ISO TO4: Protocolo de transporte clase 4 , Protocolo de transporte OSI basado en conexión. Definido por ISO 8073. La siguiente Tabla 1 muestra un conjunto de nueve básicos servicios ortogonales que pueden ser combinados para obtener los requerimientos de determinadas aplicaciones. Actualmente, la capa de transporte referenciada en soporta tres clases de servicio o combinación de servicios. La marca X indica el servicio básico soportado en cada clase de servicio general. Clases de servicio Servicios Servicio de Servicio fiable comportamiento Servicio Best effort garantizado Transferencia X Simplex de datos X Control errores deteccion de No errores,timeouts, existente retransmisiones (ofrecido por AAL5) - Bucle abierto de - No existente - Control de flujo - X - - X No realimentado existente Tamaño de X mensaje ilimitado X X Elección blocking de X X X X X X - Elección de byte X stream X Semántica transferencia de mensajes X X X X - Aplicación Nonblocking - Garantías QoS de requerimientos No soportado de ancho de banda No soportado Reserva recursos de X No existente No existente No soportado Para servicios no fiables Transferencias X Multicast Tabla de Servicios ortogonales y clases de servicio 6.3 Protocolos Multipoint Hasta este punto hemos revisado algunos protocolos de transporte ATM y hemos citado sus más importantes características. En esta sección comentaremos los problemas asociados a las transferencias multicast uno-amuchos o muchos-a-muchos. Actualmente no existen excesivas propuestas en esta importante faceta para ATM, pero vamos a resumir algunas de las más interesantes en los siguientes párrafos. SMART: (shared many-to-many ATM reservations) es un protocolo para controlar un árbol ATM multicast compartido soportando comunicaciones muchos-a-muchos (many-to-many). Esta propuesta tiene importantes características como que: reside completamente en la capa ATM y no requiere ningún servidor; soporta uno o varios VCCs (y también VPCs) cuyo número es libremente configurado y es independiente del número de puntos finales; usa el concepto de bloques de datos com o en la clase de servicio ABT y también permite VCCs de las clases CBR, VBR o UBR; el protocolo garantiza que no existen puntos de interrelación en los VCC del árbol; son respetadas las garantías del contrato de tráfico asociado con los VCCs, etc. SMART puede ser entendido como un protocolo completamente distribuido para coordinar la distribución de VPIs/VCIs. Para solventar las conocidas dificultades debidas al soporte y uso de muchosa-muchos VCCs, SMART usa el mecanismo de Cell Interleaving (sobre un VCC muchos-a-muchos, las células de datos desde diferentes fuentes pueden llegar intercaladas a un destinatario) y también Demand Sharing (los recursos asignados a conexiones muchos-a-muchos son dinámicamente compartidas entre todas las potenciales fuentes. SEAM: (Scalable and Efficient ATM Multicast ) propone una arquitectura escalable, eficiente y multicast multipunto-a-multipunto para redes ATM que usa un sólo VC para un grupo multicast de múltiples emisores y receptores y todo ello sin realizar cambios en la capa AAL5 de ATM. Esta propuesta permite a los grupos multicast aprovechar el soporte de QoS y la escalabilidad del ancho de banda. También realiza aportaciones para conseguir soportar IP multicast sobre redes ATM extensas. SEAM usa un sólo árbol de distribución compartido para todos los emisores y receptores. Cada grupo multicast tiene un core asociado, el cual se usa como punto focal para todos los mensajes de señalización del grupo. Este trabajo deja abiertas investigaciones referentes a la gestión de tráfico y a la entrega fiable de tráficos multicasting. 7. ATM Y EL TELETRABAJO. Cada vez son más las personas que necesitan realizar su trabajo desde un lugar externo a su puesto de trabajo, gracias a la proliferación de los ordenadores portátiles. Actualmente, la gran mayoría de las centrales telefónicas ya son digitales, lo cual significa que la mayoría de los conmutadores de las oficinas centrales son también digitales, permitiendo un mejor intercambio de datos en las redes. Existen dos tipos de te cnologías digitales: DSL (Línea Digital de Abonados). Se está implantando y permite mejorar el rendimiento de la línea en las transmisiones de voz y datos, las cuales son las necesidades más demandadas. RDSI, cuyo uso se extiende rápidamente. Posee una ve locidad de transmisión mínima de 64Kbps, además de ofrecer hasta 2 tipos de comunicación simultánea. ATM permite la conexión con estos dos tipos de tecnologías usando las líneas telefónicas que existen en la actualidad, y manteniendo la alta velocidad en l a comunicación que ofrece en sus características. 8. VENTAJAS Algunas de las ventajas de ATM son: manejo eficiente del ancho de banda, ya que este recurso nunca es asignado a canales que no tengan tráfico; los costos de administración, mantenimiento y evol ución de la red se manejan mejor en un ambiente integrado que en un ambiente de varias redes especializadas controladas por diferentes sistemas de administración; es posible adicionar nuevas aplicaciones a la red ATM de manera más rápida y económica en vez de construir una nueva red específica para la nueva aplicación. Dos de los mayores atractivos de ATM son: se constituye en una interesante alternativa para prestar servicios que involucren voz, ya que los retardos introducidos por el proceso de transmisi ón de las celdas, son bastante aceptables para este tipo de tráfico; por otro lado, ante la garantía de que la red ATM es confiable y robusta, la probabilidad de que se produzcan errores en los paquetes o pérdida de los mismos es muy baja. Gracias a estos dos aspectos, ATM puede garantizar transparencia en la semántica y en el tiempo. 9. DESVENTAJAS La principal desventaja de ATM es que requiere de una infraestructura un poco costosa, dificultando su implantación a corto plazo . REFERENCIAS BIBLIOGRAFICAS Data and Computer Communications. William Stallings; MacMillan Publishing Company. Comunicación entre computadoras y tecnología de redes (Computer communications and networking technologies). Michael Gallo y William Hancock Thomson Learning. Cultural S.A. “Técnico en telecomunicaciones. Tomos 1 y 2.”, Edición 2002. ED Cultural S.A. Nieto Torres Álvaro. “Telecomunicaciones y telemática. De las señales de humo a las actividades por Internet.” Segunda edición, Editorial Escuela Colombiana de Ingeniería. 2002. ANDREW S. TANENBAUM. “Redes de Computadoras.” Tercera Edición, Prentice Hall, 1997. "Native ATM Service: Semantic Description Version 1," ATM Forum Technical Committee, ATM Forum Document af -saa-0048.000, (Feb. 1996). T. Zahariadis, J. Sanchez -P, C. Georgopoulos, V. Nellas, T. Arvanitis, D. Economou, G. Stassinopoulos, "Native ATM Protocol Stack for Internet Applications in Residential Broadband Networks," Multimedia Applications Services and Techniques ECMAST’98, Springer , (May 1998). E. Gauthier, J. Le Boudec and P. Oechslin, "SMART: A many -to-many Multicast protocol for ATM," IEEE Journal on Selected Areas in Communications. Vol. Nº 3 (April 1.997). W. D. Zhong, K. Yukimatsu, "Design requeriments and architectures for multicast ATM switching," IEICE Trans. Com., Vol E77-B, pp. 1420-1428, (Nov. 1994). http://neutron.ing.ucv.ve/revista -e/No3/sw_atm.htm http://www.elprisma.com/apuntes/curso.asp?id=5360