Brevet FR2960116A1 — publié le 20111118

TRANSFERT D'APPEL DEPUIS UN TERMINAL DE COMMUNICATION FIXE RATTACHÉ À UN RÉSEAU LOCAL VERS UN TERMINAL DE COMMUNICATION MOBILE RATTACHÉ À UN RÉSEAU MOBILE Domaine de l'invention Le domaine de l'invention se rapporte au domaine des réseaux de communication. Plus précisément, l'invention concerne le transfert d'appel depuis un terminal de communication fixe, rattaché à un réseau de communication local, vers un terminal de communication mobile (cellulaire ou portable) rattaché à un réseau mobile, par exemple de type GSM. Arrière-plan de l'invention A l'heure actuelle, certains opérateurs de télécommunications proposent à leurs abonnés un service de transfert d'appel depuis leur téléphone fixe vers un terminal mobile de leur choix. Un tel service permet ainsi à un utilisateur qui doit s'absenter d'un lieu dans lequel est implantée la ligne de communication fixe à laquelle est connecté 20 son téléphone fixe, de pouvoir continuer à recevoir, sur son téléphone mobile cette fois, les appels entrants sur son téléphone fixe. Un inconvénient d'un tel service réside dans le fait que l'utilisateur doit fournir préalablement à l'opérateur le numéro d'appel d'un terminal mobile de son choix. Ainsi, dans le cas où l'utilisateur change de numéro, ce dernier doit 25 à nouveau contacter son opérateur afin de lui fournir le nouveau numéro qui sera affecté au transfert d'appel en remplacement du précédent. En outre, tous les appels entrants sur le téléphone fixe sont transférés vers un unique terminal mobile dont le numéro d'appel a été fourni préalablement à l'opérateur. De ce fait, il arrive fréquemment que des appels 30 entrants ne concernent pas forcément l'utilisateur du terminal mobile dont le numéro a été enregistré auprès du service de transfert d'appels. Cette situation se produit notamment lorsque le transfert d'appel est effectué depuis le téléphone fixe du domicile dans lequel vivent plusieurs personnes. Si par exemple c'est le père de famille qui a fourni à l'opérateur le numéro de son téléphone 35 mobile vers lequel rediriger les appels entrants sur le téléphone fixe, le père de famille recevra immanquablement, une fois le transfert d'appel activé, les appels entrants plutôt destinés à son épouse ou bien à ses enfants, en plus des appels entrants le concernant véritablement. Un autre inconvénient réside dans le fait qu'un tel service de transfert d'appels oblige l'utilisateur à effectuer certaines manipulations pour soit activer, soit désactiver le service. Par exemple, un utilisateur ayant souscrit au service précité doit penser à activer le service avant de quitter le domicile ou le bureau dans lequel est installé son téléphone fixe, et respectivement désactiver le service lorsqu'il revient à son domicile ou à son bureau. Ce dernier inconvénient a pour conséquence que l'utilisateur oublie régulièrement d'activer ou de désactiver ledit service. Par ailleurs, afin d'activer ou de désactiver un tel service, l'utilisateur doit effectuer des manipulations de touches et/ou des sélections dans des menus au niveau de son téléphone fixe, ce qui rend finalement le service de transfert d'appel très peu ergonomique pour l'utilisateur. Objet et résumé de l'invention Un des buts de l'invention est de remédier à des inconvénients de l'état de la technique précité. A cet effet, selon un premier aspect, la présente invention concerne 20 un procédé de transfert d'appel entrant, destiné à un terminal de communication fixe rattaché à un réseau local, vers un terminal de communication mobile rattaché à un réseau mobile. Un tel procédé est remarquable en ce qu'il comprend les étapes suivantes, dans le réseau local: 25 - détection de la présence de terminaux de communication mobiles, - dans le cas où aucun terminal de communication mobile n'est présent dans le réseau local : o comparaison entre, d'une part, les données de l'appel entrant, et, d'autre part, les données d'appel associées aux terminaux de communication mobiles précités et préalablement enregistrées dans le réseau local, o sélection d'un terminal de communication mobile favori selon un critère de similitude entre les données d'appel associées à ce dernier et les données de l'appel entrant, 30 35 o commande de transfert de l'appel entrant vers le terminal de communication mobile favori sélectionné. Une telle disposition permet ainsi de transférer automatiquement un appel entrant sur un téléphone fixe vers le terminal mobile de la personne 5 considérée comme la mieux concernée par l'appel entrant. En outre, un tel service de transfert d'appel ne nécessite plus aucune configuration de la part des utilisateurs, c'est-à-dire que ces derniers n'ont ni à fournir préalablement de numéro de terminal mobile à l'opérateur, ni à activer/désactiver le service. 10 Dans un mode de réalisation, dans le cas où la présence d'au moins un terminal de communication mobile est détectée dans le réseau local au cours de l'étape de détection précitée, le transfert d'appel n'est pas activé. Une telle disposition permet ainsi, de façon transparente pour un utilisateur donné, de recevoir l'appel entrant sur le terminal le plus adapté parmi 15 le terminal fixe ou mobile de l'utilisateur, en fonction de la localisation de ce dernier. Autrement dit, dès que la présence d'un terminal mobile dans le réseau local est détectée, le transfert d'appel n'est pas activé et les appels entrants sont reçus sur le terminal de communication fixe, tandis qu'à partir du 20 moment où aucun terminal mobile n'est détecté dans le réseau local, le transfert d'appel vers un terminal mobile, connu et sélectionné dans le réseau local, est activé. Dans un mode de réalisation, l'enregistrement préalable des données d'appel associées aux terminaux de communication mobiles est effectué dès que 25 la présence de ces terminaux est détectée dans le réseau local. Une telle disposition permet ainsi, au sein d'un même réseau local, de détecter la présence régulière d'un ensemble de terminaux mobiles habitués à être situés dans ledit réseau local, et d'identifier, parmi cet ensemble, lequel desdits terminaux mobiles sera le plus à même d'être sélectionné lors d'un 30 transfert ultérieur d'appel entrant sur le téléphone fixe. Dans un autre mode de réalisation, pour un terminal de communication mobile détecté dans le réseau local, les données d'appel associées à ce dernier sont choisies parmi au moins les données d'appels entrants, les données d'appels sortants, les données du répertoire du terminal de 35 communication mobile détecté. Une telle disposition permet ainsi de récupérer dans le réseau local, à chaque fois qu'un terminal mobile est détecté dans ce dernier, soit les appels entrants et/ou sortants, soit le répertoire, soit à la fois les appels entrants et/ou sortants et le répertoire, du terminal mobile détecté. De telles informations ainsi recueillies sont destinées à être utilisées par la suite lors du transfert d'appel, en tant que paramètres de sélection du terminal mobile le plus pertinent par rapport à l'appel entrant reçu sur le téléphone fixe. Dans encore un autre mode de réalisation, l'étape de comparaison comprend la détermination, pour tout terminal de communication mobile dont la présence n'a pas été détectée dans le réseau local, du nombre d'appels entrants/sortants correspondant à l'appel entrant. Ainsi, de façon particulièrement simple et transparente pour l'utilisateur, la sélection du terminal mobile le plus pertinent par rapport à l'appel entrant reçu sur le téléphone fixe est fonction de l'occurrence la plus élevée d'appels entrants/sortants figurant dans l'historique d'appels dudit terminal mobile et dont le numéro correspond à celui de l'appel entrant. Dans encore un autre mode de réalisation, l'étape de comparaison comprend la détermination, pour tout terminal de communication mobile dont la présence n'a pas été détectée dans le réseau local, de la présence du numéro de l'appel entrant dans le répertoire dudit terminal. Ainsi, de façon également particulièrement simple et transparente pour l'utilisateur, la sélection du terminal mobile le plus pertinent par rapport à l'appel entrant reçu sur le téléphone fixe est fonction de la présence du numéro d'appel entrant dans le répertoire d'un des terminaux mobiles identifiés 25 préalablement dans le réseau local. Une telle disposition peut être mise en oeuvre à titre d'alternative à la disposition ci-dessus. Une telle disposition peut être également mise en oeuvre cumulativement à la disposition ci-dessus, de façon à affiner la sélection du 30 terminal mobile vers lequel rediriger l'appel entrant. Dans encore un autre mode de réalisation, l'étape de détection de présence consiste en une découverte de tout terminal de communication mobile susceptible d'être présent dans le réseau local, par émission, depuis un terminal local rattaché au réseau local, d'une requête qui contient un message de 35 découverte et qui est conforme à un protocole de communication adapté au terminal local et aux terminaux de communication mobiles. Une telle disposition permet de tirer partie de l'interopérabilité transparente, offerte par le standard DLNA (de l'anglais "Digital Living Network Alliance"), entre les différents terminaux connectés à un réseau local, tels qu'en particulier entre d'une part, un terminal local tel qu'une passerelle domestique ou d'entreprise ou bien encore un décodeur numérique tel qu'une Set-Top-Box, et, d'autre part, plusieurs terminaux de communication mobiles présents dans le réseau local. A cet effet, les terminaux précités comprennent chacun un module fonctionnant par exemple selon le protocole UPnP (de l'anglais "Universal Plug and Play"). Dans encore un autre mode de réalisation, les étapes de sélection du terminal de communication mobile favori et de commande de transfert d'appel sont configurées au préalable par l'utilisateur en exécutant un programme d'interface homme/machine stocké dans un terminal local rattaché au réseau local. Ainsi, la configuration précitée peut être effectuée avantageusement par l'utilisateur, en utilisant la passerelle ou la Set-top-Box mentionnées ci-dessus, puisque ces dernières procurent l'exécution de l'interface homme/machine précitée. Corrélativement, selon un second aspect, la présente invention 20 concerne un terminal de communication fixe rattaché à un réseau local. Le terminal fixe selon l'invention comprend: - des moyens de transmission, dans le réseau local, selon un protocole de communication adapté au terminal fixe, d'un message contenant les données d'un appel entrant reçu par le terminal fixe, 25 - des moyens de réception, dans le réseau local, selon le protocole de communication précité, d'une commande de transfert de l'appel entrant vers un terminal de communication mobile sélectionné dans le réseau local, - des moyens de traitement de la commande reçue pour : 30 o extraire le numéro d'appel du terminal de communication mobile sélectionné, o rediriger l'appel entrant vers le terminal de communication mobile sélectionné associé au numéro d'appel extrait. 35 Selon un troisième aspect, la présente invention concerne également un dispositif de contrôle de transfert d'appel entrant destiné à un terminal de communication fixe, rattaché à un réseau local, vers un terminal de communication mobile, rattaché à un réseau mobile. Un tel dispositif est remarquable en ce qu'il comprend: - des moyens de détection de la présence de terminaux de 5 communication mobiles dans le réseau local, - dans le cas où aucun terminal de communication mobile n'est présent dans le réseau local : o des moyens de comparaison entre, d'une part, les données de l'appel entrant, et, d'autre part, les 10 données d'appel associées aux terminaux de communication mobiles précités et préalablement enregistrées dans le réseau local, o des moyens de sélection d'un terminal de communication mobile favori selon un critère de 15 similitude entre les données d'appel associées à ce dernier et les données de l'appel entrant, o des moyens de commande de transfert dudit appel entrant vers le terminal de communication mobile favori sélectionné. 20 De façon avantageuse, un tel dispositif de contrôle peut être mis en oeuvre dans un terminal local maîtrisable par l'opérateur de télécommunications, tel que par exemple un dispositif d'interconnexion entre le réseau local précité et un réseau étendu, tel que par exemple Internet. Selon un exemple de réalisation, un tel dispositif d'interconnexion est une passerelle domestique ou d'entreprise. 25 Dans un mode de réalisation, le dispositif de contrôle de transfert d'appel comprend en outre des moyens de mémorisation pour enregistrer préalablement les données d'appel associées à tout terminal de communication mobile dont la présence dans le réseau local est détectée par les moyens de détection de présence précités. 30 Selon un quatrième aspect, la présente invention concerne un système de transfert d'appel entrant destiné à un terminal de communication fixe, rattaché à un réseau local, vers un terminal de communication mobile, rattaché à un réseau mobile, un tel système comprenant un dispositif de contrôle de transfert de l'appel entrant. 35 Un tel système est remarquable en ce que: - le terminal fixe comprend des moyens de transmission, dans le réseau local, selon un protocole de communication adapté au terminal fixe, d'un message contenant les données d'un appel entrant reçu par le terminal fixe, et en ce que le dispositif de contrôle de transfert d'appel entrant comprend : - des moyens de réception du message transmis, selon le protocole de communication précité, - des moyens de détection de la présence de terminaux de communication mobiles dans le réseau local, lesquels moyens sont activés suite à la réception du message transmis, - dans le cas où aucun terminal de communication mobile n'est présent dans le réseau local : o des moyens de comparaison entre, d'une part, les données de l'appel entrant, et, d'autre part, les données d'appel associées aux terminaux de 15 communication mobiles précités et préalablement enregistrées dans le réseau local, o des moyens de sélection d'un terminal de communication mobile favori selon un critère de similitude entre les données d'appel associées à ce 20 dernier et les données de l'appel entrant, o des moyens d'émission vers le terminal fixe, selon le protocole de communication précité, d'une commande de transfert de l'appel entrant vers le numéro d'appel du terminal de communication mobile sélectionné, 25 le terminal fixe comprenant en outre : - des moyens de réception, selon le protocole de communication précité, de la commande de transfert émise, - des moyens de traitement pour : o extraire le numéro d'appel du terminal de 30 communication mobile sélectionné, o rediriger l'appel entrant vers le terminal de communication mobile sélectionné associé au numéro d'appel extrait. L'invention vise également un programme d'ordinateur comportant 35 des instructions pour l'exécution des étapes du procédé de transfert d'appel mentionné ci-dessus, lorsque le programme est exécuté par un ordinateur. 10 Un tel 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. Encore un autre objet de l'invention vise aussi un support d'enregistrement lisible par un ordinateur, et comportant des instructions de programme d'ordinateur tel que mentionné ci-dessus. Le support d'enregistrement peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, un tel support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une disquette (floppy disc) ou un disque dur. D'autre part, un tel support d'enregistrement peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. Alternativement, un tel support d'enregistrement peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour 20 exécuter le procédé en question ou pour être utilisé dans l'exécution de ce dernier. Le terminal de communication fixe, le dispositif de contrôle de transfert d'appel, le système et le programme d'ordinateur précités présentent au moins les mêmes avantages que ceux conférés par le procédé selon la présente 25 invention. Brève description des dessins D'autres caractéristiques et avantages de la présente invention ressortiront de la description faite ci-dessous, en référence aux dessins annexés 30 qui en illustrent un exemple de réalisation dépourvu de tout caractère limitatif. Sur les figures : - la figure 1 est une représentation de l'architecture générale dans laquelle est mis en oeuvre le procédé de transfert d'appel selon un mode de réalisation de l'invention; 35 - la figure 2 est une représentation schématique détaillée de certains éléments du système de transfert d'appel selon l'invention; - la figure 3A est une représentation de l'architecture générale dans laquelle est mis en oeuvre, dans le réseau local, le procédé de découverte de terminaux de communication mobiles, selon un mode de réalisation de l'invention; - la figure 3B représente un ordinogramme de la procédure de découverte des terminaux de communication mobiles représentés sur la figure 3A; - la figure 4 représente le contenu d'une base de données du dispositif de contrôle de transfert d'appel, selon un mode de réalisation ; - la figure 5 représente un ordinogramme du procédé de tranfert d'appel conforme à l'invention. Description détaillée d'un mode de réalisation La figure 1 représente de façon générale, selon un mode de 15 réalisation, le système de transfert d'appel, dans lequel est mis en oeuvre le procédé de transfert d'appel selon l'invention. Selon l'invention et conformément à l'exemple représenté sur la figure 1, le système de transfert d'appel est situé dans un réseau local RL qui comprend : 20 - un terminal de communication fixe TF rattaché au réseau local RL et adapté pour recevoir des appels téléphoniques tels que l'appel APE, en provenance d'un terminal de communication TC de type fixe ou mobile (cellulaire ou portable), - un dispositif CTA de contrôle de transfert d'appel rattaché au 25 réseau local RL et adapté pour transférer l'appel entrant APE vers un terminal de communication mobile TM1, TM2 ou TM3 rattaché à un réseau mobile RM. Dans l'exemple représenté, le terminal fixe TF est adapté pour fonctionner dans un réseau de communication fixe RF tel qu'un réseau téléphonique fixe, par exemple de type PSTN (de l'anglais « Public Switched 30 Telephone Network »). A cet effet, le terminal fixe consiste par exemple en un téléphone qui est soit relié au réseau fixe RF par une liaison filaire, soit conforme à un protocole de communication téléphonique sans fil, par exemple DECT. Le réseau téléphonique fixe est ici couplé au réseau local RL, de façon 35 tout à fait classique. Dans l'exemple représenté, le réseau local RL est par exemple un réseau Ethernet mettant en oeuvre le protocole de liaison sans fil WiFi. Le réseau local RL peut être aussi bien un réseau domestique qu'un réseau local d'entreprise, constitué partiellement ou totalement de segments sans fil. Plus particulièrement dans l'exemple représenté, le réseau local RL est de type domestique. Selon l'invention, le dispositif CTA de contrôle de transfert d'appel est installé dans un terminal local situé dans le réseau local RL. Dans le mode de réalisation représenté, le terminal local est un dispositif d'interconnexion GAT, tel qu'en particulier une passerelle domestique, apte à interconnecter le réseau local RL à un réseau étendu de type Internet (non représenté). En variante, le terminal local pourrait être une Set-Top-Box. Il est à noter qu'à titre d'alternative, le terminal TF et le dispositif CTA peuvent faire partie d'un seul et même équipement. Dans l'exemple représenté, les terminaux mobiles TM1 à TM3 sont tous rattachés au même réseau mobile RM, tel que par exemple le réseau GSM. Il va bien sûr de soi que les terminaux mobiles TM1 à TM3 pourraient être rattachés respectivement à des réseaux mobiles de type différent, tels que GSM, GPRS, EDGE, WiFi, WiMAX, W-CDMA, etc... Il va également de soi que le nombre de terminaux mobiles n'est pas limité. En référence à la figure 2, le terminal fixe TF comporte classiquement un premier module de communication MCT1 apte à émettre ou recevoir des appels téléphoniques via le réseau de communication fixe RF. Selon l'invention, le terminal fixe TF comprend en outre un second module de communication MCT2 qui est adapté pour : - transmettre au dispositif CTA de contrôle de transfert d'appel, dans le réseau RL, selon un protocole de communication compatible avec le dispositif de contrôle CTA, un message REQ contenant les données de l'appel entrant APE, telles que le numéro de téléphone du terminal appelant TC représenté sur la figure 1, - recevoir en réponse, en provenance du dispositif CTA de contrôle 35 de transfert d'appel, selon ledit protocole de communication, une commande CMD de transfert dudit appel entrant, vers l'un des terminaux mobiles TM1, TM2 ou TM3 sélectionnés préalablement selon un procédé qui sera décrit ultérieurement, par exemple le terminal TM2 représenté sur la figure 1. Dans l'exemple représenté sur la figure 2, le module de communication MCT2 est un module logiciel apte à mettre en oeuvre un protocole de signalisation, tel que par exemple un module « Telephony Server » fonctionnant selon le protocole « UPnP Telephony ». Toujours en référence à la figure 2, le terminal fixe TF comporte un module de traitement MTR auquel tous les éléments du terminal fixe TF sont reliés et qui est destiné à en commander le fonctionnement. Ledit module de traitement est un logiciel qui est stocké dans une mémoire morte (non représenté) du terminal fixe TF. Un tel module de traitement MTR est adapté en particulier pour : - contrôler le module de téléphonie MCT1, lors de la réception d'un appel entrant APE, - contrôler le module logiciel UPnP MCT2, lors notamment de l'émission, par le terminal fixe TF, d'un message REQ contenant les données de l'appel entrant APE, et de la réception, par ce dernier, d'une commande CMD de transfert dudit appel entrant, - extraire, de la commande CMD reçue, le numéro d'appel du 20 terminal de communication mobile TM2 sélectionné pour recevoir l'appel entrant APE, - rediriger l'appel entrant APE vers ledit terminal mobile TM2 sélectionné dont le numéro d'appel correspond au numéro d'appel extrait. De façon analogue au terminal fixe TF, le dispositif CTA de contrôle de 25 transfert d'appel comprend un module de communication MCC qui est adapté pour : - recevoir, dans le réseau local RL, en provenance du terminal fixe TF, selon le protocole de communication précité, ledit message REQ contenant les données de l'appel entrant APE, 30 - émettre en réponse, dans le réseau local RL, selon ce même protocole de communication, ladite commande CMD de transfert dudit appel entrant, à destination du terminal fixe TF. A cet effet, dans l'exemple représenté sur la figure 2, le module de communication MCC est un module logiciel apte à mettre en oeuvre le protocole 35 de signalisation « UPnP Telephony ». Selon l'invention, le dispositif CTA de contrôle de transfert d'appel comprend en outre un module de détection apte à localiser la présence des terminaux mobiles TM1, TM2 ou TM3 susceptibles d'être présents dans le réseau local RL. Dans l'exemple représenté sur la figure 2, un tel module de détection consiste avantageusement dans le module MCC « UPnP Telephony » qui est configuré pour découvrir et contrôler dans le réseau local, selon le protocole « UPnP Telephony », tout terminal susceptible d'être connecté au réseau local, en particulier les terminaux mobiles TM1, TM2, TM3. Selon le mode de réalisation précité, le module MCC consiste plus précisèment en un poste de contrôle « UPnP Telephony ». Par ailleurs, une telle disposition nécessite que les terminaux mobiles TM1, TM2 et TM3 comportent respectivement un module de communication (non représenté) qui fonctionne également selon le protocole « UPnP Telephony », tel qu'en particulier un module « Telephony Server ». Le dispositif CTA de contrôle de transfert d'appel comporte en outre, selon l'invention, une base de données BD stockée dans une mémoire (non représentée) du dispositif et destinée à mémoriser, en relation avec chaque terminal mobile découvert, via un gestionnaire de base de données GBD, certaines caractéristiques propres audit terminal mobile découvert, telles qu'en particulier : o son numéro d'appel, o l'historique de ses appels entrants et/ou sortants, o les données de son répertoire téléphonique. Les caractéristiques précitées sont, dans l'exemple représenté, stockées dans la base de données BD sous la forme d'un fichier XML. Toujours en référence à la figure 2, le dispositif CTA de contrôle de transfert d'appel comprend en outre, selon l'invention, un module logiciel de traitement, noté LOG, qui est stocké dans une mémoire morte (non représentée) du dispositif CTA. Le module de traitement LOG comporte notamment: - un module d'activation ACT apte à commander, à chaque appel APE entrant identifié dans le message REQ reçu par le module de communication MCC, la fonction « découverte » de ce dernier, de façon à détecter la présence, 35 dans le réseau local, d'au moins un terminal mobile, - un module de calcul CAL qui est activé lorsque aucun terminal mobile n'a été détecté par le module de communication MCC, ledit module CAL étant apte à effectuer une comparaison entre, d'une part, les données de l'appel entrant APE, et, d'autre part, les données d'appel associées à chaque terminal mobile TM1, TM2, TM3 connu du réseau local RL, qui ont été préalablement enregistrées dans la base de données BD au cours de la phase de découverte précitée, mais également au cours de phases de découverte précédentes éventuelles, - un module SEL de sélection d'un terminal de communication mobile favori, parmi les terminaux mobiles TM1, TM2, TM3, selon un critère de similitude entre les données d'appel associées à ce dernier et les données de l'appel entrant APE, - un module CTRL de commande du module de communication MCC afin que ce dernier émette, dans le réseau local RL, à destination du terminal fixe TF, ladite commande CMD de transfert dudit appel entrant APE. En référence maintenant aux figures 2, 3A et 3B, on va décrire la procédure de découverte des terminaux mobiles TM1, TM2 et TM3 qui est mise en oeuvre préalablement au transfert d'appel conforme à l'invention. La figure 3A représente, de façon analogue à la figure 1, le réseau local RL qui comprend le dispositif CTA de contrôle de transfert d'appel. Dans l'exemple représenté, il est supposé que les deux terminaux mobiles TM1 et TM2 sont présents dans le réseau local RL, à l'exclusion du terminal mobile TM3. Plus particulièrement en référence à la figure 3B, au cours d'une étape Dl, le module de communication MCC du dispositif CTA de contrôle de transfert d'appel émet, à destination du module «Telephony Server » du terminal mobile TM1, du terminal mobile TM2 et du terminal mobile TM3, une requête en découverte RDE, selon le protocole « UPnP Telephony ». Dans l'exemple représenté, une telle requête en découverte est du 30 type SSDP multicast (de l'anglais « Simple Service Discovery Protocol ») et s'écrit : "SSDP M-SEARCH urn : schemas-upnp-org : device :TelephonyServer: 1" Au cours d'une étape D2, le module « Telephony Server » du terminal mobile TM1 envoie vers le module de communication MCC du dispositif CTA une 35 réponse UPnP ID1 qui contient un identifiant du terminal mobile TM1. Dans l'exemple représenté, la réponse ID1 contient un lien urll auquel le dispositif CTA est destiné à accéder pour récupérer l'identifiant du terminal mobile TM1. La réponse ID1 s'écrit : « HTTP 200 0K LOCATION: urll ». Au cours d'une étape D3, le module «Telephony Server » du terminal mobile TM2 envoie vers le module de communication MCC du dispositif CTA une réponse UPnP ID2 qui contient un identifiant du terminal mobile TM2. Dans l'exemple représenté, la réponse ID2 contient un lien url2 auquel le dispositif CTA est destiné à accéder pour récupérer l'identifiant du terminal mobile TM2. La réponse ID2 s'écrit : « HTTP 200 0K LOCATION: url2 ». Comme le terminal mobile TM3 n'est pas présent dans le réseau local RL, la requête en découverte RDE précitée n'aboutit pas. Les étapes D2 et D3 précitées peuvent être effectuées simultanément ou l'une après l'autre, selon un ordre quelconque. Au cours d'une étape D4, le dispositif CTA envoie une requête de connexion RC1 à l'urll, via un navigateur non représenté, tel que par exemple, le navigateur de la passerelle domestique GAT dans laquelle est installé le dispositif de contrôle CTA. La requête RC1 s'écrit : « HTTP GET urll ». Au cours de cette étape, le module « Telephony Server » du terminal mobile TM1 envoie en réponse au dispositif CTA un fichier F11 de description qui 20 est de type XML, et dont le paramètre « friendlyName » contient le numéro d'appel N1 du terminal mobile TM1. Au cours d'une étape D5, le dispositif CTA envoie une requête RC2 de connexion à l'urI2. La requête RC2 s'écrit : « HTTP GET url2 ». Au cours de cette étape, le module « Telephony Server » du terminal 25 mobile TM2 envoie, en réponse au dispositif CTA, un fichier F12 de description qui est de type XML, et dont le paramètre « friendlyName » contient le numéro d'appel N2 du terminal mobile TM2. Au cours d'une étape D6, le module de communication MCC du dispositif CTA émet vers le module « Telephony Server » du terminal mobile 30 TM1, une requête RHA1 de type UPnP, en récupération de l'historique des appels dudit terminal mobile. La requête RHAl s'écrit « Action UPnP GetCallLogs ». Au cours de cette étape, le module « Telephony Server » du terminal mobile TM1 envoie, en réponse au module de communication MCC du dispositif 35 CTA, un fichier F21 de description qui est de type XML et qui contient notamment l'heure de chaque appel entrant et/ou sortant associé au terminal mobile TM1, de même que les numéros d'appelants et/ou d'appelés. En variante, l'étape D6 peut être mise en oeuvre directement à la suite de l'étape D4 précitée. Au cours d'une étape D7, le module de communication MCC du dispositif CTA émet vers le module « Telephony Server » du terminal mobile TM2, une requête RHA2 de type UPnP, en récupération de l'historique des appels dudit terminal mobile. La requête RHA2 s'écrit de la même façon que la requête RHA1 ci-10 dessus. Au cours de cette étape, le module «Telephony Server » du terminal mobile TM2 envoie, en réponse au module de communication MCC du dispositif CTA, un fichier F22 de description qui est de type XML et qui contient notamment l'heure de chaque appel entrant et/ou sortant associé au terminal mobile TM2, de 15 même que les numéros d'appelants et/ou d'appelés. En variante, l'étape D7 peut être mise en oeuvre directement à la suite de l'étape D5 précitée. Au cours d'une étape D8, le module de communication MCC du dispositif CTA émet vers le module « Telephony Server » du terminal mobile 20 TM1, une requête REP1 de type UPnP, en récupération du répertoire téléphonique dudit terminal mobile. La requête REP1 s'écrit : « Action UPnP GetValues /UPnP/PHONE/AddressBook/Contact/ ». Au cours de cette étape, le module « Telephony Server » du terminal 25 mobile TM1 envoie, en réponse au module de communication MCC du dispositif CTA, un fichier F31 de description qui est de type XML et qui contient notamment les numéros d'appel fixes et/ou mobiles de chaque contact enregistré dans le répertoire téléphonique du terminal mobile TM1. En variante, l'étape D8 peut être mise en oeuvre directement à la suite 30 de l'étape D6 précitée. Au cours d'une étape D9, le module de communication MCC du dispositif CTA émet vers le module « Telephony Server » du terminal mobile TM2, une requête REP2 de type UPnP, en récupération du répertoire téléphonique dudit terminal mobile. 35 La requête REP2 s'écrit de la même façon que la requête REP1 précitée. Au cours de cette étape, le terminal mobile TM2 envoie, en réponse au module de communication MCC du dispositif CTA, un fichier F32 de description qui est de type XML et qui contient notamment les numéros d'appel fixes et/ou mobiles de chaque contact enregistré dans le répertoire téléphonique du terminal mobile TM2. En variante, l'étape D9 peut être mise en oeuvre directement à la suite de l'étape D7 précitée. Au cours d'une étape D10, le gestionnaire de base de données GBD représenté sur la figure 2 traite le stockage, dans la base de données BD, des informations reçues par le dispositif CTA au cours des étapes Dl à D9 précitées. En référence à la figure 4, la base de données BD contient à cet effet un tableau TAB à deux entrées comprenant, en abscisses, les données concernant un appel, et en ordonnées, les données concernant les utilisateurs des terminaux mobiles TM1, TM2 et TM3. Dans l'exemple représenté, on suppose que les terminaux mobiles appartiennent aux membres d'une même famille. Ainsi, le terminal mobile TM1 est celui du père, Bob, le terminal mobile TM2 est celui de la mère, Alice, et le terminal mobile TM3, celui du fils, Cari. A chaque utilisateur, est associé, dans le tableau TAB, son numéro 20 respectif Ni, N2, N3 de terminal mobile, TM1, TM2, TM3, l'historique de ses appels entrants/sortants, les numéros de téléphone de son répertoire téléphonique. La rubrique « HIST. APPEL » comprend les sous-rubriques suivantes : les numéros associés à chaque appel entrant, 25 l'occurrence d'un même appel entrant, les numéros associés à chaque appel sortant, l'occurrence d'un même appel sortant. Les étapes D1 à D10 sont réitérées à plusieurs reprises au cours du temps, de préférence à intervalles de temps réguliers (toutes les 6 heures par 30 exemple) configurés préalablement dans le dispositif de contrôle CTA. Ainsi, la base de données BD peut être mise à jour aussi souvent que nécessaire. Compte tenu du fait que, dans l'exemple représenté sur la figure 1, le dispositif de contrôle CTA est installé dans une passerelle domestique GAT, 35 l'utilisateur peut prendre connaissance des informations recueillies dans le tableau TAB au cours des étapes D1 à D10 précitées, au moyen d'un terminal raccordé à la passerelle GAT, dans le réseau local RL. Dans l'exemple représenté, le terminal est un ordinateur portable OP. Selon un autre exemple, un tel terminal pourrait être le terminal mobile de l'utilisateur. Dans le cas où le dispositif de contrôle CTA est installé dans une Set-Top-Box, le terminal pourrait être un récepteur de télévision. De façon avantageuse, la passerelle GAT propose ainsi à l'utilisateur une interface homme/machine visualisable sur l'écran de l'ordinateur portable OP, ce qui permet à l'utilisateur de modifier la configuration du tableau TAB. Ainsi par exemple, l'utilisateur pourrait supprimer le transfert automatique d'appel pour certaines heures ou modifier lui-même le numéro d'un terminal mobile vers lequel effectuer le transfert d'appel. En référence maintenant plus particulièrement aux figures 2 et 5, on va décrire le procédé de transfert d'appel conforme à l'invention. Au cours d'une étape Cl, le module de téléphonie MCT1 du terminal 15 fixe TF, représenté à la figure 2, reçoit un appel entrant APE, via le réseau de communication fixe RF. Au cours d'une étape C2, le module de traitement MTR du terminal fixe TF commande le module UPnP MCT2 de ce dernier, de façon à ce que le terminal fixe TF émette un message REQ contenant les données de l'appel 20 entrant APE, à destination du dispositif de contrôle CTA. Au cours d'une étape C3, le module d'activation ACT commande le module UPnP MCC du dispositif de contrôle CTA de façon à émettre, dans le réseau local, une requête UPnP de découverte, de façon à détecter la présence, dans le réseau local, d'au moins un terminal mobile TM1, TM2 ou TM3. 25 Dans le cas où au moins un terminal mobile est présent, le transfert d'appel est désactivé au cours d'une étape C4, ce qui a pour conséquence de faire sonner le terminal fixe TF. Dans le cas où aucun terminal mobile n'est présent, et au bout d'un certain nombre de sonneries du terminal fixe TF, par exemple trois sonneries, 30 ceci afin d'être assuré que personne n'est présent dans le réseau local, au cours d'une étape C5a, le module CAL du dispositif de contrôle CTA détermine, à partir du tableau TAB stocké préalablement dans la base de données BD, quel est le terminal mobile, ici TM1 et TM2, qui présente le plus grand nombre d'appels entrants, dont le numéro correspond au numéro de l'appel APE. 35 S'il s'agit par exemple du terminal mobile TM1, au cours d'une étape 6a, le module SEL du dispositif de contrôle CTA sélectionne le terminal mobile TM1, en tant que terminal mobile favori vers lequel transférer l'appel APE, et transmet le numéro d'appel N1, associé au terminal mobile TM1, au module de contrôle CTRL du dispositif de contrôle CTA. Au cours d'une étape C7a, le module CTRL du dispositif de contrôle CTA active le module UPnP MCC de ce dernier de façon à émettre, dans le réseau local RL, une commande UPnP CMD de transfert dudit appel entrant APE, à destination du module UPnP MCT2 du terminal fixe TF, ladite commande CMD contenant le numéro d'appel N1 du terminal mobile TM1. Au cours d'une étape C8a, le module de traitement MTR du terminal fixe TF extrait de la commande CMD reçue le numéro d'appel N1 du terminal de communication mobile TM1 qui a été sélectionné pour recevoir l'appel entrant APE. Au cours d'une étape C9a, le module de traitement MTR commande le module de téléphonie MCTl du terminal fixe TF afin que ce dernier redirige l'appel entrant APE vers ledit terminal mobile TM1 sélectionné à partir du numéro d'appel N1 de ce dernier. Si au cours de l'étape C5a précitée, les terminaux mobiles TM1 et TM2 présentent le même nombre d'appels entrants dont le numéro correspond au numéro de l'appel APE, le module CAL du dispositif de contrôle CTA détermine alors, à partir du tableau TAB, quel est le terminal mobile, ici TM1 et TM2, qui présente le plus grand nombre d'appels sortants, dont le numéro correspond au numéro de l'appel APE. S'il s'agit par exemple du terminal mobile TM2, au cours d'une étape C6b, le module SEL du dispositif de contrôle CTA sélectionne le terminal mobile TM2 en tant que terminal mobile favori vers lequel transférer l'appel APE et transmet le numéro d'appel N2 associé au terminal mobile TM2 au module de contrôle CTRL du dispositif de contrôle CTA. Au cours d'une étape C7b, le module CTRL du dispositif de contrôle CTA active le module UPnP MCC de ce dernier de façon à émettre, dans le réseau 30 local RL, une commande UPnP CMD de transfert dudit appel entrant APE, à destination du module UPnP MCT2 du terminal fixe TF, ladite commande CMD contenant le numéro d'appel N2 du terminal mobile TM2. Au cours d'une étape C8b, le module de traitement MTR du terminal fixe TF extrait de la commande CMD reçue le numéro d'appel N2 du terminal 35 mobile TM2 qui a été sélectionné pour recevoir l'appel entrant APE. Au cours d'une étape C9b, le module de traitement MTR commande le module de téléphonie MCT1 du terminal fixe TF afin que ce dernier redirige l'appel entrant APE vers ledit terminal mobile TM2 sélectionné à partir du numéro d'appel N2 de ce dernier. Si au cours de l'étape C5b précitée, les terminaux mobiles TM1 et TM2 présentent le même nombre d'appels sortants dont le numéro correspond au numéro de l'appel APE, au cours d'une étape C5c, le module CAL du dispositif de contrôle CTA détermine alors, à partir du tableau TAB, quel est le terminal mobile, ici TM1 et TM2, qui contient le numéro de l'appel APE dans son répertoire. S'il s'agit par exemple du terminal mobile TM2, au cours d'une étape C6c, le module SEL du dispositif de contrôle CTA sélectionne le terminal mobile TM2 en tant que terminal mobile favori vers lequel transférer l'appel APE et transmet le numéro d'appel N2 associé au terminal mobile TM2 au module de contrôle CTRL du dispositif de contrôle CTA. Au cours d'une étape C7c, le module CTRL du dispositif de contrôle CTA active le module UPnP MCC de ce dernier de façon à émettre, dans le réseau local RL, une commande UPnP CMD de transfert dudit appel entrant APE, à destination du module UPnP MCT2 du terminal fixe TF, ladite commande CMD contenant le numéro d'appel N2 du terminal mobile TM2. Au cours d'une étape C8c, le module de traitement MTR du terminal fixe TF extrait de la commande CMD reçue le numéro d'appel N2 du terminal mobile TM2 qui a été sélectionné pour recevoir l'appel entrant APE. Au cours d'une étape C9c, le module de traitement MTR commande le module de téléphonie MCT1 du terminal fixe TF afin que ce dernier redirige l'appel entrant APE vers ledit terminal mobile TM2 sélectionné à partir du numéro d'appel N2 de ce dernier. Si à la suite des étapes C9a, C9b ou C9c, le terminal mobile TM1 ou TM2 ne décroche pas au bout d'une durée paramétrée au préalable dans le 30 diispositif de contrôle CTA, l'appel entrant APE est renvoyé vers la messagerie du terminal fixe TF. Si au cours de l'étape C5c précitée, le module CAL du dispositif de contrôle CTA ne parvient pas à déterminer, à partir du tableau TAB, quel est le terminal mobile, TM1 et TM2, qui contient le numéro de l'appel APE dans son 35 répertoire, ou bien que les terminaux mobiles TM1 et TM2 contiennent tous deux le numéro de l'appel entrant APE dans leur répertoire respectif, le transfert d'appel est désactivé au cours d'une étape C10, ce qui a pour conséquence de faire sonner le terminal fixe TF. Il convient de noter que les étapes C5a à C9a, C5b à C9b, C5c à C9c peuvent être effectuées dans un ordre différent de celui qui vient d'être décrit. 5 Par exemple, les étapes C5c à C9c pourraient être mises en oeuvre avant les étapes C5a à C9a. Il va de soi que le mode de réalisation qui a été décrit ci-dessus a été donné à titre purement indicatif et nullement limitatif, et que de nombreuses modifications peuvent être facilement apportées par l'homme de l'art sans pour 10 autant sortir du cadre de l'invention. Ainsi par exemple, l'étape C3 de détection de présence des terminaux mobiles dans le réseau local RL pourrait être effectuée, non pas selon un protocole de signalisation UPnP Telephony, mais via un système de géolocalisation GPS (de l'anglais « Global Positioning System ») ou encore un 15 système de puces RFID (de l'anglais « Radio Frequency Identification »). En outre, au lieu de renvoyer l'appel entrant sur la messagerie du terminal fixe TF en cas d'échec du transfert d'appel vers le terminal de communication mobile favori, il pourrait être prévu que le gestionnaire de base de données GBD organise les informations dans le tableau TAB de façon à établir 20 une liste de terminaux de communication mobiles susceptibles d'être sélectionnés en cas d'échec du transfert d'appel vers le terminal de communication mobile favori. Les terminaux mobiles pourraient être rangés dans la liste selon un ordre prédéterminé, par exemple de l'occurrence la plus élevée à la moins élevée 25 d'appels entrants/sortants, dont le numéro correspond au numéro de l'appel entrant APE. Une telle disposition permettrait ainsi d'optimiser le transfert d'appel en sélectionnant un autre terminal mobile, dans le cas où le terminal mobile favori sélectionné ne répond pas à l'appel entrant redirigé vers ce dernier ou 30 dans le cas où la redirection de l'appel entrant vers le terminal mobile favori n'aboutit pas. REVENDICATIONS1. Procédé de transfert d'appel entrant (APE), destiné à un terminal de communication fixe (TF) rattaché à un réseau local (RL), vers un terminal de communication mobile rattaché à un réseau mobile (RM), ledit procédé étant caractérisé en ce qu'il comprend les étapes suivantes, dans le réseau local: - détection (C3) de la présence de terminaux de communication mobiles (TM1, TM2, TM3), - dans le cas où aucun terminal de communication mobile n'est présent dans le réseau local : o comparaison (C5a, C5b, C5c) entre, d'une part, les données de l'appel entrant, et, d'autre part, les données d'appel associées auxdits terminaux de communication mobiles et préalablement enregistrées dans le réseau local, o sélection (C6a, C6b, C6c) d'un terminal de communication mobile favori (TM1, TM2) selon un critère de similitude entre les données d'appel associées à ce dernier et les données de l'appel entrant, o commande (C7a-C9a, C7b-C9b, C7c-C9c) de transfert dudit appel entrant vers le terminal de communication mobile favori sélectionné. 25 2. Procédé selon la revendication 1, selon lequel, dans le cas où la présence d'au moins un terminal de communication mobile est détectée dans le réseau local au cours de ladite étape de détection, le transfert d'appel n'est pas activé (C4). 30 3. Procédé selon la revendication 1 ou 2, selon lequel l'enregistrement préalable (D5-D9) desdites données d'appel associées aux terminaux de communication mobiles est effectué dès que la présence de tels terminaux est détectée dans le réseau local. 35 4. Procédé selon la revendication 3, selon lequel, pour un terminal de communication mobile détecté dans le réseau local, les données d'appel 20associées à ce dernier sont choisies parmi au moins les données d'appels entrants, les données d'appels sortants, les données du répertoire dudit terminal de communication mobile détecté. 5. Procédé selon l'une quelconque des revendications 1 à 4, selon lequel l'étape de comparaison comprend la détermination, pour tout terminal de communication mobile dont la présence n'a pas été détectée dans le réseau local, du nombre d'appels entrants/sortants correspondant audit appel entrant. 6. Procédé selon l'une quelconque des revendications 1 à 5, selon lequel l'étape de comparaison comprend la détermination, pour tout terminal de communication mobile dont la présence n'a pas été détectée dans le réseau local, de la présence du numéro de l'appel entrant dans le répertoire dudit terminal. 7. Procédé selon l'une quelconque des revendications 1 à 6, selon lequel l'étape de détection de présence consiste en une découverte de tout terminal de communication mobile susceptible d'être présent dans le réseau local, par émission (D3), depuis un terminal local rattaché au réseau local (RL), d'une requête qui contient un message de découverte et qui est conforme à un protocole de communication (UPnP) adapté audit terminal local et auxdits terminaux de communication mobiles. 8. Procédé selon l'une quelconque des revendications 1 à 7, selon lequel les étapes de sélection du terminal de communication mobile favori et de commande de transfert d'appel sont configurées au préalable par l'utilisateur en exécutant un programme d'interface homme/machine stocké dans un terminal local (OP) rattaché au réseau local (RL). 9. Terminal de communication fixe (TF) rattaché à un réseau local, caractérisé en ce qu'il comprend: - des moyens (MCT2) de transmission, dans le réseau local, selon un protocole de communication adapté audit terminal fixe, d'un message contenant les données d'un appel entrant (APE) reçu par ledit terminal fixe, - des moyens (MCT2) de réception, dans ledit réseau local, selon ledit protocole de communication, d'une commande de transfert dudit appelentrant vers un terminal de communication mobile sélectionné dans ledit réseau local, - des moyens (MTR) de traitement de la commande reçue pour : o extraire le numéro d'appel du terminal de communication mobile sélectionné, o rediriger l'appel entrant vers le terminal de communication mobile sélectionné associé audit numéro d'appel extrait. 10. Dispositif (CTA) de contrôle de transfert d'appel entrant destiné à un terminal de communication fixe (TF), rattaché à un réseau local (RL), vers un terminal de communication mobile (TM1, TM2) rattaché à un réseau mobile, le dispositif de contrôle étant caractérisé en ce qu'il comprend: - des moyens (MCC) de détection de la présence de terminaux de communication mobiles dans le réseau local, - dans le cas où aucun terminal de communication mobile n'est présent dans le réseau local : o des moyens (CAL) de comparaison entre, d'une part, les données de l'appel entrant, et, d'autre part, les données d'appel associées aux terminaux de communication mobiles et préalablement enregistrées dans le réseau local, o des moyens (SEL) de sélection d'un terminal de communication mobile favori selon un critère de similitude entre les données d'appel associées à ce dernier et les données de l'appel entrant, o des moyens (CTRL, MCC) de commande de transfert dudit appel entrant vers le terminal de communication mobile favori sélectionné. 30 11. Dispositif de contrôle selon la revendication 10, comprenant des moyens (GBD, BD) de mémorisation pour enregistrer préalablement lesdites données d'appel associées à tout terminal de communication mobile dont la présence dans le réseau local est détectée par lesdits moyens de détection de 35 présence. 25 12. Système de transfert d'appel entrant (APE) destiné à un terminal de communication fixe (TF), rattaché à un réseau local (RL), vers un terminal de communication mobile (TM1, TM2) rattaché à un réseau mobile, ledit système comprenant un dispositif (CTA) de contrôle de transfert dudit appel entrant, ledit système étant caractérisé en ce que : - le terminal fixe comprend des moyens (MCT2) de transmission, dans le réseau local, selon un protocole de communication (UPnP) adapté audit terminal fixe, d'un message (REQ) contenant les données d'un appel entrant reçu par ledit terminal fixe, et en ce que le dispositif de contrôle de transfert d'appel entrant comprend : - des moyens (MCC) de réception dudit message transmis, selon ledit protocole de communication, - des moyens (MCC) de détection de la présence de terminaux de communication mobiles dans le réseau local, lesquels sont activés suite à la 15 réception dudit message transmis, - dans le cas où aucun terminal de communication mobile n'est présent dans le réseau local : o des moyens (CAL) de comparaison entre, d'une part, les données de l'appel entrant, et, d'autre part, les données d'appel associées aux terminaux de communication mobiles et préalablement enregistrées dans le réseau local, o des moyens (SEL) de sélection d'un terminal de communication mobile favori selon un critère de similitude entre les données d'appel associées à ce dernier et les données de l'appel entrant, o des moyens (CTRL, MCC) d'émission vers ledit terminal fixe, selon ledit protocole de communication, d'une commande de transfert dudit appel entrant vers le numéro d'appel dudit terminal de communication mobile sélectionné, ledit terminal fixe comprenant en outre : - des moyens (MCT2) de réception, selon ledit protocole de communication, de ladite commande de transfert émise, - des moyens (MTR) de traitement de la commande reçue pour : 20 25 30 35 5 10o extraire le numéro d'appel du terminal de communication mobile sélectionné, o rediriger l'appel entrant vers le terminal de communication mobile sélectionné associé audit numéro d'appel extrait. 13. Programme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé de transfert d'appel selon l'une quelconque des revendications 1 à 8, lorsque ledit programme est exécuté par un ordinateur. 14. Support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé de transfert d'appel selon l'une quelconque des revendications 1 à 8, lorsque ledit programme est exécuté par un ordinateur. 15