Sunteți pe pagina 1din 28

ATEL ASESORES C.

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 1
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP es un protocolo para sealizacin definido por el IETF segn el RFC3261. SIP permite establecer, liberar y modificar sesiones multimedia y est basado en un modelo de transacciones cliente-servidor.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 2
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 3
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 4
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 5
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP es un protocolo cliente-servidor. Por ejemplo, en una red de VoIP usando SIP las llamadas son iniciadas por los clientes y tienen como punto de finalizacin a los servidores. Si se requiere una transmisin segura se usa SIPS en cuyo caso los mensajes de SIP se envan por medio de TCP. En el RFC 3261 se definen slo los tres tipos de servidores arriba mencionados. Sin embargo, ha medida que SIP se ha ido expandiendo se han incorporado otros servidores, por ejemplo el servidor de presencia, el servidor de eventos. Tambin se ha definido un UA especial, el Back-2-Back User Agent (B2BUA) el cual acta como servidor en un lado y cliente en el otro lado. Otro elemento especial es el Forking Proxy. Despus de procesar una solicitud entrante y decidir hacia donde la enviar, el Proxy puede seleccionar reenviar la solicitud a varias direcciones, a diferencia de lo que hace un proxy normalmente. Este proceso se llama forking y el proxy que tiene esa capacidad se denomina Forking Proxy. Forking permite la implementacin de carctersiticas especiales, tales como el repique simultnea para un usuario que se ha registrado en varios dispositivos.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 6
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 7
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

Un servidor de redireccionamiento por si mismo no hace ninguna solicitud. Esta filosofa permite prestar el servicio de call-forwarding/follow-me (envosgueme) realizado por el propio origen, el servidor slo suministra la direccin del destino y le corresponde al origen enrutar la llamada despues que ha hecho la solicitud al servidor de redireccionamiento.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 8
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

El servidor REGISTRAR almacena la asociacin establecida en una base de datos llamada Location Service, que pertenece al LOCATION SERVER, la cual puede ser usada por el Proxy cuando lo necesite. Por lo general el REGISTRAR y el PROXY son un mismo equipo, aunque software diferente, para un mismo dominio. Es importante recalcar que la diferenciacin de los diferentes servidores SIP es lgica, no fsica. Un usuario se puede registrar desde varios dispositivos. Igualmente desde un dispositivo se pueden registrar varios usuarios de manera simultnea.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 9
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 10
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

El direccionamiento en SIP es muy similar al usado en el corre electrnico. En el e-mail se usa mailto: cursos@atel.com.ve una direccin SIP podra ser sip:cursos@atel.com.ve. El userinfo del URI puede no estar presenta, esto sucede en aquellos casos donde el host de destino no tiene nocin de usuarios, o cual el recurso solicitado es el mismo host. Si el signo @ est presente el campo user no debe estar vaco. El trmino Host significa dominio. En lo sucesivo se seguir usando Host para ser consistente con la literatura. En resumen podemos decir que SIP URI es el nmero de contacto de otra persona para comunicarse va SIP en un servicio de VoIP, en particular, y en general para cualquier servicio multimedia.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 11
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 12
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

Con la excepcin del conjunto de caracteres, los mensajes de SIP y los encabezados son muy similares, en cuanto a la sintaxis, a HTTP/1.1 RFC 2616. Sin embargo, es bueno aclarar que SIP no es una extensin de HTTP. Dado que las respuestas del servidor indican el estado de la llamada con relacin a la solicitud, tambin se denominan Status. Cada transaccin incluye un mtodo, el cual se refiere a una funcin particular que es la razn de ser del mensaje. El method es la accin que el solicitante (request) espera que el servidos haga.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 13
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 14
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

Estos son los headers que viene despues del start-line. Cada vez que el mensaje pasa por un servidor, ste agrega un campo VIA con su direccin. Al final el servidor que da la respuesta deja el campo VIA tal como esta y en el mismo orden. De regreso cada servidor va quitando el campo VIA que l mismo agreg. Cuando la respuesta llega al origen, este verifica que en el campo va slo existe su direccin, esto prueba que el mensaje de respuesta era para l.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 15
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

Las solicitudes de clientes son denominadas METHOD en el ambiente de SIP. SIP se ha desarrollado a partir de un protocolo base (RFC3261) junto con una serie de extensiones para permitir nuevos servicios sobre el protocolo base. En el documento base se definen 6 mtodos, y en RFCs adicionales se definen las extensiones, es decir mtodos para ofrecer servicios adicionales. En particular para IMS se han desarrollado los Private Headers (P-Headers). En IMS todas las solicitudes de los usuarios se hacen a travs de los mtodos y las extensiones desarrolladas para SIP.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 16
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 17
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 18
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 19
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

100 TRYING Esta respuesta indica que el servidor recibi la solicitud, pero que se encuentra ejecutando una serie de acciones en pro de la misma; por ejemplo accediendo a una basa de datos. La recepcin de esta respuesta evita la retransmisin del INVITE por parte del UAC. 180 RINGING El User Agent que recibi el INVITE est tratando de avisar al usuario. 181 CALL IS BEING FORWARDER Esta respuesta es generada por un servidor para indicar que la llamada se est enviando a un conjunto de diferente de destinatarios. 182 QUEUED Esta respuesta indica que el destino est temporalmente indisponible, pero que el servidor ha decidido poner la llamada en cola de espera en lugar de rechazarla. Cuando el destino este disponible, el servidor enviar la respuesta definitiva. 183 SESSION PROGRESS Esta respuesta lleva informacin acerca del progreso de una llamada.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 20
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

300 MULTIPLE CHOICES La direccin en la solicitud gener varias alternativas, cada una con su propia localizacin especfica, y el usuario o UA puede seleccionar un entre ellas y redirigir su solicitud a la localizacin escogida. 301 MOVED PERMANENTLY La localizacin URL solicitada por el cliente ha sido asignada a una URL nueva permanente, por lo que el cliente debe hacer una nueva solicitud usando la direccin enviada en este mensaje. 302 MOVED TEMPORARILY El cliente debe hacer una nueva solicitud usando la direccin URL enviada en este mensaje. 305 USE PROXY El recurso solicitado debe ser accedido a travs del proxy cuya direccin se enva en este mensaje. 380 ALTERNATIVE SERVICE La llamada no tuvo xito, pero existen algunos servicios alternativos, los cuales son descritos en el mensaje.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 21
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 22
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SESION (RFC 2327) Una sesin multimedia es un conjunto de emisores y receptores con capacidad multimedia y que intercambian entre ellos flujos de datos desde los emisores a los receptores. Una conferencia multimedia es un ejemplo de una sesin multimedia. SDP est especificado en el RFC 2327. Adicionalmente el RFC 3264 describe como SDP y SIP pueden ser usados en conjunto. SDP sencillamente suministra un formato para describir una sesin de comunicacin y as informar a los potenciales usuarios de la misma. Bsicamente una sesin est formada por una cierta cantidad de flujos de informacin basada en el medio que se este intercambiando. Entre otros la sesin se caracteriza por: nombre de la sesin, el origen de la misma, el tiempo que la sesin estar activa. A nivel del medio se incluye: tipo de medio, nmero de puerto, protocolo de transporte a usar y el formato.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 23
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 24
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 25
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 26
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

Esta informacin es generada por los UAs, es decir por el segmento del software SIP que se encarga de generar toda la informacin para describir la sesin.

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 27
Telf. 0212-9417771 0416-6306739

ATEL ASESORES C.A

IP Multimedia Subsystem

Prof. Digenes Marcano

PROCEDIMIENTO DE UNA LLAMADA USANDO SIP El telfono de origen enva un INVITE El telfono destino enva una respuesta cdigo 100 Trying Cuando el destino comienza a repicar, el destino enva una respuesta de cdigo 180 Ringing Cuando el origen levanta el telfono, el destino enva una respuesta cdigo 200 OK El origen responde con un ACK Acknowledgement Se inicia la transmisin de los paquetes de voz usando RTP Cuando el destino terminacin) cuelga, su telfono enva un BYE (solicitud de

El origen responde con un mensaje de cdigo 200 - OK

SIP
Atel Asesores C.A atel.asesores@cantv.net www.atelasesores.com.ve

Captulo 3 Pg. 28
Telf. 0212-9417771 0416-6306739

S-ar putea să vă placă și