Está en la página 1de 30

ATM

Asynchronous Transfer Mode


•Protocolo orientado al bit
•Permite una transmisión “Transparente”
•Utiliza “Celdas” de longitud fija (53 bytes)
•Multiplexación de conexiones lógicas
•Soporta múltiples Calidades de Servicio

2014
Características Principales

CONMUTACION DE CELDAS
53 BYTES

Retardo Transmisión Capacidad de


Fijo y Pequeño De celdas enlaces desde
Baja Latencia Asincrónica Mbps hasta Gbps

2014
Características Principales

Transmisión
Orientada a la Conexión

Establecimiento QoS Ancho de Banda


de la conexión definido en cada a demanda
entre estaciones conexión en cada conexión

2014
Arquitectura de ATM

Modelo OSI

RED
ATM

ENLACE AAL
ATM

FISICA FISICA

2014
Red ATM

Interfaz
UNI

Interfaz
UNI
SWITCH
Red ATM
ATM

Interfaz
NNI

2014
Formato de Celda

Cabecera ATM
(5 bytes)

Longitud
Total
Campo de 53 bytes
Información
(48 bytes)

2014
Formato de Celda - UNI
8 7 6 5 4 3 2 1
GFC VPI
VPI VCI
VCI
VCI Payload Type CLP
HEC

Datos

2014
Formato de Celda - NNI
8 7 6 5 4 3 2 1
VPI
VPI VCI
VCI
VCI Payload Type CLP
HEC

Datos

2014
Formato de Celda
GFC : Generic Flow Control. Utilizado para el control
de flujo de celdas en la interfaz usuario-red

VPI : Virtual Path Identifier. Utilizado para el ruteo


dentro de la red, identifica el “Virtual Path”

VCI : Virtual Channel Identifier. Utilizado para el


ruteo end-to-end, identifica el “Virtual Channel”

Payload Type : Conformado por 3 bits.


1 - Identifica el tipo de carga en el campo de datos. (0=User
cell or 1=OAM cell)
2 – Indica si hay congestión en la red
3 – SDU. Un 1 identifica extremo a extremo

2014
Formato de Celda
Cell Loss Priority : Prioridad de la celda

0 : Alta prioridad
1 : Baja prioridad (descartable)

La red setea este bit en 1, si el usuario excede


alguno de los parámetros de tráfico acordados.

HEC : Header Error Control. Permite detectar errores


en la cabecera y corregir hasta 1 error

2014
VPI / VCI
Virtual Channel Connection

Virtual Channel Link

Virtual Path Link

Virtual Path Connection

2014
VPI / VCI
VC Switch

VCI 1 VCI 2 VCI 3 VCI 4

VPI VPI VPI


1 3 2

VPI 2 VCI 4
VCI 1
VPI 1
VCI 2
VPI 3 VCI 3
Physical Link

VCI 1 VCI 1
VPI 4 VP Switch VPI 5
VCI 2 VCI 2

2014
VPI / VCI
Las Virtual Channel Connections pueden realizarse
entre :

•Usuario-Usuario : Transportan los datos de usuario


de extremo a extremo
•Usuario-Red : Puede utilizarse para “agregar” tráfico
de un usuario hacia un network server
•Red-Red : Transporta información de ruteo

2014
Conexión ATM
Establecimiento de una conexión usando Virtual Path :
Pedido de
conexión
VCC

SI Satisface SI
Existe VPC?
QoS ?
NO NO
Establecer Modificar Realizar
Nuevo VPC solicitud Conexión

Rechazar NO Petición SI
Solicitud aceptada ?

2014
HEC
•Procedimiento de detección de errores simliar al
utilizado por HDLC
•Utiliza un HEC de 8 bits para controlar errores en los
32 bits restantes
•Utiliza el polinomio : X8 + X2 + X + 1
•Permite la corrección de 1 bit erróneo

2014
Diagrama de estados

Multibit error detected


Cell Discarded
Error
detected
Cell Discarded

Correction No error detected Detection


Mode No Action Mode
(default)

No error
detected
(No Action)
Single-bit error detected
Correction

2014
ATM
funciones de las capas superiores capas superiores

convergencia CS
AAL
segmentación y reensamble SAR
control genérico de flujo
generación / extracción del encabezado de la celda
Gestión traducción del VPI / VCI de la celda ATM
de las multiplexación / demultiplexación de celdas
capas
desacople de la tasa de celdas
generación / verificación del HEC (por CRC)
sincronización de celdas TC
adaptación de las tramas de transmisión Capa
generación / recuperación de las tramas de transmisión
Física
reloj de bits
PM
medio físico

2014
Capa Física
•Las celdas pueden transmitirse a diferentes
velocidades :
•25.6 Mbps
•51.84 Mbps
•Velocidades SDH:
•STM-1 : 155 Mbps
•STM-4 : 622 Mbps
•STM-16 : 2.5 Gbps

2014
Capa Física
Funciones

•Delimitación de celdas
•Monitoreo de errores
•Inserción de celdas vacías (idle)
•Mantenimiento del sincronismo

2014
Capa Física
Sincronización
El sincronismo y la delimitación de celdas se obtiene
mediante el HEC
Correct HEC

Bit by Bit Hunt

Pre
Incorrect HEC Sync Cell by Cell

α Consecutives
Incorrect HEC

Sync
δ Consecutives
Correct HEC
Cell by Cell

2014
Capa Adaptación ATM
Funciones

•Manejo de los errores en la transmisión


•Segmentación y reensamblado
•Manejo de las celdas perdidas o mal insertadas
•Control de flujo

2014
Clases de Servicio
Class A Class B Class C Class D

Constant bit Variable bit Connection Connection


Characteristics rate rate oriented data less data

Synchronization
between Source Required Not Required
and Destination

Bit rate Constant Variable

Connection Type Connection Oriented Conn. less

Adaption Layer AAL 1 AAL 2 AAL 5 AAL 3/4

2014
AAL - PDU

User Data
AAL User

CS PDU
Convergence
Sub-layer

Segmentation
& Reassembly
SAR PDU SAR PDU SAR PDU SAR PDU

ATM
ATM Cell
Physical

2014
Categorías de Servicios
EL ATM Forum define los siguientes categorías de
Servicios
•Real-Time Services
•Constant Bit Rate (CBR)
•Real-Time Variable Bit Rate (VBR)
•Non-Real-Time Services
•Non-Real-Time Variable Bit Rate (nrt-VBR)
•Available Bit Rate (ABR)
•Unespecified Bit Rate (UBR)

2014
Atributos de tráfico
Descriptor de tráfico de fuente
•Peak Cell Rate (PCR) : Límite máximo en la tasa de
celdas entregadas a la red. Se define en función de T
intervalo mínimo entre celdas. Obligatorio para
servicios CBR y VBR
•Sustainable Cell Rate (SCR) : Límite al promedio de
la tasa de transmisión. Definido en función de X
mayor a T. Requerido para VBR
•Maximum Burst Size (MBS) : Cantidad máxima de
celdas enviadas continuamente a velocidad PCR.
Requerido para VBR

2014
Atributos de tráfico
•Minimum Cell Rate (MCR) : Utilizado en ABR.
Define la tasa mínima requerida a la red

2014
Parámetros de QoS
•Peak-to-Peak Cell Delay Variation : Variación
máxima soportada en el retardo. Se mide entre el
umbral de descarte y el maxCTD
•Maximum Cell Transfer Delay : Tiempo entre la
transmisión del último bit en la UNI, y la recepción
del primer bit en la UNI destino
•Cell Loss Ratio :Tasa de pérdida máxima soportada
en la conexión

2014
CAC
Call Admission Control

Cuando el usuario solicita una nueva VCC, debe


especificar los servicios requeridos en ambas direcciones
para esa conexión:
•Categoría del servicio (CBR, rt-VBR, nrt-VBR, ABR o
UBR)
•Descriptor de tráfico (PCR, SCR, MBS, MCR)
•Valores requeridos y aceptables de QoS (Peak-To-Peak
CDV, maxCTD, CLR)

2014
UPC
User Parameter Control

Control realizado por la red, en el primer punto de


acceso al VCC.
La UPC controla que el usuario cumpla con los valores
contratados de:
•PCR
•SCR

2014
Aplicaciones ATM
•LANEmulation
•Classical IP over ATM
•Trunking de VLANs

2014

También podría gustarte