Brevet FR3089744A1 — publié le 20200612

Description Titre de l'invention : PROCEDE DE CONFIGURATION AU- TOMATIQUE PAR CANAL AUDIO D'UN DISPOSITIF SANS FIL Domaine technique 100011 La présente invention concerne le domaine des réseaux de communication comprenant au moins un point d'accès sans fil conforme à l'une des normes IEEE 802.11 (« Instante of Electrical and Electronics Engineers » en anglais), c'est-à-dire celui des réseaux de communication communément appelés réseaux « Wi-Pi ». La présente invention concerne plus particulièrement un procédé de configuration automatique d'un dispositif électronique pour se connecter à un point d'accès sans fil d'un tel réseau de communication. Technique antérieure [0002] Un réseau de communication (ci-après « réseau ») comprenant un point d'accès sans fil conforme à l'une des normes IEEE 802.11 comprend typiquement une pluralité de dispositifs électroniques ou noeuds. Parmi ces dispositifs électroniques, certains sont ainsi des point d'accès sans fil (ou WAP pour « Wireless Access Point » en anglais) permettant une connexion sans fil d'autres dispositifs électroniques - dits alors dispositifs électroniques clients - au réseau. La connexion sans fil d'un nouveau dispositif électronique client au réseau nécessite que ce nouveau dispositif électronique soit configuré avec des paramètres de configuration propres au réseau. Typiquement, les paramètres de configuration nécessaires pour se connecter à un point d'accès sans fil d'un réseau dit Wi-Fi sont le nom du réseau (ou SSID pour « Service Set. Identifier » en anglais), un type de chiffrage utilisé et une clef de chiffrement, par exemple une clef dite WPA ou WPA2 (pour « Wi-Fi Protected Access » en anglais). Il est à noter qu'un tel réseau n'exclut pas la possibilité que des dispositifs électroniques puissent se connecter au réseau via des connexions filaires, par exemple via des connexions de type Ethernet.. [0003] Différents procédés de configuration d'un nouveau dispositif électronique client désirant se connecter via une connexion sans fil existent. Le dispositif électronique client peut comprendre unc interface graphique permettant unc saisie par un utilisateur des paramètres de configuration. Cc procédé est fastidieux pour l'utilisateur, qui de plus ne connaît pas forcément les paramètres nécessaires, et contraignant pour le dispositif électronique client, qui doit comprendre un dispositif de saisie et d'affichage. Des procédés plus intuitifs pour les utilisateurs ont été développés, comme le protocole WPS (pour « Wi-Fi Protected Setup » en anglais). Cc protocole WPS oblige toutefois 2 l'utilisateur à presser des boutons sur le dispositif électronique et/ou un point d'accès du réseau ou bien à saisir un code. Ce protocole n'est pas adapté en cas de point d'accès peu accessible, et reste compliqué pour un utilisateur non averti. On note de plus que ce protocole WPS a été l'objet de plusieurs failles de sécurité. D'autres solutions existent, par exemple avec l'utilisation de tags NFC (pour « Near Field Communication » en anglais) ou RFID (pour « Radio Frequency 1Dentification » en anglais), ces solutions nécessitant alors l'intégration de lecteurs compatibles dans les dispositifs électroniques du réseau, ce qui complique la conception de ces dispositifs électroniques et augmente leurs coûts pour in fine une fonctionnalité qui est peu utilisée. [0004] Il est donc nécessaire de proposer un procédé permettant de pallier ces inconvénients, particulièrement en limitant au maximum les interventions ou déplacements d'un utilisateur potentiellement peu averti. Exposé de l'invention [0005] L'invention concerne un procédé de configuration automatique d'un premier dispositif électronique pour se connecter à un point d'accès sans fil d'un réseau de communication, le premier dispositif électronique comprenant un module réseau, adapté pour recevoir et émettre des messages dits réseaux sur le réseau de communication, et étant adapté pour recevoir et émettre un signal audio, le procédé comprenant les étapes suivantes exécutées par un deuxième dispositif électronique, connecté au réseau de communication via un module réseau et étant adapté pour recevoir un signal audio, de : - recevoir un premier message audio en provenance du premier dispositif élec- tronique, déterminer si ce premier message audio correspond à un premier mot clef prédéterminé, - si oui, émettre un premier message réseau, le premier message réseau comprenant unc indication de détection du premier mot clef, une indication de qualité de réception associée au premier message audio et un identifiant du deuxième dispositif électronique, puis, recevoir un troisième message audio en provenance du premier dispositif électronique, déterminer si ce troisième message audio correspond à un troisième mot clef prédéterminé, si oui, émettre un deuxième message réseau, le deuxième message réseau comprenant une indication de détection du troisième mot clef, une indication de qualité de réception associée au troisième message audio et un identifiant 3 du deuxième dispositif électronique, [0006] et les étapes suivantes, exécutées par un troisième dispositif électronique connecté au réseau de communication via un module réseau et étant adapté pour émettre un signal audio, de : recevoir au moins le premier message réseau via le réseau de communication, enregistrer dans une mémoire au moins les données reçues dans le premier message réseau, déterminer, en fonction des données enregistrées dans la mémoire, une liste ordonnée de dispositifs électroniques connectés au réseau de communication et adaptés pour émettre un message audio, si le troisième dispositif électronique est le premier de la liste ordonnée, alors émettre un deuxième message audio comprenant un deuxième mot clef prédéterminé et attendre un premier temps d'attente prédéterminé : - en l'absence de réception du deuxième message réseau à expiration du premier temps d'attente, émettre un troisième message réseau indiquant la non réception du deuxième message réseau, ou, - émettre un quatrième message réseau indiquant la bonne réception du deuxième message réseau, sinon, si réception d'un message réseau indiquant la non réception du deuxième message réseau par le premier dispositif électronique de la liste ordonnée ou bien après expiration d'un deuxième temps d'attente prédéterminé, supérieur au premier temps d'attente, mettre à jour la liste ordonnée en supprimant le premier dispositif électronique de la liste ordonnée et revenir à l'étape précédente avec la liste ordonnée mise à jour, si le troisième dispositif électronique a reçu le deuxième message réseau indiquant que le deuxième message audio a été reçu par le premier dispositif électronique, alors émettre un quatrième message audio comprenant des paramètres de configuration pour le premier dispositif électronique afin de se connecter au réseau de communication. [0007] Selon un mode de réalisation complémentaire de l'invention, les étapes du procédé sont exécutées par un même dispositif électronique adapté pour recevoir et émettre un message audio. [0008] Selon un mode de réalisation complémentaire de l'invention, le premier dispositif électronique comprenant un premier module réseau adapté pour se connecter au réseau de communication et un deuxième module réseau adapté pour se connecter à un quatrième dispositif électronique, le quatrième dispositif électronique comprenant un émetteur audio et/ou un récepteur audio, le premier dispositif électronique est adapté pour, une fois connecté au quatrième dispositif électronique, émettre et/ou recevoir un message audio via le quatrième dispositif électronique. [0009] L'invention concerne également un procédé de configuration automatique d'un dispositif électronique pour se connecter à un point d'accès sans fil d'un réseau de communication, le dispositif électronique comprenant un module radio, adapté pour se connecter au point d'accès sans fil du réseau de communication, et étant adapté pour recevoir et émettre un signal audio, le procédé comprenant les étapes suivantes exécutée par le dispositif électronique : émettre un premier message audio comprenant un premier mot clef prédéterminé, recevoir un deuxième message audio, déterminer si ce deuxième message audio correspond à un deuxième mot clef prédéterminé, si oui, alors émettre un troisième message audio comprenant un troisième mot clef prédéterminé, et recevoir un quatrième message audio comprenant des paramètres de configuration afin de se connecter au point d'accès sans fil du réseau de communication, configurer le module radio afin de se connecter au point d'accès sans fil du réseau de communication. [0010] L'invention concerne également un dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour recevoir un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé objet de l'invention exécutées par le deuxième dispositif électronique. [0011] L'invention concerne également un dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour émettre un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé objet de l'invention exécutées par le troisième dispositif électronique. [0012] L'invention concerne également un dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour recevoir et émettre un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé objet de l'invention. [0013] L'invention concerne également un dispositif électronique comprenant un module radio permettant de se connecter à un point d'accès sans fil d'un réseau de communication et un module audio adapté pour recevoir et émettre un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé objet de l'invention. 100141 L'invention concerne également un système pour une configuration automatique d'un premier dispositif électronique pour se connecter à un point d'accès sans fil d'un réseau de communication, le premier dispositif électronique comprenant un module radio, adapté pour se connecter au point d'accès sans fil du réseau de communication, et étant adapté pour recevoir et émettre un signal audio, le système comprenant au moins : un dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour recevoir un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé objet de l'invention exécutées par le deuxième dispositif électronique et un dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour émettre un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé objet de l'invention exécutées par le troisième dispositif électronique connectés au réseau de communication, ou bien, un dispositif électronique comprenant un module réseau permettant dc se connecter à un réseau de communication et un module audio adapté pour recevoir et émettre un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé objet de l'invention connecté au réseau dc communication. [0015] L'invention concerne également un programme d'ordinateur, qui peut être stocké sur un support et/ou téléchargé d'un réseau de communication, afin d'être lu par un processeur d'un dispositif électronique d'un réseau de communication. Ce programme d'ordinateur comprend des instructions pour implémenter tout ou partie des étapes du procédé de configuration automatique d'un dispositif électronique, lorsque ledit programme est exécuté par le processeur. [0016] L'invention concerne également un support de stockage d'informations ou support d'enregistrement, lisible ou accessible par le dispositif électronique du réseau de communication, le support de stockage d'informations ou support d'enregistrement comprenant un tel programme d'ordinateur. Brève description des dessins [0017] Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, appa- raîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels : [0018] [fig.]] illustre schématiquement l'architecture d'un réseau de communication comprenant 6 une pluralité de dispositifs électroniques dont des points d'accès sans fil par exemple conforme à une norme IEEE 802.11, [0019] [fig.2] illustre schématiquement les principales étapes d'un procédé de configuration automatique d'un dispositif électronique pour se connecter à un point d'accès sans fil d'un réseau de communication selon un mode de réalisation de l'invention, [0020] [fig.3] illustre schématiquement l'architecture matérielle d'un dispositif électronique d'un réseau de communication, le dispositif électronique étant adapté pour exécuter tout ou partie des étapes du procédé de configuration automatique d'un dispositif électronique pour se connecter à un point d'accès sans fil d'un réseau de communication, selon un mode de réalisation décrit ci-après. [0021] EXPOSE DETAILLE DE MODES DE REALISATION [0022] L'invention se propose d'établir dans un premier temps un canal audio de commu- nication entre un nouveau dispositif électronique devant être connecté à un réseau et un dispositif électronique déjà connecté au réseau. Les paramètres de configuration du réseau, permettant de se connecter à un point d'accès sans fil, peuvent alors dans un second temps être transmis par ce canal audio au nouveau dispositif électronique, ce dernier pouvant alors se configurcr correctement pour se connecter à un point d'accès sans fil du réseau. L'invention peut utiliser une pluralité de dispositifs électroniques connectés au réseau pour « écouter » le nouveau dispositif électronique lorsque celui-ci émet un message audio. De même, l'invention permet de sélectionner, parmi la pluralité de dispositifs électroniques capables d'émettre un message audio vers le nouveau dispositif électronique, le dispositif électronique le plus adapté pour cette émission du signal audio. [0023] L'invention concerne un procédé adapté à des dispositifs électroniques conformes à une nonne IEEE 802.11. [0024] La Fig. 1 illustre de façon très schématique un réseau de communication 100, comprenant au moins un point d'accès sans fil par exemple de type Wi-Fi ou IEEE 802.11. Le réseau de communication 100 (ci-après « réseau 100 ») comprend une passerelle 110 (ou « gateway » en anglais) et une pluralité de dispositifs électroniques Bi 101, B2 102, B3 103, B4 104. La passerelle 110 permet une interconnexion du réseau 100 avec un réseau 120, par exemple le réseau Internet 120. Dans cet exemple, les dispositifs électroniques Bi, B2, B3 et B4 peuvent être des dispositifs électroniques dits de collectes. Ces noeuds Bi, B2, B3 et B4 constituent alors une infrastructure dite de collecte (« backhaul ») du réseau 100. Les dispositifs électroniques Bi, B2, B3, B4 peuvent aussi être des points d'accès sans fil connectés à la même passerelle 110. [0025] Chaque dispositif électronique B1 101, B2 102, B3 103, B4 104 comprend un 7 module réseau permettant de se connecter au réseau 100. Typiquement, un module réseau est un module radio permettant une connexion sans fil au réseau de communication, le module radio étant par exemple compatible avec une norme de type Wi-Fi ou IEEE 802.11. Un module réseau peut aussi être un module réseau dit filaire, par exemple un module réseau de type Ethernet. Ainsi, le réseau 100 peut comprendre des dispositifs électroniques connectés via une connexion sans fil dite Wi-Fi, mais aussi des dispositifs électroniques connectés via une connexion filaire, par exemple Ethernet. Un dispositif électronique dit point d'accès sans fil peut comprendre un premier module réseau, de type sans fil ou filaire, le premier module réseau étant adapté pour connecter le dispositif électronique au réseau de communication, et un deuxième module réseau, de type sans fil (ou radio), afin de permettre une connexion d'un autre dispositif électronique via une connexion sans fil. Chaque dispositif électronique B1 101, B2 102, B3 103, B4 104 peut comprendre de plus un module audio adapté pour recevoir et/ou émettre un signal audio. L'architecture matérielle d'un tel dispositif électronique est décrite ci-après en Fig. 3. [0026] Le dispositif électronique Cl 105 est un dispositif électronique non encore configuré pour se connecter au réseau 100. L'objet de l'invention est de proposer un procédé permettant de configurer aisément ce dispositif électronique Cl 105 pour qu'il se connecte à un point d'accès sans fil du réseau 100. Le dispositif électronique Cl 105 comprend un module radio, adapté pour - une fois configuré - permettre une connexion sans fil à un point d'accès sans fil du réseau 100. Le dispositif électronique Cl 105 peut comprendre un module audio adapté pour recevoir et émettre un signal audio. [0027] La Fig. 2 illustre schématiquement les principales étapes d'un procédé 200 de confi- guration automatique d'un dispositif électronique Cl 105 pour se connecter à un point d'accès sans fil du réseau 100 selon un mode de réalisation de l'invention. [0028] Le procédé 200 est exécuté par un ou plusieurs dispositifs électroniques connectés au réseau 100, possiblement tous. Ainsi, chaque dispositif électronique connecté au réseau 100 peut exécuter tout ou partie des étapes du procédé 200. Chaque dispositif électronique connecté au réseau 100 peut être connecté à ce réseau 100 via un module réseau de type filaire ou sans fil, par exemple un module réseau de type Wi-Fi ou un module réseau de type Ethernet. [0029] Le procédé 200 est possiblement exécuté périodiquement. Le procédé 200 peut avan- tageusement être exécuté suite à une action d'un utilisateur, par exemple un appui sur un bouton d'un dispositif électronique connecté au réseau 100 ou d'un dispositif électronique à connecter au réseau 100. Alternativement, de façon complémentaire, le procédé 200 peut être déclenché par un évènement prédéterminé, par exemple, comme décrit ci-après, la détection par un dispositif électronique connecté au réseau 100 d'un mot clef dans un signal audio reçu, cette détection déclenchant le procédé 200 de 8 configuration. [0030] Dans unc première étape 201, un dispositif électronique B1 101, B2 102, B3 103 ou B4 104 du réseau 100 comprenant un module audio adapté pour recevoir un signal audio reçoit un premier message audio, sous la forme d'un signal audio. Ce signal audio est émis par le nouveau dispositif électronique Cl 105 destiné à être connecté à un point d'accès sans fil du réseau 100. Ainsi, un utilisateur peut déclencher la lecture audio par le dispositif électronique Cl 105 d'un signal audio pour déclencher le procédé de configuration. Le dispositif électronique Cl 105 comprend, dans une mémoire, un premier mot clef, ce premier mot clef est émis par le dispositif électronique Cl 105. A noter que ce premier mot clef peut correspondre à toute chaîne de mots. Selon le mode de réalisation de l'invention, le signal audio émis peut être émis sur une bande de fréquence audible, ultrasonore, ou toute autre bande de fréquence audio. [0031] Dans une étape suivante 205, le dispositif électronique B1 101, B2 102, B3 103 ou B4 104 du réseau 100 détermine si ce premier message audio correspond au premier mot clef prédéterminé. Ainsi, le dispositif électronique B1 101, B2 102, B3 103 ou B4 104 a aussi enregistré dans une mémoire ce premier mot clef. Ce premier mot clef peut être propre à un constructeur ou à un opérateur de réseau et être configuré préalablement dans le dispositif électronique B1 101, B2 102, B3 103 ou B4 104 du réseau 100 et dans le dispositif électronique Cl 105. Alternativement, un utilisateur peut configurer manuellement sur l'un ou l'autre des dispositifs électroniques le premier mot clef. Si lors de l'étape 205, il est déterminé que le premier message audio ne comprend pas le premier mot clef, alors le procédé 200 repasse à l'étape 201. Ces étapes 201 et 205 peuvent correspondre à un processus continu d'écoute par un dispositif électronique. Le dispositif électronique Bi 101, B2 102, B3 103 ou B4 104 peut mettre en oeuvre des procédés connus de détection de mots clefs dans un signal audio. [0032] Si le premier mot clef est détecté dans le premier message audio, alors, chaque dispositif électronique connecté au réseau 100 ayant détecté ce premier mot clef envoie un premier message, dit message réseau, sur le réseau 100, possiblement à destination de tous les dispositifs électroniques connectés, le premier message réseau comprenant une indication de détection du premier mot clef, une indication de qualité de réception associée au premier message audio et un identifiant du deuxième dispositif électronique. Si le dispositif électronique est connecté au réseau 100 via un module réseau sans fil, par exemple de type Wi-Fi, alors le message réseau est un message radio et le module réseau est un module radio. Ce premier message peut être conforme à une norme d'échange de type « zeroconf » (norme développée par l'IETF, pour « Internet Engineering Task Force » en anglais), « Bonjour » (à l'origine, implémentation de la 9 norme zcroconf par la société « Apple ») ou « mDNS » (pour « Multicast DNS » en anglais, protocole développé par la société « Apple »). Selon un mode de réalisation de l'invention, chaque dispositif électronique met en oeuvre une implémentation logicielle de cc protocole via la bibliothèque logicielle « Avahi » (ou bien la bibliothèque logicielle « Bonjour » développée par « Apple »). Chaque dispositif électronique peut ainsi diffuser (« ou « hroadcast » en anglais) un premier message réseau comprenant un identifiant du dispositif électronique, une information de détection du premier mot clef et une indication de qualité de réception du premier message audio. Cette indication de qualité peut correspondre à un niveau de puissance de réception du message audio. Dit autrement, cette indication de qualité permet de savoir si le premier message audio a été reçu avec un fort signal audio ou un faible signal audio, cc qui peut être une indication de la proximité du dispositif électronique concerné avec le dispositif électronique Cl 105. [0033] Ainsi, dans une étape parallèle 220, chaque dispositif électronique B1 101, B2 102, B3 103 ou B4 104 peut recevoir un message réseau émis par un ou plusieurs autres dispositifs électroniques du réseau 100, chaque message réseau comprenant de même un identifiant du dispositif électronique ayant reçu le premier signal audio, une information de détection du premier mot clef et une indication de qualité de réception du premier message audio par ledit dispositif électronique. Chaque message correspond à un premier message réseau émis par un autre dispositif électronique connecté au réseau 100 et ayant reçu le premier message audio. [0034] Dans une étape 215, chaque dispositif électronique B1 101, B2 102, B3 103 ou B4 104 enregistre dans une mémoire les données du premier message audio reçu, et donc émises dans le premier message réseau, mais aussi celles reçues via des messages réseaux émis par d'autres dispositifs électroniques ayant aussi détecté un signal audio avec le premier mot clef. Cette situation correspond à un dispositif électronique Cl 105 émettant un signal audio avec le premier mot clef à portée de plusieurs dispositifs électroniques connectés au réseau 100 et étant adapté pour recevoir un signal audio. [0035] Dans cette étape 215, chaque dispositif électronique connecté au réseau 100 se constitue une base de données comprenant une information des dispositifs électroniques ayant reçu le premier message audio (c'est-à-dire « entendu » le dispositif électronique Cl 105 émettre le premier mot clef), ainsi qu'une information sur la qualité de réception dudit message. Cette base de données peut correspondre à une base de données connues telle que définie par les protocoles précités, la base de données connue étant enrichie par les données ou informations concernant la réception et détection du premier mot clef par chaque dispositif électronique connecté. [0036] Dans une étape suivante 225, chaque dispositif électronique détermine, en fonction des données enregistrées dans la mémoire, particulièrement lors de l'étape 215, une liste ordonnée de dispositifs électroniques connectés au réseau de communication et adaptés pour émettre un message audio. [0037] Selon un mode de réalisation de l'invention, la liste ordonnée est ainsi constituée : seuls les dispositifs électroniques étant adaptés pour émettre un message audio sont intégrés dans la liste ordonnée, les dispositifs électroniques ayant reçu le premier message audio constituent la première partie de la liste, les dispositifs électroniques n'ayant pas reçu le premier message audio constituent la deuxième partie de la liste, la première partie de la liste est ordonnée en fonction de l'indicateur de qualité de réception du premier message audio, le premier élément de la liste étant donc le dispositif électronique ayant reçu le premier message audio avec la meilleure qualité, la deuxième partie de la liste est ordonnée selon un critère arbitraire, par exemple un classement alphabétique d'une adresse MAC (pour « Media Access Control » en anglais) de chaque dispositif électronique ou bien de l'identifiant. [0038] Ainsi, lors de cette étape 225, les dispositifs électroniques connectés au réseau 100 et susceptibles d'émettre un message audio au dispositif électronique Cl 105 sont ordonnés du plus susceptible d'être reçu par le dispositif électronique Cl 105 au moins susceptible de l'être. [0039] Selon le mode de réalisation de l'invention, le procédé peut être distribué, chaque dispositif électronique connecté au réseau 100 gérant une base de données propre, chaque base de données étant censée être identique. Selon un autre mode de réalisation de l'invention, le procédé peut être centralisé, un dispositif électronique connecté au réseau étant choisi pour gérer une base de données et contrôler les autres dispositifs électroniques du réseau 100. [0040] Dans une étape 230, si le dispositif électronique connecté au réseau 100 et exécutant le procédé 200 est celui classé en première position dans la liste ordonnée, alors, dans une étape 250, celui-ci émet un deuxième message audio comprenant un deuxième mot clef prédéterminé. Le dispositif électronique attend ensuite un premier temps d'attente prédéterminé une éventuelle confirmation de réponse du dispositif électronique Ci 105. Il est à noter que le dispositif électronique ayant émis le message audio lors de cette étape 230 n'est pas forcément adapté pour recevoir un message audio, le message audio de réponse du dispositif électronique Cl 105 peut donc être reçu par un autre dispositif électronique connecté au réseau 100, ce dernier dispositif électronique diffusant ensuite dans le réseau 100 un message réseau comprenant l'information de réception de la réponse audio du dispositif électronique Cl 105. [0041] Dans une étape 255, le dispositif électronique ayant émis le deuxième message audio 11 reçoit un deuxième message réseau indiquant la bonne réception par le dispositif électronique Cl 105 du deuxième message audio. Ce deuxième message réseau est émis par chaque dispositif électronique connecté au réseau 100 ayant reçu la réponse du dispositif électronique Cl 105, dans l'hypothèse où ce dispositif électronique Cl 105 a bien reçu le deuxième message audio et répondu par l'émission d'un troisième message audio (ou acquittement audio). Il est à noter que chaque message audio peut comprendre un mot clef, mot clef qui est prédéterminé et partagé, de manière similaire au premier mot clef comme décrit ci-avant. Par recevoir un message audio, on peut donc comprendre recevoir et détecter un mot clef compris dans le message audio comme décrit dans les étapes 201 et 205. Similairement, à chaque réception et détection d'un mot clef, chaque dispositif électronique émet un message réseau, comme dans l'étape 210, afin de diffuser l'information de réception. Chaque dispositif électronique peut donc alors mettre à jour sa hase de données (étape 215 exécutée en continu en fonction de la réception des messages réseaux comprenant des informations pertinentes concernant la réception de messages audio). [0042] Ainsi, dans une étape 201, le dispositif électronique Cl 105 émet un premier message audio comprenant un mot clef, le message audio étant reçu par au moins un dispositif électronique connecté au réseau et ce mot clef étant détecté. L'information, après diffusion dans le réseau 100, permet, dans une étape 225, de sélectionner le dispositif électronique meilleur candidat à l'émission d'un message audio en retour à destination du dispositif électronique Cl 105. Ce dernier confirme par l'émission d'un troisième message audio la bonne réception du deuxième message audio, le canal audio entre le dispositif électronique Cl 105 et la pluralité des dispositifs électroniques connectés au réseau 100 est établi. A noter que dans une étape 265, le dispositif électronique ayant émis le message audio lors de l'étape 250 et ensuite reçu confirmation de sa bonne réception lors de l'étape 255, émet un message réseau à destination des autres dispositifs électroniques connectés au réseau 100 afin de les prévenir que le canal audio est établi et qu'il n'est plus utile de continuer à essayer d'établir ce canal audio. Dit autrement, une fois ce message diffusé, aucun autre dispositif électronique connecté au réseau 100 n'essaye d'émettre un deuxième message audio. [0043] Le canal audio étant établi, dans une étape 270, le dispositif électronique connecté au réseau 100 peut émettre un ou plusieurs messages audio comprenant des informations de configuration (par exemple un SSID et un mot de passe correspondants à un point d'accès sans fil du réseau 100) à destination du dispositif électronique Cl 105. Possiblement ces messages sont chiffrés ou bien signés. Une clef de chiffrement partagée peut être préalablement définie dans chaque dispositif électronique, par exemple par le fabricant ou un opérateur du réseau 100. [0044] Une fois configure', le dispositif électronique Cl 105 peut se connecter à un point 12 d'accès sans fil du réseau 100. Selon un mode de réalisation de l'invention, le dispositif électronique Cl 105, une fois connecté à un point d'accès sans fil du réseau 100, envoie un message réseau indiquant que la configuration a réussi, mettant ainsi fin au procédé 200 Selon un mode de réalisation complémentaire, le dispositif électronique Cl 105, une fois configure, émet un message audio indiquant que le procédé de configuration a bien réussi. Ainsi, un utilisateur du dispositif électronique Cl 105 est informé de la bonne mise en oeuvre du procédé de configuration 200. Une fois connecté à un point d'accès sans fil du réseau 100, le dispositif électronique Cl 105 peut exécuter les étapes du procédé 200 pour possiblement contribuer à la configuration d'un nouveau dispositif électronique client à connecter au réseau 100. [0045] Lors de l'étape 230, le dispositif électronique sélectionné, c'est-à-dire le premier de la liste ordonné, émet le deuxième message audio comprenant un deuxième mot clef prédéterminé et attend un premier temps d'attente prédéterminé (étape 255), puis : en l'absence de réception du deuxième message réseau à expiration du premier temps d'attente, émet (étape 260) un troisième message réseau indiquant la non réception du deuxième message réseau, ou, émet (étape 265) un quatrième message réseau indiquant la bonne réception du deuxième message réseau. [0046] Dit autrement, le dispositif électronique sélectionné pour émettre le deuxième message audio, suite à l'émission de ce deuxième message audio, attend au maximum un délai correspondant au premier temps d'attente prédéterminé la réception de confirmation de bonne réception du deuxième message audio. [0047] Durant le temps d'attente de l'étape 255, s'il reçoit la confirmation de bonne réception du deuxième message audio par le dispositif électronique Cl 105 (soit directement par la réception du troisième message audio s'il est adapté pour recevoir un signal audio et détecter le troisième mot clef, soit indirectement, par un message réseau de réception par un autre dispositif électronique connecté au réseau 100) alors le dispositif électronique connecté au réseau 100 envoie un quatrième message réseau (étape 265) indiquant la bonne réception du deuxième message audio par le dispositif électronique Cl 105. [0048] Chaque dispositif électronique non sélectionné, c'est-à-dire tous les dispositifs élec- troniques de la liste ordonnée sauf le premier, dans une étape 235, reçoivent ce quatrième message réseau de confirmation et pour eux le procédé 200 prend fin (étape 250). [0049] A l'inverse, si le dispositif électronique connecté au réseau 100 ayant émis le deuxième message audio ne reçoit aucune réponse à l'expiration du premier temps d'attente, alors ce dispositif électronique émet un troisième message radio indiquant une non réception du deuxième message réseau (étape 260) et se supprime de la 13 première position de la liste ordonnée, l'information étant diffusée à tous les dispositifs électroniques connectés (étape 215). Une nouvelle liste ordonnée est mise à jour dans une nouvelle étape 225, et un nouveau dispositif électronique est sélectionné pour émission du deuxième signal audio dans une étape 230. [0050] Par ailleurs, chaque dispositif électronique non sélectionné, c'est-à-dire tous les dis- positifs électroniques de la liste ordonnée sauf le premier, dans une étape 235, reçoivent le troisième message réseau de non réception. Ces dispositifs électroniques considèrent alors que le choix du dispositif électronique en première position dans la liste ordonnée n'est pas judicieux. Chaque dispositif électronique repasse alors à l'étape 245 en supprimant le premier dispositif électronique de la liste ordonnée. Les étapes 230 et suivantes sont répétées jusqu'à ce qu'une réponse au deuxième message audio soit reçue. [0051] Tl est à noter que, lors de l'étape 255, dans le cas où le dispositif électronique connecté au réseau 100 est à la fois adapté pour recevoir et émettre des signaux audio, et qu'il reçoit directement le deuxième message audio émis par le dispositif électronique Cl 105, alors le deuxième message réseau est fictif car échangé au sein de ce même dispositif électronique. Le deuxième message réseau est alors un message interne, échangé entre blocs logiciels (étapes 201, 205 et 210 internes au même dispositif électronique). [0052] Les étapes du procédé 200 peuvent être exécutées en parallèle par une pluralité de dispositifs électroniques connectés au réseau 100. Un même dispositif électronique adapté pour recevoir et émettre des signaux audio peut exécuter les étapes de réception d'un signal audio (étapes 201, 205 et 210) ou possiblement d'émission d'un signal audio (étapes 230, 250, 255, 260, 265 et 270). [0053] La Fig. 3 illustre schématiquement l'architecture matérielle d'un dispositif élec- tronique B1 101, B2 102, B3 103, B4 104 d'un réseau de communication 100, le dispositif électronique étant adapté pour exécuter tout ou partie des étapes du procédé 200 de configuration automatique d'un dispositif électronique pour se connecter à un point d'accès sans fil d'un réseau de communication, selon un mode de réalisation décrit ci-avant. [0054] Ainsi, le dispositif électronique 300 comprend, reliés par un bus de communication : un processeur ou CPU (« Central Processing Unit » en anglais) 301 ; une mémoire MEM 302 de type RAM (« Randoîn Access Memory » en anglais) et/ou ROM (« Read Only Memory » en anglais), un module réseau NET 303 de type module radio ou filaire, adapté pour connecter le dispositif électronique 300 au réseau 100, un module de stockage STCK 304 de type stockage interne et possiblement un module 305 adapté pour émettre un signal audio et/ou un module 306 adapté pour recevoir un signal audio. Le dispositif électronique 300 peut comprendre en outre un module radio (non 14 représenté), par exemple de type Wi-Fi, ce module radio étant adapté pour connecter un dispositif électronique au dispositif électronique 300, et possiblemcnt au réseau 100. On dit alors que le dispositif électronique 300 est un point d'accès sans fil. Le module de stockage STCK 504 peut être de type disque dur HDD (« nard Disk Drive » en anglais) ou SSD (« Solid-State Drive » en anglais), ou de type lecteur de support de stockage externe, tel un lecteur de cartes SD (« Secure Digital » en anglais), le lecteur comprenant une telle carte SD. Le processeur CPU 301 peut enregistrer des données, ou informations, dans la mémoire MEM 302 ou dans le module de stockage STCK 304. Le processeur CPU 301 peut lire des données enregistrées dans la mémoire MEM 302 ou dans le module de stockage STCK 304. Ces données peuvent correspondre à des paramètres de configuration. Le module réseau NET 303 permet typiquement la connexion du dispositif électronique 300 à un réseau sans fil de type WiFi ou à un réseau filaire de type Ethernet. Le module 305 adapté pour émettre un signal audio peut être un haut-parleur. Le module 306 adapté pour recevoir un signal audio peut être un microphone. Le module 305 et le module 306 peuvent être un seul et même module adapté pour émettre et/ou recevoir. [0055] Le processeur CPU 301 est capable d'exécuter des instructions chargées dans la mémoire MEM 302, par exemple à partir du module de stockage STCK 304. Lorsque le dispositif électronique 300 est mis sous tension, le processeur CPU 301 est capable de lire de la mémoire MEM 302 des instructions et de les exécuter. Ces instructions forment un programme d'ordinateur causant la mise en oeuvre, par le processeur CPU 301, de tout ou partie des procédés et étapes décrits ci-avant, particulièrement le procédé décrit dans la Fig. 2. Ainsi, tout ou partie des procédés et étapes décrits ci-avant peut être implémenté sous forme logicielle par exécution d'un ensemble d'instructions par une machine programmable, telle qu'un DSP (« Digital Signal Processor » en anglais) ou un microcontrôleur. Tout ou partie des procédés et étapes décrits ici peuvent aussi être implémentés sous forme matérielle par une machine ou un composant dédié, tel qu'un FPGA (« Field-Programmable Gate Array » en anglais) ou un ASIC (« Application-Specific Integrated Circuit » en anglais). Les fonctions du dispositif électronique 300 peuvent être intégrées dans un dispositif électronique d'un réseau sans fil conforme à une norme 802.11 IEEE par une mise à jour d'un logiciel, c'est-à-dire par exemple par une mise à jour du microprogramme (« firmware » en anglais) du dispositif électronique 300. [0056] L'invention concerne ainsi un dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour recevoir un signal audio, le dispositif électronique étant adapté pour exécuter toutes ou une partie des étapes du procédé 200 décrit ci-avant. [0057] L'invention concerne ainsi un dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour émettre un signal audio, le dispositif électronique étant adapté pour exécuter toutes ou une partie des étapes du procédé 200 décrit ci-avant. [0058] L'invention peut aussi concerner un dispositif électronique comprenant un module radio permettant de se connecter à point d'accès sans fil d'un réseau de communication et un module audio adapté pour recevoir et émettre un signal audio, le dispositif électronique étant adapté pour exécuter toutes ou une partie des étapes du procédé 200 décrit ci-avant. [0059] L'invention concerne un système pour une configuration automatique d'un premier dispositif électronique pour se connecter à un point d'accès sans fil d'un réseau de communication, le premier dispositif électronique comprenant un module radio, adapté pour se connecter au point d'accès sans fil du réseau de communication, et étant adapté pour recevoir et émettre un signal audio, le système comprenant au moins : un dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour recevoir un signal audio, le dispositif électronique étant adapté pour exécuter toutes ou une partie des étapes du procédé 200 décrit ci-av ant, et, un dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour émettre un signal audio, le dispositif électronique étant adapté pour exécuter toutes ou une partie des étapes du procédé 200 décrit ci-avant, ou bien, un dispositif électronique comprenant un module radio permettant de se connecter à un réseau de communication et un module audio adapté pour recevoir et émettre un signal audio, le dispositif électronique étant adapté pour exécuter toutes ou une partie des étapes du procédé 200 décrit ci-avant. 16 [Revendication I] REVENDICATIONSProcédé de configuration automatique d'un premier dispositif électronique pour se connecter à un point d'accès sans fil d'un réseau de communication, le premier dispositif électronique comprenant un module réseau, adapté pour recevoir et émettre des messages dits réseaux sur le réseau de communication, et étant adapté pour recevoir et émettre un signal audio, le procédé comprenant les étapes suivantes exécutées par un deuxième dispositif électronique, connecté au réseau de communication via un module réseau et étant adapté pour recevoir un signal audio, de : - recevoir un premier message audio en provenance du premier dispositif électronique, - déterminer si ce premier message audio correspond à un premier mot clef prédéterminé, - si oui, émettre un premier message réseau, le premier message réseau comprenant une indication de détection du premier mot clef, une indication de qualité de réception associée au premier message audio et un identifiant du deuxième dispositif électronique, puis, - recevoir un troisième message audio en provenance du premier dispositif électronique, - déterminer si ce troisième message audio correspond à un troisième mot clef prédéterminé, - si oui, émettre un deuxième message réseau, le deuxième message réseau comprenant une indication de détection du troisième mot clef, une indication de qualité de réception associée au troisième message audio et un identifiant du deuxième dispositif électronique, et les étapes suivantes, exécutées par un troisième dispositif électronique connecté au réseau de communication via un module réseau et étant adapté pour émettre un signal audio, de : - recevoir au moins le premier message réseau via le réseau de communication, - enregistrer dans une mémoire au moins les données reçues dans le premier message réseau, - déterminer, en fonction des données enregistrées dans la mémoire, une liste ordonnée de dispositifs électroniques connectés au réseau de communication et adaptés pour émettre un message audio, - si le troisième dispositif électronique est le premier de la liste 17 [Revendication 2] [Revendication 3] [Revendication 4] ordonnée, alors émettre un deuxième message audio comprenant un deuxième mot clef prédéterminé et attendre un premier temps d'attente prédéterminé : - en l'absence de réception du deuxième message réseau à expiration du premier temps d'attente, émettre un troisième message réseau indiquant la non réception du deuxième message réseau, ou, - émettre un quatrième message réseau indiquant la bonne réception du deuxième message réseau, - sinon, si réception d'un message réseau indiquant la non réception du deuxième message réseau par le premier dispositif électronique de la liste ordonnée ou bien après expiration d'un deuxième temps d'attente prédéterminé, supérieur au premier temps d'attente, mettre à jour la liste ordonnée en supprimant le premier dispositif électronique de la liste ordonnée et revenir à l'étape précédente avec la liste ordonnée mise à jour, - si le troisième dispositif électronique a reçu le deuxième message réseau indiquant que le deuxième message audio a été reçu par le premier dispositif électronique, alors émettre un quatrième message audio comprenant des paramètres de configuration pour le premier dispositif électronique afin de se connecter au réseau de communication. Procédé selon la revendication précédente, les étapes du procédé étant exécutées par un même dispositif électronique adapté pour recevoir et émettre un message audio. Procédé selon l'une des revendications précédentes, le premier dispositif électronique comprenant un premier module réseau adapté pour se connecter au réseau de communication et un deuxième module réseau adapté pour se connecter à un quatrième dispositif électronique, le quatrième dispositif électronique comprenant un émetteur audio et/ou un récepteur audio, le premier dispositif électronique étant adapté pour, une fois connecté au quatrième dispositif électronique, émettre et/ou recevoir un message audio via le quatrième dispositif électronique. Procédé de configuration automatique d'un dispositif électronique pour se connecter à un point d'accès sans fil d'un réseau de communication, le dispositif électronique comprenant un module radio, adapté pour se connecter au point d'accès sans fil du réseau de communication, et étant adapté pour recevoir et émettre un signal audio, le procédé comprenant les étapes suivantes exécutée par le dispositif électronique : - émettre un premier message audio comprenant un premier mot clef 18 [Revendication 5] [Revendication 6] [Revendication 7] [Revendication 8] [Revendication 9] prédéterminé, - recevoir un deuxième message audio, - déterminer si ce deuxième message audio correspond à un deuxième mot clef prédéterminé, - si oui, alors émettre un troisième message audio comprenant un troisième mot clef prédéterminé, et - recevoir un quatrième message audio comprenant des paramètres de configuration afin de se connecter au point d'accès sans fil du réseau de communication, - configurcr le module radio afin de se connecter au point d'accès sans fil du réseau de communication. Dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour recevoir un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé selon la revendication 1 exécutées par le deuxième dispositif électronique. Dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour émettre un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé selon la revendication 1 exécutées par le troisième dispositif électronique. Dispositif électronique comprenant un module réseau permettant de se connecter à un réseau de communication et un module audio adapté pour recevoir et émettre un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé selon la revendication 2. Dispositif électronique comprenant un module radio permettant de se connecter à un point d'accès sans fil d'un réseau de communication et un module audio adapté pour recevoir et émettre un signal audio, le dispositif électronique étant adapté pour exécuter les étapes du procédé selon la revendication 4. Système pour une configuration automatique d'un premier dispositif électronique pour se connecter à un point d'accès sans fil d'un réseau de communication, le premier dispositif électronique comprenant un module radio, adapté pour se connecter au point d'accès sans fil du réseau de communication, et étant adapté pour recevoir et émettre un signal audio, le système comprenant au moins : - un dispositif électronique selon la revendication 4 et un dispositif électronique selon la revendication 5 connectés au réseau de cornmu- 19 [Revendication 10] nication, ou bien, [Revendication 11] - un dispositif électronique selon la revendication 6 connecté au réseau de communication. Programme d'ordinateur, caractérisé en ce qu'il comprend des instructions pour mettre en oeuvre, par un processeur (301) d'un dispositif électronique (300) d'un réseau de communication, un procédé (200) selon l'une quelconque des revendications 1 à 3, lorsque le programme d'ordinateur est exécuté par le processeur. Support d'enregistrement, lisible par un dispositif électronique d'un réseau de communication, sur lequel est stocké le programme d'ordinateur selon la revendication précédente.