Brevet FR3068191A1 — publié le 20181228

Domaine de l'invention Le domaine de la présente invention concerne celui des procédés de communication. Elle concerne particulièrement, mais pas exclusivement, le domaine des procédés de communication mise en oeuvre par un serveur pour établir une 5 communication entre un terminal principal et un ensemble de terminaux secondaires. Art antérieur Il est connu de procéder à l'établissement d'une communication entre un terminal principal et un ensemble de terminaux secondaires sur la base d'une sélection de terminaux secondaires connus. Toutefois l'établissement d'une 10 communication en vue d'une mise en relation entre un utilisateur et un opérateur en possession d'un terminal secondaire nécessite des opérations de sélection et/ou des manipulations par l'utilisateur. Exposé de l'invention La présente invention a pour but de résoudre tout ou partie des 15 inconvénients mentionnés ci-dessus sous la forme d'un procédé de communication mise en oeuvre par un serveur pour établir une communication entre un terminal principal et un ensemble de terminaux secondaires ; le serveur, le terminal principal et l'ensemble de terminaux secondaires formant un réseau maillé dans lequel le terminal principal et l'ensemble de terminaux secondaires étant reliés au serveur ; le procédé 20 de communication comprenant les étapes suivantes : - localisation du terminal principal ; - constitution d'un ensemble de critères de sélection ; - sélection de l'ensemble de terminaux secondaires correspondant à l'ensemble de critères de sélection ; l'ensemble de terminaux 25 secondaires comportant au moins un premier terminal secondaire ; - formation d'un réseau en étoile avec l'ensemble de terminaux secondaires sélectionné à l'intérieur du réseau maillé ; le réseau en étoile comprenant un concentrateur et au moins un noeud ; le 2 concentrateur étant le terminal principal et ledit au moins un noeud étant ledit au moins un premier terminal secondaire ; et, - établissement d'une communication entre ledit au moins un premier terminal secondaire et le terminal principal. Ainsi, grâce à cette disposition, une mise en relation est réalisée entre un utilisateur et un opérateur en possession d'un terminal secondaire sans que cela nécessite des opérations de sélection et/ou des manipulations par l'utilisateur. Selon un mode de réalisation, l'étape de localisation comprend une étape de délimitation d'une zone temporaire. Ainsi, grâce à cette disposition, il est possible de localiser le terminal dans une zone temporaire qui peut évoluer en fonction des critères. Selon un mode de réalisation, l'étape de délimitation de la zone temporaire délimite la zone temporaire du terminal en fonction d'un ensemble de paramètres ; l'ensemble de paramètres comprend un paramètre énergie, un 15 paramètre temps, un paramètre distance et/ou un paramètre vitesse. Ainsi, grâce à cette disposition, la zone temporaire est redéfinie en fonction de paramètres liés à l'environnement du terminal et libère la bande passante consommée en ne sélectionnant que les terminaux secondaires correspondant à ces paramètres. 20 Selon un mode de réalisation, l'étape de sélection sélectionne l'ensemble de terminaux secondaires en fonction de l'ensemble de critère de sélection et/ou d'au moins un paramètre de l'ensemble de paramètres. Ainsi, grâce à cette disposition, les terminaux secondaires sont sélectionnés en fonction d'au moins un critère de sélection et/ou d'un paramètre et 25 libère la bande passante consommée. Selon un mode de réalisation, le procédé de communication comprend une étape d'élection, dans laquelle une requête de participation est transmise à l'ensemble de terminaux secondaires sélectionné pour former le réseau en étoile. Ainsi, grâce à cette disposition, le terminal principal et l'ensemble de 30 terminaux secondaires sélectionné forment le réseau en étoile supervisé par le serveur. Selon un mode de réalisation, la transmission d'une requête de participation à l'ensemble de terminaux secondaires s'effectue en fonction du classement dudit au moins un premier terminal secondaire. 3 Ainsi, grâce à cette disposition, la bande passante, du réseau maillé et du réseau en étoile, n'est pas inutilement consommée. Selon un mode de réalisation, l'étape d'établissement d'une communication active la clôture de l'étape de formation d'un réseau en étoile. 5 Ainsi, grâce à cette disposition, la bande passante est libérée. Selon un mode de réalisation, l'ensemble de terminaux secondaire comporte au moins un deuxième terminal secondaire et lequel comprenant une étape de transmission d'un message de clôture du réseau en étoile audit au moins un deuxième terminal secondaire lors de l'étape d'établissement de la communication. 10 Ainsi, grâce à cette disposition, ledit au moins un deuxième terminal secondaire libère la bande passante consommée. Selon un mode de réalisation, le procédé de communication comprend une étape de réception d'un message de terminaison de la communication par ledit au moins un premier terminal secondaire et/ou d'un message d'abandon du réseau maillé par ledit au moins un premier terminal secondaire. Selon un mode de réalisation, le procédé de communication comprend une étape de communication de la localisation du terminal principal et d'au moins un critère de l'ensemble de critères de sélection lorsqu'au moins un critère de sélection de l'ensemble de critères de sélection est réalisé. Selon un mode de réalisation, comprend une étape de redéfinition d'au moins un critère de sélection de l'ensemble de critères de sélection consécutive à l'étape d'émission du message de terminaison et/ou du message d'abandon. Selon un mode de réalisation, comprend une étape de réitération 5590 des étapes de sélection de l'ensemble de terminaux secondaires, formation d'un 25 réseau en étoile et établissement d'une communication. Selon un aspect matériel, l'invention concerne un moyen de stockage lisible par un équipement informatique, sur lequel est stocké un produit programme d'ordinateur comprenant des instructions de code pour l'exécution d'un procédé de communication selon l'invention entre un terminal principal et au moins un premier 30 terminal secondaire d'un ensemble de terminaux secondaire par un réseau de télécommunication. D'autres caractéristiques et avantages de l'invention apparaîtront mieux à la lecture de la description qui suit d'un mode de réalisation de l'invention donné à titre d'exemple non limitatif. 4 Liste des figures L'invention sera mieux comprise à l'aide de la description détaillée qui est exposée ci-dessous en regard du dessin, dans lesquels : - la figure 1 représente un exemple de réseau maillé 101 5 dans lequel le procédé selon l'invention est mis en oeuvre; la figure 2 montre un exemple de réseau en étoile 102 lorsqu'une communication est établie entre un terminal principal 110 et un premier terminal secondaire 121; la figure 3 illustre un exemple de protocole de 10 communication selon un mode de réalisation de l'invention ; et, - la figure 4 expose un exemple de zone temporaire 111 et de zone définitive 117 selon un mode de réalisation. Dans la description détaillée qui va suivre des figures définies ci-dessus, 15 les mêmes éléments ou les éléments remplissant des fonctions identiques pourront conserver les mêmes références de manière à simplifier la compréhension de l'invention. Description d'un mode de réalisation de l'invention Le principe général de l'invention repose sur une communication de 20 messages plus précisément au sein d'un groupe de terminaux gérée par un serveur 100. Ce dernier, c'est-à-dire le serveur 100, met en oeuvre un procédé de communication 5500 selon l'invention, pour établir une communication entre un terminal principal 110 et un ensemble de terminaux secondaires 120 comme cela est représenté sur la figure 1. Le serveur 100, le terminal principal 110 et l'ensemble de terminaux secondaires 120 forme un réseau maillé 101 dans lequel le terminal principal 110 et l'ensemble de terminaux secondaires 120 sont reliés au serveur 100. Le procédé de communication 5500 localise, dans un premier temps, le terminal principal 110. Le terminal principal 110 envoie au serveur 100 des critères de sélection, qui peuvent être un type de service, comme par exemple un plombier, ou 30 un type de produit particulier, comme par exemple un bouquet de fleurs pour une 5 occasion particulière. Le serveur 100 constitue un ensemble de critères de sélection, et sélectionne 5540 en fonction de cet ensemble de critères de sélection l'ensemble de terminaux secondaires 120 correspondant à l'ensemble de critères de sélection. Cet ensemble de terminaux secondaires 120 comporte au moins un 5 premier terminal secondaire 121 et forme un réseau en étoile 102 avec l'ensemble de terminaux secondaires 120 sélectionné à l'intérieur du réseau maillé 101. Cette formation 5560 en réseau en étoile 102 est organisée par le serveur 100 qui constituera le terminal principal 110 comme concentrateur 115 et le premier terminal secondaire 121 comme étant un noeud 125 du réseau en étoile 102. Une fois le réseau 10 en étoile 102 formé, une communication entre le premier terminal secondaire 121 et le terminal principal 110 est établi. La figure 1 représente un réseau maillé 101 supervisé par le serveur 100, comprenant un moyen de stockage lisible 505, et regroupant un terminal principal 110 et un ensemble de terminaux secondaires 120 : un premier terminal secondaire 121 et 15 des seconds terminaux secondaires 122. Chacun des terminaux, c'est-à-dire le terminal principal 110 et l'ensemble de terminaux secondaires 120 communique régulièrement avec le serveur 100. Selon un ensemble de critère réunis, comme par exemple la position du terminal principal 110, le serveur 100 constitue un réseau en étoile 102 comme 20 représenté sur la figure 2. Comme mentionné précédemment, le serveur 100 met en oeuvre le procédé de communication 5500. Ce procédé de communication 5500 est représenté sur la figure 3. Le terminal principal 110 peut être mobile dans une zone donnée. Un 25 ensemble de capteur de positionnement (non représenté), de préférence des capteurs destinés à capter des signaux GPS, donne la position du terminal principal 110, soit en permanence soit sur demande. Une fois la position du terminal principal 110 déterminée, un message de position 501 est transmis au serveur 100 afin de communiquer la position du terminal principal 110 au serveur 100. À partir de ce message de position 501, le serveur 100 localise S510 le terminal principal 110 et délimite 5511 d'une zone temporaire 111. Cette zone temporaire 111 peut évoluer en fonction des critères et peut varier en fonction d'autres informations qui peuvent intervenir lors du déroulement de ce procédé de communication 5500. 6 Lors de l'envoie de ce message de position 501, des critères 502 sont également envoyés au serveur 100 qui comprend, selon un mode de réalisation, des critères de sélection relatifs au terminal principal 110 en fonction d'un historique. Cet historique est alimenté par des données qui sont mises à disposition par le terminal 5 principal 110. Une fois les critères reçus, le serveur 100 principal constitue un ensemble de critères de sélection 5520. Comme mentionné précédemment, la zone temporaire 111 peut évoluer en fonction des critères et peut varier en fonction d'autres informations comme par exemple en fonction de l'ensemble de critères de sélection. 10 En effet, lors de l'étape de délimitation 5511 de la zone temporaire 111, le serveur 100 délimite la zone temporaire 111 du terminal principal 110 en fonction d'un ensemble de paramètres 113 qui peut comprendre un paramètre énergie, un paramètre temps, un paramètre distance et/ou un paramètre vitesse, de sorte que la zone temporaire 111 soit redéfinie en fonction de paramètres liés à l'environnement 15 du terminal et libère la bande passante consommée en ne sélectionnant 5540 que les terminaux secondaires correspondant à ces paramètres. Lors de cette étape de sélection 5540, le serveur 100 classe 5545 l'ensemble de terminaux secondaires 120 en fonction de l'ensemble de critère de sélection et/ou d'au moins un paramètre de l'ensemble de paramètres 113 de sorte 20 que les terminaux secondaires 120 sélectionnés, le soient en fonction d'au moins un critère de sélection et/ou d'un paramètre. À la suite de cela, le serveur 100 entreprend une étape d'élection 5550 comprenant une étape de transmission 5585 d'une requête de participation 150 à l'ensemble de terminaux secondaires 120 sélectionné pour former le réseau en 25 étoile 102. Plus exactement, la transmission de cette requête de participation 150 à l'ensemble de terminaux secondaires 120 s'effectue en fonction du classement du premier terminal secondaire 121. En effet, le premier terminal secondaire 121 est forcément le terminal secondaire qui correspond le mieux aux critères. Lors de l'étape de formation 5560 du réseau en étoile 102 avec 30 l'ensemble de terminaux secondaires 120 sélectionné à l'intérieur du réseau maillé 101, le serveur 100 nomme le terminal principal 110 comme concentrateur 115 et l'ensemble de terminal secondaire comme noeud 125. 7 Lorsque le premier terminal secondaire 121 accepte la requête de participation 150, le premier terminal secondaire 121 envoie un message d'acceptation 151 au serveur 100 et qui entreprend une étape de transmission 5585 d'un message de clôture du réseau en étoile 102 audit au moins un deuxième terminal 5 secondaire 122 lors de l'étape d'établissement 5580 de la communication de sorte à libérer la bande passante consommée. Le serveur 100 établit une communication entre le premier terminal secondaire 121 et le terminal principal 110 et active la clôture de l'étape de formation 5560 d'un réseau en étoile 102 de sorte à libérer la bande passante. 10 Si l'ensemble de critère sont réalisé par le premier terminal secondaire 121, Le serveur 100 communique la position du terminal principal 110 et d'au moins un critère de l'ensemble de critères de sélection au premier terminal secondaire 121. Dans le cas contraire, c'est-à-dire si le premier terminal secondaire 121 15 ne correspond pas exactement à l'ensemble des critères reçu, le premier terminal secondaire 121 émet un message de terminaison de la communication et/ou d'un message d'abandon du réseau maillé 101 qui est reçu 5587 par le serveur 100 et le serveur 100 redéfinit 5590 au moins un critère de sélection 5540 de l'ensemble de critères de sélection consécutive à l'étape d'émission du message de terminaison 20 et/ou du message d'abandon avant de réitérer 5599 les étapes de sélection 5540 de l'ensemble de terminaux secondaires 120, formation 5560 d'un réseau en étoile 102 et établissement 5580 d'une communication, REVENDICATIONS1. Procédé de communication (S500) mise en oeuvre par un serveur (100) pour établir une communication entre un terminal principal (110) et un ensemble de terminaux secondaires (120) ; le serveur (100), le terminal principal (110) et l'ensemble de terminaux secondaires (120) formant un réseau maillé (101) dans lequel le terminal principal (110) et l'ensemble de terminaux secondaires (120) étant reliés au serveur (100) ; le procédé de communication (S500) comprenant les étapes suivantes : localisation (S510) du terminal principal (110) ; - constitution (S520) d'un ensemble de critères de sélection ; - sélection (S540) de l'ensemble de terminaux secondaires (120) correspondant à l'ensemble de critères de sélection ; l'ensemble de terminaux secondaires (120) comportant au moins un premier terminal secondaire (121) ; - formation (S560) d'un réseau en étoile (102) avec l'ensemble de terminaux secondaires (120) sélectionné à l'intérieur du réseau maillé (101) ; le réseau en étoile (102) comprenant un concentrateur (115) et au moins un noeud (125) ; le concentrateur (115) étant le terminal principal (110) et ledit au moins un noeud (125) étant ledit au moins un premier terminal secondaire (121) ; et, - établissement (S580) d'une communication entre ledit au moins un premier terminal secondaire (121) et le terminal principal (110). 2. Procédé de communication (S500) selon la revendication 1, dans lequel l'étape de localisation (S510) comprend une étape de délimitation (S511) d'une zone temporaire (111). 3. Procédé de communication (S500) selon la revendication 2, dans lequel l'étape de délimitation (5511) de la zone temporaire (111) délimite la zone temporaire (111) du terminal principal (110) en fonction d'un ensemble de paramètres (113) ; l'ensemble de paramètres (113) comprend un paramètre énergie, un paramètre temps, un paramètre distance et/ou un paramètre vitesse. 9 4. Procédé de communication (5500) selon la revendication 3, lequel comprend une étape transformation (S517) de la zone temporaire (111) en une zone définitive (117) ; la zone définitive (117) comporte le terminal principal (110) et l'ensemble de terminaux secondaires (120). 5 5. Procédé de communication (S500) selon l'une quelconque des revendications précédentes, dans lequel l'étape de sélection (5540) sélectionne l'ensemble de terminaux secondaires (120) en fonction de l'ensemble de critères de sélection et/ou d'au moins un paramètre de l'ensemble de paramètres (113). 6. Procédé de communication (S500) selon l'une quelconque des 10 revendications précédentes, lequel comprend une étape d'élection (5550), dans laquelle une requête de participation (150) est transmise à l'ensemble de terminaux secondaires (120) sélectionné pour former le réseau en étoile (102). 7. Procédé de communication (5500) selon la revendication 6, lequel comprend une étape de classement (S545) de l'ensemble de terminaux 15 secondaires (120) sélectionné, l'ensemble de critères de sélection et/ou de l'ensemble de paramètres (113). 8. Procédé de communication (S500) selon la revendication 7, dans lequel la transmission d'une requête de participation (150) à l'ensemble de terminaux secondaires (120) s'effectue en fonction du classement dudit au moins un premier 20 terminal secondaire (121). 9. Procédé de communication (S500) selon l'une quelconque des revendications précédentes, dans lequel l'étape d'établissement (5580) d'une communication active la clôture de l'étape de formation (5560) d'un réseau en étoile (102). 25 10. Procédé de communication (5500) selon l'une quelconque des revendications 1 à 8, dans lequel l'ensemble de terminaux secondaire comporte au moins un deuxième terminal secondaire (122) et lequel comprenant une étape de transmission (S585) d'un message de clôture du réseau en étoile (102) audit au moins un deuxième terminal secondaire (122) lors de l'étape d'établissement (S580) de la 30 communication. 10 11. Procédé de communication (5500) selon l'une quelconque des revendications précédentes, lequel comprend une étape de réception (S587) d'un message de terminaison de la communication par ledit au moins un premier terminal secondaire (121) et/ou d'un message d'abandon du réseau maillé (101) par ledit au 5 moins un premier terminal secondaire (121). 12. Procédé de communication (S500) selon la revendication 11, lequel comprend une étape de communication de la localisation (5510) du terminal principal (110) et d'au moins un critère de l'ensemble de critères de sélection lorsqu'au moins un critère de sélection (S540) de l'ensemble de critères de sélection 10 est réalisé. 13. Procédé de communication (S500) selon la revendication 11, lequel comprend une étape de redéfinition (S590) d'au moins un critère de sélection (S540) de l'ensemble de critères de sélection consécutive à l'étape d'émission du message de terminaison et/ou du message d'abandon. 15 14. Procédé de communication (S500) selon la revendication 13, lequel comprend une étape de réitération (5590) des étapes de sélection (5540) de l'ensemble de terminaux secondaires (120), de formation (5560) d'un réseau en étoile (102) et d'établissement (S580) d'une communication. 15. Moyen de stockage lisible (505) par un équipement informatique, sur 20 lequel est stocké un produit programme d'ordinateur comprenant des instructions de code pour l'exécution d'un procédé de communication (5500) selon l'une des revendications précédentes entre un terminal principal (110) et au moins un premier terminal secondaire (121) d'un ensemble de terminaux secondaire par un réseau de télécommunication.