SIMPLE , el protocolo de inicio de sesión para mensajería instantánea y extensiones de aprovechamiento de presencia , es un conjunto de protocolos de presencia y mensajería instantánea (IM) basado en el protocolo de inicio de sesión (SIP) administrado por Internet Engineering Task Force . [1]
Objetivo
SIMPLE aplica SIP a los problemas de:
- registrarse para recibir información de presencia y recibir notificaciones cuando ocurren dichos eventos, por ejemplo cuando un usuario inicia sesión o regresa del almuerzo;
- enviar mensajes cortos, análogos a los SMS o a la localización bidireccional;
- gestionar una sesión de mensajes en tiempo real entre dos o más participantes.
Las implementaciones de los protocolos basados en SIMPLE se pueden encontrar en SIP Softphones y también en SIP Hardphones.
Descripción técnica
Presencia
Las especificaciones de presencia SIMPLES se pueden dividir en:
- La maquinaria del protocolo central . Esto proporciona las extensiones SIP reales para suscripciones, notificaciones y publicaciones. RFC 6665 define los métodos SUBSCRIBE y NOTIFY. SUBSCRIBE permite a los usuarios suscribirse a un evento en un servidor, el servidor responde con NOTIFY cada vez que ocurre el evento. RFC 3856 define cómo hacer uso de SUBSCRIBE/NOTIFY para presencia. Se definen dos modelos: un modelo de extremo a extremo en el que cada agente de usuario gestiona por sí mismo las suscripciones de presencia; y un modelo centralizado. Este último introduce el concepto de servidor de presencia; Todas las suscripciones son manejadas por este servidor. El mensaje PUBLICAR (RFC 3903) permite a los agentes de usuario informar al servidor de presencia sobre sus estados de suscripción.
- Documentos de presencia . La información de presencia está codificada en documentos XML , que se incluyen en los cuerpos de los respectivos mensajes SIP. RFC 3863 y RFC 4479 describen este procedimiento, RFC 4480 (RPID), RFC 4481, RFC 4482 (CPID) y varios borradores describen contenidos y formatos de los documentos de presencia.
- Privacidad, política y aprovisionamiento . Si se utiliza el modelo centralizado, los Agentes de Usuario necesitan una manera de definir quién puede suscribirse a qué cantidad de su información de presencia. RFC 4745 y RFC 5025 definen un marco para políticas de autorización que controlan el acceso a datos específicos de la aplicación. El XCAP (RFC 4825), transportado por HTTP, permite a los agentes de usuario comunicar sus reglas de presencia a un servidor XCAP, que rige la información expuesta por el servidor de presencia. RFC 3857 y RFC 3858 definen un evento de suscripción "información del observador". Los Agentes de Usuario pueden suscribirse a este evento para ser informados quién se suscribe a su información de presencia.
SOY
SIP define dos modos de mensajería instantánea:
- El Modo Página hace uso del método SIP MENSAJE, tal como se define en RFC 3428. Este modo no establece sesiones.
- El modo de sesión . El protocolo de retransmisión de sesión de mensajes (RFC 4975, RFC 4976) es un protocolo basado en texto para intercambiar contenido de tamaño arbitrario entre usuarios, en cualquier momento. Una sesión MSRP se configura intercambiando cierta información, como un URI de MSRP, dentro de la señalización SIP y SDP.
Ver también
Referencias
- ^ Grupo de trabajo SIMPLE Archivado el 19 de abril de 2003 en la Wayback Machine.
- Rosenberg, J. (abril de 2013). SIMPLE Hecho simple: descripción general de las especificaciones del IETF para mensajería instantánea y presencia mediante el protocolo de inicio de sesión (SIP). IETF . doi : 10.17487/RFC6914 . RFC 6914 . Consultado el 24 de septiembre de 2013 .
enlaces externos
- SIP para mensajería instantánea y extensiones de aprovechamiento de presencia (simple) WG - IETF Datatracker
- Presencia enriquecida: un nuevo informe técnico sobre tecnología de experiencia de comunicaciones para el usuario