Brevet FR3131145A1 — publié le 20230623

Procédé et système de transmission optique entre un 1 er et un 2 e équipements avec identification de groupes L'invention concerne un procédé de communication optique de données entre plusieurs premiers équipements (AP) de télécommunication et plusieurs deuxièmes équipements (UT) de télécommunication, les premiers équipements et les deuxièmes équipements étant équipés chacun d’un émetteur directif d’un identifiant. Le procédé comprend : distinction de plusieurs groupes d’identifiants dont un premier groupe d’identifiants propres attribués respectivement à des premiers équipements (AP), un deuxième groupe d’identifiants propres attribués respectivement à des deuxièmes équipements et un troisième groupe d’identifiants pour des couples deuxième équipement/premier équipement en cours d’appairage, transmission directive d’un flux lumineux par un émetteur directif portant un identifiant transmis dont la valeur est prise dans un des groupes en fonction de son état. Figure pour l'abrégé : Figure 2 Procédé et système de transmission optique entre un 1 er et un 2 e équipements avec identification de groupes Domaine de l’invention La présente invention se rapporte au domaine des télécommunications. Au sein de ce domaine, l'invention se rapporte plus particulièrement aux procédés de transmission optique de données d’un premier équipement de télécommunication vers un deuxième équipement. Elle s’applique notamment aux dispositifs de réalité virtuelle. Dans ce contexte, l’invention permet d’obtenir la position d’un ou de plusieurs utilisateurs répartis dans un environnement qui vont être utilisées pour interagir avec un contenu de réalité virtuelle. Art antérieur Est connu : un système de communication optique de données comprenant au moins un point d’accès et un casque optique. Le point d’accès comprend : une fibre optique transportant un rayon lumineux, un miroir amovible, un microprocesseur pour piloter l’orientation du miroir selon des angles d’inclinaison verticale et horizontale pour diriger le rayon lumineux en sortie de la fibre optique dans une première direction, une matrice photoréceptrice pour recevoir un flux lumineux provenant d’une source émettrice associée au casque et pour déterminer une première direction de réception. Le casque optique comprend : une fibre optique transportant un rayon lumineux, un miroir amovible, un microprocesseur pour piloter l’orientation du miroir selon des angles d’inclinaison verticale et horizontale pour diriger le rayon lumineux en sortie de la fibre optique dans une deuxième direction, une matrice photoréceptrice pour recevoir un flux lumineux provenant d’une source émettrice associée au point d’accès et pour déterminer une deuxième direction de réception. Le microprocesseur du point d’accès est programmé pour aligner la première direction avec la première direction de réception. Le microprocesseur du casque est programmé pour aligner la deuxième direction avec la deuxième direction de réception. Dans un contexte de réalité virtuelle, les données de réalité virtuelle sont transmises par le point d’accès vers le casque. Une telle utilisation nécessite un débit très important de transmission de données. Pour que l’utilisateur bénéficie d’une immersion totale, il ne doit pas percevoir d’interruption lors de ses déplacements ; la communication doit donc être maintenue même en cas de basculement d’un point d’accès à un autre point d’accès. En outre, lorsque plusieurs utilisateurs sont répartis dans un espace fermé avec plusieurs points d’accès, ils doivent pouvoir chacun bénéficier d’un même ressenti avec une immersion totale. L’invention propose un procédé de communication ayant pour objectif d’améliorer le ressenti d’immersion de l’utilisateur du deuxième équipement, par exemple un casque. L’invention a pour objet un procédé de communication optique de données entre plusieurs premiers équipements de télécommunication et plusieurs deuxièmes équipements de télécommunication, les premiers équipements et les deuxièmes équipements étant équipés chacun d’un émetteur directif d’un identifiant, le procédé comprend : distinction de plusieurs groupes d’identifiants dont un premier groupe d’identifiants propres attribués respectivement à des premiers équipements, un deuxième groupe d’identifiants propres attribués respectivement à des deuxièmes équipements et un troisième groupe d’identifiants pour des couples deuxième équipement/premier équipement en cours d’appairage, transmission directive d’un flux lumineux par un émetteur directif portant un identifiant transmis dont la valeur est prise dans un des groupes en fonction de son état. L’invention a en outre pour objet un équipement de télécommunication destiné à communiquer avec un deuxième équipement. L’équipement comprend : une fibre optique transportant un rayon lumineux, un miroir amovible piloté, un microprocesseur pour piloter l’orientation du miroir selon des angles d’inclinaison verticale et horizontale pour diriger le rayon lumineux en sortie de la fibre optique dans une première direction, une matrice photoréceptrice pour recevoir un flux lumineux transportant un identifiant transmis provenant d’une source émettrice associée à un casque et pour déterminer une direction de réception, un émetteur directif d’un flux lumineux portant un identifiant transmis, et est tel que le microprocesseur est adapté pour commander l’émetteur directif pour transmettre un identifiant transmis pris parmi plusieurs groupes d’identifiants dont un premier groupe d’identifiants propres attribués respectivement à des premiers équipements, un deuxième groupe d’identifiants propres attribués respectivement à des deuxièmes équipements et un troisième groupe d’identifiants pour des couples deuxième équipement/premier équipement en cours d’appairage. L’invention a en outre pour objet un système de communication optique de données comprenant des premiers équipements de télécommunication et des deuxièmes équipements de télécommunication, chaque premier équipement étant selon un objet de l’invention, le microprocesseur d’un premier équipement étant adapté pour commander l’émetteur directif pour transmettre un identifiant transmis pris parmi plusieurs groupes d’identifiants dont un premier groupe d’identifiants propres attribués respectivement à des premiers équipements, un deuxième groupe d’identifiants propres attribués respectivement à des deuxièmes équipements et un troisième groupe d’identifiants pour des couples deuxième équipement/premier équipement en cours d’appairage. La détermination des différents groupes d’identifiants dont un groupe d’identifiants distinguant chaque couple deuxième équipement-premier équipement (par exemple casque-point d’accès) en train de s’apparier permet à un casque et à un point d’accès de déterminer immédiatement quel point d’accès est libre. Cette détermination permet de fluidifier un basculement entre points d’accès lorsque l’utilisateur se déplace. L’invention permet ainsi d’éviter des ruptures de communication même en cas de basculement d’un point d’accès à un autre. La connaissance de la localisation du casque permet à tout moment d’adapter un contenu de réalité virtuelle aux mouvements de l’utilisateur et d’obtenir ainsi une interaction entre l’utilisateur et les données qu’il perçoit. Son ressenti est donc amélioré, il devient acteur du contenu qu’il visualise. En outre, la connaissance de la localisation du casque permet d’anticiper des situations où les utilisateurs risquent d’être hors zone d’action ou de découverte ou encore de se télescoper. Selon un mode de réalisation, un équipement libre transmet son identifiant propre. Selon un mode de réalisation, un équipement non libre transmet un identifiant différent de son identifiant propre. Selon un mode de réalisation, un premier équipement appairé avec un deuxième équipement transmet l’identifiant du deuxième équipement. Selon un mode de réalisation, un premier équipement en cours d’appairage avec un deuxième équipement transmet l’identifiant pris dans le troisième groupe qui correspond au couple deuxième équipement/premier équipement. Selon un mode de réalisation, les premiers équipements et les deuxièmes équipements sont équipés chacun d’un récepteur d’un identifiant transmis adapté à déterminer une direction d’arrivée du flux lumineux portant l’identifiant transmis, d’une fibre optique transportant un rayon lumineux et d’un miroir amovible piloté pour diriger le rayon lumineux en sortie de la fibre optique dans une certaine direction et le procédé comprend en outre : alignement des rayons lumineux en pilotant l’orientation des miroirs selon des angles d’inclinaison verticale et horizontale d’un premier équipement et d’un deuxième équipement pour obtenir une transmission optique des données entre la fibre optique du premier équipement et la fibre optique du deuxième équipement via un milieu aérien, détermination de la localisation du deuxième équipement connaissant la localisation du premier équipement, la hauteur relative entre les deux équipements et les angles d’inclinaison verticale et horizontale du miroir du premier équipement. Selon un mode de réalisation, le pilotage de l’orientation des miroirs est asservi à un indicateur de qualité de communication entre le premier équipement et le deuxième équipement pour suivre un déplacement de ce deuxième équipement. Selon un mode de réalisation, la détermination de la localisation est effectuée selon une certaine cadence. Selon un mode de réalisation, il y a communication au deuxième équipement de sa localisation. Selon un mode de réalisation, le deuxième équipement est un casque de réalité virtuelle utilisant des données de réalité virtuelle et la localisation du casque est prise en compte pour adapter par ce casque les données de réalité virtuelle utilisées par ce casque. Selon un mode de réalisation, la détermination de la hauteur relative entre les deux équipements tient compte de la taille d’un utilisateur du casque. Selon un mode de réalisation, le deuxième équipement est un casque de réalité virtuelle utilisant des données de réalité virtuelle, la localisation d’au moins ce casque est communiquée à un serveur de données de réalité virtuelle et le serveur adapte des données de réalité virtuelle en fonction de la localisation pour adapter les données de réalité virtuelle utilisées par le casque. Selon un mode de réalisation, le microprocesseur d’un équipement est en outre adapté pour aligner la première direction avec la direction de réception et pour déterminer la localisation du deuxième équipement connaissant la localisation de l’équipement, la hauteur relative entre les deux équipements et les angles d’inclinaison verticale et horizontale du miroir. Les différents modes de réalisation peuvent éventuellement être combinés entre eux pour former un autre mode de réalisation de l’invention selon un des objets. L’invention a en outre pour objet un programme d'ordinateur sur un support d'informations, ledit programme comportant des instructions de programme adaptées à la mise en œuvre d'un procédé selon l’invention lorsque ledit programme est chargé et exécuté dans un équipement de télécommunication. L’invention a en outre pour objet un support d'informations comportant des instructions de programme adaptées à la mise en œuvre d'un procédé selon l’invention, lorsque ledit programme est chargé et exécuté dans un équipement de télécommunication. Liste des figures D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante de modes de réalisation, donnés à titre de simples exemples illustratifs et non limitatifs, et des dessins annexés, parmi lesquels : La est un schéma d’un mode de réalisation d’un système selon l’invention, La est un schéma d’un point d’accès AP et d’un casque UT du système de la illustrant le principe de montage des parties optiques de chacun de ces équipements selon un mode de réalisation de l’invention, La est un organigramme illustrant le processus d’appairage selon son déroulement côté casque, La est un organigramme illustrant le processus d’appairage selon son déroulement côté point d’accès, La est une vue schématique d’un hall dans lequel seul un point d’accès AP et un casque UT d’un système selon la sont représentés. Description de modes de réalisation particuliers Un premier principe général de l’invention repose sur la détermination de la position d’un équipement non fixe, par exemple un casque, connaissant la position du premier équipement avec lequel il est appairé, les angles d’orientation, par exemple azimut et élévation, du miroir du premier équipement, par exemple un point d’accès, le flux de communication réfléchit par le miroir du premier équipement pointant dans la direction de l’équipement non fixe. Un deuxième principe général de l’invention repose sur la distinction de plusieurs groupes d’identifiants attribués aux équipements du système et sur la transmission directive par un équipement de son identifiant, l’identifiant transmis pouvant être différent de son identifiant propre en fonction de son état libre ou pas. Un premier groupe comprend les identifiants propres aux casques. Un deuxième groupe comprend les identifiants propres aux points d’accès et un troisième groupe comprend les identifiants pour un état d’appairage en cours. L’utilisation des trois groupes d’identifiants par le processus d’appairage permet à un casque de ne pas débuter un appairage avec un point d’accès déjà en cours d’appairage ou déjà appairé et d’identifier immédiatement les points d’accès libres. La transmission directive de l’identifiant permet à un récepteur de cette transmission de pouvoir déterminer la direction d’arrivée de cette transmission. La est un schéma d’un mode de réalisation d’un système selon l’invention. Le système comprend au moins un serveur SERV de contenu, un commutateur optique SW (optical swith) , des points d’accès AP, AP1,…,AP4 dits premiers équipements et des casques utilisateurs UT, UT1,…, UT3 dits deuxièmes équipements. Selon un mode de réalisation, un procédé 10 de communication optique de données selon l’invention intervient entre plusieurs premiers équipements de télécommunication AP, pris parmi les points d’accès AP1, …AP4, dont la localisation est connue et plusieurs deuxièmes équipements UT de télécommunication pris parmi les casques utilisateurs UT1,…, UT3. Les équipements AP et UT sont utilisés dans un environnement qui correspond selon une utilisation particulière à une salle délimitée par un plafond, un sol et des murs. Un certain nombre de points d’accès sont fixés au plafond. La position en X et Y de ces points d’accès selon un repère qui peut être cartésien et parallèle au plan du plafond est connue des casques et de chaque point d’accès. Un axe Z vertical peut être défini parallèle au plan d’un mur. La hauteur entre un point d’accès et le sol est connue des casques. Chaque point d’accès couvre une zone comprise dans l’espace délimité par les murs, le sol et le plafond. La hauteur du casque porté par un utilisateur est déterminée lorsque le casque est attribué à l’utilisateur soit connaissant la taille de l’utilisateur soit par exemple par un système de visée qui permet de mesurer la hauteur du casque porté par l’utilisateur par rapport au sol. Le serveur est relié au commutateur optique via un lien haut débit. Chaque point d’accès est relié via une première fibre optique au commutateur optique. La première fibre optique qui arrive à un point d’accès, a son extrémité côté point d’accès interfacée avec un collimateur de manière à laisser cette extrémité libre orientée vers le sol et à transmettre dans l’air le flux optique avec éventuellement une légère divergence. Chaque casque est équipé d’une deuxième fibre optique dont une extrémité est interfacée avec un collimateur de manière à laisser cette extrémité libre orientée vers le plafond lorsque le casque est porté par un utilisateur et à transmettre dans l’air le flux optique avec éventuellement une légère divergence. Le signal de communication, selon le lien descendant, est transmis depuis le serveur jusqu’au casque via le commutateur optique, la première fibre optique et le point d’accès avec une transmission dans l’air d’un flux lumineux transportant ce signal entre le point d’accès et le casque, à une première longueur d’onde, par exemple 1550nm. Le signal de communication, selon le lien montant, est émis par le casque et guidé par la deuxième fibre optique avec une transmission dans l’air d’un flux lumineux transportant ce signal entre le casque et le point d’accès à, éventuellement, une deuxième longueur d’onde puis une transmission jusqu’au serveur via la première fibre optique et le commutateur optique. La est un schéma d’un point d’accès AP et d’un casque UT illustrant le principe de montage des parties optiques de chacun de ces équipements selon un mode de réalisation de l’invention. Chaque équipement AP, respectivement UT, comprend une fibre optique FA, respectivement FB, un collimateur optique CA, respectivement CB, deux caméras, une grossière CAMA1 et une fine CAMA2, respectivement CAMB1 et CAMB2, un miroir inclinable, MA, respectivement MB, un filtre passe bande optique BFA, respectivement BFB, un filtre dichroïque DFA, respectivement DFB, une couronne de LED, TagA, respectivement TagB. Le filtre dichroïque DFA, respectivement DFB, permet de séparer deux types de flux optique. Ainsi un type de flux est transmis par le filtre alors que l’autre type de flux est réfléchit. Le filtre passe bande optique BFA, respectivement BFB, permet d’éliminer des lumières résiduelles indésirables telles que celle provenant du soleil ou d’une lumière artificielle et de laisser passer les longueurs d’onde des signaux de communication transmis entre le point d’accès et le casque utilisateur. La couronne de LED TagA, respectivement TagB est disposée autour du miroir MA, respectivement MB, solidaire de ce miroir. Cette couronne de LED est un émetteur directif. La fibre optique FA du point d’accès à une première extrémité reliée au commutateur optique OC et une deuxième extrémité interfacée avec le collimateur CA. Le signal de communication (ou plan de données) est transporté par cette fibre optique FA et destiné au casque utilisateur UT. La fibre optique FB du casque à une première extrémité reliée à une source optique non représentée (par exemple, un transceiver optique), et une deuxième extrémité interfacée avec le collimateur CB. Ainsi, le collimateur CA, respectivement CB adapte si nécessaire le flux optique transmis par la fibre optique FA, respectivement FB en un faisceau parallèle, avec éventuellement une légère divergence, dans l’espace libre, typiquement l’air. La transmission (par exemple d’un contenu virtuel) par la fibre optique FA, respectivement FB est bidirectionnelle. Dans le sens descendant, le flux optique provenant du commutateur optique est transmis dans l’air en sortie du collimateur CA, filtré par le filtre dichroïque DFA, réfléchit par le miroir MA puis par le miroir MB, filtré par le filtre dichroïque DFB, reçu par le collimateur CB, transmis par la fibre optique FB et affiché à l’utilisateur du casque UT. Dans le sens montant, le flux optique provenant du casque UT transmis dans l’air en sortie du collimateur CB, filtré par le filtre dichroïque DFB, réfléchit par le miroir MB puis par le miroir MA, filtré par le filtre dichroïque DFA, reçu par le collimateur CA, est transmis par la fibre optique FA jusqu’au commutateur. La couronne de LED, TagA, respectivement TagB émet un flux lumineux à une certaine longueur d’onde λA, respectivement λB, typiquement dans de l’Infra Rouge. Les longueurs d’onde λA, λB sont de préférence différentes ce qui permet de mieux les détecter et distinguer l’une par rapport à l’autre, par exemple respectivement 800nm et 890 nm. Ces longueurs d’onde sont par ailleurs très différentes des longueurs d’onde des flux optiques transmis par les fibres optiques FA et FB (1577 et 1270 nm par exemple). Les longueurs d’onde λA, λB sont traitées par les filtres passe-bande BFA et BFB dont le gabarit inclut les longueurs d’onde λA, λB. Le flux lumineux émit par la couronne de LED, TagA, respectivement TagB, est directif et est réfléchit par le miroir MB, respectivement MA, réfléchi par le filtre dichroïque DFB, respectivement DFA, filtré par le filtre BFB, respectivement BFA, puis détecté par la caméra grossière CAMB1 et par la caméra fine CAMB2, respectivement par CAMA1 et par CAMA2. La caméra grossière CAMA1, respectivement CAMB1, a un large champ de vision. La caméra fine CAMA2, respectivement CAMB2, a un champ de vision étroit plus précis que celui de la caméra grossière CAMA1, respectivement CAMB1. L’association des deux caméras grossières et des deux caméras fines défini un système de localisation et de suivi (tracking) soit d’un point d’accès, soit d’un casque utilisateur. La caméra grossière CAMA1, respectivement CAMB1 permet de localiser grossièrement un casque utilisateur, respectivement un point d’accès et ainsi de déterminer les angles de rotation vertical et horizontal à appliquer au miroir MB, respectivement MA, avec une précision dite grossière comme détaillé plus loin, ces angles sont dits grossiers. Après rotations du miroir MB, respectivement MA, selon les deux axes, des valeurs des angles grossiers précédemment déterminés, la caméra fine CAMA2, respectivement CAMB2 permet de localiser finement un casque utilisateur, respectivement un point d’accès et ainsi de déterminer les angles dits fins de rotation à appliquer au miroir MB, respectivement MA, avec une précision dite fine comme détaillé plus loin. La rotation des miroirs permet de suivre le déplacement du casque de sorte que la perte de puissance reçue dû à un mauvais alignement des faisceaux optiques avec les collimateurs soit faible. Ainsi, après la rotation fine il est aisé de déterminer les angles selon la verticale dit élévation et selon l’horizontal dit azimut correspondant aux angles de rotation résultants, grossiers plus fins, dont le miroir a globalement tourné. Le miroir local, MA, respectivement MB, en coopération avec le miroir distant MB respectivement MA permet de réfléchir et d’orienter le flux optique montant, respectivement descendant dans la direction du collimateur CA, respectivement CB. Un moteur de rotation selon deux axes du miroir MA, respectivement MB, permet de pivoter ce miroir selon un angle d’azimutet un angle d’élévation pour orienter le flux optique dans la direction voulue. Ce moteur est piloté par un microcalculateur ou microprocesseur non représenté. Le pointage du flux optique dans la direction d’un collimateur peut se dérouler en deux étapes. Dans une première étape, la caméra grossière CAMB1, respectivement CAMA1, détecte le flux lumineux provenant de la couronne de LED TagA, respectivement TagB, d’un point d’accès AP, respectivement d’un casque utilisateur UT. Le microcalculateur en association avec cette caméra grossière détermine en fonction de la répartition de la puissance reçue sur la grille de photodétecteurs de cette caméra les angles grossiers de rotation, élévation et azimut, à appliquer au flux lumineux pour que la puissance reçue soit maximisée. Le microcalculateur détermine à partir de ces angles grossiers de rotation les consignes d’angles à envoyer au moteur du miroir pour aligner ainsi grossièrement le flux lumineux reçu par le collimateur. Dans une deuxième étape, la caméra fine CAMB2, respectivement CAMA2, détecte le flux lumineux provenant de la couronne de LED TagA, respectivement TagB, d’un point d’accès AP, respectivement d’un casque utilisateur UT. Le microcalculateur en association avec cette caméra fine détermine en fonction de la répartition de la puissance reçue sur la grille de photodétecteurs de cette caméra les angles fins de rotation, élévation et azimut, à appliquer au flux lumineux pour que la puissance reçue soit maximisée. Le microcalculateur détermine à partir de ces angles fins de rotation les consignes d’angles à envoyer au moteur du miroir pour aligner ainsi finement le flux lumineux reçu par le collimateur. Les angles, azimut et élévation, du miroir MA, respectivement MB, permettent de connaître la direction du flux optique provenant du casque UT, respectivement du point d’accès AP. Dans une position initiale, le miroir MA du point d’accès AP est sensiblement horizontal pour que le flux lumineux sortant de la fibre optique FA soit dirigé vers le sol. Ainsi, un point d’accès AP sert un seul casque utilisateur UT à un instant donné. Toutefois en associant une technique d’accès multiple, telle que de la division en temps ou TDMA (Time Division Multiple Access), un point d’accès peut servir plusieurs utilisateurs simultanément avec un multiplexage en temps. D’autres techniques d’accès peuvent être utilisées telles que du CDMA (Code Division Multiple Access) ou du FDMA (Frequency Division Multiple Access). Chaque équipement transmet un identifiant codé sur un certain nombre de bits à destination du ou des autres équipements en visibilité du flux lumineux émis via une transmission avec codage mise en œuvre par sa couronne de LED, TagA, respectivement TagB, pour un point d’accès AP, respectivement pour un casque utilisateur UT. Répartition et attribution des identifiants En fonction du nombre de bits disponibles pour coder les identifiants, la [table] ci-après donne, pour un certain nombre de casques UT et de points d’accès AP, des exemples de mise en œuvre selon l’invention de répartition et d’attribution des identifiants. Selon l’invention, il est distingué plusieurs groupes d’identifiants, un pour les casques, un pour les points d’accès et un pour les différents couples possibles d’équipements en cours d’appairage (point d’accès AP-casque UT). [table] Nbre de bits 5 7 9 11 13 Nbre d’UT 2 10 20 35 16 Nbre d’AP 10 10 23 55 480 Groupe d’identifiants UT ID De 0 à 1 De 0 à 9 De 0 à 19 De 0 à 34 De 0 à 15 AP ID De 2 à 11 De 10 à 19 De 20 à 42 De 35 à 89 De 16 à 495 Appairage ID De 12 à 31 De 20 à 119 De 43 à 502 De 90 à 2014 De 496 à 8175 Ainsi, avec cinq bits (équivalent à 32 possibilités binaires), il est possible selon le tableau de répartir dix points d’accès et d’avoir deux casques utilisateurs simultanément dans le hall. Le groupe d’identifiants attribués aux casques comprend les valeurs entre zéro et un. Le groupe d’identifiants attribués aux points d’accès comprend les valeurs entre deux à onze. Le groupe d’identifiants attribués aux couples point d’accès-casque en cours d’appairage comprend les valeurs entre douze et trente et un. En effet, un identifiant d’appairage identifie exactement le couple d’équipements en cours d’appairage et il est celui transmis par les deux équipements tout le temps du processus d’appairage. Par exemple un identifiant égal à quatorze indique que le point d’accès deux est en cours d’appairage avec le casque zéro. L’émetteur de l’identifiant est commandé par le microcalculateur ou microprocesseur qui lui donne la valeur à transmettre. Selon un mode de réalisation de l’invention, un équipement en mode de fonctionnement transmet en permanence un identifiant via la couronne de LED, TagA, TagB. Pour distinguer entre les bits binaires de l’identifiant, une modulation de type OOK (ON/OFF Keying) ou tout autre type de modulation peut être utilisée. Avec une modulation OOK, quand les LED sont éclairées il s’agit par exemple d’un un binaire, quand les LED sont éteintes il s’agit par exemple d’un zéro binaire. Cette transmission peut en outre s’effectuer selon un certain protocole avec un ou plusieurs bits de début (Start bit), un ou plusieurs bits d’arrêt (Stop bit). Une mise en œuvre de l’invention est décrite ci-après dans le contexte d’un parc d’attraction qui propose à des utilisateurs de s’immerger dans de la réalité virtuelle. Le serveur de contenu contient un ou plusieurs scénarios de réalité virtuelle auxquels correspond un contenu tel un fichier vidéo destiné à être affiché sur un casque UT. De l’audio peut éventuellement être associé au contenu vidéo. Cette immersion est offerte à un ou plusieurs utilisateurs simultanément dans un hall équipé de plusieurs points d’accès selon une configuration compatible des principes précédemment décrits. Les points d’accès transmettent en permanence leur identifiant via leur couronne de LED. Un casque non attribué à un utilisateur est en mode veille (idle). Lors de l’attribution d’un casque à l’utilisateur, il est déterminé la hauteur du casque porté par l’utilisateur depuis le sol. Cette hauteur peut alors être fournie au casque et aux points d’accès via par exemple une communication sans fil entre les équipements et un système de pilotage hébergé dans un ordinateur comprenant une interface de saisie des données. Selon une alternative, le système de pilotage peut permettre de configurer un espace de mémorisation amovible insérable dans le casque. Si plusieurs scénarios sont proposés, l’utilisateur fait le choix d’un scénario parmi les différents scénarios. Cette sélection peut être saisie via le système de pilotage et fournie aux points d’accès et au casque. Le casque bascule ou est basculé en mode de fonctionnement par exemple dès qu’il est attribué à l’utilisateur ou lorsque l’utilisateur coiffé de son casque pénètre dans le hall, la couronne de LED, TagB, transmet alors l’identifiant du casque. Processus d’appairage La communication entre un casque et un point d’accès nécessite un appairage entre ces deux équipements. Le processus d’appairage est terminé lorsque le casque et le point d’accès « échangent » leur identifiant : l’identifiant transmis par le casque est celui attribué au point d’accès (identifiant propre) et l’identifiant transmis par le point d’accès est celui attribué au casque (identifiant propre). Le processus d’appairage est illustré par l’organigramme de la pour le déroulement côté casque et par l’organigramme de la pour le déroulement côté point d’accès selon un exemple de mise en œuvre. Selon l’exemple précédent de la première colonne du tableau, l’identifiant attribué au point d’accès, identifiant personnel et unique i.e. l’identifiant propre, a pour valeur 2, valeur prise parmi 10 valeurs du groupe d’identifiants des points d’accès. Et l’identifiant attribué au casque, identifiant personnel et unique, a pour valeur 1, valeur prise parmi 2 valeurs du groupe d’identifiants des casques. Un casque peut uniquement transmettre son identifiant personnel, ou un identifiant compris dans l’ensemble des identifiants d’appairage ou l’identifiant du point d’accès avec lequel le casque est appairé. Un point d’accès peut uniquement transmettre son identifiant personnel, ou un identifiant compris dans l’ensemble des identifiants d’appairage ou l’identifiant du casque avec lequel le point d’accès est appairé. Appairage côté casque En référence à la , le lancement du processus d’appairage, start, peut correspondre au moment où le casque est basculé du mode veille (idle) au mode en fonctionnement. Dans une première étape, Set ID to UT M , le casque met à jour son identifiant , l’identifiant prends la valeur de l’identifiant personnel du casque, 1 selon l’exemple. Cet identifiant est transmis par la couronne de LED, TagB, du casque. Dans une deuxième étape, le casque via sa caméra grossière détecte les différents flux lumineux provenant des différentes couronnes de LED, TagA, … des différents points d’accès installés dans le hall que sa matrice de photodétecteurs reçoit. Le casque identifie les identifiants des points d’accès détectés, GET APs ID. Parmi ces points d’accès détectés le casque détermine ceux qui sont libres et ceux qui sont appairés . Un point d’accès libre transmet un identifiant de valeur prise parmi l’ensemble des valeurs d’identifiants réservées aux points d’accès, ensemble de 10 valeurs selon l’exemple. Si un point d’accès n’est pas libre alors il peut déjà être appairé et l’identifiant qu’il transmet est celui d’un casque, . Le casque 0 peut déjà être appairé avec un point d’accès et dans ce cas l’identifiant transmis par ce point d’accès est celui du casque, par exemple si le casque est appairé avec le point d’accès 3 alors le casque transmet l’identifiant 3 et le point d’accès transmet l’identifiant 0. Suite à la deuxième étape, le casque effectue un premier test : tous les points d’accès détectés sont-ils occupés i.e non libres, AP ID Nb=0 ? Si aucun des points d’accès détectés n’est libre, la réponse au test est positive, alors le processus reboucle sur la deuxième étape, le casque poursuit sa détection d’un point d’accès. Si au moins un point d’accès est disponible i.e un des identifiants de points d’accès détectés appartient au groupe d’identifiants de points d’accès, la réponse au test est négative, le processus passe à une troisième étape. Au cours de cette troisième étape, le casque sélectionne le meilleur point d’accès parmi les points d’accès détectés libres, Select Best AP. La caméra grossière du casque couvre un certain champ de vision (field of view). Dans ce champ, elle peut détecter et identifier plusieurs points d’accès libres c’est-à-dire que la caméra grossière peut recevoir avec son capteur, par exemple une matrice de détecteurs optiques, plusieurs flux formant chacun une couronne ou une partie de couronne. Selon la position des couronnes ou partie de couronnes sur son capteur, la caméra grossière peut identifier celle des couronnes ou partie de couronnes la plus proche de son centre. Le casque qui reçoit via sa caméra grossière le flux transmis par cette couronne ou partie de couronne peut décoder l’identifiant transmis par cette couronne pour déterminer le point d’accès correspondant parmi les différents points d’accès détectés, c’est-à-dire le point d’accès libre le plus proche. Le casque effectue un deuxième test : l’identifiant du point d’accès libre le plus proche change-t-il, AP ID changed ? Bien que ce test apparaisse après la troisième étape, il peut se dérouler de manière concomitante à cette troisième étape et de manière générale pendant tout le procédé d’appairage. Le casque détermine via ce test si l’identifiant du point d’accès libre le plus proche change au cours d’une certaine durée. Ainsi, en comparant au bout d’une certaine durée l’identifiant du point d’accès libre le plus proche détecté avec celui détecté au début de cette durée, le procédé peut ne pas tenir compte de changements d’identifiant qui pourraient être dus à des allers retours de l’utilisateur. Si le résultat du deuxième test est négatif, i.e. l’identifiant du point d’accès libre le plus proche n’a pas changé, le casque passe à une huitième étape. Si le résultat du deuxième test est positif, i.e. l’identifiant du point d’accès libre le plus proche a changé, il y a passage dans un processus d’appairage, le casque passe à une quatrième étape. Ce changement peut correspondre à un besoin de basculement (handover) d’un premier point d’accès à un autre point d’accès du fait par exemple d’un éloignement du casque vis-à-vis du premier point d’accès avec lequel il est appairé comme illustré pour le casque UT1 de la qui s’éloigne du point d’accès AP2 et tente de basculer sur le point d’accès AP1. Dans une quatrième étape, le casque change son identifiant transmis par sa couronne de LED pour lui donner la valeur d’association correspondant à ce point d’accès libre le plus proche, Set ID to UT M /AP N , selon l’exemple en prenant la valeur, entre 12 et 31, qui indique que le casque 1 tente de s’appairer avec le point d’accès 2. Le casque poursuit, cinquième étape, Get AP ID, sa détection de l’identifiant de ce point d’accès libre le plus proche tant que ce point d’accès n’a pas confirmé son appairage avec le casque en prenant l’identifiant du casque, UT m ID, selon l’exemple en basculant de l’identifiant 2 à l’identifiant 1. Le casque effectue un troisième test, : l’identifiant transmis par ce point d’accès est-il changé en la valeur de l’identifiant personnel du casque pour confirmer ou pas l’appairage entre le casque et ce point d’accès. Selon l’exemple, ceci revient à tester si l’identifiant transmis par le point d’accès est passé de 2 à 1, l’identifiant personnel du casque. La détection du changement peut être associée à une temporisation, Time out ?, pour reboucler sur la cinquième étape pendant cette temporisation tant qu’il n’y a pas de changement de détecté. Si à l’issue de la temporisation le point d’accès n’a pas confirmé l’appairage, le casque reboucle à la première étape. Si le résultat du troisième test est positif, i.e. l’identifiant du point d’accès a pris la valeur de l’identifiant personnel du casque signifiant l’acceptation par le point d’accès de l’appairage avec le casque, le casque passe à la sixième étape. Lors de la sixième étape, Update mirror cmd, le casque détermine à l’aide de la détection de caméra grossière les angles grossiers de rotation à appliquer au miroir du casque pour amener la couronne provenant du point d’accès ayant accepté l’appairage au centre de la matrice de réception de la caméra grossière. Lors de la septième étape, le casque informe le point d’accès de son appairage au point d’accès en mettant à jour son identifiant avec la valeur de l’identifiant du point d’accès, Set ID to AP N . Selon l’exemple, l’identifiant affiché par le casque avait pour valeur la valeur d’association UT 1 /AP 2 . Pour signifier son appairage, l’identifiant affiché par le casque prend la valeur 2 qui correspond à l’identifiant personnel du point d’accès. Le casque peut en outre déterminer, étape huit, Get Fine error, à l’aide de la détection de sa caméra fine les angles fins de rotation à appliquer au miroir du casque pour amener plus précisément la couronne provenant du point d’accès avec lequel le casque est appairé au centre de la matrice de réception de la caméra fine. Cette étape permet en outre de maintenir la centralisation du flux optique en cas de déplacement de l’utilisateur. Le casque pilote la rotation du miroir avec les angles fins de rotation, étape neuf, Update mirror cmd. Une fois la rotation accomplie, le procédé d’appairage mis en œuvre par le casque reboucle à la deuxième étape. Ce procédé permet à l’utilisateur de se déplacer dans le hall tout en conservant une communication ininterrompue entre le casque et le serveur grâce à un basculement de l’appairage d’un point d’accès à un autre. Appairage côté point d’accès Le lancement du processus d’appairage, start, peut correspondre au moment où le point d’accès est basculé du mode veille (idle) au mode en fonctionnement. La caméra grossière de chaque point d’accès détecte les différentes couronnes de LED, TagB, … des différents casques présents dans son champ de vue (couverture). Dans une première étape, Set ID to AP N , le point d’accès met à jour son identifiant , l’identifiant prends la valeur de l’identifiant personnel du point d’accès, valeur 2 selon l’exemple prise parmi un ensemble de 10 valeurs. Cet identifiant est transmis par la couronne de LED, TagA, du point d’accès. Dans une deuxième étape, le point d’accès via sa caméra grossière reçoit les différents flux lumineux provenant des différentes couronnes de LED, TagB, … des différents casques présents dans le hall et présents dans sa couverture. Le point d’accès identifie, GET UTs ID, les identifiants des casques détectés. Parmi ceux-ci le point d’accès AP détermine si un casque est en cours d’appairage avec lui lors d’un premier test, UT ID= UTx/ AP N ?, soit pour l’exemple l’identifiant du groupe d’identifiants d’appairage correspondant au couple UT 1 / AP 2 . Si le résultat du premier test est négatif, i.e. l’identifiant du casque n’est pas celui indiquant un appairage en cours avec le point d’accès alors le procédé effectue un deuxième test, UT ID= AP N ?, pour déterminer si le casque est déjà appairé avec le point d’accès AP N , selon l’exemple UT ID=1 ? Si le résultat du deuxième test est positif, i.e. l’identifiant du casque est celui du point d’accès, le casque est déjà appairé au point d’accès, alors le procédé passe à la cinquième étape (Get fine error ) . Si le résultat du deuxième test est négatif, i.e. l’identifiant du casque n’est pas celui du point d’accès, le casque n’est pas déjà appairé avec ce point d’accès, le casque vient de se desappairer ou bien il est en cours d’appairage ou est déjà appairé avec un autre point d’accès alors le procédé retourne à la deuxième étape. Si le résultat du premier test est positif, i.e. l’identifiant du casque est celui indiquant un appairage en cours avec le point d’accès, alors le procédé effectue un troisième test, New UT ?, pour déterminer si cet identifiant de casque en cours d’appairage n’a pas changé depuis un certain temps. Ainsi, en comparant au bout d’une certaine durée l’identifiant du casque en cours d’appairage avec celui au début de cette durée, le procédé peut ne pas tenir compte de changements d’identifiants de casque qui pourraient être dus à des allers retours de l’utilisateur. Si le résultat du troisième test est négatif i.e. l’identifiant du casque en cours d’appairage n’a pas changé depuis le certain temps, passe à la cinquième étape (Get fine error). Si le résultat du troisième test est positif, i.e. l’identifiant du casque en cours d’appairage a changé depuis le certain temps, le point d’accès détermine, Update mirror cmd, troisième étape, à l’aide du détecteur de sa caméra grossière, par exemple une matrice de détecteurs optiques, les angles grossiers de rotation à appliquer à son miroir pour amener la couronne provenant du casque au centre de la matrice de réception de la caméra grossière. Le point d’accès informe le casque de son accord à l’appairage en mettant à jour l’identifiant qu’il transmet, quatrième étape, Set ID to UT M . L’identifiant transmis par le point d’accès prend la valeur de l’identifiant du casque, et passe donc de la valeur 2 à la valeur 1 selon l’exemple. Lors de la cinquième étape, le point d’accès détermine, Get Fine error, à l’aide de la détection de caméra fine les angles fins de rotation à appliquer à son miroir pour amener la couronne provenant du casque au centre de la matrice de réception de la caméra fine. Le point d’accès pilote la rotation du miroir avec les angles fins de rotation, étape six, Update mirror cmd. Une fois la rotation accomplie, le procédé d’appairage mis en œuvre par le point d’accès reboucle à la deuxième étape. Localisation du casque La est un schéma d’un hall utilisé pour une utilisation de l’invention dans un contexte d’application de réalité virtuelle. Le hall comporte un sol solH, un plafond PlafH, un mur de fond MufH, un mur gauche MugH, un mur droit MudtH et un mur devant MudH. Un seul point d’accès AP et un seul casque UT sont représentés dans ce hall pour simplifier la description. Bien entendu le hall peut être équipé avec plusieurs points d’accès et plusieurs utilisateurs munis chacun d’un casque peuvent être présents simultanément dans le hall et ce qui est décrit pour un point d’accès ou un casque s’applique aux autres points d’accès et casques. Chaque utilisateur pénètre et sort du hall indépendamment des autres utilisateurs ou de manière simultanée. Un angle du hall est considéré comme l’origine O d’un repère cartésien orthogonal constitué d’un plan horizontal, par exemple le sol SolH, et d’un axe vertical, par exemple le long du mur gauche MugH. Les coordonnées ( , , ) du point d’accès sont connues dans ce repère. Les angles d’inclinaison du miroir MA du point d’accès permettent de connaître la direction du flux optique émanant du point d’accès et dirigé par exemple vers le casque UT (User Terminal). La projection de ce flux optique sur le plan du plafond PlafH fait un angle θ par rapport à un plan vertical parallèle au mur du fond MufH, cet angle θ est en correspondance direct avec les angles d’inclinaisons du miroir. La projection de ce flux optique sur un plan vertical parallèle au mur de gauche MugH et passant par le point d’accès fait un angle β par rapport à la verticale. L’angle α du flux optique par rapport à un plan horizontal passant par le casque se déduit de l’angle β : . Connaissant la hauteur du casque depuis le sol et la hauteur à laquelle est positionné le point d’accès depuis le sol, il est donc possible de déterminer la hauteur relative h entre le casque et le point d’accès. Ainsi, il est possible de déterminer la distance du casque à l’aplomb du point d’accès sur le plan horizontal passant par le casque : En projetant le flux optique sur le plan horizontal SolH, il est possible de déterminer l’abscisse et l’ordonnée du casque dans le repère cartésien orthogonal : Connaissant la coordonnée du point d’accès et la hauteur relative h entre le casque et le point d’accès, il est possible de déterminer la coordonnée du casque : La connaissance des coordonnées ( , , ) donne précisément la localisation du casque UT dans le repère cartésien orthogonal. Le point d’accès peut calculer les coordonnées du casque ( , , ) à partir de sa connaissance de ses coordonnées ( , , ), des angles d’inclinaison de son miroir qui lui donnent les angles et et de h. Selon un mode de réalisation, le casque peut transmettre ses coordonnées ( , , ) au serveur de données pour que celui-ci modifie les données de réalité virtuelle destinées au casque en les adaptant à la localisation du casque. Ainsi, l’utilisateur du casque peut bénéficier d’un affichage de données virtuelles adaptées à sa localisation. En changeant de position, l’utilisateur peut ainsi interagir avec l’application de réalité virtuelle et obtenir des données affichées qui tiennent compte de sa position. Selon un autre mode de réalisation, le point d’accès peut transmettre les coordonnées ( , , ) au casque. Celui-ci peut lui-même adapter les données de réalité virtuelle reçue à sa localisation. Procédé (10) de communication optique de données entre plusieurs premiers équipements (AP) de télécommunication et plusieurs deuxièmes équipements (UT) de télécommunication, les premiers équipements et les deuxièmes équipements étant équipés chacun d’un émetteur directif d’un identifiant, caractérisé en ce qu’il comprend : distinction de plusieurs groupes d’identifiants dont un premier groupe d’identifiants propres attribués respectivement à des premiers équipements (AP), un deuxième groupe d’identifiants propres attribués respectivement à des deuxièmes équipements et un troisième groupe d’identifiants pour des couples deuxième équipement/premier équipement en cours d’appairage, transmission directive d’un flux lumineux par un émetteur directif portant un identifiant transmis dont la valeur est prise dans un des groupes en fonction de son état. Procédé (10) de communication optique de données selon la revendication 1, tel qu’un équipement libre transmet son identifiant propre. Procédé (10) de communication optique de données selon la revendication 1, tel qu’un équipement non libre transmet un identifiant différent de son identifiant propre. Procédé (10) de communication optique de données selon la revendication 3, tel qu’un premier équipement (AP) appairé avec un deuxième équipement transmet l’identifiant du deuxième équipement. Procédé (10) de communication optique de données selon la revendication 3, tel qu’un premier équipement (AP) en cours d’appairage avec un deuxième équipement transmet l’identifiant pris dans le troisième groupe qui correspond au couple deuxième équipement/premier équipement. Procédé (10) de communication optique de données selon l’une des revendications 1 à 5, les premiers équipements et les deuxièmes équipements étant équipés chacun d’un récepteur d’un identifiant transmis adapté à déterminer une direction d’arrivée du flux lumineux portant l’identifiant transmis, d’une fibre optique transportant un rayon lumineux et d’un miroir amovible piloté pour diriger le rayon lumineux en sortie de la fibre optique dans une certaine direction, comprenant en outre : alignement des rayons lumineux en pilotant l’orientation des miroirs selon des angles d’inclinaison verticale et horizontale d’un premier équipement et d’un deuxième équipement pour obtenir une transmission optique des données entre la fibre optique du premier équipement et la fibre optique du deuxième équipement via un milieu aérien, détermination de la localisation du deuxième équipement connaissant la localisation du premier équipement, la hauteur relative entre les deux équipements et les angles d’inclinaison verticale et horizontale du miroir du premier équipement. Procédé (10) de communication optique de données selon la revendication 6, tel que le pilotage de l’orientation des miroirs est asservi à un indicateur de qualité de communication entre le premier équipement et le deuxième équipement pour suivre un déplacement de ce deuxième équipement. Procédé (10) de communication optique de données selon l’une des revendications 6 et 7, tel que la détermination de la localisation est effectuée selon une certaine cadence. Procédé (10) de communication optique de données selon l’une des revendications 6 à 8, tel qu’il comprend en outre : communication au deuxième équipement de sa localisation. Procédé (10) de communication optique de données selon l’une des revendications 6 à 9, tel que le deuxième équipement est un casque de réalité virtuelle utilisant des données de réalité virtuelle et en ce qu’il comprend en outre : prise en compte de la localisation du casque pour adapter par ce casque les données de réalité virtuelle utilisées par ce casque. Procédé (10) de communication optique de données selon la revendication précédente, telle que la détermination de la hauteur relative entre les deux équipements tient compte de la taille d’un utilisateur du casque. Procédé (10) de communication optique de données selon l’une des revendications 6 à 9, tel que le deuxième équipement est un casque de réalité virtuelle utilisant des données de réalité virtuelle et en ce qu’il comprend en outre : communication à un serveur de données de réalité virtuelle de la localisation d’au moins ce casque, adaptation par le serveur de données de réalité virtuelle en fonction de la localisation pour adapter les données de réalité virtuelle utilisées par le casque. Equipement (AP) de télécommunication destiné à communiquer avec un deuxième équipement (UT), caractérisé en ce qu’il comprend : une fibre optique (FA) transportant un rayon lumineux, un miroir (MA) amovible piloté, un microprocesseur pour piloter l’orientation du miroir selon des angles d’inclinaison verticale et horizontale pour diriger le rayon lumineux en sortie de la fibre optique dans une première direction, une matrice photoréceptrice (CAMA1, CAMA2) pour recevoir un flux lumineux transportant un identifiant transmis provenant d’une source émettrice associée à un casque et pour déterminer une direction de réception, un émetteur directif (TagA) d’un flux lumineux portant un identifiant transmis, tel que le microprocesseur est adapté pour commander l’émetteur directif pour transmettre un identifiant transmis pris parmi plusieurs groupes d’identifiants dont un premier groupe d’identifiants propres attribués respectivement à des premiers équipements (AP), un deuxième groupe d’identifiants propres attribués respectivement à des deuxièmes équipements et un troisième groupe d’identifiants pour des couples deuxième équipement/premier équipement en cours d’appairage. Equipement (AP) de télécommunication selon la revendication précédente tel que le microprocesseur est en outre adapté pour aligner la première direction avec la direction de réception et pour déterminer la localisation du deuxième équipement connaissant la localisation de l’équipement, la hauteur relative entre les deux équipements et les angles d’inclinaison verticale et horizontale du miroir. Système de communication optique de données comprenant des premiers équipements (AP) de télécommunication et des deuxièmes équipements (UT) de télécommunication, chaque premier équipement étant selon la revendication 13 ou 14, le microprocesseur d’un premier équipement étant adapté pour commander l’émetteur directif pour transmettre un identifiant transmis pris parmi plusieurs groupes d’identifiants dont un premier groupe d’identifiants propres attribués respectivement à des premiers équipements (AP), un deuxième groupe d’identifiants propres attribués respectivement à des deuxièmes équipements et un troisième groupe d’identifiants pour des couples deuxième équipement/premier équipement en cours d’appairage.