Sie sind auf Seite 1von 2

SIP

Introduccin SIP (Session Initiation Protocol) es un protocolo de sealizacin utilizado para la creacin, mantenimiento y finalizacin de sesiones multimedia en una red IP con uno o ms participantes. Fue desarrollado por el IETF (RFC 3261) y se utiliza mayoritariamente en la telefona IP (VoIP). Las mayores ventajas que tiene SIP sobre otros protocolos de sealizacin existentes, como son H.323 o SCCP, por ejemplo, son su simplicidad y consistencia. De hecho, Cisco, quien originalmente haba creado SCCP, est adoptando el protocolo SIP en sus sistemas VoIP. Funciones El protocolo SIP permite la interaccin entre dos dispositivos, lo cual se consigue con unos mensajes especficos. Estos mensajes se utilizan para registrar un usuario en un dominio, invitarlo a una sesin, negocio de los parmetros para la comunicacin, el establecimiento de la misma, la finalizacin de las sesiones A continuacin se enumeran las funciones SIP ms importantes: Localizacin de usuarios. Capacidades de usuario. Disponibilidad del usuario. Establecimiento de una sesin. Mantenimiento de una sesin. Finalizacin de una sesin.

Distinciones con otros protocolos de sealizacin 1. H.323 Se trata de un estndar elaborado por la ITU, el cual provee las especificaciones para ordenadores, sistemas y servicios multimedia en redes que no proveen calidad de servicio. Implementa QoS de forma interna en la red. 2. IAX2 Se trata de un protocolo creado por Asterisk, en el que tanto los datos como la sealizacin viajan por el mismo flujo de datos. De este modo, al enviarlo todo por el mismo flujo, se evitan problemas de NAT, adems de suponer un ahorro en el ancho de banda utilizado. 3. SIP A continuacin se enumeran varios de los aspectos ms relevantes de SIP: El control de llamadas es stateless, proporcionando escalabilidad entre los dispositivos y los servidores.

Se necesitan menos ciclos de CPU para la generacin de los mensajes de sealizacin, pudiendo as manejar ms transacciones en un periodo dado. Incluye soporte para la autenticacin de los usuarios llamantes y llamado. Autenticacin y cifrado salto a salto (SSL/TSL). Un proxy SIP puede controlar la sealizacin de la llamada, adems de poder bifurcar simultneamente a cualquier nmero de dispositivos.

Arquitectura

User Agent: Se trata del software (o hardware como un telfono mvil) que dispone de SIP, el utilizado por las personas para comunicarse entre s. Existen dos tipos, desde el punto de vista de la comunicacin: Cliente (UAC): crea y enva las peticiones SIP. Servidor (UAS): responde a las peticiones SIP de otros UAC.

Proxy Server: Encamina las peticiones SIP de un UAC y las respuestas de un UAS. Existen dos tipos de proxies: outbound proxy para llamadas salientes e inbound proxy para llamadas entrantes. Registrar Server: Registra la direccin IP y el puerto de un UA cuando se recibe un mensaje de registro. Una vez que le llega la peticin y realiza lo anterior, transfiere esa informacin hacia el Location Server. Location Server: Notifica acerca de la localizacin de un UA cuando se le quiere llamar. Redirect Server: Se suele utilizar en el inicio de una sesin. Se utiliza cuando se trata de contactar con un usuario pero no se encuentra en un lugar por defecto. As, el Redirect Server le proporciona un URI alternativo al usuario llamante.

Das könnte Ihnen auch gefallen