Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha...

13
Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP Transmisión de la Voz convertida en paquetes sobre una red IP en tiempo real.

Transcript of Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha...

Page 1: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Unidad 4

Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha

Aplicaciones multimedia VOIP

Transmisión de la Voz convertida en paquetes sobre una red IP en tiempo real.

Page 2: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Las redes actuales

Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de datos de Banda Ancha

Redes de voz o telefónicas Basadas en conmutación de circuitos. Tarifadas por tiempo. Ineficientes. Calidad garantizada desde el establecimiento del

circuito.

Redes de datos o paquetes Basadas en conmutación de paquetes. Tarifa Plana por capacidad o velocidad. Hacen uso mas eficiente del Ancho de Banda. Calidad dependiente del Ancho de Banda y la

red.

Page 3: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Arquitecturas VoIP

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

• H.323• Objetivo: Conferencias de voz y video sobre redes de

paquetes.• Toma la base de protocolos existentes como RTP, H.320, etc.• Protocolo Abierto al agregado de nuevas funcionalidades.• Incluye los estándares de compresión y descompresión de

audio.• Incluye un sistema de control de Ancho de Banda

• SIP (Session Initiation Protocol)• Desarrollado por el IETF -> orientado a Internet.• Usa también protocolos existentes como RTP/RTCP y SDP.• Protocolo de señalización de extremo a extremo.• Reutiliza conceptos de HTTP y SMTP.

Page 4: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Componentes H.323

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

1. Terminal Es la parte mas importante del sistema. Incluye: equipo del usuario, codecs de audio y video,

funciones de control y señalización y la interfaz con la red.

2. Gateway Conecta redes H.323 con redes no-H.323. Ej: con PSTN. Suele implementarse como parte del Gatekeeper.

3. Gatekeeper Su misión principal es la de concentrar y ordenar el

flujo de comunicaciones entre los terminales H.323. Sus funciones principales: direccionamiento,

autenticación de terminales y gateways, manejo de ancho de banda, servicios de ruteo, tarifación, etc.

Page 5: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Componentes H.323

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

4. MCU: Unidad de Control Multipunto. Tiene la función de dar soporte a conferencias

entre 3 puntos o mas. Sus componentes son: Un Controlador Multipunto.

Se ocupa de coordinar los recursos y los codecs necesarios. Uno o mas Procesadores Multipunto.

Producen la mezcla de los distintos streaming de audio y video

5. Proxy H.323 Componente que permite saltear las limitaciones

impuestas por los firewalls entre redes sin confianzas.

Page 6: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Fases de una comunicación H.323

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

1. Establecimiento: El llamante 1 se registra al GK. El llamante 1 intenta llamada. H.255 contacta al llamado. El llamado 2 se registra al GK. Se genera la conexión.

2. Señalización y Control H.245 establece las capacidades de

los extremos, codecs, etc. Se abre el la comunicación.

3. Audio Se realiza el intercambio de

audio/video usando RTP/RCTP.

4. Desconexión Cualquier componente puede

iniciar la desconexión. Se generan los registros en el GK.

Page 7: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Componentes SIP

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

1. Agentes de Usuario (UA) Son los terminales del usuario. Poseen 2 partes:

UAC (User Agent Client): genera peticiones SIP y espera respuestas UAS (User Agent Server): genera respuestas a peticiones SIP.

2. Servidores SIP Proxy SIP Server: retransmiten solicitudes SIP a otros

Servidores basados en algún criterio. Registrar SIP Server: acepta peticiones de registro para

suministrar servicio de localización y traducción de direcciones.

Redirect SIP Server: reencamina las peticiones hacia otro Servidor.

Page 8: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Fases de una comunicación SIP

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

1. Registro: A y B se registran en el

Servidor SIP con credenciales

2. Establecimiento: A intenta llamar a B El Server intenta contactar a

B B envia un RING a A. B acepta la comunicación.

3. Audio: Se usa el protocolo RTP.

4. Desconexión: A envia la solicitud, B acepta.

UsuarioA Server UsuarioB

Page 9: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

PSTN: Public Switching Telephone Network

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

FXS Nombre que recibe una línea telefónica analógica. Es el enchufe de la pared provisto por la Cia Telefónica. Provee tono de marcado y tesión.

FXO Nombre de la interfaz de los aparatos telefónicos

analógicos. Recibe el tono del FXS. Solo envía indicación de “Colgado o Descolgado”.

Page 10: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Centrales Telefónicas: PBX

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

Dispositivos que permiten multiplexar unas pocas líneas externas para ser usadas por una cantidad mayor de extensiones internas, adicionando capacidades de comunicación y facilidades a dichos internos.

Posee interfases FXO llamadas “líneas externas” que se comunican con las provistas por la compañía telefónica.

Posee interfases FXS llamadas “extensiones internas” a las que se puede adicionar un aparato telefónico o fax.

Page 11: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Centrales Telefónicas IP

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

Dispositivos con funcionalidad de PBX que, en conjunto con los teléfonos IP, permiten convertir la voz en paquetes de datos y enviarlos en tiempo real sobre una red IP.

Poseen generalmente un Gateway para comunicarse con la red PSTN con interfases FXO.

En algunos casos poseen interfases FXS para el uso de teléfonos analógicos o aparatos de Fax.

Manejan la voz y la señalización en forma digital. Se integran facilmente con aplicaciones digitales

como e-mail y música en espera en formato MP3.

Page 12: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

IP PBX: Asterisk

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

Aplicación de software libre que provee funcionalidad de IP PBX bajo licencia GPL.

Desarrollado por Mark Spencer, CEO de Digium.

Soporta los protocolos SIP, H.323, IAX y MGCP. Incluye nativamente características

avanzadas como Buzón de Voz, conferencias, IVR multinivel, fax a e-mail, etc.

Su arquitectura abierta permite desarrollar nuevas funcionalidades usando lenguajes de programación estándares como C o PHP.

Page 13: Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.

Streaming de Audio y Video

Universidad Nacional de Jujuy – Cátedra de Comunicaciones – Redes de datos de Banda Ancha

La palabra Streaming en este contexto supone la descarga de contenido multimedia al mismo momento que el mismo es visualizado.

El crecimiento en el uso de esta tecnología se basa en el creciente ancho de banda y en la compresión de datos en tiempo real.

Utiliza protocolos de transmisión con bajo control de errores como UDP o RTSP.

Para minimizar las variaciones de flujo se usa un tiempo de precarga.