Brevet FR2809567A1 — publié le 20011130

Procédé de diffusion de messages complexes sur un reseau de communication L'invention a pour objet un procédé de diffusion de messages complexes sur un réseau de téléphonie. Le domaine de l'invention est celui de téléphonie, et plus particulièrement celui des terminaux de raccordement d'abonnés. Un but de l'invention est d'accroître les fonctionnalités de tels terminaux. Un autre but de l'invention est de rendre possible la gestion de services ponctuels. Dans l'état de la technique on connaît les terminaux raccordement d'abonnés (TRA). Dans l'état de la technique un TRA est un appareil qui se situe chez un abonné à un opérateur de téléphonie. Un tel TRA est d'une part connecté à un relais géré par un l'opérateur de téléphonie, d'autre part connecté à des combinés téléphoniques utilisés par l'abonné. Le relais géré par l'opérateur peut être une station de base, dans le cas d'un réseau GSM par exemple. La liaison entre la station de base et le terminal de raccordement d'abonné se fait alors de manière hertzienne et selon la norme Les combinés téléphoniques peuvent être reliés au terminal de raccordement d'abonnés selon la norme DECT par exemple. Le terminal de raccordement d'abonnés sert alors de relais entre le reseau téléphonique et les combinés utilisés par l'abonné. Dans l'exemple cité, les combinés téléphoniques ne sont pas des téléphones mobiles, il s'agit d'une norme de téléphonie sans fil qui est utilisée pour servir de liaison entre le terminal de raccordement d'abonnés et le combine téléphonique. L'avantage l'utilisation de terminal de raccordement d'abonnés, est que cela permet à un opérateur de téléphonie de faire une offre de téléphonie fixe sans avoir à tirer des câbles. En effet, il est relativement aisé déployer un réseau de stations de base. De même il est aussi aisé d'installer un poste fixe au domicile d'un abonné. En effet, un tel réseau de téléphonie fixe peut être déployer sans qu'il soit nécessaire d'avoir recours à chantiers qui sont longs et coûteux, surtout lorsqu'il faut intervenir sur la voirie et retirer des câbles. Les réseaux téléphoniques basés sur un réseau de stations de base comportent des terminaux de raccordement d'abonnés placés chez les abonnés. Ces réseaux fournissent donc une alternative au réseau téléphonique commuté fixe standard. Les services proposés sur un tel réseau sont identiques à ceux proposés sur le réseau téléphonique commuté standard. avantages liés à cette alternative sont donc une plus grande facilité de mise en oeuvre et donc, la possibilité de développer un réseau concurrent. Dans l'état de la technique on connaît aussi des services, par exemple sur le réseau de téléphonie GSM, auquel il faut s'abonner pour pouvoir en bénéficier. L'accès à ces services sous-entend donc une démarche de prospection la part de l'abonné. II faut en effet que l'abonné soit au courant de l'existence de ces services avant de pouvoir s'y abonner. Le plus souvent un abonnement est soumis à une durée minimale qui peut etre par exemple de douze mois. Cette particularité a bien souvent un effet dissuasif sur la plupart des abonnés. D'autre part, il est aussi très possible que l'abonné ne soit tout simplement pas au courant de l'existence ces services. En effet la plupart du temps ces services sont décrits, ou présentés, à l'abonné sous forme de prospectus qui sont glissés dans sa boîte aux lettres. Etant donné l'engorgement des boîtes aux lettres face à tels prospectus, n'est pas rare que ces prospectus passent directement de la boîte aux lettres à la corbeille, et ce sans avoir été consultés. L'invention résout ces problèmes en diffusant des messages complexes via le réseau de téléphonie. Ces messages sont diffusés par l'opérateur, reçus et stockés par le terminal de raccordement d'abonnés. Ces messages sont composés d'au moins deux parties, une première partie dite d'en-tête et une deuxième partie dite d'informations poussées. -tête d'un message décrit une offre, ou le contenu de la zone d'informations poussées. L'en-tête d'un message peut être visualisé sur un dispositif de visualisation connecté au terminal de raccordement d'abonnés. Ce dispositif de visualisation peut être, par exemple, l'écran d'un combiné téléphonique connecté au terminal de raccordement d'abonnés, ou une imprimante connectée au terminal de raccordement d'abonnés. messages sont stockés dans une mémoire du terminal de raccordement d'abonnés. Après visualisation des en-têtes, l'utilisateur peut choisir d'accéder à la zone d'informations poussées de certains ces messages. S'il choisit d'accéder à une zone d'informations poussées, on met à jour champ dans la mémoire du TRA indiquant que l'abonné a accédé à cette zone d'informations poussées. Lors d'une connexion ultérieure entre l'opérateur de téléphonie et le TRA, les informations concernant la visualisation des informations poussées sont rapatriées vers l'opérateur. L'opérateur peut alors vérifier si l'abonné possédait bien les droits pour accéder à ces zones d'informations poussées. Si c'est le cas l'opérateur peut envoyer nouveaux messages, sinon il peut signifier à l'abonne que celui-ci est son débiteur. Dans la pratique, les droits correspondant à une zone d'informations poussées sont indiqués dans l'en-tête du message. L'invention a donc pour objet un procédé de diffusion messages complexes, sur un réseau de communication géré par un opérateur de communication et comportant un terminal de raccordement d'abonné, caractérisé en ce que - reçoit, au cours d'une première communication, sur terminal, un message complexe via le réseau de téléphonie, - on visualise un entête du message complexe, - on choisit de visualiser une zone d'informations poussées du message complexe en fonction de son entête, - met à jour une zone mémoire d'historique des visualisations. L'invention a aussi pour objet un procédé de diffusion messages complexes, sur un réseau de communication géré par un opérateur de communication et comportant un terminal de raccordement d'abonné, et un central d'opérateur caractérisé en ce qu'au cours d'une première communication - émet, depuis le terminal vers le central, des données relatives à la consultation de messages transmis au cours d'une deuxième communication précédant la première, - émet, depuis le central vers le terminal, de nouveaux messages, cette émission étant conditionnée par le contenu des données relatives à la consultation de messages. L'invention sera mieux comprise à la lecture de la description qui suit et à l'examen des figures qui l'accompagnent. Celles-ci ne sont présentées qu'à titre indicatif et nullement limitatif de l'invention. Les figures montrent - Figure 1 : une illustration des moyens utiles pour la mise en ceuvre du procédé selon l'invention ; - Figure 2 : une illustration d'étapes du procédé selon l'invention La figure 1 montre un Terminal 100 de Raccordement d'Abonnés (TRA). Le TRA 100 comporte une antenne 101 qui lui permet d'établir une liaison 102 avec un combiné 103 téléphonique. Le téléphone 103 comporte une antenne 104 qui permet d'émettre et de recevoir des signaux radioélectriques notamment émis par le TRA 100. Le TRA 100 est aussi connecté par une liaison 105 à une imprimante 106 qui comporte une antenne 107. On considère donc dans la description que le réseau de communication est un réseau de téléphonie. Un opérateur de communication est donc un opérateur de téléphonie. La figure 1 montre que l'antenne 101 est connectée à des circuits 108 dits bluetooth. Un rôle des circuits 108 est de traiter les signaux radioélectriques reçus par l'antenne 101 pour produire des signaux numériques utilisables par un microprocesseur 109 du TRA 100. Un autre rôle des circuits 108 est de produire des signaux radioélectriques à partir d'informations numériques. Les signaux radioélectriques produits seront alors diffusés par l'antenne 101. Dans l'exemple choisi, pour cette description, les signaux radioelectriques traités et produits par les circuits 108 sont au format bluetooth. Dans la pratique ils peuvent être à un autre format, par exemple DECT. Dans l'exemple de la figure 1, on considère que l'imprimante 106 et le combiné 103 sont connectés au TRA 100 par le même protocole. Dans la pratique, peut en être autrement. Par exemple, le combiné 103 peut être connecté selon un protocole DECT, alors que l'imprimante 106 est connecté selon un protocole bluetooth. Dans ce cas le TRA 100 comporte plusieurs circuits du type 108 afin de pouvoir traiter les signaux radioélectriques de différentes natures et correspondant aux différents protocoles avec lesquels il peut communiquer. Les circuits 108 et le microprocesseur 109 sont connectés à un bus 110. Dans la description, un bus est un ensemble de fils ou de pistes contenant ces éléments en nombre suffisant afin de véhiculer des signaux de données, d'adresses, de commandes, d'interruptions, d'horloge et d'alimentation. Le TRA 100 comporte aussi, connecté au bus 110, des circuits 111 GSM. Les circuits 111 sont d'autre part connectés à une antenne 112. Le rôle des circuits 111 est de traiter des signaux radioélectriques reçus via l'antenne 112 pour produire des données numériques pouvant être lues via le bus 110. Un autre rôle des circuits 111 est de produire, à partir des données numériques reçus via le bus 110, des signaux radioélectriques qui seront diffusés via l'antenne 112. Les circuits 111 sont donc des circuits de modulation et de démodulation. Dans l'exemple de la figure 1, on considère les circuits 111 correspondent à la norme GSM. Dans la pratique, il pourrait en être autrement, et s'agir de circuits correspondant à la norme UMTS, DCS, ou PCS. Cette liste n'est pas restrictive. Grâce l'antenne 112, le TRA 100 est connecté à une station 113 de base via une connexion 114 hertzienne. La station 113 est en fait un relais géré par un opérateur de teléphonie mobile qui permet à l'opérateur de connecter le TRA 100 à cet opérateur de téléphonie mobile. Dans l'exemple de la figure 1 on considère que la connexion entre la station de base et le TRA 100 est hertzienne. Dans la pratique, elle pourrait être filaire. Le TRA 100 comporte aussi une mémoire 115 de programme et une mémoire 116 de messages. La mémoire 115 est divisée en zones. La mémoire 115 comporte au moins deux zones. Une première zone 115a comporte des codes instructions qui commandent le microprocesseur 109 lorsque le TRA effectue des opérations liées à sa fonction de téléphonie. Ces opérations consistent à établir un lien entre la station 113 de base et le combiné 103 téléphonique. La mémoire 115 comporte aussi une deuxième zone 115b comportant des codes instructions qui commandent le microprocesseur 109 lorsque celui-ci exécute des étapes du procédé selon l'invention. La mémoire 116 est structurée en lignes et en colonnes. Chaque ligne de la mémoire 116 correspond à un message, chaque colonne de la mémoire 116 correspond à une propriété, ou champ de ce message. La mémoire 116 comporte une colonne 116a permettant d'enregistrer un numéro pour un message. Une colonne 116b permet d'enregistrer un en-tête d'un message. Une colonne 116c permet d'enregistrer des informations poussées d'un message. Une colonne 116d permet d'enregistrer l'état du message. Par état il faut comprendre que l'information stockée est relative à la lecture ou non de la zone d'informations poussées du message A. Par exemple, un champ de la colonne 116d contient 0 si A n'a pas été lu, contient 1 si le message a été lu, et contient 2 si A a été lue et a été transmis l'opérateur. Une colonne 116e permet de marquer le message pour qu'il soit sauvegardé ou pas. C'est-à-dire selon le contenu d'un champ de cette colonne, le message correspondant sera ou ne sera pas effacé de la mémoire 116. La colonne 116f comporte une réponse de l'utilisateur du TRA 100 à un message de la mémoire 1 Certains messages n'appellent pas de réponse, ce champ peut donc être vide. La figure 1 montre que le combiné 103 téléphonique comporte un circuit 117 bluetooth, un microprocesseur 118, un écran 119, une mémoire 120 de programme et un clavier 121. Les éléments 117 à 121 sont connectés par un bus 122. Le rôle du circuit 117 est identique au rôle du circuit 108. Le microprocesseur 118 est commandé par des codes instruction contenus dans la mémoire 120. La mémoire 120 comporte une zone 120a qui commande le microprocesseur 118 lorsque le combiné 103 effectue des opérations de téléphonie. C'est-à-dire lorsque l'utilisateur du combiné 103 est en communication avec une autre personne via la connexion 114. La mémoire 120 comporte aussi une zone 120b qui comporte des codes instruction qui commandent le microprocesseur 118 lorsque l'utilisateur du combiné 103 utilise celui-ci afin de consulter les messages qui sont stockés dans la mémoire 116 du TRA 100. Le microprocesseur 118 peut afficher différentes informations sur l'écran 119. Ces informations peuvent être, entre autre, le contenu des messages enregistrés dans la mémoire 116 du TRA 100. Le clavier 121 permet à l'utilisateur du combiné 103 de commander le combiné 103, mais aussi le TRA 100, notamment lors de la consultation des messages enregistrés dans la mémoire 116. Des moyens de l'imprimante 106 ne sont pas décrits, mais celle-ci comporte au moins un microprocesseur et une mémoire comportant des codes instruction commandant ce microprocesseur. Elle est aussi capable d'établir une liaison 105 avec le TRA 1 00. 25 La figure 1 montre aussi que la station 113 de base est connectée un serveur 123 d'un opérateur de téléphonie mobile. Le serveur 123 comporte des circuits 124 d'interface entre le serveur 123 et les moyens de connexion dudit serveur à la station 113 de base. Le serveur 123 comporte aussi un microprocesseur 125, une mémoire 126 de programme, une mémoire 127 de gestion des abonnés, et une mémoire 128 de gestion des messages. Les éléments 124 à 128 sont connectés à un bus 129. La mémoire 126 comporte une zone 126a où sont enregistrés des codes instruction qui commandent le microprocesseur 125 lorsque celui-ci a une activité liée à la gestion des messages. La mémoire 126 comporte d'autres zones non écrites qui contiennent des codes instruction qui commandent le microprocesseur 125 pour effectuer d'autres activités que celles liées la gestion des messages. La mémoire 127 est structurée en lignes et en colonnes. Chaque ligne correspond à un abonné de l'opérateur de téléphonie auquel appartient le serveur 123. Chaque colonne de la mémoire 127 correspond une propriété, ou information, sur un abonné. La mémoire 127 comporte une colonne 127a où sont enregistrés des identifiants, par exemple un numéro, des abonnés. La colonne 127b permet d'enregistrer les droits que possède chacun des abonnés. Une colonne 127c permet d'enregistrer une liste de messages déjà reçus par l'abonné, ainsi que la liste des messages qu'a consulté l'abonné. Par consulter, il faut entendre les messages par lesquels l'abonné a souhaité avoir accès la zone d'information poussée. La mémoire 128 est structurée en lignes et en colonnes. Chaque ligne correspond un message. Chaque colonne correspond à une formation, ou champ sur ce message. La mémoire 128 comporte une colonne 128a dans laquelle sont enregistrés des numéros pour des messages. Chaque message a un numéro unique ce qui permet de l'identifier. Une colonne 128b comporte entête d'un message, une colonne 128c comporte une zone d'informations poussées d'un message, enfin une colonne 128d comporte une description de droits qu'il faut posséder pour pouvoir accéder à la zone d'informations poussées du message. Dans la description de procédé, lorsque l'on prête une action à un microprocesseur, cela signifie que le microprocesseur est alors commandé par les codes instructions. L'exécution de ces codes instructions par le microprocesseur réalise l'action. La figure 2 montre une étape préliminaire 201 de réception de messages le TRA 100. Dans l'étape 201 le microprocesseur 125, commandé par des codes instruction de la zone 126a, parcourt les lignes de la mémoire 127. Pour chaque abonné de la mémoire 127, il consulte la liste des messages stockés dans la colonne 127c. Ainsi il est possible de déterminer quels sont les messages qu'a déjà reçu l'abonné correspondant une ligne. Dans notre exemple considérons que l'abonné n'a jamais reçu de message. Le microprocesseur sélectionne alors, par exemple au hasard, un certain nombre de messages dans la mémoire 128. Les messages enregistres dans la mémoire 128 sont saisis, ou enregistrés, par l'opérateur qui gère le serveur 123. Ainsi la mémoire 128 est toujours alimentée en nouveaux messages. Certains messages peuvent aussi être effacés de la mémoire 128. De préférence le numéro d'un message, correspondant à la colonne 28a, est unique pour un message. Cela signifie que même si un message a été effacé de la mémoire 128, aucun nouveau message ne pourra avoir le même numéro. Pour que cela soit possible, il suffit de coder l'identifiant du message sur un nombre suffisant d'octets. Si l'on code ce nombre sur 4 octets, il y a déjà plus de 4 milliards de messages possibles (232). Une fois que le microprocesseur 125 a choisi un certain nombre de messages, par exemple dix, dans la mémoire 128, il encapsule ces messages dans une trame qu'il émet via les circuits 124, la station 113 de base, la liaison 114 et l'antenne 112. Les messages peuvent être transmis en plusieurs trames si la quantité d'informations présentes dans une trame n'est pas suffisante pour la transmission de tous les messages en une seule trame. Pour chaque message transmis, on transmet l'en-tête, un champ d'informations poussées, ainsi que des droits à acquitter pour pouvoir accéder aux champs d'informations poussées de ce message. Dans la pratique, ces droits peuvent être stockés dans l'en-tête du message. Lorsqu'il reçoit ces trames, le microprocesseur 109 est commandé par des codes instructions de la zone 115b. Lorsqu'ils sont encapsulés par le microprocesseur 125, les messages ont soit une longueur constante, soit sont délimités par des balises connues. Ainsi le microprocesseur 109 est capable de retrouver les messages au sein des trames qu'il reçoit. Une balise est une suite d'octets ayant une valeur prédéterminée et fixe. Lorsque le microprocesseur 109 reçoit cette ou ces trames, il en extrait les messages et met à jour la mémoire 116. Pour chaque message extrait, il met donc à jour les colonnes 116a, 116b, 116c. La colonne 116d est mise à zéro, c'est- à-dire que la zone d'informations poussées du message n'a pas encore été lu. La colonne 116e est mise à zéro, c'est-à-dire le message ne sera pas sauvegardé et la colonne 116f est laissée vide. Pour le cas de la colonne 116e la valeur par défaut est éventuellement paramétrable par l'utilisateur du TRA 100. C'est-à-dire que l'utilisateur du TRA 100 peut choisir que par défaut la valeur de la colonne 1 , pour un nouveau message, sera 1. C'est-à-dire que le message est sauvegardé par défaut. L'avantage de ce choix est que l'utilisateur est ainsi sûr qu'un message ne sera pas effacé s'il ne le souhaite pas. D'un autre côté l'inconvénient de ce choix est que si de nouveaux messages arrivent et qu'il y a pas de place pour les enregistrer dans la mémoire 116, ces nouveaux messages ne pourront pas être reçus. Dans la pratique, le microprocesseur 109 effectue régulièrement des tâches de nettoyage de la mémoire 116. C'est-à-dire que le microprocesseur 109 supprime de la mémoire 116 messages qui sont trop anciens par rapport à leur date d'arrivée. Dans ce cas, il faut stocker la date de réception du message. Les messages marqués comme devant être sauvegardés ne sont pas supprimés. Au cours de l'exécution de cette tâche le microprocesseur 109 efface aussi de la mémoire 116 des messages marqués comme ayant été visualisés mais que l'utilisateur ne souhaite pas sauvegarder. Si au cours de la réception de nouveaux messages le microprocesseur 109 n'a pas la place pour stocker ces nouveaux messages dans la mémoire 116, il commence par écraser le message le plus ancien reçu dans la mémoire 116. Pour déterminer le message le plus ancien, il y a plusieurs possibilités. Soit on prévoit dans la mémoire 116 une colonne pour stocker des dates de réception des messages, dans ce cas, il suffit de rechercher la date la plus ancienne. Soit on enregistre les messages dans la mémoire 116 par ordre chronologique de leur arrivée. Encore une fois dans ce cas, le message le pus ancien est donc facilement déterminable. Une méthode simple pour implanter ce type de stockage est de gérer un pointeur d'écriture dans la mémoire 116. Ce pointeur permet de désigner la ligne du dernier message écrit. A chaque fois que l'on écrit un nouveau message on incrémente ce pointeur. Le pointeur d'écriture pointe donc en permanence sur un message qui peut être effacé lors de la réception d'un nouveau message s'il n'y a plus de place dans la mémoire 116. Bien sûr si le pointeur, après une incrémentation, pointe sur un message marqué comme devant être sauvegardé, alors on passe à la ligne suivante. On passe alors à une étape 202 d'avertissement, ou de visualisation des en-têtes. De même pour pouvoir distinguer les champs d'un message lorsqu'ils sont envoyés via des trames, soit ces champs ont une longueur constante et on connaît l'ordre dans lequel ils arrivent, soit ces champs sont délimités par des balises et on connaît encore l'ordre dans lequel ils arrivent. champs peuvent aussi être transmis avec un en-tête qui les décrit tant dans leur type que dans leur longueur. Le microprocesseur 109 ainsi capable de mettre à jour la mémoire 116 à partir des trames qu'il reçoit de la de l'opérateur de téléphonie. Dans l'étape 201 le microprocesseur 109, commandé par codes instructions de la zone 115b, constitue une ou plusieurs trames qu'il emet via circuit 108 et l'antenne 101 vers un périphérique de visualisation ou d'avertissement. Ce périphérique peut être soit le combiné 103, soit une imprimante 106, soit les deux. II peut aussi s'agir d'un autre périphérique non représenté sur la figure 1. Si le périphérique est le combiné 103, le microprocesseur 109 constitue par exemple une trame dont un champ est un code instruction pour le téléphone 103 affiche sur son écran 119 un message indiquant à l'utilisateur du combiné 103 que de nouveaux messages viennent d'être enregistrés dans la mémoire 116. L'affichage de ce message d'avertissement sur le combiné 103 peut s'accompagner d'un signal sonore. Si le périphérique est une imprimante 106, le microprocesseur 109 constitue des trames qui sont envoyées via le circuit 108 et l'antenne à l'imprimante 106. Ces trames contiennent un code instruction signifiant à l'imprimante qu'elle doit imprimer un message, par exemple ce message peut être soit un message avertissant l'utilisateur de l'imprimante nouveaux messages viennent d'être enregistrés dans la mémoire 116. Mais les messages imprimés peuvent aussi être les en-têtes des nouveaux messages qui viennent d'être reçus dans la mémoire 116. Afin de pouvoir distinguer les nouveaux messages des messages précédemment contenus dans la mémoire 116, on peut créer un nouveau champ dans la table 1 qui aurait la même utilité que le champ de la colonne 116d mais qui concernerait visualisation des en-têtes des messages. Ainsi la valeur de ce nouveau champ pour un nouveau message serait de 0, et pour un message dont tête a été consulté ou imprimé, la valeur serait de 1. Dans une variante les nouveaux messages sont imprimés consécutivement à leur enregistrement dans la mémoire 116. On peut aussi envisager que le TRA 100 comporte un écran et un clavier. Dans ce cas ces éléments sont connectés au bus 110 et sont commandés par le microprocesseur 109 qui peut y afficher les messages qu'il souhaite. Notamment un message avertissant l'utilisateur de TRA 100 que de nouveaux messages viennent d'être enregistrés dans la mémoire 116. De même le TRA 100 peut comporter des moyens pour émettre un signal sonore avertissant l'utilisateur de l'arrivée de nouveaux messages dans la mémoire 116. On passe une étape 203 de sélection d'un message. Dans l'étape 203 un utilisateur du TRA 100 se connecte à celui-ci afin de visualiser le contenu de la mémoire 116. Dans notre l'exemple, on considère que cette connexion se fait grâce au combiné 103. II est envisageable, comme pour l'étape précédente, que le TRA 100 possède un clavier et un écran ce qui permet de visualiser le contenu de la mémoire 116 directement à partir du TRA 100. De même il est tout à fait envisageable que l'on se connecte sur le TRA 100 avec par exemple, un ordinateur personnel. II suffit en effet que l'ordinateur personnel en question possède des moyens pour pouvoir communiquer avec l'un des protocoles locaux que reconnaît le TRA 100. Dans l'exemple on rappelle que le protocole envisagé est bluetooth, mais il en existe d'autres comme par exemple le protocole DECT. Dans l'étape 203 le combiné 103 établit une liaison locale avec le TRA 100. C'est-à-dire que le microprocesseur 118 constitue une requête qu'il va envoyer au TRA 100. Lorsque l'on parle d'une trame envoyée à un destinataire, ou d'une requête envoyée à un destinataire, cela signifie que la trame ou la requête comporte au moins un identifiant du destinataire. La trame, ou requête, comporte aussi un identifiant de l'émetteur si la trame nécessite une réponse. Tous les appareils connectés au réseau local hertzien reçoivent cette trame, mais seuls ceux dont l'identifiant correspond à celui contenu dans le champ destinataire de la trame émise, ou de la requête, traiteront cette trame ou cette requête. L'utilisateur du combiné 103 appuie donc sur une touche prédéfinie du clavier 121, ou sélectionne une option prédéfinie dans un menu du combiné 103. Lorsque cette touche est validée, ou cette option sélectionnée, le microprocesseur 118 constitue une requête contenant un identifiant du TRA 100, et un code instruction signifiant au TRA 100 celui-ci doit constituer une réponse contenant un en-tête d'un message enregistré dans la mémoire 116. Une fois que cette trame est constituée, le microprocesseur la soumet au circuit 117 qui produit un signal radioélectrique sera émis via l'antenne 104. Ce signal radioélectrique est reçu par l'antenne et démodulé par le circuit 108. La trame peut alors être traitée par le microprocesseur 109. En réponse à cette trame, le microprocesseur 109 constitue une trame comportant l'identifiant du combiné 103, ainsi que l'en-tete d'un message de la mémoire 116. Cet en-tête est par exemple l'en-tête du dernier message qui a été enregistré dans la mémoire 116. Le microprocesseur 109 extrait donc de la table 116 l'identifiant et l'en-tête du dernier message qui a été enregistré. II encapsule cet en-tête dans une trame qu'il émet pour qu'elle soit reçue par le combiné 103. Lorsque le combine 103 reçoit cette trame le microprocesseur 118 la traite et affiche le contenu l'en-tête sur l'écran 119. L'utilisateur du combiné 103 peut choisir visualiser l'en-tête du message précédent ou suivant, dans la mémoire 16, par l'appui de certaines touches prédéfinies. En pratique, il s'agit de deux touches par exemple, une pour le message suivant, une pour message précédent. Par exemple lorsque l'utilisateur du combiné 103 appuie sur la touche correspondant au message suivant, le microprocesseur 118 constitue une requête comportant un code instruction indiquant qu'il faut émettre le message suivant celui qui vient d'être émis. Cette requête est reçue par le microprocesseur 109 qui la traite en constituant une trame de réponse comportant le message suivant celui qui a été précédemment émis dans la mémoire 116. Par message suivant il faut comprendre par exemple le message correspondant à la ligne suivante dans la table 116. S'il n'y a pas de message suivant alors le microprocesseur 109 constitue une trame de réponse correspondant à cet état de fait. L'utilisateur du combiné 103 verra alors s'afficher à l'écran le fait qu'il n'y pas de message suivant celui vient d'être visualisé. Lorsque la touche message précédent est enfoncée par l'utilisateur du combiné 103, une requête est émise de la même manière par le combiné 103 pour demander au TRA 100 d'émettre le message précédant celui qui a été précédemment émis. Si précédent signifie par exemple celui qui précède le message qui a été précédemment émis dans la mémoire 116. C'est-à-dire, par exemple, la ligne précédente. On peut envisager comme sens pour suivant et précédent un sens temporel. Dans ce cas il faut que les messages stockés dans la mémoire 116 comportent un champ indiquant leur date de réception. Pour déterminer le message précédent et suivant le microprocesseur 109 détermine alors à partir du message en cours quel est celui qui le suit ou le précède chronologiquement. Au cours de ce parcours des en-têtes des messages de la mémoire 16, l'utilisateur peut décider d'accéder à un champ d'informations poussées d'un message. Cette décision se manifeste de la part de l'utilisateur par l'appui sur une touche de validation prédéfinie. En général, l'en-tête d'un message comporte les informations décrivant brièvement le contenu de la zone d'informations poussées. L'en-tête d'un message comporte aussi des informations sur des droits à acquitter pour pouvoir accéder à la zone d'informations poussées. Si l'utilisateur ne souhaite pas visualiser une zone d'informations poussées on passe à l'étape 204. Dans l'étape 204 le combiné 103 redevient un combiné téléphonique normal. Si l'utilisateur a validé un message pour accéder sa zone d'informations poussées, on passe à une étape 205 de visualisation du message. Dans l'étape 203, en même temps que des en-têtes de messages sont également transmis, des identifiants de messages correspondant, c'est- -dire le contenu de la colonne 116a. Cela permet au microprocesseur 118, dans l'étape 205, de constituer une requête comportant l'identifiant d'un message et un code instruction signifiant qu'il souhaite recevoir le contenu de la zone d'informations poussées correspondant à l'identifiant de ce message. Cette requête une fois constituée est soumise au circuit 117 qui produit un signal radioélectrique qui sera émis via l'antenne 1 et reçu par l'antenne 101, puis démodulé par le circuit 108. Le microprocesseur 109 traite alors cette requête en constituant une trame de réponse comportant le contenu de la zone d'informations poussées correspondant à l'identifiant du message contenu dans la requête. La trame de réponse est reçue par le microprocesseur 118 qui affiche alors sur l'écran 119 le contenu de la zone d'informations poussées. On passe à une étape 206 de mise à jour de la mémoire historique. Lorsqu'il traite une requête lui demandant d'envoyer une zone d'informations poussées d'un message, le microprocesseur 109, met à jour le champ de la colonne 116d correspondant au message dont il doit emettre la zone d'informations poussées. C'est-à-dire que le contenu de ce champ était initialement zéro. Le microprocesseur 109 met alors la valeur de ce champ à 1 ce qui signifie que la zone d'informations poussées a été consultée. La figure 2 montre qu'après l'étape 206 on passe à étape 207 de sauvegarde. Dans la pratique l'étape 207 pourrait se situer après l'étape 203 ou l'étape 205. Dans l'étape 207, l'utilisateur du combiné 103 décide qu'il souhaite sauvegarder le message qu'il était en train de visualiser soit l'en tête soit la zone d'informations poussées. Cette décision se manifeste par la sélection d'une touche prédéfinie par exemple. Si l'utilisateur souhaite sauvegarder ce message, on passe à une étape 208 de mise à jour du champ de sauvegarde. Sinon on passe à une étape 209 de saisie de la réponse. Dans l'étape 208, l'utilisateur du combiné 103 a manifesté son intention de sauvegarder ce message. Le microprocesseur 118 constitue donc une trame de commande comportant l'identifiant du message et un code instruction signifiant que l'utilisateur souhaite sauvegarder ce message. Cette trame de commande est reçue par le microprocesseur 109 qui va identifier le message dans la mémoire 116 et mettre jour le champ correspondant de la colonne 116e. La figure 2 montre que l'étape 209 suit l'étape 207 ou l'étape 208. Cependant comme pour l'étape 207, l'étape 209 peut être à la suite de l'étape 203 ou 205. Dans l'étape 209, l'utilisateur saisit, par exemple, sur le clavier 121 réponse au message dont il est en train de visualiser l'en-tête ou le champ d'informations poussées. Cela suppose que l'en-tête ou le champ d'informations poussées attende une réponse. Cela est envisageable par exemple si l'en-tête est présenté sous forme d'une question. Ce cas peut se présenter si le procédé décrit sert à la mise en oeuvre d'un jeu de type quizz par exemple. Dans ce cas l'utilisateur du combiné 103 utilise le clavier 121 pour saisir une réponse. Cette réponse sera mise dans une trame par le microprocesseur 118. Cette trame comportera aussi l'identifiant du message pour lequel l'utilisateur vient de saisir une réponse. Cette trame sera émise par le combine 103 et reçue par le TRA 100. Cette trame sera alors traitée par le microprocesseur 109 qui mettra à jour le champ de la colonne 116f correspondant l'identifiant du message contenu dans la trame. Cette mise à jour est l'objet de l'étape 210 de mise à jour du champ de réponse. On passe de l'étape 209 à l'étape 210 si l'utilisateur saisit une réponse. Sinon on passe directement à une étape 211 d'émission du contenu la mémoire d'historique. Dans l'étape 211 le microprocesseur 109, commandé par des codes instructions de la zone 115b, parcourt la mémoire 116. Au cours de ce parcours, il va particulièrement scruter le contenu de la colonne 116d. A chaque fois qu'il tombe sur un message dont le champ correspondant à la colonne 116d a une valeur égale à 1, il constitue une trame comportant l'identifiant de ce message et un code signifiant que ce message a été visualisé. Une fois que cette trame est constituée, il change la valeur du champ de la colonne 116b pour le mettre à 2. Une valeur à 2 pour ce champ signifie que le message a été visualisé et que l'opérateur de téléphonie a été averti que ce message a été visualisé. Cette trame est alors soumise au circuit 111 qui produit un signal radioélectrique qui sera reçu par la station 113 de base. Ce message transitera alors jusqu'au serveur 23 où il sera traité par le microprocesseur 125. A partir de ce message, le microprocesseur 125 commandé par les codes instructions de la zone 126a, met à jour la mémoire 127. On passe alors à une étape 212 de traitement du contenu de la mémoire historique. Au cours de l'étape 211, le microprocesseur traite ainsi tous les messages pour lesquels le champ correspondant à la colonne 116d est à 1. Au moment où il constitue une trame destinée à être émise en direction de l'opérateur 123, le microprocesseur consulte aussi le contenu de la colonne 116f. S'il y a une réponse dans cette colonne le microprocesseur 109 inclut le contenu de cette colonne dans la trame qu'il va émettre en direction de l'opérateur de téléphonie mobile. Dans l'étape 21, le microprocesseur 125 a reçu une trame comportant l'identifiant d'un abonné, l'identifiant d'un message et une information comme quoi le champ d'informations poussées de ce message a été consulté par l'abonné. Cette trame contient aussi éventuellement une réponse fournie par l'abonné au message. Le microprocesseur 125 parcourt donc la mémoire 127 à la recherche de l'identifiant de l'abonné, et la table 128 la recherche de l'identifiant du message. Lorsque le microprocesseur a trouvé l'abonné et le message, il soustrait le contenu de la colonne 128d correspondant au message au contenu de la colonne 127b correspondant l'abonné. Cette soustraction correspond à l'acquittement de droits de visualisation de l'informations poussées par l'abonné. On remarque que lorsque l'abonné a visualisé une information poussée, il n'y a pas eu de connexion entre le TRA et le serveur 123. L'opérateur gérant le serveur 123 suppose donc qu'au moment de la visualisation des informations poussées, l'abonné est titulaire de ces droits. Le microprocesseur 125 met aussi à jour le contenu de la colonne 127c correspondant à l'abonné identifié par la trame. Le microprocesseur 125 dans l'étape 212 décide en fonction de la valeur du champ 127b mis à jour, s'il envoie de nouveaux messages à l'abonné. En effet, il peut toujours envoyer de nouveaux messages dont la consultation du champ d'informations poussées ne nécessite pas l'acquittement de droits. Cependant si le contenu du champ 127b de l'abonné est inférieur ou égal à 0, l'opérateur n'a pas intérêt à envoyer à cet abonné des messages nécessitant l'acquittement de droits. Par contre l'opérateur a intérêt envoyer à l'abonné un message lui indiquant qu'il n'a actuellement plus droits et qu'il doit en acquérir de nouveaux afin de continuer à recevoir des messages. Ainsi dans le procédé selon l'invention un abonné acquiert des droits qui sont stockés sur un serveur de l'opérateur. En fonction des droits acquis par l'abonné, l'opérateur lui envoie un certain nombre de messages. L'abonné consulte alors le champ d'informations poussées de ces messages. Cependant le décompte des droits n'est pas effectué au moment où l'utilisateur consulte la zone d'informations poussées, mais au moment où il est rendu compte à l'opérateur de la consultation des zones d'informations poussees. On note que l'étape 212 ne succède pas systématiquement à une étape 211. En effet l'étape 212 peut être périodique, par exemple une fois par semaine, ou une fois par mois. Cette période étant paramétrable par l'utilisateur. De même la consultation de zones d'informations poussées n'est pas forcément soumise à l'acquittement de droits. Le procédé peut aussi servir à gérer efficacement un flux d'informations. On commence par consulter un résumé, c'est l'en-tête, puis on décide éventuellement d'en apprendre plus. On choisit alors de visualiser la zone d'informations poussées. note aussi que pour la sélection des nouveaux messages qu'il envoie l'abonné, l'opérateur dispose des informations contenues dans la colonne 27c. En effet dans cette colonne sont stockés non seulement les messages déjà reçus par l'abonné, mais aussi les messages pour lesquels il a souhaité consulter la zone d'informations poussées. Cela permet donc à l'opérateur de déterminer à quel type de message cet abonné est sensible, donc mieux sélectionner les messages qu'il envoie à cet abonné. Comme exemple de messages on peut citer par exemple un message météo. -tête du message comporte par exemple la date pour laquelle prévu bulletin, alors que le champ d'informations poussées comporte bulletin proprement dit. La même chose est possible pour un bulletin d'informations. Pour éviter que le procédé ne soit détourné, il est possible que champ d'informations poussées soit crypté. Le champ d'informations poussées n'est décrypté qu'au moment où un abonné requiert sa visualisation. Ce décryptage peut être fonction d'un code propre à un abonné et fourni par l'opérateur de téléphonie mobile. Bien que cela n'ait pas été précisé précédemment les informations des en-tête et des zones d'informations poussées peuvent être transmises sous forme compressées. Cela est surtout vrai si elles sont volumineuses. REVENDICATIONS Procédé de diffusion de messages complexes, sur un réseau communication géré par un opérateur (123) de communication et comportant un terminal (100) de raccordement d'abonné, caractérisé en ce que on reçoit (201), au cours d'une première communication, sur terminal un message complexe via le réseau de téléphonie, - on visualise (202) un entête du message complexe, - on choisit (203)de visualiser une zone d'informations poussées message complexe en fonction de son entête, - on met (206) à jour une zone mémoire d'historique des visualisations. 2 - Procédé selon la revendication 1, caractérisé en ce qu'au cours d'une deuxième communication postérieure à la première - on transmet (211), depuis le terminal et vers un central d'opérateur, le contenu de la zone mémoire d'historique. 3 - Procédé selon l'une des revendications 1 ou 2, caractérisé en ce que - on saisit (209), pour un message complexe, une réponse en rapport avec une zone d'informations poussées du message complexe, - on enregistre (210) la réponse saisie dans un champ de réponse, - on transmet (211), depuis le terminal vers l'opérateur, le contenu du champ de réponse. - Procédé selon l'une des revendications1 à 3, caractérisé en ce qu'on visualise (202) une partie d'un message complexe sur un écran appareil connecté au terminal de raccordement d'abonné. - Procédé selon la revendication 4, caractérisé en ce que l'appareil est un combiné (103) téléphonique sans fil. - Procédé selon l'une des revendications 1 à 3, caractérisé en qu'on visualise une partie d'un message complexe sur une imprimante (106) connectée au terminal de raccordement d'abonné. - Procédé selon l'une des revendications 1 à 6, caractérisé en ce que - on mémorise des messages complexes reçus par le terminal dans une mémoire (116) de messages. 8 - Procédé selon la revendication 7, caractérisé en ce que - on gère la mémoire de messages comme une file, le premier message enregistré dans la liste est le premier qui sera effacé. 9 - Procédé selon l'une des revendications 7 ou 8, caractérisé en ce qu'on structure la mémoire de message en table, chaque ligne correspondant à un message, chaque ligne comportant plusieurs champs 16a - 116f), chaque champ correspondant à une information sur le message. 10 - Procédé selon l'une des revendications 1 à 9, caracterisé en ce 'on marque (207, 208) un message pour qu'il ne soit pas effacé. 11 - Procédé de diffusion de messages complexes sur un réseau de communication géré par un opérateur de communication et comportant un terminal de raccordement d'abonné, et un central d'opérateur caractérisé en ce qu'au cours d'une première communication - on émet (211), depuis le terminal vers le central, données relatives à la consultation de messages transmis au cours d'une deuxième communication précédant la première, - on émet (212), depuis le central vers un terminal, nouveaux messages, cette émission étant conditionnée par le contenu de données relatives à la consultation de messages. 12 - Procédé selon la revendication 11, caractérisé en ce qu'on émet de nouveaux messages que si un destinataire de ces messages peut justifier de droits correspondant aux messages décrits comme ayant été visualisé, par ledit destinataire, dans les données reçues au cours de la première communication.