Protocolo ATM
Asignatura: Sistemas de Comunicaciones Ao: 6to Divisin: 5ta
Alumnos: Aguilar, William Aguilar Cabrera, Fernando Gabriel Chiapa, Diego Ezequiel Rodrguez Vereau, Jos Luis Profesor: Mourio, Juan Carlos Ciclo Lectivo: 2012
Contenidos
Qu es ATM? Orgenes del ATM Estandarizacin de ATM Evolucin de la tecnologa ATM Niveles ATM Nivel ATM(simplificado) Nivel Fsico Direccionamiento en ATM Celdas de ATM Conmutacin de Celdas ATM (Ventajas, Inconvenientes y usos) Ventajas y desventajas de ATM Componentes necesarios para ATM Topologa de las redes ATM Calidad de Servicio Canal Virtual. Qu es? Conmutacin en ATM. Procedimiento y realizacin.
Pg.1 Pg.1 Pg.2 Pg.3 Pg.4 Pg.6 Pg.6 Pg.7 Pg.7 Pg.10 Pg.10 Pg.10 Pg.11 Pg.11 Pg.12 Pg.13
QU ES ATM? Modo de transferencia asncrona (ATM Asincron Transfer Mode) es una tecnologa de conmutacin y transmisin a muy alta velocidad que permite enviar voz, video y datos sobre la misma red, a velocidades que varan de 25 Mbps (millones de bits por segundo) a 1 Gbps (mil millones de bits por segundo) lo cual permite reducir los costos de operacin de las redes y ofrecer grandes anchos de banda a precios econmicos. ATM usa varios conceptos bsicos que se aplican a todas las tecnologas de conmutacin de paquetes. El primero, es que la informacin se segmenta en unidades que en este caso se denominan "celdas" antes de ser transmitidas (cada celda consiste en 53 bytes. En la conmutacin de paquetes, las unidades pueden variar en longitud, pero en ATM, todas las celdas son del mismo tamao. En los sistemas de conmutacin de paquetes, una aplicacin puede utilizar todo el ancho de banda, cuando se requiera y no solamente una fraccin del ancho de banda todo el tiempo, como el caso de la tecnologa TDM (multiplexacin por divisin de tiempo). ATM tiende a ser aceptada universalmente como el modo de transferencia predilecto por redes digitales de servicios integrados de ancho de banda (BISDN). ORGENES DEL ATM. Durante el periodo de 1984 a 1988, la Unin Internacional de Telecomunicaciones-Sector de Estndares de Telecomunicaciones y otros grupos de estandarizacin establecieron una serie de recomendaciones para la transmisin, sealizacin y tcnicas de control necesarias para el desarrollo de una red inteligente basada en fibra ptica. Durante este periodo se forjaron las bases para el desarrollo de la red de servicios integrados de ancho de banda (BISDN) sobre jerarqua digital sncrona (SDH) y ATM. SDH describe el estndar para la transmisin de datos a velocidades de 2.4 Gbps y con la expectativa de incrementar esta velocidad en el futuro hasta 10 Gbps. El estndar tambin describe cmo se han de transmitir datos a baja velocidad o cmo realizar su mapeo para su posterior multiplexacin. En los trabajos de la ITU-T tambin se incluyen las especificaciones para mapear las celdas ATM sobre SDH. La primera decisin que se deba tomar para el desarrollo de ATM era si las celdas (paquetes en terminologa ATM) deban ser de tamao fijo o variable. La decisin final fue de celdas tamao fijo, puesto que esto permite mayor velocidad de conmutacin.
La segunda decisin que se deba tomar era la longitud de las celtas ATM. Esta decisin era tremendamente importante puesto que el llegar a un acuerdo en el tamao de las celdas tena que permitir el desarrollo de servicios de banda ancha de mbito mundial. La razn principal por la que haba diferentes puntos de vista respecto al tamao de la celda era que existan diferentes filosofas entre los varios pases en la aplicacin inicial de ATM. En Estados Unidos se pensaba que las aplicaciones para ATM deban soportar celdas relativamente grandes de 64 Bytes para datos y una cabecera de 6 bytes. Sin embargo algunos pases en Europa eran partidarios de cabeceras entre 2 y 4 bytes y 16 o 32 bytes para datos, dado que estos tamaos son ms apropiados para trfico de voz. Finalmente se lleg a un acuerdo de compromiso en Junio de 1989, consistente en definir el tamao de la celda en 53 bytes, de los cuales 5 (la media entre 4 y 6) son para la cabecera y 48 (la media entre 64 y 32) para datos.
ESTANDARIZACIN DE ATM.
Los primeros estndares aparecen en 1990. Desde entonces ATM ha estado sometida a un riguroso proceso de estandarizacin. Para interoperabilidad a nivel fsico (velocidades SONET y SDH). Para aspectos como sealizacin (UNI,NNI), control de congestin, integracin LAN, etc. Esta caracterstica garantiza la creacin de redes multifabricantes. Garantizan la inversin. Permiten un fuerte desarrollo del mercado, con la consiguiente reduccin de costos.
EVOLUCIN DE LA TECNOLOGA ATM. Los adelantos tecnolgicos experimentados por la humanidad durante las ltimas dcadas han sido espectaculares. Por el lado de las telecomunicaciones tambin se han observado muchos progresos. En 1962, el sistema Bell de los Estados Unidos introdujo el enlace digital T1, el cual permite 24 canales DSO's de 64 Kbps cada uno, ms 8 Kbps de sealizacin, para un total de 1.544 Mbps. Posteriormente fue desarrollado el enlace T3, que sirve para consolidar 28 T1's. Un T3 contiene 6782 DSO's en 44.736 Mbps. Los equivalentes internacionales en dichos enlaces son el E1 y el E3, los cuales soportan 30 y 480 EO's, de 64 Kbps cada uno con anchos de banda totales de 2.048 y 32064 Mbps respectivamente. Cada canal DSO o EO se puede utilizar para transmitir informacin digital, se trate de voz, video o datos (VVD). Sin embargo dichas capacidades son limitadas para los requerimientos actuales. An cuando se usen algoritmos de compresin, los nmeros obtenidos son modestos, por lo tanto mltiples enlaces son requeridos cuando se desea transmitir un gran volumen de informacin de manera simultnea. Como resultado e esta necesidad otros enlaces de mayor capacidad han sido diseados, tales como: el T4 (274.76 Mbps) y el E5 (560 Mbps).
En cuanto a la transmisin de datos se puede apreciar que la infraestructura internacional est basada principalmente en equipos de conmutacin de paquetes (Paquet Switching), al soportar una multitud de protocolos sincrnicos como: X.25,DECnet, TCP/IP, Frame Relay, etc; que en su mayora fueron desarrollados hace ms de 10 aos. En el mundo de las telecomunicaciones siempre ha estado presente la necesidad de disponer de redes cada vez ms rpidas y ms baratas. Esta necesidad se hace ms patente hoy en da con la disponibilidad de PC's y estaciones de trabajo de altas prestaciones a precios accesibles y con la aparicin de aplicaciones multimedia. Con el desarrollo de tcnicas de conmutacin de comparticin del ancho de banda y de trasmisin mediante fibra ptica se estn haciendo realidad redes que, adems de sus altas prestaciones, permiten la integracin de servicios bajo una misma interface de usuario. Al parecer todo se inclina hacia una infraestructura que permita la mezcla de todas las tecnologas y protocolos de voz, video y datos actualmente existentes y que al mismo tiempo ofrezca una va de evolucin hacia el futuro, en el cual las aplicaciones requerirn de mayor ancho de banda. La infraestructura del futuro ya existe y se llama ATM. NIVELES ATM. La red ATM est formada por tres niveles:
o o o
Nivel de Adaptacin ATM (AAL). Nivel ATM.. Nivel de transporte fsico.
Nivel de Adaptacin ATM (AAL).
Adapta el tipo de trfico que genera el nivel que hay por encima de ATM. Le da, por lo tanto, una flexibilidad para soportar distintos tipos de trfico. Este es el motivo de que haya varios niveles de adaptacin (AAL1-AAL5), cada uno se adapta a un tipo de aplicacin que haga uso de la red ATM. Es por tanto un nivel dependiente del servicio que se proporcione. Las caractersticas del tipo de trfico que cada uno de los niveles proporciona son:
o
AAL1: Servicios de datos por conmutacin de celdas y trfico de voz con codificacin MIC, con velocidad binaria constante CBR y orientado a conexin.
AAL2: Trfico sensible al tiempo (VBR) con velocidad binaria variable y orientado a conexin. Video y voz comprimidos.
AAL3/4: Datos a rfagas, SMDS (Switched Multimegabit Data Service), con y sin conexin.
AAL5: Igual que el nivel anterior pero mucho ms sencillo y ms efectivo, un 30 a un 40% de mejora. Este nivel est formado por dos subniveles, estos son, el subnivel de convergencia (CS) y el subnivel de segmentacin y re-ensamblaje (SAR).
Subnivel de Convergencia (CS): Los diferentes tipos de informacin (voz, datos, video, etc) se transforman en CS-PDU's (Convergencia Sublayer PDU) de longitud variable (64 KBytes mximo para AAL 3/4).
Subnivel de Segmentacin y Re-ensamblaje (SAR): Divide las CS-PDU's en SAR-PDU's de 48 o 44 octetos, en funcin del AAL usado.
NIVEL ATM. Es independiente del servicio que se proporciona, aade a los 48 octetos de datos 5 ms de cabecera donde es introducida la informacin destinada a resolver los siguientes problemas: 1. 2. 3. 4. 5. NIVEL FSICO. Est formado por dos subniveles, el nivel de convergencia de transmisin (TC) y el medio fsico en s. El subnivel de convergencia de transmisin contiene aspectos independientes del medio de transmisin empleado, delineacin de celdas, emisin y recepcin de tramas, etc. Encaminamiento. Control de Congestin. Deteccin de errores. Multiplexacin y de-multiplexacin. Traduccin de VPI/VCI.
El subnivel fsico son ya las caractersticas propias del medio fsico y del tipo de transmisin concreto que se use. DIRECCIONAMIENTO EN ATM. El modo de transferencia asncrono est orientado a conexin. La direccin ATM es nica a cada dispositivo (Switch, Puente, Router o tarjeta ATM de un PC) y le permite identificarse unvocamente. Se usa de la siguiente forma: 1. La direccin ATM slo se usa para solicitar un canal virtual. 2. Durante el establecimiento de la llamada slo se usa una vez. 3. Una vez aceptada la solicitud se establece una ruta con su respectivo canal, VPI/VCI (identificador virtual de ruta/identificador virtual de canal). 4. El VPI/VCI asignado, ser usado para transferir las celdas ATM, no la direccin. LAS CELDAS DE ATM. La celda ATM es de la siguiente forma:
Una celda ATM consta de 53 bytes; los cinco primeros son usados como encabezamiento de la celda, mientras que los 48 bytes restantes contienen la informacin del usuario y otra informacin que requiera la aplicacin, como la informacin del tipo de adaptacin (AAL por ATM). En ATM existen dos tipos de conexiones principalmente, de usuario a red (UNI User Network Interface) y de red a red (NNI, Network-Node Interface). Las estructuras de las celdas para ambos tipos de conexin son idnticas excepto por los 4 bits de GFC (Generic Flow Control) que son utilizadas solamente por las conexiones UNI, de este modo existen hasta 12 bits de VPI (Virtual Path Identifier) para las conexiones NNI, el resto de los bits son comunes para ambos tipos de conexin y son: 16 bits de VCI (Virtual Channel Identifier) identificador de Canal Virtual 3 bits de PT (Payload Type) Informacin de Usuario. 1 bit CLP (Cell Loss Priority) Prioridad de Celda Perdida y 8 bits de HEC (Header Error Control) Control de Errores en la Cabecera. La combinacin de VPI/VCI determina la direccin de la celda, el VCI tiene significado local solamente y puede ser combinado de conmutador a conmutador. El VPI identifica un grupo de VCI que comparte la misma conexin virtual. En trminos fsicos se podra pensar que los VCI's representan un grupo de conductores elctricos que comparten la misma tubera o VPI y que pueden cambiar de un lugar a otro al ser interconectados en puntos intermedios. Estos dos identificadores, el VCI y el VPI, establecen un camino y un canal virtual entre el origen y el destino, esta es una informacin que han de llevar todas las celdas para que los conmutadores puedan encaminarlas. El campo reservado para VPI es de 8 bits, mientras que el reservado para el VCI es de 16, como se dijo antes, por lo tanto, por cada camino virtual puede haber 65536 canales virtuales. El PT identifica el tipo de informacin contenida en la celda: de usuario o de control y manejo.
El CLP identifica la prioridad de la celda, si el CLP es igual a 1, la celda puede ser descartada en caso de que ocurran congestiones en la red. Por ltimo el HEC permite la revisin de los 5 bits del encabezamiento y es capaz de corregir errores de 1 bit. Diferentes experimentos han demostrado que las posibilidades de que se descarte una celda, debido a errores de un bit en el encabezamiento, es de 10-12 La cabecera de las celdas ATM es usado para identificar celdas pertenecientes al mismo canal virtual, otro uso de este campo es para determinar el inicio de la celda. Las capas de adaptacin ATM (las AAL) son usadas para soportar varios servicios y proveer funciones especficas de servicio. Estas AAL's de informacin especfica son contenidas en el campo de informacin de la celda. El valor de la cabecera (por ejemplo VCI y el VPI) se asigna durante la solicitud de la conexin, cuando conmuta desde una seccin a otra. En el ruteo hay dos tipos de conexin, por ejemplo, conexin del canal virtual (VCC) y conexiones de la ruta virtual (VPC). Un VPC es un agregado de VCC's. El identificador de celda ATM, por ejemplo el identificador virtual de ruta, identificador virtual de canal e identificador de tipo de informacin (PTI) son usadas para reconocer una celda ATM sobre un medio fsico de transmisin. El parmetro de calidad de servicios (QOS) incluye prdida de celda, la demora y la variacin de la demora incurren por los efectos de la celda a las conexiones en una red ATM. La calidad de servicios se refiere a la capacidad de las estaciones fuente para solicitar y obtener el ancho de banda que necesitan de la red ATM, y la capacidad de la red ATM para administrar el ancho de banda en forma eficiente para todas las estaciones fuente. La excesiva reserva de recursos por un usuario afecta el trfico para otros usuarios. As el rendimiento debe ser vigilado en la interface usuario-red para un uso funcional del parmetro de control en la red.
Conmutacin de Celdas ATM
Ventajas: Velocidad muy grande, retardos pequeos y constantes. Inconvenientes: Precio y disponibilidad. Usos: Interconexin de LAN's y para redes corporativas. Qu ventajas me ofrecer ATM?. Las ventajas de ATM son las siguientes: Las ventajas de ATM son las siguientes:
Integracin de todo tipo de red : LAN, MAN y WAN manejo uniforme de todos los servicios de una red, incluidos vdeo, imagen, datos y voz. asignacin dinmica de ancho de banda para que los servicios slo utilicen la que necesiten y para que puedan coexistir distintos servicios en el mismo enlace o lnea, Tecnologa basada en paquetes que permite a los clientes "pagar lo que se use" para obtener servicios ms baratos. Las razones tecnolgicas expuestas slo son una parte de la historia. La otra parte y fundamental hoy en da, es el coste de la solucin.
Qu desventajas tiene ATM? Los costos de desarrollo y migracin a ATM son demasiado altos.
Componentes ATM necesarios.
En una red ATM tenemos cuatro componentes principales: clientes, switches, multiplexores e interconectores.
1. Clientes: son aquellos equipos conectados a la red que pueden transmitir a travs de una lnea ATM. 2. Multiplexor: su funcin es proporcionar enlaces virtuales, es decir, encapsular varios canales virtuales ATM sobre una nica conexin fsica. 3. Interconector: responsable de desmontar los enlaces virtuales y convertirlos a canales individuales, tambin virtuales. 4. Switch: es quin retira la virtualidad de la conexin, la clasifica y la resuelve.
Topologa de las redes ATM.
Con tecnologa ATM se consigue crear una red de transporte de banda ancha de topologa variable. Es decir, en funcin de las necesidades y enlaces disponibles, el administrador de la red puede optar por una topologa en estrella, malla, rbol, etc.
QoS (Calidad de Servicio) Significa que se podr garantizar a una aplicacin, una velocidad de comunicacin mnima. ATM puede ofrecer ratios de transmisin constante y variable, segn el nivel de prioridad de las aplicaciones: 1. Ratios de transmisin constante: Las aplicaciones utilizan este modo para indicar a la red que van a necesitar un ancho de banda fijo, de tal forma que cuando se inicia la aplicacin, se reserva una parte de la red para ella. Un ejemplo claro de programa que necesita esta prioridad de transmisin es la videoconferencia. 2. Ratios de transmisin variable: El siguiente nivel de prioridades, denominado variable, viene marcado por el ancho de banda mnimo y el mximo que necesita la aplicacin; los ratios de transferencia se mantendrn entre ambas cotas. El resto de aplicaciones se repartirn equitativamente el ancho de banda que quede libre.
Qu es un canal virtual? La conexin entre un origen y un destino en ATM se realiza a travs de un canal virtual de conexin (VCC). No hay que olvidar que ATM es una tecnologa orientada a conexin, por tanto, el establecimiento de una conexin se realiza mediante sealizacin (marcacin en trminos de una red de voz) enviando una peticin de conexin que avanza a travs de los elementos de la red estableciendo canales virtuales entre ellos, construyendo as un camino entre origen y destino, si se acepta la conexin, entonces se construye un VCC entre el origen y el destino. Durante el proceso de establecimiento de la conexin se realiza un mapeo entre canales y caminos virtuales (VPIy VCI) y entre los enlaces de entrada y de salida de cada uno de los conmutadores intermedios.
Un VCC es el conjunto de canales virtuales (VCI) y caminos virtuales (VPI) necesarios para establecer una conexin entre dos elementos de la red. La comunicacin a travs de un mismo VCC preserva la secuencia de las celdas y la calidad de servicio negociado al principio del establecimiento de la conexin. Hay que hacer notar que el identificador de canal virtual (VCI) de la cabecera de las celdas, puede cambiar a travs de los diferentes conmutadores de la red, dentro del mismo VCC. Qu es conmutacin? Para entender la conmutacin en ATM hay que tener presente dos conceptos: El concepto de canal virtual y el concepto de interpretacin de cabecera. El concepto de canal virtual es importante para ver cmo se realiza la conexin extremo a extremo entre el origen y el destino, mientras que el concepto de interpretacin de la cabecera lo es para la implementacin de la conmutacin. Existen dos formas de proceder con la conmutacin entre los elementos de una red ATM: conmutacin de caminos virtuales o conmutacin de canales virtuales. Cmo se lleva a cabo la conmutacin? Una vez realizadas las operaciones relacionadas con el nivel fsico y eliminadas las celdas de relleno, las celdas entrantes se envan a la matriz de conmutacin la cual permite reencaminar las celas en funcin del VPI y VCIde entrada hacia el VPI y VCI correspondientes a la salida. Tanto el VPI como el VCI se analizan y se utilizan para funciones de encaminamiento de las celdas. En general, la cabecera de las celdas se interpreta usando una tabla de mapeo. Para cada VCC vlido existe una entrada en esta tabla, en cada entrada existen al menos dos valores: el nmero de puerto (conexin) de destino de la celda y los nuevos valores de VCI y VPI. Cada puerto entrante tiene asociado una tabla de mapeo, los campos VCI y VPI de la cabecera de la celda entrante son reemplazados por los nuevos valores de VCI y VPI existentes en la tabla asociada al
puerto, finalmente la celda se reencamina hacia el puerto de salida correspondiente. Cuando el conmutador utiliza la tcnica de conmutacin de caminos virtuales, el nico valor que se usa de la cabecera de la celda para su encaminamiento es el campo VPI. Sin embargo, cuando se utiliza la tcnica de conmutacin de canales virtuales, entonces se usan los campos VCI y VPI para el encaminamiento.
Fuente: [Link] [Link]