Brevet FR2910205A1 — publié le 20080620

La présente invention concerne un procédé de transmission d'informations dans un système de télécommunication incluant au moins un premier et un deuxième dispositif de communication aptes à communiquer l'un avec l'autre via des première et deuxième liaisons de communication. Des systèmes de télécommunication multi-réseaux existent déjà dans l'état actuel de la technique. Les systèmes connus proposent généralement une juxtaposition d'un réseau haut débit et d'un réseau à débit moins élevé destiné à pallier certaines carences de couverture dans des zones géographiques ou le réseau hait débit n'est pas encore déployé. Ainsi, dans les systèmes multi-réseaux connus, les premier et deuxième réseaux forment chacun une liaison de communication et ont vocation à être utilisés alternativement et non cumulativement. Or, les inventeurs ont identifié des possibilités non-encore explorées de mettre en oeuvre des synergies entre différents réseaux inclus dans un système de télécommunication multiréseaux, visant à enrichir une communication établie au moyen d'un premier réseau par une transmission via un deuxième réseau d'informations supplémentaires, voir complémentaires à la communication établie via le premier réseau. Ainsi, un ensemble d'informations formant un contenu multimédia tel une présentation audiovisuelle d'un appelant pourra être transmis vers un appelé via un premier réseau fonctionnant en mode paquet, tel un réseau mobile GPRS, en complément d'une conversation établie entre appelant et appelé sur un deuxième réseau fonctionnant en mode circuit tel un réseau mobile de type GSM (abréviation de l'expression anglaise "Global System for Mobile" bien connue de l'homme du métier) ou encore un réseau de troisième génération de type 3G ou UMTS (abréviation de "Universal Mobile Telecommunications System"). Les inventeurs ont cependant observé que dans de nombreuses situations, il sera souhaitable d'opérer une synchronisation entre la restitution de l'ensemble d'informations émis via le premier réseau avec la communication établie via le deuxième réseau, afin que cette restitution ne soit pas décorélée de la conversation qu'elle ne viendrait dès lors plus enrichir. Toutefois, puisque, dans les systèmes multi-réseaux connus, les mises en oeuvre des différents réseaux se font de manière alternative et non cumulative, il n'existe pas dans l'état actuel de la technique de mécanismes ou de procédés de synchronisation d'évènements se produisant dans différents réseaux d'un système multi-réseaux, hormis, bien sûr, des processus particuliers destinés à assurer le basculement d'un réseau à l'autre lorsque nécessaire. La présente invention offre une solution qui ne présente pas ces inconvénients en proposant un procédé de transmission d'informations dans un système de télécommunication multi-réseau autorisant une synchronisation entre une restitution d'informations émises via un premier réseau de communication, d'une part, et une communication établie via un deuxième réseau de communication, d'autre part. En effet, selon l'invention, un procédé conforme au paragraphe introductif inclut au moins : 2910205 2 . une étape de transmission d'au moins une information d'un premier type issue du premier dispositif vers le deuxième dispositif au travers de la première liaison de communication, et . une étape de temporisation d'une restitution de ladite information du premier type par le deuxième dispositif tant qu'une information d'un deuxième type transmise au travers de la 5 deuxième liaison de communication ne sera pas parvenue au deuxième dispositif. Une telle temporisation de la restitution de l'information envoyée via la première liaison de communication permet d'assujettir la restitution de cette information à la réception d'une information d'un autre type, par exemple une requête de mise en communication vocale via la deuxième liaison de communication, et réalise donc une synchronisation entre ces deux 10 évènements. L'invention permettra par exemple de produire à un appelé une carte de visite multimédia d'un appelant au moment précis où ledit appelé sera averti, par voie de sonnerie ou de vibration, de l'arrivée d'un appel qui lui est destiné, de manière à donner à cet appelé des informations sur l'origine ou l'objet de l'appel qui lui est destiné. Dans un mode de mise en oeuvre particulier de l'invention, la restitution de l'information 15 transmise au travers de la première liaison de communication pourra être en outre subordonnée à un accord exprès manifesté par l'appelé au moyen d'une interface homme/machine lui permettant de piloter son dispositif de communication. Dans un autre mode de mise en oeuvre particulier de l'invention, qui pourra être implémenté cumulativement ou alternativement avec le précédent, un établissement effectif 20 d'une communication au travers de la deuxième liaison de communication pourra être lui aussi retardé jusqu'à la fin de la restitution de l'informations transmise au travers de la première liaison de communication, de manière à donner à l'appelé une possibilité de choisir de répondre ou non à un appel sur la base du contenu de l'information du premier type qui y est associée. Selon une première variante de l'invention, l'étape de temporisation est exécutée par des 25 moyens de temporisation inclus dans le deuxième dispositif. Cette première variante permet d'éviter que la mise en oeuvre de l'invention ne génère un accroissement de volume de trafic de communication, puisque le deuxième dispositif inclut alors intrinsèquement tous les moyens nécessaires pour opérer une synchronisation entre la restitution de l'information émise via la première liaison de communication, d'une part, et la 30 réception de l'information du deuxième type via la deuxième liaison de communication, d'autre part. Selon une deuxième variante de l'invention, l'étape de temporisation est exécutée par des moyens de temporisation inclus dans un troisième dispositif de communication, disposé en coupure de flux sur la première liaison de communication. 35 Cette deuxième variante, si elle nécessite la mise en oeuvre d'au moins un troisième dispositif de communication qui sera en outre immanquablement générateur d'un volume de communication supplémentaire par rapport à celui généré lors de la mise en oeuvre de la première variante décrite ci-dessus, présente néanmoins pour avantage de ne pas nécessiter de 2910205 3 modifications matérielles ou logicielles des premier et deuxième dispositifs de communication, qui pourront donc être constitués par des terminaux issus d'un parc de terminaux existants, de sorte que la mise en oeuvre de cette deuxième variante pourra être faite de manière parfaitement transparente pour les utilisateurs du système de télécommunication. 5 Selon un premier aspect matériel, l'invention concerne également un système de télécommunication incluant au moins un premier et un deuxième dispositif de communication aptes à communiquer l'un avec l'autre via des première et deuxième liaisons de communication, système incluant : . des moyens de transmission d'au moins une information d'un premier type issue du 10 premier dispositif vers le deuxième dispositif au travers de la première liaison de communication, et . des moyens de temporisation d'une restitution de ladite information du premier type par le deuxième dispositif tant qu'une information d'un deuxième type transmise au travers de la deuxième liaison de communication ne sera pas parvenue au deuxième dispositif. 15 Selon une première variante de ce premier aspect matériel, des moyens de temporisation sont inclus dans au moins le deuxième dispositif. Selon une deuxième variante de ce premier aspect matériel, les moyens de temporisation sont inclus dans un troisième dispositif de communication, disposé en coupure de flux sur la première liaison de communication. 20 Selon un mode de réalisation particulier de cette deuxième variante, le système de télécommunication décrit ci-dessus inclut en outre une passerelle apte à établir un lien entre les première et deuxième liaisons de communication et à transmettre au troisième dispositif de communication des informations relatives à la deuxième liaison de communication. Une telle passerelle permet de dispenser le deuxième dispositif de communication 25 d'envoyer des messages d'information spécifiques au troisième dispositif, puisque celui-ci sera tenu informé de l'état de la deuxième liaison de communication par la passerelle qui lui répercutera sans traitement particulier des notifications d'évènements circulant au travers de ladite deuxième liaison de communication. Selon un deuxième aspect matériel, l'invention concerne également, en tant que moyen 30 utile à sa mise en oeuvre, un dispositif de communication incluant des moyens de temporisation d'une restitution d'au moins une information d'un premier type transmise au travers d'une première liaison de communication tant qu'une information d'un deuxième type transmise au travers d'une deuxième liaison de communication ne sera pas parvenue à un destinataire de ladite information du premier type. 35 Ainsi qu'exposé précédemment, un tel dispositif pourra matérialiser le deuxième ou le troisième dispositif de communication selon que le système dans lequel il est mis en oeuvre est conforme à la première ou à la deuxième variante décrite plus haut. 2910205 4 Selon un troisième aspect matériel, l'invention concerne en outre, en tant qu'autre moyen utile à sa mise en oeuvre, un programme d'ordinateur incluant au moins une série d'instructions de code de programme pour l'exécution d'au moins une étape de temporisation incluse dans un procédé conforme à la description qui précède lorsque ledit programme est exécuté par une 5 unité de calcul. Selon un quatrième aspect matériel, l'invention concerne également, en tant qu'autre moyen utile à sa mise en oeuvre, un support de données sur lequel a été mémorisée au moins une série d'instructions de code de programme pour l'exécution d'au moins une étape de temporisation incluse dans un procédé conforme à la description qui précède. 10 L'invention sera mieux comprise à l'aide de la description suivante, faite à titre d'exemple non-limitatif et en regard des dessins annexés, dans lesquels : - la Fig.1 est un schéma fonctionnel partiel décrivant un premier système de télécommunication conforme à une première variante de l'invention, et - la Rg.2 est un schéma fonctionnel partiel décrivant un deuxième système de 15 télécommunication conforme à une deuxième variante de l'invention. La Fig.1 représente schématiquement un premier système de télécommunication SYST1 incluant au moins un premier et un deuxième dispositif de communication Ti et T2, dans cet exemple des téléphones mobiles, aptes à communiquer l'un avec l'autre via des première et deuxième liaisons de communication matérialisées ici par des premier et deuxième réseaux de 20 communication NTW1 et NTW2, auxquels lesdits premier et deuxième dispositifs Ti et T2 sont destinés à être reliés via des liaisons sans fil supportées par des première et deuxième antennes relais RAI et RA2 qui sont elles-mêmes respectivement connectées via des premier et deuxième dispositifs d'aiguillage SW1 et SW2 aux premier et deuxième réseaux de communication NTW1 et NTW2. 25 Selon la première variante de l'invention décrite ici, le système SYST1 inclut des moyens de transmission d'au moins une information d'un premier type depuis le premier dispositif Ti vers le deuxième dispositif T2 au travers de la première liaison de communication. Ces moyens de transmission incluent ici, outre le premier réseau NTW1, les antennes relais RAI et RA2 et les premier et deuxième dispositifs d'aiguillage SW1 et SW2, une antenne d'émission/réception 30 ANT1 dont est muni le premier dispositif de communication, le deuxième dispositif de communication étant ici similairement muni d'une antenne d'émission/réception ANT2. Le système SYST1 inclut en outre des moyens de temporisation d'une restitution dudit ensemble d'informations par le deuxième dispositif T2 tant qu'une information d'un deuxième type, dans cet exemple une requête de mise en communication Comrq émise par le premier 35 dispositif Ti, ne sera pas parvenue au deuxième dispositif T2 au travers de la deuxième liaison de communication. 2910205 5 Dans cette première variante de l'invention, les moyens de temporisation comprennent une mémoire MEM2 et une unité de calcul CPU2 qui sont inclus dans le deuxième dispositif de communication T2. Une phase de synchronisation réalisée grâce à cette première variante de l'invention peut 5 être décrite comme suit : au cours d'une étape de transmission, un ensemble d'informations Is1 est transmis depuis le premier dispositif Ti vers le deuxième dispositif T2 au travers de la première liaison de communication incluant le premier réseau NTW1, qui est par exemple un réseau à commutation de paquets de données de type GPRS, cette transmission étant alors opérée au cours d'une session de communication en mode paquet ouverte à l'instigation du 10 premier dispositif de communication Ti. Cet ensemble d'informations Is1 pourra par exemple inclure une carte de visite multimédia représentative d'un utilisateur du premier dispositif Ti ou encore une adresse de type URI ou URL (abréviations bien connues de l'homme du métier des expressions anglaises "Uniform Resource Identifier" et "Uniform Resource Locator") pointant sur une zone mémoire que le deuxième dispositif de communication pourra consulter au cours de la 15 session de communication couramment ouverte à l'instigation du premier dispositif de communication Ti. Cet ensemble d'informations Is1 aura été préalablement extrait d'une mémoire MEM1 par une unité de traitement CPU1, toutes deux incluses dans le premier dispositif Ti, et émise en direction de la première antenne relais RAI au moyen d'un système d'antenne ANT1 propre audit premier dispositif Ti. A l'issue de l'étape de transmission, 20 l'ensemble d'informations Is1 est reçu par le deuxième dispositif T2 au travers d'un système d'antenne ANT2 qui lui est propre, ledit ensemble d'informations étant alors stocké sur ordre d'une unité de calcul CPU2 dans une mémoire MEM2, toutes deux incluses dans le deuxième dispositif T2. Dans cet exemple de réalisation, l'unité de calcul CPU2 exécute après réception de 25 l'ensemble d'informations Is1 une étape de temporisation définie par une série d'instructions de code de programme qui pourront avoir été préalablement mémorisées dans la mémoire MEM2 ou dans une mémoire cache incluse dans l'unité de calcul CPU2. Cette étape de temporisation est destinée à retarder la restitution du contenu de l'ensemble d'informations Is1 à un utilisateur du deuxième dispositif T2 tant qu'une requête de 30 mise en communication Comrq émise par le premier dispositif Ti au travers de la deuxième liaison de communication incluant le deuxième réseau NTW2, qui est par exemple un réseau à commutation de circuit de type UMTS, ne sera pas parvenue au deuxième dispositif T2. Si aucune requête de ce type ne parvient au deuxième dispositif T2 avant que l'unité de calcul CPU2 ne constate qu'une durée de temporisation maximale prédéterminée est arrivée à 35 expiration, le contenu de l'ensemble d'informations Is1 ne sera pas restitué à l'utilisateur du deuxième dispositif T2 et la session de communication en mode paquet ouverte à l'instigation du premier dispositif de communication Ti sera interrompue à l'instigation du deuxième dispositif T2. 2910205 6 Si par contre la requête de communication Comrq émise par le premier dispositif Ti parvient au deuxième dispositif avant expiration de la durée de temporisation maximale prédéterminée, l'unité de calcul CPU2 extraira alors de la mémoire MEM2 l'ensemble d'informations Is1, et ordonnera, d'une part, à écran SCR2 de restituer une composante vidéo 5 Iv du contenu dudit ensemble Is1, et, d'autre part, à un haut-parleur SPK2 de restituer une composante audio la du contenu dudit ensemble Is1. Il convient d'observer ici que, dans certains autres modes de mise en oeuvre de l'invention, la première liaison de communication pourra être celle fonctionnant en mode circuit et la deuxième liaison de communication celle fonctionnant en mode paquet. Dans une telle 10 hypothèse, l'information du premier type transmise via la première liaison pourra être représentative d'un appel émis par le premier dispositif Ti à destination du deuxième dispositif de communication T2, l'information du deuxième type véhiculée par la deuxième liaison de communication pouvant alors être par exemple constituée par une carte de visite multimédia de l'appelant, de sorte que c'est la restitution de l'appel qui sera alors subordonnée à la réception, 15 voire à la restitution de ladite carte de visite multimédia par le deuxième dispositif T2. La Fig.2 représente schématiquement un deuxième système de télécommunication SYST2 semblable au premier système décrit plus haut, à ceci près que les moyens de temporisation sont inclus ans un troisième dispositif de communication SRV, qui est ici constitué par un serveur disposé en coupure de flux sur la première liaison de communication. Ce 20 deuxième système SYST2 inclut en outre une passerelle SI PGW apte à établir un lien entre les première et deuxième liaisons de communication et à transmettre au troisième dispositif de communication SRV des informations relatives à la deuxième liaison de communication. Dans le cadre de cet exemple particulier, le premier réseau de communication NTW1 a été représenté plus en détail pour illustrer un mode de mise en oeuvre particulier du troisième 25 dispositif de communication SRV qui y est inclus. Le fonctionnement de ce mode de mise en oeuvre particulier, qui fait appel à un protocole de gestion de sessions de communication de type SIP (abréviation de l'expression anglaise "Session Initiation Protocol" bien connue de l'homme du métier) peut être décrit comme suit : au cours d'une étape de transmission, un ensemble d'informations Is1 est transmis depuis le premier dispositif Ti à destination du 30 deuxième dispositif T2 au travers de la première liaison de communication incluant le premier réseau NTW1. Cette transmission active un premier module de gestion de sessions I MST1 inclus dans le premier réseau de communication NTW1 et propre au premier dispositif de communication Ti. Le premier réseau NTW1 inclut en outre un deuxième module de gestion de sessions IMST2 propre au deuxième dispositif de communication T2. Le premier module de 35 gestion IMST1 génère alors un message d'invitation InvT2(Is1) destiné au deuxième dispositif de communication T2 et incluant l'ensemble d'informations Is1. Les utilisateurs des premier et deuxième dispositifs de communication Ti et T2 ayant par hypothèse préalablement souscrit un abonnement à un service prévoyant la mise en oeuvre de cette deuxième variante de l'invention 2910205 7 les premier et deuxième modules de gestion IMST1 et IMST2 sont préprogrammés pour réaliser leurs opérations d'émission au travers du troisième dispositif de communication SRV. Ainsi, le message d'invitation est transmis par le premier module de gestion IMST1 au troisième dispositif de communication SERV, qui inclut les moyens de temporisation comprenant une 5 mémoire MEM3 et une unité de calcul CPU3. Dans cet exemple de réalisation, l'unité de calcul CPU3 exécute après réception de l'ensemble d'informations Is1 une étape de temporisation définie par une série d'instructions de code de programme qui pourront avoir été préalablement mémorisées dans la mémoire MEM3 ou dans une mémoire cache incluse dans l'unité de calcul CPU3. 10 Cette étape de temporisation est destinée à retarder la restitution du contenu de l'ensemble d'informations Is1 à un utilisateur du deuxième dispositif T2 tant qu'une requête de mise en communication Comrq(T2) émise par le premier dispositif Ti au travers de la deuxième liaison de communication incluant le deuxième réseau NTW2 ne sera pas parvenue au deuxième dispositif T2. En l'occurrence, le troisième dispositif de communication SRV retardera 15 une transmission de sa part du message d'invitation InvT2(Is1) vers le deuxième dispositif de communication T2 tant qu'il ne recevra pas confirmation de la réception d'une requête de mise en communication par le deuxième dispositif T2, et ce jusqu'à expiration d'une durée de temporisation maximale prédéterminée au-delà de laquelle la session de communication ouverte à l'instigation du premier dispositif de communication sera interrompue à l'instigation 20 du troisième dispositif de communication. Dans l'exemple représenté ici, la passerelle SI PGW transmettra au deuxième module de gestion IMST2 un signal de signalisation t[Comrq(T2)] d'une transmission au travers de la deuxième liaison de communication d'une requête de mise en communication Comrq(T2) destinée au deuxième dispositif de communication T2. Ce signal d'avertissement t[Comrq(T2)] 25 sera alors répercuté au troisième dispositif de communication SRV par le deuxième module de gestion IMST2 conformément à un mode de fonctionnement préprogrammé. La réception de ce signal par le troisième dispositif SRV pourra dans certains modes de mise en oeuvre lui suffire pour interrompre la temporisation et transmettre alors au deuxième module de gestion IMST2 le message d'invitation InvT2(Is1) destiné au deuxième dispositif de communication T2 et 30 incluant l'ensemble d'informations Is1. Dans d'autres modes de réalisation, le troisième dispositif SRV attendra, pour interrompre la temporisation, de recevoir depuis la passerelle SI PGW via le deuxième module de gestion IMST2 un signal de confirmation t[Rng(T2)] qu'un signal de présentation d'appel Rng(T2), par exemple une sonnerie ou une vibration, a bien été produit par le deuxième dispositif de communication après réception de la requête de mise en 35 communication Comrq(T2), de manière à ce que la restitution du contenu de l'ensemble d'informations Is1 par le deuxième dispositif de communication T2 soit bien synchrone avec l'établissement de la communication via le deuxième réseau NTW2. REVENDICATIONS 1. Procédé de transmission d'informations dans un système de télécommunication incluant au moins un premier et un deuxième dispositif de communication aptes à communiquer l'un avec l'autre via des première et deuxième liaisons de communication, procédé incluant au moins : . une étape de transmission d'au moins une information d'un premier type issue du premier dispositif vers le deuxième dispositif au travers de la première liaison de communication, et . une étape de temporisation d'une restitution de ladite information du premier type par le deuxième dispositif tant qu'une information d'un deuxième type transmise au travers de la deuxième liaison de communication ne sera pas parvenue au deuxième dispositif. 2. Procédé selon la revendication 1, dans lequel l'étape de temporisation est exécutée par des moyens de temporisation inclus dans le deuxième dispositif. 3. Procédé selon la revendication 1, dans lequel l'étape de temporisation est exécutée par des moyens de temporisation inclus dans un troisième dispositif de communication, disposé en coupure de flux sur la première liaison de communication. 4. Système de télécommunication incluant au moins un premier et un deuxième dispositif de communication aptes à communiquer l'un avec l'autre via des première et deuxième liaisons de communication, système incluant : . des moyens de transmission d'au moins une information d'un premier type issue du premier dispositif vers le deuxième dispositif au travers de la première liaison de communication, et . des moyens de temporisation d'une restitution de ladite information du premier type par le deuxième dispositif tant qu'une information d'un deuxième type transmise au travers de la deuxième liaison de communication ne sera pas parvenue au deuxième dispositif. 5. Système selon la revendication 4, caractérisé en ce que des moyens de temporisation sont inclus dans au moins le deuxième dispositif. 6. Système selon la revendication 4, caractérisé en ce que les moyens de temporisation sont inclus dans un troisième dispositif de communication, disposé en coupure de flux sur la première liaison de communication. 2910205 9 7. Système selon la revendication 6, caractérisé en ce qu'il inclut en outre une passerelle apte à établir un lien entre les première et deuxième liaisons de communication et à transmettre au troisième dispositif de communication des informations relatives à la deuxième liaison de communication. 5 8. Dispositif de communication incluant des moyens de temporisation d'une restitution d'au moins une information d'un premier type transmise au travers d'une première liaison de communication tant qu'une information d'un deuxième type transmise au travers d'une deuxième liaison de communication ne sera pas parvenue à un destinataire de ladite information du premier type. 10 9. Programme d'ordinateur incluant au moins une série d'instructions de code de programme pour l'exécution d'au moins une étape de temporisation incluse dans un procédé conforme à l'une des revendications 1 à 3 lorsque ledit programme est exécuté par une unité de calcul. 10. Support de données sur lequel a été mémorisée au moins une série d'instructions de 15 code de programme pour l'exécution d'au moins une étape de temporisation incluse dans un procédé conforme à l'une des revendications 1 à 3.