temas
05Diciembre2007
Índice
Introducción
Mensajes Sip
Servidores: Redirección, Proxies y Registro
Ejemplo de secuencias de mensajes SIP
Petición
Respuesta
URIs
Cabeceras de los mensajes
Registro
Invitación
Finalización de la llamada
Ejemplo real: Comunicación con un servidor ECHOUsos de SIP para características y servicios
SDP
Introducción
Establecer, gestionar y finalizar sesiones multimedia
Protocolo de señalización basado en texto
Funciones del protocolo:
Localizar a otro usuario
Localizar servidores SIP
Establecer una sesión de datos
Modificar una sesión existenteExpresar capacidades y características de los usuarios agentes
Averiguar el estado, capacidades y disponibilidad de otro UA
Peticiones futuras sobre el estado y capacidad de otro UA
Intercambio de información de señalización de una llamada
Intercambio de mensajes cortos con otros UA
Introducción
Componentes en una sesión
1.
Servidores de agentes de usuario
2.
Servidores de Red
1.
2.
3.
Aplicaciones de sistemas finalesServidores Proxy
Servidores de Redirección
Registro
Introducción
Ventajas frente a otros protocolos
Señalización simple
Se puede incluir información no estándar.
Ej: Hora en la que se encuentra disponible un
usuario
Los clientes tienen el control de las
características
Basado en texto, similar a HTTP.
Índice
IntroducciónMensajes Sip
Servidores: Redirección, Proxies y Registro
Ejemplo de secuencias de mensajes SIP
Petición
Respuesta
URIs
Cabeceras de los mensajes
Registro
Invitación
Finalización de la llamada
Ejemplo real: Comunicación con un servidor ECHO
Usos de SIP para características y servicios
SDP
Mensajes SIP
Tipo
PETICIÓN (REQUEST)
RESPUESTA (RESPONSE)
PETICIÓN (REQUEST)
Formato Primera línea:
Métodos:
Method SP RequestURI SP SIPVersion CRLF
INVITE sip:500@ekiga.net SIP/2.0
INVITE
ACK
OPTIONS
BYE
CANCEL
REGISTER
SUBSCRIBE
NOTIFY
PUBLISH
REFER
MESSAGE
PRACK
INFO
Mensajes SIP
Respuesta (Response)
Formato:
SIPVERSION SP StatusCode SP reasonphrase CRLF
Ej: SIP/2.0 200 OK
Tipos:
1XX. Información (Ejemplo 181)
2XX. Éxito
3XX. Redirección
4XX. Fallo en la petición, error de cliente.
5XX. Fallo de servidor
6XX. Fallo global
Mensajes SIP
URIs (Uniform Resource Indicators)
Tipos:
Usuario
Aplicación
Servicio
Ejemplos reales
Sip:613@fwd.pulver.com
Sip:iria@130.206.170.185
Sip:3344556789@telco.net; user=phone
Mensajes SIP
Esquemas URI
Esquema
USO
RFC
sip: sips:
Direcciones SIP (segura y no segura)
3261
Tel:
Números de teléfono
3999
Pres:
Presencia de recurso
3861
Im:
Recurso de mensajería instantánea
3861
http:Protocolo de transporte de Hipertexto para páginas
Web
2616
Xmpp:
Jabber IM y presencia de URIs
H323:H323
URL H323
3508
Mensajes SIP
Cabeceras
Via: SIP/2.0/UDP 130.206.170.185:5060;rport;branch=z9hG4bK2145364951
From: ;tag=838794567
To:
CallID: 340055301@130.206.170.185
CSeq: 20 INVITE
Contact:
MaxForwards: 5
UserAgent: Linphone1.0.0/eXosip
Subject: Phone call
Expires: 120Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, REFER, SUBSCRIBE,
NOTIFY, MESSAGE
ContentType: application/sdp
ContentLength: 358
Índice
Introducción
Mensajes Sip
Servidores: Redirección, Proxies y Registro
Ejemplo de secuencias de mensajes SIP
Petición
Respuesta
URIs
Cabeceras de los mensajes
Registro
Invitación...
Regístrate para leer el documento completo.