SIMPLE (protocolo de mensajería instantánea) - SIMPLE (instant messaging protocol)

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 basado en el Protocolo de inicio de sesión (SIP) administrado por el Grupo de trabajo de ingeniería de Internet . A diferencia de la gran mayoría de los protocolos de mensajería instantánea y presencia utilizados por el software implementado en la actualidad, SIMPLE es un estándar abierto como XMPP .

Objetivo

SIMPLE aplica SIP a los problemas de:

  • registrarse para obtener información de presencia y recibir notificaciones cuando ocurren tales eventos, por ejemplo, cuando un usuario inicia sesión o regresa del almuerzo;
  • envío de mensajes cortos, análogos a SMS o buscapersonas bidireccionales;
  • 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 Softphones SIP y también en Hardphones SIP.

Descripción técnica

Presencia

Las especificaciones de presencia SIMPLE se pueden dividir en:

  • La maquinaria principal del protocolo . 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 maneja las suscripciones de presencia por sí mismo; 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 se codifica en documentos XML , que se transportan 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 el contenido y los formatos de los documentos de presencia.
  • Privacidad, política y aprovisionamiento . Si se utiliza el modelo centralizado, los agentes de usuario necesitan una forma de definir quién puede suscribirse a qué cantidad de su información de presencia. RFC 4745 y RFC 5025 definen un marco para las 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 gobierna 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 informado quién se suscribe a su información de presencia.

ESTOY

SIP define dos modos de mensajería instantánea:

  • El modo de página utiliza el método SIP MESSAGE, como se define en RFC 3428 . Este modo no establece sesiones.
  • El modo de sesión . El Protocolo de retransmisión de sesiones 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 de 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

  • Rosenberg, J. (abril de 2013). SIMPLE simplificado: una descripción general de las especificaciones 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