Informations de présence - Presence information

En informatique et des réseaux de télécommunication , les informations de présence est un indicateur d'état qui véhicule la capacité et la volonté d'un partenaire par exemple la communication potentielle d' un utilisateur -pour communiquer . Le client d' un utilisateur fournit des informations de présence (état de présence) via une connexion réseau à un service de présence , qui sont stockées dans ce qui constitue son enregistrement de disponibilité personnel (appelé présentité ) et peuvent être mises à disposition pour distribution à d'autres utilisateurs (appelés observateurs ) pour transmettre sa disponibilité pour la communication. Les informations de présence ont une large application dans de nombreux services de communication et constituent l'une des innovations à l'origine de la popularité de la messagerie instantanée ou des implémentations récentes de clients voix sur IP .

État de présence

Exemple d'informations de présence

Un client utilisateur peut publier un état de présence pour indiquer son état de communication actuel. Cet état publié informe les tiers qui souhaitent contacter l'utilisateur de sa disponibilité et de sa volonté de communiquer. L'utilisation la plus courante de la présence aujourd'hui est d'afficher une icône d'indicateur sur les clients de messagerie instantanée , généralement à partir d'un choix de symboles graphiques avec des significations faciles à transmettre, et une liste de descriptions textuelles correspondantes de chacun des états. Même lorsqu'il n'est techniquement pas le même, l'état "raccroché" ou "décroché" du téléphone appelé est une analogie, tant que l'appelant reçoit une tonalité distinctive indiquant l'indisponibilité ou la disponibilité.

Les états communs sur la disponibilité de l'utilisateur sont "libre pour le chat", "occupé", "absent", "ne pas déranger", "dehors pour déjeuner". De tels états existent dans de nombreuses variantes sur différents clients de messagerie instantanée modernes. Les normes actuelles prennent en charge un large choix d'attributs de présence supplémentaires qui peuvent être utilisés pour les informations de présence, telles que l'humeur de l'utilisateur, l'emplacement ou l'état du texte libre.

L'analogie avec la tonalité de disponibilité sur le RTPC est inexacte, car l'état du téléphone "raccroché" reflète la capacité du réseau à atteindre le destinataire après que le demandeur a initié la conversation. Le demandeur doit s'engager sur la méthode de connexion avant de découvrir l'état de disponibilité du destinataire. Inversement, Présence affiche l'état de disponibilité avant qu'une conversation ne soit initiée. Une comparaison similaire pourrait être le demandeur ayant besoin de savoir si le destinataire est au travail. Le moyen le plus simple de vérifier si le destinataire est disponible est de marcher jusqu'au bureau, ce qui nécessite l'engagement de la marche quel que soit le résultat et nécessite généralement une certaine interaction si le destinataire est au bureau. Le demandeur peut appeler en premier pour enregistrer la promenade, mais doit maintenant s'engager dans une interaction par téléphone. La présence donne l'état du destinataire au demandeur et le demandeur a le choix d'interagir avec le destinataire ou d'utiliser ces informations à des fins non interactives (comme la prise de rôle).

MPOP et présence par observation

La présence devient intéressante pour les systèmes de communication lorsqu'elle s'étend sur plusieurs canaux de communication différents. L'idée selon laquelle plusieurs dispositifs de communication peuvent combiner un état pour fournir une vue agrégée de la présence d'un utilisateur a été appelée plusieurs points de présence (MPOP). MPOP devient encore plus puissant lorsqu'il est automatiquement déduit de l'observation passive des actions d'un utilisateur. Cette idée est déjà familière aux utilisateurs de messagerie instantanée dont le statut est défini sur "Absent" (ou équivalent) si le clavier de leur ordinateur est inactif pendant un certain temps. L'extension à d'autres appareils pourrait inclure si le téléphone portable de l'utilisateur est allumé, s'il est connecté à son ordinateur, ou peut-être vérifier son calendrier électronique pour voir s'il est en réunion ou en vacances. Par exemple, si le calendrier d'un utilisateur a été marqué comme absent du bureau et que son téléphone portable était allumé, il pourrait être considéré comme étant dans un état "Itinérance".

L'état MPOP peut ensuite être utilisé pour diriger automatiquement les messages entrants sur tous les appareils contributeurs. Par exemple, «Absent du bureau» peut se traduire par un système dirigeant tous les messages et appels vers le téléphone portable de l'utilisateur. L'état «Ne pas déranger» peut enregistrer automatiquement tous les messages pour plus tard et envoyer tous les appels téléphoniques vers la messagerie vocale.

XMPP, discuté ci-dessous, permet MPOP en attribuant à chaque client une "ressource" (un identifiant spécifique) et un numéro de priorité pour chaque ressource. Un message dirigé vers l'ID de l'utilisateur irait à la ressource avec la priorité la plus élevée, bien que la messagerie d'une ressource spécifique soit possible en utilisant le formulaire utilisateur @ domaine / ressource.

Problèmes de confidentialité

La présence est une information hautement sensible et dans les systèmes non triviaux, une présentité peut définir les limites auxquelles ses informations de présence peuvent être révélées à différents observateurs. Par exemple, un travailleur peut souhaiter que ses collègues ne voient des informations de présence détaillées que pendant les heures de bureau. Les versions de base de cette idée sont déjà courantes dans les clients de messagerie instantanée en tant que fonction de «blocage», où les utilisateurs peuvent apparaître comme indisponibles pour certains observateurs.

Produits commerciaux

La présence, en particulier MPOP, nécessite une collaboration entre un certain nombre d'appareils électroniques (par exemple, un client de messagerie instantanée, un téléphone à domicile, un téléphone portable et un calendrier électronique) et les services de présence auxquels chacun d'eux est connecté. À ce jour, les implémentations les plus courantes et à grande échelle utilisent des systèmes fermés, avec un SPOP (Single Point of Presence, où un seul appareil publie l'état). Certains fournisseurs ont mis à niveau leurs services pour déconnecter automatiquement les clients connectés lorsqu'une nouvelle demande de connexion atteint le serveur à partir d'un appareil différent nouvellement connecté. Pour que la présence fonctionne de manière universelle avec la prise en charge de MPOP, plusieurs appareils doivent non seulement être en mesure de communiquer entre eux, mais les informations d'état doivent également être traitées de manière appropriée par tous les autres services de présence interopérables et connectés et le schéma MPOP pour leurs clients.

Les réseaux de téléphonie mobile 2.5G et, plus encore, 3G peuvent prendre en charge la gestion et l'accès aux services d'informations de présence pour les téléphones portables des utilisateurs mobiles.

Sur le lieu de travail, les serveurs de messagerie privés offrent la possibilité de MPOP au sein d'une entreprise ou d'une équipe de travail.

Dans le milieu des affaires

Les informations de présence sont un outil de plus en plus important pour une communication plus efficace et efficiente au sein d'une entreprise. Les informations de présence vous permettent de voir instantanément qui est disponible dans votre réseau d'entreprise, ce qui vous donne plus de flexibilité pour organiser des réunions à court terme et des conférences téléphoniques. Le résultat est une communication précise qui élimine pratiquement l'inefficacité des balises téléphoniques ou de la messagerie électronique. Un exemple de l'aspect gain de temps des informations de présence est un conducteur avec un GPS; il / elle peut être suivi et envoyé des messages sur les modèles de trafic à venir qui, en retour, économisent du temps et de l'argent.

Selon les sondages IDC, les employés «ont souvent le sentiment que la messagerie instantanée donne à leurs journées de travail le genre de` `flux '' qu'ils ressentent lorsqu'ils sont assis directement parmi leurs collègues, en étant en mesure de leur poser des questions et en obtenant le type de réponses rapides qui leur permettent de conduire à la tâche suivante ". Ce phénomène a été appelé «effet de présence» contrairement à son prédécesseur l'effet « refroidisseur d'eau », par lequel on pensait que ce niveau de débit était uniquement atteint en personne.

Avec les informations de présence, la confidentialité des utilisateurs peut devenir un problème. Par exemple, lorsqu'un employé est en congé, il est toujours connecté au réseau et a une plus grande capacité à être retrouvé. Par conséquent, une préoccupation des informations de présence est de déterminer jusqu'où les entreprises veulent aller pour rester connectées.

Efforts de normalisation de la présence

Il y a eu, et il y a encore, un travail important effectué dans plusieurs groupes de travail pour parvenir à une normalisation des protocoles liés à la présence.

En 1999, un groupe appelé le groupe de travail (WG) Instant Message and Presence Protocol (IMPP), a été formé au sein de l'organisation Internet Engineering Task Force (IETF) afin de développer des protocoles et des formats de données pour des services de présence et de messagerie instantanée simples. Malheureusement, IMPP WG n'a pas pu parvenir à un consensus sur un protocole unique de présence. Au lieu de cela, il a publié un profil commun pour la présence et la messagerie instantanée (CPP) qui définissait la sémantique des services communs de présence afin de faciliter la création de passerelles entre les services de présence. Ainsi, deux suites de protocoles de présence compatibles CPP sont automatiquement interopérables.

En 2001, le groupe de travail SIMPLE a été formé au sein de l'IETF pour développer une suite de normes conformes au CPP pour les applications de présence et de messagerie instantanée sur le protocole SIP (Session Initiation Protocol ). L'activité SIMPLE spécifie les extensions du protocole SIP qui traitent d'un mécanisme de publication et d'abonnement pour les informations de présence et l'envoi de messages instantanés. Ces extensions incluent des formats de documents de présence riches, le contrôle de la confidentialité, des «publications partielles» et des notifications, la présence passée et future, des informations sur l'observateur, etc. Malgré son nom, SIMPLE est loin d'être simple. Il est décrit dans une trentaine de documents sur plus de 1 000 pages. Ceci s'ajoute à la complexité de la pile de protocoles SIP sur laquelle SIMPLE est basé.

Fin 2001, Nokia, Motorola et Ericsson ont créé l'initiative Wireless Village (WV) pour définir un ensemble de spécifications universelles pour les services de messagerie instantanée et de présence mobiles (IMPS) et les services de présence pour les réseaux sans fil. En octobre 2002, Wireless Village a été regroupé au sein de l'Open Mobile Alliance (OMA) et un mois plus tard a publié la première version du service de messagerie instantanée et de présence OMA (IMPS) basé sur XML . IMPS définit une architecture système, une syntaxe et une sémantique pour la représentation des informations de présence et un ensemble de protocoles pour les quatre fonctionnalités principales: présence, messagerie instantanée, groupes et contenu partagé. La présence est la clé, la technologie habilitante pour l'IMPS.

Le protocole XMPP ou Extensible Messaging and Presence basé sur XML a été conçu et est actuellement maintenu par la XMPP Standards Foundation . Ce protocole IM , qui est un protocole robuste et largement étendu, est également le protocole utilisé dans la mise en œuvre commerciale de Google Talk et Facebook Chat . En octobre 2004, le groupe de travail XMPP de l' IETF a publié les documents RFC 3920 , RFC 3921 , RFC 3922 et RFC 3923 , afin de standardiser le protocole XMPP de base.

Voir également

Les références

Liens externes