Anda di halaman 1dari 136

ATM Capítulo.

ESIME IPN

Tesis: ATM
Jesús Chávez Rodriguez

Marzo de 2002

1
ATM Capítulo. 1

1.1. CAPA FÍSICA ATM.

La capa física se encuentra en el nivel más bajo de la pila ATM. Esta toma las
celdas llenas de la mitad de la capa y las transmite sobre el medio físico. La ITU-
T originalmente definió solo dos velocidades las cuales pueden ser soportadas
por ATM: 155.52 Mbit/s y 622.08 Mbit/s. De cualquier modo al finalizar el
tiempo un número de velocidades adicionales e interfases se han desarrollado,
que van tan bajo como E1 y tan alto como el rango de los Gbit/s.

La misma capa física es subdividida en dos subcapas: La subcapa de


convergencia de la transmisión (TC) y la subcapa dependiente del medio físico
(PMD). Estas dos subcapas trabajan conjuntamente para asegurar que la interfaz
ya sea óptica o de cobre pueda recibir y transmitir las celdas eficientemente, con
la apropiada estructura timing en lugar.

ATM es una Tecnología de Transmisión Internacional que ha sido capaz de


trabajar con una variedad de formatos, velocidades, medios de transmisión y
distancias que pudieran variar de país a país. La estandarización de las interfases
habilitadas de la capa física asemeja tal conectividad: Modo-Fibra Simple, Fibra
Multi-modo, Pares Coaxiales, y pares trenzados cubiertos y descubiertos están
todos estandarizados para el uso del ambiente ATM.

LA subcapa de convergencia de la transmisión se encarga de revisar el


encabezado de error (HEC) generación y verificación, empaquetamiento y
desempaquetamiento de celdas, delineación y desacoplamiento de celdas.

2
ATM Capítulo. 1

El HEC es un campo de 1 Byte en el encabezado de la celda ATM, el cuál


protege al encabezado de errores. En esta etapa los bits son ya reconocidos tal
como vienen de la subcapa PMD. En esta subcapa se realizan básicamente 5
funciones:

1.-Después de la reconstrucción de los bits se hace la adaptación al sistema de


transmisión utilizado. Los sistemas pueden ser: Jerarquía Digital Síncrona (SDH
Synchronous Digital Hierarchy). Jerarquía Digital Pleosíncrona (PDH
Plesiochronous Digital Hierarchy) o basada en células. Las células se fijan
dentro del sistema de transmisión de acuerdo al mapeo estandarizado.

2.-Generación del Chequeo de Error en Encabezado (HEC Header Error Check)


para cada célula durante la transmisión y su verificación en el receptor. Para
comenzar, esto permite detectar las fronteras de la célula así como la delineación
apropiada de la célula en el receptor.

3.-Delineación de la célula basado en el algoritmo delineador HEC, el cual


asume que si el HEC es reconocido para un número consecutivo de células
entonces se ha encontrado la frontera correcta de la célula.

4.-Una vez que la delineación se ha localizado, se aplica un método adaptativo,


que usando el HEC, detecta y corrige errores en el encabezado dependiendo de la
situación.

3
ATM Capítulo. 1

5.-Finalmente esta subcapa debe asegurar la inserción y supresión de células sin


asignar para adaptar el régimen utilizable a la carga útil del sistema de
transmisión. Esta función se llama desacoplamiento del régimen de células.

La subcapa dependiente del medio físico es responsable de la transmisión y


recepción correcta de bits en el medio físico apropiado. En el más bajo nivel de
esta capa esta función es completamente dependiente del medio (óptico,
eléctrico, etc.) y es llamada Dependiente del Medio Físico (PMD Physical
Médium Dependent). Adicionalmente, esta subcapa debe garantizar una
apropiada reconstrucción del bit timing en el receptor. Por lo tanto la entidad al
punto de transmisión será responsable de insertar la información requerida de bit
timing y codificación de línea.

Fig. 1.1. Capa Física ATM.

4
ATM Capítulo. 1

1.2. REFERENCIAS DE LA INTERFASE ATM.

El diagrama mostrado en la figura 2, es crucialmente importante, este define la


localización de todas las referencias de interfase en redes ATM.

 UNI-Privada: El usuario privado a interfase de red es la interfase entre un


usuario final y un switch privado ATM.

 UNI-Público: Este es la interfase entre un usuario final y un switch


publico ATM. Note que en esta definición la red pública se refiere a redes
privadas como un ‘usuario final’ y la red privada es el ‘usuario final’ de el
UNI.

 NNI-Público: La interfase pública ‘red a red’ es el núcleo de la ITU. El


problema más considerable aquí es la falta de definición clara de un
estándar de señalización entre switches portadores públicos.

 UNI: Define todas las características de interfase (físicas, eléctricas,


ópticas, administración y estructuras de datos) entre una terminal y el
primer switch ATM en un sistema.

 P-NNI: Esta describe los procedimientos y protocolos a ser usados entre


switches privados. El mecanismo de señalización aquí es derivado de la
señalización UNI, por lo tanto P-NNI no daña los estándares de déficit
experimentados en la pública NNI.

5
ATM Capítulo. 1

 NNI: Específica como los switches están siendo conectados juntos.


Incluidos aquí están algunos elementos de señalización ‘inter-switch’, el
cuál es necesario para que los switches ATM sean capaces de encontrar
rutas a través de largos sistemas complejos.

 B-ICI: La interfase del Ancho de Banda ‘inter-carrier’ (B-ICI), como su


nombre lo indica, es una interfase entre dos redes portadoras. Las
recomendaciones proveen una ráfaga de trabajo para la definición de
servicio ‘hand-over’ de portadora a portadora. Un ejemplo aquí puede ser
como la portadora de tráfico SMDS sobre una red ATM de una portadora
a otra es liberada a una red distante SMDS. Una consideración similar
puede darse a el ‘hand-over’ del tráfico Frame Relay.

 AINI: La interfase ATM ‘Inter-Network’ (AINI) es un documento de


progreso en el trabajo de entrada desarrollado con la intención de definir la
interfase entre sistemas autónomos. La palabra ‘autónomo’ se refiere a
redes que utilizan otras redes pero no desean saber los detalles de las otras
implementaciones de redes. La B-ICI puede considerarse como un
ejemplo de una AINI. Esta es una gran idea de trabajo a ser realizada en la
definición de AINI.

6
ATM Capítulo. 1

Fig. 1.2. Referencias de Interfase ATM.

1.3. LA INTERFASE FÍSICA SOPORTADA.

Los documentos UNI muestran los medios físicos permitidos en la interfase de


usuario. Los detalles difieren para las UNI’s publicas y privadas. Por ejemplo, el
par trenzado categoría 5 es permitido en la UNI privada pero no en la UNI
pública.

El objetivo original para la Capa Física fue operación sobre la Jerarquía Digital
Síncrona (SDH) o Red Óptica Síncrona (SONET) solamente.

7
ATM Capítulo. 1

De cualquier modo cuando las especificaciones del Foro ATM V3.0 y V3.1
fueron ratificadas, otras interfases fueron incluidas. Estas interfases fueron las
DS3 y una interfase 100 Mbit/s basada en la interfase Transmisora/Receptora
Asíncrona Transparente (TAXI) Transparent Asynchronous
Transmitter/Receiver Interface, y la interfase de datos distribuidos por fibra
(FDI) Fibre Distributed Data Interface estándar.

 DS1 opera en 1.544 Mbit/s y es aprobado por ATM sobre par trenzado en
distancias de arriba de 3000 pies.

 DS3 opera en 44.736 Mbit/s en cable coaxial arriba de 900 pies.

 STS-1 (51.84 Mbit/s), STS-3c (155.52 Mbit/s) y STS-12 (622.08 Mbit/s)


opera sobre fibra en ‘single-mode’ arriba de 15 km.

 E1 (2.048 Mbit/s) y E3 (34.368 Mbit/s), junto con el estándar Japonés J2


(6.312 Mbit/s), son estandarizados para cable coaxial con una distancia no
especificada.

Recientemente una definición para una interfase física de 2.5 Gbit/s (una
interfase SDH) fue completada. Esta definición describe como las celdas son
mapeadas y transportadas a altas velocidades. El foro ATM regularmente en una
especificación de interfase de 10 Gbit/s.

8
ATM Capítulo. 1

Fig. 1.3. Interfases Físicas Soportadas.

1.4. SDH/SONET.

La Jerarquía Digital Síncrona y su similar Americano Red Óptica Síncrona


(SONET) forman el sistema de entrega de byte básico de B-ISDN y por lo tanto
para ATM. Estos sistemas de transmisión fueron diseñados como sistemas
multiplexores de gota sumador (MUX) para operadores y el formato de línea
contiene bytes administrados significativos a la calidad de línea del monitor y
uso. SDH y SONET están gradualmente reemplazando a el viejo sistema de
Jerarquía Digital Plesíncrona (PDH). Los sistemas PDH han sido principalmente
usados en la conmutación telefónica y requieren de grandes espacios para
acomodarlos.

9
ATM Capítulo. 1

Una ventaja de SDH es el pequeño pie de impresión de los gabinetes equipados,


llevando a construirlos a bajos costos, menos generación de calor y un
mantenimiento mucho más barato. Las ventajas de un más alto ancho de banda,
gran flexibilidad y escalabilidad hacen que estos sistemas sean ideales para
ATM.

1.4.1. SDH y SONET.

Como su nombre lo indica, SDH es un sistema de multiplexación síncrono de un


byte, pero además tiene que soportar el transporte del canal de datos plesíncrono.
Este servicio a sido incluido en SDH primeramente, en velocidades bajas (arriba
de 155.52 Mbit/s) SDH y SONET son diferentes; con SONET previendo la más
grande granularidad (velocidades debajo de 51.84 Mbit/s).

Y en la cima 155.52 Mbit/s los rangos son los mismos. SONET y SDH, de
cualquier modo no son inter-operables, debido a que ellos usan bits indicadores
de control y alarma en diferentes maneras. Estas diferencias no son severas de
cualquier modo y son fácilmente reconciliadas.

10
ATM Capítulo. 1

SDH / SONET

El estándar básico definido para soportar ATM es:


-Estándar Europeo
Jerarquía Digital Sincrona (SDH)
-Estándar Americano
Red Óptica Sincrona (SONET)

Los dos sistemas son idénticos en velocidades de


transmisión de 155 Mbit/s y más.

Fig. 1.4. SDH/SONET.

1.5. TOPOLOGÍA SDH.

Una red SDH hace uso de anillos de fibra duales ‘contra-rotating’. Los
multiplexores son colocados alrededor del anillo para adicionar información.
Estos multiplexores son conocidos como Multiplexores Sumadores a Gotas
(ADMs) y ellos reemplazan todos los acumuladores de los multiplexores PDH a
los cuales se hicieron referencia al principio.

El ADM puede aceptar un amplio rango de velocidades de datos de entrada y


servicios, incluyendo ISDN, ATM, FDI y LAN. Todas las velocidades PDH
pueden ser intercaladas. En la más alta velocidad del lado agregado, SDH
transmite en tres velocidades las cuáles son de 155 Mbit/s, 622 Mbit/s y 2.4
Gbit/s.

11
ATM Capítulo. 1

Un simple ADM síncrono tal que tenga un amplio rango de interfases, puede
proveer accesos a abastecimientos para una variedad de necesidades –1.544
Mbit/s, 2.048 Mbit/s, 34 Mbit/s, y más. Altas velocidades de transmisión pueden
ser acomodadas por multiplexores de altas velocidades.

La interfase óptica de el ADM puede ser duplicada para protección esto es


normalmente hecho para proveer al anillo dual ‘contra-rotating’ operar en el
modo ‘este-oeste’, con detección automática de pérdidas de señal y anillo de
auto-mantenimiento. Esto incrementa la flexibilidad, ayudando a conservar los
costos bajos de las redes.

Fig. 1.5. Topología SONET/SDH.

12
ATM Capítulo. 1

Con SDH y SONET es usual para desplegar dos anillos de fibra separados el
cuál es conocido como Topología de Anillo de Protección Dual. En esta
configuración el anillo secundario es utilizado para proveer redundancia. En el
caso de una falla de cableado, el tráfico puede ser direccionado al anillo de
protección.

El tiempo de ejecución de este cambio es del orden de 20-40 ms. A menudo un


simple anillo de repuesto es usado para facilitar la protección de un gran número
de anillos trabajando. Los bits mas significativos en la estructura de la ráfaga son
usados para activar los procesos de conmutación.

Usando estos métodos permiten al sistema de transmisión SONET/SDH la


ejecución de muy altos niveles de confiabilidad cuando el sistema desplegado en
un ambiente local (cuando atraviesa un equipamiento de acumulador), con
cableado ‘punto-a-punto’ es el normal.

1.6. RÁFAGA SDH.

SDH y SONET son síncronos con octetos alineados y sistemas de transmisión


basados en ráfagas. Todos los equipamientos en una red SONET/SDH
comparten un reloj común (atómico) el cual hace referencia a la Fuente de
Referencia Primaria (PRS Primary Reference Source). En el caso de una falla en
la distribución del reloj, otro reloj local generará el ‘timing’. Cuando demasiados
canales de tráfico son multiplexados juntos, octetos (no bits) de cada una de las
fuentes son intercalados.

13
ATM Capítulo. 1

Toda la transmisión en Sistemas SONET/SDH se realiza en ráfagas discretas.


Las ráfagas son localizadas por un modelo de ráfagas y todas las ráfagas
(independientemente de su tamaño) son transmitidas en 125 micro segundos.
Estos 125 micro segundos traiciona el origen de la telefonía de SONET y SDH.
La ráfaga misma tiene una relativa importancia. El área superior se encuentra en
tres partes como se muestra en la figura 6, consta de una sección de repetición,
una sección de línea y una sección de ruta. Estos términos están relacionados
directamente a la figura previa.

 Sección Repetidora (Section Repeater): Información intercambiada entre


repetidores. La información incluye un valor de paridad para la ráfaga
previa y para un canal de voz, frecuentemente mencionada como el flujo
F1.

 Sección Multiplexora (Section Multiplexer): Información intercambiada


entre dos multiplexores, también inclure revisiones de paridad y otros
desempeños, tales como monitoreo e indicadores de alarma, comúnmente
mencionada como el flujo F2.

 Ruta (Path): Monitoreo remoto y control y control de información entre


los puntos de entrada/salida de la red SONET/SDH. Esta puede ser la
interfase física en el equipo del cliente. Esta es normalmente conocida
como el flujo F3.

14
ATM Capítulo. 1

 Carga Útil (Payload): Como su nombre lo indica, en esta es donde


encontramos el tráfico de usuario. En el caso de la transferencia de celdas
ATM, muchos de los detalles de la estructura de la carga útil pueden ser
ignorados: en ATM definimos dos flujos más ‘F’ (4 y 5) que se encargan
de el monitoreo entre puntos terminales (end-points). Estos puntos
terminales son terminales de canales y rutas. Estos flujos se encuentran en
forma de celdas inyectadas dentro del flujo de celdas del usuario. Además
una cosa en particular de la capa de adaptación ATM, AAL2 define dos
flujos más ‘F’, F6 y F7.

Esta es una característica importante de ATM que puede usar un grupo


consistente de operación y mantenimiento principales (los ‘F’ flujos) por
toda la red, de un grupo de equipos de cliente a otro, monitoreando cada
nivel.

 Puntero (Pointer): El puntero es usado para ajustar el tiempo de emisión de


la carga útil SDH con el fin de corregir las diferencias de reloj entre la red
SDH y la fuente. Este procedimiento permite un llenado (filler) extra de
octetos a ser insertados dentro del canal de bits en el caso de una señal
tributaria baja. Esto además permite capacidad extra para utilizarse en el
caso de que la señal tributaria corra en algunos casos rápido.

15
ATM Capítulo. 1

Fig. 1.6. Ráfagas SONET/SDH.

1.7. MAPEO DE CELDAS A RÁFAGAS.

SDH y SONET presentan un mecanismo complejo para mapear diversos tipos de


tráfico a una ráfaga de transporte de larga duración y altas velocidades. Este
tráfico puede incluir estructuras de la Jerarquía Plesíncrona: FDI, DQDB y
ATM. El área de carga útil de una ráfaga SONET/SDH no es exactamente
divisible por 53 (el tamaño de la celda) y de cualquier forma en la mayoría de los
casos una celda une dos ráfagas. Cuando celdas son mapeadas a la carga útil,
estas son mapeadas una detrás de otra ‘back-to-back’ esto es, que no delimitan al
octeto a identificar el comienzo de una celda.

16
ATM Capítulo. 1

En definiciones anteriores de la interrelación entre SONET y ATM, un


mecanismo fue definido por donde un octeto con índice de ruta superior
(llamado H4) puede ser usado para identificar el límite de la primera celda
después de lo ocurrido en el octeto H4. Este mecanismo cae dentro del desuso
cuando este fue señalado fuera, estas estructuras correspondientes, no existen
más allá de los 155.52 Mbit/s.

El mecanismo nunca fue definido plenamente para implementación en sistemas


SDH. Esto presenta un problema, dado que SONET y SDH son octetos alineados
(que es el identificador de limites de octetos de la subcapa PMD) y la capa ATM
espera para recibir celdas de la capa física,, como son descubiertos los limites de
las celdas.

17
ATM Capítulo. 1

Fig. 1.7. Mapeo de Celdas a Ráfagas.

1.8. DELINEACIÓN DE CELDAS.

Muchos Sistemas de Transmisión que están calificados para usarse con ATM
tienen en construcción mecanismos para delimitar fronteras entre las celdas. FDI
y el Canal de Fibra usan un símbolo especial que no puede usarse en el flujo de
tráfico de usuario. DS-1, DS-3, E-3, etc; pueden usar una estructura de ráfaga
intermedia que es una celda alineada, refiriéndose a el como PLCP (Physical
Layer Convergence Procedure). PLCP fue desarrollado de las tecnologías
SMDS/DQDB.

18
ATM Capítulo. 1

El proceso de delineación tiene dos formas que funcionan de la misma manera.


En transmisión ‘no-ráfagas’, el proceso es por alineación de bits (bit aligned),
mientras que en un sistema basado en ráfagas tal como SDH o SONET, un
proceso de octeto alineado (octet aligned) es más apropiado.

Con referencia a la figura 8, comenzaremos con el estado de cacería ‘hunt’. En


este estado usamos la fuerza bruta para localizar cualquier celda. El método es
para calcular el valor HEC aleatoriamente eligiendo secuencias de 5 bytes
(suponemos que esto es un encabezado).
Si esta prueba falla entonces trataremos con los siguientes cinco. Dado que estos
encabezados tienen una longitud de 5 bytes y las celdas una longitud de 53 bytes,
nosotros nos limitaremos a encontrar un encabezado.

Recordar que puede coincidentemente ser correcto cuál no es encabezado; en


este caso nosotros esperaremos 48 bytes y lo intentaremos otra vez. Después del
primer cálculo correcto nos moveremos al estado Presíncrono donde nuevamente
esperaremos 48 bytes, cuando el proceso de espera e intentar de nuevo nos
resulta correcto (HEC supervisa correctamente) seis veces seguidas, entonces se
puede decir que se encuentra en sincronía y hace la transición al estado de
sincronía donde pasamos a identificar ahora celdas de la capa ATM.

19
ATM Capítulo. 1

Fig. 1.8. Delineación de Celdas.

1.9. SDH/SONET ACRÓNIMO.

La tabla mostrada, lista el acrónimo comúnmente usado cuando nos referimos al


SDH Europeo y al Sistema SONET Americano.

 STM-N es Módulo de Transporte Síncrono de nivel N.

 STS es Señal de Transporte Síncrona de nivel N.

 OC-N es Canal o Portador Óptico de nivel N.

20
ATM Capítulo. 1

Como anteriormente se mencionó, note que este es granularmente más grande en


la Jerarquía SONET que en la SDH.

Fig. 1.9. Acrónimo SDH/SONET.

21
ATM Capítulo. 1

1.10. LA IMPLEMENTACIÓN FÍSICA DE SDH.

Aunque los Sistemas Portadores e Interfases Ópticas son preferidos para


transportar las celdas ATM debido a sus inherentes bajos errores de velocidad,
otras interfases son especificadas. Fibra es la conexión preferida para las
compañías de Telegrafía y Telefonía (PTT); interfases sobre conexiones WAN y
MAN usando altas ejecuciones, modo de fibra simple y servicios láser; y para
distribución alrededor de sitios de campo y edificios usan el estándar industrial
62.5/125 µ m de fibra multi-modo.

La Categoría 5 de Par Trenzado sin Blindaje (UTP) es muy bien aceptada por los
circuitos de cola ATM, liberando ATM a las estaciones de trabajo y para
servicios tales como códigos de videoconferencia. La implementación de LAN
en ATM es portada usando una combinación de velocidades y medios.

1.10.1. MEDIOS UTILIZABLES.

Aunque la Categoría 5 UTP es preferida para distribución local ATM, la


Categoría 3 UTP a sido probada, además la Categoría 3 a sido encontrada
satisfactoria para velocidades terminales bajas y distancias cortas. De cualquier
modo si UTP es usado, entonces toda la planta cableada incluyendo ‘punch-
downs’ y wall-face plates’ deben ser cableados de la misma forma .

22
ATM Capítulo. 1

La Asociación de Industrias Electrónicas (EIA) provee un estándar conocido


como 568A. Este estándar requiere de un cableado terminal-terminal (end-to-
end) en UTP categoría 5 podría ser no mayor que 100 m, con 90 m reservados
para el horizontal y 10 m combinados para el cordón parchado.

Implementación Física SDH

Aspectos Físicos de SDH / SONET

-Fibra
Modo Simple
-Conexión preferente para su operación
Multi-modo
-Usada para redes Privadas ATM, por ejemplo Universidades

-UTP
Categoría 5
-Usada entre Grupos de Trabajo
-Para reemplazar LANs tradicionales con ATM

Fig. 1.10. Implementación Física de SDH.

23
ATM Capítulo. 1

2.1. CAPA ATM.

La capa ATM describe diversos fundamentos de ATM tales como la estructura


de las celdas además de uso de rutas virtuales y canales. Las celdas llenadas en
esta capa son transportadas a la capa física para transmisión.

2.1.1. SERVICIOS DE LA CAPA ATM.

La capa ATM se encarga del suministro de circuitos virtuales para la


transferencia de la Unidad de Datos de Servicio (SDUs) sobre una interfase UNI
o NNI. Una Unidad de Datos de Servicio (SDU) consta de 53 octetos de
longitud. La estructura de esta celda depende de si esta tiene que pasar entre un
sistema terminal y un switch ATM o entre switches.

Las conexiones son levantadas a través de ATM usando circuitos virtuales


predefinidos para establecer las conexiones punto a punto. La calidad del
servicio suministrado a el usuario-terminal es especificada en un contrato de
tráfico entre el usuario y la red. El mismo contrato de tráfico especificará un
número de artículos incluyendo el ancho de banda a ser ocupado en las
direcciones de avanzado o retroceso, la capa de adaptación específica a ser
usada, la calidad de servicio (QoS) requerida y diversos parámetros de tráfico.

24
ATM Capítulo. 1

Fig. 2.1. Capa ATM.

2.2. ENCABEZADO DE CELDA UNI.

El contenido ó carga útil de una celda ATM es siempre de 48 bytes, si se está


usando una interfase UNI ó NNI. Estas son pequeñas diferencias entre los
encabezados de celda UNI y NNI: El encabezado de celda UNI contiene un
Campo de Control de Flujo Genérico (GFC) el cuál no se encuentra definido y
por lo tanto no es usado.

Formato de celda de una Interfase Usuario-Red:


 Control de Flujo Genérico (GFC).
 Identificador de Ruta Virtual (VPI).
 Identificador de Canal Virtual (VCI).
 Identificador del Tipo de Contenido o Carga Útil (PTI).

25
ATM Capítulo. 1

 Prioridad de Celda Pérdida (CLP).


 Corrección de Error de Encabezado (HEC).

Fig. 2.2. Encabezado de Celda UNI.

2.3. ENCABEZADO DE CELDA NNI.

El Foro ATM para un encabezado de celda de una Interfase NNI, elimina los
cuatro bits del campo de Control de Flujo Genérico, permitiendo un mayor rango
de Rutas Virtuales a ser soportadas.

 Identificador de Ruta Virtual (VPI).


 Identificador de Canal Virtual (VCI).
 Identificador del Tipo de Contenido ó Carga Útil (PTI).

26
ATM Capítulo. 1

 Prioridad de Celda Pérdida (CLP).


 Corrección de Error de Encabezado (HEC).

Una conexión terminal-a-terminal en ATM es algunas veces conocida como una


Conexión de Canal Virtual (VCC), y consiste del número de Rutas y Canales
Virtuales:

VCC = VPI + VCI

Fig. 2.3. Encabezado de Celda NNI.

27
ATM Capítulo. 1

2.4. CONTROL DE FLUJO GENÉRICO.

El Campo de Control de Flujo Genérico fue sumado a la insistencia de Bellcore


en 1988 cuando fue originalmente pensado para brindar múltiples servicios
ATM en una Interfase UNI. De cualquier modo es poco probable que esta
función sea siempre implementada. Para esta Función han sido diseñados dos
modos de operación: acceso sin control y acceso controlado.

Para equipos que usan el acceso sin control, el campo de Control de Flujo
Genérico (GFC) no es utilizado y los bits son siempre puestos en 0000 binario
para transmitir celdas. Para equipos que usan el modo de acceso controlado, la
definición actual de este campo (GFC) no es aún acordada.

Esto es de cualquier modo una definición para el uso del campo de Control de
Flujo Genérico: Sí un servicio recibe 10 (diferente de cero) campos GFC dentro
de los 1000-30000, celdas recibidas, este considera el otro servicio ATM usando
modo de acceso controlado y notifica su capa como función de administración.

28
ATM Capítulo. 1

Control de Flujo Genérico


Solo empleadas de manera local en UNI
-Ningún valor puede ser sobrescrito por el switch.
Dos modos de operación:
-Modo Controlado
-Modo No controlado

Solo el modo No-controlado se encuentra definido


-No controlado GFC=0000

Fig. 2.4. Control de Flujo Genérico.

2.5. IDENTIFICADOR DE RUTA VIRTUAL (VPI).

ATM es un protocolo orientado a conexión el cuál necesita las direcciones de


estación-terminal sólo una vez, en el tiempo de un levantamiento de llamada;

29
ATM Capítulo. 1
después de esto la dirección ATM ya no es requerida tal que el sistema sólo
necesita anexar a la celda un recordatorio (notificación) de cuál conversación –
voz, datos ó video- pertenece la celda. Esta notificación en la forma de la
combinación VPI/VCI, es usada por la tabla “look-up” (mejoramiento) en cada
switch ATM, a través del cuál las celdas viajan para asegurar una conmutación
de celdas precisas entre el puerto de entrada y el puerto de salida.

El Identificador de Ruta Virtual (VPI) tiene 8 bits disponibles en la interfase


UNI y 12 en la NNI, dando uno u otro 256 ó 4096 VPs simultáneos sobre los
cuáles los datos viajarán en canales virtuales (VCs).

Es normal en implementaciones privadas ATM usar una simple ruta virtual


(VPI=0), visto que los operadores hacen uso extensivo de VPIs para simplificar
la conmutación de números muy grandes en VCs los cuáles viajan dentro de una
ruta.

2.5.1. RUTAS VIRTUALES (OVERVIEW).

Los valores para el VPI y el VCI son únicos para especificar enlaces entre dos
sitios ATM. Los valores pueden cambiar cuando la ruta atraviesa un switch, pero
esto no presenta un problema desde que el switch maneja conexión-cruz
(híbrida) de una combinación de VPI/VCI en un enlace a una combinación
VPI/VCI a el siguiente enlace.

30
ATM Capítulo. 1
Pero porqué ambos VPI y VCI y no sólo un amplio rango de VCIs? El concepto
de ruta virtual originado concierne al costo de controlación de redes B-ISDN. La
idea fue agrupar un número de conexiones compartiendo una ruta común a través
de la red dentro unidades identificables (paths).

Acciones de administración de red pueden ser aplicadas en pequeños grupos de


conexiones en vez de grandes números de conexiones individuales. Por ejemplo,
un cliente puede tomar un servicio ATM de una portadora para conectar varios
sistemas de computadoras de usuarios a un servidor. En caso de un desastre la
recuperación consistirá en un redireccionamiento de la ruta virtual en vez de
redireccionar individualmente cada canal.

Identificador de Ruta Virtual

Identifica la Ruta de la Celda


8 bits disponibles en la UNI
12 bits disponibles en la NNI
-256/4096 rutas simultáneas posibles
-Un número máximo de bits utilizables
es negociable entre el usuario y la red

Fig. 2.5. Identificador de Ruta Virtual.

31
ATM Capítulo. 1

2.6. IDENTIFICADOR DE CANAL VIRTUAL (VCI).

Cada celda la cuál es originada de un servidor ATM y la cuál es destinada para


un servidor remoto ATM debe identificarse a través del sistema; la celda por lo
tanto porta un número único de CVI en el encabezado.

Este número es uno a uno asignado por el administrador de la red en el caso de


una conexión permanente terminal-a-terminal (PVC), o es elegida por el switch
ATM en el caso de un levantamiento de una llamada por selección de un no
asignado equipo de VCIs, en el caso de una conexión conmutada (SVC).

La VCI es única para ambos puertos y rutas –un VCI en la salida de un switch no
tiene que soportar los mismos parámetros que un VCI de 100 en la entrada de el
mismo puerto. Los canales virtuales pueden ser unidireccionales, poco común en
los circuitos telefónicos donde las llamadas son siempre levantadas de manera
bidireccional. Para establecer una llamada bidireccional el levantamiento
necesitará especificar el ancho de banda requerido en la dirección de regreso.

32
ATM Capítulo. 1
Los identificadores de circuitos virtuales pueden ser re-mapeados cuando
transmiten a través de un switch, esta es una función estándar. Si este es el caso,
el HEC (Corrección de Error en el Encabezado) es vuelto a calcular cada vez. El
tamaño del campo VCI –dos bytes- permitidos para un total de 65535 VCIs.

2.6.1. CANALES VIRTUALES.

El enlace físico ATM porta celdas que pueden ser visualizadas tal como existen
subdivididas en pequeñas rutas, donde cada una contiene múltiples rutas a
pequeña escala. Esta manera de concebir los circuitos virtuales puede ayudarnos
a entender como los operadores aplican el concepto de un VPI para habilitar
grupos de circuitos que son fácilmente administrados.

El VPI puede ser transportado en un pequeño cable multi-núcleo dentro de un


cable de mayor tamaño, donde cada uno de los núcleos será un VCI. Un canal
puede portar muchos más VPIs y si un límite falla requerirá el re-enrutamiento
de VPIs estos pueden ser portados mucho más fácilmente en el nivel VPI que en
el nivel VCI.

En el nivel VPI es sólo necesario liberar un comando para re-enrutar un VPI de


la fuente a su destino y todos los VCIs viajando dentro; que VPI
automáticamente los conmutará como tal. Esto minimiza la carga de los
mecanismo de control.

33
ATM Capítulo. 1

Identificador de Canal Virtual

Identifica el Canal de la Celda


16 bits disponible en la NNI y UNI
- 65,536 posibles canales simultáneos por ruta
- Un número máximo de bits utilizables es
negociable en una ruta por base.

Fig. 2.6. Identificador de Canal Virtual.

2.7. RUTAS VIRTUALES.

Para crear un circuito virtual permanente a través de la red, canales múltiples


pueden ser asociados con esa ruta en una terminal.

34
ATM Capítulo. 1
Estos canales serán conmutados a través de la red sobre la ruta sin tener que ser
individualmente conmutados en cada switch intermedio ATM. La técnica de ruta
virtual guarda los tiempos y recursos dentro de estos switches.

Fig. 2.7. Rutas Virtuales.

2.8. CONEXIONES VIRTUALES RESERVADAS.

Las primeras 32 VCIs (0 a 31 decimal) son reservadas para especificar funciones


y por lo tanto el primer VCI el cuál es asignable a usuario es el VCI 32. La ITU-
T usa los primeros 16, y el Foro ATM le ha sido asignado el segundo grupo de
16.

35
ATM Capítulo. 1
Técnicamente hablando, sólo ciertos valores de VCI son reservados en VPIs
particulares, por lo tanto para uso público se ha adoptado que valores de VCI de
0-31 sean reservados para todos los valores de VPI.

Dando un amplio rango de valores disponibles. Esto no es visto como un


problema ya que simplifica la implementación. Recientemente la combinación
VP 0 VC 32 fue reservada para MPLS (Multi Protocol Label Switching) control
de tráfico. Este canal reservado será usado por switches que cuenten con el
software de MPLS instalado. Esto difiere de los canales reservados (VCIs 0 a 31)
en que 0 a 31 están permanentemente reservados de acuerdo a cuál software es
instalado en el switch.

Fig. 2.8. Conexiones Virtuales Reservadas.

36
ATM Capítulo. 1
2.9. IDENTIFICADOR DEL TIPO DE CARGA ÚTIL (PTI).

Un control de celdas usa los tres bits PTI y un bit de prioridad de celda perdida.
El PTI define la información que es portada en la celda. Celdas con contenido de
datos de usuario y administración de redes son diferenciados.

El bit dos de el campo de tres bits puede ser usado para indicar congestión en el
tráfico de datos, aunque este no este todavía plenamente definido. El bit uno es
usado para indicar el final de la celda en una trama de celdas las cuáles han sido
llenadas como empaquetamiento de tráfico de alto nivel. Esto es usado para
ayudar al switch a administrar la congestión de las celdas de cola de salida.

Recuerde que esto no es un flujo de control en ATM, además las celdas


continuarán llegando al switch, aunque este no pueda manejar la congestión
consecuente. Si una cola de celda es congestionada en el punto donde
necesariamente llega para empezar a descartar celdas, es mejor hacerlo
descartando celdas de canales específicos que aleatoriamente. Si un grupo de
celdas de un VCI específico es marcado a la entrada como un camino que el
switch conoce donde se encuentra, así como donde empieza y termina un grupo
de celdas, entonces el switch puede descartar todas las celda de un grupo para
reducir la congestión.

La alternativa es para descartar celdas aleatoriamente de canales de celdas


múltiples; esto inevitablemente nos guiará a un incremento en la congestión

37
ATM Capítulo. 1
cuando la recepción termine de reensamblar las celdas de datos dentro de
paquetes de alto nivel, los revisará y descubrirá que datos están perdidos.

La retransmisión será requerida por todos los canales los cuales detectarán datos
perdidos, que guiaran a un punto mas lejano la congestión cuando la repetición
llegue al switch.

 PTI MSB (bit 3). El bit más significativo del campo PTI indica si la celda
es una celda administradora (bit=1), o una celda de señalización/usuario.
Si es una celda administradora entonces la codificación en los siguientes
dos bits es como sigue: Sí el bit dos y tres están en uno entonces este es un
código reservado. Si estos mismos bits son diez, esta es una celda
administradora de recursos. Los dos principales códigos indican que la
celda es una parte del flujo de celda F5 OAM. Sí el código es 00, esto es
F5 OAM en una base de segmento-por-segmento. Sí el código es 01 el
flujo es F5 OAM terminal-a-terminal.

 PTI (bit 2). Este bit es un identificador de congestión y nosotros


direccionaremos esto en una superficie separada.

 PTI (bit 1). Este bit es llamado de diversas formas: bit de Unidad de datos
de Servicio (SDU Service Data Unit), el bit (documentaciones anteriores).
Su uso es para identificar el fin ó la última celda en una capa superior

38
ATM Capítulo. 1
(Protocol Unit Data) PDU cuando la capa de adaptación 5 (AAL5) es
usada .

Fig. 2.9. Identificador del Tipo de Carga Útil.

2.10. CONTROL DE CONGESTIÓN.

39
ATM Capítulo. 1

La Congestión ocurre en una red ATM cuando un recurso a sido sobre vendido,
cuando una red falla a sido encontrada, o cuando celdas no logran conformar el
contrato de tráfico. Bajo circunstancias normales, la congestión no debería
ocurrir porque un algoritmo de Control de Admisión en la Conexión (CAC) no
lo permitirá.

Un indicador de congestión avanzado explícito (EFCI) es un mecanismo de


notificación de congestión el cuál el usuario terminal usa para mejorar la utilidad
de la conexión.

Una celda transitando un área de congestión puede poner el bit EFCI de el PTI
para indicar el origen donde se encuentra el problema en alguna parte entre la
fuente y el destino.

Esto entonces eleva el servicio terminal para implementar un protocolo con la


finalidad de bajar la velocidad de conexión de la celda durante la congestión.
Aunque EFCI es ampliamente implementada, el tiempo entre una emisión de una
celda y el tiempo en el cuál la fuente es notificada de esta congestión puede ser
largo.

 Periodo de Viaje Redondo (RTT Round Trip Time): Considera un caso


extremo; sí el RTT es de 0.5 segundos y la velocidad de interfase de la
fuente es 40 Mbit/s, entonces 20 millones de bits serán enviados antes de
que la congestión sea notificada a la fuente.

40
ATM Capítulo. 1

 Descartado de Paquetes Tempranamente (EPD Early Packet Discard): Es


un procedimiento que nos puede ayudar en caso de congestión. Si la
congestión es establecida por una estación terminal que usará la capa de
adaptación 5 (AAL5), entonces usa un bit en el encabezado que indica la
última celda en un grupo de celdas pertenecientes a la capa superior PDU.
Aquí hay dos técnicas posibles: En el caso de que una celda sea removida
o recortada, recorta el resto de las celdas anteriores a esta marcada como la
última (deja que pase), o remueve un paquete entero de celdas
inmediatamente después de la celda marcada (última) incluyendo la
siguiente celda marcada.

 Buffers: Ambas técnicas descritas arriba operan en el nivel del buffer en el


switch. Si una celda es perdida en una condición de congestionamiento,
nosotros podemos conmutarla dentro del mecanismo EPD y descartar las
celdas de los buffers. Usualmente el switch contiene un mecanismo de
presión reversible que hace que las celdas sean descartadas en la interfase
de salida a el switch. El proceso indicado aquí opera en el nivel de
conexión.

41
ATM Capítulo. 1

Control de Congestión

El Bit 2 del PTI puede ser usado para indicar


el destino que la congestión ha tomado en la red.
El bit es llamado Indicador de Avance de
Congestión (EFCI).
Esto ocurrirá cuando los switches descarten
las celdas con CLP=1.

Fig. 2.10. Control de Congestión.

2.11. PRIORIDAD DE PÉRDIDA DE CELDA (CLP).

42
ATM Capítulo. 1
Este campo de bit simple puede ser referido como la llave a la administración del
tráfico interno ATM. El bit puede ser puesto por el equipo de la estación
terminal ATM pero limpiado por switches ATM. Esto puede ocurrir cuando los
circuitos portadores fracasan, ó si el equipo de la estación terminal ATM
transmite en una velocidad más alta que la especificada en el contrato de tráfico.

Si el bit de Prioridad de Pérdida de Celdas es usado, le permite a la red descartar


la celda en el caso de que tenga un ancho de banda insuficiente para la correcta
transmisión de la celda y todas las demás celdas que requirieran de un ancho de
banda. El propósito de este bit es el de identificar celdas que pueda descartar
antes que las celdas que no cuentan con este bit. Bajo condiciones normales la
reservación de ancho de banda podría necesitar de descartar algunas celdas, pero
esto puede hacer que un usuario escogiera un CLP=1 para tomar ventajas de
bajas tarifas para tráfico. Tráfico con CLP=0 normalmente será tarificado en una
velocidad alta.

2.11.1. OPERACIÓN DEL CLP.

Si una celda llega al switch con una velocidad de datos más alta que la acordada
en el contrato de tráfico, el switch tiene la capacidad de cambiar el bit CLP
colocando un indicador de que la celda puede ser descartada.

43
ATM Capítulo. 1
Esto no es apropiado para tráfico en el que pasan más altas velocidades de datos
que las contratadas. El bit policía que se encarga de supervisar el tráfico es el que
decide cuales celdas deben ser puestas en prioridad baja o descartadas.

Prioridad de Celda Perdida

CLP opera independientemente en cada VPI/VCI activo.


Un switch puede enviar un CLP de 0 a 1, por ejemplo,
si el tráfico en un VPI/VCI excede una velocidad de
celda máxima acordada.

Fig. 2.11. Prioridad de Celda Perdida.

2.12. CORRECCIÓN DE ERROR EN EL ENCABEZADO (HEC).

44
ATM Capítulo. 1
El contenido en portadoras ATM de detección de no error o mecanismos de
corrección, dependen en cambio de circuitos portadores de baja velocidad de
error, recibiendo terminales de software, ó recibiendo notificaciones de no
terminación por haber celdas perdidas.

Esta condición sólo aplica en conexiones de tiempo real de voz o video. Donde
una pequeña proporción de celdas puede ir por un camino equivocado sin ser
notificada.

La corrección de error en el encabezado (HEC) es utilizada para proteger el


encabezado entero, incluyendo el HEC mismo. Este solo bit es capaz de hacer la
función de detección y corrección tan bien como un bit de detección múltiple
pero no corrección múltiple de bits. Si una celda es avanzada sin la corrección
tomada en cuenta, no solo el destino correcto no recibirá la celda podría llegar a
otro destino con resultados impredecibles.

La fuente ATM calcula el error HEC basado en todos los cinco bytes
incluyéndose el mismo. El receptor y la otra terminal del enlace tienen dos
modos de operación: Modo de Detección y Modo de Corrección. El soporte de
modo de corrección es opcional.

Cuando ocurren errores, ellos están típicamente caracterizados por uno u otro bit
de error simple o relativamente grandes ráfagas de errores:

45
ATM Capítulo. 1
 En el caso de un bit de error simple, este será corregido. El modo de
operación conmutara la detección. Sí el siguiente HEC es correcto, el
modo de operación regresa a la corrección.
 En el caso de una ráfaga de errores, la primera celda afectada será
descartada. Las celdas siguiente y subsecuente pueden o no ser
descartadas, dependiendo del tamaño de la ráfaga.

Corrección de Error en Encabezado.

El HEC solamente es ejecutado en el encabezado.


- Soporta corrección de avance de un bit de error simple.
- Soporta detección de errores de bit múltiples.
Fallas en celdas son descartadas.
- En la UNI
La detección de Error es obligatoria.
La corrección de Error es opcional.
El HEC es generado y verificado en la subcapa TC
de la Capa Física.

Fig. 2.12. Corrección de Error en Encabezado.

2.13. CANALES Y RUTAS VIRTUALES.


46
ATM Capítulo. 1

Dentro de un nodo nosotros podemos elegir las decisiones de conmutación base


en los valores VPI/VCI como un par (VC Conmutado) o usar el valor VPI sólo
(VP Conexión Híbrida). En el caso de una conexión Híbrida VP, el switch puede
conmutar un grupo de canales (todos ellos con el mismo VPI) a el mismo
destino.

Esto puede ser una simplificación en términos de administración de recursos y


puede ser más rápido. Para la más grande funcionalidad, el switch usa el par
combinado VPI/VCI. En este caso, canales individuales pueden ser enrutados.

Fig. 2.13a. Canales y Rutas Virtuales.

47
ATM Capítulo. 1

Los términos que aquí conoceremos son Enlace de Canal Virtual (VCL), el cuál
es un simple salto a través de una pieza de cable “interfase-a-interfase, y una
Conexión de Canal Virtual (VCC), la cuál es una concatenación de series
“terminal-a-terminal” de enlaces VC. Recordar que los valores de VPI y VCI
tienen solo un significado local y son capaces de cambiar en cada punto de
conmutación.

Fig. 2.13b. Canales y Rutas Virtuales.

48
ATM Capítulo. 1

2.14. EL SWITCH DE MAPEO.

Un switch de mapeo es encontrado en cada interfase (el nombre para esta


estructura varia entre los diseñadores) Las tablas son almacenadas en la
estructura MIB y la forma de implementación es enteramente “distribuidor-
específico”.

Este mapa contiene el mapeo entre los valores entrantes VPI y VCI y los nuevos
valores para el siguiente mapeo. Además encontramos una identificación de el
puerto de salida de este switch.

Los valores en el mapeo del switch son enteros por un proceso manual en el
caso de una conexión virtual permanente, o desarrollados dinámicamente para un
mecanismo de señalización.

La manera en la cuál la interfase de salida es indicada, varía con la arquitectura


del fabricante. En el caso de memoria compartida fábrica información delta

49
ATM Capítulo. 1
para cada uno de lo elementos de conmutación intermediarios; este representado
por una cola en memoria compartida asociada con el puerto de salida.

Fig. 2.14. El Switch de Mapeo.

50
ATM Capítulo. 1

3.1. CAPA DE ADAPTACIÓN.

La capa de adaptación se encuentra en el nivel más alto en ATM. Esta es usada


para adaptar el tráfico de datos en un formato ATM (celdas); en otras palabras
son empaquetadas dentro de celdas con una longitud de 48 bytes. La función de
adaptación es realizada en los limites de una conexión ATM y no dentro de la
red.

Existen diferentes Capas de Adaptación dependiendo las necesidades del usuario


(voz, video, gráficos, etc), las cuáles han sido definidas por la ITU-T y el Foro
ATM. La capa misma es dividida en su interior en dos sub-capas:

 Subcapa de Convergencia (CS).


 Subcapa de Segmentación y Reensamblado (SAR).

Función de Adaptación: No sería posible usar solo un estándar de capa de


adaptación en ATM para todos los tipos de datos existentes porque voz, video y
datos tienen completamente características diferentes; estás características varían
entre síncronos y asíncronos, velocidades de bits variables o constantes, tiempo
real y tiempo no-real.

Además necesita ser capaz de adaptar ATM (modo orientado a conexión), al


tráfico portador el cuál opera en un modo no orientado a conexión en su forma
original. Además ATM fue diseñada para ser capaz de manejar Datos de Frame
Relay, los cuáles se encuentran en paquetes-conmutados y orientados a
conexión.

51
ATM Capítulo. 1

Además ATM debe ser capaz de acomodar los diversos requerimientos de


asociación de timings y prioridades de datos y asignar diferentes calidades de
servicio a el tráfico.

Calidad de Servicio (QoS): Se refiere al mayor número de información


transferida durante un enlace dividiendo datos dentro de cuatro clases separadas
y asignándoles a cada una de ellas sus propios parámetros QoS simplificando el
levantamiento de llamadas como el tipo de datos, asignándoles su propio QoS.

Fig. 3.1. Capa de Adaptación.

52
ATM Capítulo. 1

3.2. CATEGORÍAS DE SERVICIO QOS.

QoS nos muestra las necesidades de el usuario para una aplicación en particular,
donde un número de categorías han sido definidos. Servicios de voz por ejemplo,
requieren de un mínimo de retardo terminal-a-terminal para minimizar la
necesidad de utilizar canceladores de eco. Aplicaciones de video no permiten
perdida alguna de datos que resultaría en una degradación de imagen. Servicios
de datos toleran más los retardos así como variaciones en los mismos.

 CBR: CBR ha sido definido para soportar velocidades de bit constantes,


tráfico orientado a conexión, donde la sincronización terminal-a-terminal
es requerida. Esto es de otra manera conocido como requerimientos de
ejecución ITU-T Clase A. Este servicio puede conocer los requerimientos
más comunes para ejecución comparables hoy a los servicios de líneas
privadas digitales tal como un E1.

 VBR-RT: VBR-RT ha sido definido para soportar velocidades de bit


variables, tráfico orientado a conexión, donde la sincronización terminal-
a-terminal es requerida. Esto es de otra manera conocido como
requerimientos de ejecución ITU-T Clase B. Este servicio es usado para
empaquetar aplicaciones de voz y video, tales como sistemas de
videoconferencia.

 VBR-NRT: VBR-NRT es utilizado para tipos de tráfico los cuáles son


predecibles, no requieren de un vínculo con el timing para mantener una
conexión terminal-a-terminal. Este servicio puede ser utilizado para la
interconexión en redes LAN.

53
ATM Capítulo. 1

 ABR: El servicio ABR es diseñado para brindar un soporte económico de


aplicaciones con requerimientos ambiguos para retardos. Aunque ABR es
mencionado aquí, este no es especificado en UNI 3.0 ó 3.1 este sólo es
cubierto sobre el último UNI el cuál es el V4.0. Esto ha sido ratificado y
muchos fabricantes de switchs ATM ahora ya ofrecen soporte ABR.

 UBR: UBR opera en una base de “mejor esfuerzo” sin reservación de


ancho de banda. La señalización usada para levantar y terminar llamadas
es normalmente transmitida en UBR, como el tráfico de un Emulador de
Red de Área Local (LANE).

 GFR: GFR es un servicio nuevo el cuál apenas se esta definiendo, este


pretende brindar un mecanismo que liberará ráfagas (como celdas). Si una
celda esta perdida todas lo están, lo cuál es garantizado en una ráfaga más
que en una celda.

54
ATM Capítulo. 1

Categoría de Servicio QoS

CBR Velocidad Constante de Bit

VBR-RT Velocidad Variable de Bit – Tiempo Real

VBR-NRT Velocidad Variable de Bit – Tiempo No real

ABR Velocidad de Bit Disponible

UBR Velocidad de Bit No especificada

GFR Velocidad de Ráfaga Garantizada

Fig. 3.2. Categoría de Servicio QoS.

3.3. CLASES DE TRÁFICO ATM.

El estándar ITU-T I.362 brinda las descripciones funcionales para las capas de
adaptación. Las clases de tráfico se encuentran basadas en los siguientes
parámetros:

 Si un vínculo con un timing es requerido entre la fuente y el destino.


 Si el tráfico es CBR ó VBR.
 Si el tráfico es orientado-a-conexión ó a no-conexión.

55
ATM Capítulo. 1

Clase A: Definida para datos tradicionalmente síncronos, tales como el


contenido de un E1, circuitos de voz ó transmisión de video descomprimido.

Clase B: Definida para video comprimido el cuál requiere de un vínculo con el


timing (regulación de tiempo).
Clase C: Definida para ráfagas de datos tales como Frame Relay, X.25 ó
transferencia de archivos muy grandes.
Clase D: Incluye transmisión de datos como pueden ser mensajes SAP en una
NetWare o un paquete ARP en TCP/IP. Además de estos se encuentra definida
una Clase X la cuál está definida para UBR donde el tipo de tráfico y
requerimientos de timing son definidos por el usuario. Más información con
relación a esto puede ser encontrada en documentación ANSI (para clase Y).

Fig. 3.3. Clases de Servicio ATM.

56
ATM Capítulo. 1

3.4. PRINCIPIOS DE ADAPTACIÓN.

Aunque el uso de la subcapa de convergencia (CS) es especificada para la capa


de adaptación, no todos los tipos de datos la requieren. La clase A (que es voz
síncrona o video descomprimido) por ejemplo no necesita de esta subcapa. La
capa superior de tráfico de datos debe ser manipulada a través de la subcapa de
convergencia para asegurar que la transmisión terminal-a-terminal pueda ser
tomada en una base de paquetes sin presentar una pérdida de sesión.

En adición cada celda ATM debe ser llenada con datos, si la celda produce
menos de 48 bytes, o si el volumen de datos no es divisible por un número entero
de 48 bytes, entonces debe ser rellenada para ser adicionada. La subcapa de
convergencia adiciona su propio rastreador y encabezado antes de la
segmentación y el reensamblado.

En el diagrama abajo mostrado note que los encabezados adicionados están


dentro de la capa de adaptación (AAL). Los actuales 5 bytes del encabezado de
celda ATM no son adicionados hasta la capa ATM.

57
ATM Capítulo. 1

Fig. 3.4. Principios Generales de Adaptación.

3.5. USOS DE LA CAPA DE ADAPTACIÓN.

Como la capa de adaptación es usada para adaptar tráfico a un formato ATM, es


necesario hacerlo a la entrada de la red ATM, una vez que el tráfico es adaptado
a un formato de celda ATM esta viaja a través de la red en grupos de celdas, las
cuales son conmutadas en la capa ATM de switches a través de la ruta de la
conexión ATM. Una vez que las celdas llegan a su destino, es necesario
reensamblar el tráfico de vuelta a el formato de la aplicación original por lo que
se puede decir que la capa de adaptación es usada nuevamente a la salida de la
red ATM.

58
ATM Capítulo. 1

Todos los switches por lo tanto requieren de una función de adaptación, por
ejemplo el tráfico de señalización necesita ser interpretado por todos los
switches; para interpretar el tráfico de señalización entrante, el switch ATM
necesita primeramente reensamblar el tráfico de señalización y para esto
requerirá de una función de adaptación.

El switch sabe que el tráfico que viene dentro de una conexión dada es tráfico de
señalización, como un reservado especial un valor VPI/VCI es usado.
Similarmente todos los switches ATM necesitan interpretar el tráfico de
operación y mantenimiento además de la administración del tráfico.

Fig. 3.5. Uso de la Capa de Adaptación.

59
ATM Capítulo. 1

3.6. CAPA DE ADAPTACIÓN AAL1.

Datos Clase A (E1, DS1 y datos de otros circuitos de voz), la adaptación AAL1
es para asegurar la integridad del timing entre el transmisor y el receptor final.
Otra función es para portar o transmitir la recuperación del reloj a el destino. La
adaptación además brinda un mecanismo que detecta celdas perdidas e inserta un
bit vigilante dentro del canal para asegurar que la información del timing no sea
perdida.

Operación de AAL1: Para el formato de datos dentro de celdas, el canal de datos


en la velocidad de operación definida, simplemente corta en pedazos los 47
bytes. Estos pedazos ahora son llamados Unidades de Servicio de Datos (SDUs).
Cada 47 bytes de SDU es precedido de 1 byte de encabezado resultando en un
contenido de 48 bytes.

Fig. 3.6.a Capa de Adaptación AAL1.

60
ATM Capítulo. 1

El byte de encabezado adiciona a cada 47 bytes de SDU dos partes: el campo de


número de secuencia (SN) y el campo de protección del número de secuencia. El
campo SN es entonces dividido en dos partes: el bit de indicación de la subcapa
de convergencia (CSI) el cuál es normalmente puesto a 0 y tres bits para el
número de secuencia. Estos ciclos atraviesan de 0 a 7 y regresan nuevamente a 0;
esto es deseable para identificar celdas perdidas. Para asegurar la integridad del
campo SN, este es protegido por el campo SNP, el cuál cuenta con corrección de
tres bits con un bit de paridad adicional.

Fig. 3.6.b Capa de Adaptación AAL1.

61
ATM Capítulo. 1

3.7. CAPA DE ADAPTACIÓN AAL2.

Se encarga de definir el transporte de el tráfico VBR que es sensible al timing tal


como VBR audio y video. AAL2 es nuevo y los datos los cuales deben ser
soportados por el, tradicionalmente eran transmitidos por AAL5. Un problema
con la utilización de AAL5 por lo tanto es la falta de parámetros de retardo; por
contraste AAL2 es diseñado inherentemente para soportar el tráfico VBR para el
cuál el tiempo de liberación es una consecuencia

Una característica de AAL2 es la habilidad para aceptar varios canales de tráfico


y multiplexarlos juntos. La manera de multiplexar la hace aceptando muestras y
agregarles un encabezado pequeño a cada muestra, la función primaria aquí es
adicionar un número de canal para identificar el canal de la capa mas alta.

Una vez etiquetados, los bloques son transferidos a los contenidos de las celdas
ATM, parte de esta transferencia es para agregar todavía otro encabezado; el
principal uso de este encabezado es identificar el comienzo y el flujo después de
un corto periodo de inactividad (uno de los canales puede mostrar una pantalla
en blanco por un par de segundos y el canal puede producir que no halla salida).

62
ATM Capítulo. 1

Fig. 3.7.a Capa de Adaptación AAL2.

3.7.1. ENCABEZADO INICIAL AAL2.

Campos importantes del encabezado de paquetes inicial es el canal identificador


(CID), el identificador de longitud (LI), y el campo de indicación usuario-
usuario (UUI). Estos son definidos como a continuación se muestra:

 Campo CID: Identifica el canal de usuario individual dentro de AAL2, y


permite arriba de 248 usuarios individuales dentro de cada estructura
AAL2. El campo CID es actualmente de 8 bits permitiendo teóricamente
un máximo de 255 usuarios individuales; por lo cuál muchos valores CID
son reservados para funciones de administración y funciones futuras.

63
ATM Capítulo. 1

 Campo LI: Identifica la longitud del contenido del paquete asociado con
cada usuario individual y asegura transporte de el contenido de la variable.
El valor de LI es uno menos que el contenido del paquete y tiene un valor
por default de 45 octetos pudiendo llegar hasta 64 octetos.

 Campo UUI: Una aplicación usual para este campo es para negociar un
gran tamaño de Unidad de Transferencia (MTU) para IP; esta función fue
originada de la tercera generación de estándar para telefonía móvil. AAL2
es importante y será fundamental para estándares UMTS. Portadoras de
tráfico IP tienen su mayor aplicación en UMTS.

3.7.2. ENCABEZADO SECUNDARIO AAL2.

Identifica la localización del inicio del siguiente paquete dentro del flujo, para
fortalecerlo, el campo de inicio es protegido de errores por un bit de paridad (P)
y la integridad de datos es protegida por el número de secuencia (SN).

64
ATM Capítulo. 1

Fig. 3.7.b Capa de Adaptación AAL2.

3.8. CAPA DE ADAPTACIÓN AAL ¾.

Cuando empezamos a trabajar en la definición de procesos de adaptación esto


hizo sentir que diferentes adaptaciones debieran ser requeridas para modos
orientados a conexión y conexiones orientadas a datos; aunque después de seis
meses de trabajo los dos grupos de trabajo descubiertos han entregado resultados
muy semejantes. Los dos grupos de trabajo subsecuentemente unieron fuerzas
para desarrollar una simple adaptación conocida como AAL3/4.

Un paquete de datos completo por ejemplo un IP o un paquete IPX arriba de 64


kbit es tomado y encapsulado dentro de la subcapa de convergencia; rellenando
de 0 a 3 octetos son adicionados para asegurar un alineamiento a 32 bits para
simplificar su procesamiento.

65
ATM Capítulo. 1

La subcapa SAR entonces agrega un encabezado y rastreador para generar


arriba de 48 bytes PDU los cuales tendrán un encabezado de 5 bytes agregados
por la capa física para generar la celda de 53 bytes.

En comparación con la capa de adaptación AAL5 esta adaptación tiene 4 octetos


más por celda que la AAL5; esta efectivamente reduce la eficiencia de AAL3/4
(en comparación con AAL5) por 4/48 que es aproximadamente un 8.3%.

3.8.1. RÁFAGAS AAL3/4.

La estructura general de la subcapa de convergencia y capas SAR es como se


muestra en el siguiente diagrama, como se puede ver AAL3/4 tiene
relativamente un sobre-encabezado; en este caso 4 octetos son consumidos por el
encabezado y campos rastreadores. Después de substraer este sobre-encabezado
el contenido ha sido reducido a 44 octetos.

Aunque originalmente diseñado para transportar todas las maneras de trafico de


datos tradicionales, AAL3/4 fue visto como algo muy complejo de implementar
e ineficiente debido a sus altos sobre-encabezados. Consecuentemente la
mayoría del tráfico de datos es portado en AAL5. El rol principal de AAL3/4
hoy en día es en el servicio de transporte SMDS; SMDS es esencialmente una
aplicación y cree que SMDS migrará a el más eficiente AAL5.

66
ATM Capítulo. 1

Fig. 3.8.a Capa de Adaptación AAL ¾.

3.8.2. AAL ¾ Y CAMPOS SAR.

AAL3/4 CS
 Tipo (Type): Indica la Unidad usada por el BA y los Campos de Longitud.

 Btag/Etag: Estos dos Tags son un valor numérico (el mismo valor), el cual
ayuda a asegurar que es una simple unidad CS que ha sido recibida y no
una unidad dañada CS creada para unir dos unidades CS.

 Tamaño BA (BA Size): Subcampo de longitud de la información de un


usuario en el contenido CS.

67
ATM Capítulo. 1

 Relleno (Pad): Agregación de relleno para asegurar que la longitud total


de el CS es divisible entre 4 (32 bits). Esta es una consideración para
simplificar el procesamiento por procesadores de 32 bits.

 Longitud (Length): Subcampo de la longitud de la información del


usuario. Otros campos y subcampos son reservados para definiciones
futuras.

AAL3/4 SAR
 Tipo de Segmento (Segment Type): Indica si una celda es la primera (en el
comienzo) de un mensaje (BOM), una continuación de un mensaje
(COM), o la última (al final) en un mensaje (EOM).

 Secuencia (Sequence): Indica la posición en una convergencia PDU de un


SAR PDU.

 MID: Este es un campo de multiplexación ID, este puede ser usado para
permitir la multiplexación de varios canales de tráfico dentro de una
conexión simple; todas las celdas en una conexión tendrán por supuesto el
mismo valor de VPI y VCI. Este campo extra es requerido para identificar
un particular punto-terminal. Este servicio es de gran utilidad si la
conexión es punto-multipunto.

68
ATM Capítulo. 1

 Len: Esta es la longitud de los datos actuales en la última celda de un


mensaje, la última celda de un mensaje puede no ser completamente
llenada; nosotros la rellenaremos pero sólo para alinearla a el límite de 32-
bit en el CS.

 CRC: Una Corrección de Redundancia Cíclica de 10-bit calculada sobre el


SAR PDU.

Fig. 3.8.b Capa de Adaptación AAL ¾.

69
ATM Capítulo. 1

3.9. CAPA DE ADAPTACIÓN AAL5.

AAL5 tiene significativamente mas bajos sobre-encabezados que AAL3/4 y es


por lo tanto ampliamente adoptada, en práctica, la AAL2 ya no es usada y
AAL3/4 es vista como una adaptación compleja; sólo AAL1 y AAL5 son
ampliamente usadas. AAL1 es usada para tráfico CBR y AAL5 para todas las
demás: VBR, UBR y ABR.

Formato de Ráfagas AAL5


Mejor dicho las subcapas de múltiple convergencia de AAL3/4 y AAL5
simplemente toman el paquete de la capa de red y adicionan un rastreador
simple.

El campo de llenado sirve entonces para completar el PDU y que pueda ser
entonces dividido entre un número entero de segmentos de 48-byte para cargarlo
dentro de las celdas.

70
ATM Capítulo. 1

Fig. 3.9.a Capa de Adaptación AAL5 (SEAL).

3.9.1. RASTREADOR AAL5.


El rastreador (Trailer) AAL5 de 8-bytes consiste de:

 Dos campos de 1-byte los cuales no son usados.

 Un campo de longitud de 2-bytes el cuál indica la longitud de los datos, no


incluyendo el rastreador ni el llenado.

 Un CRC de 4-bytes.

71
ATM Capítulo. 1

Fig. 3.9.b Capa de Adaptación AAL5 (TRAILER).

3.9.2. TRANSMISIÓN AAL5.

Con AAL5 no es un método obvio de trabajar fuera, en donde las celdas


representan el fin de un PDU y donde comienza el siguiente, para lograr esto, el
campo PTI en el encabezado es usado. El bit 1 es puesto a 1 cuando la última
celda representa que el PDU esta ensamblado y todas las demás celdas tienen el
bit 0. Cuando el receptor observa el campo PTI con bit1 en 1 el asume que la
siguiente celda con el mismo número de VPI/VCI será la primera celda de un
nuevo PDU.

72
ATM Capítulo. 1

Transmisión AAL5

AAL5 hace uso de el campo PTI en el encabezado de celdas ATM


-Bit 1=1 Indica que esta transporta el rastreador AAL5

Fig. 3.9.c Transmisión AAL5.

73
ATM Capítulo. 1

4.1. FUNCIONES DE SEÑALIZACIÓN.

Para establecer una conexión es esencial manejar algún tipo de señalización, las
conexiones establecidas de esta forma son conocidos como circuitos virtuales de
conmutación (SVCs); además es necesario adoptar un sistema de señalización el
cuál sea aceptado internacionalmente junto con un esquema de direccionamiento
el cuál opere en el cuál operen de manera global.

El estándar ITU-T para señalización en redes públicas ATM es conocido como


Q.2931. El Foro ATM derivó dos estándares separados para esto; para redes
privadas conocido como V3.0 y V3.1. V3.0 fue basado en un bosquejo del
Q.2931 el cuál fue inicialmente llamado Q.93b, y este a su vez fue basado en la
especificación ISDN Q.931.

Desafortunadamente en la transición entre Q.93b y Q.2931 un gran número de


cambios fueron hechos para lograr que los mensajes de señalización fueran
liberados. Este necesita de una versión separada del Foro de estándar ATM el
cuál fue liberado como V3.1; los dos estándares ATMF no son compatibles.
Además UNI 4.0 ha sido liberado, esto hace que la señalización ATMF se
acerque cada vez más a Q.2931.

Toda la señalización dentro de ATM es transportada sobre un canal estándar


reservado: VPI=0, VCI=5; donde la intención de los operadores es que la
función ATM podría trabajar en la mayoría de los casos como una red telefónica
normalmente lo hace.

74
ATM Capítulo. 1

Los SVCs no son reestablecidos ellos mismos en caso de una falla; todas las
celdas ATM SVC viajan la misma ruta a través de la sesión donde una pérdida
del circuito significará una pérdida de conexión y por lo tanto necesitaría de ser
limpiada manualmente. La señalización es definida de manera independiente
para usos a través de una UNI (Q.2931, UNI 3.0, UNI 3.1, UNI 4.0) y para usos
en una NNI para establecimiento de llamadas (PNNI).

Funciones de Señalización

Una conmutación de Circuitos Virtuales (SVCs)


requiere el uso de estándares de señalización:

- ITU-T
Q.2931
- Foro ATM
UNI V3.0, V3.1 y V4.0

Señalización para Interfases


- UNI
- NNI

Fig. 4.1. Funciones de Señalización.

4.2. FUNCIONES DE CONTROL DE SEÑALIZACIÓN.

Igual que en un establecimiento de una conexión telefónica, a continuación se


muestran una serie que consta de varias fases:

75
ATM Capítulo. 1

 Levantar la bocina (auricular).


 Esperar tono de marcación.
 Marcar el número.
 Establecimiento de circuitos virtuales.
 Contestación de una terminal distante.
 Transferencia de información.
 Limpiar sistema.

En ATM existen procedimientos similares:


Antes que los datos puedan ser transmitidos, una ruta necesita ser establecida a
través de la red usando los mismos conceptos que para una llamada telefónica
pero con muchos más parámetros adicionales.

Un requerimiento de establecimiento es generado por la fuente y propagado a


través de la red estableciendo una conexión entre el origen y el destino, después
los protocolos de enrutamiento se encargan de direccionar la llamada basada en
un número de parámetros incluyendo la dirección destino, el ancho de banda
requerido (hacia delante y hacia atrás) así como el QoS requerido.

La llamada o la red pueden elegir entre aceptar o rechazar la llamada donde el


establecimiento de llamada es basado en parámetros arreglados y un
acercamiento para negociación entre llamantes es muy limitado.

76
ATM Capítulo. 1

Funciones de Control de Señalización

Establecimiento de un Circuito Virtual

Reporte de Estado para un Circuito Virtual

Mantenimiento a un Circuito Virtual

Limpiado a un Circuito Virtual

Fig. 4.2. Funciones de Control de Señalización.

4.3. FORMATO DE DIRECCIONES.

 AESA: El término correcto para una dirección ATM es Sistema de


Dirección Terminal ATM (AESA: ATM End System Address). Aquí es
importante saber que cuando usamos en esta modo la dirección no
identificará una red SAP, sólo direcciones NSAP son empleadas por lo
que de acuerdo a esto es que son comúnmente conocidas como direcciones
NSAP.

 Formato de Direcciones DCC ATM: Indicador de Formato de Autoridad


(AFI)=39.
Código de Conteo de Datos (DCC).

77
ATM Capítulo. 1

 Formato de Direcciones ICD ATM: Indicador de Formato de Autoridad


(AFI)=47.
Designador de Código Internacional (ICD).

 Formato de Direcciones E.164 NSAP encapsuladas: AFI=45.


Formato de número E.164-An E.164.

 General: Dominio de Parte Específica (DSP).


Identificador de Sistema Terminal (ESI).

Selector Sel.

Fig. 4.3. Formato de Direcciones.

78
ATM Capítulo. 1

4.4. ESTABLECIMIENTO DE LLAMADA.

Un mensaje de establecimiento es enviado por el usuario llamante dentro de la


red para iniciar una conexión, este después pasa de la red al usuario destino para
iniciar la conexión; asumiendo un establecimiento de llamada exitoso, el usuario
destino responderá con un mensaje de conexión.

En el caso de el Antiguo Plan de Sistema Telefónico (POTS) la única parte de


información requerida para establecer una conexión fue la dirección del usuario
destino; hasta hoy con ATM nosotros necesitamos especificar una lista de
características que la red debe soportar, por ejemplo la calidad de servicio (QoS).

Algunos de los parámetros en el mensaje de establecimiento son pertinentes para


las redes mismas y otros para el destino. Por ejemplo de que forma la
recuperación de reloj necesita ser implementada en el destinatario.

79
ATM Capítulo. 1

Fig. 4.4. Establecimiento de Llamada.

4.5. LIBERACIÓN DE LLAMADA.

El mensaje de liberación puede ser enviado por cualquiera de los usuarios


(llamante ó destino) para limpiar la conexión, si una de las partes limpia la
conexión, entonces la red enviará un mensaje de limpiado a la parte opuesta. La
red además puede iniciar el limpiado, si por ejemplo en la misma ocurren fallas o
por ausencia de tráfico durante un periodo pre-determinado de tiempo.

Un mensaje de liberación puede ser liberada por cualquiera de los usuarios para
terminar la llamada en cada etapa de la conexión. La liberación eventualmente
llegará a el otro extremo donde el usuario puede ser notificado y algún recurso
local pueda ser liberado.

80
ATM Capítulo. 1

Fig. 4.5. Liberación de Llamada.

4.6. CONEXIONES PUNTO-MULTIPUNTO.

Las conexiones Multipunto son un servicio de las redes ATM; estas son usadas
en todas las técnicas LAN y serán un servicio muy importante de redes de
transmisión encargadas de proveer la demanda de video. El proceso de un
establecimiento de una conexión punto-multipunto comprende primeramente
todos los establecimientos de conexiones punto-a-punto.

Una vez que los destinos adicionales en un establecimiento inicial punto-a-punto


pueden ser agregados, existen dos mecanismos que pueden ser usados aquí:

81
ATM Capítulo. 1
 Enviar un requerimiento a la raíz (el originador de el punto-a-punto
original).

 Con señalización versión 4.0 libera un requerimiento LIJ (Leaf Iniated


Join) unión de hojas iniciadas a la red.

En el caso de LIJ, la raíz no necesariamente sabe de la existencia de la nueva


página. Esto es problemático: Como la hoja potencial identifica la conexión a la
cuál debe ser adicionada? La respuesta es por el uso de el identificador de
conexión único global (GUI) y un servidor el cuál puede permitir GUIs para
canales de celdas requeridos.

Fig. 4.6. Conexiones Punto-Multipunto.

82
ATM Capítulo. 1

4.7. CONTRATO DE TRÁFICO.

El contrato de tráfico es la suma de todos los parámetros requeridos para definir


las características de una conexión, el contrato incluye una indicación de cómo
hace la red para verificar que el usuario no esta utilizando más de los recursos
solicitados en un tiempo establecido. El contrato consiste en una serie de
requerimientos que son codificados para su transmisión en la red para el ingreso
del switch a la red (esto incluye un valor de ancho de banda requerido y retardo).

El establecimiento de llamada es el mensaje mas grande en la señalización ATM,


por esto es en la etapa de establecimiento que la red pasará a través de todos los
detalles necesarios para la llamada, basados en el acuerdo de contrato de tráfico.
El mensaje de establecimiento transporta las direcciones ATM de 20 bytes de
destino, además de los parámetros de ancho de banda básicos de adelanto y
regreso, y la clase QoS. El mensaje de establecimiento puede además transportar
las direcciones fuente ATM.

El algoritmo de Control de Admisión de Conexión (CAC) de el switch evaluará


la red de acuerdo a lo requerido, antes permitiendo la conexión para proceder al
establecimiento. Pasar la corrección local CAC no es garantía que la conexión
será exitosamente establecida.

83
ATM Capítulo. 1
El switch de ingreso retendrá una copia de los parámetros pertinentes (tales
como PCR, SCR y MBS) y usará esta información para revisar que la conexión
se encuentre dentro de los límites establecidos.

El Contrato de Tráfico

La dirección destino y el contrato de tráfico forman


la parte esencial de un establecimiento de llamada.

El contrato de tráfico entre el usuario y la red establece:


- Un ancho de banda virtual reservado en cada uno de
los avances o retrocesos de las direcciones.
- La clase QoS para celdas en cada uno de los avances
o retrocesos de las direcciones.

Fig. 4.7. El Contrato de Tráfico.

4.8. SEÑALIZACIÓN UNI.

Recordar que la Interfase Usuario-Red (UNI) es el punto entre el equipo ATM


punto-terminal y el primer switch ATM, por lo que existen varias versiones de
especificación UNI definidas por el Foro ATM: UNI 2.0, UNI 3.0, UNI 3.1 y
UNI 4.0 (también conocida como Sig 4.0). De estas especificaciones, UNI 2.0
solamente es capaz de soportar PVCs, mientras que las otras tres versiones son
capaces de soportar hasta SVCs. Un importante punto a notar aquí es que la
versión UNI 3.1 y versiones posteriores no son compatibles con la versión UNI
3.0.

84
ATM Capítulo. 1

Señalización UNI

El mensaje de establecimiento portará la fuente y la dirección


ATM destino más el ancho de banda y los parámetros QoS.

-El mensaje de establecimiento de llamada es cortado usando


AAL5 y enviado a un canal reservado (VPI=0, VCI=5).

Fig. 4.8. Señalización UNI.

4.9. FORMATO DE SEÑALIZACIÓN Q.2931.

La señalización sobre ATM consiste de agrupar una variedad de bloques


conteniendo la información necesaria, estos bloques edificados serán conocidos
como elementos de información (IEs) y cada elemento tendrá un estándar de 4-
bytes de encabezado seguido por el contenido (IE).

85
ATM Capítulo. 1
 Establecimiento de Llamada: Procedimiento de Llamada
Conexión
Reconocimiento de Conexión
Establecimiento

 Limpiado de Llamada: Liberación


Liberación Completada
Reiniciar
Reconocimiento de Reinicio

 Misceláneos: Estado
Estado Requerido

 Punto-Multipunto: Invitación a Marcar


Reconocimiento de Invitación a Marcar
Rechazo de Invitación a Marcar
Suprimir Invitación a Marcar
Reconocimiento de Rechazo a Marcar

 Un mensaje de establecimiento tiene arriba de 19 IEs de separación


aunque no todos son usados; elementos de información tales como
parámetros AAL y número de invitación a marcar son opcionales mientras
que algunos como un descriptor de tráfico, destino de llamada y limite
permitido de ancho de banda son obligatorios.

86
ATM Capítulo. 1

Formato de Señalización Q.2931


La unidad de datos de señalización capa tres:
- Encabezado estándar
AAL tipo (5)
Tipo de mensaje

La estructura consiste de la construcción de bloques


llamado elementos de información (IE).

Ies son construidos por el tipo de mensaje y el


tipo de servicio.

Fig. 4.9. Formato de Señalización Q.2931.

4.10. PAQUETES DE SEÑALIZACIÓN.

El paquete de señalización es la “Unidad de Intercambio” entre las entidades de


señalización, este paquete es transmitido en ambas direcciones a través de la
interfase, este paquete es elaborado de una serie de elementos de información.

Un elemento de Información contiene valores para un parámetro simple o un


grupo de parámetros por ejemplo un elemento pasa la Velocidad de Celda

87
ATM Capítulo. 1
Cumbre (PCR), Velocidad de Celda Sostenida (SCR) y el Tamaño Máximo de
Ráfaga (MBS) –dos grupos, uno por cada dirección.

Estos parámetros son claramente definidos mientras que otro IE porta la


dirección de Invitación a Marcar. Los paquetes de señalización son siempre
reconocidos y estos pueden tener una longitud de miles de octetos con la
finalidad de llenar plenamente los requerimientos del usuario.

Fig. 4.10. Paquete de Señalización.

88
ATM Capítulo. 1

89
ATM Capítulo. 1

5.1. NODOS DE CONMUTACIÓN ATM.

El nodo de conmutación básico comprende un grupo e interfases para


conexiones de entrada y salida, una estructura de conmutación y un grupo de
funciones de software.

Las tarjetas de interfase contienen un buffer para tráfico de entrada y salida; este
buffer actúa como un organizador que selecciona cuales celdas van a ser puestas
en los medios de salida. La estructura consiste de un componente de alta
velocidad que mueve las celdas de la entrada del buffer a la salida del mismo.

Las entidades de software incluye la pila de señalización; la pila de señalización


incluye funciones para manejar señalización a través de una Interfase UNI y NNI
(para señalización inter-nodo pública o privada). La administración de software
se encuentra aquí localizada: ILMI, configuración de software y estructuras
MIB.

Otros elementos pueden estar presentes tal como un procesador de servicio que
se encargará de abastecer otras funcionalidades por ejemplo un servidor
orientado a conexión para manejar el establecimiento de conexiones SMDS).

90
ATM Capítulo. 1

Fig. 5.1. Conmutación de Nodos ATM.

5.2. ARQUITECTURA DE UN SWITCH ATM.

 Bus Compartido (Shared Bus): La Arquitectura de un Switch Compartido


brinda un bus de alta velocidad con un mecanismo arbitrario donde todo el
tráfico comparte un bus sencillo, tal que hace que el bus se comporte como
un cuello de botella. Este diseño ha sido exitosamente puesto en práctica
aunque algunos nuevos switches no tiendan a usar este diseño. En un
principio esta era una buena opción ya que los diseñadores sabían bastante
acerca del diseño y construcción de las estructuras del bus. El diseño es
para switches a pequeña escala.

91
ATM Capítulo. 1

 Punto Cruzado (Crosspoint): Este e ampliamente usado por el diseñador


donde otra vez la Teoría de puntos cruzados fue bien definida antes de la
llegada de ATM. La arquitectura no es escalable (el número de puntos
cruzados crece exponencialmente con el número de entradas). Nosotros
podemos encontrar este diseño en switches de pequeño y mediano tamaño.

 Memoria Compartida (Shared Memory): Esta fue bien definida y


ampliamente implementada en el diseño de su estructura; donde el diseño
permite una fácil segregación de diferentes clases de tráfico. Conforme la
memoria crece, el control crece en complejidad y en cerca de 65 mil
celdas de almacenamiento estas necesitan ser removidas de 16 a 32-bits de
procesamiento. El diseño trabaja bien y puede ser encontrado en switches
de pequeña y mediana escala.

 Delta: Diseño de Gran Escala que se mueve dentro de rutas paralelas y


rutas internas que no son compartidas, el nombre genérico para esta
estructura es Delta. Delta implica que la conmutación es realizada en
pequeños incrementos ya que la celda se propaga a través de la estructura
destino (puerto de salida) es definida en pequeños pasos incrementados; en
esta configuración la misma estructura de enrutamiento emerge en casos
donde las celdas encuentran su propia forma de llegar al puerto de salida.

92
ATM Capítulo. 1

Fig. 5.2. Arquitectura de un switch ATM.

5.3. BUFFERS Y AMORTIGUAMIENTO.

Un amortiguamiento puede ocurrir en la entrada, a la salida y dentro de la


estructura, un amortiguador de entrada tiende a ser pequeño como la velocidad
en la cual el tráfico que llega es completamente definido por la velocidad de la
interfase (velocidad de línea). Un amortiguador de salida necesita ser mucho más
grande que varias entradas simultáneamente direccionando celdas a una salida
simple (nx155 no cabe dentro de 155).

El amortiguamiento de salida puede ser implementado como parte de la


arquitectura de la memoria compartida donde varias colas pueden ser creadas,
una para cada categoría de servicio.

93
ATM Capítulo. 1

Con varias colas se le puede dar preferencia a la cola CBR sobre la cola VBR; en
casos extremos podemos proveer una cola por conexión e implementar un
esquema muy bien definido de prioridades.

Fig. 5.3. Buffers y Amortiguamiento.

5.4. BLOQUEO / NO BLOQUEO.

 Bloqueo del Encabezado de Línea (HOL): Esto puede ocurrir cuando una
prioridad de tráfico alta es introducida a una cola que ya contiene tráfico
de una prioridad baja, en este caso el tráfico de prioridad alta tiene que
esperar dado que el tráfico de prioridad alta (por ejemplo tráfico de voz)
puede ser sensitivamente retrasado esto significa un problema.

94
ATM Capítulo. 1

Este posiblemente podría saltar la cola pero determinando el lugar correcto en la cola y
subsecuentemente moviendo las otras celdas puede ser difícil en la práctica.

Una mejor solución es el uso de varias colas con una cola para cada
categoría de servicio o una cola por conexión aunque esto es demasiado
caro. Una interfase de salida incluye algunas formas de organización. El
organizador preferentemente toma celdas de las colas de prioridad alta,
esto significa que CBR puede tener preferencia sobre VBR/ABR/UBR etc.

 Bloqueo en la Estructura: Un bloqueo en la estructura (en todas las


arquitecturas) puede ocurrir cuando un recurso que es usado internamente
es requerido por otra celda, el caso más obvio podría ser el bus compartido
donde todo tiene que esperar a que la celda que lo este usando sea
transmitida antes de que algo más pase. En un switch Delta, dos celdas
pueden ser resguardadas por la misma salida de un elemento de
conmutación. Todos los diseños minimizan la probabilidad de bloqueo, la
manera más fácil de solucionar el problema es aumentar la velocidad de la
estructura.

Si el switch tiene 32 puertos todos a una velocidad de 155 Mbit/s,


entonces una memoria compartida con una velocidad de 5 Gbit/s (32x155
m) es capaz de manejar arribos simultáneos de una celda en cada entrada.

95
ATM Capítulo. 1

Fig. 5.4. Bloqueo / No bloqueo.

5.5. ESTANDARIZACIÓN.

Las raíces de ATM pueden ser trazadas al inicio de los 80s cuando la PST se
encargó de investigar el uso del ancho de banda ISDN para el transporte de datos
integrados

 ITU-T: El Comité de Consulta Internacional de Telefonía y Telegrafía


(CCITT), como fue llamado, recibió una propuesta de Telecom. Francia,
Inglaterra y Alemania además de AT&T para el diseño de un nuevo
sistema el cuál fue estudiado los siguientes 4 años.

96
ATM Capítulo. 1

La CCITT llegó a ser eventualmente la ITU-T (Unión Internacional de


Telecomunicaciones) y fue la encargada de llevar a cabo los estudios de
los estándares ATM los cuáles fueron eventualmente liberados en 1989.
La ITU-T se encargo de darle forma los estándares, y estos estándares
fueron ampliamente basados en la aplicación de ATM a la infraestructura
de las telecomunicaciones públicas.

Estándares ATM

La principal organización de estándares


internacionales para ATM es la ITU-T

- La decisión de la ITU-T de hacerlo es relativamente baja.

- Basada absolutamente en votos mayoritarios.

Fig. 5.5. Estándares ATM.

5.6. FORO ATM.

Este llegó a ser claro para un gran número de compañías que mencionaban que
ATM podría ser aplicado en un ambiente LAN. La ITU-T con su estructura poco

97
ATM Capítulo. 1
desarrollada y procesos muy bajos, fue encontrando poco a poco los errores para
el logro exitoso de tales aplicaciones.

Fue entonces cuando en 1991 se fundó el Foro ATM; esta es una organización la
cual esta conformada de más de 1000 partes involucradas en la implementación
privada de soluciones ATM. El Foro ATM genera recomendaciones y es
considerado por muchos para ser el encargado de generar el grupo de estándares
ATM.

El Foro ATM (ATMF) dio senda a el trabajo de la ITU-T en ATM pero tampoco
uno pertenece al otro, el proceso de generación de decisiones es demasiado lento,
este toma cuatro años para que un ciclo sea completado; en contraste ATMF
conoce sólo cuando es necesario el intercambio de información vía mail y puede
producir un estándar en menos de 12 meses. El Foro ATM fue formado por
Nortel, Sprint, Adaptative/Net y Cisco. El Foro ATM apunta a un gran
aceleramiento en el uso de ATM en aplicaciones públicas y privadas (aunque la
mayoría de los foros ATM desarrollo su trabajo dentro de aplicaciones en LAN).

Estos son los comités los cuáles se encuentran trabajando dentro de ATMF:

 El Comité Técnico trabaja muy de cerca con otros grupos de estándares.


 El Conocimiento de Mercado y Comité de Educación brindan servicios
diseñados para altas velocidades, así como el entendimiento y
conocimiento de la tecnología ATM.

98
ATM Capítulo. 1
 El Comité de la Red de Empresas consiste en usuarios terminales, quienes
se esfuerzan para asegurar que ATMF es tan responsiva así como posible
de realizar cambios en el mundo real.

Foro ATM

Fundado en 1991

Comité de Compañías
Productos ATM, software, pruebas y servicio a proveedores

Desarrollo de estándares vía papeles en blanco.

Comités Técnicos aseguran la integridad

Trabaja cercanamente con los estándares


internacionales (IETF, ITU-T, ANSI, etc).

Desarrollo Rápido
Basado en 2/3 de la mayoría de la votación

Fig. 5.6. Foro ATM.

5.7. HISTORIA DE ATM.

Es de interés hacer notar que aunque el desarrollo de los estándares ATM fue
iniciado por la ITU-T para la aplicación de ATM en WAN, el primer sistema
ATM fue aplicado en una LAN. Los E.U.A tienen más sistemas ATM LAN que

99
ATM Capítulo. 1
el resto del mundo combinados aunque muchos de los sistemas son confinados
para la operación dentro del ambiente académico.

Inicialmente en una WAN los principales usuarios de ATM fueron los


Proveedores de Servicios de Internet (ISPs) quienes fueron seducidos por las
altas velocidades que los componentes ATM podían liberar.

Por mediados de los 90s el más grande de los ISPs tenía como núcleo principal
ATM. La razón para esto es que los ISPs fueron construyendo nuevas redes y
estuvieron de acuerdo en apuntar hacia esta nueva tecnología.

Por contraste, transportar voz de manera tradicional tenía una vasta base
instalada de equipo de telefonía tradicional haciendo difícil el poder migrar hacia
la tecnología ATM. Los portadores de voz fueron de los primeros en irse
moviendo hacia ATM debido a los problemas que presentaban en sus redes.
Aunque ATM fue siempre comprendido como una tecnología capaz de integrar
todos los tipos de tráfico, es apenas ahora que las portadoras han empezado a
explotar esta capacidad de multi-servicio.

Historia de ATM

1983 Primera publicación de ATM

1987 ITU-T selecciona ATM para B-ISDN

1990 ITU-T genera 13 recomendaciones

100
ATM Capítulo. 1
1992 Primera Red LAN ATM instalada

1993 Primera Red WAN ATM instalada

Fig. 5.7. Historia de ATM.

5.8. RECOMENDACIONES PUBLICADAS.

 UNI: Uno de los documentos más usados que viene al estudio de ATM es
este el cuál relata la interfase entre un usuario y un switch ATM, esta
interfase es conocida como Interfase UNI (usuario-red). UNI es una
mejora sobre otras interfases por lo que toda la información necesaria no
se encuentra disponible en un solo documento. La interfase conocida
como V.24 en efecto requiere de cuatro documentos para permitir su
implementación. Estos documentos describen diversos aspectos como son:
el conector de interfase, las conexiones del pin, las funciones y niveles de
voltaje a ser usados, etc. En contraste el documento UNI define todos los
aspectos de interfase incluyendo el óptico, eléctrico, físico, organización,
administración, señalización y estructura de datos.

Recomendaciones Públicas

Del Foro ATM:


-Un mayor trabajo es la especificación de interfase

101
ATM Capítulo. 1
Usuario-Red
-Conocida como UNI 3.1, 4.0, 4.1 (1999).
-UNI 3.1 es un agrupamiento de especificaciones que
aplica una interfase usuario-red
-UNI 4.0 especificaciones posteriores y revisiones son
publicadas como individuales
-Una lista recurrente de documentos aprobados y trabajos
en progreso es disponible en: www.atmforum.com

Fig. 5.8. Recomendaciones Públicas.

5.9. ESTÁNDARES INTERNACIONALES.

 B-ISDN: La ITU-T ha adoptado ATM como la tecnología que se encarga


de proveer el Ancho de Banda a ISDN, tiene creado su grupo de
estándares ATM internacionales sobre la serie “I” (ISDN). Una selección
de los documentos más importantes es listada a continuación. Esta lista se
encuentra creciendo continuamente debido a la liberación de
documentación anexa para agregar los detalles que sean necesarios. La
señalización es siempre definida por la ITU-T en las series “Q”; la
principal especificación de señalización relacionada a la interfase UNI es
la Q.2931. La señalización en una interfase NNI es cubierta por una larga
colección de especificaciones que muestran el re-uso de un mecanismo de
señalización de área amplia conocido como sistema de señalización
número 7 (SS 7).

102
ATM Capítulo. 1

Fig. 5.9. Estándares Internacionales.

5.10. PROTOCOLO DE CAPAS ATM.

 Capa Física (Physical Layer): La capa física no es estrictamente parte de


ATM, las recomendaciones ATM definen aspectos de esta capa que son
esenciales para el uso de ATM. ATM observa la capa física como dos
subcapas: La Subcapa Dependiente del Medio Físico (PMD) y la Subcapa
de Convergencia en la Transmisión (TC).

Esta subcapa (TC) se encuentra definida en las recomendaciones ATM y


es responsable de la manera en que las celdas ATM se alimentan dentro y
fuera de una estructura subyacente. Además esta capa es responsable de la
corrección de error en la ejecución en los encabezados de celdas.

103
ATM Capítulo. 1
 Capa ATM: La misma capa ATM define como trabaja ATM, en este nivel
la estructura de la celda es especificada y circuitos virtuales (como son
hechos y rotos) son definidos.

 Capa de Adaptación: La capa de adaptación define como son realmente


los datos transmitidos (como son cortados) en pedazos para ser puestos
dentro de las celdas ATM.

 Señalización: La señalización es una función de la tercera capa y


transportada sobre la interfase UNI dentro de un canal de celdas ATM.

Fig. 5.10. Protocolo de Capas ATM.

104
ATM Capítulo. 1

105
ATM Capítulo. 1

6.1. CONSTRUYENDO REDES ATM.

6.1.1. EL TRANSPORTE DE RED.

La jerarquía creada por los dos niveles de multiplexación (ruta y canal), es


utilizada por la portadora para crear una red escalable, esta escalabilidad
simplifica el establecimiento de conexiones y sobre todo su administración.

En el núcleo de la red nosotros encontramos conectores cruzados VP, estos son


de alta capacidad, switches de gran rentabilidad conectados por anillos SONET/
SDH con protección; la estructura de estos componentes de red cambia
lentamente.

Rodeando el núcleo encontramos una “nube” (accesos) de switches de acceso


que ejecutan la conmutación VC, idealmente estos switches VC son llenados
dentro de la red; cuando una conexión necesita ser reestablecida, solo es
necesario seleccionar el canal disponible en la ruta ya establecida.

Desde esta nube de acceso la interfase UNI puede ser usada para conectar a
clientes preferentes, los cuales pueden ser una estación terminal simple o puntos
de conexión a una red privada, recuerde que la portadora no hace distinción
alguna entre las dos; estos servicios en el cliente preferente pueden ser de alguna
forma de limite de servicio que el cliente usa como un “gateway” para ampliar el
área de conexiones.

106
ATM Capítulo. 1

Si el cliente es un usuario tradicional Frame Relay, entonces la conectividad


puede ser brindada a través del uso de Servicio de Acceso Frame Relay
(FRADs), a la red Frame Relay. Varios escenarios pueden ser posibles para
lograr el trabajo dentro de la red; aunque no es ampliamente desplegado una red
de conexión SMDS, es posible, sin embargo la portadora podría necesitar ser
implementada de alguna forma de servidor orientado a conexión. Tal
funcionalidad no era disponible en el año de 1999.

Fig. 6.1.1. La Red de Transporte.

107
ATM Capítulo. 1

6.1.2. CAMPO DE LA RED ATM.

El diagrama abajo mostrado, representa un campo de red con un arreglo ATM;


un punto importante que cabe notar aquí es que la red no es ATM terminal-a-
terminal, mejor dicho una tecnología existente LAN, por ejemplo Ethernet es
usada para conectar PCs. El tráfico de voz puede ser transportado a través de la
terminal ATM; sin embargo este podría ser económicamente más favorable para
conectar directamente los PBXs. En tal diagrama se hace notar los enlaces
redundantes de cada Router a la red ATM.

Fig. 6.1.2. Campo de Red ATM.

108
ATM Capítulo. 1

6.1.3. RED ATM TERMINAL-A-TERMINAL.

Es posible tener una red ATM terminal-a-terminal que sea ATM en cada
estación terminal; para estaciones de trabajo terminales tales como PCs a ser
conectadas directamente dentro de la red ATM estas deben de ser equipadas con
una tarjeta de interfase de red ATM (NICs).

Para conectar PBXs uno a otro dentro de la red ATM tendrán una tarjeta de
interfase ATM o el switch ATM que al PBX es conectado debe tener una
interfase E1 o una tarjeta de interfase de circuitos de emulación instalada.

La red privada puede ser compleja en su interior con una interfase PNNI
desplegada a través de un campo o planta de manufactura. Una red de trabajo
ATM terminal-a-terminal como la mostrada a continuación puede ser muy cara
en comparación con una tecnología tradicional tal como lo es Ethernet, sin
embargo si la red tiene un gran volumen de tráfico entonces este modelo de red
puede ser deseable, un ejemplo de una red que requiere ATM terminal-a-
terminal puede ser una película de efectos especiales.

109
ATM Capítulo. 1

Fig. 6.1.3. Red ATM Terminal-Terminal.

6.2. IP SOBRE ATM.

IP es un protocolo de red que no puede ser ejecutado “en el alambre”; este tiene
que ser corrido sobre algo, en este caso IP es ejecutado sobre ATM; en unas
LAN, IP es usualmente ejecutado sobre Ethernet, por lo que no significa nada lo
anteriormente dicho con relación a IP y ATM:

 IP es un modo orientado a no-conexión mientras que ATM es un modo


orientado a conexión consecuentemente ATM usa protocolo de
señalización para establecer conexiones mientras que IP por ser un modo
orientado a no-conexión no necesita de señalización.

110
ATM Capítulo. 1

 IP y ATM tienen protocolos de ruteo, que es un protocolo que se encarga


de actualizar cada nodo que son ejecutados desde la estructura de la red.
Los protocolos de ruteo IP (tales como OSPF, RIP, BGP), son
incompatibles con los protocolos de ruteo ATM tales como PNNI.

 Finalmente las direcciones IP y ATM son completamente diferentes, una


dirección ATM no contiene una dirección IP, si una es reemplazada
únicamente con una dirección ATM de un componente en particular
entonces una no puede deducir directamente la dirección IP desde la
dirección ATM.

Los métodos que nosotros aplicaremos para ejecutar IP sobre ATM son:

 IP sobre ATM clásico.


 Emulación de una red de área local.
 Multiprotocolo sobre ATM.
 Multiprotocolo de etiqueta en conmutación.

111
ATM Capítulo. 1

Fig. 6.2.1. Dirección IP Vs. Dirección ATM.

6.2.1. IP SOBRE ATM CLÁSICO.

Un problema de resolución de dirección ocurre cuando ejecutas IP sobre ATM


tradicional, el tráfico IP define el destino del proyecto con una dirección IP. En
una red ATM los protocolos de señalización necesitan saber las direcciones
ATM del destino al que ellos se están conectando por lo tanto un significado de
traducción de direcciones IP a direcciones ATM es requerido para que un
servicio ATM pueda señalizar una conexión a través de la red ATM y el tráfico
pueda fluir. IP sobre ATM clásico (CLIP)es un método especificado por las
siglas IETF (Internet Engineering Task Force), para correr IP sobre ATM, la
especificación original es RFC1577, la cual se encuentra disponible en el sitio
web de la IETF en la siguiente dirección. www.ietf.org.

112
ATM Capítulo. 1

CLIP es un concepto similar al sistema de nombre del dominio (DNS), en el que


este traduce direcciones de una forma a otra, en este caso direcciones IP
necesitan ser cambiadas a direcciones ATM.

Esta traducción de direcciones es lograda a través del uso de un servidor ARP


(Protocolo de Resolución de Direcciones ATM), este servidor ATM ARP
mantiene una tabla de direcciones IP y sus correspondientes direcciones ATM, la
operación del CLIP es descrita a continuación.

6.2.2. OPERACIÓN DEL CLIP.

1. En principio cada cliente ARP contacta el servidor ATMARP y registra


ambas (direcciones IP y direcciones ATM).

2. El servidor escribe estas entradas dentro de la tabla ARP, estas entradas


son desechadas después de 15 minutos, pero solo después de que el
servidor envía un ARP al cliente sin recibir respuesta.

3. Cuando un cliente desea adelantar un paquete IP, el servidor ARP es


usado para traducir la dirección IP a una dirección ATM. La dirección
ATM puede ser usada para establecer una conexión, una vez que la
conexión es establecida esta puede ser rehusada hasta que ese tiempo se
113
ATM Capítulo. 1
termine; además la conexión puede ser reestablecida tiempo después,
usando la reserva local sin el uso del servidor ATMARP.

El CLIP solamente opera dentro de los confines de una Subnet IP, emplazando
una Subnet IP lógica (LIS). Este emplazamiento ‘lógico’ de una subnet IP puede
ser sólo una pequeña parte de la gran red ATM. CLIP es conocido como una
‘Clásica’ IP sobre ATM como el modelo clásico de IP de enrutamiento IP
preservado. En enrutamiento IP, los paquetes de información desean ir de una
subnet a otra a través de un Router. CLIP muestra a ATM meramente como una
Tecnología de Transmisión de Capa baja ya que no toma ventajas de ninguno de
los más avanzados servicios de ATM.

CLIP es la tercera capa en el sistema OSI o solución de enrutamiento, esto


contrasta directamente con el tópico de LANE el cuál se encuentra en la capa dos
o en una solución puenteada. IP sobre ATM clásico ha sido sugerido en este
capítulo como un método para ejecutar IP sobre ATM (que es solamente IP).

114
ATM Capítulo. 1

Fig. 6.2.2. IP Clásico sobre ATM.

6.2.3. EMULACIÓN DE UNA RED DE ÁREA LOCAL (LANE).

LANE es un mecanismo que ha sido ratificado por el Foro ATM, el cuál permite
a una red ATM a comportarse exactamente como una existente tecnología de
Red de Área Local (LAN). En este capítulo nos referiremos a la Ethernet la cuál
es por mucho la tecnología LAN más ampliamente desplegada. Además LANE
es definida por la Topología Token Ring y Redes FDI.

Un Emulador LAN (LANE) permite a las redes ATM interoperar con la


existencia de diversos protocolos basados en la tecnología LAN sin tener que
modificarlos o alterar su forma tradicional de operar. Esto permite que el núcleo
ATM sea introducido dentro de una Red LAN con un mínimo de perturbación.

En busca de algunas diferencias entre las existentes tecnologías LAN tal como
Ethernet y ATM pueden ser vistas como a continuación se muestra:

115
ATM Capítulo. 1
 LANs hacen un uso extensivo de tráfico de transmisión, ATM no tiene
esta capacidad de transmisión y puede emularlo sólo a través de
conexiones punto-multipunto.

 La resolución de direcciones es otra vez un servicio, Ethernet hace uso de


Ethernet o de direcciones de control de medios de acceso (MAC), así
como ATM emplea direcciones de ATM.

LANE es un modelo de cliente-servidor y hace uso de varios servidores para


simular una operación LAN sobre ATM.

 Un servidor LANE es usado para corregir resoluciones en las direcciones


(LES); LES es el responsable del mapeo MAC a las direcciones ATM.

 Para una corrección de transmisión un transmisor y un servidor


desconocido (BUS) es usado. Este bus establece una conexión punto-
multipunto para el tráfico de transmisión.

En contraste con CLIP el cuál es solamente usado para transportar IP sobre


ATM, una LANE transporta todos los protocolos que una tecnología LAN puede
soportar, por lo tanto esta puede ser tomada como una solución multiprotocolo.

116
ATM Capítulo. 1

Fig. 6.2.3. Emulación de una Red de Área Local (LANE).

6.2.4. MULTIPROTOCOLO SOBRE ATM (MPOA).

El multiprotocolo sobre ATM (MPOA) es un estándar del Foro ATM. MPOA


puede ser visto como una extensión de LANE y consiste de dos componentes
que son: LANE y NHRP.

Recordando que una de las limitaciones de CLIP fue que para lograr el cruce de
las subnets, una tenía que ir atravesando un router, esto es una limitación en la
que ambas subnets pueden ser parte de la misma red ATM y esta puede ser más
eficiente para establecer una conexión directa ATM desde la fuente hasta el
destino (esto es no pasando por ningún router a lo largo del camino). NHRP es
capaz de hacerlo y esencialmente permite conexiones ATM ‘shortcut’ para

117
ATM Capítulo. 1
establecer que no pase por ningún router, el mismo NHRP es solamente una
solución para IP.

NHRP trabaja utilizando componentes de software NHRP montados en routers


que vigilan el fluido del tráfico, cuando los componentes NHRP observan el
fluido del tráfico dan un destino (viaja a través del router), este encuentra las
direcciones ATM destino y regresa estos destinos a la fuente, esta fuente puede
entonces establecer una conexión directa ATM al destino para evitar los routers.

Recordando que una limitación de LANE fue que para viajar a través de
emuladores múltiples LANs uno tenía que atravesar un router. Combinando
LANE y NHRP tenemos la habilidad de establecer una conexión ATM ‘shortcut’
a través de emuladores LAN, El mismo LANE es una solución de
multiprotocolo, desde el multiprotocolo sobre ATM (MPOA).

Fig. 6.2.4. Multiprotocolo sobre ATM (MPOA).

118
ATM Capítulo. 1

6.2.5. MULTIPROTOCOLO DE ETIQUETAS DE CONMUTACIÓN (MPLS).

MPLS es un estándar avanzado de IETF, MPLS es un término de multiprotocolo


como sus principios pueden ser aplicados a cualquier protocolo con capa de red
en conjunción con un protocolo con capa de enlace de datos, en práctica MPLS
es implementado uno a uno en una solución IP sobre ATM o una solución IP
sobre Frame Relay.

Adicionalmente podemos decir que los protocolos de enrutamiento IP tales como


RIP, OSPF y BGP son incompatibles con los protocolos de enrutamiento ATM
tales como el PNNI.

Si uno piensa ampliamente en un switch ATM como hardware ATM, son


ejecutados con un software ATM, entonces observaremos este arreglo de manera
critica desde la perspectiva de la ejecución de IP sobre ATM pueden observarse
las siguientes:

 El hardware ATM es adecuado, este consta de una capacidad


extremadamente rápida de conmutación de celdas además de soportar de
forma inherente una calidad de servicio.
 En el software de ATM es donde difícilmente miente una
‘Internetworking’, los sistemas de dirección son completamente diferentes
y los protocolos de enrutamiento son incompatibles.

119
ATM Capítulo. 1
Con MPLS el paso radical es tomado del reemplazamiento de todo el software
ATM con el software IP en que el direccionamiento IP y software de
enrutamiento IP son usados en el switch ATM, Recordemos que ATM trabaja
fundamentalmente en un modo orientado a conexión, por lo tanto para establecer
conexiones un software de señalización ATM fue usado. Esto no es un software
de señalización IP (como IP es orientado a no-conexión) por lo que un nuevo
protocolo fue desarrollado (Protocolo de Distribución de Etiqueta), y así se
puede pensar en LDP como un modo de señalización para IP.

Por lo que un switch IP&ATM (un switch MPLS) ahora existe, el cuál consiste
de hardware ATM con software MPLS; el software es direccionamiento IP con
enrutamiento IP y LDP. Con MPLS puede verse inmediatamente que la
resolución de direcciones no significan un problema y que MPLS es capaz de
integrar cercanamente IP con ATM.

Fig. 6.2.5.

120
ATM Capítulo. 1

6.2.6. ETIQUETA DE RUTA CONMUTADA (LSPS).

Una red MPLS consiste en Ruteadores de Límite de Etiquetas (LERs) los cuales
rodean un núcleo de Ruteadores de Conmutación de Etiquetas (LSRs). Un LER
es un router con una interfase ATM que ejecuta un LDP. Un LSR es un switch
ATM con software MPLS.

En conexiones ATM MPLS referida a la LSPs son establecidas en respuesta a la


información de su topología. Note que el mecanismo para establecer un LSPs
difiere de los otros métodos de establecimiento de conexiones ATM. En MPLS,
LSPs son establecidos en respuesta a los cambios de topología, esto significa que
una vez que un LER aprende acerca de la existencia del destino este usa una
conexión de señal LDP a el destino; esto en contraste al MPOA.

Fig. 6.2.6. Etiqueta de Ruta Conmutada.

121
ATM Capítulo. 1

6.3. VOZ SOBRE ATM.

6.3.1. TENDENCIAS Y REQUERIMIENTOS.

El internet hoy es el principal usuarios de ATM en el mundo, en el núcleo del


internet (vBNS) es ATM sobre SONET, los cuatro puntos de acceso de red
(NAPs) son ATM, los grandes ISPs están basados en ATM; el internet es
entonces el comienzo en una red ATM/SONET con una capa de acceso de
routers. Grandes redes de Frame Relay hoy tienen su núcleo en ATM, donde IP
sobre Frame Relay es desplegado; esto podría ser llamado IP sobre Frame Relay
sobre ATM/SONET.

En ambiente LAN nosotros podemos tener IP sobre LANs tradicionales


(Ethernet del orden de Gigabit es incluido aquí). Hoy podría ser una LAN
usando IP “clásico” sobre ATM, emulación de LAN o posiblemente
multiprotocolo sobre ATM.

Como podemos ver en los siguientes gráficos que el tráfico de voz soportado
sobre la red ATM SONET es la última meta hasta que se pueda conseguir; esta
meta voz sobre redes de datos tradicionales es la solución más usada hasta ahora.

La migración de una red en la que convergen voz y datos (vía IP) a una solución
ATM/SONET no muestra una mayor dificultad, posiblemente brindará el

122
ATM Capítulo. 1
vehículo para una compresión perfecta y sistemas de hardware terminal, estas
solución es sumamente sencilla.

Fig. 6.3.1. Tendencias y Requerimientos.

6.3.2. VOZ SOBRE ATM.

El transporte de tráfico de voz sobre redes de ATM ha sido un principio


fundamental de su diseño desde sus inicios, sin embargo su desarrollo ha sido
problemático. Telefonía sobre ATM es hasta ahora un área que apenas esta
siendo desarrollada.

Normalmente nos referimos a voz sobre ATM como el transporte de voz sobre
circuitos emulados (un reemplazo para un PRI o T1 portadoras de llamadas de

123
ATM Capítulo. 1
voz), el trabajo esta en progreso en todas las áreas internas de trabajo de
tecnologías de voz con productos ATM.

En un formato descomprimido (64 kbit/s estándar PCM), el tráfico muestra una


velocidad de bit constante y es presentada a la red sobre un circuito usando una
capa de adaptación AAL1. cuando la compresión es desplegada nosotros
tenemos la oportunidad de usar una capa de adaptación AAL5, o la rápidamente
desarrollada capa de adaptación AAL2, la cual esta específicamente diseñada
para trabajar con compresión de hardware.

Debemos tener en cuenta que necesitamos un mecanismo de señalización


adecuado antes que la globalización de voz (telefonía) vía ATM puede ser
realizada. ATM es frecuentemente vista como una tecnología inmadura y
emergente, vale la pena recordar sin embargo que el desarrollo y desplegado
ATM ha sido llevado a cabo por lo menos desde hace 10 años a la fecha. En
otras palabras ATM y SONET/SDH son tecnologías maduras además de trabajar
sin problema alguno.

Voz sobre redes de datos es hasta ahora una tecnología nueva e inmadura (IP es
maduro, pero solo de una forma que no es diseñada para tráfico de voz-red de
datos capa tres), las liberaciones de garantía de calidad de servicio no han sido
direccionadas con el mismo vigor en esta área como en el área de ATM, es
importante remarcar como voz sobre internet global puede ser escalada.

124
ATM Capítulo. 1

Fig. 6.3.2. Voz sobre ATM.

6.3.3. EMULACIÓN DE CIRCUITOS.

La función de emulación de circuitos (CE) habilita la existencia de circuitos


TDM a ser mapeados sobre ATM. El CE nos muestra la migración existente del
TDM a ATM aunque preservando la inversión en equipamiento TDM.

CE es dividido en dos versiones estructurada y no estructurada, todas las


versiones de CE manejan una capa de adaptación AAL1 con conexiones CBR.
En un CE estructurado la red ATM reconoce la estructura interna del circuito y
es capaz de descubrir esta estructura en el receptor terminal, la estructura de
circuito se refiere a los ‘timeslots’ E1 por ejemplo contiene 32 ráfagas de
‘timeslots’. En un CE no estructurado la red no puede reconocer la estructura

125
ATM Capítulo. 1
interna del circuito, mejor dicho, transmite simplemente el circuito completo a
través de la red.

Emulación de Circuito

Circuitos capaces de ser mapeados sobre ATM

Usa conexión CBR AAL1

Emulación de Circuitos No-estructurada


-E1 2 Mbps de entrada, 2 Mbps de salida sin reconocimiento
de circuitos en estructura de ráfagas.

Emulación de Circuitos Estructurada


-La estructura de ráfagas por ejemplo E1 32 timeslots es
reconocido y mapeado a través de la red ATM

Fig. 6.3.3a. Emulación de Circuito.

126
ATM Capítulo. 1
El diagrama que a continuación se presenta muestra donde una función CE
puede ser utilizada. En el diagrama un circuito entrante E1 es conectado dentro
del límite del switch ATM y entonces se ejecuta el CE y envía las celdas fuera
en una conexión CBR.

Esto puede ser en el caso que un switch ATM tenga un CE especial, el cual es
conectado en el tablero con interfase E1 y circuitos integrados de aplicación
especifica (ASICs), para ejecutar la función CE. De otra manera el switch ATM
puede tener una interfase E1 y la función CE puede ser una función de software
ejecutándose en el procesador del switch principal. Aunque no es mostrado en el
diagrama es posible para el PBX (o equipo similar TDM), tener una interfase
ATM, es este caso la función CE es ejecutada en el PBX el cual envía fuera las
celdas ATM directamente.

Fig. 6.3.3b. Emulación de un Circuito.


127
ATM Capítulo. 1

6.3.4. EMULACIÓN DE CIRCUITOS NO ESTRUCTURADOS.

Como previamente fue mencionado un CE no estructurado porta el circuito


entero a través de la red ATM sin el reconocimiento de la estructura de ráfaga
interna. Este servicio no estructurado emula una línea de datos de 2 Mbit/s.

Como puede ser visto en el diagrama abajo mostrado un trozo de 376 bits (o 47
bytes) de la señal fuente E1 es tomada, estos 47 bytes tienen una capa de
adaptación AAL1, un byte de encabezado agregado para ser el llenado de 48
bytes de contenido. Un encabezado de celda ATM es agregado haciendo un
llenado de la celda ATM, estas celdas son entonces enviadas en una conexión
CBR.

128
ATM Capítulo. 1

Fig. 6.3.4a. Emulación de un Circuito No-estructurado.

6.3.5. EMULACIÓN DE CIRCUITOS ESTRUCTURADOS.

Un circuito de emulación estructurado reconoce ‘timeslots’ dentro del circuito a


ser emulado, un ejemplo de emulación de circuito estructurado es dado en el
diagrama abajo mostrado, en este ejemplo un simple ‘timeslot’ es extraído de la
fuente E1 y mapeado a una celda ATM, esto significa que ‘timeslots’
particulares pueden ser mapeados a diferentes circuitos virtuales y por lo tanto a
diferentes destinos. Diversos ‘timeslots’ de un circuito fuente pueden ser
mapeados a un circuito virtual.

Recordemos que un E1 contiene 32 ‘timeslots’ por ráfaga y el primer ‘timeslot’


(timeslot cero), es usado para ráfagas, como esta estructura es irrelevante dentro
de la red ATM este ‘timeslot’ es frecuentemente terminado dentro del primer
switch ATM y regenerado en el switch ATM destino, el cual produce una salida
E1.
129
ATM Capítulo. 1

Adicionalmente algunos significados de recuperación de la señal original de reloj


deben estar disponibles; cualquier método utilizado en el destino es comunicado
a través de la red en un requerimiento de establecimiento de llamada CE o es
colocado por el administrador, refiriéndonos al ejemplo de Ce estructurado
presentado en el diagrama de abajo, se puede ver que todos los ‘timeslots’ de
cada ráfaga son, mapeados a una celda ATM y por lo tanto un circuito virtual
ATM.

En el mapeo de la información de la fuente dentro de celdas un aspecto


importante es encontrado y es llamado latencia. Una capa de adaptación AAL1
con un byte encabezado será incluida en cada contenido de la celda, así la banda
ancha ATM será usada tan eficientemente como sea posible, donde solo
tendríamos que esperar por 47 ‘timeslots’ 1s. En espera del llenado de celdas
ATM puede alcanzar un punto donde la calidad de servicio de la aplicación es
comprometida (en este caso la aplicación es tráfico de voz, la cual es
extremadamente sensitiva al retardo).

Mientras la latencia viaja liberada nosotros podemos elegir vaciar la celda, esto
es para enviar la celda parcialmente llena con muestras de voz, el nivel de
llenado será dependiente de diversos factores incluyendo que tan lejos las

130
ATM Capítulo. 1
llamadas tienen que ir. Diferentes estrategias pueden ser empleadas para
diferentes tipos de llamadas.

Por ejemplo una llamada que es reconocida como una larga llamada
internacional puede ser llenada por la función CE para minimizar la latencia, esa
llamada inherentemente tendrá un retardo terminal-a-terminal largo,
similarmente este puede ser aceptable para mapear llamadas locales a celdas
ATM sin ningún llenado para maximizar el ancho de banda usado. Dentro de la
estructura CE, es posible mapear varios ‘timeslots’ a una celda o circuito virtual.

Fig. 6.3.5.a Emulación de un Circuito Estructurado.

131
ATM Capítulo. 1

El siguiente diagrama muestra un diagrama de circuitos de emulación


estructurados, donde más de un ‘timeslot’ es mapeado a una celda ATM, en este
caso los ‘timeslots’ 1,3 y 6 son mapeados al mismo canal de celdas, como en el
ejemplo anterior la latencia puede ser un servicio y además las celdas pueden ser
llenadas, debe notarse que el usuario puede establecer un circuito emulador
estructurado cada vez que el lo desee, la mayoría de las interfases de
administración ofrecen una completa flexibilidad de cuales ‘timeslots’ son
seleccionados y cuántas celdas llenadas son agregadas.

El bit CE en el nivel numerado AAL1, los encabezados son usados para indicar
que los circuitos de emulación estructurados están siendo usados.

132
ATM Capítulo. 1

Fig. 6.3.5.b Emulación de un Circuito Estructurado.

6.3.6. AAL1 CRONOMETRO DE TIEMPO DE MARCADO.

El método de cronometro de tiempo de marcado residual sincrono (SRTS), es


usado para transportar información de una terminal de la conexión, a otra
relacionada con la diferencia de frecuencia entre una referencia de reloj común,
tal como la derivada de SDH y el servicio de reloj en la interfase de conmutación
ATM.

Para que este método trabaje, es un requerimiento que el mismo reloj de la red
este disponible en ambas terminales, el reloj recibido en la interfase es
comparado a el reloj de referencia común y la diferencia es transmitida como un
tiempo de marcado a la otra terminal de la conexión.

133
ATM Capítulo. 1
La diferencia entonces es agregar o substraer la referencia común de reloj para
regenerar la frecuencia de reloj original. El tiempo de marcado residual es
actualmente un modelo de 4 bits transmitido usando el bit CSI de el encabezado
SAR-PDU cuando el valor contador de la secuencia sea 1,3,5 o 7. La técnica
completa es mencionada como cronometro de tiempo de marcado residual
sincrono (SRTS).

El tiempo de marcado es el valor contenido en el contador siendo manejado por


el reloj de la red. Los 4 bits de más bajo orden de el tiempo de marcación son
llamados la parte residual, matemáticamente que los cuatro bits son suficientes
para transportar la información de la sincronización a través de una escala global
desplegada, previendo que la señal a ser transportada este dentro de su rango de
servicio de error (generalmente 100 partes por millón).

Fig. 6.3.6. Cronometro de Tiempo de Marcado.

134
ATM Capítulo. 1
6.3.7. AAL1 RECUPERACIÓN DE RELOJ ADAPTATIVA.

Los 47 bytes SDU que son recibidos son escritos dentro de un buffer, de donde
es sacado usando un reloj local, el nivel de llenado del buffer es entonces usado
para controlar la frecuencia del reloj local. Si el buffer comienza vacío, el reloj
corre muy aprisa y un mecanismo ‘phase-lock-loop’ es usado para bajar el reloj
hasta que el buffer regrese a su punto medio. De manera opuesta si el buffer
comienza lleno, el reloj es acelerado.

Cuando las celdas entran a el switch , el número de secuencia es revisado, si una


celda se pierde una variable es insertada dentro del buffer para mantener la
integridad del ‘timing’. El efecto puede ser un corto periodo de ruido, pero la
sincronización es capturada, y la llamada no se perderá.

El método SRTS es apropiado para altas velocidades de tráfico, por ejemplo E1


o DS donde toman relativamente un corto periodo para ensamblar 8 celdas ‘valor
de tráfico’ sin embargo para velocidades de tráfico bajas el retardo causado por
la espera de 47x8 octetos (8 celdas) puede ser inaceptable.

Para estas fuentes de tráfico de velocidades bajas el esquema adaptativo es más


conveniente enviar la celda tan pronto como esta sea llenada, recuerde que si el
retardo se vuelve un problema, podemos elegir enviar las celdas que aún no están
llenas.

135
ATM Capítulo. 1

Fig. 6.3.7. Recuperación de Reloj Adaptativa.

136

Anda mungkin juga menyukai