ESIME IPN
Tesis: ATM
Jesús Chávez Rodriguez
Marzo de 2002
1
ATM Capítulo. 1
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.
2
ATM Capítulo. 1
3
ATM Capítulo. 1
4
ATM Capítulo. 1
5
ATM Capítulo. 1
6
ATM Capítulo. 1
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.
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
1.4. SDH/SONET.
9
ATM Capítulo. 1
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
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.
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.
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.
13
ATM Capítulo. 1
14
ATM Capítulo. 1
15
ATM Capítulo. 1
16
ATM Capítulo. 1
17
ATM Capítulo. 1
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
19
ATM Capítulo. 1
20
ATM Capítulo. 1
21
ATM Capítulo. 1
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.
22
ATM Capítulo. 1
-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
23
ATM Capítulo. 1
24
ATM Capítulo. 1
25
ATM Capítulo. 1
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.
26
ATM Capítulo. 1
27
ATM Capítulo. 1
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
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.
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).
31
ATM Capítulo. 1
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.
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.
33
ATM Capítulo. 1
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.
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.
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.
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 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 .
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á.
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.
40
ATM Capítulo. 1
41
ATM Capítulo. 1
Control de Congestión
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 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.
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 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.
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.
48
ATM Capítulo. 1
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.
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.
50
ATM Capítulo. 1
51
ATM Capítulo. 1
52
ATM Capítulo. 1
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.
53
ATM Capítulo. 1
54
ATM Capítulo. 1
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:
55
ATM Capítulo. 1
56
ATM Capítulo. 1
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.
57
ATM Capítulo. 1
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.
59
ATM Capítulo. 1
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.
60
ATM Capítulo. 1
61
ATM Capítulo. 1
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
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.
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
65
ATM Capítulo. 1
66
ATM Capítulo. 1
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.
67
ATM Capítulo. 1
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).
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
69
ATM Capítulo. 1
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
Un CRC de 4-bytes.
71
ATM Capítulo. 1
72
ATM Capítulo. 1
Transmisión AAL5
73
ATM Capítulo. 1
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.
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
- ITU-T
Q.2931
- Foro ATM
UNI V3.0, V3.1 y V4.0
75
ATM Capítulo. 1
76
ATM Capítulo. 1
77
ATM Capítulo. 1
Selector Sel.
78
ATM Capítulo. 1
79
ATM Capítulo. 1
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
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.
81
ATM Capítulo. 1
Enviar un requerimiento a la raíz (el originador de el punto-a-punto
original).
82
ATM Capítulo. 1
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
84
ATM Capítulo. 1
Señalización UNI
85
ATM Capítulo. 1
Establecimiento de Llamada: Procedimiento de Llamada
Conexión
Reconocimiento de Conexión
Establecimiento
Misceláneos: Estado
Estado Requerido
86
ATM Capítulo. 1
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.
88
ATM Capítulo. 1
89
ATM Capítulo. 1
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.
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
91
ATM Capítulo. 1
92
ATM Capítulo. 1
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.
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.
95
ATM Capítulo. 1
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
96
ATM Capítulo. 1
Estándares 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:
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 Rápido
Basado en 2/3 de la mayoría de la votación
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.
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
100
ATM Capítulo. 1
1992 Primera Red LAN ATM instalada
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
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
102
ATM Capítulo. 1
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.
104
ATM Capítulo. 1
105
ATM Capítulo. 1
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
107
ATM Capítulo. 1
108
ATM Capítulo. 1
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
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:
110
ATM Capítulo. 1
Los métodos que nosotros aplicaremos para ejecutar IP sobre ATM son:
111
ATM Capítulo. 1
112
ATM Capítulo. 1
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.
114
ATM Capítulo. 1
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.
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.
116
ATM Capítulo. 1
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.
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).
118
ATM Capítulo. 1
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
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.
121
ATM Capítulo. 1
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.
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.
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
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
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.
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
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.
131
ATM Capítulo. 1
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
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).
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.
135
ATM Capítulo. 1
136