SIP: Session Initial Protocol - PowerPoint PPT Presentation

About This Presentation
Title:

SIP: Session Initial Protocol

Description:

Protocolo de se alizaci n para el establecimiento de sesiones sobre redes IP ... Hold, Unattended Transfer, Call Forward Inconditional, Call on Busy, Call ... – PowerPoint PPT presentation

Number of Views:320
Avg rating:3.0/5.0
Slides: 29
Provided by: Anto54
Category:
Tags: sip | fwd | initial | protocol | session

less

Transcript and Presenter's Notes

Title: SIP: Session Initial Protocol


1
SIP Session Initial Protocol
Javier Cortés PeñaGonzalo Pérez NoguerolAlvaro
Sarmiento Losada
2
INDICE
  • INTRODUCCIÓN
  • FUNCIONAMIENTO DE SIP
  • UTILIZACIÓN DE SIP PARA SEÑALIZACIÓN EN SISTEMAS
    UMTS

3
1.PROTOCOLO SIP.INTRODUCCIÓN
  • Qué es SIP?
  • SIP vs H.323
  • Arquitectura SIP
  • Funcionalidad de SIP

4
1.1.QUÈ ES SIP? (I)
  • SIP (Session Initial Protocol)
  • Protocolo de señalización para el establecimiento
    de sesiones sobre redes IP
  • Datos de muy diversa naturaleza
  • Trabaja en sintonía con otros protocolos, pero
    con independencia de los mismos
  • SIP no provee servicios, sino primitivas para
    implementar servicios

5
1.1.QUÉ ES SIP? (II)
  • 5 funciones relacionadas con el establecimiento
    de sesiones
  • User location
  • User availability
  • User capabilities
  • Session setup
  • Session management

6
1.2.SIP vs H.323 (I)
  • H.323 especifica servicios, SIP primitivas
  • H.323 engloba un conjunto amplio de protocolos de
    implementación obligatoria
  • Negociación de capacidades más completa y
    compleja en H.323
  • SIP integrado en infraestructura web
  • SIP tiene mejores mecanismos de detección de
    errores de configuración de red
  • Inicio de llamadas más rápido con SIP

7
1.2.SIP vs H.323 (II)
  • Diferencias técnicas

8
1.3.ARQUITECTURA SIP
  • División funcional no física
  • Agente de usuario SIP
  • Servidor SIP
  • Servidor Proxy SIP
  • Servidor de redireccionamiento SIP
  • Registro SIP

9
1.4.FUNCIONALIDAD DE SIP
10
2.- Funcionamiento de SIP
  • 2.1 - Objetivos de SIP
  • 2.2 Control de llamadas
  • 2.3 Intercambio de mensajes
  • 2.4 Cabeceras de los mensajes
  • 2.5 Algunos servicios

11
2.1.Objetivos
  • Integración voz (VoIP), web y servicios
    multimedia sobre IP
  • Soporte a la movilidad Agentes de Presencia
  • Mecanismos de control de llamadas

12
2.2.Control de llamadas (I)
13
2.2.Control de llamadas (II)
  • 1 El usuario se registra ante el proxy
  • 2 Le indica al proxy el destino
  • 3 El proxy busca el servidor destino (DNS)
  • 4 Servidor destino contacta con destinatario
  • 5 Negociación de los parámetros de sesión extremo
    a extremo

14
2.3.Mensajes SIP (I)
  • Basadas en los mensajes HTTP
  • Modelo cliente servidor
  • Primitivas
  • register para registrarse ante el proxy
  • invite, re-invite negociación de la sesión
  • options testea si un terminal soporta los
    parametros de sesión
  • Otros bye, ack, cancel

15
2.3.Mensajes SIP (II)
  • Códigos de respuesta
  • 1xx en curso
  • 2xx finalizada con éxito
  • 3xx redirección
  • 4xx, 5xx, 6xx errores en cliente, servidor y
    global

16
2.3.Mensajes SIP (III)
17
2.4.Cabeceras de los mensajes (I)
  • Estructura cabecera cuerpo
  • Cuerpo información de niveles superiores
  • SDP negociación de parámetros de conexión
  • Campos
  • Status Line tipo de mensaje
  • VIA identificador de equipo
  • Max-Forwards nº máximo de saltos

18
2.4.Cabeceras de los mensajes (II)
  • To y From direcciones de origen y destino
  • Sipusuario_at_maquina.dominio
  • Call-ID identificador de la conexión
  • Cseg número de secuencia del mensaje
  • Contact dirección de acceso directo al terminal
  • Content type y length descripción y tamaño del
    cuerpo del mensaje

19
2.4.Cabeceras de los mensajes (III)
  • INVITE sipjavi_at_terra.es SIP/2.0
  • Via SIP/2.0/UDP pc33.esi.us.esbranchz9hG4bK776a
    sdhds
  • Max-Forwards 70
  • To Javi ltsipjavi_at_terra.esgt
  • From Gonzalo ltsipgonzalo_at_esi.us.esgttag19283017
    74
  • Call-ID a84b4c76e66710_at_pc33.esi.us.es
  • CSeq 314159 INVITE
  • Contact ltsipgonzalo_at_pc33.esi.us.esgt
  • Content-Type application/sdp
  • Content-Length 142

20
2.4.Cabeceras de los mensajes (IV)
21
2.4.Cabeceras de los mensajes (V)
  • SIP/2.0 200 OK
  • Via SIP/2.0/UDP servidor.terra.es
  • branchz9hG4bKnashds8received192.0.2.3
  • Via SIP/2.0/UDP servidor.esi.us.es
  • branchz9hG4bK77ef4c2312983.1received192.0.2.2
  • Via SIP/2.0/UDP pc33.esi.us.es
  • branchz9hG4bK776asdhds received192.0.2.1
  • To Javi ltsipjavi_at_terra.esgt taga6c85cf
  • From Gonzalo ltsipgonzalo_at_esi.us.esgttag19283017
    74
  • Call-ID a84b4c76e66710_at_pc33.esi.us.es
  • CSeq 314159 INVITE
  • Contact ltsipjavi_at_192.0.2.4gt
  • Content-Type application/sdp
  • Content-Length 131

22
2.5.Servicios
  • Multimedia chat, juegos interactivos, mensajería
    instantánea (Messenger)
  • Telefónicos Call Hold, Consultation Hold,
    Unattended Transfer, Call Forward Inconditional,
    Call on Busy, Call on No Answer, 3-Way
    Conference, Single Line Extension, Find ME,
    Incoming Call Screening, Secondary Number In/Out,
    Do not Disturb, Call Waiting...

23
3.- Utilización de SIP para señalización en
sistemas UMTS
  • 3.1.- Introducción
  • 3.2.- Sistemas UMTS
  • 3.3.- Proceso evolutivo de UMTS
  • 3.4.- Red de acceso (UTRAN)
  • 3.5.- Conclusión

24
3.1.Introducción
  • Gran éxito móviles 2G.
  • Necesidad de ofertar nuevos servicios y mejor
    calidad.Surge 3G.
  • Debemos modificar nuestra arquitectura y
    protocolos de la red de acceso. Aparece UMTS.

25
3.2.Sistemas UMTS
26
3.3.Proceso evolutivo de UMTS
27
3.4.Red de acceso (UTRAN)
28
3.5.Conclusiones
  • Demasiados protocolos. Conveniencia de
    armonizarlo todo en un único protocolo.
  • Por tendencia evolutiva, valorar el uso de SIP
    para realizar funciones de señalización de la red
    radio de UTRAN
Write a Comment
User Comments (0)
About PowerShow.com