WO2009147050A1 - Procede et dispositif d'attribution d'adresses mac dans un reseau de communication sur courants porteurs - Google Patents

Procede et dispositif d'attribution d'adresses mac dans un reseau de communication sur courants porteurs Download PDF

Info

Publication number
WO2009147050A1
WO2009147050A1 PCT/EP2009/056501 EP2009056501W WO2009147050A1 WO 2009147050 A1 WO2009147050 A1 WO 2009147050A1 EP 2009056501 W EP2009056501 W EP 2009056501W WO 2009147050 A1 WO2009147050 A1 WO 2009147050A1
Authority
WO
WIPO (PCT)
Prior art keywords
request
sending
mac address
devices
discovery
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/EP2009/056501
Other languages
English (en)
Inventor
Nicolas Pigeon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sagemcom Broadband SAS
Original Assignee
Sagem Communications SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sagem Communications SAS filed Critical Sagem Communications SAS
Priority to ES09757432T priority Critical patent/ES2415889T3/es
Priority to PL09757432T priority patent/PL2294799T3/pl
Priority to CN200980120386.7A priority patent/CN102067568B/zh
Priority to US12/995,526 priority patent/US8842697B2/en
Priority to BRPI0912094-7A priority patent/BRPI0912094B1/pt
Priority to EP09757432A priority patent/EP2294799B1/fr
Publication of WO2009147050A1 publication Critical patent/WO2009147050A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5038Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/622Layer-2 addresses, e.g. medium access control [MAC] addresses
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Definitions

  • the method further comprises a step of sending a census request to any device whose association is stored during a system reset phase.
  • this device 1.1 serving as a data concentrator.
  • this device 1.1 also has the function of customer CIASE in the sense of the standard NF EN 61334-4-511, that is to say that this device will also be in charge of the assigning MAC addresses to devices connected to the network.
  • a number of these devices are illustrated as 1 .3.
  • these devices are counters, C l to CN, used to count the amount of electrical energy consumed by each subscriber.
  • these devices can be of any kind insofar as they are brought to communicate with the device DC 1.1.
  • the DC is in charge of collecting the consumption data of the counters 1 .3 to feed an information system of the operator managing the energy distribution network.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

Dans le domaine de l'attribution d'adresses de communication à des dispositifs connectés à un réseau de communication sur courant porteur et plus particulièrement, des réseaux de télé-relevé de compteurs électriques depuis un appareil de concentration de données à travers le réseau électrique, il est proposé un procédé d'attribution d'adresses MAC amélioré pour ce type de réseau permettant de gagner beaucoup de temps lors de la phase d'attribution des adresses. Ce procédé propose notamment de mémoriser au niveau du dispositif central d'attribution des adresses une liste d'association entre les numéros de série des dispositifs et l'adresse MAC attribuée. Il est également proposé d'envoyer une requête de recensement servant à attribuer l'adresse MAC préalable à l'envoi d'une trame de communication.

Description

Procédé et dispositif d'attribution d'adresses MAC dans un réseau de communication sur courants porteurs
La présente invention concerne le domaine de l'attribution d'adresses de communication à des dispositifs connectés à un réseau de communication sur courant porteur. Plus particulièrement, il s'agit des réseaux de télé-relevé de compteurs électriques depuis un appareil de concentration de données à travers le réseau électrique.
Il est connu de télé-relever des données sur des compteurs électriques en fonctionnement sur le réseau électrique. Ceci est généralement fait par un équipement effectuant les relevés et constituant une synthèse pour un système d'information, par exemple le système de facturation de l'opérateur de distribution d'énergie électrique. Cet appareil est connu sous le nom de DC (pour Data Concentrator en anglais).
Pour pouvoir être télé-relevé, les compteurs sont dotés d'une interface de communication sur le courant porteur. Cette interface possède en mémoire le numéro de série gravé sur l'appareil. Ce numéro constitue une identification unique et pérenne de chaque compteur. La communication sur le courant porteur est effectuée à l'aide de trames de données modulées sur les câbles du réseau de distribution d'énergie électrique. Ces trames, dont on peut voir un exemple Fig. 4, sont constituées d'un préambule permettant d'identifier la trame 4.1, d'une partie 4.2 constituant à proprement parler le paquet de données transporté et d'une somme de contrôle permettant d'en contrôler l'intégrité 4.3 par exemple à l'aide d'un CRC (Cyclic Redondancy Code en anglais). La sélection du destinataire de la trame s'effectue à l'aide d'une adresse, appelée adresse MAC codée sur 12 bits et attribuée à chaque dispositif devant communiquer sur le réseau. Le détail concernant le format de ces trames peut être trouvé dans la norme française NF EN 61334-5-1 ayant pour titre « Automatisation de la distribution à l'aide de systèmes de communication à courants porteurs ; Partie 5-1 : Profils des couches basses - Profil S-FSK (modulation par saut de fréquences étalées)» qui reproduit intégralement la publication CEI 61334-5-1 :2001.
Pour pouvoir communiquer, un dispositif connecté au réseau de distribution électrique doit donc se faire attribuer une adresse MAC. L'attribution de ces adresses est décrite dans la norme française NF EN 61334-4-511 ayant pour titre « Automatisation de la distribution à l'aide de systèmes de communication à courants porteurs ; Partie 4-511 : Protocoles de communication de données - Administration de systèmes - Protocole CIASE » qui reproduit intégralement la publication CEI 61334- 4-511 :2001. Ce protocole permet à un dispositif central du système d'attribuer des adresses MAC à tous les dispositifs connectés au réseau. Le procédé décrit entraîne de nombreuses phases de découvertes qui prennent beaucoup de temps, le débit de connexion étant faible.
L'invention vise à proposer un procédé d'attribution d'adresses MAC amélioré pour ce type de réseau permettant de gagner beaucoup de temps lors de la phase d'attribution des adresses. Ce procédé propose notamment de mémoriser, au niveau du dispositif central d'attribution des adresses, une liste d'association entre les numéros de série des dispositifs et l'adresse MAC attribuée. Il est également proposé d'envoyer une requête de recensement servant à attribuer l'adresse MAC préalable à l'envoi d'une trame de communication.
De cette façon, les phases de découvertes permettant d'attribuer les adresses MAC à des dispositifs sans adresses sont notablement réduites. Le temps où le réseau est dédié à cette découverte s'en trouve réduit augmentant d'autant le temps de communication utile disponible dans le réseau. L'invention concerne un procédé d'attribution d'adresses dites adresses MAC à des dispositifs connectés à un réseau de distribution d'électricité par un appareil de concentration de données, chaque dispositif étant doté d'un numéro de série distinct et immuable, comportant une étape d'envoi d'une requête de demande de découverte en mode de diffusion générale sur le réseau; une étape de réception d'au moins une notification de découverte en réponse à cette requête en provenance d'un dispositif n'ayant pas d'adresse MAC attribuée, ledit dispositif s'identifiant à l'aide de son numéro de série ; une étape d'attribution d'une adresse MAC disponible au dispositif ayant répondu ; une étape d'envoi d'une requête de recensement au dispositif ayant répondu contenant son numéro de série et l'adresse MAC qui lui a été attribuée et comportant en outre une étape de mémorisation de l'association entre le numéro de série du dispositif et de l'adresse MAC qu'il lui a attribuée.
Selon un mode particulier de réalisation de l'invention, le dispositif étant susceptible de perdre l'adresse MAC qui lui a été attribuée après l'écoulement d'un temps donné sans communication, le procédé comporte en outre une étape d'envoi d'une requête de recensement préalable à l'envoi d'une trame de communication à destination du dispositif.
Selon un mode particulier de réalisation de l'invention, l'étape d'envoi de la trame d'enregistrement préalable à l'envoi d'une trame de communication est effectuée systématiquement pour chaque envoi d'une trame de communication.
Selon un mode particulier de réalisation de l'invention, le moment du dernier envoi d'une trame de communication à un dispositif étant mémorisé, l'étape d'envoi de la requête de recensement préalable à l'envoi d'une trame de communication n'est effectuée que si le temps depuis la dernière trame de communication excède un seuil donné.
Selon un mode particulier de réalisation de l'invention, le procédé comporte en outre une étape d'envoi d'une requête de recensement à tout dispositif dont l'association est mémorisée lors d'une phase de réinitialisation du système.
Selon un mode particulier de réalisation de l'invention, le procédé comporte en outre une étape d'envoi périodique d'une requête de demande de découverte en mode de diffusion générale pour permettre l'attribution d'une adresse MAC à de nouveaux dispositifs apparus sur le réseau.
Selon un mode particulier de réalisation de l'invention, les requêtes de demande de découvertes comportant un premier paramètre définissant un pourcentage de réponse, les dispositifs n'ayant pas d'adresse MAC attribuée prenant une décision de réponse selon un tirage aléatoire avec une probabilité de réponse égale à ce premier paramètre, le premier paramètre est défini avec une probabilité de cent pour cent.
Selon un mode particulier de réalisation de l'invention, les requêtes de demande de découvertes comportant un second paramètre définissant une fenêtre de réponse, les dispositifs répondant à cette requête devant définir aléatoirement un délai de réponse au sein de cette fenêtre de réponse, cette fenêtre est définie inférieure à 30 secondes.
Selon un mode particulier de réalisation de l'invention, les requêtes de demande de découvertes comportant un second paramètre définissant une fenêtre de réponse, les dispositifs répondant à cette requête devant définir aléatoirement un délai de réponse au sein de cette fenêtre de réponse, ce second paramètre est calculé en fonction du nombre de dispositifs ayant répondu et du nombre de collisions détectées lors d'une précédente étape de découverte. L'invention concerne également un dispositif d'attribution d'adresses dites adresses MAC à des dispositifs connectés à un réseau de distribution d'électricité, chaque dispositif connecté étant doté d'un numéro de série distinct et immuable, comportant des moyens d'envoi d'une requête de demande de découverte en mode de diffusion générale sur le réseau ; des moyens de réception d'au moins une notification de découverte en réponse à cette requête en provenance d'un dispositif n'ayant pas d'adresse MAC attribuée, ledit dispositif s 'identifiant à l'aide de son numéro de série ; des moyens d'attribution d'une adresse MAC disponible au dispositif ayant répondu ; des moyens d'envoi d'une requête de recensement au dispositif ayant répondu contenant son numéro de série et l'adresse MAC qui lui a été attribuée ; le dispositif comportant en outre des moyens de mémorisation de l'association entre le numéro de série du dispositif et de l'adresse MAC qu'il lui a attribuée.
Selon un mode particulier de réalisation de l'invention, le dispositif étant susceptible de perdre l'adresse MAC qui lui a été attribuée après l'écoulement d'un temps donné sans communication, le dispositif comporte en outre des moyens d'envoi d'une trame d'enregistrement préalable à l'envoi d'une trame de communication à destination du dispositif.
Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, 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 :
L a Fig. 1 illustre l'architecture d'un exemple de réseau de distribution électrique ; La Fig. 2 illustre le séquencement d'échange de requêtes lors d'une phase de découverte et de communication selon un exemple de réalisation de l'invention ;
La Fig. 3 illustre l'architecture du dispositif d'attribution d'adresses MAC selon un exemple de réalisation de l'invention ;
La Fig. 4 illustre le format de trame utilisé dans le système. La Fig. 1 décrit un exemple de réseau de distribution d'énergie électrique 1.2.
Sur ce réseau est connecté un premier dispositif 1.1 servant de concentrateur de données. Dans l'exemple de réalisation de l'invention, ce dispositif 1.1 a aussi la fonction de client CIASE au sens de la norme NF EN 61334-4-511, c'est-à-dire que ce dispositif sera également en charge de l'attribution des adresses MAC aux dispositifs connectés au réseau. Un certain nombre de ces dispositifs est illustré sous la référence 1 .3. Typiquement, ces dispositifs sont des compteurs, C l à CN, servant à comptabiliser la quantité d'énergie électrique consommée par chaque abonné. Bien que décrits comme des compteurs électriques, ces dispositifs peuvent être de toute nature dans la mesure où ils sont amenés à communiquer avec le dispositif DC 1.1. Dans le contexte de l'exemple de réalisation, le DC est en charge de collecter les données de consommation des compteurs 1 .3 pour alimenter un système d'information de l'opérateur gérant le réseau de distribution d'énergie.
Dans ce système, chaque dispositif est doté d'un numéro de série immuable permettant de le distinguer de manière unique sur le réseau. Ce numéro est appelé System Jitle dans la norme sus-citée. Il contient également un champ d'adresse MAC initialisé à la valeur NEW lors de l'initialisation du système. Cette valeur indique que le dispositif est nouveau sur le réseau et qu'il ne dispose pas d'une adresse MAC attribuée, on dira que ce dispositif est dans l'état non attribué.
Pour pouvoir communiquer sur le réseau, tout dispositif doit se voir attribuer une adresse MAC. En effet, l'adressage du destinataire d'une trame de communication se fait grâce à cette adresse. Une procédure de découverte des dispositifs connectés est nécessaire pour leur attribuer cette adresse. Cette procédure est décrite dans la norme CIASE déjà citée. Elle consiste pour le dispositif en charge de l'attribution des adresses à envoyer une requête dite demande de recherche. Il est à noter ici que la phase de découverte est initiée par le DC comme toute communication dans le réseau. Dans ce type de réseau, les communications ne sont jamais à l'initiative d'un dispositif connecté, mais toujours à celle du serveur central. Cette requête est envoyée en mode de diffusion général (broadcast en anglais), c'est-à-dire qu'elle est destinée à tous les dispositifs connectés au réseau. Seuls les dispositifs dans l'état non attribué, donc ayant un champ adresse MAC à NEW, vont répondre à cette requête par une notification de recherche indiquant leur numéro de série. Le dispositif d'attribution d'adresses MAC, ici le DC, leur attribue une adresse et répond par une requête de recensement contenant le numéro de série du dispositif ayant répondu et l'adresse MAC qui lui est attribuée. Le dispositif recevant cette requête et reconnaissant son numéro de série dans la requête renseigne alors son champ adresse MAC avec l'adresse MAC associée. Il se retrouve alors dans l'état attribué et peut dès lors communiquer sur le réseau. Dans ce document on appelle phase de découverte, l'opération consistant pour le dispositif d'attribution à émettre une requête en demande de découverte, à recevoir l'ensemble des réponses à cette requête, à attribuer des adresses MAC aux dispositifs ayant répondu et à envoyer les messages de recensement correspondants aux dispositifs pour leur attribuer leurs adresses MAC.
Il est à noter que ces communications se font à 1200 bauds et prennent donc beaucoup de temps. D'autre part, dès que le nombre de dispositifs devant être attribués augmente, le risque de collision entre les différentes notifications de recherche envoyées par tous ces dispositifs augmente de manière conséquente. On est alors obligé de réitérer ces phases de découverte jusqu'à ce que tous les dispositifs aient pu être attribués. La norme prévoit deux mécanismes permettant d'aider à la gestion de phases de découvertes dans des réseaux contenant un nombre important de dispositifs à découvrir. Ces mécanismes sont basés sur deux paramètres pouvant être utilisés dans la requête en demande de découverte. Le premier paramètre est un pourcentage de réponse représenté par un entier compris entre 1 et 100. Lors de la réception de la demande de découverte, un dispositif non attribué va tirer au hasard un nombre entier entre 1 et 100, si ce nombre est inférieur ou égal au paramètre de probabilité de réponse il prend la décision de répondre. On voit que par ce mécanisme on peut définir le pourcentage de dispositifs devant être attribués et qui va répondre à une requête en demande de découverte donnée. On peut ainsi limiter le nombre de dispositifs qui va tenter de répondre et donc les collisions entre ces réponses. On comprend que, plus on limite ce pourcentage de réponse, plus il faut multiplier les phases de découverte pour que tous les dispositifs se retrouvent attribués.
Le second mécanisme est basé sur un second paramètre dans la requête en demande de découverte qui définit un créneau temporel pour la réponse. Le temps est comptabilisé en périodes (slot en anglais), ces périodes durant typiquement 300 millisecondes. Le paramètre de créneau temporel définit un nombre de périodes sur 15 bits alloués aux réponses des dispositifs. On voit que le créneau temporel peut être défini jusqu'à une durée d'environ 3 heures. Lorsqu'un dispositif doit être alloué, il tire un nombre aléatoire qui lui permet de positionner temporellement sa réponse au sein du créneau temporel ainsi défini. Ce mécanisme permet d'étaler temporellement les réponses des dispositifs devant être attribués au sein de ce créneau temporel. Ces deux mécanismes permettent donc d'une part de réduire le nombre de dispositifs devant répondre et d'autre part de répartir dans le temps ces réponses pour limiter les collisions. Malgré l'utilisation de ces mécanismes, dès que le nombre de dispositifs devant être attribués est de l'ordre du millier, la découverte implique de nombreuses phases de découvertes utilisant une faible probabilité de réponse et un créneau temporel long, ce qui peut durer plusieurs heures, voire dépasser un jour de découverte. Pendant ce temps, le réseau ne peut pas être utilisé de manière utile pour des opérations de télé- relevage des compteurs.
Il est à noter qu'à chaque réinitialisation du système, l'intégralité des dispositifs se retrouve dans un état non attribué. La réinitialisation nécessite alors une découverte complète du réseau. D'autre part, des procédures de découverte doivent être menées très régulièrement pour permettre d'une part d'attribuer une adresse aux nouveaux dispositifs ayant pu être connectés au réseau et d'autre part de ré-attribuer une adresse aux dispositifs qui auront perdu leur adresse du fait du mécanisme entraînant la perte de l'adresse MAC après un temps donné sans communication.
D'autre part, passé un certain délai sans communication, les dispositifs perdent leur adresse MAC. Ce délai est typiquement de 12 heures. Quand la découverte dure plus de 12 heures, les premiers dispositifs attribués perdent leur adresse et se retrouvent non attribués avant la fin de la découverte. Cette procédure ne se termine alors jamais.
Pour pallier ces problèmes, l'invention propose de mémoriser au niveau du dispositif d'attribution des adresses MAC, les adresses attribuées aux dispositifs. Cette mémorisation se fait, par exemple, sous la forme d'une liste d'associations entre les numéros de série des dispositifs et l'adresse MAC attribuée. De cette façon, la procédure de découverte est initialisée par un envoi de requêtes de recensement à tous les dispositifs mémorisés. Une fois cet envoi fait, on peut effectuer une procédure de découverte classique. On est ainsi assuré qu'un nombre restreint de dispositifs devra être attribué lors de cette phase de découverte. Plus précisément, seuls les nouveaux dispositifs apparaissant sur le réseau devront être attribués. Ce nombre étant plus restreint en dehors de modifications majeures du réseau, il est alors possible de manière avantageuse de positionner le paramètre de probabilité de réponse à 100 autorisant de ce fait tous les dispositifs non attribués à répondre. Avantageusement également, on utilisera des créneaux temporels de courte durée. Typiquement, un créneau temporel d'une quinzaine de secondes permettant à environ 25 dispositifs de répondre peut être utilisé au lieu des créneaux durant typiquement de nombreuses minutes. En tout état de cause, on pourra utiliser des créneaux temporels inférieurs à 30 secondes.
Avantageusement, le mécanisme de mémorisation permet d'implémenter un mécanisme consistant à envoyer une requête de recensement à un dispositif préalablement à l'envoi d'une trame de communication. De cette façon, on se prémunit contre le fait que le dispositif ait pu perdre son adresse MAC. En effet, le dispositif recevant une requête de recensement va réinitialiser son adresse MAC s'il l'avait perdue. Il est alors en mesure de recevoir la trame de communication. Cette réinitialisation de l'adresse MAC se fait indépendamment du mécanisme de découverte. La périodicité des procédures de découverte peut alors être réduite, car elles ne servent alors qu'à la découverte de nouveaux dispositifs connectés au réseau. Avantageusement, l'envoi de cette requête de recensement se fait systématiquement préalablement à l'envoi de toutes les trames de communication. On est alors assuré que la trame de communication est destinée à un dispositif attribué.
Alternativement, il est également possible de mémoriser le moment de la dernière communication avec chaque dispositif. On peut alors limiter l'envoi préalable de la requête de recensement aux dispositifs avec lesquels le DC n'a pas communiqué depuis un temps donné, généralement correspondant au délai après lequel le dispositif perd son adresse MAC. On limite ainsi le nombre de requêtes de recensement devant être envoyées. Avantageusement, on peut chercher à déterminer le nombre de collisions survenant en réponse à l'envoi d'une requête en demande de découverte. Une collision est détectée lorsque le DC reçoit un préambule correct, mais que la somme de contrôle est fausse. On en déduit qu'au moins une autre réponse est venue perturber l'envoi de la première. Si le nombre de collisions est élevé, on peut soit augmenter le créneau temporel de réponse, soit diminuer la probabilité de réponse, soit les deux pour permettre à un plus grand nombre de dispositifs de répondre.
La Fig. 2 illustre les échanges de messages selon l'exemple de réalisation de l'invention. Le DC envoie une requête en demande de découverte 2.1 qui est reçue par les dispositifs C l, C2 et C3. Dans l'exemple dessiné, seul C2 est non attribué et répond par une notification de découverte 2.2 au DC. Celui-ci lui attribue alors une adresse MAC qu'il mémorise et lui envoie une requête de recensement 2.3 contenant son numéro de série et son adresse MAC attribuée. Lors d'une communication, le DC envoie de nouveau une requête de recensement 2.4 préalable à la trame de communication 2.5 pour assurer que le dispositif C2 soit attribué préalablement à la communication et donc en mesure de recevoir la trame de communication.
La Fig. 3 illustre un exemple d'architecture du dispositif d'attribution d'adresses MAC selon l'invention 3.1. Ce dispositif est connecté à un réseau de distribution d'énergie électrique 3.7. Il dispose d'un processeur 3.3 permettant d'implémenter le procédé précédemment décrit. Il dispose également d'une mémoire 3.4 contenant un moyen 3.5 de mémoriser l'association entre les numéros de série et les adresses MAC des dispositifs. Ce moyen est, par exemple, une liste d'associations. Le processeur et la mémoire communiquent par un bus de communication 3.6 qui permet également la communication avec une interface de communication sur courants porteurs 3.2 connectée au réseau 3.7.

Claims

REVENDICATIONS
1/ Procédé d'attribution d'adresses dites adresses MAC à des dispositifs connectés à un réseau de distribution d'électricité par un appareil de concentration de données, chaque dispositif étant doté d'un numéro de série distinct et immuable, comportant les étapes suivantes :
- une étape d'envoi d'une requête de demande de découverte en mode de diffusion générale sur le réseau ; - une étape de réception d'au moins une notification de découverte en réponse à cette requête en provenance d'un dispositif n'ayant pas d'adresse MAC attribuée, ledit dispositif s 'identifiant à l'aide de son numéro de série ;
- une étape d'attribution d'une adresse MAC disponible au dispositif ayant répondu ; - une étape d'envoi d'une requête de recensement au dispositif ayant répondu contenant son numéro de série et l'adresse MAC qui lui a été attribuée ; caractérisé en ce qu'il comporte en outre :
- une étape de mémorisation de l'association entre le numéro de série du dispositif et de l'adresse MAC qu'il lui a attribuée.
2/ Procédé selon la revendication 1, caractérisé en ce que le dispositif étant susceptible de perdre l'adresse MAC qui lui a été attribuée après l'écoulement d'un temps donné sans communication, il comporte en outre :
- une étape d'envoi d'une requête de recensement préalable à l'envoi d'une trame de communication à destination du dispositif.
3/ Procédé selon la revendication 1 ou 2, caractérisé en ce que l'étape d'envoi de la trame d'enregistrement préalable à l'envoi d'une trame de communication est effectuée systématiquement pour chaque envoi d'une trame de communication.
4/ Procédé selon la revendication 1 ou 2, caractérisé en ce que le moment du dernier envoi d'une trame de communication à un dispositif étant mémorisé, l'étape d'envoi de la requête de recensement préalable à l'envoi d'une trame de communication n'est effectuée que si le temps depuis la dernière trame de communication excède un seuil donné.
5/ Procédé selon l'une des revendications 1 à 4, caractérisé en ce que le procédé comporte en outre :
- une étape d'envoi d'une requête de recensement à tout dispositif dont l'association est mémorisée lors d'une phase de réinitialisation du système.
6/ Procédé selon l'une des revendications 1 à 5, caractérisé en ce que le procédé comporte en outre :
- une étape d'envoi périodique d'une requête de demande de découverte en mode de diffusion générale pour permettre l'attribution d'une adresse MAC à de nouveaux dispositifs apparus sur le réseau.
11 Procédé selon la revendication 6, caractérisé en ce que les requêtes de demande de découvertes comportant un premier paramètre définissant un pourcentage de réponse, les dispositifs n'ayant pas d'adresse MAC attribuée prenant une décision de réponse selon un tirage aléatoire avec une probabilité de réponse égale à ce premier paramètre, le premier paramètre est défini avec une probabilité de cent pour cent.
8/ Procédé selon la revendication 6, caractérisé en ce que les requêtes de demande de découvertes comportant un second paramètre définissant une fenêtre de réponse, les dispositifs répondant à cette requête devant définir aléatoirement un délai de réponse au sein de cette fenêtre de réponse, cette fenêtre est définie inférieure à 30 secondes.
9/ Procédé selon la revendication 6, caractérisé en ce que les requêtes de demande de découvertes comportant un second paramètre définissant une fenêtre de réponse, les dispositifs répondant à cette requête devant définir aléatoirement un délai de réponse au sein de cette fenêtre de réponse, ce second paramètre est calculé en fonction du nombre de dispositifs ayant répondu et du nombre de collisions détectées lors d'une précédente étape de découverte. 10/ Dispositif d'attribution d'adresses dites adresses MAC à des dispositifs connectés à un réseau de distribution d'électricité, chaque dispositif connecté étant doté d'un numéro de série distinct et immuable, comportant :
- des moyens d'envoi d'une requête de demande de découverte en mode de diffusion générale sur le réseau ;
- des moyens de réception d'au moins une notification de découverte en réponse à cette requête en provenance d'un dispositif n'ayant pas d'adresse MAC attribuée, ledit dispositif s 'identifiant à l'aide de son numéro de série ;
- des moyens d'attribution d'une adresse MAC disponible au dispositif ayant répondu ;
- des moyens d'envoi d'une requête de recensement au dispositif ayant répondu contenant son numéro de série et l'adresse MAC qui lui a été attribuée ; caractérisé en ce qu'il comporte en outre :
- des moyens de mémorisation de l'association entre le numéro de série du dispositif et de l'adresse MAC qu'il lui a attribuée.
11/ Dispositif selon la revendication 10, caractérisé en ce que le dispositif étant susceptible de perdre l'adresse MAC qui lui a été attribuée après l'écoulement d'un temps donné sans communication, le dispositif comporte en outre : - des moyens d'envoi d'une trame d'enregistrement préalable à l'envoi d'une trame de communication à destination du dispositif.
PCT/EP2009/056501 2008-06-02 2009-05-28 Procede et dispositif d'attribution d'adresses mac dans un reseau de communication sur courants porteurs Ceased WO2009147050A1 (fr)

Priority Applications (6)

Application Number Priority Date Filing Date Title
ES09757432T ES2415889T3 (es) 2008-06-02 2009-05-28 Procedimiento y dispositivo para asignar direcciones MAC en una portadora de corriente de una red de comunicación
PL09757432T PL2294799T3 (pl) 2008-06-02 2009-05-28 Sposób oraz urządzenie przydzielania adresów mac w sieci komunikacyjnej na prądach nośnych
CN200980120386.7A CN102067568B (zh) 2008-06-02 2009-05-28 在电力线通信网络中分配mac地址的方法和设备
US12/995,526 US8842697B2 (en) 2008-06-02 2009-05-28 Method and device for allocating MAC addresses in a carrier-current communication network
BRPI0912094-7A BRPI0912094B1 (pt) 2008-06-02 2009-05-28 método e dispositivo de atribuição de endereços mac em uma rede de comunicação sobre linha de energia
EP09757432A EP2294799B1 (fr) 2008-06-02 2009-05-28 Procede et dispositif d'attribution d'adresses mac dans un reseau de communication sur courants porteurs

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0853604A FR2932044B1 (fr) 2008-06-02 2008-06-02 Procede et dispositif d'attribution d'adresses mac dans un reseau de communication sur courants porteurs
FR08/53604 2008-06-02

Publications (1)

Publication Number Publication Date
WO2009147050A1 true WO2009147050A1 (fr) 2009-12-10

Family

ID=40409829

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2009/056501 Ceased WO2009147050A1 (fr) 2008-06-02 2009-05-28 Procede et dispositif d'attribution d'adresses mac dans un reseau de communication sur courants porteurs

Country Status (8)

Country Link
US (1) US8842697B2 (fr)
EP (1) EP2294799B1 (fr)
CN (1) CN102067568B (fr)
BR (1) BRPI0912094B1 (fr)
ES (1) ES2415889T3 (fr)
FR (1) FR2932044B1 (fr)
PL (1) PL2294799T3 (fr)
WO (1) WO2009147050A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3068112A1 (fr) * 2015-03-11 2016-09-14 Advanced Digital Broadcast S.A. Système et procédé d'acquisition d'adresse mac

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9177323B2 (en) 2007-08-28 2015-11-03 Causam Energy, Inc. Systems and methods for determining and utilizing customer energy profiles for load control for individual structures, devices, and aggregation of same
US8890505B2 (en) 2007-08-28 2014-11-18 Causam Energy, Inc. System and method for estimating and providing dispatchable operating reserve energy capacity through use of active load management
US9130402B2 (en) 2007-08-28 2015-09-08 Causam Energy, Inc. System and method for generating and providing dispatchable operating reserve energy capacity through use of active load management
US10295969B2 (en) 2007-08-28 2019-05-21 Causam Energy, Inc. System and method for generating and providing dispatchable operating reserve energy capacity through use of active load management
US12438368B2 (en) 2007-08-28 2025-10-07 Causam Enterprises, Inc. System and method for estimating and providing dispatchable operating reserve energy capacity through use of active load management
US8806239B2 (en) 2007-08-28 2014-08-12 Causam Energy, Inc. System, method, and apparatus for actively managing consumption of electric power supplied by one or more electric power grid operators
US8805552B2 (en) 2007-08-28 2014-08-12 Causam Energy, Inc. Method and apparatus for actively managing consumption of electric power over an electric power grid
US8751036B2 (en) 2011-09-28 2014-06-10 Causam Energy, Inc. Systems and methods for microgrid power generation management with selective disconnect
US8862279B2 (en) 2011-09-28 2014-10-14 Causam Energy, Inc. Systems and methods for optimizing microgrid power generation and management with predictive modeling
US9225173B2 (en) 2011-09-28 2015-12-29 Causam Energy, Inc. Systems and methods for microgrid power generation and management
US9461471B2 (en) 2012-06-20 2016-10-04 Causam Energy, Inc System and methods for actively managing electric power over an electric power grid and providing revenue grade date usable for settlement
US9207698B2 (en) 2012-06-20 2015-12-08 Causam Energy, Inc. Method and apparatus for actively managing electric power over an electric power grid
US9465398B2 (en) 2012-06-20 2016-10-11 Causam Energy, Inc. System and methods for actively managing electric power over an electric power grid
US9563215B2 (en) 2012-07-14 2017-02-07 Causam Energy, Inc. Method and apparatus for actively managing electric power supply for an electric power grid
US10475138B2 (en) 2015-09-23 2019-11-12 Causam Energy, Inc. Systems and methods for advanced energy network
US8849715B2 (en) * 2012-10-24 2014-09-30 Causam Energy, Inc. System, method, and apparatus for settlement for participation in an electric power grid
US10861112B2 (en) 2012-07-31 2020-12-08 Causam Energy, Inc. Systems and methods for advanced energy settlements, network-based messaging, and applications supporting the same on a blockchain platform
US9513648B2 (en) 2012-07-31 2016-12-06 Causam Energy, Inc. System, method, and apparatus for electric power grid and network management of grid elements
US8983669B2 (en) 2012-07-31 2015-03-17 Causam Energy, Inc. System, method, and data packets for messaging for electric power grid elements over a secure internet protocol network
CN103795821A (zh) * 2014-02-11 2014-05-14 江苏沁恒股份有限公司 联网产品通过互联网申请独立mac地址的方法及装置
US10116560B2 (en) 2014-10-20 2018-10-30 Causam Energy, Inc. Systems, methods, and apparatus for communicating messages of distributed private networks over multiple public communication networks
CN105656669B (zh) * 2015-12-31 2019-01-01 福建联迪商用设备有限公司 电子设备的远程修复方法、设备、被修复设备和系统
US11496435B2 (en) 2016-10-28 2022-11-08 The Nielsen Company (Us), Llc Systems, methods, and apparatus to facilitate mapping a device name to a hardware address
WO2020219693A1 (fr) * 2019-04-25 2020-10-29 Interdigital Patent Holdings, Inc. Protocole d'attribution d'adresse de commande d'accès au support (mac) de multidiffusion et de monodiffusion (mumaap)
US10892938B1 (en) * 2019-07-31 2021-01-12 Abb Power Grids Switzerland Ag Autonomous semantic data discovery for distributed networked systems
CN113110886B (zh) * 2021-03-26 2023-05-02 福建新大陆通信科技股份有限公司 一种高并发的设备序列化方法及系统
CN113259502B (zh) * 2021-06-21 2021-11-26 西蒙电气(中国)有限公司 电力线载波自动寻址的方法、装置、处理器及其计算机可读存储介质
CN114866111B (zh) * 2022-01-04 2023-12-12 天地融科技股份有限公司 一种地址绑定方法、系统、主控节点和设备节点

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1005197A1 (fr) * 1998-05-20 2000-05-31 Matsushita Electric Industrial Co., Ltd. Systeme de controle, dispositif de controle et dispositif controle
EP1233538A2 (fr) * 2001-02-14 2002-08-21 Matsushita Electric Industrial Co., Ltd. Transmission de signaux par les lignes d'alimentation

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6714559B1 (en) * 1991-12-04 2004-03-30 Broadcom Corporation Redundant radio frequency network having a roaming terminal communication protocol
US5835723A (en) * 1995-12-28 1998-11-10 Intel Corporation Dynamic assignment of multicast addresses
US6353614B1 (en) * 1998-03-05 2002-03-05 3Com Corporation Method and protocol for distributed network address translation
US6850495B1 (en) * 2000-08-31 2005-02-01 Verizon Communications Inc. Methods, apparatus and data structures for segmenting customers using at least a portion of a layer 2 address header or bits in the place of a layer 2 address header
US7570656B2 (en) * 2001-06-18 2009-08-04 Yitran Communications Ltd. Channel access method for powerline carrier based media access control protocol
KR100385996B1 (ko) * 2001-09-05 2003-06-02 삼성전자주식회사 하나의 NIC(Network InterfaceCard)에 복수개의 IP 어드레스를 할당하는 방법 및이에 적합한 장치
US7280518B2 (en) * 2001-10-03 2007-10-09 Freescale Semiconductor, Inc. Method of operating a media access controller
FI113515B (fi) * 2002-01-18 2004-04-30 Nokia Corp Osoitteistus langattomissa lähiverkoissa
WO2003084022A1 (fr) * 2002-03-28 2003-10-09 Robertshaw Controls Company Systeme et procede de gestion d'energie
WO2003100996A2 (fr) * 2002-05-28 2003-12-04 Amperion, Inc. Systeme de communication pour communications a large bande utilisant un cable a moyenne tension d'un systeme d'alimentation electrique
JP3577067B2 (ja) * 2002-12-24 2004-10-13 一 福嶋 動的ipアドレス割当てを受けた機器を管理する方法およびシステム
US20070043478A1 (en) * 2003-07-28 2007-02-22 Ehlers Gregory A System and method of controlling an HVAC system
DE10338113B4 (de) * 2003-08-15 2006-10-12 Hewlett-Packard Development Co., L.P., Houston Netzwerkserver und Verfahren zur Auffindung von Netzwerkknoten
US20050055432A1 (en) * 2003-09-08 2005-03-10 Smart Synch, Inc. Systems and methods for remote power management using 802.11 wireless protocols
US7614071B2 (en) * 2003-10-10 2009-11-03 Microsoft Corporation Architecture for distributed sending of media data
US7516232B2 (en) * 2003-10-10 2009-04-07 Microsoft Corporation Media organization for distributed sending of media data
US7209049B2 (en) * 2004-02-19 2007-04-24 Itron, Inc. Distributed meter reading terminal
CN1696926A (zh) * 2004-05-15 2005-11-16 鸿富锦精密工业(深圳)有限公司 Mac地址自动分配系统及方法
US7974217B2 (en) * 2004-07-19 2011-07-05 Samsung Electronics Co., Ltd. Method and apparatus for identifying network device corresponding to internet protocol address, and method and apparatus for allocating internet protocol address
US7594106B2 (en) * 2005-01-28 2009-09-22 Control4 Corporation Method and apparatus for device detection and multi-mode security in a control network
US20060265508A1 (en) * 2005-05-02 2006-11-23 Angel Franklin J System for administering a multiplicity of namespaces containing state information and services
EP1739993A1 (fr) * 2005-07-01 2007-01-03 Siemens S.p.A. Procédé de contrôle d'accès à un canal hertzien AMRT par des noeuds d'un réseau de topologie linéaire ou arborescente
CN100499673C (zh) * 2005-10-21 2009-06-10 华为技术有限公司 虚拟终端临时媒体访问控制地址动态变更的方法
US8601159B2 (en) * 2005-09-27 2013-12-03 Microsoft Corporation Distributing and arbitrating media access control addresses on ethernet network
EP1804433A1 (fr) * 2005-12-30 2007-07-04 Nederlandse Organisatie voor toegepast-natuurwetenschappelijk Onderzoek TNO Initialisation d' un réseau de communication sans fil
US7743197B2 (en) * 2006-05-11 2010-06-22 Emulex Design & Manufacturing Corporation System and method for virtualizing PCIe devices
JP4816161B2 (ja) * 2006-03-10 2011-11-16 日本電気株式会社 無線通信装置、macアドレス管理システム、無線通信方法及び無線通信プログラム
US20070217414A1 (en) * 2006-03-14 2007-09-20 Berkman William H System and method for multicasting over power lines
US20070245033A1 (en) * 2006-04-14 2007-10-18 Microsoft Corporation Link layer discovery and diagnostics
KR100755635B1 (ko) * 2006-05-22 2007-09-04 삼성전기주식회사 이동성을 제공하는 ieee 802.15.4 표준을 기반으로 하는 네트워크 및 이의 설정방법
US9030315B2 (en) * 2006-08-29 2015-05-12 Siemens Industry, Inc. Binding methods and devices in a building automation system
US7843834B2 (en) * 2006-09-15 2010-11-30 Itron, Inc. Use of minimal propagation delay path to optimize a mesh network
US7726567B2 (en) * 2006-10-25 2010-06-01 Oracle America, Inc. Method and system for generating an electronic product identification report in an embedded device
KR100911146B1 (ko) * 2006-11-15 2009-08-06 삼성전자주식회사 무선 네트워크에서 핸드오버를 수행하는 방법 및 장치
CN102714620A (zh) * 2009-10-20 2012-10-03 韩国电子通信研究院 用于在无线局域网中分配组地址的方法、用于向终端传送响应请求帧和响应帧的方法、和使用相同组地址的数据传送方法
CN102148735B (zh) * 2010-02-10 2013-07-10 成都市华为赛门铁克科技有限公司 虚拟链路建立的方法、通信网元及以太网网络系统

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1005197A1 (fr) * 1998-05-20 2000-05-31 Matsushita Electric Industrial Co., Ltd. Systeme de controle, dispositif de controle et dispositif controle
EP1233538A2 (fr) * 2001-02-14 2002-08-21 Matsushita Electric Industrial Co., Ltd. Transmission de signaux par les lignes d'alimentation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3068112A1 (fr) * 2015-03-11 2016-09-14 Advanced Digital Broadcast S.A. Système et procédé d'acquisition d'adresse mac

Also Published As

Publication number Publication date
PL2294799T3 (pl) 2013-08-30
CN102067568B (zh) 2014-02-12
BRPI0912094B1 (pt) 2021-01-19
US8842697B2 (en) 2014-09-23
FR2932044B1 (fr) 2010-08-20
EP2294799A1 (fr) 2011-03-16
EP2294799B1 (fr) 2013-03-27
CN102067568A (zh) 2011-05-18
FR2932044A1 (fr) 2009-12-04
ES2415889T3 (es) 2013-07-29
US20110235656A1 (en) 2011-09-29
BRPI0912094A2 (pt) 2019-03-06

Similar Documents

Publication Publication Date Title
EP2294799B1 (fr) Procede et dispositif d'attribution d'adresses mac dans un reseau de communication sur courants porteurs
EP3087701A1 (fr) Procede de diagnostic de fonctions service dans un reseau ip
JP2005525611A (ja) コンピューターネットワークを通るコンテンツの配給送達を容易にする方法および装置
EP3182281B1 (fr) Procede de transfert d'une nouvelle version d'un logiciel a au moins un compteur electrique via un reseau de communication
WO2014049258A1 (fr) Procede de communication, procede de gestion de communication, dispositifs et nœuds associes
FR2909241A1 (fr) Procedes et dispositifs de gestion dynamique des erreurs de transmission par des points d'interconnexion de reseaux.
EP3682601A1 (fr) Routage de donnees dans une passerelle residentielle mettant en oeuvre l'agregation de liens
EP3934109B1 (fr) Procédé et dispositif de transmission d'un message
EP1938643A1 (fr) Allocation de ressources radio pour reduire la puissance d'emission d'un terminal
EP4407879B1 (fr) Procédé de contrôle et de commutation d'un micrologiciel
EP1652346B1 (fr) Procede de localisation d'objets mobiles communicants au sein d'un reseau de communications
WO2008050061A2 (fr) Procede et systeme de communication relatifs au protocole dhcp
FR3093833A1 (fr) Procédé d’optimisation d’échanges de données dans une infrastructure d’objets connectés
EP4142169B1 (fr) Procédé de transmission et dispositif noeud implementant ledit procédé
EP2915113B1 (fr) Gestion perfectionnée d'une base de messages
EP3934107B1 (fr) Procede et dispositif de transmission d'un message
WO2001054349A2 (fr) Procede et systeme pour la diffusion de donnees en boucle
EP1733515A1 (fr) Procede et systeme de selection de paquets en fonction du volume emis par connexion
EP3211841B1 (fr) Procédé pour décider de relayer par diffusion une copie d'une requête de découverte de route dans un réseau de communication
EP4184936A1 (fr) Procede de reconnexion d'un compteur electrique intelligent et compteur electrique intelligent implementant ledit procede
WO2023275490A1 (fr) Procede de traitement d'une connexion entre un equipement utilisateur et un equipement distant dans un reseau de communication, procede de controle, dispositifs, satellite, station terrestre, systeme et programmes d'ordinateur correspondants
EP4568212A1 (fr) Procede et dispositif de gestion d une mise a jour d un dispositif terminal dans un reseau de telecommunication.
EP4142171A1 (fr) Procede de transmission et dispositif noeud implementant ledit procede
WO2024079309A1 (fr) Procédé de retransmission coopérative dans un système omamrc avec allocation de ressources et sélections des sources à aider conjointes
FR3087610A1 (fr) Echange de donnees dans une infrastructure des objets connectes

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980120386.7

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09757432

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2009757432

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 12995526

Country of ref document: US

ENP Entry into the national phase

Ref document number: PI0912094

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20101130