Brevet FR3036906A1 — publié le 20161202

La présente invention concerne un procédé d'obtention d'une route de communication initiale entre un dispositif noeud et un dispositif concentrateur de données d'un réseau maillé utilisant des communications par courants porteurs en ligne, un système et des dispositifs aptes à mettre en oeuvre ledit procédé. Les communications par courants porteurs en ligne CPL (« PowerLine Communications (PLC) » en terminologie anglo-saxonne) se développent, notamment dans le cadre des réseaux d'alimentation électrique de type AMM (Gestion de mesure automatique, « Automated Meter Management » en terminologie anglo-saxonne). Des réseaux de communication sont ainsi implémentés au-dessus de réseaux d'alimentation électrique pour la collecte automatisée, auprès de compteurs électriques intelligents (« smart meters » en anglais), de données de relevés de consommation énergétique. Les communications par courants porteurs utilisent, par exemple, des protocoles de communication tels que le protocole G3-PLC (CPL de troisième génération: « Third Generation PLC » en terminologie anglo-saxonne. ITU- T G.9903) ou PRIME (Evolution des mesures intelligentes par courants porteurs, « PoweRline Intelligent Metering Evolution » en terminologie anglo-saxonne). De tels réseaux CPL peuvent avoir une forme d'arbre ou une forme maillée pour permettre d'étendre la portée des communications. C'est le cas par exemple dans les réseaux CPL utilisant le protocole PRIME ou le protocole G3-PLC. Les dispositifs de tels réseaux CPL sont généralement appelés noeuds. Un dispositif noeud, dit dispositif concentrateur de données gère le réseau CPL de manière à organiser le partage d'un même support de communication : émission de balises de synchronisation, gestion de topologie, authentification, gestion d'un adressage local temporaire au sein du réseau géré... Des dispositifs noeuds, généralement des compteurs électriques intelligents, servent alors de relais pour le compte d'autres dispositifs noeuds du réseau CPL, i.e. d'autres compteurs électriques intelligents, lorsque ces derniers n'arrivent pas à recevoir directement des informations du concentrateur de données, et à transmettre directement des informations au concentrateur de données. Plusieurs relais peuvent ainsi être nécessaires pour permettre à un dispositif 30 noeud de communiquer avec le concentrateur de données. L'insertion d'un nouveau dispositif noeud dans un réseau CPL comprend un établissement d'une route de communication entre ledit dispositif noeud et le dispositif concentrateur de données. Pour ce faire, le protocole G3-PLC, par exemple, prévoit une méthode de recherche d'une route de communication initiale permettant au 3036906 2 dispositif noeud, en collaboration avec le dispositif concentrateur de données, de déterminer quelle est la meilleure route de communication à un instant donné entre le dispositif noeud et le dispositif concentrateur de données. Lors d'une mise en oeuvre de cette méthode, toutes les routes de communication possibles entre le dispositif noeud 5 et le dispositif concentrateur de données sont envisagées et comparées à l'aide d'une fonction de coût définie par le protocole G3-PLC ou laissée au choix d'un programmeur. La route de communication minimisant la fonction de coût est alors choisie pour chaque échange de messages entre le dispositif noeud et le dispositif concentrateur de données. Cependant, la méthode de recherche d'une route de 10 communication initiale peut s'avérer coûteuse en termes d'utilisation d'une bande passante disponible dans le réseau CPL. Elle comprend en effet une phase de recherche d'une meilleure route de communication durant laquelle le dispositif concentrateur de données transmet en mode multidiffusion (« broadcast » en terminologie anglo-saxonne) dans le réseau CPL, une requête de recherche de route 15 (« route request » en terminologie anglo-saxonne). Plusieurs mises en oeuvre simultanées de la phase de recherche d'une meilleure route de communication par une pluralité de dispositifs noeuds peuvent entraîner une utilisation de bande passante très importante, au point de provoquer des surcharges du réseau CPL. Il est fréquent, par exemple, qu'un réseau CPL soit surchargé lors de phases d'initialisation ou de 20 réinitialisation du réseau CPL, car dans ce cas, tous les dispositifs noeuds du réseau CPL doivent déterminer une route de communication vers le dispositif concentrateur de données. Pour ce faire, le dispositif concentrateur de données envoie quasi simultanément une requête de recherche de route en mode multidiffusion en direction de chaque dispositif noeud du réseau CPL. 25 Il est souhaitable de pallier ces différents inconvénients de l'état de la technique. Il est notamment souhaitable de proposer un procédé permettant d'éviter des surcharges du réseau CPL lorsque plusieurs dispositifs noeud doivent déterminer simultanément une route de communication vers le dispositif concentrateur de données. Il est notamment souhaitable de fournir une solution qui soit simple à mettre en oeuvre et à faible coût. Selon un premier aspect de la présente invention, la présente invention concerne un procédé d'obtention d'une route de communication initiale entre un dispositif noeud et un dispositif concentrateur de données d'un réseau utilisant des 3036906 3 communications par courants porteurs en ligne basées sur un protocole de communication comprenant une méthode de recherche d'une route de communication initiale, ladite méthode comprenant une première phase, dite phase d'authentification, durant laquelle un premier dispositif souhaitant établir une route de communication 5 vers un second dispositif envoie un message d'authentification audit second dispositif, en réponse duquel ledit second dispositif transmet un message audit premier dispositif comprenant une adresse courte attribuée audit premier dispositif dans un format non interprétable par un dispositif intermédiaire du réseau via lequel transiterait ledit message, ladite adresse courte étant utilisée pour chaque échange de messages entre le 10 premier et le second dispositifs suivant la phase d'authentification, une seconde phase, dite phase de recherche d'une meilleure route de communication, durant laquelle ledit second dispositif envoie en mode multidiffusion dans le réseau une requête de recherche de route, et une troisième phase, dite phase de confirmation de route, durant laquelle le premier dispositif transmet un message au second dispositif comprenant 15 une information représentative d'une route de communication sélectionnée suivant un critère prédéfini, ledit procédé comprenant les étapes suivantes: obtenir une information représentative d'un risque de surcharge dudit réseau ; appliquer ladite méthode de recherche d'une route de communication initiale pour déterminer la route de communication initiale lorsque l'information représentative du risque de surcharge 20 dudit réseau indique que ledit réseau ne risque pas d'être surchargé. La mise en oeuvre de la méthode de recherche d'une route de communication initiale dépend donc du risque de surcharge du réseau. Lorsque le réseau risque d'être surchargé, la méthode de recherche d'une route de communication initiale n'est pas mise en oeuvre. Le procédé selon l'invention évite donc de surcharger effectivement le 25 réseau. La méthode de recherche d'une route de communication initiale peut être mise en oeuvre lorsque le risque de surcharge du réseau a diminué. Dans un mode de réalisation, lorsque le réseau risque d'être surchargé, une méthode alternative de recherche d'une route de communication initiale est mise en oeuvre comprenant une phase durant laquelle le dispositif noeud et le dispositif 30 concentrateur de données échangent en point à point un message comprenant ladite adresse courte dans un format interprétable par un dispositif intermédiaire du réseau via lequel transiterait ledit message de sorte que chaque dispositif intermédiaire par lequel transite ledit message puisse récupérer ladite adresse courte et mémoriser une route de communication initiale entre le dispositif noeud et le dispositif concentrateur 3036906 4 de données utilisant ladite adresse courte, ladite adresse courte étant utilisée pour chaque communication entre le dispositif noeud et le dispositif concentrateur de données suivant ladite phase. De cette manière une route est définie entre le dispositif noeud et le dispositif 5 concentrateur de données. Une utilisation de cette route permet au dispositif noeud et au dispositif concentrateur de données de communiquer, jusqu'à ce qu'une meilleure route soit définie par une mise en oeuvre de la phase de recherche d'une meilleure route de communication. Dans un mode de réalisation, la méthode alternative de recherche d'une route de 10 communication initiale comprend une première phase, dite phase d'authentification alternative, durant laquelle le dispositif noeud envoie un message d'authentification au dispositif concentrateur de données, en réponse duquel ledit dispositif concentrateur de données transmet un message audit dispositif noeud comprenant une adresse courte attribuée au dispositif noeud dans un format interprétable par un dispositif 15 intermédiaire du réseau via lequel transiterait ledit message. De cette manière, chaque dispositif noeud traversé par le message comprenant l'adresse courte dans un format interprétable par un dispositif intermédiaire peut récupérer l'adresse courte attribuée au dispositif noeud et mémoriser une route de communication entre le dispositif noeud et le dispositif concentrateur de données 20 utilisant ladite adresse courte. Par la suite, lorsque le dispositif intermédiaire reçoit un message dans lequel l'adresse du destinataire est l'adresse courte du dispositif noeud, il peut router ledit message vers le dispositif noeud. Dans un mode de réalisation, la méthode alternative de recherche d'une route de communication initiale comprend deux phases, une première phase correspondant à la 25 phase d'authentification et une seconde phase correspondant à la phase de confirmation de route, la première phase et la seconde phase étant consécutives. En autorisant la mise en oeuvre d'une phase de confirmation de route sans une mise en oeuvre préalable d'une phase de recherche d'une meilleure route de communication, on évite de provoquer une surcharge du réseau. L'adresse courte du 30 dispositif noeud apparaissant dans un format interprétable par un dispositif intermédiaire dans les messages échangés pendant la phase de confirmation de route, chaque dispositif noeud traversé par lesdits messages peut récupérer l'adresse courte attribuée au dispositif noeud et la mémoriser dans une table de routage. Par la suite, lorsque le dispositif intermédiaire reçoit un message dans lequel l'adresse du 3036906 5 destinataire est l'adresse courte du dispositif noeud, il peut router ledit message vers le dispositif noeud. Dans un mode de réalisation, ladite seconde phase correspondant à la phase d'authentification est mise en oeuvre dès réception par le dispositif noeud d'un 5 message clôturant la première phase correspondant à la phase d'authentification. Dans un mode de réalisation, le protocole de communication est le protocole G3 -PLC . Selon un deuxième aspect de la présente invention, l'invention concerne un procédé d'obtention d'une route de communication initiale entre un dispositif noeud et 10 un dispositif concentrateur de données, le dispositif noeud et le dispositif concentrateur de données étant compris dans un réseau utilisant des communications par courants porteurs en ligne basées sur un protocole de communication comprenant une méthode de recherche d'une route de communication initiale, ladite méthode comprenant une première phase, dite phase d'authentification, durant laquelle un premier dispositif 15 mettant en oeuvre la méthode et souhaitant établir une route de communication vers un second dispositif envoie un message d'authentification audit second dispositif, en réponse duquel le premier dispositif reçoit un message comprenant une adresse courte attribuée au premier dispositif par le second dispositif dans un format non interprétable par un dispositif intermédiaire du réseau via lequel transiterait ledit 20 message, ladite adresse courte étant utilisée pour chaque échange de messages entre le premier et le second dispositifs suivant la phase d'authentification, une seconde phase, dite phase de recherche d'une meilleure route de communication, durant laquelle le premier dispositif sélectionne une meilleure route de communication suivant un critère prédéfini parmi un ensemble de routes de communication possibles entre le premier 25 dispositif et le second dispositif, et une troisième phase, dite phase de confirmation de route, durant laquelle le premier dispositif transmet un message au second dispositif comprenant une information représentative de la meilleure route de communication sélectionnée, ledit procédé comprenant les étapes suivantes: obtenir une information représentative d'un risque de surcharge dudit réseau ; appliquer ladite méthode de 30 recherche d'une route de communication initiale pour déterminer la route de communication initiale lorsque l'information représentative du risque de surcharge dudit réseau indique que ledit réseau ne risque pas d'être surchargé. Selon un troisième aspect de la présente invention, l'invention concerne un procédé d'obtention d'une route de communication initiale entre un dispositif noeud et 3036906 6 un dispositif concentrateur de données, le dispositif concentrateur de données et le dispositif noeud étant compris dans un réseau utilisant des communications par courants porteurs en ligne basées sur un protocole de communication comprenant une méthode de recherche d'une route de communication initiale, ladite méthode 5 comprenant une première phase, dite phase d'authentification, durant laquelle un second dispositif mettant en oeuvre ladite méthode reçoit un message d'authentification d'un premier dispositif souhaitant établir une route de communication avec le second dispositif, en réponse duquel le second dispositif transmet un message au premier dispositif comprenant une adresse courte attribuée au 10 premier dispositif dans un format non interprétable par un dispositif intermédiaire du réseau via lequel transiterait ledit message, ladite adresse courte étant utilisée pour chaque échange de messages entre le premier et le second dispositif suivant la phase d'authentification, une seconde phase, dite phase de recherche d'une meilleure route de communication, durant laquelle, le second dispositif envoie en mode multidiffusion 15 dans le réseau une requête de recherche de route, et une troisième phase, dite phase de confirmation de route, durant laquelle le second dispositif reçoit un message du premier dispositif comprenant une information représentative d'une meilleure route de communication sélectionnée par le premier dispositif suivant un critère prédéfini, ledit procédé comprenant les étapes suivantes: obtenir une information représentative d'un 20 risque de surcharge dudit réseau ; appliquer ladite méthode de recherche d'une route de communication initiale pour obtenir l'information représentative de la route de communication initiale lorsque l'information représentative du risque de surcharge dudit réseau indique que ledit réseau ne risque pas d'être surchargé. Selon un quatrième aspect de la présente invention, l'invention concerne un 25 système adapté pour obtenir une route de communication initiale, ledit système étant compris dans un réseau utilisant des communications par courants porteurs en ligne basées sur un protocole de communication comprenant une méthode de recherche d'une route de communication initiale, ladite méthode comprenant une première phase, dite phase d'authentification, durant laquelle un premier dispositif souhaitant 30 établir une route de communication vers un second dispositif envoie un message d'authentification au second dispositif, en réponse duquel le second dispositif transmet un message au premier dispositif comprenant une adresse courte attribuée au premier dispositif dans un format non interprétable par un dispositif intermédiaire du réseau via lequel transiterait ledit message, ladite adresse courte étant utilisée pour 3036906 7 chaque échange de messages entre le premier et le second dispositifs suivant la phase d'authentification, une seconde phase, dite phase de recherche d'une meilleure route de communication, durant laquelle le second dispositif envoie en mode multidiffusion dans le réseau une requête de recherche de route, et une troisième phase, dite phase de 5 confirmation de route, durant laquelle le premier dispositif transmet un message au second dispositif comprenant une information représentative d'une meilleure route de communication sélectionnée suivant un critère prédéfini, ledit système comprenant les moyens suivants: des moyens d'obtention pour obtenir une information représentative d'un risque de surcharge dudit réseau ; des moyens de traitement pour appliquer ladite 10 méthode de recherche d'une route de communication initiale pour déterminer la route de communication initiale lorsque l'information représentative du risque de surcharge dudit réseau indique que ledit réseau ne risque pas d'être surchargé. Selon un cinquième aspect de la présente invention, l'invention concerne un dispositif noeud adapté pour obtenir une route de communication initiale vers un 15 dispositif concentrateur de données, ledit dispositif noeud et ledit dispositif concentrateur de données étant compris dans un réseau utilisant des communications par courants porteurs en ligne basées sur un protocole de communication comprenant une méthode de recherche d'une route de communication initiale, ladite méthode comprenant une première phase, dite phase d'authentification, durant laquelle un 20 premier dispositif mettant en oeuvre la méthode et souhaitant établir une route de communication vers un second dispositif envoie un message d'authentification audit second dispositif, en réponse duquel le premier dispositif reçoit un message comprenant une adresse courte attribuée au premier dispositif par le second dispositif dans un format non interprétable par un dispositif intermédiaire du réseau via lequel 25 transiterait ledit message, ladite adresse courte étant utilisée pour chaque échange de message entre le premier et le second dispositifs suivant la phase d'authentification, une seconde phase, dite phase de recherche d'une meilleure route de communication, durant laquelle le premier dispositif sélectionne une meilleure route de communication suivant un critère prédéfini parmi un ensemble de routes de communication possibles 30 entre le premier dispositif et le second dispositif, et une troisième phase, dite phase de confirmation de route, durant laquelle le premier dispositif transmet un message au second dispositif comprenant une information représentative de la meilleure route de communication sélectionnée, ledit dispositif noeud comprenant les moyens suivants: 3036906 8 des moyens d'obtention pour obtenir une information représentative d'un risque de surcharge dudit réseau ; des moyens de traitement pour appliquer ladite méthode de recherche d'une route de communication initiale pour déterminer la route de communication initiale 5 lorsque l'information représentative du risque de surcharge dudit réseau indique que ledit réseau ne risque pas d'être surchargé. Selon un sixième aspect de la présente invention, l'invention concerne un dispositif concentrateur de données adapté pour obtenir une route de communication initiale entre un dispositif noeud et le dispositif concentrateur de données, le dispositif 10 concentrateur de données et le dispositif noeud étant compris dans un réseau utilisant des communications par courants porteurs en ligne basées sur un protocole de communication comprenant une méthode de recherche d'une route de communication initiale, ladite méthode comprenant une première phase, dite phase d'authentification, durant laquelle un second dispositif mettant en oeuvre la méthode reçoit un message 15 d'authentification d'un premier dispositif souhaitant établir une route de communication avec le second dispositif, en réponse duquel ledit second dispositif transmet un message audit premier dispositif comprenant une adresse courte attribuée au premier dispositif par le second dispositif dans un format non interprétable par un dispositif intermédiaire du réseau via lequel transiterait ledit message, ladite adresse 20 courte étant utilisée pour chaque échange de messages entre le premier et le second dispositifs suivant la phase d'authentification, une seconde phase, dite phase de recherche d'une meilleure route de communication, durant laquelle le second dispositif envoie en mode multidiffusion dans le réseau une requête de recherche de route, et une troisième phase, dite phase de confirmation de route, durant laquelle le 25 second dispositif reçoit un message du premier dispositif comprenant une information représentative d'une meilleure route de communication sélectionnée par le premier dispositif suivant un critère prédéfini, ledit dispositif concentrateur de données comprenant les moyens suivants: des moyens d'obtention pour obtenir une information représentative d'un risque de surcharge dudit réseau ; des moyens de 30 traitement pour appliquer ladite méthode de recherche d'une route de communication initiale pour obtenir l'information représentative de la route de communication initiale lorsque l'information représentative du niveau de charge dudit réseau indique que ledit réseau ne risque pas d'être surchargé. 3036906 9 Selon un septième aspect de la présente invention, l'invention concerne un programme d'ordinateur comprenant des instructions pour mettre en oeuvre, par un dispositif, le procédé selon le deuxième ou le troisième aspect, lorsque ledit programme est exécuté par un processeur dudit dispositif 5 Selon un huitième aspect de la présente invention, l'invention concerne des moyens de stockage, stockant un programme d'ordinateur comprenant des instructions pour mettre en oeuvre, par un dispositif, le procédé selon le deuxième ou le troisième aspect, lorsque ledit programme est exécuté par un processeur dudit dispositif Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, 10 apparaî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 : - la Fig. 1 illustre schématiquement un exemple de réseau CPL sous forme d'arbre implémenté sur un réseau de fourniture d'électricité dans lequel l'invention 15 peut être mise en oeuvre ; - la Fig. 2A illustre schématiquement un exemple d'architecture matérielle d'un dispositif concentrateur de données du réseau CPL; - la Fig. 2B illustre schématiquement un exemple d'architecture matérielle d'un dispositif noeud du réseau CPL; 20 - la Fig. 3 illustre schématiquement un procédé selon l'invention d'obtention d'une route de communication initiale entre un dispositif noeud et un dispositif concentrateur de données ; - la Fig. 4 illustre schématiquement une méthode de recherche d'une route de communication initiale comprise dans le protocole G3-PLC ; 25 - la Fig. 5 illustre schématiquement un premier exemple de méthode alternative de recherche de route de communication initiale selon l'invention ; et, - la Fig. 6 illustre schématiquement un second exemple de méthode alternative de recherche de route de communication initiale selon l'invention. L'invention est décrite par la suite dans un contexte dans lequel un réseau de 30 fourniture d'électricité sur lequel est implémenté un réseau CPL comprend un concentrateur de données relié à une pluralité de dispositifs noeuds de type compteurs électriques par des câbles d'alimentation électrique. Les communications mises en oeuvre dans ce réseau CPL utilisent le protocole G3-PLC. 3036906 10 L'invention s'applique aussi dans un contexte plus large. L'invention s'applique notamment en cas d'utilisation de tout autre protocole de communication par courants porteurs en ligne prévoyant, lorsqu'une route de communication doit être déterminée entre deux dispositifs d'un réseau CPL, une transmission de messages en mode 5 multidiffusion (« broadcast » en terminologie anglo-saxonne) dans le réseau CPL. Par ailleurs, l'invention s'applique particulièrement dans le cas d'une initialisation ou d'une réinitialisation du réseau CPL, l'initialisation ou la réinitialisation du réseau CPL ayant pu être provoquée, par exemple, par une coupure d'alimentation électrique dans le réseau CPL. Cependant, l'invention s'applique aussi 10 dès qu'un nombre important de dispositifs noeuds d'un réseau CPL doivent simultanément réinitialiser leur route de communication avec un dispositif concentrateur de données. Par exemple, l'invention s'applique lorsqu'un dispositif concentrateur de données tombe en panne et/ou est remplacé auxquels cas l'ensemble des dispositifs noeuds cherchent à s'authentifier auprès d'un dispositif concentrateur 15 de données remplaçant ou d'un dispositif concentrateur de données voisin. De plus, l'invention est décrite dans le cadre d'un réseau en arbre dans lequel des dispositifs noeuds communiquent avec un dispositif concentrateur de données ayant un rôle de racine du réseau CPL. L'invention s'applique aussi dans d'autres types de réseaux CPL dans lesquels des routes de communication sont à déterminer, 20 tels que les réseaux CPL maillés. La Fig. 1 illustre schématiquement un exemple de réseau CPL 1 sous forme d'arbre implémenté dans un réseau de fourniture d'électricité dans lequel l'invention peut être mise en oeuvre. Ledit réseau CPL 1 comprend un dispositif concentrateur de données 12 25 connecté à une pluralité de dispositifs noeuds 130 à 134 de type compteurs électriques. Chaque compteur électrique supervise une installation électrique et mesure une énergie électrique consommée dans ladite installation électrique. Les compteurs électriques 130 à 133 sont reliés directement au concentrateur de données 12. Le compteur électrique 130 sert de relai au compteur électrique 134. Le dispositif 30 concentrateur de données 12 est relié à un système d'information 11 par un réseau de communication 2 tel que par exemple le réseau internet. Dans un mode de réalisation, des communications CPL sont mises en oeuvre dans le réseau CPL 1 en utilisant le protocole G3-PLC. 3036906 11 La Fig. 2A illustre schématiquement un exemple d'architecture matérielle du dispositif concentrateur de données 12 du réseau CPL 1 mettant en oeuvre l'invention. On note que la Fig. 2A pourrait aussi illustrer schématiquement un exemple d'architecture matérielle d'un module de traitement compris dans le dispositif 5 concentrateur de données 12 et mettant en oeuvre l'invention. Selon l'exemple d'architecture matérielle représenté à la Fig. 2A, le dispositif concentrateur de données 12 comprend alors, reliés par un bus de communication 120 : un processeur ou CPU (« Central Processing Unit » en anglais) 121 ; une mémoire vive RAM (« Random Access Memory » en anglais) 122; une mémoire 10 morte ROM (« Read Only Memory » en anglais) 123 ; une unité de stockage telle qu'un disque dur ou un lecteur de support de stockage, tel qu'un lecteur de cartes SD (« Secure Digital » en anglais) 124; au moins une interface de communication 125 permettant au dispositif concentrateur de données de communiquer avec les dispositifs noeuds 130 à 134. 15 Le processeur 121 est capable d'exécuter des instructions chargées dans la RAM 122 à partir de la ROM 123, d'une mémoire externe (non représentée), d'un support de stockage (tel qu'une carte SD), ou d'un réseau de communication. Lorsque le dispositif concentrateur de données 12 est mis sous tension, le processeur 121 est capable de lire de la RAM 122 des instructions et de les exécuter. Ces instructions 20 forment un programme d'ordinateur causant la mise en oeuvre, par le processeur 121, de tout ou partie du procédé décrit ci-après en relation avec les Figs. 3 à 6. Le procédé décrit ci-après en relation avec les Figs. 3 à 6 peut être implémenté sous forme logicielle par exécution d'un ensemble d'instructions par une machine programmable, par exemple un DSP (« Digital Signal Processor » en anglais) ou un 25 microcontrôleur, ou être implémenté sous forme matérielle par une machine ou un composant dédié, par exemple un FPGA (« Field-Programmable Gate Array » en anglais) ou un ASIC (« Application-Specific Integrated Circuit » en anglais). La Fig. 2B illustre schématiquement un exemple d'architecture matérielle d'un dispositif noeud du réseau CPL 1 mettant en oeuvre l'invention. Nous prenons ici 30 l'exemple du dispositif noeud 134. On note que la Fig. 2B pourrait aussi illustrer schématiquement un exemple d'architecture matérielle d'un module de traitement compris dans le dispositif noeud 134 et mettant en oeuvre l'invention. Selon l'exemple d'architecture matérielle représenté à la Fig. 2B, le dispositif noeud 134 comprend alors, reliés par un bus de communication 1340 : un processeur 3036906 12 ou CPU (« Central Processing Unit » en anglais) 1341 ; une mémoire vive RAM (« Random Access Memory » en anglais) 1342; une mémoire morte ROM (« Read Only Memory » en anglais) 1343 ; une unité de stockage telle qu'un disque dur ou un lecteur de support de stockage, tel qu'un lecteur de cartes SD (« Secure Digital » en 5 anglais) 1344; au moins une interface de communication 1345 permettant au dispositif noeud 134 de communiquer avec le dispositif concentrateur de données 12. Le processeur 1341 est capable d'exécuter des instructions chargées dans la RAM 1342 à partir de la ROM 1343, d'une mémoire externe (non représentée), d'un support de stockage (tel qu'une carte SD), ou d'un réseau de communication. Lorsque 10 le dispositif noeud 134 est mis sous tension, le processeur 1341 est capable de lire de la RAM 1342 des instructions et de les exécuter. Ces instructions forment un programme d'ordinateur causant la mise en oeuvre, par le processeur 1341, de tout ou partie du procédé décrit ci-après en relation avec les Figs. 3 à 6. Le procédé décrit ci-après en relation avec les Figs. 3 à 6 peut être implémenté 15 sous forme logicielle par exécution d'un ensemble d'instructions par une machine programmable, par exemple un DSP (« Digital Signal Processor » en anglais) ou un microcontrôleur, ou être implémentées sous forme matérielle par une machine ou un composant dédié, par exemple un FPGA (« Field-Programmable Gate Array » en anglais) ou un ASIC (« Application-Specific Integrated Circuit » en anglais). 20 La Fig. 3 illustre schématiquement un procédé selon l'invention d'obtention d'une route de communication initiale entre le dispositif noeud 134 et le dispositif concentrateur de données 12. En fonctionnement normal, le dispositif concentrateur de données 12 stocke dans sa mémoire RAM 122, pour chaque dispositif noeud auquel il est relié, une 25 information représentative d'une route de communication vers ledit dispositif noeud. De plus, le dispositif concentrateur de données 12 stocke dans sa mémoire ROM 123 une variable booléenne BOOL 12 prenant la valeur « 0 » lorsque le dispositif concentrateur de données 12 est alimenté pour la première fois et tant que le réseau CPL 1 n'est pas initialisé, et la valeur « 1», dès que le réseau CPL 1 a été initialisé au 30 moins une fois, i.e. dès que chaque dispositif noeud du réseau CPL 1 a été associé au moins une fois à une route de communication. La mémoire RAM 122 est réinitialisée à chaque coupure d'alimentation électrique dans le réseau CPL 1, de sorte que le dispositif concentrateur de données perd chaque information représentative d'une route de communication. La mémoire ROM 123 quant à elle n'est pas réinitialisée par 3036906 13 une coupure d'alimentation électrique. La mémoire ROM 123 ne peut être réinitialisée que par un opérateur. La variable booléenne BOOL 12 n'est donc pas modifiée lors d'une coupure d'alimentation électrique. De manière similaire, en fonctionnement normal, le dispositif noeud 134 stocke 5 dans sa mémoire RAM 1342, une information représentative d'une route de communication vers le dispositif concentrateur de données 12. De plus, le dispositif noeud 134 stocke dans sa mémoire ROM 1343 une variable booléenne BOOL 134 prenant la valeur « o» lorsque le dispositif noeud est alimenté pour la première fois et tant que le réseau CPL 1 n'est pas initialisé, et la valeur « 1», dès que le réseau CPL 1 10 a été initialisé au moins une fois, i.e. dès que le dispositif noeud 134 a obtenu une route de communication vers le dispositif concentrateur de données 12. La mémoire RAM 1342 est réinitialisée à chaque coupure d'alimentation électrique dans le réseau CPL 1, de sorte que le dispositif noeud 134 perd l'information représentative de la route de communication. La mémoire ROM 1343 quant à elle n'est pas réinitialisée par une 15 coupure d'alimentation électrique. La mémoire ROM 1343 ne peut être réinitialisée que par un opérateur. La variable booléenne BOOL 134 n'est donc pas modifiée lors d'une coupure d'alimentation électrique. On suppose ici que le dispositif concentrateur de données 12 et le dispositif noeud 134 vérifient régulièrement l'état de leur RAM respective. Lorsque, lors d'une 20 vérification, le dispositif concentrateur de données 12 constate que sa RAM 122 ne contient plus d'informations représentatives de routes de communications, il met en oeuvre le procédé décrit en relation avec la Fig. 3 pour les étapes qui le concernent. De même, lorsque, lors d'une vérification, le dispositif noeud 134 constate que sa RAM 1342 ne contient plus d'information représentative d'une route de communication vers 25 le concentrateur de données 12, il met en oeuvre le procédé décrit en relation avec la Fig. 3 pour les étapes qui le concernent. Dans une étape 30, le dispositif concentrateur de données 12 (respectivement le dispositif noeud 134) vérifie la valeur de la variable booléenne BOOL 12 (respectivement BOOL 134). 30 Lorsque la variable BOOL 12 (respectivement BOOL 134) est égale à la valeur «o », le dispositif concentrateur de données 12 (respectivement le dispositif noeud 134) conclut, lors d'une étape 31 que la réinitialisation de la RAM 122 (respectivement la RAM 1342) est due à une intervention d'un opérateur et qu'il n'y a pas de risque de surcharge du réseau CPL 1. Dans ce cas, lors d'une étape 32, le 3036906 14 dispositif concentrateur de données 12 (respectivement le dispositif noeud 134) met en oeuvre des étapes le concernant de la méthode de recherche d'une route de communication initiale comprise dans le protocole G3-PLC que nous décrivons par la suite en relation avec la Fig. 4. 5 Lorsque la variable BOOL 12 (respectivement BOOL 134) est égale à la valeur « 1», le dispositif concentrateur de données 12 (respectivement le dispositif noeud 134) conclut, lors d'une étape 31 que la réinitialisation de la RAM 122 (respectivement la RAM 1342) est due à une coupure d'alimentation du réseau CPL 1 et que suite à cette coupure d'alimentation électrique, il y a un risque de surcharge du 10 réseau CPL 1. Dans un mode de réalisation, lorsqu'il y a un risque de surcharge, le dispositif concentrateur de données 12 se met en attente d'un message d'authentification de la part du dispositif noeud 134. Lorsque le dispositif noeud 134 détermine qu'il y a un risque de surcharge, il tire aléatoirement une valeur de temps t entre la valeur « o» et 15 une valeur de temps prédéfinie T et démarre une horloge. Lorsque l'horloge atteint la valeur de temps t, le dispositif noeud 134 lance les étapes qui le concernent de la méthode de recherche d'une route de communication initiale du protocole G3-PLC. On suppose ici que chaque dispositif noeud du réseau CPL 1 tire une valeur de temps t différente et que par conséquent, le risque de surcharge du réseau CPL 1 est faible 20 lorsque chaque dispositif noeud lance les étapes qui le concernent de la méthode de recherche d'une route de communication initiale du protocole G3-PLC. Comme nous le verrons par la suite en relation avec la Fig. 4, les étapes de la méthode de recherche d'une route de communication initiale du protocole G3-PLC comprennent une étape d'envoi au dispositif concentrateur de données 12 d'un message d'authentification. 25 Lorsque le dispositif concentrateur de données 12 reçoit un message d'authentification de la part du dispositif noeud 134, il peut lancer les étapes qui le concernent de la méthode de recherche d'une route de communication initiale du protocole G3-PLC. On note que les dispositifs 130 à 133 fonctionnent de manière identique au dispositif noeud 134. 30 Dans un mode de réalisation, lorsqu'il y a un risque de surcharge du réseau CPL 1, le dispositif concentrateur de données 12 (respectivement le dispositif noeud 134) met en oeuvre, à la suite de l'étape 31, lors d'une étape 33, des étapes le concernant d'une méthode alternative de recherche de route de communication initiale décrite en relation avec la Fig. 5. 3036906 15 Dans un mode de réalisation, lorsqu'il y a un risque de surcharge du réseau CPL 1, le dispositif concentrateur de données 12 (respectivement le dispositif noeud 134) met en oeuvre, à la suite de l'étape 31, lors d'une étape 34, des étapes le concernant d'une méthode alternative de recherche de route de communication initiale décrite en 5 relation avec la Fig. 6. La Fig. 4 illustre schématiquement la méthode de recherche d'une route de communication initiale comprise dans le protocole G3-PLC lorsqu'elle est mise en oeuvre dans le réseau CPL 1 entre le dispositif noeud 134 et le dispositif concentrateur de données 12 lors de l'étape 32. 10 La méthode de recherche d'une route de communication initiale débute par une première phase 320, dite phase d'authentification. Durant la phase d'authentification, des messages sont échangés entre le dispositif noeud 134 et le dispositif concentrateur de données 12, afin que ces deux dispositifs puissent s'authentifier mutuellement. Chaque échange de message pendant la phase d'authentification se fait en identifiant 15 le dispositif noeud 134 par son adresse longue. En d'autres termes, chaque message échangé durant la phase d'authentification comprend une adresse longue de destination (réciproquement une adresse longue de source) de type adresse MAC (contrôle d'accès au médium, « Medium Access Control » en terminologie anglo-saxonne). Au cours de la phase d'authentification 320, le dispositif noeud 134, 20 souhaitant établir une route de communication avec le dispositif concentrateur de données 12, envoie un message d'authentification au dispositif concentrateur de données 12. En réponse au message d'authentification, le dispositif concentrateur de données 12 transmet un message au dispositif noeud 134 contenant une adresse courte attribuée par le dispositif concentrateur de données 12 au dispositif noeud 134 et 25 correspondant à l'adresse longue du dispositif noeud 134. L'adresse courte est utilisée dans chaque communication entre le dispositif noeud 134 et le concentrateur de données 12 suivant la phase d'authentification 320 à la place de l'adresse longue. Dans la phase d'authentification 320, l'adresse courte, contenue dans le message transmis par le dispositif concentrateur de données 12 en réponse au message 30 d'authentification, est dans un format non interprétable par un dispositif intermédiaire du réseau via lequel transiterait ledit message. En effet, l'adresse courte est transmise dans un format crypté, le dispositif noeud 134 étant le seul dispositif noeud possédant des moyens pour décrypter l'adresse, tels que, par exemple, une clé de cryptage. Par 3036906 16 exemple, comme nous le verrons par la suite, le dispositif noeud 130 par lequel transite le message contenant l'adresse courte, n'est pas capable d'interpréter l'adresse courte. Dans un mode de réalisation, la phase d'authentification 320 utilise le protocole EAP-PSK (RFC-4764 : Méthode de protocole d'authentification extensible basé sur 5 des clés pré-partagées, « A Pre-Shared Key (PSK) Extensible Authentication Protocol (EAP) Method », F. Bersani (France Telecom R&DH), Tschofenig (Siemens Networks GmbH & Co), January 2007). Ce mode de réalisation est décrit par des étapes 3201 à 3214. Lors de l'étape 3201, le dispositif noeud 134 lance une procédure de 10 détermination d'un meilleur voisin pour communiquer avec le dispositif concentrateur de données 12 en transmettant un message BeaconReq à ses voisins directs, i.e. les dispositifs noeuds 130 à 133. Le message BeaconReq est défini dans le protocole G3- PLC, et plus particulièrement dans le standard IEEE 802.15.4 qui est à la base du protocole G3-PLC. 15 En réponse au message BeaconReq, chaque dispositif noeud 130 à 133 transmet, lors d'une étape 3202, dans un message BeaconResp (défini dans le protocole G3- PLC) une information permettant au dispositif noeud 134 de déterminer quel est le meilleur voisin pour communiquer avec le dispositif concentrateur de données 12. Dans l'exemple décrit en relation avec la Fig. 4, le dispositif 130 est le meilleur 20 voisin. Le meilleur voisin joue un rôle d'agent intermédiaire et est connu dans le protocole G3-PLC sous l'acronyme LBA (« 6LoWPAN Bootstrapping Agent » en terminologie anglo-saxonne). Par la suite, chaque communication entre le dispositif noeud 134 et le dispositif concentrateur de données 12 de la phase d'authentification 320 passe par le dispositif 25 noeud 130. Le dispositif noeud 130 sert, au moins temporairement, de relai au dispositif noeud 134. Dans une étape 3203, le dispositif noeud 134 transmet en point à point au dispositif noeud 130 un message JOINING, défini dans le protocole G3-PLC, destiné au dispositif concentrateur de données 12. Le message JOINING comprend l'adresse 30 longue du dispositif noeud 134, cette adresse longue étant utilisée par le dispositif concentrateur de données 12 pour obtenir une clé de cryptage partagée adéquate, permettant de sécuriser une authentification mutuelle entre le dispositif noeud 134 et le dispositif concentrateur de données 12. Dans une étape 3204, le dispositif noeud 130 3036906 17 retransmet en point à point le message JOINING qu'il a reçu au dispositif concentrateur de données 12. Dans une étape 3205, le dispositif concentrateur de données 12 répond au message JOINING en envoyant en point à point, à destination du dispositif noeud 134, 5 un message de type premier message EAP-PSK, décrit en section 5.1 du document RFC-4764, au dispositif noeud 130. Le message de type premier message EAP-PSK comprend un nombre aléatoire RANDS et une information ID S représentative d'une identité du dispositif concentrateur de données 12. Dans une étape 3206, le dispositif noeud 130 retransmet en point à point le message de type premier message EAP-PSK 10 au dispositif noeud 134. Dans une étape 3207, le dispositif noeud 134 répond au message de type premier message EAP-PSK en envoyant en point à point, à destination du dispositif concentrateur de données 12, un message de type deuxième message EAP-PSK, décrit en section 5.2 du document RFC-4764, au dispositif noeud 130. Le message de type 15 deuxième message EAP-PSK comprend le nombre aléatoire RANDS, un nombre aléatoire RAND P, une information ID P représentative de l'identité du dispositif noeud 134 et un code d'identification de message (CIM) calculé à partir d'une clé d'authentification, des nombres aléatoire RANDS et RAND P et des informations ID S et ID P. Dans une étape 3208, le dispositif noeud 130 retransmet en point à point 20 le message de type deuxième message EAP-PSK au dispositif concentrateur de données 12. On note que le message de type deuxième message EAP-PSK est un message d'authentification. Dans une étape 3209, le dispositif concentrateur de données 12 répond au message de type deuxième message EAP-PSK en envoyant en point à point, à 25 destination du dispositif noeud 134, un message de type troisième message EAP-PSK, décrit en section 5.3 du document RFC-4764, au dispositif noeud 130. Le message de type troisième message EAP-PSK comprend le nombre aléatoire RANDS, un CIM calculé à partir d'une clé d'authentification, du nombre aléatoire RAND P et de l'information ID S et une information P CHANNEL S 0 représentative d'un canal 30 protégé. L'information P CHANNEL S 0 comprend une adresse courte attribuée par le dispositif concentrateur de données 12 au dispositif noeud 134 et correspondant à l'adresse longue du dispositif noeud 134. Dans l'information P CHANNEL S 0, l'adresse courte apparaît sous un format crypté. Dans une étape 3210, le dispositif 3036906 18 noeud 130 retransmet en point à point le message de type troisième message EAP-PSK au dispositif noeud 134. Dans une étape 3211, le dispositif noeud 134 répond au message de type troisième message EAP-PSK en envoyant en point à point, à destination du dispositif 5 concentrateur de données 12, un message de type quatrième message EAP-PSK, décrit en section 5.4 du document RFC-4764, au dispositif noeud 130. Le message de type quatrième message EAP-PSK comprend le nombre aléatoire RANDS et une information représentative du canal protégé P CHANNEL P 1. Dans une étape 3212, le dispositif noeud 130 retransmet en point à point le message de type quatrième 10 message EAP-PSK au dispositif concentrateur de données 12. Dans une étape 3213, le dispositif concentrateur de données 12 répond au message de type quatrième message EAP-PSK en envoyant en point à point, à destination du dispositif noeud 134, un message ACCEPTED EAP SUCCESS défini dans le protocole G3-PLC. Dans une étape 3214, le dispositif noeud 130 retransmet le 15 message ACCEPTED EAP SUCCESS au dispositif noeud 134. L'échange du message ACCEPTED EAP SUCCESS permet de mettre fin à la phase d'authentification 320 et d'indiquer que la phase d'authentification 320 s'est déroulée correctement. On peut noter que le protocole G3-PLC prévoit que la route de communication utilisée durant la phase d'authentification puisse être stockée dans des tables de 20 routage des dispositifs impliqués dans les communications entre le dispositif noeud 134, et le dispositif concentrateur de données 12, i.e. le dispositif noeud 134, le dispositif concentrateur de données 12 et les éventuelles dispositifs intermédiaires. La route de communication ainsi stockée peut servir de route de communication initiale pour les communications entre le dispositif noeud 134, et le dispositif concentrateur de 25 données 12. La phase d'authentification 320 est suivie d'une deuxième phase, dite phase de recherche d'une meilleure route de communication 322 tirée du protocole G3-PLC. Durant la phase de recherche d'une meilleure route de communication, des messages sont échangés entre le dispositif noeud 134 et le dispositif concentrateur de données 30 12, afin de définir une meilleure route de communication, suivant un critère prédéfini, entre le dispositif noeud 134 et le dispositif concentrateur de données 12. Chaque échange de message pendant la phase de recherche d'une meilleure route de communication se fait en adresse courte. En d'autres termes, chaque message échangé durant la phase de recherche d'une meilleure route de communication comprend une 3036906 19 adresse courte de destination (réciproquement une adresse courte de source). L'adresse courte du dispositif concentrateur de données 12 est en général une adresse par défaut connue de chaque dispositif noeud du réseau CPL 1. L'adresse courte du dispositif noeud 134 est celle attribuée au dispositif noeud 134 par le dispositif 5 concentrateur de données 12. Utiliser des adresses courtes permet essentiellement d'être plus économique en termes d'utilisation de bande passante. Au début de la phase de recherche d'une meilleure route de communication, la meilleure route de communication entre le dispositif noeud 134 et le dispositif concentrateur de données 12 n'est pas connue. La phase de recherche d'une meilleure route de communication 10 consiste à tester chaque route de communication possible et à en retenir une. Pour ce faire, des messages sont transmis en mode multidiffusion (« broadcast » en terminologie anglo-saxonne) dans le réseau CPL 1. Dans l'exemple d'écrit en relation avec la Fig. 4, durant la phase de recherche d'une meilleure route de communication 322, lors d'une étape 3221, le dispositif concentrateur de données 12 envoie, en mode 15 multidiffusion, sur le réseau CPL 1, une requête de recherche de route (« route request » en terminologie anglo-saxonne) comportant une adresse de destination correspondant à l'adresse courte du dispositif noeud 134. Cette requête de recherche de route est reçue par chaque dispositif noeud du réseau CPL 1 à portée du dispositif concentrateur de données 12, i.e. les dispositifs noeuds 130 à 133. 20 Une route de communication entre deux dispositifs d'un réseau peut comprendre un unique lien de communication, dans ce cas ladite route de communication relie directement les deux dispositifs, ou une pluralité de liens, dans ce cas la route de communication traverse au moins un dispositif intermédiaire. Le protocole G3-PLC définit le coût d'une route de communication comme une somme de coûts de liens 25 composant cette route de communication. La requête de recherche de route comprend une information de coût de route. Lorsqu'un dispositif reçoit une requête de recherche de route, que cette requête lui soit destinée ou destinée à un autre dispositif, le dispositif met à jour l'information de coût de route contenue dans ladite requête en y ajoutant le coût du dernier lien traversé par ladite requête. 30 Lors d'une étape 3222 chaque dispositif noeud ayant reçu la requête de recherche de route, met à jour l'information de coût de route et retransmet en mode multidiffusion la requête de recherche de route. La requête de recherche de route ainsi retransmise est reçue par chaque dispositif noeud du réseau CPL 1 a portée des dispositifs noeuds 130 à 133, en dehors du dispositif concentrateur de données 12 qui 3036906 20 est à l'origine de la requête de recherche de route. Dans l'exemple décrit en relation avec la Fig. 1, les dispositifs noeuds du réseau CPL 1 a portée des dispositifs noeuds 130 à 133 comprennent le dispositif noeud 134. Lorsqu'il reçoit les requêtes de recherche de route émanant des dispositifs noeuds 130 à 133, le dispositif noeud 134, 5 reconnait son adresse courte. De cette manière, le dispositif noeud 134 sait qu'il est le destinataire des requêtes de recherche de route qu'il a reçue. Le dispositif noeud 134 met alors à jour les informations de coût de route contenues dans ces requêtes et recherche une route ayant une information de coût de route minimale. La route de communication associée au coût de route minimal parmi les routes de 10 communications suivies par les requêtes de recherche de route est alors sélectionnée par le dispositif noeud 134 pour communiquer avec le dispositif concentrateur de données 12. Dans l'exemple décrit en relation avec la Fig. 4, la meilleure route de communication sélectionnée par le dispositif noeud 134 passe par le dispositif noeud 130. 15 La phase de recherche d'une meilleure route de communication 322 est suivie d'une troisième phase 323, dite phase de confirmation de route. Durant la phase de confirmation de route, lors d'une étape 3231, le dispositif noeud 134 transmet à destination du dispositif concentrateur de données 12, un message, dit message de réponse de route (« route reply » en terminologie anglo-saxonne), comprenant une 20 information représentative de la route de communication sélectionnée par le dispositif noeud 134 sur la base des coûts de route qu'il a reçus. Le message est transmis en utilisant la meilleure route de communication sélectionnée par le dispositif noeud 134, cette route de communication passant par le dispositif noeud 130. Lorsqu'il reçoit le message de réponse de route, le dispositif noeud 130 mémorise dans une table de 25 routage la route de communication sélectionnée par le dispositif noeud 134. Dans une étape 3232, le dispositif noeud 130 retransmet en point à point le message de réponse de route au dispositif concentrateur de données 12. En recevant le message de réponse de route, le dispositif concentrateur de données 12 est informé de la route de communication sélectionnée par le dispositif noeud 134. A partir de l'étape 3232, 30 toutes les communications entre le dispositif noeud 134 et le dispositif concentrateur de données 12 utilisent la route de communication sélectionnée par le dispositif noeud 134. La phase de confirmation de route est suivie d'une quatrième phase 324, dite phase d'échange de données applicatives. Dans une étape 3241, le dispositif 3036906 21 concentrateur de données 12 transmet en point à point un premier message contenant des données applicatives au dispositif noeud 130 à destination du dispositif noeud 134. Dans une étape 3242, le dispositif noeud 130 retransmet en point à point le premier message au dispositif noeud 134. Dans une étape 3243, le dispositif noeud 134 5 transmet en point à point un second message contenant des données applicatives au dispositif noeud 130 à destination du dispositif concentrateur de données 12. Dans une étape 3244, le dispositif noeud 130 retransmet en point à point le second message au dispositif concentrateur de données 12. D'autres étapes, non représentées, similaires aux étapes 3241 à 3244 sont mises en oeuvre durant la phase d'échange de données 10 applicatives. La Fig. 5 illustre schématiquement un premier exemple de méthode alternative de recherche de route initiale selon l'invention. L'exemple de méthode alternative de recherche de route de communication initiale de la Fig. 5 correspond à l'étape 33 décrite en relation avec la Fig. 3. 15 La méthode alternative de recherche de route de communication initiale de la Fig. 5 comprend deux phases. Une première phase 330, dite phase d'authentification alternative, est proche de la phase d'authentification 320 décrite en relation avec la Fig. 4. La phase d'authentification alternative 330 comprend des étapes 3301 à 3308 et 3311 à 3314 respectivement identiques aux étapes 3201 à 3208 et 3211 à 3214 20 décrites en relation avec la Fig. 4. Dans une étape 3309, le dispositif concentrateur de données 12 répond au message de type deuxième message EAP-PSK en envoyant en point à point, à destination du dispositif noeud 134, un message similaire à un message de type troisième message EAP-PSK dit message de type troisième message EAP-PSK de substitution, au dispositif noeud 130. Ledit message de type troisième message 25 EAP-PSK de substitution comprend le nombre aléatoire RANDS, un CIM calculé à partir d'une clé d'authentification, du nombre aléatoire RAND P et de l'information ID S et une information P CHANNEL S 0 représentative d'un canal protégé. Toutefois, alors que l'information P CHANNEL S 0 comprise dans le message de type troisième message EAP-PSK comprenait une adresse courte attribuée au 30 dispositif noeud 134 dans un format non interprétable par un dispositif intermédiaire traversé par le message de type troisième message EAP-PSK, l'information P CHANNEL S 0 comprise dans le message de type troisième message EAP-PSK de substitution comprend une adresse courte attribuée au dispositif noeud 134 dans un format interprétable par un dispositif intermédiaire traversé par le message de type 3036906 22 troisième message EAP-PSK de substitution. Dans un mode de réalisation, l'adresse courte n'est pas cryptée dans le message de type troisième message EAP-PSK de substitution. Dans une étape 3310, le dispositif noeud 130 retransmet en point à point le message de type troisième message EAP-PSK de substitution au dispositif noeud 5 134. Lorsqu'un dispositif intermédiaire, tel que le dispositif 130, reçoit un message de type troisième message EAP-PSK de substitution, il est capable de récupérer l'adresse courte attribuée au dispositif noeud 134. Connaissant l'adresse courte attribuée au dispositif noeud 134, lorsque le dispositif noeud 130 reçoit un message indiquant une adresse de destination correspondant à l'adresse courte du dispositif noeud 134, le 10 dispositif noeud 130 est capable de router correctement ledit message au dispositif noeud 134. Avec un message de type troisième message EAP-PSK, le dispositif noeud 130 n'aurait pas été capable de récupérer l'adresse courte attribuée au dispositif noeud 134 et donc, sans la phase de recherche d'une meilleure route de communication 322, le dispositif noeud n'aurait pas été capable de router correctement un message 15 indiquant une adresse de destination correspondant à l'adresse courte du dispositif noeud 134. Lors de l'envoi du message ACCEPTED EAP SUC CESS lors de l'étape 3313, le concentrateur de données 12 mémorise la route de communication vers le dispositif noeud 134 passant par le noeud 130 puisque cette route de communication a été utilisée 20 lors de la phase d'authentification. De même, le noeud 130, sur réception du message ACCEPTED EAP SUC CESS lors de l'étape 3313, mémorise dans une table de routage une route de communication vers l'adresse courte du dispositif noeud 134, passant par le prochain noeud menant à l'adresse longue du noeud 134 (dans ce cas, c'est le dispositif noeud 134 lui-même). Cette correspondance entre la route de communication 25 vers l'adresse longue du dispositif noeud 134 et l'adresse courte correspondante était déjà connue par le dispositif noeud 130 dès réception du message de type troisième message EAP-PSK de substitution lors de l'étape 3309. La phase d'authentification alternative 330 est suivie d'une phase d'échange de données applicatives 334. Cette phase d'échange de données applicatives 334 30 comprend des étapes 3341 à 3344 respectivement similaires aux étapes 3241 à 3244. La seule différence entre les étapes 3341 à 3344 et les étapes 3241 à 3244 étant que la route de communication utilisée est la route de communication définie lors des étapes 3313 et 3314 et non une route de communication sélectionnée lors d'une phase de recherche d'une meilleure route de communication. 3036906 23 La Fig. 6 illustre schématiquement un second exemple de méthode alternative de recherche de route de communication initiale selon l'invention. L'exemple de méthode alternative de recherche de route de communication initiale de la Fig. 6 correspond à l'étape 34 décrite en relation avec la Fig. 3. 5 La méthode alternative de recherche de route de communication initiale de la Fig. 6 comprend trois phases. Une première phase 340 est une phase d'authentification identique à la phase d'authentification 320. La phase d'authentification 340 comprend des étapes 3401 à 3414 respectivement identiques aux étapes 3201 à 3214. La phase d'authentification 340 est suivie d'une phase de confirmation de route 10 alternative 343. La phase de confirmation de route alternative 343 est proche de la phase de confirmation de route 323. Lors d'une étape 3431, le dispositif noeud 134 transmet en point à point à destination du dispositif concentrateur de données 12, un message de réponse de route comprenant une information représentative de la route de communication définie lors des étapes 3401 et 3402. En effet, au lieu de choisir une 15 route de communication vers le dispositif concentrateur de données 12 sur la base d'une comparaison de coûts de route reçus dans des requêtes de recherche de route, le dispositif noeud 134 transmet le message de réponse de route au dispositif noeud 130, . Le choix du dispositif noeud 130 par le dispositif noeud 134 est guidé par le fait que le dispositif noeud 134 sait que le dispositif noeud 130 dispose d'une route de 20 communication opérationnelle vers le dispositif concentrateur de données 12 puisque l'ensemble des messages échangés pendant la phase d'authentification 340 transitant par le noeud 130 ont été échangés avec succès. Le dispositif noeud 130, en recevant le message de réponse de route lors de l'étape 3431, est capable d'utiliser des informations contenues dans le message de réponse de route, et notamment de 25 récupérer l'adresse courte du dispositif noeud 134 contenue dans le message de réponse de route dans un format interprétable par le dispositif noeud 130, afin de mémoriser une route de communication vers l'adresse courte du dispositif noeud 134, et de router le message de confirmation de route vers le dispositif concentrateur de données 12. Ainsi, lorsque le noeud 130 reçoit un message comprenant une adresse de 30 destination correspondant à l'adresse courte du dispositif noeud 134, il est capable de router convenablement ce message au dispositif noeud 134. Dans une étape 3432, le dispositif noeud 130 retransmet en point à point le message réponse de route au dispositif concentrateur de données 12. Par ailleurs, en recevant le message de réponse de route, le dispositif concentrateur de données 12 est informé de la route de 3036906 24 communication à utiliser pour communiquer avec le dispositif noeud 134. A partir de l'étape 3432, toutes les communications entre le dispositif noeud 134 et le dispositif concentrateur de données 12 utilisent la route de communication définie lors des étapes 3401 et 3402. 5 On remarque donc que la phase de confirmation de route 343 est mise en oeuvre par le dispositif noeud 134 et le dispositif concentrateur de données 12 sans qu'une phase de recherche d'une meilleure route de communication équivalente à la phase de recherche d'une meilleure route de communication 322 n'ait été mise en oeuvre. La phase d'authentification 340 et la phase de confirmation de route 343 sont donc 10 consécutives. La phase de confirmation de route alternative 343 est suivie d'une phase d'échange de données applicatives 344. Cette phase d'échange de données applicatives 344 comprend des étapes 3441 à 3444 respectivement similaires aux étapes 3241 à 3244. La seule différence entre les étapes 3441 à 3444 et les étapes 15 3241 à 3244 étant que la route de communication utilisée est la route de communication définie lors des étapes 3401 et 3402 et non une route de communication sélectionnée lors d'une phase de recherche d'une meilleure route de communication. Dans le mode de réalisation décrit en relation avec la Fig. 6, le dispositif 20 concentrateur de données 12 retarde l'envoi du message contenant des données applicatives lors de l'étape 3441 afin de laisser le temps au dispositif noeud 134 d'effectuer la phase de confirmation de route alternative 343. Après un délai prédéfini, en l'absence de réception du message de confirmation de route, et donc sans aucune route de communication valide vers le noeud 134, le dispositif concentrateur de 25 données 12 met en oeuvre les étapes qui le concernent de la phase de recherche d'une meilleure route de communication 322, afin d'obtenir une route de communication avec le dispositif noeud 134. Le dispositif concentrateur de données 12 met ensuite en oeuvre les étapes qui le concerne des phases de confirmation de route 323 et d'échange de données applicatives 324 En parallèle, le dispositif noeud 134 met en oeuvre les 30 étapes qui le concernent des phases de recherche d'une meilleure route 322, de confirmation de route 323 et d'échange de données applicatives 324. Dans un mode de réalisation, la phase de recherche d'une meilleure route de communication est mise en oeuvre par le dispositif noeud 134 et le dispositif concentrateur de données 12 suite à l'étape 33 ou 34 lorsque le risque de surcharge du 3036906 25 réseau est redevenu faible. Ainsi, après mise en oeuvre de la phase de recherche d'une meilleure route de communication, une meilleure route de communication remplace la route de communication initiale obtenue par la méthode alternative de recherche de route initiale. 5 Ceci peut se faire après une durée aléatoire pour chaque dispositif noeud, après qu'une route de communication initiale ait été obtenue. Ceci évite que tous les dispositifs noeud transmettent une requête de recherche de route, en mode multi diffusi on, simultanément. Le dispositif concentrateur de données 12 peut également effectuer une 10 observation du trafic de données entrant (authentifications) et sortant (demandes d'interrogation des dispositifs noeuds) et décider de mettre en oeuvre la phase de recherche d'une meilleure route de communication 322 quand le trafic est inférieur à un seuil prédéfini. 15 REVENDICATIONS1) Procédé d'obtention d'une route de communication initiale entre un dispositif noeud (134) et un dispositif concentrateur de données (12) d'un réseau (1) utilisant des communications par courants porteurs en ligne basées sur un protocole de communication comprenant une méthode (32) de recherche d'une route de communication initiale, ladite méthode comprenant une première phase (320), dite phase d'authentification, durant laquelle un premier dispositif souhaitant établir une route de communication vers un second dispositif envoie (3207) un message d'authentification audit second dispositif, en réponse duquel, ledit second dispositif transmet (3209) un message audit premier dispositif comprenant une adresse courte attribuée audit premier dispositif dans un format non interprétable par un dispositif intermédiaire du réseau (1) via lequel transiterait ledit message, ladite adresse courte étant utilisée pour chaque échange de messages entre le premier et le second dispositif suivant la phase d'authentification, une seconde phase (322), dite phase de recherche d'une meilleure route de communication, durant laquelle, ledit second dispositif envoie en mode multidiffusion dans le réseau (1) une requête de recherche de route, et une troisième phase (323), dite phase de confirmation de route, durant laquelle le premier dispositif transmet un message au second dispositif comprenant une information représentative d'une route de communication sélectionnée suivant un critère prédéfini, caractérisé en ce que, ledit procédé comprend les étapes suivantes: obtenir (30) une information représentative d'un risque de surcharge dudit réseau (1); appliquer (32) ladite méthode de recherche d'une route de communication initiale pour déterminer la route de communication initiale lorsque l'information représentative du risque de surcharge dudit réseau (1) indique que ledit réseau (1) ne risque pas d'être surchargé. 2) Procédé selon la revendication 1 caractérisé en ce que, lorsque le réseau (1) risque d'être surchargé, une méthode alternative de recherche d'une route de communication initiale (33, 34) est mise en oeuvre comprenant une phase (330, 343) durant laquelle le dispositif noeud (134) et le dispositif concentrateur de données (12) échangent en point à point un message comprenant ladite adresse courte dans un format interprétable par un dispositif intermédiaire du réseau (1) via lequel transiterait 3036906 27 ledit message de sorte que chaque dispositif intermédiaire par lequel transite ledit message puisse récupérer (3309, 3431) ladite adresse courte et mémoriser (3313, 3431) une route de communication initiale entre le dispositif noeud (134) et le dispositif concentrateur de données (12) utilisant ladite adresse courte, ladite adresse 5 courte étant utilisée pour chaque communication entre le dispositif noeud (134) et le dispositif concentrateur de données (12) suivant ladite phase (330, 343). 3) Procédé selon la revendication 2 caractérisé en ce que, la méthode alternative de recherche d'une route de communication initiale (33) comprend une première 10 phase (330), dite phase d'authentification alternative, durant laquelle le dispositif noeud (134) envoie (3307) un message d'authentification au dispositif concentrateur de données (12), en réponse duquel, ledit dispositif concentrateur de données transmet (3309) un message audit dispositif noeud (12) comprenant une adresse courte attribuée au dispositif noeud (12) dans un format interprétable par un dispositif intermédiaire du 15 réseau via lequel transiterait ledit message. 4) Procédé selon la revendication 2 caractérisé en ce que, la méthode alternative de recherche d'une route de communication initiale (34) comprend deux phases, une première phase (340) correspondant à la phase d'authentification et une seconde phase 20 (343) correspondant à la phase de confirmation de route, la première phase (340) et la seconde phase (343) étant consécutives. 5) Procédé selon la revendication 4 caractérisé en ce que, ladite seconde phase (343) correspondant à la phase d'authentification est mise en oeuvre dès réception 25 (3414) par le dispositif noeud (134) d'un message clôturant la première phase (340) correspondant à la phase d'authentification. 6) Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que, le protocole de communication est le protocole G3-PLC. 30 7) Procédé d'obtention d'une route de communication initiale entre un dispositif noeud (134) et un dispositif concentrateur de données (12), le dispositif noeud (134) et le dispositif concentrateur de données (12) étant compris dans un réseau (1) utilisant des communications par courants porteurs en ligne basées sur un protocole de 3036906 28 communication comprenant une méthode (32) de recherche d'une route de communication initiale, ladite méthode comprenant une première phase (320), dite phase d'authentification, durant laquelle un premier dispositif mettant en oeuvre la méthode et souhaitant établir une route de communication vers un second dispositif 5 envoie (3207) un message d'authentification audit second dispositif, en réponse duquel, le premier dispositif reçoit (3210) un message comprenant une adresse courte attribuée au premier dispositif par le second dispositif dans un format non interprétable par un dispositif intermédiaire du réseau via lequel transiterait ledit message, ladite adresse courte étant utilisée pour chaque échange de messages entre le 10 premier et le second dispositif suivant la phase d'authentification, une seconde phase (322), dite phase de recherche d'une meilleure route de communication, durant laquelle, le premier dispositif sélectionne une meilleure route de communication suivant un critère prédéfini parmi un ensemble de routes de communication possibles entre le premier dispositif et le second dispositif, et une troisième phase (323), dite 15 phase de confirmation de route, durant laquelle le premier dispositif transmet un message au second dispositif comprenant une information représentative de la meilleure route de communication sélectionnée, caractérisé en ce que ledit procédé comprend les étapes suivantes: obtenir (30) une information représentative d'un risque de surcharge dudit 20 réseau (1) ; appliquer (32) ladite méthode de recherche d'une route de communication initiale (32) pour déterminer la route de communication initiale lorsque l'information représentative du risque de surcharge dudit réseau (1) indique que ledit réseau (1) ne risque pas d'être surchargé. 25 8) Procédé d'obtention d'une route de communication initiale entre un dispositif noeud (134) et un dispositif concentrateur de données (12), le dispositif concentrateur de données (12) et le dispositif noeud (134) étant compris dans un réseau (1) utilisant des communications par courants porteurs en ligne basées sur un protocole de 30 communication comprenant une méthode (32) de recherche d'une route de communication initiale, ladite méthode comprenant une première phase (320), dite phase d'authentification, durant laquelle un second dispositif mettant en oeuvre ladite méthode reçoit (3208) un message d'authentification d'un premier dispositif souhaitant établir une route de communication avec le second dispositif, en réponse 3036906 29 duquel, le second dispositif transmet (3209) un message au premier dispositif comprenant une adresse courte attribuée au premier dispositif dans un format non interprétable par un dispositif intermédiaire du réseau (1) via lequel transiterait ledit message, ladite adresse courte étant utilisée pour chaque échange de messages entre le 5 premier et le second dispositif suivant la phase d'authentification, une seconde phase (322), dite phase de recherche d'une meilleure route de communication, durant laquelle, le second dispositif envoie (3221) en mode multidiffusion dans le réseau (1) une requête de recherche de route, et une troisième phase (323), dite phase de confirmation de route, durant laquelle le second dispositif reçoit (3232) un message du 10 premier dispositif comprenant une information représentative d'une meilleure route de communication sélectionnée par le premier dispositif suivant un critère prédéfini, caractérisé en ce que ledit procédé comprend les étapes suivantes: obtenir (30) une information représentative d'un risque de surcharge dudit réseau (1); 15 appliquer (32) ladite méthode de recherche d'une route de communication initiale (32) pour obtenir l'information représentative de la route de communication initiale lorsque l'information représentative du risque de surcharge dudit réseau (1) indique que ledit réseau (1) ne risque pas d'être surchargé. 20 9) Système adapté pour obtenir une route de communication initiale, ledit système étant compris dans un réseau (1) utilisant des communications par courants porteurs en ligne basées sur un protocole de communication comprenant une méthode (32) de recherche d'une route de communication initiale, ladite méthode (32) comprenant une première phase (320), dite phase d'authentification, durant laquelle 25 un premier dispositif souhaitant établir une route de communication vers un second dispositif envoie (3207) un message d'authentification au second dispositif, en réponse duquel, le second dispositif transmet (3209) un message au premier dispositif comprenant une adresse courte attribuée au premier dispositif dans un format non interprétable par un dispositif intermédiaire du réseau via lequel transiterait ledit 30 message, ladite adresse courte étant utilisée pour chaque échange de messages entre le premier et le second dispositif suivant la phase d'authentification (320), une seconde phase (322), dite phase de recherche d'une meilleure route de communication, durant laquelle, le second dispositif envoie (3221) en mode multidiffusion dans le réseau (1) une requête de recherche de route, et une troisième phase (324), dite phase de 3036906 30 confirmation de route, durant laquelle le premier dispositif transmet un message au second dispositif comprenant une information représentative d'une meilleure route de communication sélectionnée suivant un critère prédéfini, caractérisé en ce que ledit système comprend les moyens suivants: 5 des moyens d'obtention (30) pour obtenir une information représentative d'un risque de surcharge dudit réseau (1); des moyens de traitement (32) pour appliquer ladite méthode de recherche d'une route de communication initiale pour déterminer la route de communication initiale lorsque l'information représentative du risque de surcharge dudit réseau (1) indique 10 que ledit réseau (1) ne risque pas d'être surchargé. 10) Dispositif noeud (134) adapté pour obtenir une route de communication initiale vers un dispositif concentrateur de données (12), ledit dispositif noeud (134) et ledit dispositif concentrateur de données (12) étant compris dans un réseau (1) 15 utilisant des communications par courants porteurs en ligne basées sur un protocole de communication comprenant une méthode (32) de recherche d'une route de communication initiale, ladite méthode (32) comprenant une première phase (320), dite phase d'authentification, durant laquelle un premier dispositif mettant en oeuvre la méthode et souhaitant établir une route de communication vers un second dispositif 20 envoie (3207) un message d'authentification audit second dispositif, en réponse duquel, le premier dispositif reçoit (3210) un message comprenant une adresse courte attribuée au premier dispositif par le second dispositif dans un format non interprétable par un dispositif intermédiaire du réseau via lequel transiterait ledit message, ladite adresse courte étant utilisée pour chaque échange de message entre le 25 premier et le second dispositif suivant la phase d'authentification (320), une seconde phase (322), dite phase de recherche d'une meilleure route de communication, durant laquelle, le premier dispositif sélectionne une meilleure route de communication suivant un critère prédéfini parmi un ensemble de routes de communication possibles entre le premier dispositif et le second dispositif, et une troisième phase (324), dite 30 phase de confirmation de route, durant laquelle le premier dispositif transmet un message au second dispositif comprenant une information représentative de la meilleure route de communication sélectionnée, caractérisé en ce que ledit dispositif noeud comprend les moyens suivants: 3036906 31 des moyens (30) d'obtention pour obtenir une information représentative d'un risque de surcharge dudit réseau (1); des moyens (32) de traitement pour appliquer ladite méthode de recherche d'une route de communication initiale pour déterminer la route de communication initiale 5 lorsque l'information représentative du risque de surcharge dudit réseau (1) indique que ledit réseau (1) ne risque pas d'être surchargé. 11) Dispositif concentrateur de données (12) adapté pour obtenir une route de communication initiale entre un dispositif noeud (134) et le dispositif concentrateur de 10 données (12), le dispositif concentrateur de données (12) et le dispositif noeud (134) étant compris dans un réseau (1) utilisant des communications par courants porteurs en ligne basées sur un protocole de communication comprenant une méthode (32) de recherche d'une route de communication initiale, ladite méthode (32) comprenant une première phase (320), dite phase d'authentification, durant laquelle un second 15 dispositif mettant en oeuvre la méthode reçoit (3208) un message d'authentification d'un premier dispositif souhaitant établir une route de communication avec le second dispositif, en réponse duquel, ledit second dispositif transmet (3209) un message audit premier dispositif comprenant une adresse courte attribuée au premier dispositif par le second dispositif dans un format non interprétable par un dispositif intermédiaire du 20 réseau via lequel transiterait ledit message, ladite adresse courte étant utilisée pour chaque échange de messages entre le premier et le second dispositif suivant la phase d'authentification, une seconde phase (322), dite phase de recherche d'une meilleure route de communication, durant laquelle, le second dispositif envoie (3221) en mode multidiffusion dans le réseau (1) une requête de recherche de route, et une troisième 25 phase (323), dite phase de confirmation de route, durant laquelle le second dispositif reçoit (3232) un message du premier dispositif comprenant une information représentative d'une meilleure route de communication sélectionnée par le premier dispositif suivant un critère prédéfini, caractérisé en ce que ledit dispositif concentrateur de données comprend les moyens suivants: 30 des moyens (30) d'obtention pour obtenir une information représentative d'un risque de surcharge dudit réseau (1); des moyens (32) de traitement pour appliquer ladite méthode de recherche d'une route de communication initiale pour obtenir l'information représentative de la route 3036906 32 de communication initiale lorsque l'information représentative du niveau de charge dudit réseau (1) indique que ledit réseau (1) ne risque pas d'être surchargé. 12) Programme d'ordinateur, caractérisé en ce qu'il comprend des instructions 5 pour mettre en oeuvre, par un dispositif (12, 134), le procédé selon l'une des revendications 7 ou 8, lorsque ledit programme est exécuté par un processeur (121, 1341) dudit dispositif (12, 134). 13) Moyens de stockage, caractérisés en ce qu'ils stockent un programme 10 d'ordinateur comprenant des instructions pour mettre en oeuvre, par un dispositif (12, 134), le procédé selon l'une des revendications 7 ou 8, lorsque ledit programme est exécuté par un processeur (121, 1341) dudit dispositif (12, 134).