Beruflich Dokumente
Kultur Dokumente
Objetivos
Comprender que es y cuales son los fundamentos de Voz sobre IP
Comprender las similitudes y diferencias con Telefonia Bsica Desarrollar una comprensin completa y estructurada sobre funciones, protocolos y componentes de VoIP Comprender los distintos protocolos que existen en VoIP Comprender como se puede mejorar la QoS en VoIP Comprender que es y cuales son los fundamentos del protocolo H.323 Comprender el protocolo SIP
Cisco Public
Hitos
Telefona Internet VocalTec Inc. (Feb 1995)
Software Internet Phone permita que dos usuarios de Internet se hablaran entre s (PC a PC) Su principal limitacin era no poder hablar desde un PC a un telfono
Gateway de Telefona VocalTec / Dialogic (Ago. 1996) Creacin de VoIP VocalTec / Cisco (Verano 1996)
Primeras experiencias de establecimiento de llamadas de telfono a computadora y de telfono a telfono.
Cisco Public
Otros
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public 4
En que consiste?
Es una forma de codificacin y encapsulamiento de seales digitales de voz para ser transmitidas a travs de redes de paquete (p.e. IP)
La voz es primeramente digitalizada y procesada para ocupar menos ancho de banda (Codificada)
Los DSP (Digital Sound Prossesor) son dispositivos electrnicos encargados de la compresin y paquetizacin
Seal de voz
Seal de voz
Codificacin
De codificacin
Empaquetado
Desempaquetado
Cisco Public
PSTN
Cable Modem
Gateway Gateway
INTERNET
Acceso Internet Dedicado
Cisco Public
En la Red IP
Los Routers y Switches en la Internet examinan las Direcciones IP de los paquetes para llegar al destino deseado
Pueden haber muchos Routers y switches en el camino que toma el paquete de VoIP hasta su destino
Cisco Public
Cisco Public
Criterios de entrega
IP (Internet Protocol)
Protocolo de nivel de red Se preocupa de hacer llegar cada paquete a su destino del mejor modo posible
Cisco Public
11
Cisco Public
12
Protocolo: RTP
RTP: Real-Time Transport Protocol (protocolo en tiempo real)
Estndar para el transporte de trfico en tiempo real sobre Internet Se asume la existencia Imperfecciones en la red (prdidas y retardos) Posible variacin de caractersticas de la red durante la comunicacin Corre sobre UDP Considera sincronizacin, con tags de tiempo. RTCP: Real-Time Trasport Control Protocol RTP: No se concentra en entrega segura de informacin como TCP
RTP le agrega a cada trama la identificacin del tipo de informacin que contiene, el nmero de secuencia y la hora en que fue generada. Esto permite que el receptor transmita la informacin al usuario al mismo ritmo en que fue generada y permite conocer si hubo descartes de informacin
Cisco Public
13
12 Bytes
Variable
Datos (Audio o Video digital)
Cisco Public
14
Cabecera RTP
El campo Tipo de carga til (Payload Type)
permite especificar el formato de la informacin digital de audio o vdeo que lleva el paquete (por ejemplo el valor 9 representa audio G.722). Esto permite al receptor realizar correctamente la decodificacin. El emisor puede variar el formato cuando lo desee durante una sesin simplemente cambiando el valor de este campo El campo Nmero de secuencia lo utiliza el emisor para numerar de forma montonamente ascendente los paquetes enviados. Esto permite al receptor (o receptores) detectar paquetes perdidos (por ejemplo por congestin en la red) y reordenar los paquetes recibidos fuera de orden El campo Timestamp es una marca de tiempo que indica a que instante pertenece la informacin que contiene el paquete. Esto permite al receptor correlacionar y sincronizar la reproduccin de diferentes flujos de informacin producidos por una misma fuente (por ejemplo audio y vdeo). Un mismo paquete puede contener muestras pertenecientes a instantes diferentes (por ejemplo varias muestras de audio) en cuyo caso el timestamp corresponde a la primera. Tambin puede darse el caso de que varios paquetes lleven el mismo timestamp, por ejemplo si pertenecen a un mismo fotograma MPEG que ha tenido que ser fragmentado en varios paquetes RTP para su transmisin
Cisco Public
15
Cisco Public
16
RTCP (2)
Funciones Primarias
Entramado (FRAMING) Agrupacin de los datos y la informacin de control Sealizacin (Signaling) Informa sobre el estado de cada canal Sincronizacin (TIMING) Sincronizacin de tramas Sincronizacin de canales Sincronizacin de bits
Con la informacin de RTCP los emisores pueden ajustar el caudal segn el estado de la red
Ancho de banda de RTCP:
Entre 1 y 5% del RTP Con mltiples participantes: control para evitar avalanchas
Opcional
Permite tomar medidas en tiempo real 2007 Cisco Systems, Inc. Todos los derechos reservados.
Cisco Public 17
RTCP (3)
Funciones adicionales tiles en participaciones mltiples:
Identificacin Correlacin de relojes Control de los participantes Los paquetes RTCP no llevan informacin de usuario, solo de control. 5 tipos definidos en RFC 1889 SR (Sender Report) ofrece estadsticas de transmisin y recepcin de los participantes que son emisores activos. RR (Receiver Report)
Cisco Public
19
Frames
Packet
Cisco Public
20
RTP
Se agrega tambin un header UDP de 8 bytes conteniendo los puertos sockets de origen y destino IP UDP RTP
10110101 10110101 10110101 10110101
Cisco Public
21
12 Bytes de RTP
Total de 40 Bytes O 320 Bits por cada paquete
Normalmente se lleva 20 ms de voz en cada paquete por lo que implica un BW de 320bits/20ms = 16 Kbps Si se est empleando G.729 a se tiene un BW adicional 8 Kbps Por lo tanto se obtiene un BW total de 24 Kbps
2007 Cisco Systems, Inc. Todos los derechos reservados. Cisco Public 22
El Gateway (1)
El Gateway es responsable por la adaptacin desde la telefona tradicional a la Telefona IP
Interconexin entre la red IP y el sistema telefnico tradicional analgica (PBX tradicional) o red pblica (PSTN) o con la red RDSI
DSP DSP
Telephones (Circuitos)
Ethernet (Internet)
Cisco Public
23
Gateway (2)
Podemos considerar al Gateway como una caja que por un lado tiene una interfaz LAN y por el otro dispone de uno o varios de las siguientes interfaces:
Interfaces analgicas 1 o ms puertas FXS/FXO
Cisco Public
24
Gateway (3)
Un gateway es un dispositivo que cuida las funciones de Interworking para hacer de puente entre circuitos-paquetes y la red basada en IP. Transforma los paquetes IP en seales digitales o analgicas y viceversa. Traduce la sealizacin de la llamada. La media gateway conectada a la LAN permitir que un telfono IP se comunique a travs de la red PSTN/ISDN y trabajar con un cliente que utilice una PABX estndar.
Cisco Public
25
Telfono a Telfono
Analog Voice Gateway Digital Voice IP Packet Voice LAN
LAN
IP WAN
Router Router
Gateway
Sitio Remoto
Cisco Public
26
Cisco Public
27
ATA 3COM
Cisco Public
28
ATA Cisco
Cisco Public
29
Eth
FXO
FXS
FXO
FXS
Eth
Cisco Public
30
Resumen
Se realiza una visin general de cmo servicios y protocolos se coordinan para confeccionar plataformas de voz sobre IP
Cisco Public
31