Brevet FR3067149A1 (20181207)

REVENDICATIONS1. Procédé mis en oeuvre par des moyens informatiques de mise jour de logiciels destinés à être exécutés par des équipements d'un réseau de distribution électrique, chaque équipement formant un noeud d'un réseau de contrôle-commande communiquant avec d'autres noeuds du réseau de contrôle-commande, les noeuds du réseau de contrôle-commande ayant des identifiants respectifs, le procédé comportant les étapes mises en oeuvre par un noeud courant : - obtenir des premières données de l'identifiant d'au moins un noeud secondaire pour lequel le noeud courant est configuré pour autoriser une mise à jour de logiciel, et - sur réception d'une requête de mise à jour de logiciel pour un noeud secondaire, utiliser lesdites premières données pour une mise à jour de logiciel au moins pour le noeud secondaire identifié dans lesdites premières données.\n<CLM>\1\tProcédé selon la revendication 1, comportant les étapes mises en oeuvre par un noeud courant : sur réception d'une requête de mise à jour de logiciel pour un noeud donné, ladite requête comportant l'identifiant du noeud donné, - déterminer si l'identifiant du noeud donné est compris parmi lesdites premières données, et - le cas échéant, autoriser une mise à jour de logiciel pour le noeud donné, ou refuser sinon ladite mise à jour.\n<CLM>\1\tProcédé mis en oeuvre par des moyens informatiques de mise jour de logiciels destinés à être exécutés par des équipements d'un réseau de distribution électrique, chaque équipement formant un noeud d'un réseau de contrôle-commande communiquant avec d'autres noeuds du réseau de contrôle-commande, les noeuds du réseau de contrôle-commande ayant des identifiants respectifs, le procédé comportant les étapes mises en oeuvre par un noeud courant : 3067149 14 - obtenir des deuxièmes données comprenant au moins un identifiant de noeud référent du noeud courant, et, pour une mise à jour de logiciel du noeud courant: - lire lesdites deuxièmes données pour identifier au moins un noeud référent, et 5 - élaborer une requête de mise à jour du logiciel du noeud courant, ladite requête étant destinée au noeud référent identifié et comportant l'identifiant du noeud courant.\n<CLM>\1\tProcédé selon la revendication 3 prise en combinaison avec l'une des revendications 1 et 2, dans lequel chaque noeud stocke les premières et secondes données. 10\n<CLM>\1\tProcédé selon l'une des revendications 1, 2 et 4, dans lequel les premières données comportent une liste d'identifiants de noeuds secondaires.\n<CLM>\1\tProcédé selon l'une des revendications 3 à 5, dans lequel les deuxièmes données 15 comportent une liste d'identifiants de noeuds référents.\n<CLM>\1\tProcédé selon l'une des revendications 5 et 6, dans lequel au moins l'une des listes d'identifiants de noeuds secondaires et/ou référents est déclarée dans la norme IEC 61850 comme une instanciation multiple d'objets de type « Data Objects ». 20\n<CLM>\1\tProcédé selon la revendication 7, dans lequel ladite instanciation multiple est dans la classe de noeud logique « Logical Node LIFH », relative à la gestion du logiciel auprès d'un noeud courant, selon la norme IEC 61850. 25\n<CLM>\1\tProcédé selon l'une des revendications 6 à 8, dans lequel la liste d'identifiants de noeuds référents est ordonnée et, pour une mise à jour de logiciel d'un noeud courant, ce noeud courant : 3067149 15 - lit lesdites deuxièmes données pour identifier au moins un premier noeud référent de la liste ordonnée, - élabore une première requête de mise à jour, destinée au premier noeud référent identifié, et 5 - après une temporisation, en cas de non réception de mise à jour, élabore une autre requête destinée au noeud référent suivant identifié dans la liste ordonnée, jusqu'à recevoir ladite mise à jour.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, comportant en outre une étape 10 préalable dans laquelle une entité de gestion des noeuds du réseau de contrôle-commande détermine, pour chaque noeud, un ou plusieurs noeuds référents et/ou un ou plusieurs noeuds secondaires, selon une topologie prédéterminée du réseau de contrôle-commande.\n<CLM>\1\tSystème comportant au moins : 15 - un premier équipement comportant un circuit informatique programmé pour exécuter les étapes du procédé selon l'une des revendications 1, 2, 4 à 9, en tant que noeud référent, et - un deuxième équipement comportant un circuit informatique programmé pour exécuter les étapes du procédé selon la revendication 3 en tant que noeud secondaire. 20\n<CLM>\1\tSystème selon la revendication 11, comportant en outre une entité de gestion des noeuds du réseau de contrôle-commande, ladite entité comportant un circuit informatique programmé pour exécuter les étapes du procédé selon la revendication\n<CLM>\1\t13. Programme informatique comportant des instructions pour la mise en oeuvre du 25 procédé selon l'une des revendications 1 à 10, lorsque ce programme est exécuté par un processeur. 3067149 16\n<CLM>\1\tEquipement d'un réseau de distribution électrique, comportant un circuit informatique programmé pour exécuter les étapes du procédé selon l'une des revendications 1, 2, 4 à 9, en tant que noeud référent. 5\n<CLM>\1\tEquipement d'un réseau de distribution électrique, comportant un circuit informatique programmé pour exécuter les étapes du procédé selon la revendication 3 en tant que noeud secondaire.