Brevet FR3075520A1 — publié le 20190621

La presente invention concerne un procede de communication et un systeme mettant en oeuvre le procede. La technologie Wi-Fi decrite dans la norme IEEE 802.11 (ISO/CEI 8802-11) utilise des communications radio sur des bandes de frequence predefine (« 2.4 GHz ou « 5 GHz ») que nous appelons par la suite communications radiofrequences. Un probleme connu de cette technologie est que des dispositifs proches, communicant en utilisant la technologie Wi-Fi, se perturbent mutuellement. De plus, la technologie WiFi est maintenant tres utilisee. Les frequences allouees a la technologie Wi-Fi sont de ce fait surchargees et on constate une diminution des bandes passantes reellement disponibles par rapports a des bandes passantes theoriquement offertes par cette technologie. Jusqu' a present les differentes evolutions de la norme IEEE 802.11 ont permis de compenser cette surcharge. L'article « Integrating Li-Fi Wireless Communication and Energy Harvesting Wireless Sensor for Next Generation Building Management » par Qian Huang, Xiaohang Li et Mark Shaurette (International High Performance Buildings Conference, 2014) decrit un systeme dans lequel une liaison descendante utilise une technologie appelee Li-Fi et une liaison montante utilise la technologie Wi-Fi. La technologie Li-Fi (« Light Fidelity » en terminologie anglo-saxonne) decrite dans la norme IEEE 802.15.7-2011 utilise une technologie de communication sans fil basee sur une utilisation de la lumiere visible (i.e. dans une longueur d'onde comprise entre « 480 nm » et « 650 nm »). Cette technologie permet a deux dispositifs en vue directe de communiquer a conditions que ces deux dispositifs disposent tous deux d'un emetteur et d'un recepteur de lumiere. Un avantage de la technologie Li-Fi est que deux dispositifs qui ne se trouveraient pas dans une meme piece ne se perturbent pas. On constate donc que cet article propose une solution permettant de moins solliciter une liaison de communication utilisant la technologie Wi-Fi, dite liaison WiFi. En effet, une partie des informations echangees par les deux dispositifs passe par une liaison de communication utilisant la technologie Li-Fi, dite liaison Li-Fi. Cependant cette solution presente plusieurs inconvenients. Elle necessite une liaison Li- Fi bidirectionnelle en phase d'initialisation ce qui oblige a disposer d'objets communicant selon la technologie Li-Fi, dits objets Li-Fi, ayant a la fois des capacites de reception et d' emission. De plus, cette solution impose un appairage entre les objets Li-Fi. Un tel appairage signifie qu'une communication est perdue si, par exemple, un client Li-Fi sort d'une zone de couverture du point d' acces Li-Fi ce qui, pour un client 5 mobile evoluant par exemple dans un batiment est potentiellement frequent. Il est souhaitable de pallier ces inconvenients de l'etat de la technique. Il est notamment souhaitable de proposer une methode qui permette de soulager une liaison Wi-Fi en deroutant une partie des donnees qui devraient etre transmises sur une liaison utilisant la technologie Wi-Fi, dite liaison Wi-Fi, vers d'autres types de liaisons telle 10 qu'une liaison utilisant la technologie Li-Fi, dite liaison Li-Fi. Il est de plus souhaitable de fournir une solution qui soit simple a mettre en oeuvre et a faible coat. Selon un premier aspect de la presente invention, la presente invention concerne un procede de communication dans un systeme comprenant : 15 un premier equipement adapte pour &hanger des donnees via une premiere liaison sans fil de type radiofrequence avec un deuxieme equipement, le premier equipement etant adapte pour transmettre des donnees au deuxieme equipement via une deuxieme liaison sans fil utilisant une technologie de communication basee sur une utilisation de la lumiere ; le procede etant caracterise en ce qu'il est execute par le 20 systeme et qu'il comprend : utiliser un premier mode de transmission de donnees entre le premier equipement et le deuxieme equipement comprenant: transmettre lesdites donnees du premier equipement vers le deuxieme equipement en utilisant la deuxieme liaison sans fil ; transmettre un accuse de reception pour lesdites donnees du deuxieme equipement vers le premier equipement en utilisant la premiere liaison sans fil 25 reception desdites donnees. Ainsi, la premiere liaison sans fil est soulagee par la deuxieme liaison sans fil. Dans un mode de realisation, le premier equipement comprend un premier et un deuxieme dispositifs separes et relies entre eux par une liaison filaire, seul le premier dispositif etant adapte pour &hanger des donnees avec le deuxieme equipement via la 30 premiere liaison sans fil, le deuxieme dispositif etant adapte pour transmettre des donnees au deuxieme equipement via la deuxieme liaison sans fil, la transmission des donnees entre le premier et le deuxieme equipements comprenant : transmettre lesdites donnees du premier dispositif vers le deuxieme dispositif en utilisant la liaison filaire ; 3 et, transmettre lesdites donnees du deuxieme dispositif vers le deuxieme equipement en utilisant la deuxieme liaison sans fil. Ainsi, le deuxieme dispositif n'a besoin que d'avoir des capacites de transmission sur la deuxieme liaison sans fil et le deuxieme equipement n'a besoin que d'avoir des 5 capacites de reception de la part de la deuxieme liaison sans fil. Dans un mode de realisation, dans le premier mode de transmission, lorsqu' apres avoir transmis des donnees au deuxieme equipement, le premier equipement ne recoit pas d'accuse de reception pour lesdites donnees de la part du deuxieme equipement apres un temps predefini, le premier equipement retransmet lesdites donnees au 10 deuxieme equipement en utilisant la premiere liaison sans fil. Ainsi, it est touj ours possible de revenir a une transmission sur la premiere liaison sans fil si la deuxieme liaison sans fil est defaillante. Dans un mode de realisation, lorsque, dans le premier mode de transmission, pour un nombre predefini de transmissions de donnees successives entre le premier 15 equipement et le deuxieme equipement, aucun accuse de reception n'a ete recu pour chacune des transmissions de donnees du nombre predefini de transmissions de donnees successives suite a la transmission de ces donnees, le systeme bascule dans un deuxieme mode de transmission de donnees dans lequel it privilegie une utilisation de la premiere liaison sans fil pour transmettre des donnees entre le premier equipement et le deuxieme 20 equipement. Dans un mode de realisation, dans le deuxieme mode de transmission de donnees, le systeme rebascule temporairement pour au moins une transmission de donnees dans le premier mode de transmission de donnees et lorsque, pour au moins une desdites transmissions de donnees effectuees lors de ce basculement temporaire le premier 25 equipement recoit un accuse de reception de la part du deuxieme equipement, le systeme reste dans le premier mode de transmission de donnees, sinon it repasse dans le deuxieme mode de transmission de donnees. Dans un mode de realisation, le premier equipement comprend une pluralite de deuxiemes dispositifs et dans le premier mode de transmission de donnees, 30 prealablement a chaque transmission de donnees du premier equipement vers le deuxieme equipement, le premier dispositif determine a partir d'une table de routage si un deuxieme dispositif est associe avec le deuxieme equipement ; lorsqu'un deuxieme dispositif, dit deuxieme dispositif associe, est associe au deuxieme equipement dans la table de routage, ladite transmission de donnees du premier equipement vers le 4 deuxieme equipement se fait exclusivement via le deuxieme dispositif associe ; lorsqu'aucun deuxieme dispositif n'est associe au deuxieme equipement dans la table de routage : le premier dispositif transmet lesdites donnees a chaque deuxieme dispositif ; 5 chaque deuxieme dispositif ayant recu lesdites donnees les transmet a destination du deuxieme equipement ; lorsqu'il recoit lesdites donnees, le deuxieme equipement memorise une information representative du deuxieme dispositif lui ayant transmis lesdites donnees, ledit deuxieme dispositif devenant alors le deuxieme dispositif associe ; le deuxieme equipement transmet ladite information au premier dispositif en 10 utilisant la premiere liaison sans fil ; et, le premier dispositif sauvegarde dans la table de routage une information representative de l'association entre le deuxieme equipement et le deuxieme dispositif associe. Dans un mode de realisation, le systeme comprend une pluralite de deuxiemes equipements et, pour chaque deuxieme equipement recevant des donnees qui ne lui sont 15 pas destinees, ledit deuxieme equipement verifie s'il est associe avec le deuxieme dispositif lui ayant transmis ces donnees ; stocke une information representative du deuxieme dispositif lui ayant transmis ces donnees s'il n'est pas associe avec le deuxieme dispositif lui ayant transmis ces donnees, ledit deuxieme dispositif devenant le deuxieme dispositif associe avec ledit deuxieme equipement ; et, transmet ladite 20 information au premier dispositif afin que le premier dispositif sauvegarde dans la table de routage une information representative de l'association entre ledit deuxieme equipement et ledit deuxieme dispositif associe. Dans un mode de realisation, chaque accuse de reception transmis dans le cadre du premier mode de transmission de donnees comprend une information indiquant que 25 l'accuse de reception concerne une transmission de donnees dans le cadre du premier mode de transmission. Dans un mode de realisation, la premiere liaison sans fil est une liaison selon la norme Wi-Fi et la deuxieme liaison sans fil est une liaison selon la norme Li-Fi. Dans un mode de realisation, le deuxieme equipement surveille le canal de 30 transmission correspondant a la norme Wi-Fi et emet la trame d' accuse de reception a un instant on la norme Wi-Fi autorise l' envoi d'une trame de type RTS. Dans un mode de realisation, le deuxieme equipement emet une trame de type RTS et attend une trame de type CTS pour envoyer la trame d' accuse de reception. Selon un deuxieme aspect de l'invention, l'invention concerne un procede de communication dans un systeme comprenant : un premier equipement adapte pour &hanger des donnees via une premiere liaison sans fil de type radiofrequence avec un deuxieme equipement, le premier equipement etant adapte pour transmettre des donnees 5 au deuxieme equipement via une deuxieme liaison sans fil utilisant une technologie de communication basee sur une utilisation de la lumiere ; le procede etant caracterise en ce qu'il est execute par le premier equipement et qu'il comprend : utiliser un premier mode de transmission de donnees entre le premier et le deuxieme equipements comprenant: transmettre lesdites donnees au deuxieme equipement en utilisant la 10 deuxieme liaison sans fil ; et, recevoir un accuse de reception pour lesdites donnees en provenance directe du deuxieme equipement via la premiere liaison sans fil. Selon un troisieme aspect de l'invention, l'invention concerne un procede de communication dans un systeme comprenant : un premier equipement adapte pour &hanger des donnees via une premiere liaison sans fil de type radiofrequence avec un 15 deuxieme equipement, le premier equipement etant adapte pour transmettre des donnees au deuxieme equipement via une deuxieme liaison sans fil utilisant une technologie de communication basee sur une utilisation de la lumiere ; le procede etant caracterise en ce qu'il est execute par le deuxieme equipement et qu'il comprend : utiliser un premier mode de transmission de donnees entre le premier et le deuxieme equipements 20 comprenant: recevoir lesdites donnees de la part du premier equipement via la deuxieme liaison sans fil ; et, transmettre un accuse de reception pour lesdites donnees au premier equipement via la premiere liaison sans fil. Selon un quatrieme aspect de l'invention, l'invention concerne un systeme de communication comprenant : un premier equipement adapte pour &hanger des donnees 25 via une premiere liaison sans fil de type radiofrequence avec un deuxieme equipement, le premier equipement etant adapte pour transmettre des donnees au deuxieme equipement via une deuxieme liaison sans fil utilisant une technologie de communication basee sur une utilisation de la lumiere; le systeme etant caracterise en ce qu'il comprend: des moyens de transmission sur la deuxieme liaison sans fil pour 30 transmettre lesdites donnees du premier equipement vers le deuxieme equipement en utilisant la deuxieme liaison sans fil ; et, des moyens de transmission sur la premiere liaison sans fil pour transmettre un accuse de reception pour lesdites donnees du deuxieme equipement vers le premier equipement en utilisant la premiere liaison sans fil a reception desdites donnees. Selon un cinquieme aspect de l'invention, l'invention concerne un programme d'ordinateur, comprenant des instructions pour mettre en oeuvre, par un dispositif, le procede selon le premier, le deuxieme ou le troisieme aspect lorsque ledit programme est execute par un processeur dudit dispositif 5 Selon un sixieme aspect de l'invention, l'invention concerne des moyens de stockage stockant un programme d'ordinateur comprenant des instructions pour mettre en oeuvre, par un dispositif, le procede selon le premier, le deuxieme ou le troisieme aspect lorsque ledit programme est execute par un processeur dudit dispositif. Les caracteristiques de l'invention mentionnees ci-dessus, ainsi que d'autres, 10 apparaitront plus clairement a la lecture de la description suivante d'un exemple de realisation, ladite description etant faite en relation avec les dessins joints, parmi 1 esquel s : - la Fig. 1 illustre schematiquement un exemple de systeme dans lequel est mise en oeuvre l'invention ; 15 - la Fig. 2A illustre schematiquement un exemple d'architecture materielle d'un module de traitement compris dans une passerelle residentielle; - la Fig. 2B illustre schematiquement un exemple d'architecture materielle d'un module de traitement compris dans un emetteur utilisant la technologie Li-Fi, dit emetteur Li-Fi; 20 - la Fig. 2C illustre schematiquement un exemple d'architecture materielle d'un module de traitement compris dans un client; - la Fig. 3 illustre schematiquement une pile de communication utilisee dans 1 'invention ; - la Fig. 4 illustre schematiquement un exemple de procede de transmission de 25 donnees entre une passerelle residentielle et un client via un emetteur Li-Fi ; - la Fig. 5 illustre schematiquement un premier detail du procede de transmission de donnees permettant des gerer des cas de coupure, au moins temporaire, d'une liaison Li-Fi ; - les Fig. 6A et 6B illustrent schematiquement un deuxieme detail du procede de 30 transmission de donnees permettant de determiner quel emetteur ou quels emetteurs LiFi utiliser pour transmettre des donnees a un client ; - la Fig. 7 illustre schematiquement une pile de communication utilisee par la technologie Wi-Fi ; - la Fig. 8 illustre schematiquement une pile de communication utilisee par la technologie Li-Fi ; et, - la Fig. 9 illustre schematiquement un element de syntaxe d'une trame selon 1 'invention. 5 La Fig. 1 illustre schematiquement un exemple de systeme 1 dans lequel est mise en oeuvre l'invention. Le systeme 1 comprend une passerelle residentielle 11 reliant un reseau LAN (Reseau Local : « Local Area Network » en terminologie anglo-saxonne) a un reseau WAN (Reseau etendu : « Wide Area Network » en terminologie anglo-saxonne) 10 tel 10 qu'un reseau Internet. Le reseau LAN est par exemple le reseau d'un batiment ou d'une habitation comprenant potentiellement plusieurs zones separees par des cloisons. Le reseau LAN comprend une pluralite de dispositifs clients 13A et 13B tels que des telephones intelligents, des tablettes et/ou des ordinateurs. La passerelle residentielle 11 et le client 13A (respectivement 13B) sont capables de communiquer via une liaison 15 Wi-Fi bidirectionnelle 16A (respectivement 16B). Le batiment comprenant le reseau LAN est equipe d'une pluralite d' emetteurs Li-Fi 12A et 12B, par exemple un pour chaque zone. L'emetteur Li-Fi 12A (respectivement 12B) est connecte a la passerelle residentielle 11 par une connexion filaire 14A (respectivement 14B) telle qu'une connexion Ethernet ou une connexion par courant porteur de type CPL (Courants 20 Porteurs en ligne). Chaque client 13A et 13B comprend des moyens de reception de signaux lumineux correspondant aux signaux utilises dans la technologie Li-Fi, tels que par exemple, une camera numerique. Le client 13A (respectivement 13B) est apte communiquer avec l'emetteur Li-Fi 12A (respectivement 12B) par une liaison Li-Fi 15A (respectivement 15B). Chaque connexion Li-Fi (15A ou 15B) est unidirectionnelle 25 allant de l'emetteur Li-Fi (12A ou 12B) vers le client (13 ou 13B). Ainsi les objets communiquant en Li-Fi sont soit emetteur soit recepteur, ce qui permet d'avoir des objets Li-Fi plus simples. Ainsi, dans le systeme 1, la passerelle residentielle 11 est adaptee pour transmettre des donnees via une liaison filaire aux emetteurs Li-Fi 12A et 12B et pour &hanger des 30 donnees via une liaison sans fil de type Wi-Fi avec les clients 13A et 13B, les emetteurs Li-Fi 12A et 12B etant respectivement adaptes pour transmettre des donnees aux clients 13A et 13B via une liaison sans fil de type Li-Fi. Dans l'exemple de la Fig. 1, la passerelle residentielle 11 comprend un module de traitement 110, l'emetteur 12A (respectivement 12B) comprend un module de traitement 120A (respectivement 120B) et le client 13A (respectivement 13B) comprend un module de traitement 130A (respectivement 130B). On peut noter que l'invention pourrait fonctionner dans d'autres contextes que celui exposé dans la Fig. 1. Par exemple, la passerelle residentielle 11 pourrait etre 5 remplacee par un autre dispositif apte a communiquer en utilisant une liaison filaire et une liaison sans fil de type Wi-Fi. Par ailleurs, ni le nombre d' emetteurs Li-Fi, ni le nombre de clients ne sont limites a deux. De plus, le nombre de clients aptes communiquer avec un meme emetteur Li-Fi peut etre different de un. On peut considerer de plus que l' ensemble forme de la passerelle residentielle 11 et des 10 emetteurs Li-Fi 12A et 12B forme un equipement. Dans un mode de realisation, la passerelle residentielle 11 possede des capacites de transmission Li-Fi. En d'autres termes un emetteur Li-Fi est integre dans la passerelle residentielle 11. Dans ce cas, la passerelle residentielle 11 peut communiquer directement en Li-Fi avec un ou plusieurs clients. Dans ce mode de realisation, it n' est 15 donc pas necessaire de passer par une liaison filaire pour communiquer entre la passerelle residentielle 11 et certains clients. La passerelle residentielle peut toutefois utiliser l' emetteur Li-Fi integre pour communiquer avec certains clients et les emetteurs Li-Fi 12A et 12B pour communiquer avec d'autres clients. La Fig. 2A illustre schematiquement un exemple d' architecture materielle du 20 module de traitement 110 compris dans la passerelle residentielle 11. Le module de traitement 110 comprend alors, relies par un bus de communication 1100: un processeur ou CPU (« Central Processing Unit » en terminologie anglo-saxonne) 1101 ; une memoire vive RAM (« Random Access Memory » en terminologie anglo-saxonne) 1102 ; une memoire morte ROM (« Read Only Memory » en terminologie anglo- 25 saxonne) 1103 ; une unite de stockage ou un lecteur de support de stockage, tel qu'un lecteur de cartes SD (« Secure Digital » en terminologie anglo-saxonne) 1104 ; un ensemble d'interfaces de communication 1105 permettant au module de traitement 110 de communiquer avec les emetteurs Li-Fi 12A et 12B et les clients 13A et 13B. Le processeur 1101 est capable d'executer des instructions chargees dans la RAM 30 1102 a partir de la ROM 1103, d'une memoire externe (non representee), d'un support de stockage, tel qu'une carte SD, ou d'un reseau de communication. Lorsque la passerelle residentielle 11 est mise sous tension, le processeur 1101 est capable de lire de la RAM 1102 des instructions et de les executer. Ces instructions forment un programme d'ordinateur causant la mise en oeuvre, par le processeur 1101, du procede decrit en relation avec les Figs. 4, 5, 6A et 6B. Dans le mode de realisation ou un emetteur Li-Fi est integre dans la passerelle residentielle 11, l'ensemble d'interfaces de communication 1105 comprend une 5 interface de communication Li-Fi permettant a la passerelle de transmettre des donnees par liaison Li-Fi a un client (13A ou 13B). La Fig. 2B illustre schematiquement un exemple d'architecture materielle du module de traitement 120A compris dans l' emetteur Li-Fi 12A. Le module de traitement 120B compris dans l'emetteur Li-Fi 12B est identique. Le module de traitement 120A 10 comprend alors, relies par un bus de communication 1200: un processeur ou CPU 1201 ; une memoire vive RAM 1202 ; une memoire morte ROM 1203 ; une unite de stockage ou un lecteur de support de stockage, tel qu'un lecteur de cartes SD 1204 ; un ensemble d'interfaces de communication 1205 permettant au module de traitement 120A de communiquer avec les clients 13A et 13B et la passerelle residentielle 11. 15 Le processeur 1201 est capable d' executer des instructions chargees dans la RAM 1202 a partir de la ROM 1203, d'une memoire externe (non representee), d'un support de stockage, tel qu'une carte SD, ou d'un reseau de communication. Lorsque l'emetteur Li-Fi 12A est mis sous tension, le processeur 1201 est capable de lire de la RAM 1202 des instructions et de les executer. Ces instructions forment un programme d'ordinateur 20 causant la mise en oeuvre, par le processeur 1201, du procede decrit en relation avec les Figs. 4, 5, 6A et 6B. La Fig. 2C illustre schematiquement un exemple d'architecture materielle du module de traitement 130A compris dans le client 13A. Le module de traitement 130B compris dans le client 13B est identique. Le module de traitement 130A comprend alors, 25 relies par un bus de communication 1300: un processeur ou CPU 1301 ; une memoire vive RAM 1302 ; une memoire morte ROM 1303 ; une unite de stockage ou un lecteur de support de stockage, tel qu'un lecteur de cartes SD 1304 ; un ensemble d'interfaces de communication 1305 permettant au module de traitement 130A de communiquer avec l'emetteur Li-Fi 12A et la passerelle residentielle 11. 30 Le processeur 1301 est capable d' executer des instructions chargees dans la RAM 1302 a partir de la ROM 1303, d'une memoire externe (non representee), d'un support de stockage, tel qu'une carte SD, ou d'un reseau de communication. Lorsque le client 13A est mis sous tension, le processeur 1301 est capable de lire de la RAM 1302 des instructions et de les executer. Ces instructions forment un programme d'ordinateur 10 causant la mise en oeuvre, par le processeur 1301, du procede decrit en relation avec les Figs. 4, 5, 6A et 6B. Tout ou partie du procede decrit en relation avec les Figs. 4, 5, 6A et 6B peut etre implements sous forme logicielle par execution d'un ensemble d'instructions par une 5 machine programmable, telle qu'un DSP (« Digital Signal Processor » en terminologie anglo-saxonne) ou un microcontroleur, ou etre implements sous forme materielle par une machine ou un composant dedie, tel qu'un FPGA (« Field-Programmable Gate Array » en terminologie anglo-saxonne) ou un ASIC (« Application-Specific Integrated Circuit » en terminologie anglo-saxonne). 10 L'invention s'appuie en partie sur la technologie Wi-Fi. La technologie Wi-Fi define par la norme IEEE 802.11-2012 (que nous appelons norme Wi-Fi par la suite) s' organise suivant une pile de communication decrite en relation avec la Fig. 7. La norme Wi-Fi decrit le fonctionnement des couches physiques 73 et MAC (Controle d'acces au medium, « Medium Access Control » en terminologie anglo-saxonne) 72 15 ainsi qu'un interfacage de ces couches avec la couche TCP/IP (Protocole de controle de transmission, « Transmission Control Protocol » en terminologie anglo-saxonne, RFC-793/ Protocole Internet, « Internet Protocol » en terminologie anglo-saxonne, RFC-791) 71. L'invention s'appuie plus particulierement sur un mode de fonctionnement dit mode infrastructure de la norme Wi-Fi. Dans le mode infrastructure, un reseau Wi-Fi est sous 20 controle d'un point d'acces qui authentifie chaque client et arbitre chaque interaction d'un client avec le reseau Wi-Fi. Pour permettre d'etablir un lien entre le point d'acces et un client, deux stapes sont generalement executees : une ≊ d'authentification, suivie d'une ≊ d'association. L'etape d'authentification, qui est facultative, est decrite a la section 25 4.5.4.2 de la norme Wi-Fi et permet de restreindre des acces au reseau Wi-Fi aux seuls clients autorises. L'etape d'association permet au point d'acces d'enregistrer chaque client pour que chaque transmission de trame dans le reseau Wi-Fi se fasse correctement. L'etape d'association entre un client et un point d'acces est decrite a la section 4.5.3.3 de la norme Wi-Fi et se deroule de la fawn suivante : 30 - le client envoie une requete d'association (decrite a la section 8.3.3.5 de la norme Wi-Fi). - le point d'acces traite la requete d'association. Lorsqu'un point d'acces accorde l' association, it envoie une reponse d'association (decrite a la 11 section 8.3.3.6) comportant entre autres un identifiant d' association (decrit a la section 8.4.1.8 de la norme Wi-Fi). Une fois les &apes d' authentification et d' association terminees, lorsqu'un client souhaite envoyer des donnees en utilisant le reseau Wi-Fi, le client envoie d'abord une 5 trame RTS (demande d'envoi, « Request To Send » en terminologie anglo-saxonne) decrite a la section 8.3.1.2 de la norme Wi-Fi. Le point d'acces repond par une trame CTS (Libre pour l'envoi, « Clear To Send » en terminologie anglo-saxonne) decrite la section 8.3.1.3. Le client envoie alors les donnees dans une trame de donnees decrite a la section 8.3.2 de la norme Wi-Fi. Enfin, le point d'acces accuse reception des 10 donnees en envoyant une trame d' accuse de reception decrite a la section 8.3.1.4. Les trames RTS/CTS permettent de limiter des interferences. En effet, les en-tetes de ces trames ainsi que l'en-tete de la trame de donnees contiennent un champ Duration qui specifie une duree de transmission de la trame de donnees. Ainsi les autres clients presents a proximite, qu'ils fassent partie du meme reseau Wi-Fi ou non, peuvent savoir 15 qu'une frequence radio (i.e. un canal de transmission) est occupee pendant cette duree et qu'ils ne doivent donc pas emettre pendant cette duree au risque de perturber la transmission et de voir leur propre transmission perturbee. Lorsqu'un point d'acces souhaite envoyer des donnees vers un client, it envoie d'abord une trame CTS avec sa propre adresse comme destinataire, afin d'indiquer qu'il 20 est sur le point d'envoyer des donnees. Le point d'acces envoie ensuite une trame de donnees et le client concerne repond par une trame d' accuse de reception. L'invention s'appuie aussi en partie sur la technologie Li-Fi. La technologie LiFi, define dans la norme IEEE 802.15.7-2011, appelee norme Li-Fi par la suite, s'organise avec la pile decrite a la Fig. 8. La norme Li-Fi decrit le fonctionnement des 25 couches physique 83 et MAC 82 ainsi que l'interfacage entre ces couches et la couche TCP/IP 81. La norme Li-Fi definit plusieurs variantes de la couche physique 83. L'invention s'appuie particulierement sur les deux types de couche physique suivants : - PHY II : Le type PHY II est destine a une utilisation en interieur avec des 30 applications a debit de donnees modere. Ce type de couche physique utilise une modulation OOK (modulation tout ou rien : « on-off keying en terminologie anglo-saxonne) et VPPM (modulation par variation de position d'impulsion : « variable pulse-position modulation » en terminologie anglo-saxonne) avec des debits de donnees en dizaines de 12 Mb/s, comme defini dans le tableau 74 de la section 8.2 de la norme LiFi. - PHY III: Le type PHY III est destine aux applications utilisant la modulation par &placement de couleur (« color-shift keying (CSK) » en 5 terminologie anglo-saxonne) qui ont plusieurs sources lumineuses et plusieurs recepteurs Li-Fi. Le type PHY III permet des debits de donnees en dizaines de Mb/s, comme defini dans le tableau 75 de la section 8.2 de la norme Li-Fi. La section 4.2 de la norme Li-Fi definit plusieurs topologies reseau et des modes 10 de transfert de donnees associes. L'invention s'appuie plus particulierement sur un mode dit broadcast. En mode broadcast un coordinateur, qui joue un role equivalent a un point d' acces, emet des trames de donnees de sa propre initiative et sans attendre de retour. Ces trames sont destinees a chaque recepteur Li-Fi d'un reseau Li-Fi simultanement et 15 ne comportent donc pas d'adresse de destinataire. Au lieu de cela, un champ Destination Addressing Mode dans les en-tetes de trame prend une valeur specifique « 01 » qui indique que la trame est une trame broadcast sans adresse de destination. Ce champ Destination Addressing Mode est decrit dans la section 5.2.1.1.6 de la norme Li-Fi. Dans le cadre de l'invention, le mode broadcast est legerement modifie puisque chaque 20 trame comprend une adresse de destination. La Fig. 3 illustre schematiquement une pile de communication utilisee dans l'invention. La pile de communication illustree en Fig. 3 est appelee pile de communication hybride. Cette pile de communication permet de mettre en oeuvre une nouvelle fonctionnalite permettant de soulager un reseau Wi-Fi que nous expliquons 25 par la suite. Cette nouvelle fonctionnalite est appeleefonctionnalite hybride. Dans la pile de communication hybride, les couches application 30 et TCP/IP 31 sont classiques et identiques aux couches applications 70 et 80 et aux couches TCP/IP 71 et 81. La couche physique 34, dite couche VLC (communication par lumiere visible, « Visible Light Communication » en terminologie anglo-saxonne) PHY est identique 30 la couche physique 83 de la norme Li-Fi. De meme, la couche physique 33, dite couche Wi-Fi PHY, est identique a la couche physique 73 de la norme Wi-Fi. Nous detaillons par la suite le fonctionnement de la couche 32, dite couche Hybrid MAC, utilisee par 1 'invention. 13 Comme dans les reseaux Wi-Fi, la mise en oeuvre de la fonctionnalite hybride necessite une ≊ d'association entre la passerelle residentielle 11, qui joue ici un role de point d'acces, et les clients 13A et 13B. Cette ≊ d'association utilise les liaisons Wi-Fi. 5 L'etape d'association est similaire a l'etape d'association de la norme Wi-Fi. Toutefois, les requetes d'association et les reponses d'association sont modifiees comme decrit ci-dessous. Les requetes d'association de la fonctionnalite hybride sont modifiees par rapport au format decrit dans la section 8.3.3.5 de la norme Wi-Fi. Specifiquement, un element 10 de type Vendor Specific est ajoute a la fin de la requete d'association tel qu'autorise par la table 8-22 de la norme Wi-Fi et conforme au format specifie dans la section 8.4.2.28 de la norme Wi-Fi. Cet element Vendor Specific comprend une information indiquant que le client est capable de recevoir des trames conformes a la fonctionnalite hybride, dites trames hybrides, et une information qui indique quelles variantes de la couche 15 VLC PHY sont supportees par le client. La Fig. 9 decrit l'element Vendor Specific. L'element Vendor Specific comprend quatre champs : un champ Element ID 900, un champ Length 901, un champ Organization identifier 902 et un champ Hybrid capabilities 903. 20 Le champ Element ID 900 est specifie dans la table 8-54 de la norme Wi-Fi et sa valeur est fixee « 221 ». Le champ Length 901 contient une longueur totale des champs suivants exprimee en octets. Le champ organization identifier est specifie dans la section 8.4.1.31 de la norme Wi-Fi et contient une valeur predeterminee permettant de distinguer des elements Vendor Specific correspondant a des parametres specifiques 25 l'invention des autres elements Vendor Specific eventuellement presents dans la requete. Le champ Hybrid Capabilities contient des parametres representatifs de capacites de mise en oeuvre de la fonctionnalite hybride par le client. Le champ Hybrid Capabilities est d'une longueur de N bits. Le premier bit indique lorsqu'il vaut « 1 que le client est capable de recevoir des trames utilisant la couche physique de type 30 PHY II de la norme Li-Fi. Le deuxieme bit indique lorsqu'il vaut « 1 » que le client est capable de recevoir des trames utilisant la couche physique de type PHY III de la norme Li-Fi. Les bits restants ne sont pas utilises. Les reponses d'association sont modifiees par rapport au format decrit dans la section 8.3.3.6 de la norme Wi-Fi. En effet, un element de type Vendor Specific, 14 identique a celui decrit en Fig. 9, est ajoute a la fin de la reponse tel qu' autorise par la table 8-23 de la norme Wi-Fi. Dans les reponses, l' element Vendor Specific precise les options que le point d' acces (i.e. la passerelle residentielle 11 dans l'exemple de la Fig. 1 ou les emetteurs Li-Fi 12A et 12B qui lui sont associes) est susceptible d'utiliser pour 5 emettre des trames vers le client. Dans l'exemple de la Fig. 1, la passerelle residentielle 11 et chaque client 13A et 13B executent la procedure d'association de la fonctionnalite hybride de maniere a pouvoir ensuite &hanger des donnees. La Fig. 4 illustre schematiquement un exemple de procede de transmission de 10 donnees entre une passerelle residentielle et un client via un emetteur Li-Fi. La Fig. 4 illustre donc une mise en oeuvre de la fonctionnalite hybride entre la passerelle residentielle 11 et l'un des clients 13A ou 13B, par exemple le client 13A. La fonctionnalite hybride est un premier mode de transmission de donnees a privilegier pour soulager la liaison Wi-Fi. Nous verrons par la suite qu'il est possible de basculer 15 vers un deuxieme mode de transmission de donnees, en l'occurrence un mode de transmission de donnees utilisant de maniere privilegiee des communications via les liaisons Wi-Fi, lorsque la fonctionnalite hybride subit des dysfonctionnements. Dans une ≊ 40, le module de traitement 110 de la passerelle residentielle 11 transmet des donnees a destination de l'emetteur 12A en utilisant la liaison filaire 14A. 20 Pour leur transmission, les donnees sont encapsulees dans des trames. Dans un mode de realisation, le lien filaire 14A est un lien Ethernet. Dans ce cas chaque trame transitant entre la passerelle residentielle 11 et l' emetteur 12A est une trame Ethernet. Dans une ≊ 41, le module de traitement 120A de l' emetteur Li-Fi 12A recoit chaque trame contenant les donnees et extrait lesdites donnees. 25 Dans une ≊ 42, le module de traitement 120A encapsule ces donnees dans au moins une trame hybride et transmet chaque trame hybride ainsi formee vers le client 13A en utilisant le lien Li-Fi 15A. Le format d'une trame hybride est similaire au format des trames Li-Fi tel que decrit a la section 5.2.2.2 de la norme Li-Fi avec toutefois certaines specificites. Une 30 trame hybride est telle que: - le sous-champ frame type du champ frame control est fixe a la valeur binaire « 001 » qui indique une trame de donnees conformement a la section 5.2.1.1.2 et a la table 7 de la norme Li-Fi ; 15 - Le sous-champ destination addressing mode du champ frame control est fixe a la valeur binaire « 11 » qui indique que en-tete comporte une adresse de destination sur « 64 » bits ; - Le champ destination address contient une adresse MAC du client. Noter 5 que cette adresse est identique a celle utilisee pour identifier le client dans les trames Wi-Fi. Ainsi le client peut reconnaitre que la trame lui est destinee ; - Le champ source address contient l' adresse MAC de l' emetteur Li-Fi. Ainsi un client peut identifier l'emetteur Li-Fi particulier qui a emis la 10 trame ; Les autres champs du format de trames Li-Fi ne sont pas modifiees dans le format de trames hybrides. Dans une ≊ 43, le module de traitement 130A du client 13A recoit chaque trame hybride transmise. 15 Dans une ≊ 44, le module de traitement 130A transmet une trame d' accuse de reception, dite trame d'accuse de reception hybride, a la passerelle residentielle 11 pour chaque trame hybride revue en utilisant la liaison Wi-Fi 16A. Chaque trame d' accuse de reception hybride comprend un champ Frame Control defini a la section 8.2.4.1 de la norme Wi-Fi. Le champ Frame control comprend un 20 sous-champ type de deux bits dans ses deuxieme et troisieme bits, dont la valeur binaire est fixee a « 01». Le champ Frame Control contient aussi un sous-champ subtype de quatre bits dans ses bits « 4 » a « 7 », dont la valeur binaire est fixee a «0110» Cette valeur correspond a une valeur inutilisee dans la table 8-1 de la norme Wi-Fi. Le sous-champ subtype est specifique a la fonctionnalite hybride car it permet de distinguer une 25 trame d' accuse de reception hybride des autres trames prevues par la norme Wi-Fi. Chaque trame hybride comprend de plus un champ Duration defini dans la section 8.2.4.2 de la norme Wi-Fi, un champ RA contient une adresse du client tel que defini la section 8.2.4.3 de la norme Wi-Fi et un champ FCS defini a la section 8.2.4.8 de la norme Wi-Fi. 30 Afin de ne pas perturber le fonctionnement des dispositifs purement Wi-Fi presents au voisinage d'un client mettant en oeuvre la fonctionnalite hybride, le moment ou ledit client emet une trame d' accuse de reception hybride est choisi avec precaution. La section 9.3 de la norme Wi-Fi definit des intervalles de temps pendant lesquels un client est autorise a emettre et le type de trame que le client peut emettre en fonction du 16 temps. En particulier, la norme Wi-Fi definit des intervalles NAV pendant lesquels un canal de transmission est reserve a un couple forme d'un client et d'un point d'acces qui ont echange des trames RTS et CTS pour prevenir leurs voisins qu'ils sont sur le point d'emettre. Pendant ces intervalles NAV, seuls la station et le point d' acces qui ont 5 echange lesdites trames RTS et CTS sont autorises a emettre. Dans un premier mode de realisation relatif a la transmission des trames d'accuse de reception hybride, le client surveille le canal de transmission correspondant a la norme Wi-Fi pour determiner si des trames sont transmises sur ce canal conformement a la section 9 de la norme Wi-Fi et emet la trame d'accuse de reception hybride a un 10 instant on la norme autorise l'envoi d'une trame RTS. Comme la trame d'accuse de reception hybride est plus courte qu'une trame RTS, la transmission de la trame d'accuse de reception hybride a peu de chance de perturber le fonctionnement des equipements purement Wi-Fi. En effet, du point de vue des dispositifs purement Wi-Fi, lors de la transmission de la trame d'accuse de reception hybride, le canal de 15 transmission apparait comme non occupe. En revanche, it est possible que la trame d'accuse de reception hybride soit perdue si un autre dispositif Wi-Fi tente d' emettre une trame RTS au meme moment. Dans un second mode de realisation relatif a la transmission des trames d'accuse de reception hybride, afin d'eviter de perdre la trame d'accuse de reception hybride, le 20 client emet une trame RTS et attend une trame CTS comme s'il voulait envoyer des donnees selon le protocole Wi-Fi. Ensuite le client envoie la trame d'accuse de reception hybride a la place de la trame de donnees preyue par la norme Wi-Fi. Ainsi les risques de collision, et donc de perte de la trame d'accuse de reception hybride, sont reduits. En contrepartie, echange est legerement plus long que dans le premier mode 25 de realisation relatif a la transmission des trames d'accuse de reception hybride. Dans le mode de realisation ou un emetteur Li-Fi est integre a la passerelle residentielle 11, si le client 13A est a portee de l' emetteur Li-Fi integre dans la passerelle residentielle 11, la passerelle 11 utilise cet emetteur Li-Fi pour communiquer avec le client 13A. Dans ce cas, la transmission de donnees de la passerelle residentielle 11 vers 30 le client 13A n'utilise pas de liaison filaire mais directement la liaison Li-Fi 15A. Les &apes 40 et 41 du procede ne sont donc pas mises en oeuvre. Dans ce cas, les &apes decrites precedemment ou par la suite comme etant mises en oeuvre par le module de traitement 120A (ou 120B) sont executees par le module de traitement 110 de la passerelle residentielle 11. 17 L' exemple de mise en oeuvre du procede de transmission de donnees selon l'invention decrit en relation avec la Fig. 4 peut etre considers comme un cas ideal, car pour chaque trame emise par la passerelle residentielle 11 a destination du client 13A, la passerelle residentielle 11 recoit une trame d'accuse de reception hybride. Des 5 coupures de la liaison Li-Fi 15A sont toutefois possibles ce qui peut empecher la reception des trames hybrides par le client 13A et donc la transmission des trames d'accuse de reception hybride a la passerelle residentielle 11. De telles coupures peuvent se produire par exemple lorsque le client 13A se &place et sort d'une zone de couverture de l'emetteur 12A ou encore, lorsqu'un obstacle se place entre l'emetteur 10 Li-Fi 12A et le client 13A empechant ainsi la lumiere emise par l'emetteur 12A d'atteindre le client 13A. La Fig. 5 illustre schematiquement un premier detail du procede de transmission de donnees permettant des gerer des cas de coupure, au moins temporaire, d'une liaison Li-Fi. 15 Le procede decrit en relation avec la Fig. 5 est execute par le module de traitement 110 de la passerelle 11. On suppose que la liaison Li-Fi entre l' emetteur 12A et le client 13A est coupee. Le module de traitement 110 maintient une variable Nhybrid permettant de comptabiliser combien de fois une transmission de donnees selon la fonctionnalite 20 hybride n'a pas ete suivie d'une reception d'un accuse de reception hybride par la passerelle 11. Dans une ≊ 500, correspondant a l'etape 40, le module de traitement 110 de la passerelle residentielle 11 transmet des donnees a destination de l'emetteur 12A en utilisant la liaison filaire 14A. 25 Dans une ≊ 501, qui se fait en parallele des stapes 41, 42, 43, 44 et 45, le module de traitement 110 mesure le temps depuis la transmission des donnees. Si dans un delai inferieur a un delai predefini D le module de traitement 110 recoit une trame d'accuse de reception hybride pour les donnees transmises, le module de traitement 110 fixe la valeur de la variable Nhybrid a zero et se met en attente des prochaines donnees 30 a envoyer au client 13A. Lorsque de nouvelles donnees sont a transmettre au client 13A, le module de traitement 110 retourne a l'etape 500. Dans un mode de realisation, la duree predefine D est egale a « 100 [is ». 18 Si, apres avoir attendu pendant la duree predefine D depuis l'envoi des donnees, le module de traitement 110 n'a toujours pas recu de trame d'accuse de reception hybride pour ces donnees, le module de traitement 110 execute une ≊ 502. Lors de l'etape 502, le module de traitement 110 retransmet les donnees qui n'ont 5 pas ete acquittees a temps a destination du client 13A en utilisant la liaison Wi-Fi 16A. Dans une ≊ 503, le module de traitement 110 incremente d'une unite la valeur de la variable Nhybrid - Dans une ≊ 504, le module de traitement 110 compare la valeur de la variable Nhybrid a une valeur maximum predefine de cette valeur MAX_Nhybrid- Si Nhybrid 10 MAX_Nhybrid, le module de traitement 110 se met en attente des prochaines donnees envoyer au client 13A. Lorsque de nouvelles donnees sont a transmettre au client 13A, le module de traitement 110 retourne a l' ≊ 500. Si Nhybrid > MAX_Nhybrid, le module de traitement 110 decide de basculer dans un deuxieme mode de transmission de donnees utilisant de maniere privilegiee des 15 transmissions Wi-Fi. En effet, a ce stade le module de traitement 110 estime que la fonctionnalite hybride n'est pas suffisamment fiable pour les communications entre la passerelle 11 et le client 13A et qu'il est preferable de privilegier des communications utilisant la liaison Wi-Fi 16A sans passer par l'emetteur Li-Fi 12A. Dans un mode de realisation, MAX_Nhybrid 10. 20 Toutefois, la coupure de la liaison Li-Fi 15A pouvant etre temporaire, dans le deuxieme mode de transmission de donnees, le module de traitement 110 teste &at de la liaison Li-Fi 15A. Pour ce faire, le module de traitement 110 rebascule temporairement, pour au moins une transmission de donnees, dans le premier mode de transmission de donnees correspondant a la fonctionnalite hybride. Dans un mode de 25 realisation, ce basculement se fait a intervalles reguliers predefinis ou a des instants choisis aleatoirement. Lorsque, pour au moins une desdites transmissions de donnees effectuee lors de ce basculement temporaire le module de traitement 110 recoit un accuse de reception hybride de la part du client 13A, le module de traitement 110 reste dans le premier mode de transmission de donnees et execute la fonctionnalite hybride. 30 Sinon it repasse dans le deuxieme mode de transmission. Jusque-la, nous avons toujours decrit un client en relation avec un seul emetteur Li-Fi pendant toute une duree d'une transmission de donnees. Or, comme nous l'avons vu plus haut, un client est susceptible de bouger, de sortir de la zone de couverture d'un premier emetteur Li-Fi et de rentrer dans la zone de couverture d'un deuxieme emetteur 19 Li-Fi. Ce client ne doit pas pour autant voir sa transmission cesser parce qu'il a change de zone de couverture. Une solution serait que la passerelle transmette chaque donnee a transmettre tous les emetteurs Li-Fi, de sorte que le client destinataire de ces donnees les recoive de 5 l' emetteur Li-Fi correspondant a la zone dans lequel le client destinataire se trouve. Un defaut de cette solution est qu'elle n' est pas performante en termes de debit. En effet, seul un emetteur Li-Fi est utile pour transmettre des donnees a un client destinataire. Tous les autres emetteurs Li-Fi transmettent des donnees qui ne seront recuperees par aucun client. Des capacites de transmission de ces autres emetteurs sont monopolisees 10 inutilement. En effet, ces autres emetteurs ne peuvent pas transmettre d'autres donnees a d'autres clients. Il serait donc preferable d'identifier quel emetteur Li-Fi utiliser pour transmettre des donnees a un client. Les Fig. 6A et 6B illustrent schematiquement un deuxieme detail du procede de transmission de donnees permettant de determiner quel emetteur ou quels emetteurs Li- 15 Fi utiliser pour transmettre des donnees a un client. La Fig. 6A se focalise sur une partie du procede mise en oeuvre par le module de traitement 110 de la passerelle residentielle 11. On suppose que le module de traitement 110 conserve en memoire et met a jour une table de routage destinee a stocker des informations permettant de determiner quel emetteur Li-Fi est associe a un client donne. 20 Cette table de routage stocke donc des couples constitues d'un identifiant d'un emetteur Li-Fi et d'un identifiant d'un client. Dans l'exemple de la Fig. 1, dans la table de routage le client 13A est associe a l' emetteur Li-Fi 12A et le client 13B est associe a l' emetteur Li-Fi 12B. Dans la Fig. 6A, des &apes 600 a 602, 604 a 606 sont mises en oeuvre 25 prealablement a l'envoi des donnees lors de l'etape 40. Des &apes 603 et 607 correspondent a l'etape 45. Le module de traitement 110 est donc suppose a cette ≊ connaitre le client destinataire des donnees a transmettre. Lors de l' ≊ 600, le module de traitement 110 consulte la table de routage. Lors de l'etape 601, le module de traitement 110 determine a partir d'une table de 30 routage si un emetteur Li-Fi est associe avec le client destinataire. Si un emetteur Li-Fi, dit emetteur Li-Fi associe, est associe au client destinataire, le module de traitement 110 execute l' ≊ 602. Lors de l'etape 602, le module de traitement 110 transmet les donnees a l' emetteur Li-Fi associe. La transmission de donnees de la passerelle residentielle 11 vers le client 20 destinataire se fait exclusivement via l'emetteur Li-Fi associe. Dans une ≊ 603, le module de traitement 110 recoit une trame d'accuse de reception hybride pour les donnees transmises. Dans une liaison Li-Fi, toute trame emise comporte un champ adresse source et 5 un champ adresse de destination correspondant a des adresses MAC source et destinataire qui permettent d'identifier de maniere unique un emetteur et son destinataire. Le champ adresse source en particulier est decrit a la section 5.2.1.6 de la norme Li-Fi. Chaque trame emise par un emetteur Li-Fi comporte ce champ adresse source qui identifie de maniere unique l'emetteur Li-Fi. En particulier les emetteurs Li- 10 Fi 12A et 12B ont des adresses MAC differentes, et un client peut donc savoir s'il est dans la zone de couverture d'un emetteur Li-Fi en observant toutes les trames visibles et en regardant le champ adresse source des trames observees. Dans les couples stockes dans la table de routage l'identifiant d'un emetteur LiFi est donc l'adresse MAC de l'emetteur Li-Fi et l'identifiant d'un client est donc 15 l'adresse MAC du client. Dans le mode de realisation on l'emetteur Li-Fi est integre dans la passerelle residentielle 11, l'identifiant de l'emetteur Li-Fi est donc l'adresse MAC de l'emetteur Li-Fi integre dans la passerelle residentielle 11. Lorsque lors de l' ≊ 601, aucun emetteur Li-Fi n' est associe avec le client destinataire, plusieurs solutions sont possibles. 20 Dans un mode de realisation, le module de traitement 110 considere que le client destinataire n' est pas joignable et n' envoie pas lesdites donnees. Dans un mode de realisation, lors de l'etape 604, le module de traitement 110 transmet lesdites donnees a chaque emetteur Li-Fi qu'il connait. Dans une ≊ 605, le module de traitement 110 recoit par liaison Li-Fi de la part 25 du client destinataire une trame select emitter comprenant l'adresse MAC de l'emetteur Li-Fi ayant transmis les donnees au client destinataire. Cette trame select emitter est une trame de type Reassociation Request decrite a la section 8.3.3.7 de la norme Wi-Fi et comportant un element Vendor Specific tel que specifie par la section 8.4.2.28 de la norme Wi-Fi. Cet element Vendor Specific contient l'adresse MAC de l' emetteur Li-Fi. 30 Nous verrons par la suite en relation avec la Fig. 6B, que chaque client recevant les donnees recupere l'adresse MAC de l'emetteur Li-Fi lui ayant transmis les donnees partir du champ adresse source contenu dans la trame, memorise cette adresse MAC et la transmet a la passerelle residentielle 11 dans une trame select emitter. 21 Dans une ≊ 606, le module de traitement 110 memorise dans la table de routage le couple constitue de l'adresse MAC du client destinataire et de l'adresse MAC de l' emetteur Li-Fi contenu dans la trame select emitter recue dudit client destinataire. Dans une ≊ 607, le module de traitement 110 recoit une trame d' accuse de 5 reception hybride pour les donnees transmises. Dans un mode de realisation, la trame select emitter recue du client destinataire est consideree comme une trame d' accuse de reception hybride et le module de traitement 110 ne recoit pas de trame d'accuse de reception hybride. Dans un mode de realisation, si suite a l'execution de l' ≊ 604, le module de 10 traitement 110 ne recoit aucune trame select emitter de la part du client destinataire, le module de traitement 110 considere que le client destinataire n' est pas joignable en utilisant les liaisons Li-Fi et bascule dans le deuxieme mode de transmission de donnees utilisant de maniere privilegiee des transmissions Wi-Fi. Dans un mode de realisation, lorsque suite a l'etape 602, le module de traitement 15 110 ne recoit pas une trame d'accuse de reception hybride pour les donnees transmises, le module de traitement 110 efface de sa table de routage l' association entre l' emetteur Li-Fi associe et le client destinataire. Le module de traitement 110 execute ensuite l' ≊ 604 déjàexpliquee. La Fig. 6B se focalise sur une partie du procede mise en oeuvre par le module de 20 traitement d'un client. On suppose ici que le client destinataire est le client 13A. Le module de traitement concerne est donc le module 130A. Dans une ≊ 610, le module de traitement 130A recoit une trame. Dans une ≊ 611, le module de traitement 130A extrait l'adresse MAC source de l' emetteur Li-Fi ayant emis la trame et contenue dans ladite trame. 25 Dans une ≊ 612 le module de traitement 130A determine s'il connait ladite adresse MAC source. Une seule adresse MAC source est enregistree dans un client. Si oui, le module de traitement 130A considere qu'il est déjà associe avec l'emetteur LiFi ayant emis la trame. L' ≊ 612 est alors suivie d'une ≊ 615 au cours de laquelle, le module de traitement 130A determine si le client 13A est destinataire de ladite trame. 30 Pour ce faire, it compare l'adresse MAC destinataire contenue dans la trame avec sa propre adresse MAC. Si les deux sont identiques, le module de traitement determine qu'il est destinataire et envoie une trame d'accuse de reception hybride pour ladite trame a la passerelle residentielle 11 dans une ≊ 616. Le module de traitement 130A se met ensuite en attente d'une nouvelle trame. 22 Si le module de traitement 130A n' est pas destinataire de la trame, suite a l' ≊ 615, il se met en attente d'une nouvelle trame. Si, lors de l'etape 612, le module de traitement 130A determine qu'il ne connait pas l'adresse MAC source, il en deduit qu'il capte une trame d'un emetteur Li-Fi avec 5 lequel it n' est pas encore associe. L' ≊ 612 est alors suivie de l'etape 613 au cours de laquelle le module de traitement 130A memorise l'adresse MAC source contenue dans la trame et dans le cas ou celle-ci n'est pas l'adresse MAC source enregistree, remplace l'adresse MAC source enregistree. 10 Dans une ≊ 614, le module de traitement 614 transmet une trame select emitter contenant l'adresse MAC source a la passerelle residentielle 11 de maniere a permettre a la passerelle residentielle 11 de mettre a jour sa table de routage. L'etape 614 est suivie par l' ≊ 615 déjà expliquee. On constate donc que chaque client recevant une trame, qu'il soit destinataire ou 15 pas de cette trame, sauvegarde l'adresse MAC source de 1' emetteur Li-Fi ayant transmis la trame, et transmet une trame select emitter a. la passerelle residentielle 11 pour qu' elle mette a jour sa table de routage. Ce mode de realisation permet d'associer un client a un emetteur Li-Fi meme si aucune donnee n'est transmise a ce client. Dans ce mode de realisation, le module de traitement 110 de la passerelle 20 residentielle 11 met a jour sa table de routage pour chaque trame select emitter revue. Dans un mode de realisation, lorsqu'un emetteur Li-Fi n' a pas transmis une trame depuis un temps predefini, par exemple depuis « 500 » ms, le module de traitement de emetteur Li-Fi transmet une trame vide de maniere a eviter qu'un client ne soit associe a aucun emetteur Li-Fi. Cette trame vide peut par exemple etre une trame de type beacon 25 telle que decrit dans la section 5.2.2.1 de la norme Li-Fi ou une trame de type data de longueur nulle telle que decrit dans la section 5.2.2.2 de la norme Li-Fi. Ces trames vides ont alors une adresse MAC de destination egale a l'adresse MAC de l'emetteur ayant emis la trame vide, ce qui evite qu'un client qui la recevrait essaye de l'interpreter. Le client se contente de recuperer l'adresse REVENDICATIONS1) Procede de communication dans un systeme comprenant : un premier equipement adapte pour &hanger des donnees via une premiere liaison sans fil de type radiofrequence avec un deuxieme equipement, le premier equipement etant adapte pour transmettre des donnees au deuxieme equipement via une deuxieme liaison sans fil utilisant une technologie de communication basee sur une utilisation de la lumiere ; le procede etant caracterise en ce qu'il est execute par le systeme et qu'il comprend : utiliser un premier mode de transmission de donnees entre le premier equipement et le deuxieme equipement comprenant: transmettre (42) lesdites donnees du premier equipement vers le deuxieme equipement en utilisant la deuxieme liaison sans fil ; transmettre (44) un accuse de reception pour lesdites donnees du deuxieme equipement vers le premier equipement en utilisant la premiere liaison sans fil reception desdites donnees. 2) Procede selon la revendication 1, caracterise en ce que le premier equipement comprend un premier et un deuxieme dispositifs separes et relies entre eux par une liaison filaire, seul le premier dispositif etant adapte pour &hanger des donnees avec le deuxième equipement via la premiere liaison sans fil, le deuxieme dispositif etant adapte pour transmettre des donnees au deuxieme equipement via la deuxieme liaison sans fil, la transmission des donnees entre le premier et le deuxieme equipements comprenant : transmettre lesdites donnees du premier dispositif vers le deuxieme dispositif en utilisant la liaison filaire ; et, transmettre lesdites donnees du deuxieme dispositif vers le deuxieme equipement en utilisant la deuxieme liaison sans fil. 3) Procede selon la revendication 1 ou 2, caracterise en ce que, dans le premier mode de transmission, lorsqu' apres avoir transmis des donnees au deuxieme equipement, le premier equipement ne recoit pas d'accuse de reception pour lesdites donnees de la part du deuxieme equipement apres un temps predefini, le premier equipement retransmet lesdites donnees au deuxieme equipement en utilisant la premiere liaison sans fil. 24 4) Procede selon la revendication 3, caracterise en ce que, lorsque, dans le premier mode de transmission, pour un nombre predefini de transmissions de donnees successives entre le premier equipement et le deuxieme equipement, aucun accuse de 5 reception n'a ete recu pour chacune des transmissions de donnees du nombre predefini de transmissions de donnees successives suite a la transmission de ces donnees, le systeme bascule dans un deuxieme mode de transmission de donnees dans lequel it privilegie une utilisation de la premiere liaison sans fil pour transmettre des donnees entre le premier equipement et le deuxieme equipement. 10 5) Procede selon la revendication 4, caracterise en ce que, dans le deuxieme mode de transmission de donnees, le systeme rebascule temporairement pour au moins une transmission de donnees dans le premier mode de transmission de donnees et lorsque, pour au moins une desdites transmissions de donnees effectuee lors de ce basculement 15 temporaire le premier equipement recoit un accuse de reception de la part du deuxieme equipement, le systeme reste dans le premier mode de transmission de donnees, sinon it repasse dans le deuxieme mode de transmission de donnees. 6) Procede selon l'une quelconque des revendications 2 a 5, caracterise en ce que 20 le premier equipement comprend une pluralite de deuxiemes dispositifs et en ce que dans le premier mode de transmission de donnees, prealablement a chaque transmission de donnees du premier equipement vers le deuxieme equipement, le premier dispositif determine a partir d'une table de routage si un deuxieme dispositif est associe avec le deuxieme equipement ; 25 lorsqu'un deuxieme dispositif, dit deuxieme dispositif associe, est associe au deuxieme equipement dans la table de routage, ladite transmission de donnees du premier equipement vers le deuxieme equipement se fait exclusivement via le deuxieme dispositif associe ; lorsqu'aucun deuxieme dispositif n'est associe au deuxieme equipement dans la 30 table de routage : le premier dispositif transmet lesdites donnees a chaque deuxieme dispositif ; chaque deuxieme dispositif ayant recu lesdites donnees les transmet a destination du deuxieme equipement ; 25 lorsqu'il recoit lesdites donnees, le deuxieme equipement memorise une information representative du deuxieme dispositif lui ayant transmis lesdites donnees, ledit deuxieme dispositif devenant alors le deuxieme dispositif associe ; le deuxieme equipement transmet ladite information au premier dispositif en 5 utilisant la premiere liaison sans fil ; et, le premier dispositif sauvegarde dans la table de routage une information representative de l'association entre le deuxieme equipement et le deuxieme dispositif associe. 10 7) Procede selon la revendication 6, caracterise en ce que le systeme comprend une pluralite de deuxiemes equipements et en ce que, pour chaque deuxieme equipement recevant des donnees qui ne lui sont pas destinees, ledit deuxieme equipement verifie s'il est associe avec le deuxieme dispositif lui ayant transmis ces donnees; 15 stocke une information representative du deuxieme dispositif lui ayant transmis ces donnees s'il n' est pas associe avec le deuxieme dispositif lui ayant transmis ces donnees, ledit deuxieme dispositif devenant le deuxieme dispositif associe avec ledit deuxieme equipement ; et, transmet ladite information au premier dispositif afin que le premier dispositif 20 sauvegarde dans la table de routage une information representative de l'association entre ledit deuxieme equipement et ledit deuxieme dispositif associe. 8) Procede selon l'une quelconque des revendications precedentes, caracterise en ce que chaque accuse de reception transmis dans le cadre du premier mode de 25 transmission de donnees comprend une information indiquant que l' accuse de reception concerne une transmission de donnees dans le cadre du premier mode de transmission. 9) Procede selon l'une quelconque des revendications precedentes, caracterise en ce que, la premiere liaison sans fil est une liaison selon la norme Wi-Fi et la deuxieme 30 liaison sans fil est une liaison selon la norme Li-Fi. 10) Procede selon la revendication 9, caracterise en ce que le deuxieme equipement surveille le canal de transmission correspondant a la norme Wi-Fi et emet 26 la trame d'accuse de reception a un instant on la norme Wi-Fi autorise l'envoi d'une trame de type RTS. 11) Procede selon la revendication 9, caracterise en ce que le deuxieme 5 equipement emet une trame de type RTS et attend une trame de type CTS pour envoyer la trame d'accuse de reception. 12) Procede de communication dans un systeme comprenant : un premier equipement adapte pour &hanger des donnees via une premiere 10 liaison sans fil de type radiofrequence avec un deuxieme equipement, le premier equipement etant adapte pour transmettre des donnees au deuxieme equipement via une deuxieme liaison sans fil utilisant une technologie de communication basee sur une utilisation de la lumiere ; le procede etant caracterise en ce qu'il est execute par le premier equipement et qu'il comprend : 15 utiliser un premier mode de transmission de donnees entre le premier et le deuxieme equipements comprenant: transmettre lesdites donnees au deuxieme equipement en utilisant la deuxieme liaison sans fil ; et, recevoir un accuse de reception pour lesdites donnees en provenance directe du 20 deuxieme equipement via la premiere liaison sans fil. 13) Procede de communication dans un systeme comprenant : un premier equipement adapte pour &hanger des donnees via une premiere liaison sans fil de type radiofrequence avec un deuxieme equipement, le premier 25 equipement etant adapte pour transmettre des donnees au deuxieme equipement via une deuxieme liaison sans fil utilisant une technologie de communication basee sur une utilisation de la lumiere ; le procede etant caracterise en ce qu'il est execute par le deuxieme equipement et qu'il comprend : utiliser un premier mode de transmission de donnees entre le premier et le 30 deuxieme equipements comprenant: recevoir lesdites donnees de la part du premier equipement via la deuxieme liaison sans fil ; et, transmettre un accuse de reception pour lesdites donnees au premier equipement via la premiere liaison sans fil. 27 14) Systeme de communication comprenant : un premier equipement adapte pour &hanger des donnees via une premiere liaison sans fil de type radiofrequence avec un deuxieme equipement, le premier 5 equipement etant adapte pour transmettre des donnees au deuxieme equipement via une deuxieme liaison sans fil utilisant une technologie de communication basee sur une utilisation de la lumiere; le systeme etant caracterise en ce qu'il comprend: des moyens de transmission sur la deuxieme liaison sans fil pour transmettre lesdites donnees du premier equipement vers le deuxieme equipement en utilisant la 10 deuxieme liaison sans fil ; et, des moyens de transmission sur la premiere liaison sans fil pour transmettre un accuse de reception pour lesdites donnees du deuxieme equipement vers le premier equipement en utilisant la premiere liaison sans fil a reception desdites donnees. 15 15) Programme d' ordinateur, caracterise en ce qu'il comprend des instructions pour mettre en oeuvre, par un dispositif, le procede selon l'une quelconque des revendications 1 a 13 lorsque ledit programme est execute par un processeur dudit dispositif. 20 16) Moyens de stockage, caracterises en ce qu'ils stockent un programme d' ordinateur comprenant des instructions pour mettre en oeuvre, par un dispositif, le procede selon l'une quelconque des revendications 1 a 13 lorsque ledit programme est execute par un processeur dudit dispositif