Documentos de Académico
Documentos de Profesional
Documentos de Cultura
IMPLEMENTACIN DE SERVICIOS
DE VOZ Y VIDEO IP
1
Introduccin
En la actualidad las aplicaciones de voz
y video se estn convirtindose en
herramientas claves para la
comunicacin entre personas.
La motivacin principal del uso de estas
tecnologas, es la reduccin en los
costos de llamada de largas distancias y
viajes de negocios.
2
Objetivos
Presentar las experiencias en la implantacin
en redes acadmicas de servicios de tipo
multimedios como son la voz, video, y
sistemas colaborativos.
Analizar aspectos de desempeo de red,
calidad de servicio y estndares de
codificacin que ayuden a realizar una
implementacin adecuada para un esquema
de red en particular.
Presentar al alumno en forma prctica como
implantar un escenario de VoIP usando el
protocolo SIP.
3
Sistemas multimedios IP
Sistemas de visualizacin y audio en
general
Voz IP
Video en demanda (streaming)
Videoconferencia
4
Sistemas de Videoconferencia
5
Antecedentes
La primera videoconferencia pblica tuvo lugar en
abril de 1930, desarrollada por la sede AT&T y el
laboratorio Bell.
Las primeras VC se realizan utilizando enlaces
dedicados Punto a Punto
A mediados de 1995 surge la videoconferencia
realizada a travs de la revolucionaria tecnologa
digital de banda angosta Red Digital de Servicios
Integrados (ISDN).
Gracias al internet se incremento el uso de
videoconferencias.
Actualmente existen diferentes sistemas para realizar
videoconferencias a travs de Internet:
NetMeeting
vPoint
NetViT
6
Tipos de conexin
Tipos de equipos para videoconferencias:
Equipo individual de escritorio.
Equipos de salas.
7
Transmisin y recepcin de
datos multimedia
Medio de Transmisin
Codificacin Decodificacin
Empaquetado Empaquetado
RTP RTP
8
H.323
Definicin: Estndar multimedia que proporciona las
bases para el transporte de voz, video, y datos en una
red basada en IP.
Es una coleccin de
protocolos
9
Entidades H.323
Terminales.
Pasarelas (Gateway).
Guardin (Gatekeeper).
Unidad de control multipunto (MCU)
10
Terminales H.323
Scope of ITU-T H.323
Receive
Path
Audio Codec Delay
Audio I/O equipment G.711, G.722,
G.723, G.728,
G.729
Network
H.225.0 Interface
User Data Applications Layer
T.120, etc.
System Control
H.245 Control
System Control
Call Control
User Interface
H.225.0
RAS Control
H.225.0
T1524040-96
11
Pasarelas (Gateway)
Funciones
Terminal Terminal
de
H.323 a otra Red
Conversin
Pasarela
12
Guardin (Gatekeeper)
Funciones obligatorias
Control de Admisin/Ancho de banda
Traduccin de direcciones
Gestin de zonas/registro
Funciones opcionales
Sealizacin va guardin
Servicios tipo Proxy
Servicios de redireccin
13
Guardin (Funciones y protocolos)
Se comunica con terminales,
pasarelas y MCUs mediante
protocolo RAS (Registration,
Admission and Status)
Es opcional, pero si existe su uso
es obligatorio para los
terminales.
Puede existir mas de uno en la
red.
14
MCU (Multipoint Control Unit)
Terminal que soporta conferencias de 3 o
mas
Puede ser un dispositivo aparte o estar
integrada dentro de un GW, GK o terminal.
Tipicamente consiste de un Controlador
Multipunto (MC) y un Procesador
Multipunto (MP)
MC Maneja la sealizacin y control para
soportar la conferencia .
MP Recibe, procesa y retorna los flujos de
informacin a los terminales en conferencia.
15
H.323 Pila de Protocolos
16
Ejemplo de establecimiento de
comunicacin H.323
ACF/ARJ (2)
Setup (3)
ARQ (5)
ACF/ARJ (6)
Alerting (7)
Connect (8)
T1527160-97
RAS Messages
17
Sistemas de VoIP
18
Introduccin
Se le conoce tambin como telefona por
Internet.
Es un mtodo de digitalizacin de la voz,
encapsulamiento en paquetes, y envo a travs
de una red de conmutacin de paquetes IP.
Es una coleccin de Tecnologas o dispositivos.
Provee de forma mejorada los servicios de
comunicaciones de voz actuales.
Extiende las capacidades de Red actuales hacia
nuevas aplicaciones de voz, datos y video.
Convergencia
19
Evolucin de redes telefnicas
PBX PBX
PSTN
Intranet
/ WAN
VoIP
Administrador
Administrador
de Llamadas
de Llamadas
Router
Intranet Router
/ WAN
Telefona IP
20
Arquitectura de un PBX tradicional
Programa
de
control Sealizacin
Procesador Voz
Aplicaciones Matriz de
(correo de voz) conmutacin
Tarjeta(s) Tarjeta(s) de
PSTN
de lnea troncales
21
Arquitectura sistema de Telefona IP
Intranet
PSTN / WAN
Administrador
de Gateway
Llamadas de
Datos
Gateway
De Voz
Adaptadores Telefnicos
Ip Phones Softphones
22
Ventajas de VoIP:
Reduccin de los costos de llamadas de
larga distancia.
Costos de gestin y mantenimiento bajos.
Integracin de servicios y de empresas.
Distribucin de la inteligencia en le red,
evitando puntos concentrados de fallas.
Mayor nmero de aplicaciones.
Fcil de usar.
Expansin sencilla.
Migracin suave.
23
VoIP: Transporte de medios
24
Transporte de medios. Funciones
bsicas
25
Transporte de medios. Requisitos
26
El transporte de medios:
CODECs
RTP-RTCP
UDP
IP
27
Subjective Voice
Coder Quality
5
G.711 PCM
4
G.726 ADPCM
Mean
Opinion 3
G.728 LD-CELP
G.729
Score
(MOS) 2 G.729AB
GSM
1 G.723.1A
0
5.3 6.3 8 16 32 64
Kpbs
28
Protocolo de transporte en Tiempo
Real (RTP).
29
RTCP: RTP Control Protocol
Proporciona informacin adicional para
adaptar las fuentes a los estados de la
red.
En Multicast y difusin es
impresindible para conocer como
reciben los distintos destinatarios y
homogenizar la calidad.
30
RTCP
Realimentacin de QoS. Los receptores
informan a la fuente sobre su recepcin:
perdidas, retardos, etc., de modo que la
fuente puede adaptar su trfico a la
congestin.
Correlacin entre reloj global (NTP) y local.
Identificacin: correo-e, n telefnico, etc.
para identificar a los participantes
Control de Sesiones
Salir (Bye)
Envo de notas entre participantes.
31
Protocolos de VoIP
H.323
MGCP
MEGACO
SIP
Propietarios (Skinny)
32
Pila del protocolo multimedios
33
Protocolo SIP
34
Qu es SIP?
35
SIP (RFC 2543)
36
Elementos de una red SIP
37
Componentes
Usuario Usuario
Agente de Usuario UAC UAS
Red
AU Cliente (UAC), Inicia la sesin UAS UAC
AU Servidor (UAS), Recibe la sesin Modelo Peer-to-Peer
Modelo Peer to Peer
Servidores SIP (Sealizacin)
Proxy
Redirect
Registra UAC UAC
Localizacin (BD) * UAS UAS
Pueden ser hallados de diferentes
formas Servidores SIP
IP Configurada, DNS Lookup Proxy
(proxy) Registro
etc
IP Multicast (Registra)
Datos media audio video
Sealizacin
38
Arquitectura distribuida en SIP
Servidor de
Redireccionamiento Servidor de
Servidor Proxy Servidor de Registro Localizacin
RED SIP
Agente Usuario
PSTN
Agente Usuario 39
Pila de Protocolos de SIP
Transporte de audio/video en
Sealizacin tiempo real
TCP UDP
IP
40
Mtodos SIP
41
Cdigos de Respuesta
Clase Descripcin
1xx Informacin provisional,
requerimiento en progreso pero no terminado
2xx Completo:
Requerimiento completado satisfactoriamente
3xx Redireccin:
Peticin debera redireccionarse
4xx Error en de cliente (error en la peticin)
5xx Error de servidor
6xx Falla Global
42
Funciones de SIP
Resolucin de Direcciones
Funciones de Sesin
Establecimiento
Negociacin de medios
Modificacin
Terminacin
Cancelacin
Sealizacin en llamada
Control de llamada
Configuracin de QoS
43
Funciones de SIP
No relacionadas con la sesin
Movilidad
Transporte de Mensajes
Suscripcin a eventos
Autenticacin
Otras funciones (SIP es Extensible)
44
Direccin SIP
45
Encabezado SIP
46
Proceso de Registro
REGISTER
200 OK
Proceso de registro
sin autentificacin
Proceso de registro
con autentificacin
47
Establecimiento de Sesin
INVITE
48
Negociacin de Contenidos
Es parte de INVITE
SIP por si solo no la soporta
SDP (Session Description Protocol)
Lenguaje de descripcin (RFC 2327) INVITE
Tiene campos opcionales y requeridos
100 Trying
Desarrollado inicialmente el la
arquitectura multimedia de Internet 180 Ringin
Modo ofrecimiento respuesta
Respuesta enviada en ACK 200 OK
ACK
49
Ejemplo de SDP
v=0 v=0
o= o=
S= S=
c= IN IPV4 128.0.0.5 c= IN IPV4 138.4.5.9
t= t=
m=video 4004 RTP / AVP 14 26 m=video 0 RTP / AVP 14 26
a=rtpmap:14 MPA/90000 m=audio 6002 RTPAVP 0 4
a=rtpmap:26 JPEG/90000 a=rtpmap:4 GSM/9000
m=audio 4006 RTPAVP 0 4
a=rtpmap:0 PCMU/8000
a=rtpmap:4 GSM/9000
50
Modificacin de Sesin
180 Ringin
Solo se puede renegociar despus
del primer establecimiento 200 OK
ACK
La nueva sesin puede cambiar Media Session
cualquier caracterstica de la sesin, INVITE, sdp2
incluyendo tipo de sesin, codec 405 No aceptable
usado, direccin IP y Puerto.
ACK
INVITE, sdp3
53
Arquitectura de comunicacin
del Pelicanus Web Sip Phone
Telfono SIP
Video Telfono
Servidor
Proxy SIP
Asterisk
Pelicanus Web SIP Phone PBX
PSNT
54 Telfono Tradicional
Cul protocolo?
55
Consideraciones de implantacin de
VoIP
Paredes de fuego
NAT
QoS
56
Degradacin del Servicio
57
Factores que degradan al servicio
58
Parmetros de QoS en los servicos
de Videoconferencia
59
Parmetros de Calidad de Servicio
en H.323
60
Aspectos de Calidad de Servicio
61
Razones
tipos de trfico
62
Tipos de flujos
tipos de trfico
0100
110110
110010
000101
101001
011010
010011
00110
1
001011
1011001000
1000111001
1001110010
00101101
01
0101010110101010000011110000111100001010101011
1 0101101
0 0
00 11101001
00 01011100
1 0
1 011101010
0010
63
Flujos de trfico
Cmo debemos tratar los diferentes
tipos de flujos?
DIFE
IGUAL
RENTE
64
Flujos de trfico
Tienen necesidades diferentes en
cuanto al
Retardo o latencia (delay)
Variacin del retardo (jitter)
Tasa de transmisin (bit rate)
Prdida de paquetes (Reliability)
65
Requerimientos
10-2
Voz Transferencia
de archivos
10-4 Datos
Prdidas
interactivos
Navegacin en el WEB
10-6 Video
Interactivo
10-8 Emulacin
de circuitos Transmisin
de Video
10-10
10-4 10-3 10-2 10-1 100 101
Mximo retardo (segundos)
66
Percepcin del usuario
67
Percepcin del Administrador de red
69
Que arquitectura de red y
Topologa? Remote Offices
Central Site
ERP email
Voice
WAN
Internet
Variacin de Ancho
Retardo Prdidas
retardo de banda
Congestion
71
Congestin
Disminucin de la tasa
efectiva de transmisin
Aumento del retardo
Congestin
Paquetes descartados
72
Objetivo de QoS
73
Arquitecturas de QoS
Servicios
Arquitecturas de QoS
Servicio del mejor esfuerzo (Best effort)
Servicios Integrados (InterServ)
Servicios Diferenciados (ServDiff)
Servicio de Intercambio de etiquetas
(MPLS)
74
Mejor esfuerzo
Servicios
Traigo
prisa!
Ya no vamos a
llegar
Voy
retrasadado!
75
Servicios integrados
76
Servicios diferenciados
Clasificacin de paquetes
Enrutador interno
Utiliza el campo de tipo
de servicio del
Red
encabezado de IPv4 o el
tipo de clase de IPv6
Enrutador
de acceso Dominio (campo DS)
DiffServ
LSR C
Dominio (Egreso)
Servidor
PC LSR A LSR B MPLS
(Ingreso) (Trnsito)
Datagrama
Etiqueta:
IP
21 LSR D LSR E
Etiqueta: (Trnsito) (Egreso)
Datagrama 13 PC
IP Datagrama
LSP 1 Datagrama Etiqueta:
IP IP
44
LSP 2
Datagrama
78
MPLS: Multiple Protocol Label Switching
Host A Host B
Aplicacin Qos-enabled
Aplicacin
Presentacin 5 Aplication
Presentacin
Sesin 4
Sesin Qos API
Transporte 3
Transporte RSVP
Red
Red DiffServ
E. Datos 1
2 E. Datos SBM
Fsica
Fsica
79
End-to-End-Qos
DiffServ Signalled
QoS
(network core )
PoS
BB
MPLS
CO
MP
PS
MPLS L
Rou S
Route te
BB RSVP-enabled QoS
(network edge )
PS
CO
CO
PS
BB
BB
RSVP-enabled QoS
(network edge )
Host B
Host A
80
End-to-End-Qos
Gestin de Servicios
La gestin de los servicios no solo se
encarga de velar por el buen
desempeo de las aplicaciones sino
tambin por su disponibilidad y
mejoras continuas.
Se basa en la percepcin del usuario
final y trata de mapear lo subjetivo a
lo objetivo.
81
Evaluacin de SLAs
82
Como monitorizar
Tipos de mtodos de monitoreo que
existen:
Monitoreo Activo
Monitoreo Pasivo
Monitoreo por medio de uso de Agentes
SNMP
83
84
Escenario de medicin
85
86
Consideracines en WAN
87
Consideracines en WAN
88
Umbrales para el factor de degradacin
del servicio
89
Caso de estudio
90
Objetivo
91
Beneficios
92
Arquitectura
Red Telefona IP Mxico
CUDI Nodos remotos de VC y
2005 Tel IP
(CPIC, y oficina del CONACYT)
Tel IP Software
Tel IP Tel IP
2004
I2
(2003)
VC
2002
Tel IP Software
2004
Nodo Central de VC y
Tel IP
(CICESE) SD
Power
PBX de PBX de
CICESE instituciones
Tel IP
2004
93
Red Internet2 CPIC
Avances
2 instituciones conectadas con E3
9 conectadas con enlaces PP E1
18 conectadas con enlaces VPN
Futuro
Anlisis del desempeo de red WAN y LANs
Implantar herramientas de monitoreo de enlaces y
servicios
Activar QoS
Contabilizar el uso
Conectar subsedes
94
Telefona IP (avances)
Avances
Creacin del directorio en lnea
28 centros conectados por troncales de VoIP, acceso a 6,000 telfonos
Servicio de telefona IP en todos las 29 instituciones
Futuro
Activacin de servicios en centros
Llamadas a operadoras
Cdigos de Autorizacin
Llamadas a la calle
Llamadas a la calle a travs de otros centros
Instalacin de equipos routers/gateways restantes
Interconexin de Call Managers
Estadsticas de utilizacin
Instalacin de Gatekeepers
Adquisicin e instalacin de Call managers de respaldo
Actualizacin del Call Manager actual
SIP trunking con TAMU, y otras universidades de CUDI
Expansin del servicio a subsedes, y delegaciones
Redundancia en sistemas y enlaces
Integracin con la red de VC
95
Conclusiones
Es previsible que los sistemas de
videoconferencia sean una tecnologa
emergente en los prximos aos.
Es importante saber seleccionar los codecs
tanto para audio como para video.
Los aspectos de desempeo son de algn
modo fciles de controlar en un ambiente
local
El problema mas serio esta en la red WAN
cuando uno no tiene control de ella
96