Brevet FR2796233A1 — publié le 20010112

SYSTEME DE TELEPHONIE A ARCHITECTURE OUVERTE La présente invention concerne un système de téléphonie comportant une pluralité de téléphones publics reliés à un ensemble de serveurs d'informations à travers un réseau de communication. L'invention trouve une application particulièrement avantageuse à tous les systèmes de téléphonie comportant des téléphones publics, qu'ils soient à opérateur public ou privé. On connaît actuellement des systèmes de téléphonie dans lesquels l'ensemble des téléphones publics, appelés aussi publiphones, est connecté à un réseau de communication constitué par le réseau téléphonique commuté (RTC) avec lequel ils communiquent au moyen d'un modem et selon un protocole spécifique, dit propriétaire. Est également connecté par modem au réseau téléphonique commuté un serveur de supervision, souvent appelé PMS pour le terme anglo-saxon Payphone Management System , équipé du même protocole propriétaire que les publiphones. Ce serveur de supervision a pour fonction d'échanger avec le parc de publiphones des informations relatives au fonctionnement du système de téléphonie. A titre d'exemple, un publiphone peut appeler le serveur de supervision à travers le réseau téléphonique commuté à une heure donnée ou sur alarme, afin d'envoyer des informations concernant l'usage qui est fait de ce publiphone, telles que le nombre de communications passées, le nombre d'unités correspondant, etc. Toutes ces données sont ensuite consolidées par le serveur de supervision pour établir des statistiques diverses. Inversement, le serveur de supervision peut fournir des informations aux publiphones, comme de nouvelles tables de tarifs ou de paramètres lorsque celles-ci sont modifiées. Cependant, ces systèmes connus de téléphonie présentent un certain nombre d'inconvénients. En particulier, l'architecture utilisée est centralisée autour d'un serveur de supervision qui est un ordinateur du type PC dont la puissance de l'unité centrale est souvent insuffisante pour gérer un réseau important de publiphones, d'autant plus qu'il doit également gérer directement des cartes modems au travers de son bus. En outre, l'utilisation d'un protocole propriétaire est, d'une part, lourde puisqu'il faut souvent le changer à chaque modification du système, et, d'autre part, limitée car il ne permet d'échanger des informations qu'avec des serveurs équipés du même protocole spécifique. Aussi, le problème technique à résoudre par l'objet de la présente invention est de proposer un système de téléphonie comportant une pluralité de téléphones publics reliés à un ensemble de serveurs d'informations à travers un réseau de communication, qui, d'une part, offrirait une plus grande facilité de supervision, et, d'autre part, présenterait une architecture décentralisée, ouverte et évolutive, permettant un échange d'informations étendu à un grand nombre de serveurs, notamment fournisseurs de services, se détachant du réseau de communication. La solution au problème technique posé consiste, selon la présente invention, en ce que au moins run ces serveurs d'informations est connecté à l'Internet, et en ce que chaque téléphone public est équipé de protocoles de communication Internet conformes aux recommandations techniques de l1ETF. Ainsi, les utilisateurs du système de téléphonie conforme à l'invention peuvent avoir accès à un grand nombre de serveurs d'informations sur le réseau Internet, leur choix ne dépendant que de l'opérateur du système. De plus, l'opérateur peut, à tout moment et de façon très simple, ajouter de nouveaux serveurs à la disposition des utilisateurs, ceci grâce à la souplesse et le caractère évolutif et ouvert conférés au système de téléphonie de l'invention par son rattachement à l'Internet. Il suffit pour cela d'attribuer une adresse Internet à chaque nouveau serveur. Un autre avantage de l'invention réside dans le fait qu'elle permet un éclatement des moyens de supervision en un serveur de supervision proprement dit, chargé de gérer les échanges d'informations avec les publiphones et effectuer des statistiques, et un serveur de logiciels et/ ou fichiers. Naturellement, chacun de ces serveurs aura reçu sa propre adresse Internet. De cette façon, le serveur de supervision se trouve déchargé de toutes les opérations de transfert de logiciels et de fichiers, ce qui le rend plus disponible pour ses autres tâches. Selon un premier mode de réalisation, le système de téléphonie de l'invention comporte un serveur d'accès distant apte à mettre en communication la pluralité de téléphones publics avec l'ensemble des serveurs d'informations, par routage des informations via des adresses Internet au travers dudit réseau de communication. Dans ce cas, tous les aspects de connexion aux publiphones par modems sont déportés vers le serveur d'accès distant, ce qui allège d'autant le serveur de supervision. A titre d'exemple, ledit réseau de communication est un réseau téléphonique commuté analogique ou numérique. Selon un deuxième mode de réalisation, ledit réseau de communication est l'Internet, lesdits téléphones publics étant également connectés à lInternet. La description qui va suivre en regard du dessin annexé, donné à titre d'exemple non limitatif, fera bien comprendre en quoi consiste l'invention et comment elle peut être réalisée. La figure 1 est un schéma d'un premier système de téléphonie conforme à l'invention. La figure 2 est un schéma d'un deuxième système de téléphonie conforme à l'invention. Sur la figure 1 est représenté un système de téléphonie comportant une pluralité de publiphones 10, 10', 10",... reliés à un ensemble 32 de serveurs d'informations à travers un réseau de communication qui, dans l'exemple de réalisation de la figure 1, est un réseau téléphonique commuté RTC 1 analogique ou numérique. Ainsi qu'on peut le voir sur la figure 1, l'ensemble 32 de serveurs d'informations est connecté à l'Internet 2, tandis que les publiphones 10, 10', 10",... sont équipés de protocoles de communication TCP/IP conformes aux recommandations techniques de 1IETF (K Internet Engineering Task Force ). Dans le mode de réalisation montré à la figure 1, un serveur 20 d'accès distant est disposé entre le réseau 1 de communication et l'ensemble 32 de serveurs et est chargé de mettre en communication les publiphones 10, 10', 10",... avec les serveurs 331, 332, 341, 342, 343 d'informations par routage des informations via des adresses Internet attribuées auxdits serveurs. La couche physique des publiphones est ici réalisée par des modems analogiques ou numériques (ISDN). De façon pratique, le serveur 20 peut être constitué par un routeur du type 3620-CH fabriqué par la société Cisco. Il faut noter ici que, si dans l'exemple de la figure 1 le réseau de communication représenté est un réseau téléphonique commuté analogique ou numérique, le système de téléphonie de l'invention pourrait tout aussi bien être réalisé, conformément à la figure 2, avec llnternet comme réseau de communication, les publiphones 10, 10', 10", .... étant également connectés à llnternet au travers d'un fournisseur de services Internet ISP ( Internet Service Provider ). On peut observer sur la figure 1 la présence d'une interface 31 de communication placée entre le serveur 20 d'accès distant et l'ensemble 32 des serveurs d'informations. Cette interface 31 est chargée de contrôler, synchroniser et réguler des sessions d'échange d'informations entre les publiphones 10, 10', 10",... et les serveurs 331, 332, 341, 342, 343. Une des fonctions de ladite interface 31 de communication est d'établir des sessions d'échange d'informations fiables et authentifiées qui consiste par exemple à identifier de façon certaine les publiphones lors d'un échange d'informations avec les serveurs, ou encore à encrypter des données afin de sécuriser la communication en cas de besoin. Une autre fonction de l'interface 31 de communication est de piloter et réguler les échanges d'informations réalisés via des transferts de fichiers standard et conformes aux protocoles Internet. Au cours de ces transferts, l'interface 31 devra notamment détecter les virus pouvant infecter les fichiers. De façon pratique, l'interface 31 de communication peut être constituée d'un ordinateur de type PC fonctionnant sur Windows NT (marque déposée). Toute requête de connexion à un serveur 331, 332, 341, 342, 343 parvient sur le port 311 d'entrée qui est écouté en permanence par l'interface 31, puis redirigé vers un port 312 de travail. La requête est ensuite analysée par une application logicielle en langage Java (marque déposée) permettant le contrôle et l'établissement d'une session au sens protocole du terme. Une interface standard ("socket") est alors ouverte et la requête est émise vers le serveur de destination, et inversement. Comme on peut l'observer sur les figures 1 et 2, l'ensemble 32 des serveurs d'informations est constitué en réseau local 30, Ethernet par exemple. Dans le cas de la figure 1, l'interface 31 de communication fait partie du réseau local 30. Cette constitution en réseau local facilite la maintenance et la supervision des serveurs. Sur la figure 1, on a distingué parmi l'ensemble 32 des serveurs, un premier ensemble 33 de serveurs de gestion des publiphones 10, 10', 10",... et un deuxième ensemble 34 de serveurs de fourniture de services. Comme cela a déjà été décrit plus haut, l'ensemble 33 des serveurs de gestion a pour fonction essentielle d'échanger avec les publiphones 10, 10', 10",... des informations concernant leur fonctionnement et, plus généralement, celui du système de téléphonie global. Avantageusement, et contrairement aux systèmes actuellement connus, l'ensemble 33 de serveurs de gestion comprend un serveur 331 de supervision (PMS) et un serveur 332 de logiciels et/ou de fichiers (FTP pour File Transfer Protocol ). Le serveur 331 de supervision est chargé d'organiser les échanges d'informations entre les publiphones 10, 10', 10",... et l'ensemble 33 de gestion, en particulier de contrôler des transferts de fichiers et/ ou logiciels, notamment les téléchargements, entre les publiphones et le serveur FTP 332. De plus, le serveur PMS 331 gère les sessions d'initialisation des publiphones et établit des données statistiques à partir des informations reçues des publiphones 10, 10', 10",... Le serveur FTP 332 est destiné, soit à fournir aux publiphones des fichiers nécessaires à leur fonctionnement, tels que tables de tarifs, paramètres de configuration, concernant le type de numérotation par exemple, listes d'opposition ou de surveillance, fichiers de statut des publiphonés, soit à recevoir des publiphones des informations sur leur utilisation, à savoir la remontée de transactions, un rapport journalier comportant en particulier des données relatives au trafic, un rapport d'alarmes qui permet de signaler à l'ensemble 33 de gestion certains incidents qui ont pu se produire sur les publiphones, comme une panne sur le lecteur de cartes ou un combiné arraché, de manière à prévoir l'intervention d'un agent de surveillance. Il apparaît sur la figure 1 que le serveur FTP 332 n'est pas connecté à l'interface 31. En effet, compte tenu de la spécificité de ce serveur, cette connection n'est pas nécessaire, mais il reste toutefois sous le contrôle du serveur 331 de supervision. Une session de gestion peut se dérouler de la façon suivante. A un moment prédéterminé ou en cas d'alarme, un publiphone appelle le serveur 20 d'accès distant pour atteindre le serveur PMS 331. Le serveur 20 attribue alors en dynamique au publiphone une adresse Internet provisoire de manière à permettre l'échange d'informations entre le serveur PMS 331 et le publiphone. Le serveur PMS 331 peut alors demander au publiphone son statut actuel et lui demander, par exemple, de se connecter au serveur FTP 332 pour télécharger une nouvelle table de tarifs s'il s'était avéré que la table présente dans le publiphone n'était pas actualisée. A la fin de la communication, le publiphone est remis à l'état de veille. Il faut remarquer ici que l'interface 31 de communication, le serveur PMS 331 et le serveur FTP 332, au lieu d'être des machines séparées comme sur la figure 1, peuvent être regroupés dans un seul ordinateur de type PC par exemple. Ce sera le cas notamment pour des opérateurs de réseaux de petite dimension. Le deuxième ensemble 34 de serveurs comprend des serveurs 341, 342 fournissant des services en ligne sur Internet, tels que le courrier électronique (EM) ou le commerce électronique (EB). Ces services peuvent être également le contenu de pages Web dont les hyperliens sont attachés aux touches de fonction des publiphones 10,101,101"... D'autres services peuvent être des services autogérés sur le réseau local, comme la publicité (ADV), l'horoscope, la météo, des services municipaux, etc.. REVENDICATIONS 1. Système de téléphonie comportant une pluralité de téléphones publics (10,10',10'1 reliés à un ensemble (32) de serveurs d'informations à travers un réseau (1) de communication, caractérisé en ce que au moins l'un des serveurs d'informations est connecté à l'Internet (2), et en ce que chaque téléphone public (10,10',10'1 est équipé de protocoles (TCP/ IP) de communication Internet conformes aux recommandations techniques de IIETF. 2. Système selon la revendication 1, carctérisé en ce qu'il comporte un serveur (20) d'accès distant apte à mettre en communication la pluralité de téléphones publics (10,10',10'1 avec l'ensemble (32) des serveurs d'informations, par routage des informations via des adresses Internet au travers dudit réseau (1) de communication. 3. Système selon la revendication 2, caractérisé en ce que ledit réseau de communication est un réseau téléphonique commuté (1) analogique ou numérique. 4. Système selon la revendication 1, caractérisé en ce que ledit réseau de communication est l'Internet, lesdits téléphones publics (10,10',10'l étant également connectés à l'Internet. 5. Système selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'une interface (31) de communication entre le serveur (20) d'accès distant et l'ensemble (32) des serveurs d'informations est apte à contrôler, synchroniser et réguler des sessions d'échange d'informations entre les téléphones publics (10,10',10'l et les serveurs (331,332,34l,342,343) d'informations. 6. Système selon la revendication 5, caractérisé en ce que ledit contrôle de sessions d'échange d'informations consiste à établir une session fiable et authentifiée entre un téléphone public (10,10',10'1 et un serveur (331,332,341,342,343) d'informations et à piloter et réguler l'échange d'informations réalisé via un transfert de fichiers standard et conforme aux protocoles Internet. 7. Système selon l'une des revendications 5 ou 6, caractérisé en ce que lesdites sessions d'échange d'informations comprennent des sessions de gestion des téléphones publics entre des serveurs (331,332) de gestion et les téléphones publics (10,10',10'1. 8. Système selon la revendication 7, caractérisé en ce que lesdites sessions de gestion comprennent des sessions d'initialisation des téléphones publics (10,10',10'1, de rapport journalier, de rapport d'alarmes, de téléchargement de logiciels et/ou de fichiers, de remontée de transactions. 9. Système selon la revendication 8, caractérisé en ce que lesdits fichiers comprennent des tables de tarifs, des paramètres de configuration, des listes d'opposition ou de surveillance, des fichiers de statut des téléphones publics (10,10',10'l. 10. Système selon l'une quelconque des revendications 7 à 9, caractérisé en ce que lesdits serveurs de gestion sont constitués d'un serveur (331) de supervision et d'un serveur (332) de logiciels et /ou fichiers. 11. Système selon l'une quelconque des revendications 5 à 10, caractérisé en ce que lesdites sessions d'échange d'informations comprennent des sessions de fourniture de services entre des serveurs (341,342,343) de services et les téléphones publics (10,10',10'1. 12. Système selon l'une quelconque des revendications 1 à 11, caractérisé en ce que l'ensemble (32) des serveurs d'informations sont constitués en réseau local (30). 13. Système selon l'une des revendications 11 ou 12, caractérisé en ce que lesdits services sont des services fournis en ligne sur llnternet (2) ou autogérés sur le réseau local (30). 14. Système selon la revendication 13, caractérisé en ce que lesdits services fournis en ligne comprennent la messagerie électronique, le commerce électronique. 15. Système selon l'une des revendications 13 ou 14, caractérisé en ce que lesdits services fournis en ligne sont constitués par le contenu de pages Web dont les hyperliens sont attachés aux touches de fonctions des téléphones publiés (10,10',10'1. 16. Système selon l'une des revendications 13 à 15, caractérisé en ce que lesdits services fournis sur le réseau local (30) comprennent l'horoscope, la météo, des services municipaux, etc.