0% encontró este documento útil (0 votos)
37 vistas57 páginas

Características y Funciones del ATM

El documento describe las características y capas del modelo de referencia ATM. Explica que ATM transmite información de forma asíncrona en paquetes fijos llamados celdas y describe las funciones de las capas física, ATM y de adaptación al ATM.

Cargado por

Cristian
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas57 páginas

Características y Funciones del ATM

El documento describe las características y capas del modelo de referencia ATM. Explica que ATM transmite información de forma asíncrona en paquetes fijos llamados celdas y describe las funciones de las capas física, ATM y de adaptación al ATM.

Cargado por

Cristian
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

ATM

Concepto de ATM
 ATM: Modo de Transferencia Asíncrono
 La transferencia de la información se
realiza en forma asíncrona, multiplexando
en el tiempo pequeños paquetes de
longitud fija (53 bytes) llamados celdas.

Cabecera Información del usuario


5 bytes 48 bytes
Características del ATM
 El procesamiento de las celdas en la conmutación es
muy sencillo, lo que permite su implementación a
altas velocidades.
 Verifica los errores de la cabecera y detecta errores
en múltiples bits pero solamente puede corrigir error
en un bit.
 No realiza detección ni recuperación de errores de la
información del usuario
Características del ATM
 Integración real de servicios: Las celdas pueden llevar
información de voz, datos o video.
 Es una técnica en modo con conexión (antes de la
emisión de las células se establece una ruta, por
señalización, entre los usuarios)
 Permite asignación dinámica de ancho de banda según
la demanda del usuario a la red.
Características del ATM

 Dentro de la red ATM no existen protocolos


específicos a las aplicaciones (excepto los protocolos
específicos de la red, tales como, de señalización, de
mantenimiento, ...). ATM puede trabajar
con diferentes aplicaciones y diferentes tecnologías
(IP, Ethernet, ....)
ATM y el Modelo B-ISDN
Señalización

Administración y
coordinación del
sistema en conjunto

Funciones de
administración
especificas por capa

•ATM es basado en este modulo


•Diferentes Capas de Adaptación proveen interoperabilidad con un
amplia gama de protocolos
•Hay muchos tipos de capas físicas (medios, velocidades)
B-ISDN Module
Plano de Plano de Plano de
Control Usuario Administración

Q.2931 TCP/IP, LMI, SNMP,


FTP, etc CMIP
SSCF
SAAL

SSCOP AAL AAL


AAL CP
ATM

SDH, SONET,DS1, E1, etc

Ejemplo de establecimiento de
protocolos en las capas RDSI-BA
OSI vs Modelo de Referencia ATM
AAL: Capa de Adaptación al ATM
Aplicación ATM: Modo de Transferencia Asíncrona
PHY: Física
Presentación

Sesión Subcapa de convergencia


(CS)
Transporte Subcapa de segmentación AAL
y reensamble (SAR)
Red Capa ATM ATM
Enlace de datos Subcapa de convergencia
de transmisión (TC)
Subcapa dependiente del PHY
Física
medio físico (PMD)

Modelo de Referencia OSI Protocolos ATM


Funciones de las capas superiores Capas
Superiores
Convergencia CS
Funciones en la RDSI-BA

AAL
Segmentación y Reensamblaje SAR
Control de flujo genérico
Generación-extracción de la cabecera
ATM
Traducción del VPI / VCI de la celda
Gestión Multiplexación / demultiplexación de celdas
de las
capas Desacoplo de la velocidad de celdas
Generación / verificación del HEC (por CRC)
Delineación de celdas TC
Adaptación a la trama de transmisión
Generación / recuperación de la trama Capa
Física
Codificación/decodificación
Control de error
PM
Sincronización de bit y regeneración
Adaptación al medio físico
La Capa Física
Capa Física
Desacoplo de la velocidad de células
CAPA
ATM CELULAS DE CAPA ATM (V1)

CAPA
FISICA CELULAS DE CAPA FISICA (V2)

CELULAS VACIAS (V3)


+
V3
V2
VELOCIDAD UTIL DEL CONDUCTO V1
DE TRANSMISION
Capa Física
Entrega del Quinto Byte a la cabecera de
la celda ATM

Conversión al Agregar Conversión a los


formato ATM encabezado requerimientos
(48 Bytes) (4 bytes) de la capa
(segmentación) física
y Celdas
Celdas
Quitar generación de
de53
53
Reensamble encabezado / verificación bytes
bytes
(4 bytes) del 5o. byte
del encabezado
(HEC)
Capa de
adaptación Capa Capa
al ATM (AAL) ATM física
La Capa Física
Control de error en la cabecera
(4 Bytes)
(5to Byte)
HEC

* Los 4 primeros bytes de la cabecera (32 bits)


estan protegidos por el quinto byte
* Se emplea la técnica CRC (Chequeo de Redundancia
Cíclica)
* Detecta errores sobre múltiples bits y corrige un error
sobre un único bit
* Polinomio generador X8 + X2 + X + 1
La Capa Física
Medios de Transmision
ATM SDH/SONET
SDH SONET Rate—Mbps

STS-1/OC-1 51.84
STM-1 STS-3/OC-3 155.52
STM-4 STS-12/OC-12 622.08
STM-8 STS-24/OC-24 1,244.16
STM-16 STS-48/OC-48 2,488.32

CCITT (Consultative Committee for International


Telephony and Telegraph)
ITU (International Telecommunications Union)
La Capa Física
Interfaces Físicas ATM
Data Media
Framing Rate
Multi- Single- Coaxial UTP–5 UTP–3 STP
(Mbps) Mode Mode Cable
Fiber Fiber
DS1 1.544 (TP)
E1 2.048
J2 6.23 (TP)
DS3 45
E3 34
E4 139 X
ATM25 25.6
STS 1 51.8
STS3c/STM1 155 X
STS 12c/STM4 622
4B/5B (TAXI) 100
8B/10B 155
(Fiberchannel)
= Standardized = Proposed/In Progress
X
La Capa ATM
Capa ATM Virtual Channel
Connection (VCC)

ATM Virtual Path


Adaptation Layer Connection (VPC)
(AAL)

UNI UNI

ATM Layer
NNI NNI

VC VP VC
Switch Switch Switch

Physical Layer
VPI = 0 VPI = 12 VPI = 26 VPI = 0
VCI = 38 VCI = 44 VCI = 44 VCI = 36

Provee valores de VPI/VCI en los encabezados.


Asegura que las celdas sigan el orden correcto.
La Capa ATM
Interfaces de Red ATM

Conmutador
- Interfaz Usuario-Red (UNI)
ATM - Interfaz de Nodo de Red (NNI)
UNI
privada
UNI pública Conmutador
público
Conmutador ATM
ATM NNI
NNI pública
privada

UNI DSU ATM


privada
DXI ATM
Conmutador
Ethernet público
ATM
Enrutador
ATM LAN WAN
Capa ATM
Red de Transporte y de Acceso

RED DE BACKBONE
(Red de Transporte) UNI
NNI

UNI NNI
NNI

UNI
RED DE ACCESO
Arquitectura en capas de una red ATM

Usuario Red de transporte ATM Usuario

ULP ULP

AAL AAL

ATM ATM ATM ATM ATM

Física Física Física Física Física

UNI NNI NNI UNI

UNI Interfase Usuario-Red


NNI Interfase de Nodo de Red
ULP Protocolos de capas altas
AAL Capa de Adaptación ATM
ATM Capa de Modo de Transferencia Asíncrono
Física Capa Física
Capa ATM
Encabezado en una celda NNI
Encabezado Area de carga útil
(5 bytes) (48 bytes)
CELDA ATM
Encabezado
(header) de 5
bytes en la NNI Encabezado (header)
de 5 bytes en la NNI
PTI
VPI VCI y
CLP HEC 1 VPI
2 VPI VCI
VPI (12 BITS): VCI (16 BITS): HEC (8 BITS): 3 VCI
Identificador del Identificador del Verificación de 4 VCI PTI CLP
Trayecto Virtual Canal Virtual Encabezado CRC 5 HEC
4 BITS 8 7 6 5 4 3 2 1
PAYLOAD TYPE IDENTIFIER: CELL LOSS Octeto Posición de los bits
TIPO DE CARGA PRIORITY
(3 bits) (CLP)
La capa ATM
Encabezado en una celda UNI

Encabezado en la UNI
1 GFC VPI GFC: Generic Flow Control (4 bits)
2 VPI VCI VPI: Virtual Path Identifier (8 bits)
VCI: Virtual Channel Identifier (16 bits)
3 VCI
PTI: Payload Type Identifier (3 bits)
4 VCI PTI CLP CLP: Cell Loss Priority (1 bit)
5 HEC HEC: Header Error Control (8 bits)
8 7 6 5 4 3 2 1
Octeto Posición de los bits

Encabezado Carga útil


5 bytes 48 bytes
Celda ATM
Relación entre Canal Virtual, Trayecto Virtual y
Capa Física

VCI = 32
VPI = 1
VCI = 33

VCI = 32
VCI = 100 VPI = 2 CAPA FISICA
VCI = 33
VCI = 200 VPI = 255
VCI = 1024
Conmutación de VP y VC

Conmutación
VC 1 VC 2 VC 4 VC 3
de VC

VC 1
VP 2 VC 3
VP 1
VC 2 VP 3 VC 4

VC 1 VC 6
VC 2 VP 1 VP 4 VC 8

VC 6
Conmutación VC 8 VP 2 VP 5 VC 5
VC 9
de VP
VC 5 VC 1
VP 3 VP 6
VC 9 VC 2
Significado local del VPI y
del VCI
VC1 Conmutador 1
VP - VC <-> VP - VC
VC 2 16 3 220 5
VP 50
VP 1 16 6 45 9
VC 3 220 1 45 4
VP - VC <-> VP - VC VC 6 VP 16
1 1 50 3 VP 220
1 2 50 6 VC 9
VP 313 VP 45 VC 5
Estación A VC 4 Conmutador 2 VC 1
Conmutador 3
VP - VC <-> VP - VC
313 9 25 8
313 4 25 5 VP 25 VC 5
VC 8
Estación B
Indicador de Tipo de Contenido - PTI
3 bits
Octeto b1 b2 b3
1 GFC VPI
2 VPI VCI 0 Indicador Usuario-Usuario
0 No hay 0
3 VCI
Congestión Indicador Usuario-Usuario
4 VCI PTI CLP Celda de 1
1 Indicador Usuario-Usuario
5 HEC Usuario Hay
0
Indicador Usuario-Usuario
8 7 6 5 4 3 2 1 Congestión 1
Bit De Segmento
0
1 0
OAM de VC IDE Extremo a Extremo
(F5) 1
Celda de Gestiónde Recursos
0
Red 1
Reservado
1
Valores preasignados de la cabecera (Interf. UNI)

Utilización VPI VCI PTI CLP


Celda no asignada 0 0 xxx 0
Meta-señalización Cualquier 1 0A0 C
Señaliz. general de difusión Cualquier 2 0AA C
Señaliz. punto a punto Cualquier 5 0AA C
F4 OAM de segmento Cualquier 3 0A0 A
F4 OAM extremo a extremo Cualquier 4 0A0 A
F5 OAM de segmento Cualquier =0 100 A
F5 OAM extremo a extremo Cualquier =0 101 A
Celda de gestión de recursos Cualquier =0 110 A
A = 0 ó 1. Puede ser usado por la función de capa ATM apropiada
C: La entidad de partida debe poner CLP=0. La red puede modificarla
Valores preasignados de la cabecera (Interf. UNI / NNI)
destinados a ser utilizados por la capa física

Utilización VPI VCI PTI CLP

Celda libre 0 0 000 1

Celda OAM de capa física 0 0 100 1

Reserv. para la capa física (UNI) PPPP0000 0 PPP 1

Reserv. para la capa física (NNI) 0 0 PPP 1

P: El bit puede ser utilizado por la capa física.


No tienen significación para la capa ATM
La Capa de Adaptación (AAL)
Modelo Referencial ATM
ATM Adaption Layer (AAL)

ATM Dos sub-niveles:


Adaptation Layer Convergence Sublayer (CS)
(AAL) Segmentation and
Reassembly (SAR)
ATM Layer

Physical Layer
ATM Adaptation Layer—AAL
ATM AAL
PBX
Adaptation Layer
(AAL) S
C
A
S
ATM Layer R

Physical Layer

AAL = QoS + SAR


CS— Asigna diferentes AAL’s/QoS para diferentes
tipos de tráficos
SAR— cell <-> packet
ATM Endpoint
Data Frame
Data Frame
Convergence Sublayer PDU Convergence
Sublayer
AAL SAR PDU
SAR PDU SAR (Segmentation
and Reassembly)
SAR PDU Sublayer
SAR PDU
ATM Cell
ATM Layer ATM Cell
ATM Cell
ATM Cell

ATM Phy Transmission Convergence


Physical Media Coding
SAR: Segmentation & Reassembly
ATM Adaptation Layers:
Diferentes AAL para diferentes aplicaciones y servicios.

AAL 1 CBR - Básicamente para audio y video a velocidad


constante
AAL 2 VBR - Video y VTOA (Voice and Telephony over
ATM
AAL 3/4 VBR - Ráfagas grandes de datos / Ráfagas pequeñas
en LA. Inspirado en SMDS pero desechado por su
complejidad.
AAL 5 SEAL (Simple & Efficient Adaptation Layer)
Diseñado específicamente para transmisión de datos.
Es el mas usado
Frame de Longitud Variable 53 byte Cells
SAR
De la Trama a la Celda
Procesamiento del ATM
TCP TCP Packet TCP Header App Data

IP IP Datagram IP Header TCP Header App Data

LLC/SNAP LLC IP Header TCP Header App Data

Convergence
QoS + LLC IP Header TCP Header App Data
Sublayer (CS)
AAL Put in 48 Byte Cells—SAT into PDU
SAR

ATM
Add 4 Byte Headers with VPI/VCI and CLP

Transmission Convergence (STS, STM, DS)


PHY
Physical Media (MMF, SMF, STP, UDP,…
De la Trama a la Celda
Pasando a Través de la Red
ATM Switch ATM Layer
Port 1 Port VPI VCI
A A P UNI P A
A T H H T 1 2 37
L M Y Y M 2 1 51
VPI 2 Port 2
VCI 37 P A
H T
Y M

NNI ATM Switch ATM Layer


Port 1 Port VPI VCI
P A
H T 1 1 51
VPI 3 Y M 2 3 39
VCI 39
Port 2
A A P UNI P A
A T H H T
L M Y Y M
ATM Adaptation Layer (AAL)
Criterios de ALL de acuerdo al servicio
La Capa AAL
Clasificación de los Servicios para las AAL
Clase A Clase B Clase C Clase D

Temporización
si no
entre extremos

Velocidad constante variable

Modo de no orientado
orientado a conexión
conexión a conexión

Ejemplos voz, video Voz, video datos mensajes

AAL3/4, AAL3/4,
AAL AAL1 AAL2
AAL5 AAL5
AAL
AAL criterio
Parámetros de tráfico
Parámetros de QoS

Tipos de AAL
AAL1—CBR
AAL2—rtVBR
AAL3/4—nrtVBR
AAL5—ABR
Criterios del AAL
Contrato

Contrato

Contrato
ATM Network
• Parámetros de Tráfico
Peak cell rate
Sustainable cell rate
Maximum burst size
Minimum Cell Rate
• Calidad de Servicio
Delay
Cell loss
Criterio del AAL
Traffic Parameters
Peak Cell Rate—PCR—
PCR Máxima Velocidad la
cual puede transmitir una conección sin
pérdida de celdas
Sustainable Cell Rate—SCR—SCR Performance
de número de celdas promedio que una
aplicación o un servicio desarrolla
Maximum Burst Size—MBS— MBS Dimensión de
la máxima ráfaga de celdas continuas que
pueden ser transmitidas.
Minimum Cell Rate—MCR— MCR Medida de la
habilidad de una aplicación para manejar
latencia (retardos).
Criterio de AAL
QoS — Delay

Maximum Cell Transfer Delay—MCTD


Cuanto tiempo toma la red en transmitir una
celda de un extremo a otro.

Cell Delay Variation Tolerance—CDVT


Distorsión de línea causado por variación en los
tiempos de arribo de celda a celda.
AAL Criteria
QoS—Cell Loss

Cell Loss Ratio—CLR


Porcentaje de celdas que la red puede
desechar para evitar congestión
Tipos de ATM
Adaptation Layer (AAL)
Capas de Adaptación

Permite tener diferentes servicios


sobre ATM.
La diferencia entre los diferentes AAL
(ATM Adaptation Layer) son de
acuerdo al tipo de servicio requerido.
ATM QoS Classes
Guaranteed
CBR
Differentiated VBR
ABR
Best Effort
UBR
ATM NNI
ATM UNI

Best
Effort/
UBR Elastic
ATM Queuing

ABR

Host VBR
Host Client
CBR
Guaranteed
QoS Classes
Class A: Constant Bit Rate - CBR
Emulación de Circuitos - Flujo de bits contínuos para voz y video
digital, los cuales requieren de un muy bajo retardo.

Class B: Variable Bit Rate- Real Time - rt-VBR


Video Conferencia - Video paquetizado, aplicaciones muy
sensibles al retardo, requieren bajo retardo.

Class C: Variable Bit Rate - Non Real Time - nrt-VBR


Reproducción de Video - Largos flujos de datos o pequeños
flujos de tráfico de LAN, si algunas celdas se pierden no hay
problema.

Class D: Available Bit Rate/Unspecified Bit Rate-


ABR/UBR
Computer data - Tráfico de LAN
CBR:
Constant Bit Rate
• Flujo de tráfico continuo
• Emulación de Circuitos
• Voz y Video tradicional
• Performance predecible
• Retardo mínimo
rt-VBR:
real time Variable Bit Rate
• Se espera un tipo de tráfico predecible del
usuario.
• Los VCs en algunas ocasiones pueden
transmitir ráfagas y volúmenes de
tráfico inesperados.
• Requiere mínimo retardo.
• Voz y Video paquetizado, SNA.
• Pequeños retardos y pequeñas variaciones
en el retardo son aceptables.
nrt-VBR:
non real-time Variable Bit Rate
• Los VCs en algunas ocasiones pueden
transmitir rafagas y volumenes de trafico
inesperados
• Puede haber variacion en los retardos.
• Difusion de Video Pregrabado
• Datos.
ABR / UBR
Servicio de terminal lento; usando el ancho de
banda remanente
ABR: Available Bit Rate
Diseñado para flujos de ráfagas de datos
Interconección de LANs
Acceso a Internet de Alta Performance
Se requiere Control de Congestión
UBR: Unspecified Bit Rate
Servicio del Mejor Esfuerzo
Ningún Objetivo sobre retardos o pérdidas.
Similar a los servicios que brinda la Internet.
¿Que es ABR?
ABR = Available Bit Rate
Provee un servicio de bajo costo para tráfico por
ráfagas, explotando el hecho “cuanto tráfico puedo
pasar”
Se dispone de menos ancho de banda que el
servicio VBR.
El control de flujo es necesario para que el servicio se
acomode al ancho de banda disponible.

ABR

OC3
VBR

CBR
AAL1—Constant Bit Rate (CBR)
Traffic Parameter QoS
Tolerance

PCR LOW HIGH

Peak Cell Rate


Cell Loss
Cell Delay
Overhead
5 Byte
Header
1 Byte
47 Byte
Payload
AAL2—Variable Bit Rate
(VBR-RT/VBR-NRT)

Traffic Parameter QoS


PCR Tolerance
Peak Cell Rate HIGH
LOW
SCR
Sustainable Cell Rate
MBS Cell Loss Cell Delay
Maximum Burst Size (NRT)
Cell Delay (RT)
Overhead

5 Byte
Header 1–48
Bytes
1–47 Byte
Payload
AAL-3/4
• Adecuado para transmisión connection
oriented y connectionless.
• Complejo
• Usado principalmente para aplicaciones
de datos que no tienen correlación
temporal
• Reemplazado por AAL5. Todavía usado
en aplicaciones SMDS
AAL3/4—Unspecified Bit Rate (UBR)

Traffic Parameter QoS


Tolerance
No garantiza el
LOW HIGH
envio

Cell Delay
Cell Loss

Overhead
5 Byte
Header

44 Byte
Payload 4 Bytes
AAL-5
• Versión simplificada de AAL-3/4.
Mejor uso de la carga útil.
• Las transmisiones punto a multi-punto
son uni-direccionales.
• Tiene opción para el descarte de
tramas.
• Indicación para la última celda de la
trama.
• Usado para transmitir tráfico IP y Frame
Relay sobre ATM
AAL5—Available Bit Rate (ABR)
Traffic Parameter QoS
PCR Tolerance
Peak Cell Rate
LOW HIGH
MCR
Minimum Cell Rate

Cell Loss Cell Delay

Overhead

5 Byte • No cell
Header overhead
• Uses
48 Byte congestion
feedback
Payload instead

También podría gustarte