WO2013107975A1 - Wake-on-lan for a device connected to a multi-link network - Google Patents
Wake-on-lan for a device connected to a multi-link network Download PDFInfo
- Publication number
- WO2013107975A1 WO2013107975A1 PCT/FR2013/050086 FR2013050086W WO2013107975A1 WO 2013107975 A1 WO2013107975 A1 WO 2013107975A1 FR 2013050086 W FR2013050086 W FR 2013050086W WO 2013107975 A1 WO2013107975 A1 WO 2013107975A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- equipment
- activation
- message
- addresses
- sequence
- Prior art date
Links
- 230000004913 activation Effects 0.000 claims abstract description 131
- 238000000034 method Methods 0.000 claims abstract description 50
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000004891 communication Methods 0.000 claims description 6
- 230000003213 activating effect Effects 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 239000000543 intermediate Substances 0.000 description 102
- 230000002618 waking effect Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000000605 extraction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000004377 microelectronic Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3209—Monitoring remote activity, e.g. over telephone lines or network connections
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Definitions
- the invention relates to the field of telecommunications and more particularly to remote waking of equipment connected in a home network, especially when the network is composed of multiple links.
- the activation message received by each intermediate device after the activation of the destination equipment is generated by the destination equipment.
- an acknowledgment message is transmitted to the destination equipment, via the intermediate equipment following said activated equipment in the suite of equipment. successive.
- FIG. 2B illustrates the steps of a method of remote activation of a recipient equipment according to one embodiment of the present invention
- FIG. 2C illustrates a remote activation message according to an embodiment of the present invention
- the invention applies to the case in which the source equipment SRC desires to wake up the destination equipment DEST, when the latter is in standby mode and that the intermediate equipment INT-, INT n are also in standby mode, ie in a mode of electrical consumption where these equipments have reduced functionalities.
- This step can be performed by a processing module (typically a processor associated with a memory) integrated in the intermediate equipment.
- a processing module typically a processor associated with a memory
- the retransmission of the remote activation message to the following equipment is then performed, by means of a transmitter module (for example the output interface of a network card) of the intermediate equipment, by means of the extracted address. .
- the activation (ie the output of the standby mode) of the intermediate equipment is further advantageously carried out at this stage (step 15), typically upon receipt of the WoL activation message. It is thus possible to extract the address of the next equipment and the retransmission of the activation message after activating the intermediate equipment, which is particularly suitable for intermediate equipment which has, in mode eve, that the ability to detect a characteristic preamble of an activation message (for example the hexadecimal sequence "FF FF FF FF FF FF FF FF").
- FIG. 4 illustrates the steps of a remote activation method of a recipient equipment according to another embodiment of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention relates to the remote activation, by a source device (SRC), of a receiving device (DEST) connected to the source device via at least one intermediate device (INT1), wherein said intermediate device and the receiving device are initially in standby mode and form a set of consecutive devices in a home network. To this end, at each intermediate device, a remote activation message (WoL), including a set of addresses (MAC(INT1), MAC(INTn)) of consecutive devices (INT1, INTn) within the series of devices, is received (10) and then retransmitted (30) to the following device in the series of consecutive devices using the set of addresses. When said remote activation message, retransmitted by the set of intermediate devices, is received by the receiving device, said receiving device is then activated (40). The invention also relates to the intermediate device for implementing said method, as well as to a home network including such an intermediate device.
Description
Réveil à distance d'un équipement connecté Remote wake up of connected equipment
à un réseau domestique à liens multiples L'invention concerne le domaine des télécommunications et plus particulièrement celui du réveil à distance d'équipements connectés dans un réseau domestique, notamment lorsque ce réseau est composé de liens multiples. The invention relates to the field of telecommunications and more particularly to remote waking of equipment connected in a home network, especially when the network is composed of multiple links.
La plupart des équipements réseaux domestiques actuels présentent un mode veille dans lequel l'équipement consomme relativement peu d'énergie, au prix de fonctionnalités réduites. Lorsque l'on désire bénéficier de toutes les fonctionnalités normales de cet équipement domestique alors qu'il se trouve dans un tel mode veille, il convient alors de « réveiller » cet équipement afin qu'il retrouve ses fonctionnalités normales et sa consommation nominale. Most current home networking devices have a sleep mode in which the equipment consumes relatively little power, at the cost of reduced functionality. When one wishes to benefit from all the normal functionalities of this domestic equipment while it is in such a mode of sleep, it is then advisable to "wake up" this equipment so that it finds its normal functionalities and its nominal consumption.
Pour réveiller un équipement connecté à un réseau local domestique, il est connu d'utiliser une technique employant des messages de réveil désignée par « Wake On LAN » ou WoL en abrégé. Cette technique peut s'appliquer à tout équipement disposant de moyens de connexion à ce réseau local, comme par exemple un terminal informatique ou un équipement domotique. To wake up equipment connected to a home network, it is known to use a technique employing wake up messages designated by "Wake On LAN" or WoL abbreviated. This technique can be applied to any equipment having means of connection to this local network, such as a computer terminal or home automation equipment.
Dans cette technique, l'équipement mis en veille reste insensible à l'ensemble des paquets de données qu'il reçoit, excepté lorsqu'il s'agit d'un message de réveil comprenant un paquet de données spécifique qui active le réveil de l'équipement. Un tel paquet de données est habituellement appelé « paquet magique» ou « paquet WoL». In this technique, the paused equipment remains unresponsive to all the data packets it receives, except when it is a wake-up message that includes a specific data packet that activates the wake-up call. 'equipment. Such a data package is usually called a "magic package" or "WoL package".
Cette technique se révèle cependant ne pas être optimale lorsque les équipements source et destinataire du message de réveil appartiennent au même réseau domestique et que ce réseau domestique est composé de liens multiples, c'est- à-dire lorsque la transmission de données de l'équipement source vers l'équipement destinataire transite par au moins un équipement intermédiaire. Cette situation se retrouve dans plusieurs cas de figure : However, this technique is not optimal when the source and receiver equipment of the wake up message belong to the same home network and this home network is composed of multiple links, that is to say when the data transmission of the source equipment to the recipient equipment passes through at least one intermediate equipment. This situation is found in several cases:
- dans le cas d'un réseau domestique maillé (par exemple sans fil) dans lequel un certain nombre d'équipements utilisant la même technologie (par exemple WiFi) sont distribués dans un certain espace. Dans ce type de réseau maillé, chaque équipement peut communiquer avec certains équipements de son voisinage, mais pas avec tous les équipements du réseau, notamment pour des raisons de conditions de propagation du signal.
- dans le cas d'un réseau domestique composé de relais. Ce type de réseau correspond à un réseau maillé simplifié dans lequel un ou plusieurs équipements de la même technologie, appelé relais, est inséré de façon intermédiaire entre l'équipement source et l'équipement destinataire, afin de permettre la communication entre ces deux équipements alors qu'elle n'était pas possible sans relais. Ce type de réseau est employé notamment dans les réseaux à courant porteur en ligne (CPL) afin de permettre la communication entre les prises les plus éloignées d'un habitat. - in the case of a meshed home network (eg wireless) in which a number of devices using the same technology (eg WiFi) are distributed in a certain space. In this type of mesh network, each device can communicate with some equipment in its vicinity, but not with all the network equipment, especially for reasons of signal propagation conditions. - in the case of a home network consisting of relays. This type of network corresponds to a simplified mesh network in which one or more equipment of the same technology, called relay, is inserted intermediately between the source equipment and the destination equipment, in order to allow communication between these two devices then that it was not possible without a relay. This type of network is used in particular in power line networks (CPL) to allow communication between the most distant catches of a habitat.
- dans le cas d'un réseau domestique composé de liens utilisant des technologies multiples. C'est par exemple le cas lors de l'utilisation d'un système permettant l'extension de la couverture WiFi dans un habitat. Ce système reçoit des données via une connectivité CPL et les retransmet via une connectivité WiFi. Il s'agit donc d'un relais multi-technologies au sein d'un unique réseau local. On peut aussi songer au cas d'une passerelle résidentielle connectée, par deux équipements intermédiaires successifs de type CPL, à un décodeur de télévision numérique. - in the case of a home network consisting of links using multiple technologies. This is for example the case when using a system allowing the extension of WiFi coverage in a habitat. This system receives data via PLC connectivity and retransmits it via WiFi connectivity. It is therefore a multi-technology relay within a single local network. One can also think of the case of a residential gateway connected, by two successive intermediate devices of CPL type, to a digital television decoder.
Dans un réseau composé de liens multiples, il est fréquent que l'ensemble des équipements, aussi bien les équipements source et destinataire que les équipements intermédiaires, soient programmés pour basculer dans un mode veille lorsqu'aucune communication n'est détectée sur un de leurs ports d'entrée pendant un certain laps de temps. Dans un tel cas, le réveil de la connectivité de bout en bout, avec la technique « Wake On LAN », peut se révéler long et complexe. In a network composed of multiple links, it is common that all the equipment, both the source and destination equipment and the intermediate equipment, are programmed to switch to a standby mode when no communication is detected on one of their ports of entry for a certain period of time. In such a case, waking up end-to-end connectivity with the Wake On LAN technique can be time consuming and complex.
La figure 1A illustre le réveil de l'ensemble de la connectivité de l'équipement source à l'équipement destinataire au moyen de la technique « Wake On LAN ». Figure 1A illustrates the awakening of all connectivity from the source equipment to the destination equipment using the "Wake On LAN" technique.
Cette figure illustre l'exemple de réseau domestique à technologies multiples évoqué précédemment, comprenant un lien entre une passerelle résidentielle LB et un décodeur numérique STB, via deux modems CPL désignés par CPL1 et CPL2. Les échanges protocolaires, dans ce réseau, sont représentés avec leur évolution dans le temps. This figure illustrates the example of multi-technology home network mentioned above, including a link between a residential gateway LB and a digital decoder STB, via two CPL modems designated CPL1 and CPL2. The protocol exchanges in this network are represented with their evolution over time.
La première tâche (désignée par "A" sur la figure 1 A) de la passerelle résidentielle LB consiste à réveiller le modem CPL1 auquel elle est directement connectée, en lui envoyant un paquet « magique» désigné par « WoL(CPL1 ) » et spécifiquement destiné au premier modem CPL1 . The first task (referred to as "A" in Figure 1A) of the LB residential gateway is to wake up the CPL1 modem to which it is directly connected, by sending it a "magic" packet designated by "WoL (CPL1)" and specifically intended for the first modem CPL1.
Ce paquet « magique » est typiquement implémenté sous la forme illustrée à la figure 1 B, c'est à dire avec une première partie présentant une succession de symboles hexadécimaux "F" suivie de la répétition, 16 fois, de l'adresse MAC de
l'équipement auquel est destiné l'ordre de réveil, i.e. l'adresse MAC(CPL1 ) du premier modem CPL1 dans le cas de la première tâche A. This "magic" package is typically implemented in the form illustrated in FIG. 1B, ie with a first part presenting a succession of hexadecimal symbols "F" followed by the repetition, 16 times, of the MAC address of the equipment for which the wake-up command is intended, ie the MAC address (CPL1) of the first modem CPL1 in the case of the first task A.
Le modem CPL1 se réveille alors et retourne éventuellement un message d'acquittement « Ack » à la passerelle résidentielle LB. The modem CPL1 then wakes up and eventually returns an acknowledgment message "Ack" to the residential gateway LB.
A la réception de ce message d'acquittement, la seconde tâche (désignée par Upon receipt of this acknowledgment message, the second task (designated by
"B" sur la figure 1 A) de la passerelle résidentielle LB consiste à réveiller le modem CPL2, en lui envoyant un paquet « magique », désigné par « WoL(CPL2) » et spécifiquement destiné au deuxième modem CPL2, via le modem CPL1 . Le modem CPL2 se réveille alors et retourne éventuellement un message d'acquittement « Ack » à la passerelle résidentielle LB, via le modem CPL1 . "B" in Figure 1A) of the residential gateway LB is to wake up the modem CPL2, sending him a "magic" packet, designated by "WoL (CPL2)" and specifically for the second modem CPL2, via the modem CPL1 . The modem CPL2 then wakes up and eventually returns an acknowledgment message "Ack" to the residential gateway LB, via the modem CPL1.
A la réception de ce nouveau message d'acquittement, la troisième tâche (désignée par "C" sur la figure 1 A) de la passerelle résidentielle LB consiste à réveiller le décodeur numérique STB, en lui envoyant un paquet « magique », désigné par « WoL(STB) » et spécifiquement destiné au deuxième modem CPL2, via les modems CPL1 et CPL2. Le décodeur numérique STB se réveille alors et retourne éventuellement un message d'acquittement « Ack » à la passerelle résidentielle LB, via les modems CPL1 et CPL2. Upon receipt of this new acknowledgment message, the third task (designated "C" in Figure 1A) of the residential gateway LB is to wake up the digital decoder STB, sending him a package "magic", designated by "WoL (STB)" and specifically for the second CPL2 modem, via the CPL1 and CPL2 modems. The digital decoder STB then wakes up and eventually returns an acknowledgment message "Ack" to the residential gateway LB, via the modems CPL1 and CPL2.
Malheureusement, cette procédure de réveil demande un temps important et génère un grand nombre de paquets de données, ce qui augment le débit et le risque d'erreurs de transmission. Le temps nécessaire et le nombre de paquets échangés augmente rapidement avec le nombre d'équipements nécessaires. Unfortunately, this wake up procedure takes a long time and generates a large number of data packets, which increases the throughput and the risk of transmission errors. The time required and the number of packets exchanged increases rapidly with the number of necessary equipment.
Une autre technique de réveil à distance a été proposée dans la demande de brevet US 2010/0183005. Dans cette technique, les routeurs intermédiaires sont modifiés pour intégrer un rectificateur à haute sensibilité et une unité de détermination d'identité capables de détecter, en mode veille, la réception d'un signal électrique simplifié permettant le réveil du routeur intermédiaire afin que ce dernier puisse retransmettre ensuite un paquet « magique » vers un équipement suivant. Cette technique nécessite donc la modification des routeurs intermédiaires et entraîne également une multiplication des messages de signalisation. Another remote wakeup technique has been proposed in the patent application US 2010/0183005. In this technique, the intermediate routers are modified to integrate a high sensitivity rectifier and an identity determination unit capable of detecting, in standby mode, the reception of a simplified electrical signal allowing the intermediate router to wake up so that the latter can then retransmit a "magic" packet to a next piece of equipment. This technique therefore requires the modification of the intermediate routers and also leads to a multiplication of the signaling messages.
Ainsi, du fait de ces contraintes liées à la complexité du réveil dans un réseau à liens multiples, la plupart des équipements intermédiaires ne se mettent pas veille dans la pratique, ce qui entraîne une consommation électrique importante, même lorsqu'aucune donnée n'est transférée dans le réseau.
La demande de brevet US 2010/0315981 , pour sa part, décrit une technique de réveil de nœuds dans un réseau de capteurs sans fil. Cependant, outre le fait que cette technique concerne un autre type de réseau n'ayant rien à voir avec un réseau local domestique, elle agit au niveau de la couche physique de ce type de réseau de capteurs sans fil, en employant deux signaux de fréquence distincts (i.e. un signal de réveil suivi d'un signal de type de message), ce qui est particulièrement lourd et inadapté au contexte d'un réseau local domestique où tous les équipements domestiques sont connus et identifiés. Thus, because of these constraints related to the complexity of waking up in a multi-link network, most intermediate equipment does not standby in practice, which results in significant power consumption, even when no data is available. transferred to the network. US patent application 2010/0315981, for its part, describes a technique for waking nodes in a wireless sensor network. However, besides the fact that this technique concerns another type of network having nothing to do with a home network, it acts at the level of the physical layer of this type of wireless sensor network, by using two frequency signals. distinct (ie a wake-up signal followed by a message type signal), which is particularly heavy and unsuited to the context of a local home network where all domestic equipment is known and identified.
La présente invention a donc pour but de remédier aux inconvénients des techniques antérieures en matière de réveil d'équipements dans des réseaux domestiques à liens multiples, en proposant une procédure de réveil plus courte et moins consommatrice en débit, et donc de nature à inciter les opérateurs de réseau à promouvoir la mise en veille des équipements afin de réduire la consommation électrique. The present invention therefore aims to overcome the drawbacks of prior techniques in terms of waking up equipment in multi-link home networks, by proposing a shorter wakeup procedure and less consuming in flow, and therefore likely to incite network operators to promote the standby of equipment to reduce power consumption.
A cette fin, l'invention propose un procédé d'activation à distance, par un équipement source, d'un équipement destinataire connecté à l'équipement source par l'intermédiaire d'au moins un équipement intermédiaire, cet au moins un équipement intermédiaire et l'équipement destinataire étant initialement en mode veille et formant une suite d'équipements successifs appartenant à un réseau domestique. To this end, the invention proposes a remote activation method, by a source equipment, of a destination equipment connected to the source equipment via at least one intermediate equipment, this at least one intermediate equipment and the destination equipment initially being in standby mode and forming a sequence of successive equipment belonging to a home network.
Ce procédé comprend, au niveau de chaque équipement intermédiaire, les étapes consistant à recevoir un message d'activation à distance comprenant une suite d'adresses associées des équipements successifs dans la suite d'équipements successifs, et à retransmettre le message d'activation à distance vers l'équipement suivant, dans la suite d'équipements successifs, au moyen de la suite d'adresses. Ce procédé comprend, en outre, l'activation de l'équipement destinataire suite à la réception du message d'activation à distance retransmis par ledit au moins un équipement intermédiaire. This method comprises, at each intermediate equipment, the steps of receiving a remote activation message comprising a sequence of associated addresses of successive equipment in the sequence of successive equipment, and retransmitting the activation message to distance to the next equipment, in the sequence of successive equipment, by means of the sequence of addresses. This method further comprises activating the recipient equipment following receipt of the remote activation message retransmitted by said at least one intermediate equipment.
Les équipements intermédiaires et l'équipement destinataire, au sein d'un réseau domestique, sont ainsi réveillés progressivement, les uns après les autres, au moyen d'un seul message d'activation, sans qu'il n'y ait besoin de maintenir inutilement éveillés les équipements intermédiaires pour procéder au réveil de l'équipement destinataire et sans devoir procéder au réveil individuel de chacun de ces éléments intermédiaires. The intermediate equipment and the recipient equipment, within a home network, are thus woken up gradually, one after the other, by means of a single activation message, without there being any need to maintain unnecessarily awake the intermediate equipment to proceed to the awakening of the recipient equipment and without having to proceed to the individual awakening of each of these intermediate elements.
Avantageusement, pour chaque équipement intermédiaire, l'adresse succédant à l'adresse dudit équipement intermédiaire dans la suite d'adresses est extraite du
message d'activation à distance. La retransmission du message d'activation à distance vers l'équipement suivant est alors effectuée au moyen de l'adresse extraite. Advantageously, for each intermediate equipment, the address succeeding the address of said intermediate equipment in the suite of addresses is extracted from the remote activation message. The retransmission of the remote activation message to the next equipment is then performed using the extracted address.
Dans un mode particulier de réalisation, après la réception du message d'activation à distance par un équipement intermédiaire, cet équipement intermédiaire est activé avant de retransmettre le message d'activation. In a particular embodiment, after receiving the remote activation message by an intermediate device, this intermediate device is activated before retransmitting the activation message.
Selon un mode particulier de réalisation, après l'activation de l'équipement destinataire, le procédé comprend en outre, au niveau de chaque équipement intermédiaire, les étapes consistant à recevoir un message d'activation à distance en provenance de l'équipement suivant dans la suite d'équipements successifs, et à activer l'équipement intermédiaire. According to a particular embodiment, after the activation of the destination equipment, the method further comprises, at each intermediate equipment, the steps of receiving a remote activation message from the following equipment in the sequence of successive equipment, and to activate the intermediate equipment.
Selon un mode particulier de réalisation, après l'activation de chaque équipement intermédiaire de la suite d'équipements successifs, In message d'acquittement est transmis vers l'équipement source, par l'intermédiaire des équipements intermédiaires précédents ledit équipement activé dans la suite d'équipements successifs. Avantageusement, l'adresse de l'équipement source est insérée avant les adresses des équipements intermédiaires dans la suite d'adresses, la transmission du message d'acquittement vers l'équipement source étant alors réalisée au moyen de l'adresse de l'équipement source et de la suite d'adresses. According to a particular embodiment, after the activation of each intermediate equipment of the sequence of successive equipment, In acknowledgment message is transmitted to the source equipment, via the previous intermediate equipment said activated equipment in the following successive equipment. Advantageously, the address of the source equipment is inserted before the addresses of the intermediate equipment in the suite of addresses, the transmission of the acknowledgment message to the source equipment then being carried out using the address of the equipment. source and suite of addresses.
Selon un mode particulier de réalisation, le message d'activation reçu par chaque équipement intermédiaire après l'activation de l'équipement destinataire est généré par l'équipement destinataire. Dans ce cas, après l'activation de chaque équipement intermédiaire de la suite d'équipements successifs, un message d'acquittement est transmis vers l'équipement destinataire, par l'intermédiaire des équipements intermédiaires suivant ledit équipement activé dans la suite d'équipements successifs. According to a particular embodiment, the activation message received by each intermediate device after the activation of the destination equipment is generated by the destination equipment. In this case, after the activation of each intermediate device of the sequence of successive equipment, an acknowledgment message is transmitted to the destination equipment, via the intermediate equipment following said activated equipment in the suite of equipment. successive.
Selon un mode de réalisation particulièrement avantageux, les adresses des équipements successifs, dans la suite d'équipements successifs, sont des adresses MAC (pour Media Access Control en anglais) et le message d'activation peut alors être sous la forme d'une trame Ethernet. Alternativement, les adresses des équipements successifs, dans suite d'équipements successifs, sont des adresses IP, et le message d'activation peut alors être un paquet IP. According to a particularly advantageous embodiment, the addresses of successive equipment, in the sequence of successive equipment, are MAC addresses (for Media Access Control in English) and the activation message can then be in the form of a frame Ethernet. Alternatively, the addresses of the successive equipment, following successive equipment, are IP addresses, and the activation message can then be an IP packet.
Ceci permet de gérer le réveil successif des équipements du réseau domestique au niveau de la couche protocolaire de liaison de données (niveau 2 du modèle OSI), respectivement de la couche protocolaire de réseau (niveau 3 du modèle OSI), ce qui
est plus adapté à un réseau domestique dans lequel les équipements intermédiaires sont identifiés qu'une gestion au niveau de la couche physique. This makes it possible to manage the successive awakening of the equipment of the home network at the level of the data link protocol layer (level 2 of the OSI model), respectively of the network protocol layer (level 3 of the OSI model), which is more suitable for a home network in which the intermediate equipment is identified as management at the physical layer level.
L'invention propose en outre un message d'activation à distance, par un équipement source, d'un équipement destinataire connecté à l'équipement source par l'intermédiaire d'au moins un équipement intermédiaire, cet au moins un équipement intermédiaire et l'équipement destinataire étant initialement en mode veille et formant une suite d'équipements connectés successivement, le message comprenant une première partie contenant un préambule indicatif de l'appartenance du message à la catégorie des messages d'activation et une deuxième partie comprenant une suite d'adresses associées successivement à chaque équipement de la suite d'équipements successifs. The invention also proposes a remote activation message, by source equipment, of a recipient equipment connected to the source equipment via at least one intermediate equipment, this at least one intermediate equipment and the receiving equipment initially being in standby mode and forming a sequence of equipment connected successively, the message comprising a first part containing a preamble indicative of the membership of the message to the category of activation messages and a second part comprising a sequence of addresses successively associated with each equipment of the sequence of successive equipment.
L'invention propose également un programme d'ordinateur comportant des instructions de code pour la mise en œuvre du procédé d'activation à distance ci-avant, lorsque ce programme est exécuté par un module de traitement d'un équipement de réseau. Un tel programme d'ordinateur doit être considéré comme un produit dans le cadre de la protection qui est recherchée par la présente demande de brevet. The invention also proposes a computer program comprising code instructions for implementing the remote activation method above, when this program is executed by a processing module of a network equipment. Such a computer program must be considered as a product within the framework of the protection which is sought by the present patent application.
L'invention propose par ailleurs un équipement de réseau pour la retransmission d'un message d'activation à distance d'un équipement destinataire par un équipement source, comprenant un module récepteur apte à recevoir, durant un mode veille, un message de d'activation à distance (comprenant une suite d'adresses associées successivement à chacun des équipements d'une suite d'équipements connectés successivement, et un module émetteur configuré pour retransmettre le message d'activation à distance vers l'équipement suivant, dans la suite d'équipements connectés successivement, au moyen de la suite d'adresses. The invention also proposes a network equipment for retransmitting a remote activation message from a destination device by a source equipment, comprising a receiver module able to receive, during a sleep mode, a message from remote activation (comprising a sequence of addresses successively associated with each of the equipment of a series of equipment connected successively, and a transmitter module configured to retransmit the remote activation message to the following equipment, in the following sequence; equipment connected successively, by means of the sequence of addresses.
Selon un mode particulier de réalisation, cet équipement de réseau comprend en outre un module de traitement configuré pour, suite à la réception du message d'activation à distance durant le mode veille, extraire l'adresse succédant à l'adresse de l'équipement de réseau dans la suite d'adresses, ce module émetteur étant configuré pour retransmettre le message d'activation à distance vers l'équipement suivant au moyen de cette adresse extraite. Avantageusement, ce module de traitement est en outre configuré pour déclencher l'activation de l'équipement de réseau après la réception d'un message d'activation à distance comprenant une suite adresses dans laquelle est insérée une adresse associée à cet équipement de réseau. According to a particular embodiment, this network equipment further comprises a processing module configured to, after receiving the remote activation message during the standby mode, extracting the address succeeding the address of the equipment. network in the suite of addresses, this transmitter module being configured to retransmit the remote activation message to the next equipment by means of this extracted address. Advantageously, this processing module is further configured to trigger the activation of the network equipment after receiving a remote activation message comprising a sequence of addresses in which is inserted an address associated with this network equipment.
L'invention propose enfin un réseau de communication pour l'activation à distance d'équipement, le réseau comprenant un équipement destinataire connecté à
un équipement source par l'intermédiaire d'au moins un équipement intermédiaire tel que décrit ci-avant, l'équipement source étant apte, lorsque chaque équipement intermédiaire et l'équipement destinataire sont en mode veille, à émettre le message d'activation à distance ci-avant, et le au moins un équipement intermédiaire et l'équipement destinataire étant arrangés pour mettre en œuvre les étapes du procédé d'activation à distance ci-avant. The invention finally proposes a communication network for the remote activation of equipment, the network comprising a recipient equipment connected to a source equipment via at least one intermediate equipment as described above, the source equipment being able, when each intermediate equipment and the recipient equipment are in standby mode, to issue the activation message to distance above, and the at least one intermediate equipment and the destination equipment being arranged to implement the steps of the remote activation method above.
D'autres caractéristiques et avantages apparaîtront à la lecture de la description et des figures dans lesquelles, outre les figures 1 A et 1 B déjà mentionnées au sujet de l'état de la technique : Other features and advantages will appear on reading the description and the figures in which, in addition to FIGS. 1A and 1B already mentioned, with regard to the state of the art:
- la figure 2A illustre un réseau à liens multiples dans lequel est mise en œuvre la présente invention ; FIG. 2A illustrates a multi-link network in which the present invention is implemented;
- la figure 2B illustre les étapes d'un procédé d'activation à distance d'un équipement destinataire selon un mode de réalisation de la présente invention ; - la figure 2C illustre un message d'activation à distance selon un mode de réalisation de la présente invention ; FIG. 2B illustrates the steps of a method of remote activation of a recipient equipment according to one embodiment of the present invention; FIG. 2C illustrates a remote activation message according to an embodiment of the present invention;
- les figures 3A et 3B illustrent un exemple particulier d'application du procédé d'activation, ainsi que du message de réveil utilisé dans ce procédé, selon ce premier mode de réalisation ; FIGS. 3A and 3B illustrate a particular example of application of the activation method, as well as the wake-up message used in this method, according to this first embodiment;
- la figure 4 illustre les étapes d'un procédé d'activation à distance d'un équipement destinataire selon un autre mode de réalisation de la présente invention; et FIG. 4 illustrates the steps of a method of remote activation of a recipient equipment according to another embodiment of the present invention; and
- la figure 5 illustre un exemple particulier d'application du procédé d'activation selon ce deuxième mode de réalisation. FIG. 5 illustrates a particular example of application of the activation method according to this second embodiment.
On se réfère tout d'abord à la figure 2A, laquelle illustre un réseau domestique à liens multiples dans lequel est mise en œuvre la présente invention. Reference is first made to FIG. 2A, which illustrates a multi-link home network in which the present invention is implemented.
Ce réseau domestique de communication (par exemple un réseau local de type LAN) comprend notamment un équipement source SRC (typiquement un ordinateur, un serveur ou une passerelle domestique, voire un capteur de commande ou de contrôle d'un système de domotique, ou bien encore un compteur d'énergie), un nombre n d'équipements intermédiaires INT à INTn (par exemple des routeurs ou des modems, voire des capteurs de commande ou de contrôle répartis dans l'espace), n étant un entier supérieur ou égal à 1 , et un équipement destinataire DEST (par exemple un ordinateur ou un décodeur numérique), le(s) équipement(s) intermédiaire(s) INT, et
l'équipement destinataire DEST formant une suite d'équipements connectés successivement. This home communication network (for example a LAN of the LAN type) notably comprises a source equipment SRC (typically a computer, a server or a home gateway, or even a sensor for controlling or controlling a home automation system, or another energy meter), a number n of intermediate equipments INT to INT n (for example routers or modems, or even spatially distributed control or control sensors), n being an integer greater than or equal to to 1, and DEST destination equipment (e.g. a computer or digital decoder), the intermediate equipment (s) INT, and DEST destination equipment forming a sequence of equipment connected successively.
En d'autres termes, l'équipement source SRC est connecté au premier équipement intermédiaire INT-i , lequel est lui-même connecté au deuxième équipement intermédiaire INT2, et ainsi de suite jusqu'au n-ième équipement intermédiaire INTn qui est connecté à l'équipement destinataire DEST. In other words, the source equipment SRC is connected to the first intermediate equipment INT-i, which is itself connected to the second intermediate equipment INT 2 , and so on until the nth intermediate equipment INT n which is connected to the destination DEST equipment.
L'invention s'applique au cas de figure où l'équipement source SRC désire réveiller l'équipement destinataire DEST, lorsque ce dernier est en mode veille et que par ailleurs les équipements intermédiaires INT-, à INTn sont également en mode veille, i.e. dans un mode de consommation électrique où ces équipements ont des fonctionnalités réduites. The invention applies to the case in which the source equipment SRC desires to wake up the destination equipment DEST, when the latter is in standby mode and that the intermediate equipment INT-, INT n are also in standby mode, ie in a mode of electrical consumption where these equipments have reduced functionalities.
On se réfère maintenant à la figure 2B illustrant les étapes d'un procédé d'activation à distance d'un équipement destinataire selon un mode de réalisation de la présente invention. Referring now to FIG. 2B illustrating the steps of a method of remotely activating a recipient equipment according to an embodiment of the present invention.
A titre purement illustratif, le réseau est ici considéré comme ne comprenant qu'un seul équipement intermédiaire INT-,, pour une compréhension facilitée de l'invention, mais l'invention ne se limite pas à ce seul cas illustratif, le réseau pouvant comprendre un nombre quelconque d'équipements intermédiaires connectant l'équipement source SRC à l'équipement destinataire DEST. Cet équipement intermédiaire INT et l'équipement destinataire DEST sont donc initialement en mode veille For illustrative purposes, the network is considered here as comprising only one intermediate device INT, for an easier understanding of the invention, but the invention is not limited to this one illustrative case, the network may include any number of intermediate equipment connecting the source equipment SRC to the destination equipment DEST. This intermediate equipment INT and the destination equipment DEST are therefore initially in standby mode
L'équipement source SRC, lorsqu'il désire activer à distance l'équipement destinataire DEST (en d'autres termes, « réveiller » cet équipement destinataire DEST), génère un message d'activation à distance (désigné par WoL sur la figure 2B), pouvant être autrement désigné par le terme de "message de réveil", et envoie (étape 10) celui- ci au premier équipement intermédiaire INT-i . The source equipment SRC, when it wishes to remotely activate the destination device DEST (in other words, "wake up" this destination device DEST), generates a remote activation message (designated WoL in FIG. 2B ), which may be otherwise referred to as a "wake-up message", and sends (step 10) this to the first intermediate equipment INT-i.
La figure 2C illustre un tel message d'activation à distance, selon un mode de réalisation de la présente invention. Figure 2C illustrates such a remote activation message, according to an embodiment of the present invention.
En particulier, ce message d'activation à distance WoL est un paquet de données comprenant une première partie W0L1 et une deuxième partie WoL2. In particular, this WoL remote activation message is a data packet comprising a first part W0L 1 and a second part WoL 2 .
La première partie W0L1 comprend un préambule indicatif de l'appartenance du message à la catégorie des messages d'activation, ce qui permet à l'équipement intermédiaire INT ainsi qu'à l'équipement destinataire DEST de reconnaître un tel
message d'activation. Typiquement, ce préambule peut contenir la séquence de données héxadécimales "FF FF FF FF FF FF", facile à reconnaître au niveau des équipements en mode veille à réveiller, sans être limitée à cette seule implémentation. The first part W0L 1 includes a preamble indicative of the membership of the message to the category of activation messages, which allows the intermediate equipment INT and the destination equipment DEST to recognize such activation message. Typically, this preamble can contain the hexadecimal data sequence "FF FF FF FF FF FF", easily recognizable at the standby equipment to wake up, without being limited to this single implementation.
La deuxième partie WoL2 comprend une suite d'adresses MAC(INT-i ), .. . , MAC(INTn) associées successivement à chaque équipement INT-i,...,INTn de la suite d'équipements successifs dans le réseau, dans l'ordre de ces équipements successifs, de sorte à ce que cette suite d'adresses corresponde ainsi à une liste ordonnée d'adresses. The second part WoL 2 includes a sequence of MAC addresses (INT-i), ... , MAC (INT n ) successively associated with each equipment INT-i, ..., INT n of the sequence of successive equipment in the network, in the order of these successive equipment, so that this sequence of addresses thus correspond to an ordered list of addresses.
Ainsi, la première adresse MAC(INT-i) de la suite d'adresses est associée au premier équipement intermédiaire ΙΝΤΊ qui est connecté directement à l'équipement source SRC, la deuxième adresse MAC(INT2) est associée au deuxième équipement intermédiaire INT2 (s'il y en a un) connecté au premier équipement intermédiaire INT-i et ainsi de suite jusqu'à la dernière adresse MAC(DEST) de la suite d'adresses qui est associée à l'équipement destinataire DEST. Ces adresses sont typiquement des adresses de type MAC (pour Media AccessThus, the first MAC address (INT-i) of the address sequence is associated with the first intermediate equipment ΙΝΤΊ which is directly connected to the source equipment SRC, the second MAC address (INT 2 ) is associated with the second intermediate equipment INT 2 (if any) connected to the first intermediate equipment INT-i and so on until the last MAC address (DEST) of the address sequence which is associated with the destination equipment DEST. These addresses are typically MAC addresses (for Media Access
Çontrol en anglais) permettant d'identifier de manière univoque l'interface réseau d'un équipement, ce type d'adresses MAC est particulièrement adapté lors de l'utilisation de message de réveil de type « Wake On Lan ». Le message d'activation peut alors prendre la forme d'une trame Ethernet. Cependant d'autres types d'adresses peuvent être envisagés, comme des adresses IP, auquel cas le message d'activation peut alors prendre la forme d'un paquet IP. Çontrol in English) to uniquely identify the network interface of a device, this type of MAC address is particularly suitable when using wake-up message type "Wake On Lan". The activation message can then take the form of an Ethernet frame. However, other types of addresses may be considered, such as IP addresses, in which case the activation message may then take the form of an IP packet.
Cette suite d'adresses peut donc prendre la forme d'une concaténation d'adresses successives dont l'ordre correspond à l'ordre des équipements intermédiaire INT-i , INT2... et de l'équipement destinataire DEST traversés par des données émises par l'équipement source SRC à destination de l'équipement destinataire DEST, comme l'exemple illustré sur la figure 2C. This sequence of addresses can thus take the form of a concatenation of successive addresses whose order corresponds to the order of the intermediate equipment INT-i, INT 2 ... and the destination equipment DEST traversed by data. transmitted by the source equipment SRC to destination equipment DEST, as the example shown in Figure 2C.
Cependant, d'autres formes de suite d'adresses sont possibles, notamment des formes impliquant une redondance afin d'augmenter la robustesse du message d'activation aux erreurs de transmission, à partir du moment où l'ordre des adresses insérées dans cette suite correspond bien à l'ordre des équipements successifs. However, other forms of address suite are possible, including forms involving redundancy in order to increase the robustness of the activation message to transmission errors, from the moment the order of addresses inserted in this sequence. corresponds well to the order of successive equipment.
Ainsi, dans un mode de réalisation particulier, chaque adresse peut être répétée N fois (avec N>1 ) avant de passer à l'adresse suivante dans la suite d'adresses. Il est
également possible d'avoir une deuxième partie WoL2 dans laquelle la suite entière d'adresses est répétée N fois (avec N>1 ), voire une combinaison de ces deux formes de redondance. Thus, in a particular embodiment, each address can be repeated N times (with N> 1) before going to the next address in the sequence of addresses. It is it is also possible to have a second part WoL 2 in which the entire sequence of addresses is repeated N times (with N> 1), or even a combination of these two forms of redundancy.
Dans un premier mode de réalisation particulier, les adresses MAC(INT-i ), . . . , MAC(INTn) sont les adresses des équipements intermédiaires en mode veille dans la chaîne d'équipements intermédiaires reliant l'équipement source SRC à l'équipement destinataire DEST. Autrement dit, si un équipement intermédiaire de cette chaîne n'est pas en mode veille, son adresse ne figure pas dans la suite d'adresses. Ce mode de réalisation permet de simplifier le traitement du message d'activation effectué au niveau des équipements intermédiaires. In a first particular embodiment, the MAC addresses (INT-i),. . . , MAC (INT n ) are the addresses of intermediate equipment in standby mode in the chain of intermediate equipment connecting the source equipment SRC to the destination equipment DEST. In other words, if an intermediate device of this chain is not in sleep mode, its address does not appear in the sequence of addresses. This embodiment simplifies the processing of the activation message performed at the intermediate equipment.
Dans un tel cas, l'équipement source SRC dispose alors d'une table d'états (mémorisée dans une mémoire au sein de l'équipement source SRC) dans lequel sont enregistrés, pour chaque équipement du réseau auquel appartient cet équipement source SRC, l'adresse et l'état de cet équipement, à savoir si il est ou non en mode veille. In such a case, the source equipment SRC then has a state table (stored in a memory within the source equipment SRC) in which are recorded, for each equipment of the network to which this source equipment SRC belongs, the address and status of this equipment, whether or not it is in sleep mode.
Ainsi, lorsqu'il génère la suite d'adresses, l'équipement source SRC détermine tout d'abord l'ensemble des équipements intermédiaires le reliant à l'équipement destinataire DEST auquel il souhaite se connecter, puis détermine les équipements intermédiaires en mode veille, au sein de cet ensemble d'équipements intermédiaires, au moyen de cette table. La suite d'adresses peut alors être composée avec les adresses des équipements intermédiaires en mode veille. Thus, when it generates the sequence of addresses, the source equipment SRC first determines all the intermediate equipment connecting it to the destination DEST equipment to which it wishes to connect, then determines the intermediate equipment in standby mode. , within this set of intermediate equipment, using this table. The sequence of addresses can then be composed with the addresses of the intermediate equipment in standby mode.
Dans un autre mode de réalisation, l'équipement source SRC génère la suite d'adresses à partir des adresses de l'ensemble des équipements intermédiaires reliant l'équipement source SRC à l'équipement destinataire DEST, sans distinction par rapport à leur état de veille ou non. In another embodiment, the source equipment SRC generates the sequence of addresses from the addresses of the set of intermediate equipment connecting the source equipment SRC to the destination equipment DEST, without distinction with respect to their state of watch or not.
Dans ce cas, l'équipement source SRC n'a plus besoin de maintenir une table d'états pour connaître le statut des équipements intermédiaires, ce qui simplifie les opérations au niveau de cet équipement source SRC. Les équipements intermédiaires qui ne sont pas en mode veille et reçoivent un message d'activation contenant une telle suite d'adresses se contentent alors de retransmettre ce message vers l'équipement suivant dans cette suite d'adresses. In this case, the source equipment SRC no longer needs to maintain a status table to know the status of the intermediate equipment, which simplifies the operations on this source equipment SRC. Intermediate equipment that is not in standby mode and receives an activation message containing such a sequence of addresses then simply retransmit this message to the next device in this sequence of addresses.
Pour revenir au procédé illustré à la figure 2B, suite à la réception (étape 10 de transmission) du message d'activation à distance WoL par le premier équipement
intermédiaire INT (au moyen d'un module récepteur, par exemple l'interface d'entrée d'une carte réseau), cet équipement intermédiaire ΙΝΤΊ retransmet alors ce message d'activation à distance WoL à l'équipement suivant, dans la suite d'équipements connectés successivement, au moyen de la suite d'adresses (étape 30). L'équipement suivant peut être directement l'équipement destinataire DEST, comme sur la figure 2B où un seul équipement intermédiaire est illustré, ou un deuxième équipement intermédiaire INT2, comme discuté plus loin. To return to the process illustrated in FIG. 2B, following the reception (transmission step 10) of the WoL remote activation message by the first equipment intermediate INT (by means of a receiver module, for example the input interface of a network card), this intermediate equipment ΙΝΤΊ then retransmits this WoL remote activation message to the following equipment, in the following equipment connected successively, by means of the sequence of addresses (step 30). The following equipment can be directly DEST destination equipment, as in Figure 2B where only one intermediate equipment is illustrated, or a second intermediate equipment INT 2 , as discussed below.
Pour connaître l'adresse de l'équipement suivant, l'équipement intermédiaire INT-, procède avantageusement à l'extraction, dans la suite d'adresses du message d'activation à distance WoL reçu, de l'adresse (désignée par MAC(i+1 )) succédant directement à l'adresse de l'équipement intermédiaire (e.g. l'adresse MAC(DEST) dans l'exemple illustré à la figure 2B). Lorsque le message d'activation WoL contient une suite d'adresses dans laquelle chaque adresse est répétée N fois, cette extraction consiste alors à analyser le bloc suivant de N adresses, après le bloc de N adresses de l'équipement intermédiaire INT-i . In order to know the address of the next piece of equipment, the intermediate equipment INT- advantageously proceeds to extract, in the resultant sequence of the remote activation message WoL received, the address (designated by MAC ( i + 1)) succeeding directly to the address of the intermediate equipment (eg the MAC address (DEST) in the example illustrated in FIG. 2B). When the WoL activation message contains a sequence of addresses in which each address is repeated N times, this extraction then consists of analyzing the next block of N addresses, after the block of N addresses of the intermediate equipment INT-i.
Cette étape peut être réalisée par un module de traitement (typiquement un processeur associé à une mémoire) intégré dans l'équipement intermédiaire. La retransmission du message d'activation à distance vers l'équipement suivant est alors effectuée, grâce à un module émetteur (par exemple l'interface de sortie d'une carte réseau) de l'équipement intermédiaire, au moyen de l'adresse extraite. This step can be performed by a processing module (typically a processor associated with a memory) integrated in the intermediate equipment. The retransmission of the remote activation message to the following equipment is then performed, by means of a transmitter module (for example the output interface of a network card) of the intermediate equipment, by means of the extracted address. .
Ceci est effectué simplement lorsque l'équipement intermédiaire INT a la capacité en mode veille, d'une part, de détecter un préambule caractéristique d'un message d'activation dans des paquet reçus et, d'autre part, de reconnaître l'adresse MAC(INT-i ) qui lui est associée dans ce message d'activation. L'adresse de l'équipement suivant est alors l'adresse située juste après cette adresse MAC(INT-i) dans ce message. This is done simply when the intermediate equipment INT has the capacity in standby mode, on the one hand, to detect a characteristic preamble of an activation message in received packets and, on the other hand, to recognize the address MAC (INT-i) associated with it in this activation message. The address of the next device is then the address just after this MAC address (INT-i) in this message.
Ainsi, contrairement à l'art antérieur où chaque équipement doit être réveillé par un message de réveil spécifique à cet équipement, le message d'activation à distance WoL est ici transmis d'équipement intermédiaire en équipement intermédiaire, jusqu'à l'équipement destinataire DEST. Thus, unlike in the prior art where each equipment must be woken by a wake-up message specific to this equipment, the WoL remote activation message is here transmitted from intermediate equipment to intermediate equipment, to the receiving equipment DEST.
Dans un premier mode de réalisation, l'activation (i.e. la sortie du mode veille) de l'équipement intermédiaire est en outre avantageusement réalisée à ce stade (étape 15), typiquement dès réception du message d'activation WoL.
Il est ainsi possible de réaliser l'extraction de l'adresse de l'équipement suivant et la retransmission du message d'activation après avoir activé l'équipement intermédiaire, ce qui est particulièrement adapté à des équipements intermédiaires qui n'ont, en mode veille, que la capacité de détecter un préambule caractéristique d'un message d'activation (par exemple la suite hexadécimale "FF FF FF FF FF FF"). In a first embodiment, the activation (ie the output of the standby mode) of the intermediate equipment is further advantageously carried out at this stage (step 15), typically upon receipt of the WoL activation message. It is thus possible to extract the address of the next equipment and the retransmission of the activation message after activating the intermediate equipment, which is particularly suitable for intermediate equipment which has, in mode eve, that the ability to detect a characteristic preamble of an activation message (for example the hexadecimal sequence "FF FF FF FF FF FF").
Après avoir procédé à la retransmission du message d'activation WoL vers l'équipement suivant, l'équipement intermédiaire ΙΝΤΊ peut alors transmettre (étape 35) un message d'acquittement Ack vers l'équipement source SRC afin de le prévenir de la bonne transmission du message d'activation WoL, ainsi que de la bonne activation de l'équipement intermédiaire ΙΝΤΊ, signifiant ainsi que cet équipement intermédiaire ΙΝΤΊ est prêt à transmettre des données en direction de l'équipement destinataire DEST. After retransmitting the WoL activation message to the next equipment, the intermediate equipment ΙΝΤΊ can then transmit (step 35) an acknowledgment message Ack to the source equipment SRC to prevent it from being transmitted correctly. the WoL activation message, as well as the correct activation of the intermediate equipment ΙΝΤΊ, thus meaning that this intermediate equipment ΙΝΤΊ is ready to transmit data towards the destination equipment DEST.
Cette opération est particulièrement avantageuse dans le cas où l'équipement source SRC a généré le message d'activation WoL à partir d'une table d'états telle que décrite précédemment, car le message d'acquittement permet alors à l'équipement source SRC de mettre à jour le statut de l'équipement intermédiaire dans cette table d'états, lequel passe d'un état en mode veille à un état activé. This operation is particularly advantageous in the case where the source equipment SRC has generated the WoL activation message from a state table as described above, since the acknowledgment message then allows the source equipment SRC to update the status of the intermediate equipment in this state table, which changes from a state in standby mode to an activated state.
Ces différentes étapes sont répétées au niveau de chaque équipement intermédiaire en mode veille, jusqu'au dernier équipement intermédiaire INTn retransmettant le message d'activation WoL vers l'équipement destinataire DEST. Enfin, suite à la réception du message d'activation à distance retransmis par le dernier équipement intermédiaire ΙΝΤη_ (avec n=1 dans l'exemple illustré en figure 2B) l'équipement destinataire est alors activé (40), ce qui peut être signifié à l'équipement source SRC par l'envoi (étape 45) d'un message d'acquittement Ack transitant par les différents équipements intermédiaires, afin éventuellement de mettre à jour une table d'états stockée dans cet équipement source SRC. La transmission de données entre l'équipement source SRC et l'équipement DEST peut alors avoir lieu. These different steps are repeated at each intermediate device in standby mode, until the last intermediate equipment INT n retransmitting the WoL activation message to the destination device DEST. Finally, following receipt of the remote activation message retransmitted by the last intermediate equipment ΙΝΤ η _ (with n = 1 in the example illustrated in FIG. 2B), the destination equipment is then activated (40), which can be meant to the source equipment SRC by sending (step 45) an Ack acknowledgment message passing through the various intermediate equipment, possibly to update a state table stored in this source equipment SRC. The data transmission between the source equipment SRC and the equipment DEST can then take place.
On se réfère maintenant aux figures 3A et 3B qui illustrent un exemple particulier d'application du procédé d'activation, ainsi que du message de réveil utilisé dans ce procédé, selon ce premier mode de réalisation. Cet exemple particulier concerne le réveil dans un réseau local, par une passerelle domestique LB, d'un décodeur numérique STB en veille par l'intermédiaire de deux modems à courant porteur de ligne
CPL1 et CPL2, également en mode veille, similairement à l'exemple déjà illustré à la figure 1 A. Reference is now made to FIGS. 3A and 3B which illustrate a particular example of application of the activation method, as well as the wake-up message used in this method, according to this first embodiment. This particular example concerns the waking in a local network, by a home gateway LB, of a digital decoder STB in standby mode by means of two current carrier modem modems CPL1 and CPL2, also in standby mode, similar to the example already shown in Figure 1 A.
En particulier, la figure 3A illustre l'enchaînement des échanges de données entre les différents éléments de ce réseau local, dans ce premier mode de réalisation où l'activation des équipements intermédiaires a lieu dès réception du message d'activation WoL. Le premier modem CPL1 est activé en premier, suivi du deuxième modem CPL2, et enfin du décodeur numérique STB. Une simple comparaison de cette figure 3A avec la figure 1 A permet de mesurer l'avantage apporté par la présente invention, en termes de réduction de signalisation. La figure 3B, pour sa part, illustre le message d'activation WoL utilisé dans cet exemple particulier. In particular, FIG. 3A illustrates the sequence of data exchanges between the different elements of this local network, in this first embodiment where the activation of the intermediate equipment takes place as soon as the WoL activation message is received. The first CPL1 modem is activated first, followed by the second CPL2 modem, and finally the STB digital decoder. A simple comparison of this FIG. 3A with FIG. 1A makes it possible to measure the advantage provided by the present invention, in terms of signaling reduction. Figure 3B, for its part, illustrates the WoL activation message used in this particular example.
En particulier, outre un première partie WoL contenant un préambule caractérisant ce message comme étant un message d'activation, ce message comprend une deuxième partie WoL2 comprenant successivement l'adresse MAC(CPL1 ) du premier modem CPL1 , l'adresse MAC(CPL2) du premier modem CPL2 et l'adresse MAC(DEST) de l'équipement destinataire DEST. In particular, in addition to a first part WoL containing a preamble characterizing this message as an activation message, this message comprises a second part WoL 2 successively comprising the MAC address (CPL1) of the first modem CPL1, the MAC address (CPL2 ) of the first modem CPL2 and the MAC address (DEST) of the destination device DEST.
On se réfère à présent à la figure 4 qui illustre les étapes d'un procédé d'activation à distance d'un équipement destinataire selon un autre mode de réalisation de la présente invention. Referring now to Figure 4 which illustrates the steps of a remote activation method of a recipient equipment according to another embodiment of the present invention.
Dans cet autre mode de réalisation, les équipements intermédiaires ne sont pas activés immédiatement après la réception d'un message d'activation destiné à l'équipement destinataire DEST, mais après l'activation de ce dernier. In this other embodiment, the intermediate devices are not activated immediately after receiving an activation message destined for the destination device DEST, but after activation of the latter.
Ainsi, le procédé selon cet autre mode de réalisation reste similaire au procédé selon le premier mode de réalisation illustré en figure 2B en ce qui concerne la réception du message d'activation (étape 10) par l'équipement intermédiaire INT-i, l'extraction de l'adresse de l'équipement suivant par cet équipement intermédiaire INTi (étape 20), la retransmission du message d'activation vers l'équipement suivant (étape 30) et l'activation de l'équipement destinataire DEST (étape 40) une fois que ce dernier a reçu le message d'activation, suivie éventuellement de l'envoi d'un message d'acquittement Ack à l'équipement source SRC (étape 45), afin que ce dernier puisse éventuellement mettre à jour le statut de l'équipement destinataire DEST dans une table d'états.
Une fois activé, l'équipement destinataire DEST retourne un message d'activation WoL vers les équipements intermédiaires INT,, dans le sens inverse de transmission. Thus, the method according to this other embodiment remains similar to the method according to the first embodiment illustrated in FIG. 2B as regards the reception of the activation message (step 10) by the intermediate equipment INT-i, the extraction of the address of the following equipment by this intermediate equipment INTi (step 20), retransmission of the activation message to the next equipment (step 30) and activation of the destination device DEST (step 40) once the latter has received the activation message, optionally followed by sending an acknowledgment message Ack to the source equipment SRC (step 45), so that the latter can possibly update the status of the destination device DEST in a state table. Once activated, the destination device DEST returns a WoL activation message to the intermediate equipment INT ,, in the opposite direction of transmission.
Alors, au niveau de chaque équipement intermédiaire INT,, dans l'ordre inverse de celui de la suite d'équipements successifs, on procède à la réception (étape 50) du message d'activation à distance WoL en provenance de l'équipement suivant dans la suite d'équipements successifs, à l'activation (étape 60) de cet équipement intermédiaire et à la retransmission du message d'activation à distance WoL vers l'équipement intermédiaire précédent dans la liste d'équipements successifs (s'il y en a un), ainsi qu'avantageusement à l'envoi d'un message d'acquittement Ack vers l'équipement source SRC (étape 65), afin que ce dernier ait connaissance des équipements activés et puisse éventuellement mettre à jour le statut de l'équipement intermédiaire INT, dans une table d'états. Then, at the level of each intermediate equipment INT, in the inverse order of that of the sequence of successive equipment, the reception (step 50) of the WoL remote activation message from the following equipment is carried out (step 50). in the sequence of successive equipment, the activation (step 60) of this intermediate equipment and the retransmission of the WoL remote activation message to the preceding intermediate equipment in the list of successive equipment (if there is has one), as well as advantageously sending an acknowledgment message Ack to the source equipment SRC (step 65), so that the latter is aware of the equipment enabled and may possibly update the status of the intermediate equipment INT, in a state table.
Dans un mode particulier de réalisation, le message d'activation WoL' transmis en retour par l'équipement destinataire DEST peut être le message d'activation WoL généré et émis par l'équipement source SRC, auquel cas chaque élément intermédiaire recherchera l'adresse précédant sa propre adresse dans le d'activation à distance WoL afin d'identifier l'équipement intermédiaire précédent. Ce mode de réalisation est adapté aux équipements intermédiaires capables, en mode veille, d'extraire aussi bien l'adresse suivant leur propre adresse dans un message d'activation WoL, afin de pouvoir retransmettre ce message vers l'équipement destinataire DEST, que l'adresse précédant leur propre adresse dans ce message, afin de pouvoir retransmettre ce message vers l'équipement intermédiaire précédent. In a particular embodiment, the WoL activation message transmitted in return by the destination device DEST may be the WoL activation message generated and transmitted by the source equipment SRC, in which case each intermediate element will look for the address preceding its own address in the WoL remote activation to identify the previous intermediate equipment. This embodiment is suitable for intermediary equipment capable, in standby mode, of extracting both the address according to their own address in a WoL activation message, in order to retransmit this message to the destination device DEST, which the address before their own address in this message, in order to retransmit this message to the previous intermediate equipment.
Dans un autre mode de réalisation, l'équipement destinataire DEST, une fois activé, peut également construire un nouveau message d'activation WoL' comprenant, outre une première partie WoL' contenant un préambule caractérisant ce message comme étant un message d'activation, une deuxième partie WoL'2 comprenant successivement les adresses associées aux équipements intermédiaires INTn à INT-i , concaténées dans l'ordre inverse des adresses de la suite d'adresses dans le message d'activation WoL généré et émis auparavant par l'équipement source SRC. Ce mode de réalisation est adapté aux équipements intermédiaires capables seulement, en mode veille, d'extraire l'adresse suivant leur propre adresse dans un message d'activation WoL. In another embodiment, the recipient device DEST, once activated, can also construct a new activation message WoL 'comprising, in addition to a first part WoL' containing a preamble characterizing this message as an activation message, a second part WoL ' 2 successively comprising the addresses associated with the intermediate equipments INT n to INT-i, concatenated in the reverse order of the addresses of the sequence of addresses in the WoL activation message generated and previously sent by the equipment source SRC. This embodiment is suitable for intermediate equipment only able, in standby mode, to extract the address according to their own address in a WoL activation message.
Dans cet autre mode de réalisation, l'information concernant le statut des équipements intermédiaires peut être stockée non plus dans l'équipement source SRC, mais dans l'équipement destinataire DEST. Pour ce faire, une table d'états similaire à
celle décrite au niveau de l'équipement source SRC peut être stockée dans une mémoire de l'équipement destinataire DEST. Les messages d'acquittement Ack envoyés par les équipements intermédiaires sont alors transmis vers l'équipement destinataire DEST (étape 75), et non plus vers l'équipement source SRC, afin que cet équipement destinataire DEST puisse mettre à jour le statut de ces équipements intermédiaires dans cette table d'états. In this other embodiment, the information concerning the status of the intermediate equipment can be stored either in the source equipment SRC, but in the destination equipment DEST. To do this, a state table similar to that described at the level of the source equipment SRC can be stored in a memory of the destination device DEST. The acknowledgment messages Ack sent by the intermediate equipment are then transmitted to the destination device DEST (step 75), and no longer to the source equipment SRC, so that the destination device DEST can update the status of these equipment. intermediates in this state table.
On se réfère maintenant à la figure 5 qui illustre un exemple particulier d'application du procédé d'activation selon ce deuxième mode de réalisation. Cet exemple particulier concerne toujours le réveil dans un réseau local, par une passerelle domestique LB, d'un décodeur numérique STB en veille par l'intermédiaire de deux modems à courant porteur de ligne CPL1 et CPL2, également en mode veille, similairement aux exemples déjà illustrés aux figures 1 A et 3A. Reference is now made to FIG. 5 which illustrates a particular example of application of the activation method according to this second embodiment. This particular example always concerns the awakening in a local network, by a home gateway LB, of a digital decoder STB in standby mode via two CPL1 and CPL2 line carrier current modems, also in standby mode, similarly to the examples already illustrated in Figures 1A and 3A.
En particulier, cette figure illustre l'enchainement des échanges de données entre les différents éléments de ce réseau local, dans ce deuxième mode de réalisation où l'activation des équipements intermédiaires après l'activation de l'équipement destinataire DEST. Ainsi le décodeur numérique STB est activé en premier, suivi du du deuxième modem CPL2 et enfin du premier modem CPL1 . Les messages d'acquittement Ack sont ici envoyés à l'équipement source SRC, afin que ce dernier puisse éventuellement mettre à jour une table d'états telle que décrite précédemment. In particular, this figure illustrates the sequence of data exchanges between the different elements of this local network, in this second embodiment where the activation of the intermediate equipment after the activation of the destination equipment DEST. Thus, the digital decoder STB is activated first, followed by the second modem CPL2 and finally the first modem CPL1. The acknowledgment messages Ack are sent here to the source equipment SRC, so that the latter can possibly update a state table as described above.
La présente invention vise en outre un programme d'ordinateur comportant des instructions de code pour la mise en œuvre du procédé d'activation à distance décrit précédemment, et notamment de l'étape 20 d'extraction de l'adresse de l'équipement suivant, dans la suite d'adresses d'un message d'activation reçu par un équipement intermédiaire INT,, lorsque ce programme est exécuté par un module de traitement (typiquement un processeur associé à une mémoire vive) d'un équipement intermédiaire. Un tel programme peut utiliser n'importe quel langage de programmation, et être sous la forme d'un code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. The present invention furthermore aims at a computer program comprising code instructions for implementing the remote activation method described above, and in particular the step 20 for extracting the address of the following equipment. in the sequence of addresses of an activation message received by an intermediate equipment INT ,, when this program is executed by a processing module (typically a processor associated with a random access memory) of an intermediate device. Such a program can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in n ' any other desirable form.
La présente invention vise aussi un support d'informations lisible par un processeur de données, et comportant des instructions de code d'un des programmes mentionnés ci-dessus. Ce support d'informations peut être n'importe quelle entité ou
dispositif capable de stocker le programme susmentionné. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD-ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une disquette ou un disque dur. Ce support d'informations peut également comporter de la mémoire type FLASH, pour le stockage du programme et l'enregistrement des informations réceptionnées par un module client, et de la mémoire de type RAM pour la sauvegarde des données temporaires telles les suites serveurs et thèmes associés. D'autre part, ce support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Les programmes selon l'invention peuvent être en particulier téléchargés sur un réseau de type Internet. The present invention also provides a data carrier readable by a data processor, and including code instructions of one of the programs mentioned above. This information medium can be any entity or device capable of storing the aforementioned program. For example, the medium may comprise storage means, such as a ROM, for example a CD-ROM or a microelectronic circuit ROM, or a magnetic recording means, for example a diskette or a hard disk. This information carrier can also include FLASH type memory, for storing the program and recording the information received by a client module, and RAM type memory for storing temporary data such as server and theme suites. associates. On the other hand, this information medium may be a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio or by other means. The programs according to the invention may in particular be downloaded on an Internet-type network.
Bien entendu, l'invention n'est pas limitée aux exemples de réalisation ci-dessus décrits et représentés, à partir desquels on pourra prévoir d'autres modes et d'autres formes de réalisation, sans pour autant sortir du cadre de l'invention.
Of course, the invention is not limited to the embodiments described above and shown, from which we can provide other modes and other embodiments, without departing from the scope of the invention. .
Claims
1 . Procédé d'activation à distance, par un équipement source (SRC), d'un équipement destinataire (DEST) connecté à l'équipement source par l'intermédiaire d'au moins un équipement intermédiaire (INT-,), ledit au moins un équipement intermédiaire et l'équipement destinataire étant initialement en mode veille et formant une suite d'équipements successifs appartenant à un réseau domestique, le procédé comprenant, au niveau de chaque équipement intermédiaire : 1. A method for remotely activating, by a source equipment (SRC), a destination equipment (DEST) connected to the source equipment via at least one intermediate equipment (INT-,), said at least one intermediate equipment and the recipient equipment initially being in standby mode and forming a sequence of successive equipment belonging to a home network, the method comprising, at the level of each intermediate equipment:
• recevoir (10) un message d'activation à distance (WoL) comprenant une suite d'adresses (MAC(INT-i), MAC(INTn)) d'équipements successifs (INT1 ; INT„) dans la suite d'équipements successifs, Receiving (10) a remote activation message (WoL) comprising a succession of addresses (MAC (INT-i), MAC (INT n )) of successive equipment (INT 1; INT ") in the sequence of successive equipment,
• retransmettre (30) le message d'activation à distance vers l'équipement suivant, dans la suite d'équipements successifs, au moyen de la suite d'adresses ; • retransmitting (30) the remote activation message to the next equipment, in the sequence of successive equipment, by means of the sequence of addresses;
le procédé comprenant en outre l'activation (40) de l'équipement destinataire suite à la réception du message d'activation à distance retransmis par ledit au moins un équipement intermédiaire. the method further comprising activating (40) the recipient equipment following receipt of the remote activation message retransmitted by said at least one intermediate equipment.
2. Procédé d'activation selon la revendication 1 , dans lequel, pour chaque équipement intermédiaire, l'adresse succédant à l'adresse dudit équipement intermédiaire dans la suite d'adresses est extraite (20) du message d'activation à distance, la retransmission du message d'activation à distance vers l'équipement suivant étant effectuée au moyen de l'adresse extraite. 2. Activation method according to claim 1, wherein, for each intermediate equipment, the address succeeding the address of said intermediate equipment in the suite of addresses is extracted (20) from the remote activation message, the retransmission of the remote activation message to the next equipment being carried out using the extracted address.
3. Procédé d'activation selon l'une des revendications 1 ou 2, dans lequel, après la réception du message d'activation à distance par un équipement intermédiaire, ledit équipement intermédiaire est activé (15) avant de retransmettre le message d'activation. 3. Activation method according to one of claims 1 or 2, wherein, after receiving the remote activation message by an intermediate equipment, said intermediate equipment is activated (15) before retransmitting the activation message. .
4. Procédé d'activation selon l'une des revendications 1 ou 2, dans lequel, après l'activation (40) de l'équipement destinataire, le procédé comprend en outre, au niveau de chaque équipement intermédiaire : 4. Activation method according to one of claims 1 or 2, wherein, after the activation (40) of the recipient equipment, the method further comprises, at each intermediate equipment:
• recevoir (50) un message d'activation (WoL') à distance en provenance de l'équipement suivant dans la suite d'équipements successifs ; et • receive (50) an activation message (WoL ') remotely from the following equipment in the sequence of successive equipment; and
· activer (60) l'équipement intermédiaire. · Activate (60) the intermediate equipment.
5. Procédé d'activation selon l'une des revendications 3 ou 4, comprenant en outre, après l'activation de chaque équipement intermédiaire de la suite d'équipements successifs, la transmission (35,45,65) d'un message d'acquittement (Ack) vers l'équipement source, par l'intermédiaire des équipements intermédiaires précédents ledit équipement activé dans la suite d'équipements successifs. 5. Activation method according to one of claims 3 or 4, further comprising, after the activation of each intermediate equipment of the sequence of successive equipment, the transmission (35,45,65) of a message d Acknowledgment (Ack) to the source equipment, through the previous intermediate equipment said equipment activated in the sequence of successive equipment.
6. Procédé d'activation selon la revendication 5, dans lequel l'adresse de l'équipement source est insérée avant les adresses des équipements intermédiaires dans la suite d'adresses, la transmission du message d'acquittement vers l'équipement source étant réalisée au moyen de l'adresse de l'équipement source et de la suite d'adresses. 6. Activation method according to claim 5, wherein the address of the source equipment is inserted before the addresses of the intermediate equipment in the suite of addresses, the transmission of the acknowledgment message to the source equipment being performed. using the address of the source equipment and the suite of addresses.
7. Procédé d'activation selon la revendication 4, dans lequel, le message d'activation (WoL') reçu par chaque équipement intermédiaire après l'activation (40) de l'équipement destinataire est généré par l'équipement destinataire, le procédé comprenant en outre, après l'activation de chaque équipement intermédiaire de la suite d'équipements successifs, la transmission (75) d'un message d'acquittement (Ack) vers l'équipement destinataire, par l'intermédiaire des équipements intermédiaires suivant ledit équipement activé dans la suite d'équipements successifs. 7. Activation method according to claim 4, wherein the activation message (WoL ') received by each intermediate device after the activation (40) of the recipient equipment is generated by the recipient equipment, the method further comprising, after the activation of each intermediate equipment of the sequence of successive equipment, the transmission (75) of an acknowledgment message (Ack) to the destination equipment, via the intermediate equipment following said equipment activated in the suite of successive equipment.
8. Procédé d'activation selon l'une des revendications 1 à 7, dans lequel lesdites adresses des équipements successifs sont des adresses MAC et où le message d'activation est une trame Ethernet. 8. Activation method according to one of claims 1 to 7, wherein said addresses of successive equipment are MAC addresses and where the activation message is an Ethernet frame.
9. Procédé d'activation selon l'une des revendications 1 à 7, dans lequel lesdites adresses des équipements successifs sont des adresses IP et où le message d'activation est un paquet IP. 9. Activation method according to one of claims 1 to 7, wherein said addresses of successive equipment are IP addresses and where the activation message is an IP packet.
10. Message d'activation à distance, par un équipement source (SRC), d'un équipement destinataire (DEST) connecté à l'équipement source par l'intermédiaire d'au moins un équipement intermédiaire (INT-i), ledit au moins un équipement intermédiaire et l'équipement destinataire étant initialement en mode veille et formant une suite d'équipements connectés successivement et appartenant à un réseau domestique, le message (WoL) comprenant une première partie (WoL-i ) contenant un préambule indicatif de l'appartenance du message à la catégorie des messages d'activation et une deuxième partie (WoL2) comprenant une suite d'adresses (MAC(INTi),MAC(INTn)) d'équipements successifs (ΙΝΤΊ , INT„) dans la suite d'équipements successifs. 10. remote activation message, by a source equipment (SRC), of a destination equipment (DEST) connected to the source equipment via at least one intermediate equipment (INT-i), said least intermediate equipment and the recipient equipment initially being in standby mode and forming a series of equipment connected successively and belonging to a home network, the message (WoL) comprising a first part (WoL-i) containing a preamble indicative of the membership of the message to the category of activation messages and a second part (WoL 2 ) comprising a sequence of addresses (MAC (INTi), MAC (INT n )) of successive equipment (ΙΝΤΊ, INT ") In the sequence of successive equipment.
1 1 . Programme d'ordinateur comportant des instructions de code pour la mise en œuvre du procédé d'activation à distance selon l'une des revendications 1 à 9, lorsque ce programme est exécuté par un module de traitement d'un équipement de réseau. 1 1. Computer program comprising code instructions for implementing the remote activation method according to one of claims 1 to 9, when this program is executed by a processing module of a network equipment.
12. Equipement de réseau domestique pour la retransmission d'un message d'activation à distance d'un équipement destinataire (DEST) par un équipement source (SRC), comprenant : 12. Home network equipment for retransmitting a Remote Equipment Activation (DEST) message by a source equipment (SRC), comprising:
un module récepteur apte à recevoir, durant un mode veille, un message de d'activation à distance (WoL) comprenant une suite d'adresses associées successivement à chacun des équipements d'une suite d'équipements connectés successivement ; et a receiver module adapted to receive, during a standby mode, a remote activation message (WoL) comprising a sequence of addresses successively associated with each of the equipment of a series of equipment connected successively; and
un module émetteur configuré pour retransmettre le message d'activation à distance (WoL) vers l'équipement suivant, dans la suite d'équipements connectés successivement, au moyen de la suite d'adresses. an emitter module configured to retransmit the remote activation message (WoL) to the next equipment, in the sequence of equipment connected successively, by means of the sequence of addresses.
13. Equipement de réseau domestique selon la revendication 12, comprenant en outre un module de traitement configuré pour, suite à la réception du message d'activation à distance durant ledit mode veille, extraire l'adresse (MAC(i+1 )) succédant à l'adresse de l'équipement de réseau dans la suite d'adresses, le module émetteur étant configuré pour retransmettre le message d'activation à distance vers l'équipement suivant au moyen de ladite adresse extraite. The home network equipment of claim 12, further comprising a processing module configured to, following receipt of the remote activation message during said standby mode, retrieve the succeeding address (MAC (i + 1)) at the address of the network equipment in the suite of addresses, the transmitting module being configured to retransmit the remote activation message to the next equipment by means of said extracted address.
14. Equipement de réseau domestique selon la revendication 12 ou 13, dans lequel le module de traitement est en outre configuré pour déclencher l'activation de l'équipement de réseau après la réception d'un message d'activation à distance comprenant une suite adresses dans laquelle est insérée une adresse associée audit équipement de réseau. The home network equipment according to claim 12 or 13, wherein the processing module is further configured to trigger the activation of the network equipment after receiving a remote activation message including a suite of addresses. in which is inserted an address associated with said network equipment.
15. Réseau domestique de communication pour l'activation à distance d'équipement, le réseau comprenant un équipement destinataire (DEST) connecté à un équipement source (SRC) par l'intermédiaire d'au moins un équipement intermédiaire (INT-i ) selon l'une des revendications 12 à 14, dans lequel : 15. Home communication network for remote activation of equipment, the network comprising destination equipment (DEST) connected to a source equipment (SRC) via at least one intermediate equipment (INT-i) according to one of claims 12 to 14, wherein:
l'équipement source est apte, lorsque chaque équipement intermédiaire et l'équipement destinataire sont en mode veille, à émettre un message d'activation à distance selon la revendication 10 ; et the source equipment is capable, when each intermediate equipment and the destination equipment are in standby mode, to issue a remote activation message according to claim 10; and
le au moins un équipement intermédiaire (INT-i ) et l'équipement destinataire (DEST) sont arrangés pour mettre en œuvre les étapes du procédé d'activation à distance selon l'une des revendications 1 à 9. the at least one intermediate equipment (INT-i) and the destination equipment (DEST) are arranged to carry out the steps of the remote activation method according to one of claims 1 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP13705212.2A EP2805310A1 (en) | 2012-01-20 | 2013-01-14 | Wake-on-lan for a device connected to a multi-link network |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1250598 | 2012-01-20 | ||
FR1250598A FR2986125A1 (en) | 2012-01-20 | 2012-01-20 | REMOTE ALARM FOR EQUIPMENT CONNECTED TO A MULTI-LINK NETWORK |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013107975A1 true WO2013107975A1 (en) | 2013-07-25 |
Family
ID=47741163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FR2013/050086 WO2013107975A1 (en) | 2012-01-20 | 2013-01-14 | Wake-on-lan for a device connected to a multi-link network |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2805310A1 (en) |
FR (1) | FR2986125A1 (en) |
WO (1) | WO2013107975A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105281919A (en) * | 2014-05-28 | 2016-01-27 | 中兴通讯股份有限公司 | Remote wakening method, server and client terminal |
US20220225231A1 (en) * | 2021-01-11 | 2022-07-14 | Hewlett Packard Enterprise Development Lp | Power saving in mesh network |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994010629A1 (en) * | 1992-10-27 | 1994-05-11 | Northeastern University | A receiver for receiving a plurality of asynchronously transmitted signals |
US20020162038A1 (en) * | 2001-04-30 | 2002-10-31 | Bullman William R. | System and method for processing wake-up signals in a network |
WO2003054673A1 (en) * | 2001-12-21 | 2003-07-03 | Koninklijke Philips Electronics N.V. | Communication bus system operable in a sleep mode and a normal mode |
EP1545052A1 (en) * | 2003-12-15 | 2005-06-22 | Alcatel | Method for waking up a sleeping device, a related network element, a related waking device and a related sleeping device |
US20080209244A1 (en) * | 2007-02-26 | 2008-08-28 | Microsoft Corporation | Centralized service for awakening a computing device |
US7536194B2 (en) * | 2005-09-30 | 2009-05-19 | Robert Bosch Gmbh | Method and system for providing an energy efficient exchange of information in wireless networks |
US20090172433A1 (en) * | 2007-12-31 | 2009-07-02 | Hady Frank T | Powering on devices via intermediate computing device |
US20100150043A1 (en) * | 2008-12-17 | 2010-06-17 | Electronics And Telecommunications Research Institute | Asynchronous mac protocol based sensor node and data transmitting and receiving method through the same |
US20100183005A1 (en) | 2009-01-16 | 2010-07-22 | Kabushiki Kaisha Toshiba | Relay device and remote startup system |
US20100315981A1 (en) | 2005-09-30 | 2010-12-16 | Abtin Keshavarzian | System, method and apparatus employing tone and/or tone patterns to indicate the message type in wireless sensor networks |
WO2011107856A1 (en) * | 2010-03-04 | 2011-09-09 | Quantislabs Ltd. | System and methods for wireless sensor networks |
-
2012
- 2012-01-20 FR FR1250598A patent/FR2986125A1/en not_active Withdrawn
-
2013
- 2013-01-14 WO PCT/FR2013/050086 patent/WO2013107975A1/en active Application Filing
- 2013-01-14 EP EP13705212.2A patent/EP2805310A1/en not_active Withdrawn
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994010629A1 (en) * | 1992-10-27 | 1994-05-11 | Northeastern University | A receiver for receiving a plurality of asynchronously transmitted signals |
US20020162038A1 (en) * | 2001-04-30 | 2002-10-31 | Bullman William R. | System and method for processing wake-up signals in a network |
WO2003054673A1 (en) * | 2001-12-21 | 2003-07-03 | Koninklijke Philips Electronics N.V. | Communication bus system operable in a sleep mode and a normal mode |
EP1545052A1 (en) * | 2003-12-15 | 2005-06-22 | Alcatel | Method for waking up a sleeping device, a related network element, a related waking device and a related sleeping device |
US7536194B2 (en) * | 2005-09-30 | 2009-05-19 | Robert Bosch Gmbh | Method and system for providing an energy efficient exchange of information in wireless networks |
US20100315981A1 (en) | 2005-09-30 | 2010-12-16 | Abtin Keshavarzian | System, method and apparatus employing tone and/or tone patterns to indicate the message type in wireless sensor networks |
US20080209244A1 (en) * | 2007-02-26 | 2008-08-28 | Microsoft Corporation | Centralized service for awakening a computing device |
US20090172433A1 (en) * | 2007-12-31 | 2009-07-02 | Hady Frank T | Powering on devices via intermediate computing device |
US20100150043A1 (en) * | 2008-12-17 | 2010-06-17 | Electronics And Telecommunications Research Institute | Asynchronous mac protocol based sensor node and data transmitting and receiving method through the same |
US20100183005A1 (en) | 2009-01-16 | 2010-07-22 | Kabushiki Kaisha Toshiba | Relay device and remote startup system |
WO2011107856A1 (en) * | 2010-03-04 | 2011-09-09 | Quantislabs Ltd. | System and methods for wireless sensor networks |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105281919A (en) * | 2014-05-28 | 2016-01-27 | 中兴通讯股份有限公司 | Remote wakening method, server and client terminal |
US20220225231A1 (en) * | 2021-01-11 | 2022-07-14 | Hewlett Packard Enterprise Development Lp | Power saving in mesh network |
Also Published As
Publication number | Publication date |
---|---|
EP2805310A1 (en) | 2014-11-26 |
FR2986125A1 (en) | 2013-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2487984A1 (en) | Asynchronous communication method for a wireless sensor network | |
FR2930100A1 (en) | METHOD OF ESTABLISHING A COMMUNICATION PATH IN AN EXTENSIVE COMMUNICATION NETWORK, TUNNEL HEADS, COMPUTER PROGRAM PRODUCT AND CORRESPONDING STORAGE MEDIUM | |
WO2017055761A1 (en) | System for restoring services provided by a residential gateway | |
WO2014049265A1 (en) | Putting a piece of equipment connected to a multi-link network on standby | |
EP2856707B1 (en) | Short physical-layer control frames | |
WO2013107975A1 (en) | Wake-on-lan for a device connected to a multi-link network | |
EP1161023B1 (en) | System and method to transmit data in two modes and corresponding transmitter and receiver | |
WO2015044598A1 (en) | Improved management of network connections | |
EP3959897B1 (en) | Method for reading fluid meters | |
EP3504932B1 (en) | Method for controlling the load of a data concentration gateway for a wireless communication network | |
FR3052942B1 (en) | METHOD FOR DISSEMINATION OF DATA IN A MESH NETWORK | |
CA2533289C (en) | Method of locating mobile communicating objects within a communications network, comprising the transmission of location identifiers by repeaters and server updates | |
EP3734984A1 (en) | Method for reading utility meters | |
EP3189652B1 (en) | Method of forwarding data between ip devices | |
EP1716670B1 (en) | Gateway and data transmission system for a motor vehicle diagnostic network | |
WO2013092549A1 (en) | Method and device for making available a content, stored on a server in energy standby mode | |
FR2969447A1 (en) | DATA PACKET TRANSMISSION DEVICE, AND METHOD, COMPUTER PROGRAM, AND CORRESPONDING STORAGE MEANS | |
EP1058403B1 (en) | Method for managing network equipment | |
EP1740012B1 (en) | Method and system for transmitting information between two mobile terminals | |
EP4120706A1 (en) | Method for configuring a communication mode of a transmitter in a radio communication network | |
EP3934107A1 (en) | Method and device for transmitting a message | |
WO2011157576A1 (en) | Method and system for communication based on ws-discovery | |
FR3126580A1 (en) | TRANSMISSION METHOD AND NODE DEVICE IMPLEMENTING SUCH METHOD | |
FR2930700A1 (en) | Applicative data i.e. simulation data, transmitting method for integration of sensor in aircraft, involves initializing and configuring memory of communicating element for storing logical and physical addresses of other element |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13705212 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: 2013705212 Country of ref document: EP |