Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Sip

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 21

PROTOCOLO SIP Y SDP

ING. WILLIAM SANCHEZ

AGENDA
PROTOCOLO SIP ( Protocolo de Inicio de Sesin) COMPONENTES SIP TIPOS DE SIP PROTOCOLO SDP (Protocolo de Descripcin de Sesin) ESTRUCTURA DE MENSAJES SIP Y SDP

ING. WILLIAM SANCHEZ 2

PROTOCOLO SIP

Proporciona funciones parecidas a las de los protocolos de sealizacin clsicos, pero sobre redes de datos. Permite establecer, modificar y terminar sesiones multimedia entre dos o ms participantes, e invitar a participantes en dichas sesiones. Funciona al nivel de aplicacin del modelo TCP/IP. Es independiente del protocolo de transporte sobre el que se transmite SIP (TCP, UDP u otros). Utiliza mensajes de texto, siguiendo un modelo peticinrespuesta similar al de HTTP o al de SMTP. Utiliza un conjunto reducido de entidades que interactan (User Agents y varios tipos de Servers). El encaminamiento de los mensajes de SIP es completamente independiente del de los datos de las sesiones que establece

ING. WILLIAM SANCHEZ

COMPONENTES SIP
1. User Agent (UA):Consisten en dos partes distintas las cuales estn presentes en todos los agentes de usuario: User Agent Client (UAC): genera peticiones SIP y recibe respuestas a esas peticiones. User Agent Server (UAS): genera respuestas a las peticiones SIP.

ING. WILLIAM SANCHEZ

COMPONENTES SIP
2.Servidores SIP: Proxy Server: es una entidad intermedia que retransmite solicitudes y decide a qu otro servidor debe remitir. Registrar Server: recibe peticiones de registro y hace la correspondencia entre direcciones IP y SIP con el fin de brindar un servicio de localizacin. Redirect Server: retransmite las peticiones recibidas hacia el prximo servidor.
ING. WILLIAM SANCHEZ 5

COMPONENTES SIP

TIPOS DE MENSAJES:

PETICION Y RESPUESTA MENSAJES DE PETICIN (REQUEST) Formato:


Method SP Request-URI SP SIPVersion CRLF INVITE sip:500@ekiga.net SIP/2..0
EXTENSIONES INVITE ACK OPTION BYE CANCEL REGISTER REFER SUBSCRIBE NOTIFY MESSAGE UPDATE INFO

ING. WILLIAM SANCHEZ

COMPONENTES SIP
MENSAJES DE RESPUESTA(Response) Formato:
SIP VERSION SP Status Code SP reasonphrase CRLF Ej: SIP/2.0 200 OK

Tipos: 1XX. Informacin ((Ejemplo 181) 2XX. xito 3XX. Redireccin 4XX. Fallo en la peticin, error de cliente. 5XX. Fallo de servidor 6XX. Fallo global
ING. WILLIAM SANCHEZ 7

COMPONENTES SIP
CABECERA

ING. WILLIAM SANCHEZ

TIPOS DE SIP
SIP TIENE 4 TIPOS SIP-V1 SIP-V2 SIP-T (SIP TELEFONIA) SIP-I (SIP CON ENCAPSULAMIENTO ISUP)

ING. WILLIAM SANCHEZ

TIPOS DE SIP

SIPV1

Fue presentado ala IEFT en 1996 SIPv1 utilizaba SDP para describir las sesiones y trasportaba UDP y TCP, se basaba en texto (HTTP).
(SCIP) Conferencia Simple de invitacin Realizaba invitaciones punto a punto y multidifusin

ING. WILLIAM SANCHEZ 10

TIPOS DE SIP

SIPV2
SIPV1
SIPV2

SCIP

RFC 3261

ING. WILLIAM SANCHEZ

11

TIPOS DE SIP

SIP-T (SIP-TELEFONIA)

Es un mecanismo que usa SIP para facilitar la interconexin de la RTPC. Los mensajes SIP-T traen otros submensajes, tales como los usuario RTPC, informacin de sealizacin, mensajes SDP.

ING. WILLIAM SANCHEZ

12

TIPOS DE SIP

SIT-I (SIP CON ENCAPSULAMIENTO ISUP)

Para el transporte de ISUP mediante mensajes a travs de una red SIP como archivos adjuntos. Se divide en tres: Requerimientos de 3GPP Interoperabilidad ISUP Interoperabilidad ISUP con encapsulamiento
ING. WILLIAM SANCHEZ

13

PROTOCOLO SDP
SDP est pensado para describir sesiones de comunicacin multimedia cubriendo aspectos como anuncio de sesin, invitacin a sesin y negociacin de parmetros. SDP es exclusivamente para propsitos de descripcin y negociacin de los parmetros de sesin. No trasporta el medio en si. Fue pensado para trabajar en conjunto con otros protocolos como SIP, HTTP.
ING. WILLIAM SANCHEZ 14

PROTOCOLO SDP
Descripcin de la sesin v= (Versin del protocolo) o= (Origen e identificador de sesin) s= (Nombre de sesin) i=* (Informacin de la sesin) u=* (URI de descripcin) e=* (Correo electrnico) p=* (Nmero telefnico) c=* (Informacin de conexin) b=* (Cero o ms lneas con informacin de ancho de banda) Una o ms lneas de descripcin de tiempo (Ver abajo "t=" y "r=") z=* (Ajustes de zona horaria) k=* (Clave de cifrado) a=* (Cero o ms lneas de atributos de sesin) Cero o ms descripciones de medios

ING. WILLIAM SANCHEZ

15

PROTOCOLO SDP
Descripcin de tiempo t= (Tiempo durante el cual la sesin estar activa) r=* (Cero o ms veces de repeticin)

Descripcin de medios, si est presente m= (Nombre de medio y direccin de transporte) i=* (Ttulo) c=* (Informacin de conexin) b=* (Cero o ms lneas con informacin de ancho de banda) k=* (Clave de cifrado) a=* (Cero o ms lneas de atributos de sesin)

ING. WILLIAM SANCHEZ 16

PROTOCOLO SDP

Ejemplo de estructura SDP

v=0 o=molgan 2890844526 2890842807 IN IP4 194.240.47.217 s=imaginary friends e=molgan@imaginary.com c=IN IP4 194.47.240.194 t=2873397496 2873404696 a=recvonly m=audio 49170 RTP/AVP 0 m=video 51372 RTP/AVP 31 m=application 32416 udp wb

ING. WILLIAM SANCHEZ

17

ESTRUCTURA DE MENSAJES SIP Y SDP

ING. WILLIAM SANCHEZ

18

ESTRUCTURA DE MENSAJES SIP Y SDP

ING. WILLIAM SANCHEZ

19

ESTRUCTURA DE MENSAJES SIP Y SDP

ING. WILLIAM SANCHEZ

20

GRACIAS

ING. WILLIAM SANCHEZ

21

También podría gustarte