Brevet FR2787272A1 — publié le 20000616

Procédé de mise en communication de deux équipements reliés à un réseau informatique du type de 'INTERNET La présente invention concerne les communications sur des réseaux informatiques de transmission de données du genre de l'INTERNET, et plus particulièrement les communications en mode téléphonique, pour la transmission de la voix ou de données. L'INTERNET permet à des terminaux du genre PC d'accéder à des serveurs de données raccordés en permanence à l'INTERNET et auxquels a été affectée une adresse IP permanente. Les PC qui, eux, ne sont jamais appelés, n'ont pas besoin d'adresse IP permanente. Pour appeler un serveur, l'utilisateur du PC appelle, par le réseau téléphonique commuté, d'abord son fournisseur de services d'accès à l'INTERNET et ce dernier fournit une adresse IP provisoire, valable uniquement pour la communication avec le serveur qui va être établie. Le serveur peut ainsi adresser en retour les données demandées. Une telle exploitation évite de gaspiller les adresses. Cependant, elle est inadaptée pour des communications vers de simples équipements terminaux tels que PC, postes téléphoniques, télécopieurs ou autres, dépourvus d'adresse IP permanente. L'appelant ne peut en effet avertir l'appelé de son appel pour que celui-ci le "rejoigne" sur I'INTERNET. La présente invention vise à la mise en communication, à travers un réseau informatique de transmission de données du genre de î'INTERNET, d'un équipement de transmission d'informations appelant avec un équipement homologue appelé dépourvu d'adresse permanente dans ce réseau. A cet effet, l'invention concerne un procédé de mise en communication, à travers un réseau informatique du genre de I'INTERNET, de deux équipements de transmission d'informations, appelant et appelé, d'un réseau direct de communication, avec leurs adresses directes d'appel pour accéder à des canaux de signalisation entre équipements du réseau direct 2 2787272 et pouvant accéder au réseau informatique par des adresses informatiques respectives, procédé caractérisé par le fait que: l'un des deux équipements de transmission d'informations, appelant et appelé, ayant appelle l'autre par un canal de signalisation du réseau direct en lui transmettant son adresse informatique, il est à son tour appelle par le dit autre équipement mais par le réseau informatique à l'adresse informatique transmise. Ainsi, on intègre fonctionnellement les deux réseaux afin de compléter le réseau informatique par les canaux de signalisation du réseau direct de communication et ainsi constituer un réseau de type téléphonique, c'està- dire dans lequel tout équipement peut être directement atteint. La mise en communication par le réseau informatique ne nécessite que l'utilisation préalable des canaux de signalisation du réseau direct de communication, sans impliquer l'établissement d'une communication à travers celui-ci, si bien qu'une taxation éventuelle ne représentera qu'un coût limité. On peut ainsi s'affranchir de tout serveur de rendez-vous et de toute entente préalable quant à une heure de rendez-vous, puisque les communications sont établies en temps réel. L'invention sera mieux comprise à l'aide de la description suivante d'un mode de mise en oeuvre préféré du procédé de l'invention, en référence au dessin annexé, sur lequel: - la figure 1 représente schématiquement deux postes téléphoniques du réseau de radiotéléphonie cellulaire GSM, reliés à I'INTERNET, et - la figure 2, formée des figures 2A et 2B, est un diagramme de cheminement illustrant les étapes du procédé. Les équipements de transmission d'informations à mettre en communication sont, dans cet exemple, deux postes téléphoniques 1 et 2 reliés à un réseau direct de communication 4. Le mot "direct" indique que l'on peut atteindre immédiatement, de façon autonome, tout poste du réseau, c'est-à-dire sans l'aide d'un autre réseau ou sans rendez-vous. Il s'agit dans cet exemple du réseau de radiotéléphonie cellulaire GSM, I T 3 2787272 auquel les postes mobiles 1 et 2 sont reliés par des liaisons radio respectives 14 et 24. Le poste 1 est en outre relié à un réseau informatique de transmission de données, ici I'INTERNET 3. Comme, dans cet exemple, l'équipement 1 est un terminal et non pas un serveur, il n'est pas relié en permanence à l'INTERNET 3 et n'a donc pas d'adresse IP permanente. Le poste 1 est en fait relié par un connecteur à une ligne 13 du réseau téléphonique commuté lui permettant d'atteindre un fournisseur 31 de services d'accès à I'INTERNET 3. Les circuits de ligne RTC et d'échange de données avec 1'INTERNET 3 sont ici intégrés au poste 1. En variante, ils pourraient être intégrés dans un boîtier reliant le poste 1 à la ligne 13. Le poste 1 pourrait en outre, en variante, être relié à la ligne 13 par une liaison sans fil, par exemple à travers une base radio du réseau domotique conforme à la norme DECT. De même encore, l'équipement 1 pourrait être relié par radio au fournisseur 31, de préférence ici par le réseau GSM, remplaçant alors la ligne 13. Si le fournisseur 31 n'était relié qu'au réseau RTC, et non au réseau GSM, un centre d'interfonctionnement pourrait alors être atteint par radio à travers le réseau GSM depuis le poste 1, pour convertir les signaux GSM émis par celui-ci en signaux de modem compatibles avec le réseau RTC, pour atteindre le fournisseur 31. C'est le poste 2 qui sera appelé initialement et il n'a pas d'adresse IP permanente dans I'INTERNET 3. Le poste 2 est de même relié, par une ligne 23, à un fournisseur 32 de services d'accès, les variantes de raccordement exposées pour le poste 1 étant de même envisageables pour le poste 2. La liaison 33 schématise le fait que les deux fournisseurs 31 et 32 peuvent s'appeler par F'INTERNET 3, pour relier les postes 1 et 2. Le réseau GSM 4 comporte des canaux de signalisation permettant aux postes 1 et 2 d'échanger des informations sans établir de communication à travers une voie phonique, qui serait payante. En particulier, ils disposent à cet effet du Service de Messages Courts permettant d'échanger de 4 2787272 courts paquets de données ou messages, appelés SMS, pour un coût restreint. Dans leur utilisation classique, les messages SMS sont affichés sur le poste appelé. On utilise ici ces messages SMS pour atteindre le poste appelé 2 depuis le poste appelant 1, afin de: - l'informer de l'identité (adresse d'appel) du poste appelant 1 et - lui commander de se connecter à l'INTERNET 3, et - d'appeler en retour le poste appelant 1 par l'un des deux réseaux 3, 4, au moyen de l'identité reçue du poste appelant 1. Si l'appel en retour est effectué par 1'INTERNET 3, la communication est donc établie. Si par contre il est effectué par SMS, il sert alors à transmettre l'adresse provisoire IP2, affectée au poste appelé (2) lorsqu'il s'est connecté à I'INTERNET 3, et le poste appelant (1) peut ensuite utiliser celle-ci pour établir la communication voulue à travers î'INTERNET 3. Ainsi, pour la mise en communication des deux postes 1, 2 à travers l'INTERNET 3, l'un des deux postes, appelant 1 et appelé 2, ayant appellé l'autre par un canal de signalisation SMS du réseau direct 4 en lui transmettant son adresse informatique IP1, IP2 dans le réseau INTERNET 3, il est à son tour appelle par l'autre poste 2, 1 mais par le réseau INTERNET 3 à l'adresse informatique transmise IP1, IP2. Le diagramme de cheminement de la figure 2 illustre les divers cas possibles pour établir la communication à travers I'INTERNET 3. Poste appelant 1, étapes 41 à 54 A une étape 41, on se procure deux numéros d'appel N1 et N2 pour les postes 1 et 2 respectifs dans le réseau GSM 4. Le poste 1, appelant, a éventuellement une adresse permanente INTERNET IP1 et le poste 2 appelé n'en a pas. Ce dernier, et, le cas échéant, le poste 1, pourra se 2787272 procurer une adresse provisoire IP2 (IP1) auprès de son fournisseur 32 (31), qui assure en outre la connexion physique pour relier le poste 1, 2 considéré à I'INTERNET 3. A une étape 42, on détermine si le poste appelant 1 dispose d'une adresse IP1 permanente et, dans la négative, on appelle, à partir de celui-ci, le fournisseur 31 par la ligne 13 à une étape 43 pour ainsi, à une étape 44, connecter ou relier le poste 1 à I'INTERNET 3 (connexion physique) et recevoir l'adresse provisoire IP1 requise (connexion logique). Par ailleurs, à une étape 52, on prend un canal de signalisation SMS depuis le poste appelant 1 et, par émission du numéro d'appel N2 dans le réseau GSM 4 à une étape 53, on transmet, par le canal, au poste appelé 2, à une étape 54, un message - spécifiant que le poste 2 doit se connecter à 'INTERNET 3, - fournissant un identifiant du poste 1 dans l'un au moins des réseaux 3 et 4. Cet identifiant peut être le numéro ou adresse d'appel N1 (qui existe dans tous les cas) ou l'adresse IP1, qui est permanente (réponse affirmative à l'étape 42) ou que le poste appelant 1 aura obtenu si les étapes 42-44 ont été effectuées avant l'étape 54. Les adresses N1 et IP1 peuvent être transmises toutes les deux, dans un même message ou dans deux messages séparés, pour choisir le réseau de réponse, à une étape 72, dans le poste appelé 2. Poste appelé 2, étapes 61 à 78 A des étapes 61 et 62, qui suivent l'étape 54, et sont homologues des étapes 43, 44, le poste appelé 2 appelle son fournisseur 32, étape 61, pour se connecter à l'INTERNET 3 et recevoir une adresse provisoire IP2. Par ailleurs, après l'étape 54, on détermine, à une étape 71, si le poste appelé 2 a reçu un seul identifiant (Ni, IP1) du poste appelant 1. Dans la négative, ayant donc reçu N1 et IP1, on détermine, à l'étape 72, si on décide de choisir le réseau GSM 4 pour répondre au poste appelant 1. Ce choix peut dépendre de la façon qui est prévue de gérer la 1T7I[ 6 2787272 communication, pour des raisons d'exploitation (taxation ou autres). Dans la négative, le poste appelé 2, disposant de l'adresse IP1 du poste appelant 1, on émet à une étape 73 sur I'INTERNET 3, depuis le poste 2, un message de réponse comportant, outre une indication du fait qu'il s'agit d'une réponse à l'appel, l'adresse IP1. L'étape 73 suit l'étape 62 de connexion à l'INTERNET 3. Le message ainsi peut atteindre le poste appelant 1 et établir donc la communication voulue, à une étape 74. Un équipement (2) ainsi appelé peut par exemple transmettre à l'équipement appelant (1) des fichiers prédéterminés, par exemple une mise à jour io d'une base de données de l'équipement appelant: fonction PUSH. En pratique, comme la communication est ici bidirectionnelle, le message de réponse comporte aussi l'adresse IP2, qui va permettre, au poste appelant 1, d'émettre lui aussi des messages de données utiles ou de la voix. Dans l'affirmative à l'étape 71, un seul identifiant Ni ou IP1 ayant été reçu, on détermine, à une étape 75, si c'est N1. Dans la négative, IP1 ayant donc été reçu, on passe aux étapes 73-74 de mise en communication à travers I'INTERNET 3. Dans l'affirmative, à l'étape 72 (choix du réseau GSM 4) ou 75 (réception de NI), on prend, depuis le poste 2, un canal SMS à une étape 76, y émet N1 pour atteindre le poste appelant 1, à une étape 77, et lui transmet l'adresse IP2 obtenue à l'étape 62. Poste appelant 1. étapes 81 à 92 Après l'étape 78, le poste dit appelant 1 reçoit l'adresse provisoire IP2 à une étape 81 et, à une étape 82, on y détermine, pour des raisons semblables à celles de l'étape 72, si c'est le réseau GSM 4 qui va être choisi pour rappeler le poste appelé 2. Dans la négative, on émet l'adresse IP2 sur le réseau INTERNET 3, à une étape 83, ce qui établit la communication recherchée, à une étape 84. Si l'on veut, comme dans cet exemple, établir une communication bidirectionnelle, les étapes 42-44 auront, au besoin, été préalablement exécutées. En particulier, la branche affirmative de l'étape 82 comporte ici un rebouclage facultatif 85 permettant par exemple d'attendre la fin de l'étape 44, pour disposer de l'adresse IP1 et passer alors aux étapes 83-84 de l'établissement de la communication voulue à travers I'INTERNET 3. Sinon, l'étape 85 se 7 2787272 poursuit par une étape 86 de prise d'un canal SMS pour joindre le poste appelé 2, par émission de son adresse N2, afin de lui transmettre l'adresse IP1, permanente ou acquise à l'étape 44. Poste appelé 2, étapes 91 et 92 Après l'étape 88, le poste appelé 2 reçoit l'adresse IP1 par un canal SMS, à une étape 91, et il l'émet alors sur I'INTERNET 3, ce qui établit la communication recherchée à travers I'INTERNET 3, à une étape 92. On comprendra que le diagramme de la figure 2 vise à présenter tous les cas possibles et qu'il peut, en exploitation, être simplifié. En particulier, le résultat de l'étape 42 (adresse permanente ou non) est invariable pour un poste appelant déterminé et donc seule l'une des deux branches qui en découlent est parcourue. Ainsi, par exemple encore, on peut supposer que le poste appelant 1 n'a pas d'adresse IP1 permanente et que les étapes 71 et 75 fournissent toujours une réponse affirmative et deviennent donc sans objet: on passe directement à l'étape 76 et les étapes 72 à 74 ne sont jamais effectuées. De même, l'étape 82 peut fournir systématiquement une réponse négative et rendre sans objet les étapes 86 à 92. Parmi les trois étapes 74, 84, 92 de mise en communication à travers I'INTERNET 3, seule subsiste alors l'étape 84. En pratique, chaque poste 1, 2 comporte un microprocesseur pour gérer automatiquement le protocole ci-dessus et pour, une fois la communication établie à travers l'INTERNET 3, avertir l'utilisateur considéré. Dans ce but, les étapes finales 74, 84, 92 sont suivies d'une étape de commande d'un buzzer des postes 1 et 2, avec éventuellement un message sur un afficheur du poste 1, 2, invitant l'utilisateur du poste à "décrocher" son poste 1, 2 pour prendre la communication et établir la transmission de voix ou données à travers la liaison INTERNET 3 ainsi établie. Ainsi, la mise en communication des postes 1, 2 par le réseau informatique 3 est de préférence effectuée de façon automatique par les 8 2787272 microprocesseurs de ceux-ci et, ensuite, chaque poste 1, 2 actionne un avertisseur pour inviter l'utilisateur du poste 1, 2 considéré à prendre la communication. De ce fait, le temps pendant lequel se déroule le protocole ci-dessus d'établissement de la communication est masqué et l'utilisateur n'est ainsi pas dérangé lors des échanges ci-dessus de signalisations entre postes 1 et 2. On conçoit que tout autre réseau, filaire ou sans fil, peut être substitué au réseau GSM 4, dans la mesure o il offre un chemin pour atteindre directement un équipement depuis tout autre, afin de télécommander l'équipement (ou informer son utilisateur) pour qu'il se connecte au réseau informatique 3. On peut ainsi par exemple songer de préférence aux divers réseaux téléphoniques, à intégration de services tels que le RNIS, aux réseaux cellulaires ou par satellites, qui présentent l'avantage d'éviter une facturation car ils comportent des canaux de signalisation permettant une transmission des données de télécommande. Ces canaux transmettent des paquets d'informations ou datagrammes qui sont émis et reçus indépendamment de l'occupation de la voie téléphonique associée et peuvent donc être utilisés même lorsque celle-ci est occupée par une communication classique. 9 2787272 REVENDICATIONS 1.- Procédé de mise en communication, à travers un réseau informatique du genre de I'INTERNET (3), de deux équipements de transmission d'informations, appelant (1) et appelé (2), d'un réseau direct de communication (4), avec leurs adresses directes d'appel (Ni, N2) pour accéder à des canaux (SMS) de signalisation entre équipements (1, 2) du réseau direct (4) et pouvant accéder au réseau informatique (3) par des adresses informatiques respectives (IP1, IP2), procédé caractérisé par le fait que: l'un des deux équipements (1, 2) de transmission d'informations, appelant (1) et appelé (2), ayant appelle l'autre (2, 1) par un canal de signalisation (SMS) du réseau direct (4) en lui transmettant (54, 88; 78) son adresse informatique (IP1, IP2), il est à son tour appelle (73, 91; 83) par le dit autre équipement (2, 1) mais par le réseau informatique (3) à l'adresse informatique transmise (IP1, IP2). 2.- Procédé selon la revendication 1, dans lequel l'équipement appelant (1) transmet d'abord (54) à l'équipement appelé (2), par un canal de signalisation (SMS), l'une au moins de ses adresses, directe (NI) et informatique IP1, pour que ce dernier (2) se relie (61) au réseau informatique (3) afin d'obtenir (62) une adresse informatique provisoire (IP2) et appelle l'adresse (N1, IP1) de l'équipement appelant (1). 3.- Procédé selon la revendication 2, dans lequel l'équipement appelé (2) appelle (77) l'adresse directe (Ni) de l'équipement appelant (1) et lui transmet (78) son adresse informatique (IP2). 4.- Procédé selon la revendication 3, dans lequel l'équipement appelant (1) appelle (83) l'équipement appelé (2) par le réseau informatique (3) dès qu'il reçoit l'adresse informatique (I1P2) de l'équipement appelé (2). 5.- Procédé selon l'une des revendications 1 à 4, dans lequel, en l'absence d'adresse (IP1) permanente, l'équipement appelant (1) se procure (44) une adresse (IP1) provisoire en se reliant (43) au réseau informatique (3) pour 2787272 ensuite la transmettre (54), par un canal de signalisation (SMS), à l'équipement appelé (2). 6.- Procédé selon l'une des revendications 1 à 5, dans lequel, l'équipement appelé (2) appelle (73) l'équipement appelant (1) par le réseau informatique (3) dès qu'il reçoit (72, 75) l'adresse informatique (IPl) de l'équipement appelant (1). 7.- Procédé selon la revendication 3, dans lequel, après réception (81) de l'adresse informatique (IP2) de l'équipement appelé (2) par l'équipement appelant (1), ce dernier transmet (88) son adresse informatique (IP1) à l'équipement appelé (2). 8.- Procédé selon l'une des revendications 1 à 7, dans lequel la mise en communication des équipements (1, 2) par le réseau informatique (3) est effectuée de façon automatique par ceux-ci et, ensuite, chaque équipement (1, 2) actionne un avertisseur pour inviter un utilisateur de l'équipement considéré (1, 2) à prendre la communication. 9.- Procédé selon l'une des revendications 1 à 8, dans lequel on utilise des canaux de signalisation (SMS) du réseau direct de radiotéléphonie cellulaire GSM (4). 10. Procédé selon l'une des revendications 1 à 9, dans lequel on utilise le réseau informatique INTERNET (3).