Brevet FR2842681A1 — publié le 20040123

PROCEDE ET SYSTEME D'AVERTISSEMENT ET DE DIFFUSION D'INFORMATIONS PAR UN RESEAU PUBLIC DE TRANSMISSION DE DONNEES NUMERIOUES. La présente invention concerne un procédé et un système pour la fourniture d'un service d'avertissement automatique d'un utilisateur que des informations répondant à certains critères viennent d'être rendues accessibles sur un réseau public. Elle s'applique notamment, mais non exclusivement à l'accès aux informations publiées sur le réseau Internet. Habituellement, les utilisateurs du réseau Internet utilisent un logiciel de 15 navigation, couramment appelé "navigateur" pour accéder aux informations publiées sur le réseau Internet. Certains fournisseurs de service du réseau Internet proposent aux utilisateurs de leur diffuser des informations issues de canaux préalablement identifiés, sans qu'ils en aient explicitement fait la demande, de manière à être averti de toute nouvelle information apparaissant 20 dans ces canaux, sans avoir à les consulter au préalable. Un tel service vise par exemple à proposer à des utilisateurs préalablement abonnés de leur diffuser des informations issues d'organismes tels que des agences de presse. Dans le cadre d'un tel service, l'utilisateur spécifie ses domaines d'intérêts et le service émet un avertissement sur le terminal de l'utilisateur dès qu'un nouvel article 25 correspondant aux domaines d'intérêts qu'il a spécifiés, est accessible par le réseau Internet. Il s'avère que le terminal de l'utilisateur est en général relié au réseau Internet par l'intermédiaire d'un réseau local ou Intranet et un "coupe feu" ("firewall") 30 permettant de protéger le réseau local contre d'éventuels tentatives d'accès provenant du réseau Internet. Il en résulte que le coupe-feu qui filtre minutieusement les flux d'entrée, empêche une machine extérieure au réseau local d'accéder à une machine connectée à ce dernier. Pour rendre un tel service d'avertissement, il existe une première solution qui consiste à installer et activer sur l'ordinateur de l'utilisateur une application qui accède périodiquement et de façon automatique au serveur qui diffuse les informations recherchées par l'utilisateur. Si l'application détecte de nouvelles -2 informations par rapport à un accès précédent, il en avertit l'utilisateur qui peut alors accéder aux nouvelles informations. Cette solution ne permet pas de diffuser des informations en temps réel, c'est-à-dire dès qu'elles sont accessibles, du fait que la consultation du serveur est périodique. Bien sr, on peut augmenter la fréquence d'interrogation du serveur, mais cela conduit à générer de nombreuses requêtes inutiles et à augmenter la charge de l'ordinateur de l'utilisateur et du réseau. Il existe une seconde solution basée sur un mécanisme appelé "push" 10 nécessitant l'établissement d'une connexion permanente entre l'ordinateur de l'utilisateur et le serveur, cette connexion étant établie sur l'initiative de l'utilisateur. Cette solution présente l'inconvénient d'occuper les ressources du réseau pour peu d'informations échangées. On peut également faire appel à cet effet au système de messagerie électronique du réseau Intemet, en prévoyant une procédure d'émission automatique d'un message électronique d'avertissement à l'utilisateur lorsque de nouvelles informations intéressant l'utilisateur sont détectées par un serveur auprès duquel l'utilisateur s'est préalablement enregistré. Cette solution présente l'avantage de ne nécessiter aucune installation particulière sur l'ordinateur de l'utilisateur. Toutefois, lorsque l'utilisateur reçoit quotidiennement plusieurs dizaines de messages électroniques ou davantage, les messages d'avertissement se trouvent noyés dans un grand nombre d'autres messages, ce qui oblige l'utilisateur à surveiller ou consulter en 25 permanence sa boîte à lettres électroniques pour être averti en temps réel de la publication de nouvelles informations. La présente invention a pour but de supprimer ces inconvénients. Cet objectif est atteint par la prévision d'un procédé d'avertissement automatique de la 30 publication d'informations sur un réseau public de transmission de données numériques. Selon l'invention, ce procédé comprend: - une phase d'enregistrement d'un utilisateur auprès d'un serveur 35 d'avertissement connecté au réseau public, au cours de laquelle l'utilisateur transmet au serveur d'avertissement à l'aide d'un terminal connecté au réseau public un message d'enregistrement contenant des données d'identification et d'adressage permettant au serveur de transmettre au - 3 terminal des messages d'avertissement, - une phase d'avertissement de l'utilisateur par le serveur d'avertissement lorsqu'une nouvelle information intéressant l'utilisateur est rendue accessible par le réseau public, au cours de laquelle le serveur d'avertissement transmet au terminal un message d'avertissement contenant une adresse d'accès par le réseau public à la nouvelle information, - une phase d'accès à la nouvelle information à l'aide du terminal de l'utilisateur et de l'adresse d'accès par le réseau public à la nouvelle information, et - une phase de désenregistrement de l'utilisateur auprès du serveur d'avertissement, au cours de laquelle le terminal transmet au serveur d'avertissement un message de désenregistrement pour lui signaler que le terminal va se déconnecter du réseau public, les messages d'enregistrement, de désenregistrement et d'avertissement étant transmis entre le terminal et le serveur d'avertissement conformément au protocole SIP. Avantageusement, les messages d'enregistrement, de désenregistrement et 20 d'avertissement contiennent une commande ou une méthode du protocole SIP permettant de solliciter le destinataire du message. Selon un mode de réalisation de l'invention, les messages d'enregistrement, de désenregistrement et d'avertissement contiennent la commande INVITE du 25 protocole SIP, et le terminal et le serveur d'avertissement transmettant en réponse à ces messages un message de réponse contenant la commande INVITE et un code de réponse égal à "603 Decline", tel que défini par le protocole SIP. Selon une particularité de l'invention, si le serveur d'avertissement ne reçoit pas 30 de réponse du terminal à la suite d'un nombre prédéfini de tentatives d'émission d'un message d'avertissement, le serveur d'avertissement considère l'utilisateur non enregistré. Selon une autre particularité de l'invention, si le terminal ne reçoit pas de 35 réponse du serveur d'avertissement à la suite d'un nombre prédéfini de tentatives d'émission d'un message d'enregistrement, le terminal transmet au serveur d'avertissement un message d'abandon contenant une commande CANCEL telle que définie par le protocole SIP. - 4 Selon encore une autre particularité de l'invention, la phase d'accès à la nouvelle information comprend une étape de notification préalable de l'utilisateur à l'aide du terminal qu'une nouvelle information est accessible à l'adresse contenue dans le message d'avertissement reçu par le terminal. Selon encore une autre particularité de l'invention, l'accès à la nouvelle information par le terminal est effectuée à l'aide d'un logiciel de navigation Internet. De préférence, la phase d'enregistrement comprend une étape d'authentification de l'utilisateur. Egalement de préférence, la phase d'avertissement comprend une étape d'authentification du serveur d'avertissement. Avantageusement, l'étape d'authentification du serveur d'avertissement consiste pour le terminal à authentifier une signature électronique insérée dans le message d'avertissement par le serveur d'avertissement. De préférence, la phase d'avertissement comprend une étape de chiffrement de l'adresse d'accès par le réseau public à la nouvelle information, l'adresse contenue dans le message d'avertissement étant sous une forme chiffrée obtenue par l'étape de chiffrement. L'invention concerne également un système d'avertissement pour la mise en oeuvre du procédé défini ci-avant. Selon l'invention, ce système comprend un serveur d'avertissement connecté à un réseau public de transmission de données numériques, et des terminaux mis à la disposition d'utilisateurs, chacun des terminaux d'utilisateur comprenant: - des moyens de connexion au réseau public, - des moyens pour émettre à destination du serveur d'avertissement, conformément au protocole SIP, un message d'enregistrement lorsque le 35 terminal se connecte au réseau public, et un message de désenregistrement lorsque le terminal se déconnecte du réseau public, et - des moyens pour recevoir du serveur d'avertissement, conformément au protocole SIP, des messages d'avertissement contenant une adresse d'accès -5 par le réseau public à une nouvelle information rendue accessible par le réseau public, le serveur d'avertissement comprenant: - des moyens pour recevoir et traiter les messages d'enregistrement et de désenregistrement reçus des terminaux, et - des moyens pour déterminer qu'une nouvelle information rendue accessible sur le réseau public intéresse un utilisateur enregistré, et pour émettre, 10 conformément au protocole SIP, à destination du terminal de cet utilisateur un message d'avertissement contenant l'adresse d'accès de la nouvelle information par le réseau public. Selon un mode de réalisation de l'invention, au moins une partie des terminaux 15 d'utilisateur est connecté au réseau public par l'intermédiaire d'un réseau local, le réseau local étant connecté au réseau public à l'aide d'un coupe-feu. Selon un autre mode de réalisation de l'invention, ce système comprend une passerelle SIP pour retransmettre les messages SIP émis par le terminal et les messages provenant du réseau public, entre le réseau local et le réseau public. Selon un autre mode de réalisation de l'invention, ce système comprend des serveurs proxy par lesquels transitent les messages SIP émis par le terminal et les messages SIP provenant du réseau public, entre le réseau local et le réseau public. Un mode de réalisation préféré de l'invention sera décrit ci-après, à titre d'exemple non limitatif, avec référence aux dessins annexés dans lesquels La figure 1 représente schématiquement un système d'avertissement et de diffusion d'informations, selon l'invention; Les figures 2 et 3 illustrent deux variantes du système représenté sur la figure 1. La figure 1 représente un système d'avertissement et de diffusion 35 d'informations. Ce système comprend un poste d'utilisateur ou poste client 2, constitué par exemple par un ordinateur personnel. Le poste client 2 comprend - 6 des moyens pour se connecter à un fournisseur d'accès 5, offrant un service de connexion à un réseau public de transmission de données numériques 1, tel que le réseau Internet. Le poste client dispose d'un logiciel de navigation 21 permettant de consulter les informations qui sont publiées sur le réseau 1, par exemple par un serveur 3. L'utilisateur est préalablement abonné auprès d'un fournisseur d'informations, par exemple fournissant des informations reçues d'un ensemble d'agences de presse. Le fournisseur d'informations qui est équipé d'un serveur tel que 3, relié 10 au réseau 1 stocke pour chacun des utilisateurs abonnés un profil mémorisant les centres d'intérêts de l'utilisateur, ou les sources ou canaux d'informations auquel il souhaite être abonné, ou encore les adresses de sites Web 3 qu'il souhaite surveiller, pour être averti de chaque modification des informations publiées sur ces sites. Par ailleurs, pour pouvoir être averti en temps réel de la mise à disposition de nouvelles informations correspondant aux critères spécifiés dans son profil, le système selon l'invention comprend un logiciel spécifique appelé "programme d'avertissement client" 22 qui est installé sur le poste de l'utilisateur. Par 20 ailleurs, le système selon l'invention comprend un service d'avertissement par exemple mis en oeuvre sur un serveur 4 connecté au réseau 1, et conçu pour recevoir des notifications de nouvelles publications de sites Web 3 à surveiller et pour avertir les utilisateurs concernés par ces nouvelles publications. Selon l'invention, le serveur d'avertissement 4 et le programme client 22 échangent des messages en utilisant le protocole SIP (Session Initiation Protocol) conçu principalement pour ouvrir, modifier et fermer des sessions de téléphonie par Internet entre plusieurs participants, mais également des sessions de téléconférence multimédia et des sessions de distribution de documents 30 multimédia. Ce protocole est défini notamment dans le document RFC2543 accessible sur Internet à l'adresse http://www.faqs.org/rfcs/rfc2543.html. A chaque fois qu'un utilisateur du service d'avertissement se connecte ou se déconnecte du réseau 1, il doit en informer le serveur 4 en émettant respectivement des messages d'enregistrement et de désenregistrement. Ces messages peuvent être émis automatiquement par le programme client 22 lors du lancement et de l'arrêt de ce dernier, l'adresse du serveur étant connue du programme client, par exemple à l'aide d'un paramètre de fonctionnement -7 prédéfini. Cette procédure d'enregistrement a également pour but d'indiquer au serveur d'avertissement 4 o se trouve l'utilisateur qui peut ainsi accéder au service d'avertissement en différents points du réseau 1. Lorsque l'utilisateur est connecté et que le serveur d'avertissement 4 a reçu 31 d'un site référencé une notification de publication d'informations intéressant l'utilisateur, il envoie 32 à ce dernier un message d'avertissement selon le 10 protocole SIP, ce message contenant l'adresse URL (Universal Resource Locator) de ces informations sur le réseau Internet. A la réception d'un tel message, le programme client 22 lance 33 le logiciel de navigation 21 sur le poste client 2 avec en paramètre l'adresse URL reçue. De 15 cette manière, l'utilisateur visualise les nouvelles informations publiées sur le réseau 1. Alternativement ou au choix de l'utilisateur, le programme 22 affiche à l'écran du poste client une fenêtre contenant l'adresse URL reçue, sur laquelle l'utilisateur peut cliquer à l'aide d'une souris, lorsqu'il souhaite visualiser les 20 informations correspondantes. Le programme 22 lance alors le logiciel de navigation 21 sur le poste client 2 pour visualiser la page située à l'adresse URL reçue. L'enregistrement et le désenregistrement d'un utilisateur est effectué en 25 envoyant un message SIP contenant une commande ou une méthode du protocole SIP permettant de solliciter le destinataire du message, ce message contenant des informations permettant au serveur 4 d'identifier l'utilisateur et de le contacter et de déterminer qu'il s'agit d'un enregistrement ou d'un désenregistrement. La commande du protocole SIP utilisée pour 30 l'enregistrement ou le désenregistrement est par exemple la commande INVITE qui est normalement prévue pour avertir le destinataire du message qu'il est invité à participer à une session de télécommunication via le réseau Internet. Le protocole SIP étant en cours d'évolution, de nouvelles commandes spécialement conçues pour la mise en oeuvre d'un service d'avertissement peuvent être également introduites dans ce protocole. A la réception de tels messages, le serveur 4 répond au poste client 2 par un message "603 Decline" du protocole SIP. - 8 Les messages d'avertissement émis par le serveur 4 peuvent être également basés sur la commande INVITE. Ils contiennent en outre un paramètre égal à l'adresse URL du site contenant les nouvelles informations à consulter. A la réception d'un tel message, le programme client répond au serveur 4 également par un message "603 Decline". Les messages SIP contiennent normalement un entête et un corps de message. Le corps de message des messages d'enregistrement et de désenregistrement 10 contient par exemple respectivement les mots "subscribe" et "unsubscribe" pour indiquer au serveur que l'utilisateur souhaite respectivement être enregistré auprès du service d'avertissement ou se désenregistrer. Le corps des messages d'avertissement contient l'adresse URL à consulter par l'utilisateur. L'entête des messages SIP contient notamment le libellé de la commande (INVITE), la version du protocole SIP utilisée, les adresses SIP de l'émetteur et du récepteur, la taille du corps du message en nombre d'octets. L'invention détourne donc le protocole SIP de sa finalité d'origine qui consiste 20 à gérer des sessions de télécommunication, pour n'utiliser que ses fonctions de signalisation d'appel. Pour conserver une certaine sécurité, et notamment pour empêcher une personne malintentionnée d'envoyer ainsi à l'utilisateur une adresse URL à 25 contenu nocif ou illicite, on peut prévoir que le serveur 4 s'authentifie auprès du poste client. A cet effet, lorsque le programme client 22 reçoit un message INVITE de notification d'une adresse URL, le programme client répond au serveur 4 par un message SIP "401 Unauthorized", ce qui oblige le serveur 4 à répondre par un autre message INVITE contenant les informations 30 d'authentification. Ces informations d'authentification contiennent par exemple une signature électronique du serveur 4, le programme client 22 disposant alors d'une clé publique permettant d'authentifier la signature du serveur 4 qui a été élaborée à l'aide de la clé privée connue seulement du serveur 4 et correspondant à la clé publique. On peut prévoir également une procédure d'authentification de l'utilisateur auprès du serveur 4. Dans ce cas, à un message d'enregistrement, le serveur 4 répond par un message SIP "401 Unauthorized", auquel le programme client -9 doit répondre en fournissant des informations d'identification de l'utilisateur, par exemple un identifiant et un mot de passe qui sont chiffrés à l'aide d'un algorithme indiqué dans la réponse du serveur. Pour assurer une certaine confidentialité, on peut prévoir également que l'adresse URL fournie par le serveur 4 au programme client 22 est chiffrée. Dans ce cas, l'entête du message d'avertissement émis par le serveur 4 contient en outre un paramètre précisant que le corps du message est chiffré et l'algorithme de chiffrement utilisé. Si le serveur d'avertissement 4 ne répond pas aux messages d'enregistrement par le message de réponse "603 Decline" dans un certain délai, le programme client 22 répète l'émission du message un certain nombre paramétrable de fois, et si aucune réponse n'est reçue à la suite de la dernière émission, le programme 15 client émet un message d'abandon CANCEL prévu dans le protocole SIP pour indiquer au serveur que les requêtes d'enregistrement précédemment émises sont abandonnées. Réciproquement, si le programme client 22 ne répond pas aux messages 20 d'avertissement par le message de réponse "603 Decline", le serveur 4 renouvelle l'émission du message un certain nombre de fois, et si la dernière tentative est infructueuse, il considère l'utilisateur correspondant comme non enregistré. La figure 2 représente un système d'avertissement selon l'invention dans le cas o le poste de l'utilisateur est relié à un réseau local privé ou Intranet 10 lequel est relié au réseau public 1. Ce système comporte les mêmes éléments que celui représenté sur la figure î mis à part que la liaison du réseau local 10 au réseau public 1 est protégée par ce que l'on appelle un "coupe-feu" ou "firewall" 5 30 conçu pour permettre le passage sélectif des flux d'information entre un le local et le réseau public, ainsi que la neutralisation des tentatives de pénétration en provenance du réseau public 1. Dans le cas o le réseau local est aussi utilisé comme réseau téléphonique local 35 selon la technique VoIP de transport de la voix à l'aide du protocole IP (Internet Protocol), le coupe-feu est couplé à une passerelle SIP 9 du type ALG (Application Layer Gateway), à laquelle il transmet tous les flux SIP. La nécessité d'utiliser une passerelle SIP provient du fait qu'à l'heure actuelle, les - coupes-feu ne sont pas conçus ou mal conçus pour gérer les flux SIP. Une telle passerelle devrait dans un avenir proche être intégrée à la fonction coupe-feu. Le couple coupe-feu 5 / passerelle SIP 9 est configuré pour accepter des requêtes SIP provenant de l'extérieur du réseau local 10. Dans ce système, le processus d'avertissement se déroule d'une manière analogue à celui décrit en référence à la figure 1. Les utilisateurs du service d'avertissement doivent s'enregistrer et se désenregistrer auprès du serveur d'avertissement 4 à chaque fois qu'ils se rendent accessibles et respectivement inaccessibles du réseau 1. Lorsque le serveur Web 3 avertit 31 le serveur d'avertissement 4 que de nouvelles informations viennent d'être publiées, le serveur d'avertissement détermine les utilisateurs concernés et enregistrés, puis émet 32 à chacun des utilisateurs ainsi déterminés un message SIP d'avertissement. Les messages SIP 15 échangés entre le serveur d'avertissement 4 et le programme client 22 transitent par le coupe-feu 5 qui les envoie à la passerelle SIP 9, la passerelle SIP retransmettant les messages vers le destinataire identifié dans le message, par l'intermédiaire du coupe-feu. Pour qu'un message SIP puisse être acheminé vers son destinataire qui est repéré dans le message par une adresse SIP de la forme: @ , il est nécessaire que les adresses SIP des utilisateurs du service d'avertissement et du serveur d'avertissement soient connues du "monde SIP". A cet effet, une implémentation possible serait de mettre en oeuvre des serveurs mandataires communément appelés proxy SIP 11, 7 (figure 3), que l'on peut localiser les uns par rapport aux autres, et auprès desquels le programme client 22 et le serveur d'avertissement 4 doivent préalablement s'enregistrer. En particulier, le programme client 22 doit s'enregistrer au préalable auprès du serveur proxy 1 1 local en lui envoyant un message SIP REGISTER, avant de s'enregistrer auprès du serveur d'avertissement 4. On peut également prévoir la mise en oeuvre d'un (ou plusieurs) opérateur SIP 35 12 reliés au réseau Internet par l'intermédiaire d'un serveur proxy SIP 13. Dans ce cas, les messages SIP transitent par le serveur proxy 13 de l'opérateur SIP qui achemine les messages vers les destinataires identifiés dans ceux-ci, comme cela est illustré sur la figure 3. - 11 La mise en place d'un opérateur SIP permet de mettre en oeuvre des services SIP plus complexes ou plus évolués pour un grand nombre de clients. - 12 REVENDICATIONS 1. Procédé d'avertissement automatique de la publication d'informations sur un réseau public (1) de transmission de données numériques, caractérisé en ce qu'il comprend: - une phase d'enregistrement d'un utilisateur auprès d'un serveur d'avertissement (4) connecté au réseau public (1), au cours de laquelle l'utilisateur transmet au serveur d'avertissement à l'aide d'un terminal (2) connecté au réseau public un message d'enregistrement contenant des 10 données d'identification et d'adressage permettant au serveur de transmettre au terminal des messages d'avertissement, - une phase d'avertissement (32) de l'utilisateur par le serveur d'avertissement (4) lorsqu'une nouvelle information intéressant l'utilisateur est rendue accessible par le réseau public, au cours de laquelle le serveur 15 d'avertissement transmet au terminal un message d'avertissement contenant une adresse d'accès par le réseau public à la nouvelle information, - une phase d'accès (34) à la nouvelle information à l'aide du terminal de l'utilisateur et de l'adresse d'accès par le réseau public à la nouvelle information, et - une phase de désenregistrement de l'utilisateur auprès du serveur d'avertissement, au cours de laquelle le terminal transmet au serveur d'avertissement un message de désenregistrement pour lui signaler que le terminal va se déconnecter du réseau public, les messages d'enregistrement, de désenregistrement et d'avertissement étant 25 transmis entre le terminal et le serveur d'avertissement conformément au protocole SIP. 2. Procédé d'avertissement selon la revendication 1, caractérisé en ce que les messages d'enregistrement, de désenregistrement et 30 d'avertissement contiennent une commande ou une méthode du protocole SIP permettant de solliciter le destinataire du message. 3. Procédé d'avertissement selon la revendication 1 ou 2, caractérisé en ce que les messages d'enregistrement, de désenregistrement et 35 d'avertissement contiennent la commande INVITE du protocole SIP, et en ce que le terminal (2) et le serveur d'avertissement (4) transmettent en réponse à ces messages un message de réponse contenant la commande INVITE et un code de réponse égal à "603 Decline", tel que défini par le protocole SIP. - 13 4. Procédé d'avertissement selon l'une des revendications 1 à 3, caractérisé en ce que si le serveur d'avertissement (4) ne reçoit pas de réponse du terminal (2) à la suite d'un nombre prédéfini de tentatives d'émission d'un message d'avertissement, le serveur d'avertissement considère l'utilisateur non enregistré. 5. Procédé d'avertissement selon l'une des revendications 1 à 4, caractérisé en ce que si le terminal (2) ne reçoit pas de réponse du serveur 10 d'avertissement (4) à la suite d'un nombre prédéfini de tentatives d'émission d'un message d'enregistrement, le terminal (2) transmet au serveur d'avertissement (4) un message d'abandon contenant une commande CANCEL telle que définie par le protocole SIP. 6. Procédé d'avertissement selon l'une des revendications 1 à 5, caractérisé en ce que la phase d'accès (34) à la nouvelle information comprend une étape de notification préalable de l'utilisateur à l'aide du terminal (2) qu'une nouvelle information est accessible à l'adresse contenue dans le message d'avertissement reçu par le terminal. 7. Procédé d'avertissement selon l'une des revendications 1 à 6, caractérisé en ce que l'accès à la nouvelle information par le terminal (2) est effectuée à l'aide d'un logiciel de navigation Internet (21). 8. Procédé d'avertissement selon l'une des revendications 1 à 7, caractérisé en ce que la phase d'enregistrement comprend une étape d'authentification de l'utilisateur. 9. Procédé d'avertissement selon l'une des revendications 1 à 8, caractérisé en ce que la phase d'avertissement comprend une étape d'authentification du serveur d'avertissement (4). 10. Procédé d'avertissement selon la revendication 9, caractérisé en ce que l'étape d'authentification du serveur d'avertissement (4) 35 consiste pour le terminal (2) à authentifier une signature électronique insérée dans le message d'avertissement par le serveur d'avertissement. 11. Procédé d'avertissement selon l'une des revendications 1 à 10, - 14 caractérisé en ce que la phase d'avertissement comprend une étape de chiffrement de l'adresse d'accès par le réseau public (1) à la nouvelle information, l'adresse contenue dans le message d'avertissement étant sous une forme chiffrée obtenue par l'étape de chiffrement. 12. Système d'avertissement pour la mise en oeuvre du procédé selon l'une des revendications précédentes, caractérisé en ce qu'il comprend un serveur d'avertissement (4) connecté à un réseau public (1) de transmission de données numériques, et des terminaux (2) 10 mis à la disposition d'utilisateurs, chacun des terminaux d'utilisateur comprenant: - des moyens de connexion au réseau public, - des moyens pour émettre à destination du serveur d'avertissement, conformément au protocole SIP, un message d'enregistrement lorsque le 15 terminal se connecte au réseau public, et un message de désenregistrement lorsque le terminal se déconnecte du réseau public, et - des moyens pour recevoir du serveur d'avertissement, conformément au protocole SIP, des messages d'avertissement contenant une adresse d'accès par le réseau public à une nouvelle information rendue accessible par le réseau public, le serveur d'avertissement comprenant: - des moyens pour recevoir et traiter les messages d'enregistrement et de désenregistrement reçus des terminaux, - des moyens pour déterminer qu'une nouvelle information rendue accessible 25 sur le réseau public intéresse un utilisateur enregistré, et pour émettre, conformément au protocole SIP, à destination du terminal de cet utilisateur un message d'avertissement contenant l'adresse d'accès de la nouvelle information par le réseau public. 13. Système d'avertissement selon la revendication 12, caractérisé en ce qu'au moins une partie des terminaux d'utilisateur (2) est connecté au réseau public (1) par l'intermédiaire d'un réseau local (10), le réseau local étant connecté au réseau public à l'aide d'un coupefeu (5). 14. Système d'avertissement selon la revendication 13, caractérisé en ce qu'il comprend une passerelle SIP (9) pour retransmettre les messages SIP émis par le terminal et les messages provenant du réseau public (1), entre le réseau local (10) et le réseau public (1). - 15 15. Système d'avertissement selon l'une des revendications 12 à 14, caractérisé en ce qu'il comprend des serveurs proxy (11, 7, 13) par lesquels transitent les messages SIP émis par le terminal et les messages SIP provenant du réseau public (1), entre le réseau local (10) et le réseau public (1).