Está en la página 1de 14

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

TELEFONA IP

ESTANDAR SIP
SESSION INITIATION PROTOCOL

ALUMNO: MARCELO PUEBLA PROFESOR: RODOLFO SEPULVEDA


SANTIAGO - ABRIL 2010

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

INDICE

Introduccin General SIP o o o o Resea Descripcin Caractersticas Funcionamiento o o SIP, RTP, RTCP, SDP

4 5 6 7 9 10 11 12 13

Ventajas y Desventajas Ejemplos de Aplicacin SIP

Conclusin Bibliografa

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

INTRODUCCION GENERAL

Hoy en da, las comunicaciones son ms completas que hace un par de aos atrs. Esto se debe al gran esfuerzo de investigadores, arquitectos e ingenieros en buscar la manera de optimizar y unificar los servicios que hoy utilizamos en nuestro da a da. Un ejemplo claro de unificacin y optimizaciones de recursos tecnolgicos ya existentes es la Telefona IP.

La Telefona IP est basada en el concepto de VoIP (Voz sobre IP o Voice Over Internet Protocol), tal como su nombre lo indica , es voz que viaja a travs de Internet por el uso del protocolo TCP/IP en paquetes IP. La telefona IP une dos mundos histricamente separados: la transmisin de voz y la transmisin de datos. El objetivo principal y la filosofa de VoIP es la de converger las redes para realizar la transmisin de voz, datos y videos. Pero como todo proceso de comunicacin, debe ser correctamente regulado y normalizado en todas sus etapas e instrucciones por estndares y protocolos que establecern las comunicaciones. Cuando hablemos de la tecnologa VoIP, relacionaremos directamente el concepto de Estndar SIP o Protocolo SIP, del cual hablaremos en detalle dando a conocer sus caractersticas, como funciona, sus ventajas y desventajas. Principalmente ser conocer una parte de lo que es la Telefona IP conociendo su principal caracterstica.

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

SIP
RESEA El 22 de febrero de 1996 Mark Handley y Eve Schooler presentaron al IETF un borrador del Session Invitation Protocol conocido ahora como SIPv1. El mismo estaba basado en trabajos anteriores de Thierry Turletti (INRIA Videoconferencing System o IVS) y de Eve Schooler (Multimedia Conference Control o MMCC). Su principal fortaleza, heredada por la versin actual de SIP, era el concepto de registro, por el cual un usuario informaba a la red dnde (en qu host de Internet) poda recibir invitaciones a conferencias. Esta caracterstica permita la movilidad del usuario. Ese mismo da el Dr. Henning Schulzrinne present un borrador del Simple Conference Invitation Protocol (SCIP), que estaba basado en el HTTP. Usaba TCP como protocolo de transporte. Como identificadores de los usuarios utilizaba direcciones de correo electrnico para permitir el uso de una misma direccin para recibir correos electrnicos e invitaciones a conferencias multimedia. No utilizaba al SDP para la descripcin de los contenidos sino que creaba un mecanismo propio. El IETF decidi combinar ambos en un nico protocolo denominado Session Initiation Protocol, y su nmero de versin fue el dos, dando origen al SIPv2. En diciembre de 1996 los tres autores (Schulzrinne, Handley y Schooler), presentaron el borrador del SIPv2. El mismo luego de ser discutido en el grupo de trabajo MMUSIC (Multiparty Multimedia Session Control) del IETF alcanz el grado de "proposed standard" en la [RFC 2543] publicada en febrero de 1999. En septiembre de 1999 se cre el grupo de trabajo SIP en el IETF que continu con el desarrollo del protocolo y en junio de 2002 se public la [RFC 3261] que reemplaz a la anterior introduciendo modificaciones propuestas durante el trabajo del grupo SIP.

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

DESCRIPCION

SIP es un protocolo de sealizacin a nivel de aplicacin para establecimiento y gestin de sesiones con mltiples participantes. Se basa en mensajes de peticin y respuesta y reutiliza muchos conceptos de estndares anteriores como HTTP y SMTP. Los clientes SIP usan el puerto 5060 en TCP (Transmission Control Protocol) y UDP (User Datagram Protocol) para conectar con los servidores SIP. SIP es usado simplemente para iniciar y terminar llamadas de voz y video. Todas las comunicaciones de voz/video van sobre RTP (Real-time Transport Protocol). Un objetivo de SIP fue aportar un conjunto de las funciones de procesamiento de llamadas y capacidades presentes en la red pblica conmutada de telefona. As, implement funciones tpicas que permite un telfono comn como son: llamar a un nmero, provocar que un telfono suene al ser llamado, escuchar la seal de tono o de ocupado. La implementacin y terminologa en SIP son diferentes.

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

CARACTERSTICAS SIP es un protocolo ms nuevo que H.323 y no tiene madurez y soporte industrial. Sin embargo, por su simplicidad, escalabilidad, modularidad y comodidad con la cual integra con otras aplicaciones, este protocolo es atractivo para uso en arquitecturas de VoIP. Las sesiones pueden contener audio, video o datos. SIP solo maneja establecimiento, manejo y terminacin de sesiones. Algunas de las caractersticas claves que SIP ofrece son:

Descubrimiento dinmico de las capacidades media del endpoint, por uso del Protocolo de Descripcin de Sesin (SDP). Descubrimiento dinmico de la disponibilidad del endpoint. Origen y administracin de la sesin entre el host y los endpoints.

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

FUNCIONAMIENTO El protocolo SIP, protocolo de inicio de sesin, permite establecer el procedimiento inicial de conexin para que dos UAs se conecten. User Agents (UAs) se llaman as a los terminales SIP que pueden ser Telfonos SIP, Softphone, Gateways FXS/IP, Routers SIP, Telfonos USB, etc. Existen 2 tipos de User Agents (UAs) para la comunicacin SIP los cuales son: User Agent Client (UAC) : Origina las solicitudes SIP User Agent Server (UAS): Responde a la solicitud de UAC

*Los UAC y UAS son capaces, sin los servidores de red, de soportar una comunicacin bsica. Asumiendo el comportamiento de los componentes que a continuacin mencionamos. Adems de tener otros componentes involucrados en la comunicacin como: Agente de Direcciones: Direccionan las solicitudes de las llamadas y retorna la direccin o direcciones de la parte llamada. En caso contrario rechaza la llamada, enviando una respuesta de error Servidor Proxy: Reenva las solicitudes y respuestas para el establecimiento y liberacin de las llamadas VoIP. Servidor de Registro: Registra las direcciones SIP y las direcciones IP asociadas

El protocolo SIP adopta el modelo cliente-servidor y es transaccional. El cliente realiza peticiones (REQUEST) que el servidor atiende y genera una o ms respuestas. Por ejemplo, para iniciar una sesin el cliente realiza una peticin con el mtodo (INIVITE), en donde se indica que el usuario requiere establecer una conexin. El servidor responde, ya sea, rechazado o aceptada esta peticin en una serie de respuestas. Las respuesta llevan un cdigo de estado, que brinda informacin acerca de las peticiones que fueron resueltas con xito o si se produjo un error. La peticin inicial y todas sus respuestas constituyen una transaccin.

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

En la siguiente imagen se puede apreciar grficamente como se establece la comunicacin mediante este protocolo.

SIP como hemos comentado, es un protocolo que provee mecanismos para la creacin, modificacin y finalizacin se sesiones. SIP funciona en combinacin con SDP que es el encargado de la negociacin de capacidades multimedia de los participantes involucrados, ancho de banda, negociacin de los codecs, etc. Al ser SIP un protocolo solo de sealizacin, solo entiende del establecimiento, control y la terminacin de las sesiones. Es un protocolo simple, escalable y se integra con facilidad en otros protocolos. SIP puede funcionar sobre UDP o TCP, aunque para VoIP se usar sobre UDP. Una vez establecida la sesin, los clientes intercambian directamente los contenidos multimedia de audio y/o video a travs de, en este caso, RTP (Real-Time Transport Protocol). SIP tiene una estructura parecida a HTML y SMTP. Esto lo vemos, por ejemplo, en que los clientes involucrados en una conexin tiene direcciones del tipo: usuario@dominio

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

En la siguiente imagen se aprecia la arquitectura que utiliza el protocolo SIP para establecer la comunicacin

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

VENTAJAS

SIMPLICIDAD: SIP es un protocolo muy simple. El tiempo de desarrollo del software es muy corto comparado con los productos de telefona tradicional. Debido a la similitud de SIP a HTTP y SMTP, el rehso de cdigo es posible. EXTENSIBILIDAD: SIP ha aprendido de HTTP y SMTP y ha construido un exquisito grupo de funciones de extensibilidad y compatibilidad. MODULARIDAD: SIP fue diseado para ser altamente modular. Una caracterstica clave es su uso independiente de protocolos. Por ejemplo, enva invitaciones a las partes de la llamada, independiente de la sesin misma. INTEGRACION: SIP tienen la capacidad para integrarse con la Web, E-mail, aplicaciones de flujo multimedia y otros protocolos.

DESVENTAJAS

PROBLEMAS CON NAT EN LA RED: Debido a que SIP es un protocolo solo para establecimiento y trmino de las sesiones de comunicacin, y para funcionar en la red requiere de al colaboracin de otros protocolos que trabajan en distintos puertos, se deben configurar las cabeceras SIP y las de los protocolos portadores de datos (RTP).

En la imagen se puede apreciar que: Un UAC intenta establecer una comunicacin. Pero esta es rechazada ya que no son enviados los paquetes RTP a travs del FW

10

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

APLICACIN SIP

El siguiente diagrama muestra de que manera SIP puede ser integrado en una red domicilara haciendo uso de sus funciones multimediales. Conectandose a un ISP mediante un mdem DSL con un enlace SIP. Se puede apreciar que existe transimisin de Audio y Video, Desde un UAC a un UAS y viceversa

Aplicacin domestica utilizando el protocolo SIP

11

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

CONCLUSIN

Con el avance de las tecnologas y por sobre todo de la telefona IP, tenemos que prepararnos para afrontar de la mejor manera este desafo, en el que resalta el tema de los protocolos de comunicaciones, enfocndose en este trabajo al protocolo SIP Hemos confirmado con este informe las caractersticas y arquitectura de este protocolo. Teniendo presentes que SIP es usado para iniciar y terminar llamadas de voz y video. A travs de estos dispositivos que interactan entre si User Agent Client (UAC), User Agent Server (UAS), Agente de Direcciones, Servidor Proxy, Servidor de Registro. Que a su vez se relacionan con los protocolos RTP/RTCP y SDP realizando con esto una comunicacin entre dos o mltiples dispositivos. SIP, el protocolo que ha revolucionado las comunicaciones en el area de la telefona IP. Se basa en un estndar que est ampliamente masificado en todo el mundo (TCP/IP). Nos permite reducir altamente los costos de comunicacin y nos brinda las posibilades de comunicacin multimedia de calidad.

12

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

BIBLIOGRAFA

RFC3261 - SIP: Session Initiation Protocol - http://www.faqs.org/rfcs/rfc3261.html Curso sobre VoIP y Asterisk v1.IRONTEC http://www.irontec.com

13

Instituto Profesional DUOC UC Seminario de Redes TELEFONIA IP, ESTNDAR SIP

14

También podría gustarte