Brevet FR2977444A1 — publié le 20130104

Etablissement d'une communication entre deux terminaux mobiles au travers du réseau Internet L'invention concerne le domaine des télécommunications. Elle concerne plus particulièrement un procédé d'établissement d'une communication au moyen d'un terminal doté de premiers moyens de communication via un réseau cellulaire et de deuxièmes moyens de communication via un réseau IP ainsi qu'un terminal mobile correspondant. L'invention concerne un terminal mobile hybride, doté à la fois de moyens de communication via un réseau cellulaire et de moyens de communication via un réseau IP. Lorsque l'utilisateur d'un tel terminal souhaite joindre un correspondant, il compose simplement le numéro d'abonné de ce correspondant ou obtient ce numéro à partir d'un annuaire contenant pour chaque contact un ou plusieurs numéros d'abonné utilisables pour joindre ce contact. Lorsqu'un tel terminal est situé dans la zone de couverture radio d'une borne Wifi raccordée à Internet ou d'une passerelle d'un réseau domestique local intégrant une interface Wifi et gérant un réseau Wifi local, ce terminal est en outre capable de se connecter à cette borne ou à cette passerelle afin d'accéder au réseau Internet par l'intermédiaire du réseau Wifi local. Dès lors qu'il accède au réseau Internet, ce terminal peut établir des communications IP (Internet Protocol) avec un autre terminal qui est lui aussi raccordé au réseau Internet. Toutefois, la mise en communication de ces deux terminaux suppose que l'un des deux terminaux au moins ait connaissance des données d'adressage IP requises pour la mise en communication avec l'autre terminal via le réseau Internet. Or ces données d'adressage varient dans le temps : elles dépendent notamment du point d'accès auquel chaque terminal est raccordé momentanément et de l'état de connexion du terminal destinataire. Il n'est donc pas possible par exemple d'enregistrer de manière définitive ces données d'adressage dans un annuaire et de les utiliser ensuite pour établir une communication IP. Il n'existe donc pas de solution simple pour obtenir ces données d'adressage ni pour l'établissement de la communication IP. Un des buts de l'invention est de remédier à des problèmes, inconvénients ou insuffisances de l'état de la technique et/ou d'y apporter des améliorations. L'invention concerne, selon un premier aspect, un procédé d'établissement d'une communication au moyen d'un terminal doté de premiers moyens de communication via un réseau cellulaire et de deuxièmes moyens de communication via un réseau IP, le procédé comprenant : - une étape d'interception d'une demande d'établissement d'une communication téléphonique via ledit réseau cellulaire avec un terminal mobile destinataire identifié par un identifiant d'abonné dans le réseau cellulaire, - une étape pour déterminer si le terminal mobile destinataire est connecté au réseau IP, - une étape d'obtention, à partir dudit identifiant d'abonné, des données d'adressage IP du terminal mobile destinataire dans le réseau IP, et - une étape d'établissement avec ledit terminal mobile destinataire, en lieu et place de ladite communication téléphonique, d'une communication en mode voix sur IP via le réseau IP sans passer par le réseau cellulaire, en utilisant les données d'adressage IP obtenues et les deuxièmes moyens de communication en lieu et place desdits premiers moyens de communication. L'invention permet à tout terminal mobile se trouvant dans la zone de couverture d'un point d'accès à un réseau IP d'établir une communication via ce réseau IP avec un terminal mobile destinataire également connecté à ce réseau, et ce sans avoir à modifier le plan de numérotation du terminal destinataire. En effet, à partir d'un numéro d'abonné - susceptible d'être obtenu simplement à partir d'un annuaire du terminal mobile - l'utilisateur parvient à joindre un contact, utilisateur du terminal destinataire, en mode voix sur IP. Un avantage supplémentaire à cela est que la communication IP ainsi établie peut bénéficier d'un mode de facturation avantageux pour l'utilisateur appelant. En effet, dans le cas d'une communication établie à partir d'un point d'accès qui est une passerelle domestique associée à un forfait Internet, les communications IP établies via le réseau Internet ne sont pas facturées individuellement et/ou en fonction de leur durée comme c'est usuellement le cas pour les abonnements au réseau cellulaire, mais entrent dans le cadre de ce forfait Internet. L'invention concerne, selon un deuxième aspect, un terminal mobile comprenant : - des premiers moyens de communication via un réseau cellulaire, - des deuxièmes moyens de communication via un réseau IP, - des moyens pour intercepter une demande d'établissement d'une communication téléphonique via le réseau cellulaire avec un terminal mobile destinataire identifié par un identifiant d'abonné dans le réseau cellulaire, - des moyens pour obtenir auprès d'un serveur du réseau IP, à partir dudit identifiant d'abonné, des données d'adressage IP du terminal mobile destinataire dans le réseau IP, - des moyens pour commander un établissement avec ledit terminal mobile destinataire, en lieu et place de ladite communication téléphonique, d'une communication en mode voix sur IP via ledit réseau IP sans passer par ledit réseau cellulaire, en utilisant les données d'adressage IP obtenues et les deuxièmes moyens de communication en lieu et place desdits premiers moyens de communication. Plus généralement, le terminal mobile selon l'invention comprend des moyens de mise en 5 oeuvre des étapes du procédé selon l'invention. Les avantages énoncés pour le procédé selon l'invention sont directement transposables au terminal selon l'invention. Selon un mode de réalisation, le terminal selon l'invention comprend des moyens pour déterminer si le terminal mobile destinataire est connecté au réseau IP. 10 Selon un mode de réalisation du terminal selon l'invention, les moyens pour obtenir des données d'adressage IP sont configurés pour envoyer audit serveur une requête contenant un identifiant d'abonné dans ledit réseau cellulaire et pour obtenir de ce serveur des données d'adressage IP enregistrées en association avec ledit identifiant d'abonné. Selon un mode de réalisation, le terminal selon l'invention comprend des moyens pour, suite à une connexion audit réseau IP, transmettre audit serveur du réseau IP un identifiant d'abonné au moyen duquel ledit terminal mobile est identifié dans le réseau cellulaire ainsi que des données d'adressage IP à enregistrer en association avec ledit identifiant d'abonné. 20 L'invention concerne, selon un troisième aspect, un serveur d'un réseau IP comprenant : - des moyens pour recevoir d'un premier terminal mobile selon l'invention, une requête contenant un identifiant d'abonné identifiant un deuxième terminal mobile dans ledit réseau cellulaire, 25 - des moyens pour transmettre au premier terminal mobile des données d'adressage IP du deuxième terminal mobile dans le réseau IP enregistrées en association avec ledit identifiant d'abonné. Selon un mode de réalisation, le serveur selon l'invention comprend en outre des moyens 30 pour enregistrer, en association avec des données d'adressage IP du terminal mobile dans le réseau IP, un identifiant d'abonné identifiant ce terminal mobile dans un réseau cellulaire. Selon une implémentation préférée, les différentes étapes du procédé selon l'invention sont mises en oeuvre par un logiciel ou programme d'ordinateur, ce logiciel comprenant des 35 instructions logicielles destinées à être exécutées par un processeur de données d'un terminal 15 mobile et étant conçu pour commander l'exécution des différentes étapes de ce procédé. En conséquence, l'invention vise aussi un programme, susceptible d'être exécuté par un ordinateur ou par un processeur de données, ce programme comportant des instructions pour commander l'exécution des étapes d'un procédé tel que mentionné ci-dessus. Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. L'invention vise aussi un support d'informations lisible par un processeur de données, et comportant des instructions d'un programme tel que mentionné ci-dessus. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. L'invention est mise en oeuvre au moyen de composants logiciels et/ou matériels. Dans cette optique, le terme "module" peut correspondre dans ce document aussi bien à un composant logiciel, qu'à un composant matériel ou à un ensemble de composants matériels et/ou logiciels, apte à mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est décrit ci-dessous pour le module concerné. Un composant logiciel correspond à un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de manière plus générale à tout élément d'un programme ou d'un logiciel. Un tel composant logiciel est stocké en mémoire puis chargé et exécuté par un processeur de données d'une entité physique (terminal, serveur, passerelle, settop-box, routeur, etc) et est susceptible d'accéder aux ressources matérielles de cette entité physique (mémoires, supports d'enregistrement, bus de communication, cartes électroniques d'entrées/sorties, interfaces utilisateur, etc). De la même manière, un composant matériel correspond à tout élément d'un ensemble matériel (ou hardware). Il peut s'agir d'un composant matériel programmable ou avec processeur intégré pour l'exécution de logiciel, par exemple un circuit intégré, une carte à puce, une carte électronique pour l'exécution d'un micrologiciel (firmware), etc. D'autres buts, caractéristiques et avantages de l'invention apparaîtront à travers la description qui va suivre, donnée uniquement à titre d'exemple non limitatif, et faite par référence aux dessins annexés dans lesquels: - la figure 1 représente de manière schématique un système de communication intégrant un terminal mobile et un serveur selon l'invention; - la figure 2 représente de manière schématique l'architecture d'un terminal mobile selon l'invention; - la figure 3 représente un organigramme d'un mode de réalisation du procédé selon l'invention. Le système représenté à la figure 1 comprend : - Un réseau cellulaire RC, conforme par exemple au standard GSM ou GPRS ou UMTS ; - Un réseau IP (Internet Protocol) étendu, portant la référence RI ; il s'agit par exemple du réseau Internet ; - Un premier réseau local RS1, qui peut être un réseau filaire ou non filaire, par exemple un réseau Wifi, Bluetooth ®, Ethernet, etc ; ce réseau local sert de réseau d'accès au réseau Internet RI ; - Un point d'accès au réseau Internet RI, sous forme de passerelle GW1 d'interconnexion du réseau RS1 au réseau RI, via laquelle les terminaux du réseau RS1 peuvent accéder au réseau IP RI ; - Un terminal mobile MT1 présent dans la zone de couverture du réseau RS1 ; - Un deuxième réseau local RS2, qui peut être un réseau filaire ou non filaire, par exemple un réseau Wifi, Bluetooth ®, Ethernet, etc ; ce réseau local sert de réseau d'accès au réseau Internet RI; - Un point d'accès au réseau Internet RI, sous forme de passerelle GW2 d'interconnexion du réseau RS2 au réseau RI, via laquelle les terminaux du réseau RS2 peuvent accéder au réseau IP RI ; - Un terminal mobile MT2 présent dans la zone de couverture du réseau RS2; - Un serveur SVR du réseau IP, par exemple un serveur présent dans le réseau de l'opérateur de réseau qui fournit la passerelle GW1 et la passerelle GW2 et les infrastructures d'interconnexion entre les réseaux RS1 et RI d'une part, entre les réseaux RS2 et RI d'autre part. On suppose, pour simplifier la suite de la description, que le réseau RI est le réseau Internet. On suppose en outre que les deux réseaux RS1 et RS2 sont deux réseaux domestiques locaux distincts. Cependant l'invention reste applicable dans le cas où ces deux réseaux seraient confondus. Le serveur SRV comprend une base de données conçue pour mémoriser, pour chaque terminal d'un ensemble de terminaux mobiles accédant au réseau IP, une association entre: - d'une part, un identifiant d'abonné dans un réseau cellulaire ; cet identifiant est typiquement le numéro de téléphone de l'abonné composé par un utilisateur lorsqu'il demande l'établissement d'une communication téléphonique avec cet abonné; cet identifiant est le numéro MSISDN (Mobile Station International Subscriber Directory Number) dans le standard GSM ; cet identifiant d'abonné permet d'identifier le terminal dans le réseau cellulaire ; - d'autre part, des données d'adressage IP du terminal lorsqu'il est raccordé au réseau Internet réseau Internet réseau Internet RI; ces données d'adressage permettent d'établir une communication IP avec ce terminal via le réseau Internet RI. Le serveur SRV est conçu pour mémoriser une telle association pour tout type de terminal mobile qui se connecte au réseau RI. En pratique, cette mémorisation est effectuée pour tous les terminaux qui se connectent au réseau RI par l'intermédiaire d'une infrastructure de réseau d'un opérateur de réseau, exploitant du serveur SRV, notamment par l'intermédiaire d'un point d'accès (borne Wifi ou autre) du réseau RI. Dans une première alternative, les données d'adressage IP comprennent par exemple : - l'adresse IP d'un point d'accès au réseau Internet RI via lequel ce terminal est raccordé au réseau Internet RI ; - l'adresse IP privée affectée à ce terminal dans le réseau d'accès associé à ce point d'accès. L'adresse IP du point d'accès est une adresse IP publique, au moyen de laquelle le point d'accès peut être joint via le réseau Internet RI à partir d'une entité extérieure au réseau d'accès. L'adresse IP affectée au terminal est l'adresse IP privée affectée à ce terminal dans le réseau d'accès associé au point d'accès considéré. Par exemple, s'agissant d'un point d'accès Wifi et d'un réseau d'accès Wifi géré par ce point d'accès, l'adresse IP considérée est l'adresse IP affectée par le point d'accès Wifi au terminal lorsqu'il s'apparie avec ce point d'accès et se connecte en Wifi. La connaissance combinée de l'adresse IP du point d'accès et de l'adresse IP privée du terminal mobile MT1 (respectivement MT2) permet d'établir une communication IP avec ce terminal mobile à partir d'une entité raccordée hors du réseau d'accès dans lequel se trouve ce terminal. La connaissance de l'adresse IP privée du terminal mobile MT1 (respectivement MT2) est toutefois suffisante pour communiquer avec ce terminal mobile à partir d'une entité raccordée au même réseau que ce terminal. Dans une deuxième alternative, applicable lorsque le point d'accès est une passerelle d'interconnexion entre un réseau local et le réseau Internet, mettant en oeuvre des fonctions de traduction d'adresse, les données d'adressage comprennent un couple composé d'une adresse IP publique et d'un numéro de port de communication. Au moyen d'un tel couple, une demande de connexion peut être émise à destination de la passerelle identifiée par cette adresse IP publique. La passerelle se charge ensuite de traduire ce numéro de port de communication en une adresse IP privée et de router la demande de connexion vers l'entité du réseau local correspondant à l'adresse IP privée obtenue par traduction. Le serveur SRV reçoit d'une entité connectée au réseau Internet RI les informations à mémoriser dans sa base de données et qui concernent un terminal mobile connecté au réseau RI. Dans une première variante de réalisation, le serveur SRV reçoit ces informations en provenance du terminal mobile connecté au réseau RI, au travers d'une liaison de communication dédiée, établie entre le serveur SRV et ce terminal mobile. Une telle liaison est établie par exemple en utilisant une technologie de type « Service Web » (Web Service, en anglais). Elle est établie à la demande du terminal mobile MT1. Dans une deuxième variante de réalisation, le serveur SRV reçoit ces informations du point d'accès via lequel le terminal mobile est connecté au réseau RI, au travers d'une liaison de communication dédiée, établie entre le serveur SRV et ce point d'accès. Une telle liaison est établie par exemple en utilisant une technologie de type « Service Web » (Web Service, en anglais). Elle est établie à la demande du point d'accès. Comme représenté à la figure 2, le terminal mobile MT1 (respectivement MT2) comprend les composants suivants: - un premier module de communication MC1, configuré pour établir une communication téléphonique (c'est-à-dire une communication audiophonique et/ou visiophonique) via le réseau cellulaire RC; ce module de communication MC1 est couplé à une interface radio, permettant de dialoguer avec les entités de gestion du réseau cellulaire RC ; - une première interface utilisateur IU1 pour composer / obtenir un identifiant d'abonné servant à identifier un terminal destinataire d'un appel dans le réseau cellulaire RC, identifiant d'abonné à utiliser par le premier module de communication MC1 pour établir une communication téléphonique ; - un deuxième module de communication MC2, configuré pour établir une communication en mode voix sur IP (avec audiophonie et/ou visiophonie) via le réseau IP RI, sans passer par le réseau cellulaire RC; ce module de communication MC2 est couplé à une interface de communication locale, conforme par exemple à la norme Wifi ou Bluetooth ou Ethernet, au moyen de laquelle le terminal mobile MT1 (respectivement MT2) est susceptible de se connecter via une liaison locale établie au travers du réseau local RS1 (respectivement RS2) à un point d'accès au réseau IP RI; on supposera ici à titre d'illustration qu'il s'agit d'un module de communication couplé à une interface Wifi ; - une deuxième interface utilisateur IU2 pour composer / obtenir des données d'adressage IP servant à identifier un terminal destinataire d'un appel dans le réseau IP RI, données d'adressage IP à utiliser par le deuxième module de communication MC2 pour établir une communication IP en mode voix sur IP ; - un module client MCL configuré pour dialoguer avec un serveur SRV du réseau IP afin d'obtenir, à partir d'un identifiant d'abonné dans le réseau cellulaire RC, des données d'adressage IP dans le réseau IP d'un terminal mobile associé à cet identifiant d'abonné; - un module d'interception MI pour intercepter une demande d'établissement d'une communication téléphonique via le réseau cellulaire avec un terminal destinataire identifié par un identifiant d'abonné dans le réseau cellulaire, une telle demande étant formulée au moyen de l'interface utilisateur IU1 ; dans ce but, le module d'interception MI est interfacé avec le module de communication MC1. Le module de communication MC1 est connu et son fonctionnement n'est pas modifié par l'invention : lorsque le terminal mobile MT1 (respectivement MT2) demande à établir une communication téléphonique avec un autre terminal mobile relié au réseau cellulaire RC, le terminal mobile MT1 (respectivement MT2) interroge au moyen du module de communication MC1 une base données centrale, appelée HLR (Home Location Register), afin de connaître la station de base (BTS, Basic Transceiver Station) ainsi que le commutateur mobile (MSC, Mobile Service Switching Center) sur lesquels est connecté le terminal mobile à joindre. Le lien de communication entre le terminal appelant et le terminal appelé est ensuite établi à travers le réseau cellulaire RC. Le module de communication MC2 est connu et son fonctionnement n'est pas modifié par l'invention : lorsque le terminal mobile MT1 (respectivement MT2) se trouve dans le voisinage d'un point d'accès Wifi (borne Wifi, passerelle avec modem Wifi, etc) au réseau Internet RI permettant un accès Internet par l'intermédiaire d'un réseau Wifi (le réseau RS1 ou respectivement le réseau RS2), le module de communication MC2 détecte la présence du réseau Wifi local, demande à s'apparier au point d'accès, s'authentifie si besoin, puis obtient une adresse IP, affectée au terminal mobile MT1 (respectivement MT2) et identifiant le terminal mobile MT1 (respectivement MT2) dans ce réseau Wifi local. De manière connue, après connexion au réseau Wifi, le terminal mobile MT1 (respectivement MT2) peut ensuite établir une communication en utilisant le protocole IP, avec un autre terminal connecté au même réseau local RS1 ou à un autre réseau local RS2 interconnecté avec le réseau local RS1 par l'intermédiaire du réseau Internet RI. L'établissement d'une telle communication est effectué par exemple en utilisant le protocole SIP (Session Initiation Protocol) dans la phase initiale de mise en relation. Le module de communication MC2 utilise dans ce but des données d'adressage de cet autre terminal. Ces données d'adressage sont fournies au module de communication MC2 : - soit par l'utilisateur du terminal mobile MT1 (respectivement MT2) au moyen de la deuxième interface utilisateur IU2, - soit par le module d'interception MI selon ce qui est décrit ci-dessous. Le module d'interception MI du terminal mobile MT1 (respectivement MT2) est configuré pour: - coopérer avec le module client MCL afin d'obtenir une information sur l'état de connexion au réseau Internet RI d'un terminal destinataire d'une communication à établir et/ou des données d'adressage IP d'un terminal destinataire d'une communication à établir; - commander un établissement, entre le terminal mobile MT1 (respectivement MT2) et un terminal identifié par des données d'adressage IP, d'une communication en mode voix sur IP via le réseau RI, sans passer par le réseau cellulaire : une telle communication en mode voix sur IP est établie en utilisant le module de communication MC2 ; - commander un établissement, entre le terminal mobile MT1 (respectivement MT2) et un terminal identifié par un identifiant d'abonné dans le réseau cellulaire RC, d'une communication téléphonique via le réseau cellulaire RC: une telle communication téléphonique est établie en utilisant le module de communication MC1. Pour qu'un terminal mobile soit joignable via une communication établie en mode voix sur IP par le procédé d'établissement d'une communication selon l'invention, les informations (identifiant d'abonné et données d'adressage IP) concernant ce terminal mobile sont préalablement transmises au serveur SRV. Ainsi, après connexion du terminal mobile MT1 (respectivement MT2) au réseau Internet RI, le module client MCL du terminal mobile MT1 (respectivement MT2) transmet au serveur SRV son identifiant d'abonné et ses données d'adressage IP pour mémorisation. Cette transmission s'effectue par l'intermédiaire du point d'accès utilisé par ce terminal pour la connexion au réseau Internet RI. Dans un mode de réalisation alternatif, c'est le point d'accès qui se charge de transmettre ces informations au serveur SRV. Dans ce mode de réalisation, le point d'accès comprend un module fonctionnel pour obtenir cet identifiant d'abonné du terminal mobile et pour envoyer au serveur SRV cet identifiant d'abonné avec les données d'adressage IP du terminal, notamment un numéro de port de communication affecté au terminal mobile MT1 (respectivement MT2) et enregistré dans une table de routage en correspondance avec l'adresse IP privée affectée au terminal mobile MT1 (respectivement MT2) pendant la procédure de connexion de ce terminal au réseau IP RI. Un mode de réalisation du procédé selon l'invention est maintenant décrit par référence à la figure 3. On suppose ici que l'utilisateur U1 du terminal mobile MT1 cherche à joindre l'utilisateur U2 du terminal mobile MT2. On suppose que les réseaux d'accès RS1 et RS2 utilisés respectivement par les terminaux MT1 et MT2 sont des réseaux Wifi et que les modules de communications MC2 de ces terminaux sont des modules de communication Wifi. Toutefois, l'invention est applicable à tout autre type de réseau d'accès, Wifi ou non, filaire ou non filaire. Lors de l'étape 300, le terminal mobile MT1 s'apparie avec la passerelle GW1 via le réseau d'accès Wifi RS1. Une adresse IP privée lui est affectée dans ce réseau RS1 par la passerelle GW1. La passerelle GW1 affecte en outre un port de communication externe à ce terminal mobile MT1 puis transmet au terminal mobile MT1 l'adresse IP publique de la passerelle GW1 ainsi que le numéro de port de communication affecté au terminal mobile MT1. Ce port de communication est aussi aussitôt ouvert sur la passerelle GW1 pour l'établissement d'une communication utilisant le protocole SIP (Session Initiation Protocol). Tant que le terminal mobile MT1 est apparié avec la passerelle GW1, la passerelle GW1 maintient en outre dans une table de routage une correspondance entre l'adresse IP privée affectée au terminal mobile MT1 et le numéro de port de communication affecté à ce terminal mobile MT1, de manière à pouvoir router les communications entrantes de la passerelle GW1 vers le terminal mobile MT1. Lors de l'étape 305, le module client MCL du terminal mobile MT1 se connecte au serveur SRV et lui envoie les informations suivantes : - un identifiant d'abonné du terminal mobile MT1 dans le réseau cellulaire RC, - des données d'adressage IP du terminal mobile MT1 à enregistrer en association avec l'identifiant d'abonné, ces données d'adressage IP incluant l'adresse IP publique de la passerelle GW1 ainsi que le port de communication attribué au terminal mobile MT1 sur passerelle GW1 Dans un mode de réalisation alternatif de l'étape 305, le module client MCL du terminal mobile MT1 se connecte au serveur SRV et lui envoie les informations suivantes : un identifiant d'abonné du terminal mobile MT1 dans le réseau cellulaire RC. Le serveur SRV utilise ensuite les données d'adressage IP transmises par la passerelle GW1 lors de la connexion comme données d'adressage IP du terminal mobile MT1 à enregistrer en association avec l'identifiant d'abonné reçu, ces données d'adressage IP incluant l'adresse IP publique de la passerelle GW1 ainsi que le port de communication attribué au terminal mobile MT1 sur la passerelle GW1. 10 Dans ce mode, le terminal mobile n'a pas besoin de transmettre son adresse IP, c'est le serveur qui l'obtient au sein du protocole d'échange standard, lors de la mise en communication avec le terminal, communication qui est relayée par la passerelle. Lors de l'étape 306, le serveur SRV enregistre les informations reçues à l'étape 305 dans sa base de données. Lors de l'étape 310, le terminal mobile MT2 s'apparie avec la passerelle GW2 via le réseau d'accès Wifi RS2. Une adresse IP privée lui est affectée dans ce réseau RS2 par la passerelle GW2. La passerelle GW2 affecte en outre un port de communication externe à ce terminal mobile MT2 puis transmet au terminal mobile MT2 l'adresse IP publique de la passerelle GW2 ainsi que le numéro de port de communication affecté au terminal mobile MT2. Ce port de communication est aussi aussitôt ouvert sur la passerelle GW2 pour l'établissement d'une communication utilisant le protocole SIP. Tant que le terminal mobile MT2 est apparié avec la passerelle GW2, la passerelle GW2 maintient en outre dans une table de routage une correspondance entre l'adresse IP privée affectée au terminal mobile MT2 et le numéro de port de communication affecté à ce terminal mobile MT2, de manière à pouvoir router les communications entrantes de la passerelle GW2 vers le terminal mobile MT2. Lors de l'étape 315, le module client MCL du terminal mobile MT2 se connecte au serveur SRV et lui envoie les informations suivantes : - un identifiant d'abonné du terminal mobile MT2 dans le réseau cellulaire RC, - des données d'adressage IP du terminal mobile MT2 à enregistrer en association avec l'identifiant d'abonné, ces données d'adressage IP incluant l'adresse IP publique de la passerelle GW2 ainsi que le port de communication attribué au terminal mobile MT2 sur la passerelle GW2. Dans un mode de réalisation alternatif de l'étape 315, le module client MCL du terminal mobile MT2 se connecte au serveur SRV et lui envoie les informations suivantes : un identifiant d'abonné du terminal mobile MT2 dans le réseau cellulaire RC. Le serveur SRV utilise ensuite les données d'adressage IP transmises par la passerelle GW2 lors de la connexion comme données d'adressage IP du terminal mobile MT2 à enregistrer en association avec l'identifiant d'abonné reçu, ces données d'adressage IP incluant l'adresse IP publique de la passerelle GW2 ainsi que le port de communication attribué au terminal mobile MT2 sur la passerelle GW2. Dans ce mode, le terminal mobile n'a pas besoin de transmettre son adresse IP, c'est le serveur qui l'obtient au sein du protocole d'échange standard, lors de la mise en communication avec le terminal, communication qui est relayée par la passerelle. Lors de l'étape 316, le serveur SRV enregistre les informations reçues à l'étape 315 dans sa base de données. Lors de l'étape 320, l'utilisateur U1 du terminal mobile MT1 compose au moyen de l'interface IU1 un identifiant d'abonné (numéro de téléphone) associé à l'utilisateur U2 du terminal mobile MT2, puis, au moyen d'un bouton prévu à cet effet, déclenche l'envoi d'une demande d'établissement d'une communication téléphonique via le réseau cellulaire RC avec cet utilisateur U2. Lors de l'étape 330, le module d'interception MI intercepte la demande et obtient l'identifiant d'abonné composé et transmis avec cette demande. La demande est interceptée de manière à ce qu'elle ne soit pas émise via le réseau cellulaire RC. Le module d'interception MI interroge alors le module client MCL pour : - déterminer si le terminal mobile MT2 destinataire de l'appel est ou non connecté au réseau Internet RI, et dans l'affirmative, - obtenir, à partir de l'identifiant d'abonné du terminal mobile MT2, des données d'adressage IP du terminal mobile MT2 au moyen desquelles une communication IP peut être établie via le réseau Internet RI avec le terminal mobile MT2. Dans ce but, le module d'interception MI envoie au module client MCL l'identifiant d'abonné du terminal mobile MT2: cet identifiant d'abonné identifie le terminal mobile MT2 dans le réseau cellulaire RC. Lors de l'étape 340, le module client MCL établit une communication le serveur SRV du réseau IP afin d'obtenir, à partir de l'identifiant d'abonné fourni, des données d'adressage IP dans le réseau Internet RI du terminal mobile auquel est affecté cet identifiant d'abonné : en l'occurrence, les données d'adressage IP du terminal mobile terminal mobile MT2, reçues lors de l'étape 315. Lors de l'étape 345, le serveur SRV envoie au module client MCL les données d'adressage IP qui sont enregistrées en association avec l'identifiant d'abonné fourni par le module client MCL. En l'absence de telles données d'adressage IP dans la base de données du serveur SRV, il est envoyé au module client MCL une information indiquant que le terminal considéré n'est pas connecté au réseau Internet RI et/ou une information représentative de l'absence de telles données d'adressage IP. Lors de l'étape 350, le module client MCL transmet les données d'adressage IPs reçues (ou, à défaut, l'information représentative de l'absence de telles données d'adressage IP) au module d'interception MI. Lors de l'étape 360, à réception des données d'adressage IP, le module d'interception MI pilote le module de communication MC2 pour déclencher l'établissement, en lieu et place de la communication téléphonique demandée lors de l'étape 320, d'une communication en mode voix sur IP via le réseau Internet RI, sans passer par le réseau cellulaire RC. Cette communication est établie par le module de communication MC2 en utilisant les données d'adressage IP obtenues auprès du serveur SRV. Le module de communication MC2, est ainsi utilisé en lieu et place du module de communication MC1 pour établir la communication lors de l'étape 360. Il en découle l'envoi par ce module de communication MC2 d'une demande de connexion, émise par exemple conformément au protocole SIP, à destination du terminal mobile MT2 identifié par les données d'adressage reçues pour ce terminal. Si aucune donnée d'adressage IP n'est disponible pour le terminal mobile destinataire dans la base de données du SRV, le module d'interception MI reçoit une information représentative de cette absence de données d'adressage IP et pilote alors le module de communication MC1 pour déclencher l'établissement via le réseau cellulaire RC de la communication téléphonique demandée lors de l'étape 320. La déconnexion du terminal mobile MT1 (respectivement MT2) de la passerelle GW1 (respectivement GW2) est gérée de la manière suivante. D'une part, en cas de déconnexion volontaire du terminal mobile MT1 (respectivement MT2) de la passerelle GW1 (respectivement GW2), le module client MCL du terminal mobile MT1 (respectivement MT2) envoie au serveur SRV, préalablement à sa déconnexion, une requête contenant son identifiant d'abonné pour signaler cette déconnexion, afin que le serveur SRV mette à jour sa base de données en y supprimant les données d'adressage IP enregistrées pour ce terminal. En alternative, c'est la passerelle GW1 (respectivement GW2) qui envoie la requête au serveur SRV lorsqu'elle détecte la déconnexion du terminal mobile MT1 (respectivement MT2). Puis la déconnexion a lieu effectivement et la passerelle GW1 (respectivement GW2) ferme le port de communication affecté au terminal mobile MT1 (respectivement MT2) puis supprime dans sa table de routage la correspondance entre l'adresse IP privée du terminal mobile MT1 (respectivement MT2) et ce port de communication. En complément, un mécanisme de surveillance est mis en place entre le terminal mobile MT1 (respectivement MT2) et le serveur SRV pour pouvoir traiter les cas de déconnexion involontaire ou accidentelle. De manière périodique (ou au moins une fois dans un intervalle de temps de durée donnée), le terminal mobile MT1 (respectivement MT2) envoie au serveur SRV une requête pour informer le serveur SRV qu'il est toujours connecté au réseau Internet RI. Cette requête comprend par exemple les mêmes données que celles envoyées à l'étape 305 (respectivement 315). A défaut de réception d'une telle requête dans un délai imparti prédéfini, le serveur SRV enregistre le terminal mobile MT1 (respectivement MT2) dans sa base de données comme étant déconnecté et supprime les données d'adressage qui y sont mémorisées pour ce terminal. Un tel mécanisme permet la détection par le serveur SRV d'une déconnexion du réseau RS1 (respectivement RS2) du terminal mobile MT1 (respectivement MT2) qui serait due à une panne de batterie ou un arrêt anormal du terminal mobile MT1 (respectivement MT2) au cours duquel le module client MCL du terminal n'aurait pas le temps d'envoyer de requête pour signaler cette déconnexion. Lorsque le serveur SRV détecte ou est informé de la déconnexion du terminal mobile terminal mobile MT2 voire de celle du terminal mobile MT1, il peut être prévu en outre, pour améliorer le confort de l'utilisateur, que le terminal mobile MT1, c'est-à-dire le terminal initiateur de l'appel, soit informé de la déconnexion, et qu'il soit proposé à l'utilisateur de ce terminal mobile MT1 de joindre son correspondant, c'est-à-dire l'utilisateur du terminal mobile MT2, par une communication établie à travers le réseau cellulaire RC. Plus généralement, en cas de déconnexion involontaire ou accidentelle du terminal mobile MT1 ou terminal mobile MT2 ou lorsque la communication en mode voix sur IP est interrompue involontairement, le module d'interception MI du terminal initiateur de l'appel est conçu pour déclencher automatiquement l'établissement d'une communication via le réseau cellulaire RC, avec une éventuelle demande de confirmation de l'utilisateur de ce terminal mobile MT1. Dans ce but, lorsque le module d'interception MI intercepte une demande de mise en communication lors de l'étape 330, il mémorise en association l'identifiant d'abonné et les données d'adressage obtenues pour le terminal mobile MT2 destinataire de la demande de mise en communication afin d'utiliser cet identifiant d'abonné pour l'établissement d'une communication ultérieure éventuelle via le réseau cellulaire RC. Le procédé selon l'invention peut être déployé dans tous les terminaux mobiles dits hybrides, capables d'établir à la fois une connexion à un réseau cellulaire et une connexion IP à un réseau IP en mode voix sur IP après appairement à un point d'accès à ce réseau IP. Ces terminaux sont ainsi capables de dialoguer via le réseau IP avec le serveur SRV central, qui gère l'ensemble des terminaux mobiles connectés à des points d'accès au réseau IP. Un utilisateur peut ainsi utiliser son terminal mobile, depuis chez lui ou en déplacement, chez des amis par exemple, pour joindre ses contacts sur leur numéro de terminal mobile, tout en bénéficiant du réseau Internet accessible par l'intermédiaire de la passerelle domestique de son domicile ou de ses amis. Ainsi, dès lors que le terminal destinataire est à proximité d'un point d'accès, la communication peut être basculée automatiquement en mode sur IP via le réseau Internet. L'invention permet, pour l'utilisateur demandant l'établissement de l'appel, de réduire les coûts de facturation, puisque les connexions via le réseau Internet sont pour la plupart facturées au forfait et sans limitation de durée ou d'horaire de connexion. L'invention permet, pour l'opérateur du réseau cellulaire, de délester ce réseau cellulaire en offrant un réseau alternatif. REVENDICATIONS1. Terminal mobile (MT1) comprenant - des premiers moyens (MC1) de communication via un réseau cellulaire, - des deuxièmes moyens (MU) de communication via un réseau IP, - des moyens (MI) pour intercepter une demande d'établissement d'une communication téléphonique via le réseau cellulaire avec un terminal mobile destinataire identifié par un identifiant d'abonné dans le réseau cellulaire, - des moyens (MCL) pour obtenir auprès d'un serveur du réseau IP, à partir dudit identifiant d'abonné, des données d'adressage IP du terminal mobile destinataire dans le réseau IP, - des moyens (MI) pour commander un établissement avec ledit terminal mobile destinataire, en lieu et place de ladite communication téléphonique, d'une communication en mode voix sur IP via ledit réseau IP sans passer par ledit réseau cellulaire, en utilisant les données d'adressage IP obtenues et les deuxièmes moyens de communication en lieu et place desdits premiers moyens de communication. 2. Terminal mobile selon la revendication 1, comprenant des moyens pour déterminer si le terminal mobile destinataire est connecté au réseau IP. 3. Terminal mobile selon la revendication 1, dans lequel les moyens pour obtenir des données d'adressage IP sont configurés pour envoyer audit serveur une requête contenant un identifiant d'abonné dans ledit réseau cellulaire et pour obtenir de ce serveur des données d'adressage IP enregistrées en association avec ledit identifiant d'abonné. 4. Terminal mobile selon la revendication 1 ou 2, comprenant des moyens pour, suite à une connexion audit réseau IP, transmettre audit serveur du réseau IP un identifiant d'abonné au moyen duquel ledit terminal mobile est identifié dans le réseau cellulaire ainsi que des données d'adressage IP à enregistrer en association avec ledit identifiant d'abonné. 5. Procédé d'établissement d'une communication au moyen d'un terminal doté de premiers moyens de communication via un réseau cellulaire et de deuxièmes moyens de communication via un réseau IP, le procédé comprenant,- une étape d'interception d'une demande d'établissement d'une communication téléphonique via ledit réseau cellulaire avec un terminal mobile destinataire identifié par un identifiant d'abonné dans le réseau cellulaire, - une étape pour déterminer si le terminal mobile destinataire est connecté au réseau IP, - une étape d'obtention, à partir dudit identifiant d'abonné, des données d'adressage IP du terminal mobile destinataire dans le réseau IP, et - une étape d'établissement avec ledit terminal mobile destinataire, en lieu et place de ladite communication téléphonique, d'une communication en mode voix sur IP via le réseau IP sans passer par le réseau cellulaire, en utilisant les données d'adressage IP obtenues et les deuxièmes moyens de communication en lieu et place desdits premiers moyens de communication. 6. Programme informatique comprenant des instructions logicielles pour la mise en oeuvre d'un procédé selon la revendication 5 lorsque ledit programme est exécuté par un processeur de données. 7. Serveur d'un réseau IP comprenant, - des moyens pour recevoir d'un premier terminal mobile selon la revendication 1, une requête contenant un identifiant d'abonné identifiant un deuxième terminal mobile dans ledit réseau cellulaire, - des moyens pour transmettre au premier terminal mobile des données d'adressage IP du deuxième terminal mobile dans le réseau IP enregistrées en association avec ledit identifiant d'abonné. 8. Serveur selon la revendication 7 comprenant en outre des moyens pour enregistrer, en association avec des données d'adressage IP du terminal mobile dans le réseau IP, un identifiant d'abonné identifiant ce terminal mobile dans un réseau cellulaire.