Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significa SIP?

¿Qué significa SIP?

¿Qué es SIP? SIP es un protocolo de control de señalización de capa de aplicación. Se utiliza para crear, modificar y liberar sesiones con uno o más participantes. Estas sesiones pueden ser como conferencias multimedia por Internet, telefonía IP o distribución multimedia. Los participantes en una sesión pueden comunicarse mediante multidifusión, unidifusión en malla o una combinación de ambas. SIP es un protocolo basado en texto similar a HTTP. SIP puede reducir el tiempo de desarrollo de aplicaciones, especialmente aplicaciones avanzadas. Dado que SIP basado en el protocolo IP utiliza la red IP, los operadores de redes fijas se darán cuenta gradualmente de la profunda importancia que tiene para ellos la tecnología SIP. Con SIP, los proveedores de servicios pueden elegir entre componentes estándar. Independientemente del contenido de los medios y del número de fiestas, los usuarios pueden encontrarse y ponerse en contacto entre sí. SIP negocia la sesión para que todas las partes puedan acordar la funcionalidad de la sesión y realizar modificaciones. Incluso puede agregar, eliminar o transferir usuarios. SIP no es un protocolo de descripción de sesión ni proporciona funciones de control de conferencia. Para describir la carga útil y las características del contenido del mensaje, SIP utiliza el Protocolo de descripción de sesión (SDP) de Internet para describir las características del dispositivo final. SIP en sí tampoco proporciona Calidad de Servicio (QoS), interopera con el Protocolo de Configuración de Reserva de Recursos (RSVP), que es responsable de la calidad de la voz. También funciona con varios otros protocolos, incluido el Protocolo ligero de acceso a directorios (LDAP) para ubicación, Servicio de usuario telefónico de autenticación remota (RADIUS) para autenticación y RTP para transporte en tiempo real. Una característica importante de SIP es que no define el tipo de sesión a establecer, sólo cómo se debe gestionar la sesión. Esta flexibilidad significa que SIP se puede utilizar en una amplia gama de aplicaciones y servicios, incluidos juegos interactivos, música y vídeo bajo demanda, y conferencias de voz, vídeo y web. Los mensajes SIP están basados ​​en texto, lo que los hace fáciles de leer y depurar. El nuevo servicio es más sencillo de programar y más intuitivo para los diseñadores. SIP reutiliza descripciones de tipo MIME como clientes de correo electrónico, por lo que las aplicaciones relacionadas con la sesión se pueden iniciar automáticamente. SIP reutiliza varios servicios y protocolos de Internet relativamente maduros, como DNS, RTP, RSVP, etc. No es necesario introducir nuevos servicios para respaldar la infraestructura SIP porque gran parte de esa infraestructura ya está implementada o disponible. Las extensiones de SIP son fáciles de definir y los proveedores de servicios pueden agregarlas en nuevas aplicaciones sin dañar la red. Los equipos más antiguos basados ​​en SIP en la red no obstaculizarán los nuevos servicios basados ​​en SIP. Por ejemplo, si un método/encabezado utilizado por una nueva aplicación SIP no es compatible con la implementación SIP anterior, se ignorará. SIP es independiente de la capa de transporte. Por tanto, el transporte subyacente podría ser IP sobre ATM. SIP utiliza el Protocolo de datagramas de usuario (UDP) y el Protocolo de control de transmisión (TCP) para conectar de manera flexible a los usuarios independientemente de la infraestructura subyacente. SIP admite el ajuste y la negociación de funciones de múltiples dispositivos. Si un servicio o sesión tiene video y voz habilitados, aún puede transmitir voz a un dispositivo que no admite video o usar otras funciones del dispositivo, como la transmisión de video unidireccional. Los proveedores de comunicaciones, sus socios y usuarios están cada vez más ávidos de una nueva generación de servicios basados ​​en IP. Ahora existe SIP (Protocolo de inicio de sesión), que resuelve la necesidad urgente. SIP es una idea que nació en un laboratorio de informática hace menos de una década. Fue el primer protocolo que permitió sesiones multiusuario para una variedad de contenidos multimedia y ahora es una especificación del Grupo de Trabajo de Ingeniería de Internet (IETF).

Hoy en día, cada vez más operadores, CLEC (operadores locales competidores) e ITSP (proveedores de servicios de telefonía IP) ofrecen servicios basados ​​en SIP, como tecnologías de llamadas locales y de larga distancia, mensajería en línea y mensajería instantánea, IP Centrex/PBX alojado, mensajería de voz, pulsar para hablar (push-to-talk), conferencias multimedia y más. Los proveedores de software independientes (ISV) están creando nuevas herramientas de desarrollo para crear aplicaciones basadas en SIP, así como software SIP para redes de operadores. Los proveedores de equipos de red (NEV) están desarrollando hardware para admitir servicios y señalización SIP. SIP ahora es utilizado por numerosos teléfonos IP, agentes de usuario, servidores proxy web, puertas de enlace VOIP, servidores de medios y servidores de aplicaciones. SIP evolucionó a partir de protocolos autorizados similares, como el protocolo de formato del Protocolo de transferencia de hipertexto (HTTP) de la Web y el protocolo de correo electrónico del Protocolo simple de transferencia de correo (SMTP), y se convirtió en un nuevo y poderoso estándar. Sin embargo, aunque SIP utiliza su propio servidor y agente de usuario exclusivos, no funciona de forma autónoma y cerrada. SIP permite la entrega de servicios multimedia convergentes, trabajando con numerosos protocolos existentes responsables de la autenticación, información de ubicación, calidad de voz y más. Este documento técnico proporciona una descripción general de SIP y su función. También describe el recorrido de SIP desde el desarrollo del laboratorio hasta la preparación para el mercado. Este documento explica qué servicios ofrece SIP y qué programas se están implementando para facilitar el desarrollo. También detalla las características importantes que diferencian a SIP de varios protocolos y explica cómo establecer una sesión SIP. SIP es flexible, escalable y abierto. Libera el poder de Internet y de las redes IP fijas y móviles para lanzar una nueva generación de servicios. SIP puede completar mensajes de red en múltiples PC y teléfonos, simulando el establecimiento de una sesión en Internet. A diferencia del estándar SS7 de la Unión Internacional de Telecomunicaciones (UIT) de larga data (para configuración de llamadas) y el estándar del conjunto de protocolos de video H.323 de la UIT, SIP funciona independientemente del protocolo y los medios de transporte de red subyacentes. Especifica cómo los dispositivos finales de una o más partes pueden establecer, modificar e interrumpir conexiones, ya sea para voz, video, datos o contenido basado en web. SIP es significativamente superior a algunos protocolos existentes, como el Media Gateway Control Protocol (MGCP), que convierte señales de audio PSTN en paquetes IP. Debido a que MGCP es un estándar cerrado solo de voz, mejorarlo con capacidades de señalización es complejo y, a veces, da como resultado que los mensajes se corrompan o se eliminen, lo que impide que los proveedores agreguen nuevos servicios. Con SIP, los programadores pueden agregar pequeñas cantidades de información nueva a los mensajes sin afectar la conexión. Por ejemplo, los proveedores de servicios SIP pueden crear medios completamente nuevos que incluyan contenido de voz, vídeo y chat. Si utiliza los estándares MGCP, H.323 o SS7, el proveedor debe esperar una nueva versión del protocolo que admita este nuevo medio. Con SIP, una empresa con oficinas en dos continentes puede transportar los medios, aunque es posible que las puertas de enlace y los dispositivos no reconozcan los medios. Y, debido a que los mensajes SIP están estructurados de manera similar a HTTP, los desarrolladores pueden crear aplicaciones de manera más fácil y conveniente utilizando lenguajes de programación de propósito general como Java. Los operadores que han esperado años para implementar llamadas en espera, identificación de números de llamadas y otros servicios usando SS7 y Redes Inteligentes Avanzadas (AIN) ahora pueden implementar servicios de comunicaciones avanzados en solo meses usando SIP. Esta escalabilidad ha llevado a un éxito significativo en un número creciente de servicios basados ​​en SIP. Vonage es un proveedor de servicios para consumidores y usuarios de pequeñas empresas. Ofrece a los usuarios más de 20.000 líneas digitales locales, de larga distancia y de correo de voz utilizando SIP. Delta three proporciona productos, servicios e infraestructura de tecnología de telefonía por Internet a proveedores de servicios.

Proporciona una solución de PC a teléfono basada en SIP que permite a los usuarios de PC llamar a cualquier teléfono en todo el mundo. Denwa Communications vende servicios de voz al por mayor en todo el mundo. Proporciona identificación de número de llamada de PC a PC y de teléfono a PC, correo de voz, así como teleconferencias, comunicaciones unificadas, gestión de clientes, autoconfiguración y personalización basada en web mediante SIP. Algunos expertos predicen que la relación de SIP con IP evolucionará hacia algo parecido a la relación de SMTP y HTTP con Internet, pero otros dicen que podría marcar el fin de AIN. Hasta la fecha, la comunidad 3G ha elegido SIP como mecanismo de control de sesiones para las redes móviles de próxima generación. Microsoft ha elegido SIP como estrategia de comunicaciones en tiempo real y lo ha implementado en Microsoft XP, Pocket PC y MSN Messenger. Microsoft también anunció que la próxima versión de CE.net utilizará la capa de interfaz de aplicación VoIP basada en SIP y promete proporcionar llamadas de voz y video basadas en SIP a las PC de los usuarios. Además, MCI está utilizando SIP para implementar servicios de telefonía avanzados para usuarios de comunicaciones IP. Los usuarios podrán notificar a quienes llaman sobre su disponibilidad y su método de comunicación preferido, como correo electrónico, llamada telefónica o mensajería instantánea. Con la mensajería en línea, los usuarios también pueden configurar instantáneamente sesiones de chat y realizar audioconferencias. Las funciones seguirán implementándose mediante SIP. [Editar este párrafo] Reseña histórica SIP apareció a mediados de la década de 1990 y se originó a partir de la investigación de Henning Schulzrinne, profesor asociado del Departamento de Ciencias de la Computación de la Universidad de Columbia, y su equipo de investigación. Además de coproponer el Protocolo de transporte en tiempo real (RTP) para transmitir datos en tiempo real a través de Internet, el profesor Schulzrinne también coescribió la propuesta estándar del Protocolo de transmisión en tiempo real (RTSP) para controlar la transmisión de audio y vídeo. contenidos en la Web. Schulzrinne originalmente tenía la intención de escribir el estándar Multiparty Multimedia Session Control (MMUSIC). En 1996, presentó un borrador al IETF que contenía elementos importantes del SIP. En 1999, Shulzrinne presentó nuevos estándares que eliminaban el contenido irrelevante con respecto al contenido de los medios. Posteriormente, el IETF publicó la primera especificación SIP, RFC 2543. Aunque algunos proveedores expresaron su preocupación de que los protocolos H.323 y MGCP pudieran poner en peligro significativamente sus inversiones en servicios SIP, el IETF continuó el trabajo y publicó la especificación SIP RFC 3261 en 2001. La publicación de RFC 3261 marcó la fundación de SIP. Desde entonces, se han publicado varios suplementos RFC que desarrollan áreas como la seguridad y la autenticación. Por ejemplo, RFC 3262 especifica la confiabilidad de las respuestas provisionales. RFC 3263 establece las reglas para localizar servidores proxy SIP. RFC 3264 proporciona el modelo de oferta/respuesta y RFC 3265 identifica notificaciones de eventos específicos. Ya en 2001, los proveedores comenzaron a implementar servicios basados ​​en SIP. Hoy en día, el entusiasmo por el acuerdo sigue creciendo. Organizaciones como Java Community Process de Sun Microsystems están definiendo interfaces de programación de aplicaciones (API) utilizando el lenguaje de programación Java común para permitir a los desarrolladores crear componentes y aplicaciones SIP para proveedores de servicios y empresas. Además, cada vez más competidores entran en el mercado SIP con nuevos servicios prometedores. SIP se está convirtiendo en uno de los protocolos más importantes después de HTTP y SMTP.

Ventajas de SIP: Comunicaciones abiertas, escalables y similares a la web. Con SIP, los proveedores de servicios pueden elegir componentes estándar y dominar rápidamente nuevas tecnologías. Independientemente del contenido de los medios y del número de fiestas, los usuarios pueden encontrarse y ponerse en contacto entre sí. SIP negocia la sesión para que todas las partes puedan acordar la funcionalidad de la sesión y realizar modificaciones. Incluso puede agregar, eliminar o transferir usuarios. Sin embargo, SIP no es una panacea. No es un protocolo de descripción de sesión ni proporciona funcionalidad de control de conferencia. Para describir la carga útil y las características del contenido del mensaje, SIP utiliza el Protocolo de descripción de sesión (SDP) de Internet para describir las características del dispositivo final. SIP en sí tampoco proporciona Calidad de Servicio (QoS), interopera con el Protocolo de Configuración de Reserva de Recursos (RSVP), que es responsable de la calidad de la voz. También funciona con varios otros protocolos, incluido el Protocolo ligero de acceso a directorios (LDAP) para ubicación, Servicio de usuario telefónico de autenticación remota (RADIUS) para autenticación y RTP para transporte en tiempo real. SIP especifica los siguientes requisitos básicos de comunicación: 1. Servicio de localización de usuarios 2. Establecimiento de sesión 3. Gestión de participantes de sesión 4. Determinación limitada de características