Você está na página 1de 13

29/4/2019

ESCUELA PROFESIONAL DE INGENIERÍA ELECTRÓNICA


CON MENCIÓN EN TELECOMUNICACIONES

SISTEMAS DE TELEFONIA

Martín M. Soto Córdova

msoto@uch.edu.pe

2019 - I

1
29/4/2019

UNIDAD DIDÁCTICA 1 SESIÓN 3

TEMA DE SESIÓN: EL PROTOCOLO SIP

CAPACIDAD ESPECÍFICA

• Conocer los fundamentos, funcionalidades y las condiciones de operación del protocolo SIP

CAPACIDAD DE PROCESO:

• Sesión presencial interactiva.

INDICADORES:

• Caracterizar el protocolo SIP


• Reconocer las características técnicas de dicho protocolo
• Identificar las relaciones de este protocolo con las redes y servicios de comunicaciones de Telefonia y Multimedia

SIP (Sesion Initiation Protocol)

❑ SIP es un protocolo de señalización de sesiones cliente-servidor extremo-extremo


✓ Provee presencia y movilidad
✓ Primitivas de servicio: Session setup, termination, changes, ...

❑ No provee servicios, sino primitivas


✓ Ejem. Respuesta de página web si está no disponible, Envio de JPEG en la invitación

❑ Características
✓ Codificación textual (compatible telnet, tcpdump)
✓ Programabilidad
✓ Soporte multicast / unicast

2
29/4/2019

❑ Arquitectura SIP

SDP (Sesion Description Protocol)

❑ SDP describe las sesiones multimedia para los propósitos de anuncio de sesión, invitación de sesión, y otras
formas de inicio de sesiones multimedia

❑ SDP incluye
✓ El tipo de media (video, audio, etc.)
✓ El protocolo de transporte (RTP/UDP/IP, H.320, etc.)
✓ El formato de media (H.261 video, MPEG video, etc.)
✓ Información para recibir aquellos medias (direcciones, puertos, formatos ….)

3
29/4/2019

Componentes SIP

❑ Agentes de Usuario
✓ UAC (user agent client): Aplicación llamadora que inicia y envía peticiones SIP
✓ UAS (user agent server): Recibe y responde las peticiones SIP en lugar de los clientes; acepta, redirecciona o rechaza llamadas

❑ Servidores
✓ Redirect Server ➔ Acepta peticiones SIP, mapea la dirección en 0 o más nuevas direcciones y retorna aquellas direcciones al cliente.
No inicia peticiones o acepta llamadas SIP

4
29/4/2019

✓ Proxy Server ➔ Contacta a uno o mas clientes o servidores next-hop y pasa las peticiones de llamadas. Contiene UAC y UAS

✓ Registrar Server ➔ Acepta peticiones REGISTER y coloca la información que recibe en aquellas peticiones del servicio de localización
para manejo de dominio

5
29/4/2019

✓ Location Server ➔ Provee información sobre las posibles localizaciones del llamado a los servidores redirecty proxy. Puede ser
asignado con un servidor SIP

6
29/4/2019

❑ Gateways
✓ Permite llamar a #s 'reales' desde IP o contar con un número 'real' que viene vía VoIP

❑ Softswitch

❑ Gateways SS7 - SIP

7
29/4/2019

Métodos SIP

❑ INVITE ➔ Pide una sesión

❑ ACK ➔ Respuesta final a INVITE

❑ OPTIONS ➔ Añade capacidades de servidor


❑ CANCEL ➔ Cancela una petición pendiente

❑ BYE ➔ Termina una sesión

❑ REGISTER ➔ Envía dirección de usuario a servidor

Codificación de Respuestas SIP

❑ 1XX ➔ provisional, 100 Trying

❑ 2XX ➔ éxito, 200 OK

❑ 3XX ➔ Redirección, 302 Moved Temporarily


❑ 4XX ➔ Error de cliente, 404 Not Found

❑ 5XX ➔ Error de servidor, 504 Server Time-out

❑ 6XX ➔ Falla global, 603 Decline

8
29/4/2019

Comunicación SIP
❑ Funciones relacionadas con el establecimiento de sesiones
✓ Localización de usuario
✓ Disponibilidad de usuario
✓ Capacidades de usuario
✓ Establecimiento de sesión
✓ Gestión de la sesión

❑ Trapezoide SIP

9
29/4/2019

❑ Triángulo SIP

❑ SIP “peer to peer”

10
29/4/2019

❑ Registro

❑ Flujo SIP básico

11
29/4/2019

❑ Flujo SIP vía Proxy

❑ Flujo SIP vía GW

12
29/4/2019

Características SIP

Troncal SIP

❑ Conexión IP como servicio de telefonía para conectar la centralita de la empresa con la red telefónica fija-
móvil a través de Internet

❑ Ventajas:
✓ Bajos precios ➔ Combina 3 requerimientos de comunicación; voz, vídeo y datos en un único trayecto
✓ Escalabilidad ➔ Añade troncales SIP en demanda
✓ Abstracción geográfica de DIDs ➔ Apariencia de presencia local
✓ Recuperación de desastres ➔ Rápido despliegue comparativamente que TDM

❑ Requerimiento de servicio: Canales necesarios, BW/CH, Bolsa de minutos (volumen)

❑ Proveedor: Seguridad, Infraestructura propia, Costos competitivos, Portabilidad numérica

13