TEMA 4 PROVISIÓN DE QoS EN REDES ATM

Ana Lobo Castañón (basado en las transparencias de Enrique Vázquez – Universidad Politécnica de Madrid)

1
CONMUTACIÓN - 2º I. T. Telemática TEMA 4 – Provisión de QoS en redes ATM

ÍNDICE

Arquitectura de red ATM (Modo de Transferencia Asíncrono) Nivel físico y nivel ATM Nivel de adaptación ATM (AAL) Control de tráfico y calidad de servicio Parámetros de tráfico Parámetros de calidad de servicio Evolución

2
CONMUTACIÓN - 2º I. T. Telemática TEMA 4 – Provisión de QoS en redes ATM

Telemática TEMA 4 – Provisión de QoS en redes ATM .2º I.ÍNDICE Arquitectura de red ATM Nivel físico y nivel ATM Nivel de adaptación ATM (AAL) Control de tráfico y calidad de servicio Parámetros de tráfico Parámetros de calidad de servicio Evolución 3 CONMUTACIÓN . T.

Modo de Transferencia Síncrona (STM) Synchronous Transfer Mode (STM) Multiplexación de flujos de información en el tiempo Cada flujo trama periódica capacidad fija un “canal”: nº fijo de intervalos de tiempo por trama Flujo A Flujo B Flujo C Flujo D Flujo E Trama multiplexada Inconveniente: “canal” reservado y no utilizable por otro flujo Flujo A Flujo B Flujo C Flujo D Flujo E Trama multiplexada CONMUTACIÓN . Telemática 4 TEMA 4 – Provisión de QoS en redes ATM . T.2º I.

T.Modo de Transferencia Asíncrona (ATM) Asynchronous Transfer Mode (ATM) Multiplexación en el tiempo intervalos de tiempo de duración fija No trama periódica. ni asignación de intervalos a flujos de información determinados Asignación de intervalos bajo demanda intervalos que se necesiten no canales de capacidad fija los intervalo de tiempo usuario x usuario x usuario y cabecera (id de flujo) información de usuario libre usuario x usuario z usuario y Cabecera + campo de información = CÉLULA ATM (5 + 48 bytes) Inconveniente: compartir recursos entre flujos de información Procedimientos de control de tráfico CONMUTACIÓN .2º I. Telemática Garantizar valores de capacidad 5 y retardo TEMA 4 – Provisión de QoS en redes ATM .

Telemática TEMA 4 – Provisión de QoS en redes ATM .Redes ATM Células ATM: 53 bytes 5 bytes de cabecera 48 bytes de campo de información (de usuarios o de control y gestión de la red) Redes orientadas a conexión Establecimiento + transferencia de información + liberación Establecimiento y liberación bajo demanda (o permanentes) Tipos de conexiones: Un VP transporta un Canales Virtuales (Virtual Channel – VC) conjunto de VCs Caminos Virtuales (Virtual Path – VP) Identificador VCI y VPI en cada célula 6 CONMUTACIÓN . T.2º I.

ej. T.2º I. Telemática TEMA 4 – Provisión de QoS en redes ATM .Arquitectura de ATM Funciones de gestión específicas de cada nivel y funciones de gestión globales para todos los niveles Conexiones ATM de señalización Protocolos superiores a AAL (p. no específicos de ATM plano de gestión Conexiones ATM con información de usuarios plano plano de control de usuario niveles niveles superiores superiores Nivel de Adaptación Nivel de Adaptación ATM (AAL) Funciones comunes para todas las conexiones ATM Capas o niveles de protocolo de ATM Nivel ATM Nivel Físico 7 CONMUTACIÓN . IP).

Establecimiento de conexión y transferencia de datos Usuario A x IdC=7 IdC=9 IdC=6 x 7 y.6 z Usuario B niveles altos AAL ATM Físico ATM Físico Hola 48 oct Ho ATM Físico niveles altos AAL ATM Físico Antes del establecimiento Estado de ocupación de los enlaces de la red Durante el establecimiento Según tráfico de usuario y QoS solicitada por usuario.9 y IdC: Identificador de Conexión Y 9 z. buscar camino adecuado Tras el establecimiento Mantener compromiso de tráfico (usuario) y QoS (red) CONMUTACIÓN .2º I. Telemática 8 TEMA 4 – Provisión de QoS en redes ATM . T.

T. Telemática TEMA 4 – Provisión de QoS en redes ATM .ÍNDICE Arquitectura de red ATM Nivel físico y nivel ATM Nivel de adaptación ATM (AAL) Control de tráfico y calidad de servicio Parámetros de tráfico Parámetros de calidad de servicio Evolución 9 CONMUTACIÓN .2º I.

T. Telemática TEMA 4 – Provisión de QoS en redes ATM . coaxial. fibra Nivel ATM VPI VCI VCs VCs VP VP trayecto de transmisión (nivel físico) VP VP VCs VCs Conmutadores de VPs (repartidores ATM) sólo consultan/modifican VPI consultan/modifican 10 Conmutadores de VCs (conmutador ATM general) VPI y VCI CONMUTACIÓN .Nivel físico y Nivel ATM Nivel físico Variedad de velocidades desde Mbps a Gbps células independientes o en tramas Variedad de formatos de transmisión Variedad de medios físicos multimodo o monomodo cable trenzado UTP o STP.2º I.

T. nunca retransmisión 11 TEMA 4 – Provisión de QoS en redes ATM .Formato de celdas ATM bits octetos 1 2 3 4 5 6 Información 48 octetos 53 VCI 0 – VCI 31 reservados: Ej: VCI = 5 señalización CONMUTACIÓN . (usuario/gestión) bit 2: congestión? bit 3: para uso en AAL P (Priority): prioridad de la célula P=1 p=0 menos prioridad más prioridad HEC (Header Error Control): detección y corrección de errores en cabecera.2º I. Telemática 8 7 6 5 4 3 2 1 ------GFC VPI VCI GFC (Generic Flow Control): control de acceso en UNI. en NNI bits de VPI VPI (Virtual Path Identifier) VCI (Virtual Channel Identifier) identificación de conexión ATM VPI PT HEC P PT (Payload Type): 3 bits bit 1: tipo de info.

ÍNDICE Arquitectura de red ATM Nivel físico y nivel ATM Nivel de adaptación ATM (AAL) Control de tráfico y calidad de servicio Parámetros de tráfico Parámetros de calidad de servicio Evolución 12 CONMUTACIÓN . Telemática TEMA 4 – Provisión de QoS en redes ATM . T.2º I.

NIVEL DE ADAPTACIÓN ATM (AAL) AAL: ATM Adaptation Layer Funciones específicas del tipo de aplicación Se divide en: Subnivel de Convergencia (Convergence Sublayer – CS): ofrece el servicio AAL a los niveles superiores Parte Común (Common Part CS – CPCS): funciones requeridas por cualquier aplicación Parte Específica de Servicio (Service Specific CS – SSCS): funciones que dependen de requisitos específicos de los usuarios AAL.2º I. Telemática 13 TEMA 4 – Provisión de QoS en redes ATM . T. no en nodos intermedios Varios protocolos AAL. Puede no existir Subnivel de Segmentación y Reensamblado (Segmentation And Reassembly – SAR): divide las unidades de datos en celdas y reconstruye las unidades de datos a partir de las celdas Sólo en los extremos de la conexión. para diferentes familias de servicios Según envíen a tasa constante o variable Si necesitan retardo constante o no Si son orientados a conexión o no CONMUTACIÓN .

transferencia de fichero Corto – No conexión: acceso a base de datos Criterio 3 poco relevante AAL 3/4 AAL5 (más simple) Criterio 2 diferencia clara entre: AAL1 y AAL2: voz y otros con retardo constante AAL 3/4.2º I. Según necesidad de retardo constante: Sí: voz y vídeo No: datos 3.Clases de servicio y tipos de AAL (ITU-T) Tasa Retardo constante Conexión Tipo de AAL AAL 1 Clase A Constante Sí Sí AAL 2 AAL 3 / 4 Clase B Clase C Variable No No AAL AAL 45 Clase D 1. Según flujo de información sostenido durante período más o menos largo: Largo – Sí conexión: voz. T. Telemática 14 TEMA 4 – Provisión de QoS en redes ATM . Según tasa: Tasa constante: voz y vídeo sin comprimir Tasa variable: vídeo a tasa variable (videoconferencia. AAL5: datos en general CONMUTACIÓN . datos 2. TV).

Telemática TEMA 4 – Provisión de QoS en redes ATM .2º I. T. por ejemplo: Vídeo (a tasa constante) Voz Audio Indica errores o pérdidas de información: no hace retransmisiones SAR 1 octeto de cabecera: numera células enviadas y envía información de reloj de un extremo a otro de la conexión CS cabeceras de tamaño variable según aplicación CS .AAL1 AAL1 Para servicios de tasa y retardo constante. almacenando el contenido de cada célula durante el tiempo adecuado antes de pasarlo al 15 nivel superior CONMUTACIÓN .opcional Octeto SAR Compensación de variaciones de retardo producidas en la red.

Telemática 16 TEMA 4 – Provisión de QoS en redes ATM . voz comprimida Se resuelve el compromiso: retardo por tiempo llenado – eficiencia Campo de datos lleno. sin relleno menos sobrecarga más eficiencia Las células se llenan con información de varias comunicaciones menos tiempo de llenado Una sola comunicación por conexión introduce más sobrecarga: más eficiente AAL1 AAL2 3 bytes extra por bloques de datos de hasta 64 bytes Sobrecarga 67/64 AAL2 > 48/47 AAL1 CONMUTACIÓN .2º I. T.AAL2 AAL2 Para servicios de tasa variable y que necesitan retardo constante. por ejemplo: Voz con supresión de silencios Vídeo Permite multiplexar varios flujos de información (tasa baja) sobre la misma conexión ATM Por ejemplo.

2º I. T.Estructura de AAL2 Canal (flujo de info.) al que pertenece el paquete 8 6 5 Longitud del paquete 5 1 – 64 bytes Subnivel CS Subnivel SAR Indica paquetes de CS concatenados y segmentados 5 bytes 48 bytes Célula ATM 17 CONMUTACIÓN . Telemática TEMA 4 – Provisión de QoS en redes ATM .

2º I. datos Posibilidad de enviar segmentos de diferentes mensajes entrelazados por la misma conexión ATM variedad de funciones – poca eficiencia Subnivel SAR: hasta Tipo de segmento: Inicio.AAL3/4 AAL3/4 Para servicios de tasa variable y sin requisitos estrictos de retardo En general. en subnivel CS 18 CONMUTACIÓN . Telemática TEMA 4 – Provisión de QoS en redes ATM . Continuación o Final de mensaje ID de mensaje al que pertenece el segmento Longitud de datos Código de control de errores Nº secuencia 4 bytes de sobrecarga por cada segmento de 44 bytes Otros 8-11 bytes por mensaje. T.

2º I. Telemática 19 TEMA 4 – Provisión de QoS en redes ATM .AAL5 AAL5 Para superar limitaciones de eficiencia de AAL3/4 Eficient Adaptation Layer) AAL5 SEAL (Simple Subnivel CS introduce 8 bytes por mensaje (como AAL3/4) CPCS SSCS siempre presente 8 bytes define nuevas funciones según el servicio Subnivel SAR no introduce cabeceras Indicación de segmento final mediante el bit libre del campo PT del nivel ATM No permite entrelazar segmentos de diferentes mensajes Menos robusto que AAL3/4 Solución habitual para envío de paquetes IP sobre ATM CONMUTACIÓN . T.

Telemática TEMA 4 – Provisión de QoS en redes ATM .2º I. T.Estructura de AAL5 Mensaje de nivel superior Relleno para Datos + cabecera CPCS múltiplo de 48 Longitud del mensaje Código de control de errores en mensaje Subnivel CS (CPCS) Subnivel SAR – segmentación y marcado de último segmento … 0/1 Célula ATM Bit 3 de PT: 0 1 no segmento final si segmento final 20 CONMUTACIÓN .

Telemática TEMA 4 – Provisión de QoS en redes ATM .ÍNDICE Arquitectura de red ATM Nivel físico y nivel ATM Nivel de adaptación ATM (AAL) Control de tráfico y calidad de servicio Parámetros de tráfico Parámetros de calidad de servicio Evolución 21 CONMUTACIÓN . T.2º I.

Algoritmos que. Caracterizar el tráfico que entra en la red ATM Tráfico a ráfagas de una conexión flujo de células ATM 2. T.2º I. Caracterizar QoS 3. cumplen las funciones de control de tráfico bps ráfagas 22 CONMUTACIÓN .Control de tráfico y calidad de servicio Procedimientos de control de tráfico Encaminamiento sensible a QoS Base de ATM para ofrecer: Garantía de QoS Uso eficiente de recursos de red Objetivo difícil mecanismos de control de tráfico complicados 1. con 1. y 2. Telemática TEMA 4 – Provisión de QoS en redes ATM .

T.2º I. Telemática TEMA 4 – Provisión de QoS en redes ATM .ÍNDICE Arquitectura de red ATM Nivel físico y nivel ATM Nivel de adaptación ATM (AAL) Control de tráfico y calidad de servicio Parámetros de tráfico Parámetros de calidad de servicio Evolución 23 CONMUTACIÓN .

enviadas a tasa PCR SCR (Sustainable Cell Rate): Tasa sostenible Limita la tasa media transmitida MCR (Minimun Cell Rate): Tasa mínima El usuario indica los valores deseados de estos parámetros en el mensaje de establecimiento de conexión ATM Posible conexión asimétrica CONMUTACIÓN .2º I. Telemática 24 TEMA 4 – Provisión de QoS en redes ATM .Parámetros de tráfico en ATM Según ATM Forum PCR (Peak Cell Rate): Tasa de pico Limita la tasa máxima de envío Si PCR (células/seg) 1/PCR = separación mínima entre células permitida MBS (Maximun Burst Size): Máxima longitud de ráfaga Limita el número máximo de células seguidas. T.

T.ÍNDICE Arquitectura de red ATM Nivel físico y nivel ATM Nivel de adaptación ATM (AAL) Control de tráfico y calidad de servicio Parámetros de tráfico Parámetros de calidad de servicio Evolución 25 CONMUTACIÓN .2º I. Telemática TEMA 4 – Provisión de QoS en redes ATM .

Parámetros de calidad de servicio (QoS) en ATM Según ATM Forum CLR (Cell Loss Rate): Probabilidad de pérdida de células Puede aplicar a todas las células de una conexión. cuenta para CLR CDV (Cell Delay Variation): Variación del retardo de tránsito Diferencia entre el retardo mínimo y el retardo máximo Parámetros negociables entre usuarios y red al establecer una conexión ATM Estos parámetros se definen extremo a extremo CONMUTACIÓN .2º I. o sólo a aquellas con bit P=0 (cabecera nivel ATM). es decir. Telemática 26 TEMA 4 – Provisión de QoS en redes ATM . por tanto. se considera perdida y. SCR aplicado también sólo a células con P=0 CTD (Cell Transfer Delay): Retardo de tránsito máximo Si una célula llega con retardo > CTD. T. de mayor prioridad Si CLR aplicado sólo a células con P=0.

ÍNDICE Arquitectura de red ATM Nivel físico y nivel ATM Nivel de adaptación ATM (AAL) Control de tráfico y calidad de servicio Parámetros de tráfico Parámetros de calidad de servicio Evolución 27 CONMUTACIÓN . T.2º I. Telemática TEMA 4 – Provisión de QoS en redes ATM .

) con garantías de calidad de servicio y uso eficiente de los recursos de red MultiProtocol Label Switching (MPLS) grandes: los paquetes etiquetados” “reinventar ATM pero con células Células pequeñas de ATM capacidad para integrar servicios sobre enlaces de poca menos segmentación mayor velocidad 28 TEMA 4 – Provisión de QoS en redes ATM Paquetes más grandes de MPLS de transmisión que ATM CONMUTACIÓN . tráfico IP de Internet) y en redes de acceso (ej.2º I. T. Telemática . vídeo. datos. etc.ATM: evolución a otras arquitecturas de red ATM en la actualidad Desarrollo original para redes públicas (RDSI-BA) para redes privadas que necesitan más capacidad adecuado también Se usa en redes troncales de alta velocidad (ej. ADSL) Solución actual más madura para implementar una red multiaplicación (voz.

Sign up to vote on this title
UsefulNot useful