Beruflich Dokumente
Kultur Dokumente
Departamento de Telemtica
Sistemas de Conmutacin
Video
HFC
Datos
Dr. Ing. lvaro Rendn Galln Rend Gall Popayn, mayo de 2011 Popay
Temario
Introduccin
Repaso de redes de comunicaciones Caractersticas generales de ATM
lvaro Rendn G.
Redes de comunicaciones
Redes de Comunicacin
Redes de Comunicacin por Difusin Ethernet Redes de radio-paquetes Redes satelitales Redes de Conmutacin de Paquetes
Red telefnica Red de enrutamiento por longitud de onda Redes Orientadas a Conexin X.25 Frame Relay ATM MPLS
lvaro Rendn G.
WAN
Red SDH
lvaro Rendn G.
Red SDH
lvaro Rendn G.
PSTN
LAN
WAN
LAN
Se quiere una nica Se quiere una nica Red de Transporte Red de Transporte Conmutado! Conmutado!
Conmutador Frame Relay Enrutador Multiplexor SDH
RDSI (ISDN)
Red Digital de Servicios Integrados
Red de Conmutacin de Paquetes
Red de Sealizacin
RDSI-BA (B-ISDN)
LAN
RDSI-BA Conmutacin Conmutacin de circuitos de circuitos Red de Transporte Red de Transporte Conmutado Conmutado
Red ATM
Conmutador ATM
Red SDH
Trama de n ITs
125 s IT2 IT3 IT4 ITn-1 ITn
Alineacin de Trama
A->B
B->A
Informacin (voz/datos)
Tramas peridicas encabezadas por patrn de alineacin Cada conexin se identifica por su posicin en la trama El acceso al canal es sincrnico o determinstico Problema: El canal se mantiene ocupado an si hay silencios (cuando no se transmite informacin)
lvaro Rendn G.
10
Celda
Cabecera Informacin A->B B->A B->A B->A
Celdas con cabecera y carga til (informacin) Cada conexin se identifica por la cabecera El acceso al canal es asincrnico o estadstico (en funcin del volumen de informacin) Problema: Control de trfico: garantizar capacidad y retardos para distintos tipos de servicio (QoS)
lvaro Rendn G.
11
ATM - Generalidades
Video
HFC
Datos
ATM
LAN
Voz Concebida para transmitir voz, video y datos Publicado por la UIT-T en 1988 (Rec. I.121) Uso actual:
lvaro Rendn G. Red troncal (backbone) para ISP Conexiones de video punto a punto y punto-multipunto Conexiones de voz para telefona celular Emulacin de circuitos E1 sobre la red ATM Soporte a redes de acceso residencial basadas en ADSL
12
ATM - Generalidades
Video
HFC
Datos
ATM
LAN
Voz
Niveles de tolerancia por tipo de trfico Sensibilidad Tipo de Trfico Voz Video
lvaro Rendn G.
Datos
13
ATM - Generalidades
Video
HFC
Datos
ATM
LAN
Voz Conmutacin de paquetes: celdas de tamao fijo Orientada a conexin (establ-comunicac-liberac) No hay control de errores ni de flujo entre nodos Proteccin de cabecera (garantizar enrutamiento) Esquemas de control de congestin QoS por conexin (nica hasta MPLS)
lvaro Rendn G.
14
Temario
Introduccin Arquitectura
Protocolos Capa Fsica Capa ATM: estructura de la celda Capa AAL
Conmutacin Sealizacin
lvaro Rendn G.
15
Arquitectura de Protocolos
Modelo OSI
Modelo RDSI
Gestin de Planos Plano de Usuario
Sealizacin
Usuario
lvaro Rendn G.
16
Pila de Protocolos
Usuario Red Usuario
Sealiz. Usuario AAL Capa ATM Capa Fsica Conmutacin ATM ATM Fsica ATM Fsica
AAL - Capa de Adaptacin ATM (ATM Adaptation Layer): Conversin de datos de aplicaciones a celdas ATM Capa ATM: Transporte de celdas a travs de la red. Adiciona la cabecera de las celdas Capa Fsica: Conversin al formato ptico o elctrico apropiado
lvaro Rendn G.
17
Capa Fsica
Subcapas
Usuario/ Sealizacin AAL Capa ATM Capa Fsica
Desacople de la rata de celdas Generacin/Verificacin HEC Delineacin de celdas Adaptacin de la trama de transmisin
TC
SDH
18
Capa ATM
Usuario/ Sealizacin AAL Capa ATM Capa Fsica
Control de flujo genrico Generacin/extraccin de la cabecera Traslacin de VPI/VCI Multiplexacin y demultiplexacin de celdas
GFC
HEC
Cabecera (Header)
5 bytes
lvaro Rendn G.
VPI/VCI: Virtual Path/Virtual Channel Identificators HEC: Header Error Control Tamao fijo: no tiene banderas delimitadoras ni indicador de longitud
19
Tipos de Interfaz
RED PRIVADA ATM
UNI PUBLICA
NNI PRIVADA
UNI PRIVADA
UNI PUBLICA
Usuarios
UNI: User-Network Interface
lvaro Rendn G.
20
5 Bytes CLP
48 Bytes
ITEC-Telecom
21
5 Bytes CLP
48 Bytes
ITEC-Telecom
22
HEC
Carga til
Equipo de Usuario
Conmutador ATM
Red ATM
Enrutadores Conmutadores ATM para LAN Estaciones de Trabajo Multiplexores ATM
TIEMPO Control del flujo de trfico entre los equipos de usuario y la red
lvaro Rendn G.
23
MEDIO FISICO
VP2
VPm
VPm
VPI (Virtual Path Identifier): Identificador de Camino Virtual VCI (Virtual Channel Identifier): Identificador de Canal Virtual CI (VPI+VCI): Connection Identifier = Label: Etiqueta
lvaro Rendn G.
ITEC-Telecom
24
VCI = 27
Cali
Conmutador de Egreso
VPI =29 VCI = 164 VPI = 20 VCI = 332
Bogot
VPI = 38 VCI = 56
lvaro Rendn G.
25
GFC
VPI
VCI
PTI
HEC
Tabla de Conmutacin
Conmutador de Ingreso
2
VPI = 234 VCI = 1000
Entrada Salida Pto VPI VCI Pto VPI VCI 2 5 131 8 234 1000
Cali
Conmutador de Egreso
1
Tabla de Conmutacin
Conmutador:
Con la etiqueta y el puerto de entrada se obtiene la etiqueta y el puerto de salida (traslacin de VPI/VCI)
lvaro Rendn G.
Bogota
Entrada Salida Pto VPI VCI Pto VPI VCI 1 234 1000 16 29 164
Tabla de Conmutacin/Traslacin
Se implementa con circuitos Mayor velocidad
Tabla de Conmutacin
Puerto Etiqueta Etiqueta Puerto Entrada Entrada Salida Salida
I I
Datos 3 Datos 7 Datos 3 Datos 7
I
3 7
5 8
II III
Datos 5 Datos 5
II
VPI/VCI
Puerto de Entrada
Datos 8 Datos 8
Matriz de Conmutacin (Switch Fabric) III
ITEC-Telecom
Conexiones Virtuales
PERMANENTES : PVC/PVP CONMUTADAS : SVC/SVP PERMANENTES INTELIGENTES : S-PVC
27
lvaro Rendn G.
En SVC, cada conmutador: Asigna ancho de banda a la conexin Selecciona una etiqueta VPI/VCI Actualiza su tabla de conmutacin
ITEC-Telecom
28
HEC
Carga til
Bit 3
Bit 2
Celda de Gestin de Recursos
Bit 1
Celda OAM
0/1
0/1
Control de Segmento/Conexin
Celda Usuario
0/1
lvaro Rendn G.
Indicacin de Congestin
0/1
29
HEC
Carga til
Contrato Servicio
la red fija CLP=1 Celda normal (CLP = 0) Celda Descartable (CLP = 1) Fijada por el usuario o la red Descarte
30
HEC
Carga til
31
LAN
HFC
LAN
HFC
Usuario/ Sealizacin AAL Capa ATM Capa Fsica ATMRedATM ATM Fsica Fsica
lvaro Rendn G.
Los servicios se ofrecen en los extremos AAL slo opera del lado del usuario
32
Tara de SDH
Basada en (Parra, 2000, 32)
33
Subcapas
CS SAR
34
Clase A Clase B Clase C Clase D Clase A Clase B Clase C Clase D Requerida (TR) Constante (CBR) No requerida No requerida (NTR) (NTR) Variable Variable (VBR) (VBR) Sin Sin conexin conexin (CL) (CL) AAL 5 AAL 5
Ethernet, Ethernet, IP IP
Temporizacin Temporizacin Velocidad binaria Modo de Conexin Tipo de AAL: Tipo de AAL: Ejemplos de Ejemplos de servicios: servicios:
N/B-ISDN N/B-ISDN Voz/Video Voz/Video TCP, X.25, Voz/Video Voz/Video comprimido TCP, X.25, comprimido Emulacinde de Frame Relay Emulacin Frame Relay circuitos E1/T1 (MPEG 1,2,3) circuitos E1/T1 (MPEG 1,2,3)
lvaro Rendn G.
35
Servicios AAL
Sealiz.
Usuario
Sealiz.
36
3
Modo de Conexin
2 3
1
Terminal destino
Terminal origen
Requerida: N/B-ISDN, Voz/Video, Emulacin de circuitos E1/T1 Voz/Video comprimido (MPEG 1,2,3) No Requerida: TCP, X.25, Frame Relay Ethernet, IP
lvaro Rendn G.
37
Velocidad binaria
Modo de Conexin
Constante: N/B-ISDN, Voz/Video, Emulacin de circuitos E1/T1 Variable: Voz/Video comprimido (MPEG 1,2,3) TCP, X.25, Frame Relay Ethernet, IP
lvaro Rendn G.
38
Orientado a la conexin
Conmutador Conmutador Conmutador
Modo de conexin
Modo de Conexin
Orientado a Cx: N/B-ISDN, Voz/Video, Emulacin de circuitos E1/T1 Voz/Video comprimido (MPEG 1,2,3) TCP, X.25, Frame Relay No orientado a Cx: Ethernet, IP
lvaro Rendn G.
39
No orientado a la conexin
Modo de conexin
Modo de Conexin
Orientado a Cx: N/B-ISDN, Voz/Video, Emulacin de circuitos E1/T1 Voz/Video comprimido (MPEG 1,2,3) N-ISDN (datos), Internet, X.25, Frame Relay No orientado a Cx: Ethernet, IP
lvaro Rendn G.
40
AAL1
Soporta el servicio de Clase A
Temporizacin Requerida Velocidad Binaria Constante Orientado a Conexin
RTPC
ATM
lvaro Rendn G.
ITEC-Telecom
41
AAL1: Funciones de CS
ATM
Aplicaciones AAL
CS SAR
lvaro Rendn G.
Capa ATM Manejo de variaciones en el retardo de celdas Procesamiento del contador de secuencia (CS): Deteccin de celdas perdidas y mal insertadas, y compensacin con celdas falsas Correccin de errores hacia adelante (FEC video/audio) Supervisin de rendimiento Transferencia de datos estructurados (nx64 Kbps) y no estructurados: emulacin de circuitos E1/T1 Transferencia de informacin de reloj (bit CSI)
42
Cabecera CS (1 byte)
Apuntador SDT 7 bits P 1
PDU SAR
SN SNP (Opcional)
Cabec. CS
Celda ATM
Aplicaciones AAL
CS SAR
Apuntador SDT (Structured Data Transfer): usado por CS en la transferencia de datos estructurados (nx64 Kbps) P: Paridad SN: Nmero de Secuencia CSI: Indicador de CS (reloj) SC: Contador de secuencia SNP: Proteccin de SN CRC 3 bits P: Paridad par
Capa ATM
lvaro Rendn G.
43
AAL2
Soporta el servicio de Clase B
Temporizacin Requerida Velocidad Binaria Variable Orientado a Conexin
Compresin y supresin de canales silentes y sin uso. Apropiado para trfico de voz de baja velocidad. Uso: Red troncal para sistemas celulares
RTMC ATM
lvaro Rendn G.
ITEC-Telecom
44
Capa ATM
Cada SSCS puede prestar un tipo de servicio distinto A cada usuario se le asigna un SSCS SSCS recibe los datos de su usuario y los entrega al CPS en forma de pequeos paquetes CPS multiplexa paquetes de distintos SCSS en una misma celda ATM
lvaro Rendn G.
45
PDU CPS
2 48 bytes
Celdas ATM
Carga til
Carga til
Cada SSCS puede prestar un tipo de servicio distinto A cada usuario se le asigna un SSCS SSCS recibe los datos de su usuario y los entrega al CPS en forma de pequeos paquetes CPS multiplexa paquetes de distintos SCSS en una misma celda ATM
lvaro Rendn G.
46
Paquete CPS
CID
8 bits
LI
6
PPT UUI
HEC
5
Paquete SSCS
1-64 bytes
2 3
Campo de inicio
PDU CPS
OSF
6 bits
SN P 1 1
Relleno
Celda ATM
Cabecera:
Campo de Inicio:
CID: Identificador de Canal OSF: Campo de desplazamiento LI: Indicador de Longitud (1-64) SN: Nmero de Secuencia PPT: Tipo de Paquete (voz/gestin) P: Paridad del Capo de Inicio UUI: Info. Usuario-Usuario HEC: Control de Error en Cabecera lvaro Rendn G.
47
Paquetes de tipo 3: son usados para dgitos marcados, sealizacin por canal asociado, control de demodulacin de facsmil, alarmas, y control de estado del usuario
Paquete SSCS Tipo 3
Redun Marca de tiempo
Tipo de Mensaje
CRC-10 10
14 bits
Redundancia (Redun): Nmero de secuencia del paquete. Los paquetes son enviados tres veces para asegurar la correcin de errores Marca de Tiempo: Cuenta la variacin de retardo del paquete para permitir al receptor reproducir la temporizacin relativa CRC-10: Chequeo de 10 bits
lvaro Rendn G.
48
AAL5
Soporta los servicios de Clase C y Clase D
Temporizacin No Requerida Velocidad Binaria Variable Orientado/ No Orientado a Conexin
Inicialmente se denomin SEAL (Simple Efficient Adaptation Layer) Uso: Transferencia de datos IP, Frame Relay, etc.
Red de Datos
lvaro Rendn G.
ATM
49
Sub-capas de AAL5
Subcapas
Aplicaciones AAL
CS SAR
Convergence Sublayer
Service Specific Convergence Sublayer Common Part Sublayer
CS
SSCS CPS
Capa ATM
SAR
Cada SSCS puede prestar un tipo de servicio distinto A cada usuario se le asigna un SSCS (puede ser nulo) CPS encapsula los datos de usuario y luego SAR los fragmenta CPS ofrece transferencia no garantizada de PDU de cualquier longitud hasta 65.535 bytes CPS detecta errores pero no corrige por retransmisin. Informa a la aplicacin de nivel superior (e.g. TCP) CPS entrega los PDU en el orden en que los recibe No permite multiplexar segmentos de diferentes mensajes
lvaro Rendn G.
50
PDU CS
PDU de Usuario
PDU SAR
48 bytes
48 bytes
48 bytes
Celdas ATM
SAR PDU
SAR PDU
PTI=0x0
SAR PDU
PTI=0x1 (fin de mensaje)
PTI=0x0
lvaro Rendn G.
Relleno: Para ajustar PDU a mltiplo de 48 bytes UU: Informacin Usuario-Usuario (extremo a extremo) CPI: Indicador de la Parte Comn = 0 LI: Indicador de Longitud CRC-32: Chequeo de Redundancia Cclica No hay cabecera SAR. Usa PTI de cabecera ATM
51
Temario
Introduccin Arquitectura Conmutacin
Funciones y arquitectura Conmutador de Memora Compartida Algoritmos de planificacin
Sealizacin
lvaro Rendn G.
52
Funciones y arquitectura
Transferencia de celdas desde los enlaces de entrada hasta los de salida Entrada Salida Sealizacin Pto VPI VCI Pto VPI VCI 2 5 131 8 234 1000 Gestin de la red
53
SM SM IM IM OM OM IM IM OM OM
Usuarios
IM IM OM OM
Conmutadores
IM IM OM OM
Servidores
54
Funciones y arquitectura
Dependiendo del diseo, prdida de celdas en: puertos de entrada, estructura del conmutador o puertos de salida La traslacin de etiquetas (VPI/VCI) tiene lugar antes de que la celda sea transferida a la salida
VPI/VCI celda de entrada
Tabla
55
Funciones y arquitectura
Tres tipos de arquitecturas de conmutador Divisin de Espacio
Basada en MIN (Multistage Interconection Network) Red de elementos de conmutacin interconectados, organizados en filas y columnas
Comparticin de Medio
Las celdas de entrada se entregan sincrnicamente a un bus Cada puerto de salida ve todas las celdas y recibe las suyas
lvaro Rendn G.
56
Un conmutador para enlaces de 2,5 Gbps procesa 5,8 millones de celdas de 53 bytes por segundo
(Perros, 2005, 59)
lvaro Rendn G.
57
Capacidad: B
lvaro Rendn G.
58
Capacidad: B
lvaro Rendn G.
59
Algoritmos de planificacin
Su finalidad es gestionar las QoS ofrecidas a los usuarios Para conmutador no bloqueante con memorias intermedias de salida (output buffering switch):
Cada conexin de salida est asociada a una categora de QoS acordada durante el establecimiento Las celdas que pertenecen a estas conexiones se pueden agrupar en colas: una por QoS Las colas se atienden con un algoritmo de planificacin
lvaro Rendn G.
60
Algoritmos de planificacin
Considerando cuatro categoras de QoS:
CBR (Constant Bit Rate): Audio y video sin comprimir (circuito E1) RT-VBR (Real-Time Variable Bit Rate): Video-conferencia NRT-VBR (Non-Real-Time Variable Bit Rate): e-mail multimedia UBR (Unespecified Bit Rate): Transferencia de archivos
El algoritmo de planificacin asigna distintas prioridades a estas colas para satisfacer cada QoS
lvaro Rendn G.
61
Temario
Introduccin Arquitectura Conmutacin Sealizacin
Tipos Protocolos Formato del mensaje Procedimientos Q.2931
lvaro Rendn G.
62
Tipos de sealizacin
Sealizacin NNI Sealizacin UNI RED ATM RED ATM Sealizacin UNI
Canal de Sealizacin (VPI/VCI = 0/5) UNI: User-Network Interface NNI: Network-Node Interface Network-Network Interface
lvaro Rendn G.
ITEC-Telecom
63
Tipos de sealizacin
Sealizacin UNI
Establecimiento, supervisin y liberacin de conexiones (SVC: Switched Virtual Circuits) Conexin punto a punto: Bidireccional (dos conexiones unidireccionales) Ancho de banda y QoS para cada direccin Sealizacin con protocolo Q.2931, basado en el protocolo Q.931 (DSS1) de N-ISDN Conexin punto-multipunto Unidireccional: un terminal ATM (raz) enva informacin a varios terminales ATM (hojas) Sealizacin con protocolos Q.2971 y Q.2931
lvaro Rendn G.
64
Tipos de sealizacin
Sealizacin NNI
En redes ATM privadas: PNNI (Private NNI) En redes ATM pblicas: B-ISUP/B-ICI
Protocolo de sealizacin
Usado para establecer, mantener y liberar en forma dinmica conexiones entre terminales
Protocolo de enrutamiento
Usado para distribuir informacin de topologa y alcanzabilidad entre conmutadores
RED ATM RED ATM
B-ISUP: Broadband ISUP (UIT), B-ICI: Broadband Inter-Carrier Interface (ATMF) lvaro Rendn G.
65
Arquitectura de Protocolos
Modelo OSI
Modelo RDSI
Gestin de Planos Plano de Usuario
Sealizacin
SAAL
Usuario
AAL1, AAL2, AAL5
lvaro Rendn G.
66
Los protocolos de sealizacin son aplicaciones que corren encima de SAAL (Signaling AAL) Por debajo de SAAL estn las mismas capas usadas para transferencia de datos Esta torre se llama tambin Plano de Control para diferenciarla del Plano de Usuario
lvaro Rendn G.
67
SAAL
Prot Sealiz SAAL SAR Capa ATM
CS
SSCS CPS
SAR
Tiene la misma estructura de AAL5 (SAR y CPS), pero difiere SSCS, que tiene dos componentes: SSCF: Service-Specific Coordination Function: Interfaz entre protocolos de sealizacin y SSCOP SSCOP: Service-Specific Connection Oriented Protocol: Suministra una conexin confiable para intercambio de sealizacin entre terminales.
Ofrece la mayora de los servicios de LAP-D (RDSI) y PTM2 (SS7): Deteccin y correccin de errores y control de flujo
lvaro Rendn G.
Subcapas
68
Convergence Sublayer
CS
Discriminador del Protocolo 0 Ban Valor de Referencia de Llamada 0 0 0 Long de Ref Llam
Formato usado por los protocolos Q.2931, Q.2971 y PNNI Discriminador de Protocolo: identifica el protocolo
lvaro Rendn G.
69
Longitud del IE
Informacin especfica del IE
lvaro Rendn G.
70
ESTABLECIMIENTO SETUP LIBERACIN LIBERACIN COMPLETA INDICACIN ESTADO CONSULTA DE ESTADO lvaro Rendn G. RELEASE RELEASE COMPLETE NOTIFY STATUS STATUS ENQUIRY
Mensajes varios Enva informacin sobre la conexin Responde CONSULTA o reporta error Solicita mensaje de ESTADO
Procedimiento de Sealizacin
Usuario Dir. ATM destino llamante Ancho de banda
Retardo/prdidas
71
MID
Sealizacin
Q.2931
B-ISUP
72
Bibliografa
H.G. Perros (2005). Connection-Oriented Networks: SONET/SDH, ATM, MPLS and Optical Networks. John Wiley & Sons, Chichester, England. ITEC-Telecom (2003). Curso de ATM. Bogot, Colombia. Javvin (2005). Network Protocols Handbook. Javvin Technologies, Saratoga, USA. M.A. Parra (2000).Introduccin a Frame Relay y ATM, Modo de Transferencia Asncrono. ITEC-Telecom, Bogot, Colombia. UIT-T I.362 (1991). Descripcin funcional de la Capa Adaptacin MTA (CAA) de la RDSI-BA. Unin Internacional de Telecomunicaciones. Recomendacin UIT-T I.362. Ginebra, Suiza. UIT-T Q.2931 (1995). Red Digital de Servicios Integrados de Banda Ancha Sistema de Sealizacin Digital de Abonado No.2 Especificacin de la capa 3 de la interfaz usuario-red para el control de llamada/conexin bsica. Unin Internacional de Telecomunicaciones. Recomendacin UIT-T Q.2931. Ginebra, Suiza.
lvaro Rendn G.