WO2010121993A1 - Method for reducing the electricity consumption of a hardwired link between terminals - Google Patents

Method for reducing the electricity consumption of a hardwired link between terminals Download PDF

Info

Publication number
WO2010121993A1
WO2010121993A1 PCT/EP2010/055134 EP2010055134W WO2010121993A1 WO 2010121993 A1 WO2010121993 A1 WO 2010121993A1 EP 2010055134 W EP2010055134 W EP 2010055134W WO 2010121993 A1 WO2010121993 A1 WO 2010121993A1
Authority
WO
WIPO (PCT)
Prior art keywords
interface
type
eth
network adapter
mode
Prior art date
Application number
PCT/EP2010/055134
Other languages
French (fr)
Inventor
Nicolas Dangy-Caye
Original Assignee
Sagem Communications Sas
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sagem Communications Sas filed Critical Sagem Communications Sas
Publication of WO2010121993A1 publication Critical patent/WO2010121993A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/10Current supply arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/54Systems for transmission via power distribution lines
    • H04B3/544Setting up communications; Call and signalling arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • H04L12/40039Details regarding the setting of the power status of a node according to activity on the bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2843Mains power line
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Definitions

  • the present invention relates to a method of reducing the power consumption of wired connection between remote terminals.
  • one of these terminals may be a residential gateway and the other terminal a Set Top Box or a computer.
  • the gateway and the set top box are then interconnected by a first cable connection and the gateway and the computer are interconnected by a second cable connection.
  • Fig. 1 represents an example of a cable connection in the sense of the present invention.
  • a wired link is subsequently defined as a means of communication between two terminals through a network of a first type and a network of a second type.
  • the data carried by the network of the first type is transported transparently by the network of the second type and reciprocally.
  • This transparent passage between the two networks is realized by a network adapter. These adapters share the same transport medium on the network of the first type (common wiring).
  • the network of the first type is, in a non-limiting manner, a CPL (Online Carrier Current) type network as defined, for example, by Homeplug (1.0 Turbo, AV) or other standards or technologies.
  • the network of the first type can also be a network of h.pna type (G. 9954) or more generally g.hn (G.9960 being finalized).
  • the network of the second type is, in a non-limiting manner, an Ethernet type network, or a network provided for high speed data transmission such as audio-visual streams or a g.hn type network.
  • a wired connection between two terminals is subsequently defined as connecting each of the two terminals with a network adapter via the network of the second type, the two network adapters being connected via the network of the first type.
  • two cable links are shown for connecting three terminals A, B and C.
  • the first wired link is defined between the terminals A and B as follows.
  • the terminal A is connected to a network adapter N1 which is connected to a network adapter N2, itself connected to the terminal B.
  • the second cable link is defined between terminals A and C as follows.
  • the terminal A is connected to the network adapter N1 which is connected to a network adapter N3, itself connected to the terminal C.
  • the data-carrying signals which are transmitted by the terminal A via the network of the second type are transformed in a transparent manner for the data transmitted by the network adapter N1, the transformed signals are then conveyed via the network of the first type up to 'to N2 and N3 network adapters. If the data is intended for the terminal B, the network adapter N2 transforms them transparently for the data and the transformed signals are finally routed to the terminal B via the network of the second type. It is easy to deduce from this signal exchange example how the terminals can bi-directionally exchange signals via one or the other of the cable links.
  • Fig. 2 schematically represents the internal structure of a network adapter N1, N2, N3 within the meaning of the present invention.
  • the network adapter comprises an interface (network) of the first type DC, a (network) interface of the second type ETH, an ETH connector C provided for connect the network adapter to the network of the second type ETH and another DC C connector provided to connect the network adapter to the network of the first DC type.
  • These connectors ETH C and DC C may include, optionally, means for transforming the signals they receive into other signals that they transmit and bidirectionally.
  • the ETH interface groups together a set of functionalities that are implemented at two layers: an ETH PHY physical layer and a MAC (Medium Access Control) layer. These functionalities of the physical layer and MAC are implemented by hardware means which are usually presented for the physical layer in the form of a set of electronic components and for the MAC layer in the form of a processor.
  • the DC interface brings together a set of functionalities that are implemented at two layers: a DC PHY physical layer and a MAC (Medium Access Control) layer.
  • These functionalities of the physical layer and MAC are implemented by hardware means which are usually presented for the physical layer in the form of a set of electronic components and for the MAC layer in the form of a processor.
  • the DC and ETH interfaces communicate with each other at their MAC layer as shown in FIG. 2 by the dashed vertical line.
  • activation and deactivation of an interface of a network adapter will be discussed whether it is of the first or the second type.
  • the interface will be said to be activated when the physical resources of its physical layer and its MAC layer are electrically powered.
  • the interface will then be able to exchange signal frames with a remote interface of the same type.
  • the interface will be said to be deactivated when the hardware means of its physical layer will not be electrically powered.
  • the interface then operates in a low power mode.
  • the power supply of the hardware means of the physical layer and the MAC layer of an interface of the first or second type induces an electrical consumption which, although essential when the interface is capable of exchanging signals carrying useful data, may be reduced when the host device, a terminal or network adapter, is not powered on or the link between the interface and another remote interface of the same type is not used.
  • Ethernet type interface Most current equipment, terminals or network adapters host an Ethernet type interface and implement a so-called Energy Detect feature.
  • This feature can reduce the power consumption of an Ethernet interface by switching it from an active mode, that is to say a mode in which the interface is activated, to a low power mode, said listening in which the interface is disabled. Means that consume little electrical energy are then implemented to detect an activity on the physical layer of the interface in order to switch the interface to the active mode as soon as an activity on its physical layer is detected.
  • Patent applications US6993667 and US7278039 describe the implementation of such a feature whose operation is summarized in connection with FIG. 3.
  • the Ethernet interface operates in three modes: power off called OFF, active called ETH ACTIVE or listening called ETH L1 LISTENING.
  • the interface In the OFF mode, the interface is de-energized and therefore does not consume any electrical energy.
  • This mode corresponds, in particular, when the equipment (terminal or network adapter) is de-energized.
  • the interface switches to ACTIVE ETH mode in which the interface is enabled.
  • the interface attempts to establish an Ethernet link with another remote Ethernet interface hosted by another device (terminal or adapter) during a negotiation phase between remote Ethernet interfaces. Such a phase complies with the 802.3 clause 28. Once the Ethernet link is established, the interfaces are then configured for possible exchanges of signal frames between the two devices.
  • ETH ACTIVE when an activity on its physical layer has been detected (ELl event) or when an activation command (PU event) has been sent from, for example a button of the equipment that hosts the interface.
  • EL event activity on its physical layer has been detected
  • PU event activation command
  • An Ethernet link is then established between remote interfaces and signal exchanges between equipment can begin as explained above.
  • Ethernet interface switches from ETH ACTIVE mode or ETH L1 LISTENING mode to OFF mode when the host device is powered off.
  • An Ethernet interface hosted by a device implementing the energy detection functionality described in connection with FIG. 3 thus saves electrical energy when inactivity on the physical layer of the Ethernet interface is detected for a predetermined time and activate this interface as soon as an activity of its physical layer is detected or that an activation command emanates from the host equipment.
  • the implementation of the energy detection function by a network adapter of a wired link as defined above does not optimize the power consumption of the link because only the Ethernet interface (interface the second type) of each network adapter is put into a low power mode as shown in FIG. 4. Let's take the example of FIG. 1 and consider that the network of the first type is a CPL network.
  • terminal B is powered down.
  • the Ethernet ETH interface of this terminal as well as that of the network adapter N2 are then deactivated (represented by thin lines in Fig. 4b).
  • the consumption of terminal B is only 1 watt and that of the N2 network adapter 3 watts.
  • the Ethernet link between the Ethernet interfaces of the terminal B and the network adapter N2 is broken and this part of the cable connection between the terminals A and B is in a low power mode. It may be noted that this is not the case for the first DC type interface of the network adapter N2 which remains activated (bold line on the left part of the square representing this network adapter).
  • the problem solved by the present invention is furthermore to optimize the reduction of the power consumption of each network adapter over the entire cable link or at least to ensure that the parts of this link which are not used are find in a low consumption mode.
  • the invention relates to a method for reducing the wired connection power consumption defined above which is characterized in that a network adapter switches to a low power mode when inactivity on the MAC layer of its interface of the first type and inactivity on the MAC layer of its second type interface are jointly detected for a predetermined time starting from the last activity detection on the MAC layer of one of the two interfaces of this network adapter.
  • the present invention generally consists in detecting the activity on the MAC layer of the interfaces of the first and second type of a network adapter of the link.
  • the detection of inactivity on the MAC layer of the second type interface for a predetermined duration indicates that no useful data is exchanged between the terminal and the network adapter to which it is connected, and the detection of a inactivity on the MAC layer of the first type interface during this time indicates that no useful data is exchanged between the network adapter and another network adapter to which it is attached.
  • each network adapter of the wired link is put into a low power mode and the interface of the first and second type of each network adapter can be activated by detecting an activity on the physical layer of the network. interface of the first type, or the interface of the second type as will be seen in more detail later.
  • the present invention relates to a network adapter that implements such a method.
  • FIG. 1 represents an example of a wired connection in the sense of the present invention
  • FIG. 2 schematically represents the internal structure of a network adapter within the meaning of the present invention
  • FIG. 3 shows a state diagram relating to the operation of an Ethernet interface of the state of the art which implements the energy detection functionality
  • FIG. 4 represents a diagram illustrating the switchover of a network adapter into a low-power mode according to the state of the art
  • Fig. 5 shows a state diagram of the method for reducing the wired connection power consumption according to the present invention
  • Fig. 6 represents an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a terminal goes to sleep
  • FIG. 7 represents an example of optimization of the electrical consumption of a cable link according to the first embodiment of the method when a terminal leaves a standby mode
  • FIG. 8 represents an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a network adapter is connected to more than two terminals and one goes on standby
  • Fig. 9 shows an example of a timing diagram of the states in which a network adapter operates as well as the relationship between the durations used by the method with respect to the duration of the active modes and the low consumption of the method
  • Fig. 10 represents an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a network adapter is connected to more than two terminals, one being in standby and the other going on standby
  • Fig. 11 shows a state diagram of this second embodiment of the wired connection power consumption reduction method according to the present invention
  • Fig. 12 is a block diagram of an embodiment of a network adapter which implements one of the methods according to the present invention described in connection with FIGS. 5, and
  • Fig. 13 is a block diagram of an embodiment of a network adapter which implements one of the methods according to the present invention described in connection with FIGS. 11.
  • the present invention relates to a method for reducing the wired connection power consumption between remote terminals, in this case between the terminals A, B and between the terminals A, C according to the two wired links of the illustrative example of FIG. 1.
  • Each cable connection is made through two network adapters, in this case N1, N2 and N1, N3.
  • the network adapters communicate with each other by exchanging signals at interfaces of the first type DC and each network adapter communicates with a terminal by exchanging signals at their interfaces of the second type ETH.
  • the interfaces of the first and second types of each network adapter communicate with each other through their MAC layers as illustrated in FIG. 2.
  • the network adapter then switches to a low power mode.
  • step by step when the interface of the second type of a network adapter switches to a low power mode, the network adapter that is connected to this terminal also switches to a low power mode. This results in an optimization of the reduction of the power consumption of the different network adapters of a cable connection between two terminals.
  • FIG. 5 shows a state diagram of a first embodiment of the wired connection power consumption reduction method according to the present invention.
  • the interface of the first type DC switches into a DC ACTIVE active mode.
  • the DC interface then tries to establish a link with another interface of the first remote type hosted by another network adapter. Once the link is established, the interfaces of the first type are then configured for possible signal exchanges between the two adapters.
  • the interface of the second type ETH switches to a mode called active ETH ACTI VE.
  • the ETH interface then tries to establish a link with another interface of the second remote type hosted by a terminal. Once the link is established, the interfaces of the second type are then configured for possible signal exchanges between the network adapter and the terminal.
  • the interface of the first type DC of a network adapter Ni operates either in the OFF mode, or in the DC ACTIVE mode in which the physical layer and the MAC layer of the interface are activated, or in a DC L1 LISTENING mode says Level 1 listener in which the physical layer of the interface is deactivated, either in a LISTENING mode DC L2 said level 2 listening in which the physical layer and the MAC layer of the interface are activated and the interface of the first type DC of this network adapter attempts to establish a link with another interface of the first type remote DC for a predetermined duration TSync called synchronization, either in a DC transient mode HIBERNATE in which the physical layer of the interface is disabled.
  • the interface of the second type ETH of a network adapter Ni operates either in an ACTIVE active ETH mode in which the physical layer and the MAC layer of the interface are activated, or in a mode ETH L1 LISTENING said of listening of level 1 in which the physical layer of the interface is disabled, either in a ETH HIBERNATE transient mode in which the physical layer of the interface is disabled.
  • the interface of the second type ETH of a network adapter Ni switches from the active mode ETH ACTIVE to the level 1 listening mode ETH L1 LISTENING when an inactivity on the physical layer of the interface of the second type ETH of this adapter network Ni is detected for a predetermined time T LI INACTIVE starting from the last activity on this physical layer (event ENL1).
  • the interface of the second ETH type of a network adapter Ni switches from the ETH HIBERNATE transient mode to the ETH L1 LISTENING level 1 listening mode when an ELC condition is verified.
  • the ELC condition is verified when an inactivity on the physical layer of the interface of the second type ETH of this network adapter Ni is detected for a predetermined duration TL 1 INACTIVE starting from the last activity on this physical layer.
  • the ELC condition is verified at the expiry of a predetermined duration ETH OFF starting from the input of the interface of the second type ETH of this network adapter in the transient mode.
  • the interface of the second type (ETH) of a network adapter Ni switches from the level 1 listening mode ETH_L1 LISTENING to the active mode ETH ACTIVATE ATE when an activity is detected either on the physical layer of the interface of the second ETH type of this network adapter is on the MAC layer of the first type DC interface of this network adapter (event EL1DL2).
  • the interface of the second type ETH of a network adapter Ni switches from the transient mode ETH HIBERNATE to the active mode ETH_ ACTIV ATE when a activity is detected on the MAC layer of the first DC type interface of this network adapter (DL2 event).
  • the interface of the first DC type of a network adapter Ni switches from the DC HIBERNATE transient mode to the active DC ACTIVE mode when activity is detected on the MAC layer of the second ETH type interface of this network adapter (EL2 event ).
  • the first type DC interface of a network adapter Ni switches from transient mode DC HIBERNATE to level 1 listening mode
  • the interface of the first type DC of a network adapter Ni switches from listening mode of level 1 DC Ll LISTENING to the active mode DC ACTIV ATE when an activity is detected on the MAC layer of the interface of the second type ETH of this adapter (event EL2).
  • the first DC type interface of a network adapter Ni switches from DC L1 LISTENING level 1 listening mode to level 2 listening mode
  • the interface of the first DC type of a network adapter Ni switches from the DC L2 LISTENING level 2 listening mode to the DC ACTIVE active mode when an activity is detected on the MAC layer of the first type interface
  • DC of this network adapter is on the MAC layer of the second type interface
  • the condition SC is verified when an inactivity on the MAC layer of the interface of the first type DC of this network adapter and an inactivity on the MAC layer of the interface of the second type ETH of this network adapter. are detected together for a predetermined duration TON starting from the last activity detection on the MAC layer of one of the two interfaces of this network adapter.
  • the condition SC is verified when an inactivity on the physical layer of the interface of the first type DC of this network adapter is detected for a predetermined duration DC LI INACTIVE starting at from the last activity on the physical layer of the interface of the first DC type.
  • the duration DC TOFF is greater than the sum of the durations TON and TSync.
  • Fig. 6 shows an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a terminal goes to sleep.
  • the terminal A then stops sending signals to the terminal B.
  • the standby of the terminal B causes the stop of its ETH interface thus causing the event ENL1.
  • the interface of the second type ETH of the network adapter N2 is then deactivated (ETH L1 LISTENING).
  • the link between the interface of the second type ETH and that of the network adapter N2 is no longer established (fine lines in Fig. 6b).
  • Terminal B consumes only IW and the 3W network adapter.
  • the interface of the first DC and the second ETH type of the network adapter Nl and the interface of the first type DC of the adapter N2 are deactivated
  • the network adapters N1 and N2 then operate in a low power mode (IW for each adapter and 6W for the terminal A whose interface of the second type has been disabled) (thin lines in Fig. 6c).
  • the interface of the first type DC of the network adapters N1 and N2 switches from the DC HIBERNATE mode to the DC LISTENING mode (DLC event).
  • the interface of the second ETH type of the network adapter N1 switches from the ETH HIBERNATE mode to the ETH L1 LISTENING mode.
  • Fig. 7 shows an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a terminal leaves a standby mode.
  • Fig. 7a resumes the scenario of FIG. 6c in which the network adapters N1 and N2 operate in a low power mode (ETH LI LI STENING and DC LISTENING L).
  • Terminal B is coming out of standby mode. Its interface of the second type ETH is activated causing the event EL 1DL2.
  • the interface of the second ETH type of network adapter N2 is enabled (switches to ETH ACTIVE mode).
  • the network adapter N2 exits its low power mode (bolded in Fig. 7b).
  • the terminal B consumes 1OW and the network adapter N2 2W because its first DC type interface remains disabled.
  • Terminal B transmits signals that cause event L2 to switch the interfaces from the first DC and network adapter N2 to an active mode (DC ACTIVE) (Fig. 7c).
  • the event DL1 switches the interface of the first type DC of the network adapter N1 to the active mode DC L2 LISTENING causing the activation of the first type interface DC of this network adapter (3W) and makes it possible to receive the L2 event causing the switchover of the first type interfaces and the second type to an active mode (DC ACTIVE, ETH ACTIVE). (Fig. 7d and e).
  • Fig. 8 shows an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a network adapter is connected to more than two terminals and one goes to sleep.
  • two cable links use the network adapter N1.
  • the link between interfaces of the first DC and the second ETH type network adapters Nl, N2 and N3 operate in an active mode (DC ACTIVE, ETH ACTIVE).
  • Terminal B informs Terminal A that it will go to sleep.
  • the terminal A then stops sending signals to the terminal B.
  • the standby of the terminal B causes the stopping of its interface of the second type thus causing the ENLl event.
  • the interface of the second type ETH of the network adapter N2 is then deactivated (ETH L1 LISTENING).
  • the link between the interface of the second type ETH and that of the network adapter N2 is no longer established (thin lines in Fig. 8b).
  • Terminal B only consumes IW and network adapter N2 3 W.
  • activity is detected on the MAC layer of adapters N1 and N3 maintaining an active state of their first and second type interfaces (ETH ACTIVE, DC ACTIVE).
  • the interface of the first type DC of the N2 network adapter switches to DC L 1 LISTENING mode.
  • an activity is detected on the MAC layer of the first type DC interface of the network adapter N2 (event L2).
  • the interface of the first type DC of the network adapter N2 then switches from listen mode level 2 DC L2 LISTENING to the active mode DC ACTIVE, and the interface of the second type ETH from the network adapter N2 of the mode D listening level 1 ETH_ L1 LISTENING to active mode ETH ACTIV ATE (event EL1DL2).
  • the network adapter N2 is then released from its low power mode.
  • the first DC type interface of the N2 network adapter When the first DC type interface of the N2 network adapter is in DC L2 LISTENING level 2 listening mode and an inactivity on the MAC layer of the first DC type interface of the network adapter N2 and inactivity on the MAC layer of the second ETH type interface of this network adapter are jointly detected for the predetermined duration TON starting from the last activity detection on the MAC layer of one of the two With the interfaces of this network adapter (SC condition checked), the first DC type interface of an N2 network adapter switches from DC L2 LISTENING level 2 listening mode to the DC HIBERNATE transient mode.
  • the interface of the first DC type of the network adapter N2 switches from the transient mode to DCL1 LISTENING level 1 listening mode and then to the DC L2 LISTENING level 2 listening mode and then to the transient mode.
  • FIG. 8c illustrates this operation.
  • the interface of the first DC and the second ETH type network adapters Nl and N3 remains enabled as the terminals A and C continue to exchange signals and the N2 network adapter operates in a low power mode (IW) without disturbing the exchange of signals between the terminals A and C and still remaining attentive to any signals relating to the terminal B.
  • FIG. 9 shows an example of a timing diagram of the states in which a network adapter operates as well as the relationship between the duration DC TOFF, TON and DC TOFF with respect to the duration of the active and listening modes of the method.
  • the duration DC TOFF is equal to the sum of the durations passed by the interface of the first DC type in a low power mode (DC HIBERNATE and DC_L1_LISTENING).
  • the duration T equal to the sum of the durations TSYNC and TON, is the duration spent by this interface in an active mode (DC L2 LISTENING).
  • Fig. 10 represents an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a network adapter is connected to more than two terminals, one being in standby and the other going on standby .
  • the interface of the second type ETH of the network adapter N2 is deactivated and the interface of the first type DC of this network adapter switches between DC HIBERNATE modes
  • the terminal C informs the terminal A that it will go to sleep.
  • the terminal A then stops sending signals to the terminal C.
  • the interface of the second type ETH of the network adapter N3 is deactivated (ETH L1 LISTENING).
  • the link between the interface of the second type ETH and that of the network adapter N3 is no longer established (fine lines in Fig. 10b).
  • Terminal C only consumes IW and the N3 3W network adapter.
  • the inventor has observed that the time required for failover of all wired network adapters in a low power mode increases as the number of network adapters used by more than one wired link increases.
  • this network adapter could unexpectedly exit this mode by the activity of a neighboring network that interferes with the network. of the first type. This is particularly troublesome when the medium where the network of the first type is deployed has a high network density.
  • a network adapter Ni leaves a low power mode (DC SLEEP) once received a specific message MSGj in acknowledgment of a message MSGi issued by this network adapter Ni .
  • the two network adapters Ni and Nj form a single network adapter pair to which the specific messages MSGi and MSGj are associated.
  • the acknowledgment of the message MSGj is achieved by sending a message MSGi from the network adapter Ni to the network adapter Nj.
  • the content of the messages MSGi and MSGj is then unique and specific to the pair of network adapters (Ni 5 Nj).
  • a network adapter Ni of a pair of adapters can not come out of its low power mode until it has received the message MSGj which acknowledges the reception, for example. the network adapter Nj of the message MSGi previously sent by the network adapter Ni.
  • the interfaces of the first DC and second ETH type of an adapter of a pair can no longer switch unexpectedly from a listening mode to the active mode due to interference from a neighboring network.
  • Fig. 11 shows a state diagram of this second embodiment of the wired connection power consumption reduction method according to the present invention.
  • the operation of the interface of the second type ETH of a network adapter remains unchanged with respect to the first embodiment of the method described in connection with FIG. 5.
  • the interface of the first type DC of a network adapter Ni of a pair of adapters (Ni 5 Nj) operates in six modes: DC ACTIVE, DC SLEEP, SEND HELLO, HELLO LISTENING, HELLO AGAIN and REPLY HELLO.
  • the first DC type interface is disabled in the last five modes while it is enabled in the DC ACTIVE mode. These five modes are distinguished by their input and output conditions in these modes.
  • HELLO LISTENING in which the interface DCi is waiting, for a predetermined duration T HELLO, for receiving a message MSGj sent by the interface DCj following its reception of the message MSGi by the interface DCj (acknowledgment of the sending the message MSGi by the network adapter Nj).
  • the interface DCi switches to SEND mode HELLO.
  • the interface DCi switches to the HELLO AGAIN mode in which a new message MSGi is sent.
  • the duration T HELLO is specific to each network adapter of a pair (Ni, Nj).
  • the DCi interface switches to the DC ACTIVE mode.
  • the DC interface then tries to establish a link with another interface of the first remote type hosted by another network adapter. Once the link is established, the interfaces of the first type are then configured for possible signal exchanges between the two adapters.
  • the interface of the first DC type of a network adapter switches from DC ACTIVE mode to DC SLEEP mode when an inactivity on the MAC layer of the first DC type interface of this network adapter and an inactivity on the MAC layer of the interface of the second ETH type of this network adapter is jointly detected for the predetermined duration TSLEEP starting from the last activity detection on the MAC layer of one of the two interfaces of this network adapter (event NL2).
  • the interface of the first type DCi of a network adapter Ni switches mode
  • the interface of the first type DCi of a network adapter Ni switches mode
  • the interface of the first type DCi of a network adapter switches from
  • the interface of the first type DCi switches from the REPLY HELLO to the DC ACTIVE mode when an activity is detected on the physical layer of the interface of the first type DCi (event DL1).
  • the interface of the first DC type of a device switches from the REPLY HELLO mode to the DC ACTIVE mode following the transmission of the acknowledgment message MSGi.
  • Fig. 12 is a block diagram of an embodiment of a network adapter which implements one of the methods according to the present invention described in connection with FIGS. 5.
  • the network adapter Ni comprises hardware means for implementing the functionalities of the physical layer and the MAC layer of an interface of a first type DC and an interface of a second type ETH.
  • the hardware means implementing the functionalities of the physical layer of the interface of the second type ETH are here represented by a set of electronic components ETH PHY.
  • the hardware means implementing the functionalities of the physical layer of the first DC type interface and the MAC layers of the first and second type interface are here represented by a set of MAC / DC PHY electronic components.
  • the network adapter Ni also comprises an ETH connector C intended for the connection of a cable, compatible with the network of the second type ETH, and an ETH detector Ll DETECT of the activity of the physical layer of the interface of the second type ETH.
  • the ETH PHY assembly is connected, on the one hand, to the MAC / DC PHY assembly by a bus of the Mil type and, on the other hand, to the ETH C connector.
  • the ETH L1 DETECT detector is based on discrete components whose input is connected on the link between the ETH C connector and the ETH PHY set in the Rx signal reception direction.
  • the output AL1 can be wired on an interrupt line of a microprocessor.
  • the network adapter Ni also includes a DC C connector provided for the connection of a cable compatible with the network of the first type DC and a DC detector L1 DETECT of the activity of the physical layer of the interface of the first type DC.
  • the MAC / DC PHY assembly and the DC C connector are interconnected.
  • a signal is received by the ETH connector C, it is transmitted to the set ETH PHY in the direction Rx.
  • This signal is then transmitted to the ETH PHY set which transmits it to the MAC / DC PHY set via bus B in the Rx direction.
  • the signal is then transformed by the MAC / DC PHY set transparently for data routed to another signal compatible with the network of the first type.
  • the transformed signal is then transmitted to the DC connector C.
  • a signal is received by the DC connector C, it is transmitted to the MAC / DC PHY set.
  • the signal is then transformed by the MAC / DC PHY set transparently for data routed to another signal compatible with the network of the second type.
  • the signal is then transmitted to the ETH PHY set via the bus B in the Tx signal transmission direction. This signal is then transmitted in the Tx direction to the ETH connector C.
  • the DC detector L1 DETECT is an OFDM symbol detector.
  • the second type network is an Ethernet network, the detector
  • ETH Ll DETECT relies on an NLP / FLP pulse detector according to the 802.3 clause 28.
  • the network adapter Ni also comprises a processor P which implements the method according to the present invention.
  • the processor P comprises means TM for implementing duration counters (TSLEEP, T LI INACTIVE,
  • the processor P also comprises DC L2 ACTIVITY means for detecting the activity of the MAC layer of the interface of the second type ETH.
  • the processor is connected to the bus B in the direction of receiving Rx signals that is to say to detect the signals that pass on the bus B of the set ETH PH Y to the MAC / DC PHY set .
  • the processor P also comprises ETH L2 ACTIVITY means for detecting the activity of the MAC layer of the interface of the first type ETH.
  • the processor is connected to the bus B in the signal transmission direction Tx, that is to say to detect the signals that transit on the bus B of the MAC / DC PHY set to the ETH PHY set.
  • the processor P comprises a memory and calculation means (not shown) for implementing the logic of one of the methods of FIG. 5 when communicating with them in the following ways: D C L 2 AC T I V I T Y, ETH L2 ACTIVITY, TM, ETH L DETECT and DC LL DETECT.
  • the processor is connected to the output of the ETH detector L1 DETECT so as to receive the output AL1 and the DC detector L1 DETECT.
  • the processor P is also connected to the set ETH PHY, on the one hand to send it an EN ETH signal intended to either deactivate this set or to activate it according to the method of the present invention, and, on the other hand, to receive from this set an LS signal which informs the processor of the result of a negotiation phase for the establishment of a link via the second type network between remote interfaces.
  • the processor P is also connected to the MAC / DC PHY assembly on the one hand to send it an EN DC signal intended to either deactivate this set or to activate it according to the method of the present invention, and, on the other hand , to receive from this set a signal LS which informs the processor of the result of a negotiation phase for the establishment of a link via the network of the first type between remote interfaces.
  • Fig. 13 is a block diagram of an embodiment of a network adapter which implements one of the methods according to the present invention described in connection with FIGS. 11.
  • the means TM implement time counters (TSLEEP,
  • the processor P also comprises means HELLO RECEIVED for detecting that a message MSGi or an acknowledgment message MSGj is received via the connector DC C, means SEND HELLO for transmitting a signal MSGi or of acknowledgment MSGj.

Abstract

The present invention relates to a method for reducing the electricity consumption of a hardwired link between remote terminals (A, B, C), each hardwired link being made via two network adapters (N1, N2, N3) communicating with one another by exchanging signals over a first type of interface (DC), each adapter (N1, N2, N3) communicating with a terminal (A, B, C) by exchanging signals over a second type of interface (ETH), the first and second types of interface of each adapter communicating with one another via the MAC layers thereof. The method is characterised in that a network adapter (N1, N2, N3) switches to a low-consumption mode (DC_HIBERNATE, ETH_HIBERNATE, DC_L1_LISTENING, ETH_L1_LISTENING, DC_SLEEP) when no activity is detected simultaneously on the MAC layer of the first type of interface (DC) thereof and on the MAC layer of the second type of interface (ETH) thereof for a predetermined period (TSLEEP) starting after the last detection of activity on the MAC layer of either one of the interfaces of said network adapter. The present invention also relates to a network adapter used by a hardwired link between two terminals.

Description

Procédé de réduction de la consommation électrique de liaison câblée entre terminaux Method for reducing the wired connection power consumption between terminals
La présente invention concerne un procédé de réduction de la consommation électrique de liaison câblée entre terminaux distants.The present invention relates to a method of reducing the power consumption of wired connection between remote terminals.
Il est connu de connecter deux terminaux par un câble pour que ces terminaux échangent entre eux des signaux porteurs de données utiles de type multimédia. Par exemple, dans une installation domestique, l'un de ces terminaux peut être une passerelle résidentielle et l'autre terminal une Set Top Box ou un ordinateur. La passerelle et la Set Top Box sont alors reliées entre elles par une première liaison câblée et la passerelle et l'ordinateur sont reliés entre eux par un seconde liaison câblée.It is known to connect two terminals by a cable for these terminals to exchange between them bearers of useful data type multimedia. For example, in a home installation, one of these terminals may be a residential gateway and the other terminal a Set Top Box or a computer. The gateway and the set top box are then interconnected by a first cable connection and the gateway and the computer are interconnected by a second cable connection.
La Fig. 1 représente un exemple de liaison câblée au sens de la présente invention.Fig. 1 represents an example of a cable connection in the sense of the present invention.
De manière générale, une liaison câblée est définie, par la suite comme un moyen de communication entre deux terminaux à travers un réseau d'un premier type et un réseau d'un second type. Les données acheminées par le réseau du premier type sont transportées de manière transparente par le réseau du second type et réciproquement. Ce passage transparent entre les deux réseaux est réalisé par un adaptateur réseau. Ces adaptateurs partagent le même médium de transport sur le réseau du premier type (câblage commun).In general, a wired link is subsequently defined as a means of communication between two terminals through a network of a first type and a network of a second type. The data carried by the network of the first type is transported transparently by the network of the second type and reciprocally. This transparent passage between the two networks is realized by a network adapter. These adapters share the same transport medium on the network of the first type (common wiring).
Le réseau du premier type est, de manière non limitative, un réseau de type CPL (Courant Porteur en Ligne) telle que défini, par exemple, par les normes ou technologies Homeplug (1.0 Turbo, AV) ou autre. Le réseau de premier type peut également être un réseau de type h.pna (G. 9954) ou plus généralement g.hn (G.9960 en cours de finalisation).The network of the first type is, in a non-limiting manner, a CPL (Online Carrier Current) type network as defined, for example, by Homeplug (1.0 Turbo, AV) or other standards or technologies. The network of the first type can also be a network of h.pna type (G. 9954) or more generally g.hn (G.9960 being finalized).
Le réseau du second type est, de manière non limitative, un réseau du type Ethernet, ou un réseau prévu pour la transmission de données haut débit telles que des flux audio-visuels ou un réseau de type g.hn.The network of the second type is, in a non-limiting manner, an Ethernet type network, or a network provided for high speed data transmission such as audio-visual streams or a g.hn type network.
Une liaison câblée entre deux terminaux est définie par la suite comme reliant chacun des deux terminaux avec un adaptateur réseau via le réseau du second type, les deux adaptateurs réseau étant reliés via le réseau du premier type. Selon l'exemple de la Fig. 1, deux liaisons câblées sont représentées pour relier trois terminaux A, B et C. La première liaison câblée est définie entre les terminaux A et B comme suit. Le terminal A est relié à un adaptateur réseau Nl qui est relié à un adaptateur réseau N2, lui-même relié au terminal B.A wired connection between two terminals is subsequently defined as connecting each of the two terminals with a network adapter via the network of the second type, the two network adapters being connected via the network of the first type. According to the example of FIG. 1, two cable links are shown for connecting three terminals A, B and C. The first wired link is defined between the terminals A and B as follows. The terminal A is connected to a network adapter N1 which is connected to a network adapter N2, itself connected to the terminal B.
La seconde liaison câblée est définie entre les terminaux A et C comme suit. Le terminal A est relié à l'adaptateur réseau Nl qui est relié à un adaptateur réseau N3, lui-même relié au terminal C.The second cable link is defined between terminals A and C as follows. The terminal A is connected to the network adapter N1 which is connected to a network adapter N3, itself connected to the terminal C.
Ainsi, les signaux porteurs de données qui sont émis par le terminal A via le réseau du second type, sont transformés de manière transparente pour les données transmises par l'adaptateur réseau Nl, les signaux transformés sont alors acheminés via le réseau du premier type jusqu'aux adaptateurs réseau N2 et N3. Si les données sont destinées au terminal B, l'adaptateur réseau N2 les transforme de manière transparente pour les données et les signaux transformés sont enfin acheminés jusqu'au terminal B via le réseau du second type. Il est aisé de déduire de cet exemple d'échange de signaux comment les terminaux peuvent échanger de manière bi- directionnelle des signaux via l'une ou l'autre des liaisons câblées.Thus, the data-carrying signals which are transmitted by the terminal A via the network of the second type, are transformed in a transparent manner for the data transmitted by the network adapter N1, the transformed signals are then conveyed via the network of the first type up to 'to N2 and N3 network adapters. If the data is intended for the terminal B, the network adapter N2 transforms them transparently for the data and the transformed signals are finally routed to the terminal B via the network of the second type. It is easy to deduce from this signal exchange example how the terminals can bi-directionally exchange signals via one or the other of the cable links.
La Fig. 2 représente schématiquement la structure interne d'un adaptateur réseau Nl, N2, N3 au sens de la présente invention.Fig. 2 schematically represents the internal structure of a network adapter N1, N2, N3 within the meaning of the present invention.
L'adaptateur réseau comporte une interface (réseau) dite du premier type DC, une interface (réseau) dite du second type ETH, un connecteur ETH C prévu pour relier l'adaptateur réseau au réseau du second type ETH et un autre connecteur DC C prévu pour relier l'adaptateur réseau au réseau du premier type DC. Ces connecteurs ETH C et DC C peuvent comporter, éventuellement, des moyens pour transformer les signaux qu'ils reçoivent en d'autres signaux qu'ils émettent et ce de manière bidirectionnelle.The network adapter comprises an interface (network) of the first type DC, a (network) interface of the second type ETH, an ETH connector C provided for connect the network adapter to the network of the second type ETH and another DC C connector provided to connect the network adapter to the network of the first DC type. These connectors ETH C and DC C may include, optionally, means for transforming the signals they receive into other signals that they transmit and bidirectionally.
L'interface ETH regroupe un ensemble de fonctionnalités qui sont implémentées au niveau de deux couches : une couche physique ETH PHY et une couche MAC (Médium Access Control). Ces fonctionnalités de la couche physique et MAC sont mises en œuvre par des moyens matériels qui se présentent habituellement pour la couche physique sous la forme d'un ensemble de composants électroniques et pour la couche MAC sous la forme d'un processeur.The ETH interface groups together a set of functionalities that are implemented at two layers: an ETH PHY physical layer and a MAC (Medium Access Control) layer. These functionalities of the physical layer and MAC are implemented by hardware means which are usually presented for the physical layer in the form of a set of electronic components and for the MAC layer in the form of a processor.
L'interface DC regroupe un ensemble de fonctionnalités qui sont implémentées au niveau de deux couches : une couche physique DC PHY et une couche MAC (Médium Access Control). Ces fonctionnalités de la couche physique et MAC sont mises en œuvre par des moyens matériels qui se présentent habituellement pour la couche physique sous la forme d'un ensemble de composants électroniques et pour la couche MAC sous la forme d'un processeur.The DC interface brings together a set of functionalities that are implemented at two layers: a DC PHY physical layer and a MAC (Medium Access Control) layer. These functionalities of the physical layer and MAC are implemented by hardware means which are usually presented for the physical layer in the form of a set of electronic components and for the MAC layer in the form of a processor.
Les interfaces DC et ETH communiquent entre elles au niveau de leur couche MAC telle que illustré sur la Fig. 2 par le trait vertical pointillé. On parlera, par la suite, d'activation et de désactivation d'une interface d'un adaptateur réseau qu'elle soit du premier ou du second type. L'interface sera dite activée lorsque les moyens matériels de sa couche physique et de sa couche MAC seront alimentés électriquement. L'interface sera alors en mesure d'échanger des trames de signaux avec une interface distante du même type. L'interface sera dite désactivée lorsque les moyens matériels de sa couche physique ne seront pas alimentés électriquement. L'interface fonctionne alors dans un mode basse consommation.The DC and ETH interfaces communicate with each other at their MAC layer as shown in FIG. 2 by the dashed vertical line. Next, activation and deactivation of an interface of a network adapter will be discussed whether it is of the first or the second type. The interface will be said to be activated when the physical resources of its physical layer and its MAC layer are electrically powered. The interface will then be able to exchange signal frames with a remote interface of the same type. The interface will be said to be deactivated when the hardware means of its physical layer will not be electrically powered. The interface then operates in a low power mode.
On parlera également par la suite d'activité sur la couche physique d'une interface, et ce quelle que soit son type, pour exprimer que des signaux sont reçus ou émis par la couche physique de cette interface (activité sur la couche physique de l'interface). La détection d'une activité sur la couche physique d'une interface n'impose pas que cette interface soit activée.We will also talk about activity on the physical layer of an interface, whatever its type, to express that signals are received or emitted by the physical layer of this interface (activity on the physical layer of the interface). 'interface). The detection of an activity on the physical layer of an interface does not require that this interface is activated.
On parlera aussi par la suite d'activité sur la couche MAC d'une interface, et ce quelle que soit son type, pour exprimer que des signaux sont reçus ou émis par la couche MAC de cette interface (activité sur la couche MAC de l'interface). La détection d'une activité sur la couche MAC d'une interface impose que cette interface soit activée.We will also talk about activity on the MAC layer of an interface, whatever its type, to express that signals are received or emitted by the MAC layer of this interface (activity on the MAC layer of the interface). The detection of an activity on the MAC layer of an interface requires that this interface is activated.
L'alimentation électrique des moyens matériels de la couche physique et de la couche MAC d'une interface du premier ou second type induit une consommation électrique qui, bien que indispensable lorsque l'interface est susceptible d'échanger des signaux porteurs de données utiles, peut être réduite lorsque l'équipement qui l'héberge, un terminal ou un adaptateur réseau, n'est pas sous tension ou que le lien qui est établi entre l'interface et une autre interface distante du même type n'est pas utilisé.The power supply of the hardware means of the physical layer and the MAC layer of an interface of the first or second type induces an electrical consumption which, although essential when the interface is capable of exchanging signals carrying useful data, may be reduced when the host device, a terminal or network adapter, is not powered on or the link between the interface and another remote interface of the same type is not used.
La plupart des équipements, terminaux ou adaptateurs réseau actuels hébergent une interface de type Ethernet et mettent en œuvre une fonctionnalité dite de détection d'énergie (Energy Detect en anglais). Cette fonctionnalité permet de réduire la consommation électrique d'une interface Ethernet en la faisant basculer d'un mode actif, c'est-à-dire un mode dans lequel l'interface est activée, vers un mode basse consommation, dit d'écoute, dans lequel l'interface est désactivée. Des moyens peu consommateurs en énergie électrique sont alors mis en œuvre pour détecter une activité sur la couche physique de l'interface afin de faire basculer l'interface vers le mode actif dès qu'une activité sur sa couche physique est détectée. Les demandes de brevets US6993667 et US7278039 décrivent la mise en œuvre d'une telle fonctionnalité dont le fonctionnement est résumé en relation avec la Fig. 3. L'interface Ethernet fonctionne selon trois modes: hors tension appelé OFF, actif appelé ETH ACTIVE ou d'écoute appelé ETH L1 LISTENING.Most current equipment, terminals or network adapters host an Ethernet type interface and implement a so-called Energy Detect feature. This feature can reduce the power consumption of an Ethernet interface by switching it from an active mode, that is to say a mode in which the interface is activated, to a low power mode, said listening in which the interface is disabled. Means that consume little electrical energy are then implemented to detect an activity on the physical layer of the interface in order to switch the interface to the active mode as soon as an activity on its physical layer is detected. Patent applications US6993667 and US7278039 describe the implementation of such a feature whose operation is summarized in connection with FIG. 3. The Ethernet interface operates in three modes: power off called OFF, active called ETH ACTIVE or listening called ETH L1 LISTENING.
Dans le mode OFF, l'interface est hors tension et ne consomme donc aucune énergie électrique. Ce mode correspond, en particulier, lorsque l'équipement (terminal ou adaptateur réseau) est mis hors tension. Lorsque l'équipement qui héberge l'interface est mis sous tension, événement PU, l'interface bascule dans le mode ETH ACTIVE dans lequel l'interface est activée. L'interface tente alors d'établir un lien Ethernet avec une autre interface Ethernet distante hébergée par un autre équipement (terminal ou adaptateur) et ce au cours d'une phase de négociation entre interfaces Ethernet distantes. Une telle phase est conforme à la norme 802.3 clause 28. Une fois le lien Ethernet établi, les interfaces sont alors configurées pour d'éventuels échanges de trames de signaux entre les deux équipements. Lorsqu'une inactivité sur la couche physique de l'interface Ethernet est détectée pendant une durée prédéterminée T L 1 IN ACTI VE (événement ENLl), l'interface bascule du mode ETH_ ACTIVE vers le mode ETH L1 LISTENING dans lequel l'interface Ethernet est désactivée. L'interface Ethernet bascule du mode ETH Ll LISTENING vers le modeIn the OFF mode, the interface is de-energized and therefore does not consume any electrical energy. This mode corresponds, in particular, when the equipment (terminal or network adapter) is de-energized. When the equipment hosting the interface is powered up, PU event, the interface switches to ACTIVE ETH mode in which the interface is enabled. The interface then attempts to establish an Ethernet link with another remote Ethernet interface hosted by another device (terminal or adapter) during a negotiation phase between remote Ethernet interfaces. Such a phase complies with the 802.3 clause 28. Once the Ethernet link is established, the interfaces are then configured for possible exchanges of signal frames between the two devices. When an inactivity on the physical layer of the Ethernet interface is detected for a predetermined duration TL 1 IN ACTI VE (event ENL1), the interface switches from the ETH_ ACTIVE mode to the ETH L1 LISTENING mode in which the Ethernet interface is disabled. Ethernet interface switches from ETH mode to LISTENING mode
ETH ACTIVE, lorsqu'une activité sur sa couche physique a été détectée (événement ELl) ou lorsqu'un ordre d'activation (événement PU) a été émis à partir, par exemple d'un bouton de l'équipement qui héberge l'interface. Un lien Ethernet est alors établi entre interfaces distantes et des échanges de signaux entre équipements peuvent débuter tel que expliqué ci-dessus.ETH ACTIVE, when an activity on its physical layer has been detected (ELl event) or when an activation command (PU event) has been sent from, for example a button of the equipment that hosts the interface. An Ethernet link is then established between remote interfaces and signal exchanges between equipment can begin as explained above.
L' interface Ethernet bascule du mode ETH ACTIVE ou du mode ETH L1 LISTENING vers le mode OFF lorsque l'équipement hôte est mis hors tension.The Ethernet interface switches from ETH ACTIVE mode or ETH L1 LISTENING mode to OFF mode when the host device is powered off.
Une interface Ethernet hébergée par un équipement mettant en œuvre la fonctionnalité de détection d'énergie décrite en relation avec la Fig. 3 permet donc d'économiser de l'énergie électrique lorsqu'une inactivité sur la couche physique de l'interface Ethernet est détectée pendant une durée prédéterminée et d'activer cette interface dès qu'une activité de sa couche physique est détectée ou qu'un ordre d'activation émane de l'équipement hôte. Toutefois, la mise en œuvre de la fonction de détection d'énergie par un adaptateur réseau d'une liaison câblée telle que définie ci-dessus, ne permet pas d'optimiser la consommation électrique de la liaison car seule l'interface Ethernet (interface du second type) de chaque adaptateur réseau est mise dans un mode basse consommation tel que illustré sur la Fig. 4. Reprenons l'exemple de la Fig. 1 et considérons que le réseau du premier type est un réseau CPL. Supposons, toujours à titre d'illustration, que le terminal A consomme 7 watts, le terminal B lO watts et le terminal C 80 W lorsque leur interface du second type ETH (Ethernet) est activée, et que chaque adaptateur réseau consomme 4 watts lorsque leurs interfaces du second type ETH (Ethernet) et du premier type DC sont activées. Les traits gras signifient que les interfaces sont activées et leurs liens entre elles établis.An Ethernet interface hosted by a device implementing the energy detection functionality described in connection with FIG. 3 thus saves electrical energy when inactivity on the physical layer of the Ethernet interface is detected for a predetermined time and activate this interface as soon as an activity of its physical layer is detected or that an activation command emanates from the host equipment. However, the implementation of the energy detection function by a network adapter of a wired link as defined above, does not optimize the power consumption of the link because only the Ethernet interface (interface the second type) of each network adapter is put into a low power mode as shown in FIG. 4. Let's take the example of FIG. 1 and consider that the network of the first type is a CPL network. Suppose, still as an illustration, that the terminal A consumes 7 watts, the terminal B 10 watts and the terminal C 80 W when their interface of the second type ETH (Ethernet) is activated, and that each network adapter consumes 4 watts when their interfaces of the second type ETH (Ethernet) and the first type DC are activated. Bold lines mean that interfaces are enabled and their links to each other established.
Supposons maintenant que le terminal B soit mis hors tension. L'interface Ethernet ETH de ce terminal ainsi que celle de l'adaptateur réseau N2 sont alors désactivées (représentées par des traits fins sur la Fig. 4b). La consommation du terminal B n'est plus que de 1 watt et celle de l'adaptateur réseau N2 de 3 watts. Le lien Ethernet entre les interfaces Ethernet du terminal B et de l'adaptateur réseau N2 est rompu et cette partie de la liaison câblée entre les terminaux A et B se trouve dans un mode basse consommation. On peut remarquer que ce n'est pas le cas de l'interface de premier type DC de l'adaptateur réseau N2 qui reste activée (trait gras sur la partie gauche du carré qui représente cet adaptateur réseau).Suppose now that terminal B is powered down. The Ethernet ETH interface of this terminal as well as that of the network adapter N2 are then deactivated (represented by thin lines in Fig. 4b). The consumption of terminal B is only 1 watt and that of the N2 network adapter 3 watts. The Ethernet link between the Ethernet interfaces of the terminal B and the network adapter N2 is broken and this part of the cable connection between the terminals A and B is in a low power mode. It may be noted that this is not the case for the first DC type interface of the network adapter N2 which remains activated (bold line on the left part of the square representing this network adapter).
Le problème résolu par la présente invention est en outre d'optimiser la réduction de la consommation électrique de chaque adaptateur réseau sur l'ensemble de la liaison câblée ou tout au moins d'assurer que les parties de cette liaison qui ne sont pas utilisées se trouvent dans un mode basse consommation.The problem solved by the present invention is furthermore to optimize the reduction of the power consumption of each network adapter over the entire cable link or at least to ensure that the parts of this link which are not used are find in a low consumption mode.
A cet effet, l'invention concerne un procédé de réduction de la consommation électrique de liaison câblée définie ci-dessus qui est caractérisé en ce qu'un adaptateur réseau bascule dans un mode basse consommation lorsqu'une inactivité sur la couche MAC de son interface du premier type et une inactivité sur la couche MAC de son interface du second type sont détectées conjointement pendant une durée prédéterminée débutant à partir de la dernière détection d'activité sur la couche MAC de l'une des deux interfaces de cet adaptateur réseau.To this end, the invention relates to a method for reducing the wired connection power consumption defined above which is characterized in that a network adapter switches to a low power mode when inactivity on the MAC layer of its interface of the first type and inactivity on the MAC layer of its second type interface are jointly detected for a predetermined time starting from the last activity detection on the MAC layer of one of the two interfaces of this network adapter.
Ainsi, la présente invention consiste, de manière générale, à détecter l'activité sur la couche MAC des interfaces du premier et deuxième type d'un adaptateur réseau de la liaison. La détection d'une inactivité sur la couche MAC de l'interface du second type pendant une durée prédéterminée indique qu'aucune donnée utile n'est échangée entre le terminal et l'adaptateur réseau auquel il est relié, et la détection d'une inactivité sur la couche MAC de l'interface du premier type pendant cette durée indique qu'aucune donnée utile n'est échangée entre l'adaptateur réseau et un autre adaptateur réseau auquel il est relié.Thus, the present invention generally consists in detecting the activity on the MAC layer of the interfaces of the first and second type of a network adapter of the link. The detection of inactivity on the MAC layer of the second type interface for a predetermined duration indicates that no useful data is exchanged between the terminal and the network adapter to which it is connected, and the detection of a inactivity on the MAC layer of the first type interface during this time indicates that no useful data is exchanged between the network adapter and another network adapter to which it is attached.
Ainsi, de proche en proche, chaque adaptateur réseau de la liaison câblée est mis dans un mode basse consommation et l'interface du premier et second type de chaque adaptateur réseau peut être activée par détection d'une activité sur la couche physique soit de l'interface du premier type, soit de l'interface du second type comme on le verra plus en détails par la suite.Thus, step by step, each network adapter of the wired link is put into a low power mode and the interface of the first and second type of each network adapter can be activated by detecting an activity on the physical layer of the network. interface of the first type, or the interface of the second type as will be seen in more detail later.
Selon ses aspects matériels, la présente invention concerne un adaptateur réseau qui met en oeuvre un tel procédé.According to its material aspects, the present invention relates to a network adapter that implements such a method.
Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels:The characteristics of the invention mentioned above, as well as others, will appear more clearly on reading the following description of an example of embodiment, said description being made in connection with the accompanying drawings, among which:
La Fig. 1 représente un exemple de liaison câblée au sens de la présente invention, La Fig. 2 représente schématiquement la structure interne d'un adaptateur réseau au sens de la présente invention,Fig. 1 represents an example of a wired connection in the sense of the present invention, FIG. 2 schematically represents the internal structure of a network adapter within the meaning of the present invention,
La Fig. 3 représente un diagramme d'état relatif au fonctionnement d'une interface Ethernet de l'état de la technique qui met en œuvre la fonctionnalité de détection d'énergie, La Fig. 4 représente un schéma qui illustre le basculement d'un adaptateur réseau dans un mode basse consommation selon l'état de la technique,Fig. 3 shows a state diagram relating to the operation of an Ethernet interface of the state of the art which implements the energy detection functionality, FIG. 4 represents a diagram illustrating the switchover of a network adapter into a low-power mode according to the state of the art,
La Fig. 5 représente un diagramme d'état du procédé de réduction de la consommation électrique de liaison câblée selon la présente invention,Fig. 5 shows a state diagram of the method for reducing the wired connection power consumption according to the present invention,
La Fig. 6 représente un exemple d'optimisation de la consommation électrique d'une liaison câblée selon le premier mode de réalisation du procédé lorsqu'un terminal se met en veille,Fig. 6 represents an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a terminal goes to sleep,
La Fig. 7 représente un exemple d'optimisation de la consommation électrique d'une liaison câblée selon le premier mode de réalisation du procédé lorsqu'un terminal sort d'un mode de veille, La Fig. 8 représente un exemple d'optimisation de la consommation électrique d'une liaison câblée selon le premier mode de réalisation du procédé lorsqu'un adaptateur réseau est relié à plus de deux terminaux et que l'un passe en veille,Fig. 7 represents an example of optimization of the electrical consumption of a cable link according to the first embodiment of the method when a terminal leaves a standby mode, FIG. 8 represents an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a network adapter is connected to more than two terminals and one goes on standby,
La Fig. 9 représente un exemple de chronogramme des états dans lesquels fonctionne un adaptateur réseau ainsi que la relation entre des durées utilisées par le procédé par rapport à la durée des modes actifs et basse consommation du procédé,Fig. 9 shows an example of a timing diagram of the states in which a network adapter operates as well as the relationship between the durations used by the method with respect to the duration of the active modes and the low consumption of the method,
La Fig. 10 représente un exemple d'optimisation de la consommation électrique d'une liaison câblée selon le premier mode de réalisation du procédé lorsqu'un adaptateur réseau est relié à plus de deux terminaux, l'un étant en veille et l'autre passe en veille, La Fig. 11 représente un diagramme d'état de ce second mode de réalisation du procédé de réduction de la consommation électrique de liaison câblée selon la présente invention, La Fig. 12 représente un synoptique d'un mode de réalisation d'un adaptateur réseau qui met en œuvre l'un des procédés selon la présente invention décrit en relation avec les Fig. 5, etFig. 10 represents an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a network adapter is connected to more than two terminals, one being in standby and the other going on standby Fig. 11 shows a state diagram of this second embodiment of the wired connection power consumption reduction method according to the present invention, Fig. 12 is a block diagram of an embodiment of a network adapter which implements one of the methods according to the present invention described in connection with FIGS. 5, and
La Fig. 13 représente un synoptique d'un mode de réalisation d'un adaptateur réseau qui met en œuvre l'un des procédés selon la présente invention décrit en relation avec les Fig. 11.Fig. 13 is a block diagram of an embodiment of a network adapter which implements one of the methods according to the present invention described in connection with FIGS. 11.
La présente invention concerne un procédé de réduction de la consommation électrique de liaison câblée entre terminaux distants, en l'occurrence entre les terminaux A,B et entre les terminaux A,C selon les deux liaisons câblées de l'exemple illustratif de la Fig. 1.The present invention relates to a method for reducing the wired connection power consumption between remote terminals, in this case between the terminals A, B and between the terminals A, C according to the two wired links of the illustrative example of FIG. 1.
Chaque liaison câblée est réalisée au travers de deux adaptateurs réseau, en l'occurrence N1,N2 et N1,N3. Les adaptateurs réseau communiquent entre eux par échange de signaux au niveau d'interfaces du premier type DC et chaque adaptateur réseau communique avec un terminal par échange de signaux au niveau de leurs interfaces du second type ETH. Les interfaces du premier et deuxième types de chaque adaptateur réseau communiquent entre elles au travers de leurs couches MAC telles que illustrées à la Fig. 2.Each cable connection is made through two network adapters, in this case N1, N2 and N1, N3. The network adapters communicate with each other by exchanging signals at interfaces of the first type DC and each network adapter communicates with a terminal by exchanging signals at their interfaces of the second type ETH. The interfaces of the first and second types of each network adapter communicate with each other through their MAC layers as illustrated in FIG. 2.
Selon une caractéristique du procédé, toute activité bi-directionnelle éventuelleAccording to a characteristic of the process, any eventual bi-directional activity
(émission ou réception d'un signal) sur la couche MAC de l'interface du second type ETH de chaque adaptateur réseau est détectée. Il en est de même de toute activité éventuelle sur la couche MAC de l'interface du premier type DC de chaque adaptateur réseau. Lorsqu'une inactivité sur la couche MAC de l'interface du premier type et une inactivité sur la couche MAC de l'interface du second type d'un même adaptateur réseau sont détectées conjointement pendant une durée prédéterminée TSLEEP, les interfaces du premier et deuxième type de cet adaptateur réseau sont désactivées.(Transmitting or receiving a signal) on the MAC layer of the second ETH type interface of each network adapter is detected. The same is true of any activity on the MAC layer of the first type DC interface of each network adapter. When an inactivity on the MAC layer of the interface of the first type and an inactivity on the MAC layer of the interface of the second type of the same network adapter are jointly detected for a predetermined duration TSLEEP, the interfaces of the first and second type of this network adapter are disabled.
L'adaptateur réseau bascule alors dans un mode basse consommation. Ainsi, de proche en proche, lorsque l'interface du second type d'un adaptateur réseau bascule dans un mode basse consommation, l'adaptateur réseau qui est relié à ce terminal bascule également dans un mode basse consommation. Il en résulte une optimisation de la réduction de la consommation électrique des différents adaptateurs réseaux d'une liaison câblée entre deux terminaux.The network adapter then switches to a low power mode. Thus, step by step, when the interface of the second type of a network adapter switches to a low power mode, the network adapter that is connected to this terminal also switches to a low power mode. This results in an optimization of the reduction of the power consumption of the different network adapters of a cable connection between two terminals.
Les références des Fig. qui sont communes désignent les mêmes éléments. La Fig. 5 représente un diagramme d'état d'un premier mode de réalisation du procédé de réduction de la consommation électrique de liaison câblée selon la présente invention.The references of FIGS. which are common designate the same elements. Fig. 5 shows a state diagram of a first embodiment of the wired connection power consumption reduction method according to the present invention.
Lorsqu'un adaptateur réseau Ni (i=l, 2, 3 selon l'exemple de la Fig. 1) n'est pas alimenté électriquement, l'interface du premier type DC et l'interface du second type ETH sont hors tension et ne consomment donc aucune énergie électrique. Ces interfaces fonctionnent dans le mode OFF.When a network adapter Ni (i = 1, 2, 3 according to the example of Fig. 1) is not electrically powered, the interface of the first type DC and the interface of the second type ETH are de-energized and do not consume any electrical energy. These interfaces operate in the OFF mode.
Lorsque l'adaptateur réseau Ni est mis sous tension (événement PU), l'interface du premier type DC bascule dans un mode dit actif DC ACTIVE. L'interface DC tente alors d'établir un lien avec une autre interface du premier type distante hébergée par un autre adaptateur réseau. Une fois le lien établi, les interfaces du premier type sont alors configurées pour d'éventuels échanges de signaux entre les deux adaptateurs.When the network adapter Ni is powered up (PU event), the interface of the first type DC switches into a DC ACTIVE active mode. The DC interface then tries to establish a link with another interface of the first remote type hosted by another network adapter. Once the link is established, the interfaces of the first type are then configured for possible signal exchanges between the two adapters.
Lorsque l'adaptateur réseau Ni est mis sous tension (événement PU), l'interface du second type ETH bascule dans un mode dit actif ETH ACTI VE. L'interface ETH tente alors d'établir un lien avec une autre interface du second type distante hébergée par un terminal. Une fois le lien établi, les interfaces du second type sont alors configurées pour d'éventuels échanges de signaux entre l'adaptateur réseau et le terminal. L'interface du premier type DC d'un adaptateur réseau Ni fonctionne soit dans le mode OFF, soit dans le mode DC ACTIVE dans lequel la couche physique et la couche MAC de l'interface sont activées, soit dans un mode DC L1 LISTENING dit d'écoute de niveau 1 dans lequel la couche physique de l'interface est désactivée, soit dans un mode DC L2 LISTENING dit d'écoute de niveau 2 dans lequel la couche physique et la couche MAC de l'interface sont activées et l'interface du premier type DC de cet adaptateur réseau tente d'établir un lien avec une autre interface du premier type DC distante pendant une durée prédéterminée TSync dite de synchronisation, soit dans un mode transitoire DC HIBERNATE dans lequel la couche physique de l'interface est désactivée. L'interface du second type ETH d'un adaptateur réseau Ni fonctionne soit dans un mode ETH ACTIVE dit actif dans lequel la couche physique et la couche MAC de l'interface sont activées, soit dans un mode ETH L1 LISTENING dit d'écoute de niveau 1 dans lequel la couche physique de l'interface est désactivée, soit dans un mode transitoire ETH HIBERNATE dans lequel la couche physique de l'interface est désactivée.When the network adapter Ni is powered up (PU event), the interface of the second type ETH switches to a mode called active ETH ACTI VE. The ETH interface then tries to establish a link with another interface of the second remote type hosted by a terminal. Once the link is established, the interfaces of the second type are then configured for possible signal exchanges between the network adapter and the terminal. The interface of the first type DC of a network adapter Ni operates either in the OFF mode, or in the DC ACTIVE mode in which the physical layer and the MAC layer of the interface are activated, or in a DC L1 LISTENING mode says Level 1 listener in which the physical layer of the interface is deactivated, either in a LISTENING mode DC L2 said level 2 listening in which the physical layer and the MAC layer of the interface are activated and the interface of the first type DC of this network adapter attempts to establish a link with another interface of the first type remote DC for a predetermined duration TSync called synchronization, either in a DC transient mode HIBERNATE in which the physical layer of the interface is disabled. The interface of the second type ETH of a network adapter Ni operates either in an ACTIVE active ETH mode in which the physical layer and the MAC layer of the interface are activated, or in a mode ETH L1 LISTENING said of listening of level 1 in which the physical layer of the interface is disabled, either in a ETH HIBERNATE transient mode in which the physical layer of the interface is disabled.
Lorsqu'une inactivité sur la couche MAC de l'interface du premier type DC d'un adaptateur réseau Ni et une inactivité sur la couche MAC de l'interface du second type ETH du même adaptateur réseau Ni sont détectées conjointement pendant la durée prédéterminée TSLEEP débutant à partir de la dernière détection d'activité sur la couche MAC de l'une de ces deux interfaces (événement NL2), l'interface du second type ETH bascule du mode ETH ACTIVE vers le mode ETH HIBERNATE, et l'interface du premier type DC bascule du mode DC ACTIVE vers le mode DC HIBERNATE.When an inactivity on the MAC layer of the first DC type interface of a network adapter Ni and an inactivity on the MAC layer of the second type ETH interface of the same network adapter Ni are jointly detected for the predetermined duration TSLEEP starting from the last detection of activity on the MAC layer of one of these two interfaces (event NL2), the interface of the second type ETH switches from the ETH ACTIVE mode to the ETH HIBERNATE mode, and the interface of the first DC type switches from DC ACTIVE mode to DC HIBERNATE mode.
L'interface du second type ETH d'un adaptateur réseau Ni bascule du mode actif ETH ACTIVE vers le mode d'écoute de niveau 1 ETH L1 LISTENING lorsqu'une inactivité sur la couche physique de l'interface du second type ETH de cet adaptateur réseau Ni est détectée pendant une durée prédéterminée T Ll INACTIVE débutant à partir de la dernière activité sur cette couche physique (événement ENLl).The interface of the second type ETH of a network adapter Ni switches from the active mode ETH ACTIVE to the level 1 listening mode ETH L1 LISTENING when an inactivity on the physical layer of the interface of the second type ETH of this adapter network Ni is detected for a predetermined time T LI INACTIVE starting from the last activity on this physical layer (event ENL1).
L'interface du second type ETH d'un adaptateur réseau Ni bascule du mode transitoire ETH HIBERNATE vers le mode d'écoute de niveau 1 ETH L1 LISTENING lorsqu'une condition ELC est vérifiée.The interface of the second ETH type of a network adapter Ni switches from the ETH HIBERNATE transient mode to the ETH L1 LISTENING level 1 listening mode when an ELC condition is verified.
Selon un mode de réalisation, la condition ELC est vérifiée lorsqu'une inactivité sur la couche physique de l'interface du second type ETH de cet adaptateur réseau Ni est détectée pendant une durée prédéterminée T L 1 INACTIVE débutant à partir de la dernière activité sur cette couche physique.According to one embodiment, the ELC condition is verified when an inactivity on the physical layer of the interface of the second type ETH of this network adapter Ni is detected for a predetermined duration TL 1 INACTIVE starting from the last activity on this physical layer.
Selon un autre mode de réalisation, qui peut se combiner au précédent, la condition ELC est vérifiée à l'expiration d'une durée prédéterminée ETH OFF débutant à partir de l'entrée de l'interface du second type ETH de cet adaptateur réseau dans le mode transitoire.According to another embodiment, which can be combined with the previous one, the ELC condition is verified at the expiry of a predetermined duration ETH OFF starting from the input of the interface of the second type ETH of this network adapter in the transient mode.
L'interface du second type (ETH) d'un adaptateur réseau Ni bascule du mode d'écoute de niveau 1 ETH_ L1 LISTENING vers le mode actif ETH ACTIV ATE lorsqu'une activité est détectée soit sur la couche physique de l'interface du second type ETH de cet adaptateur réseau soit sur la couche MAC de l'interface du premier type DC de cet adaptateur réseau (événement EL1DL2).The interface of the second type (ETH) of a network adapter Ni switches from the level 1 listening mode ETH_L1 LISTENING to the active mode ETH ACTIVATE ATE when an activity is detected either on the physical layer of the interface of the second ETH type of this network adapter is on the MAC layer of the first type DC interface of this network adapter (event EL1DL2).
L'interface du second type ETH d'un adaptateur réseau Ni bascule du mode transitoire ETH HIBERNATE vers le mode actif ETH_ ACTIV ATE lorsqu'une activité est détectée sur la couche MAC de l'interface du premier type DC de cet adaptateur réseau (événement DL2).The interface of the second type ETH of a network adapter Ni switches from the transient mode ETH HIBERNATE to the active mode ETH_ ACTIV ATE when a activity is detected on the MAC layer of the first DC type interface of this network adapter (DL2 event).
L'interface du premier type DC d'un adaptateur réseau Ni bascule du mode transitoire DC HIBERNATE vers le mode actif DC ACTIVE lorsqu'une activité est détectée sur la couche MAC de l'interface du second type ETH de cet adaptateur réseau (événement EL2).The interface of the first DC type of a network adapter Ni switches from the DC HIBERNATE transient mode to the active DC ACTIVE mode when activity is detected on the MAC layer of the second ETH type interface of this network adapter (EL2 event ).
L'interface du premier type DC d'un adaptateur réseau Ni bascule du mode transitoire DC HIBERNATE vers le mode d'écoute de niveau 1The first type DC interface of a network adapter Ni switches from transient mode DC HIBERNATE to level 1 listening mode
DC L1 LISTENING suite à une durée prédéterminée DC TOFF débutant à partir de l'entrée de l'interface du premier type DC de cet adaptateur réseau dans le mode transitoire (événement DLC).DC L1 LISTENING following a predetermined duration DC TOFF starting from the input of the interface of the first type DC of this network adapter in the transient mode (DLC event).
L'interface du premier type DC d'un adaptateur réseau Ni bascule du mode d'écoute de niveau 1 DC Ll LISTENING vers le mode actif DC ACTIV ATE lorsqu'une activité est détectée sur la couche MAC de l'interface du second type ETH de cet adaptateur (événement EL2).The interface of the first type DC of a network adapter Ni switches from listening mode of level 1 DC Ll LISTENING to the active mode DC ACTIV ATE when an activity is detected on the MAC layer of the interface of the second type ETH of this adapter (event EL2).
L'interface du premier type DC d'un adaptateur réseau Ni bascule du mode d'écoute de niveau 1 DC L1 LISTENING vers le mode d'écoute de niveau 2The first DC type interface of a network adapter Ni switches from DC L1 LISTENING level 1 listening mode to level 2 listening mode
DC L2 LISTENING lorsqu'une activité est détectée sur la couche physique de l'interface du premier type DC de cet adaptateur réseau (événement DLl). L'interface du premier type DC d'un adaptateur réseau Ni bascule du mode d'écoute de niveau 2 DC L2 LISTENING vers le mode actif DC ACTIVE lorsqu'une activité est détectée soit sur la couche MAC de l'interface du premier typeDC L2 LISTENING when an activity is detected on the physical layer of the first DC type interface of this network adapter (DLl event). The interface of the first DC type of a network adapter Ni switches from the DC L2 LISTENING level 2 listening mode to the DC ACTIVE active mode when an activity is detected on the MAC layer of the first type interface
DC de cet adaptateur réseau soit sur la couche MAC de l'interface du second typeDC of this network adapter is on the MAC layer of the second type interface
ETH de cet adaptateur réseau (événement L2). L'interface du premier type DC d'un adaptateur réseau Ni bascule du mode d'écoute de niveau 2 DC L2 LISTENING vers le mode transitoireETH of this network adapter (event L2). The interface of the first type DC of a network adapter Ni switches from listening mode of level 2 DC L2 LISTENING to the transient mode
DC HIBERNATE lorsqu'une condition SC est vérifiée.DC HIBERNATE when an SC condition is verified.
Selon un mode de réalisation, la condition SC est vérifiée lorsqu'une inactivité sur la couche MAC de l'interface du premier type DC de cet adaptateur réseau et une inactivité sur la couche MAC de l'interface du second type ETH de cet adaptateur réseau sont détectées conjointement pendant une durée prédéterminée TON débutant à partir de la dernière détection d'activité sur la couche MAC de l'une des deux interfaces de cet adaptateur réseau. Selon un autre mode de réalisation, qui peut se combiner au précédent, la condition SC est vérifiée lorsqu'une inactivité sur la couche physique de l'interface du premier type DC de cet adaptateur réseau est détectée pendant une durée prédéterminée DC Ll INACTIVE débutant à partir de la dernière activité sur la couche physique de l'interface du premier type DC.According to one embodiment, the condition SC is verified when an inactivity on the MAC layer of the interface of the first type DC of this network adapter and an inactivity on the MAC layer of the interface of the second type ETH of this network adapter. are detected together for a predetermined duration TON starting from the last activity detection on the MAC layer of one of the two interfaces of this network adapter. According to another embodiment, which can be combined with the previous one, the condition SC is verified when an inactivity on the physical layer of the interface of the first type DC of this network adapter is detected for a predetermined duration DC LI INACTIVE starting at from the last activity on the physical layer of the interface of the first DC type.
Selon un mode de réalisation, la durée DC TOFF est supérieure à la somme des durées TON et TSync.According to one embodiment, the duration DC TOFF is greater than the sum of the durations TON and TSync.
La Fig. 6 représente un exemple d'optimisation de la consommation électrique d'une liaison câblée selon le premier mode de réalisation du procédé lorsqu'un terminal se met en veille.Fig. 6 shows an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a terminal goes to sleep.
Considérons une liaison câblée entre les terminaux A et B dont les interfaces du second ETH type sont activées (traits gras sur Fig. 6a). Les interfaces du premier DC et second ETH type des adaptateurs réseau Nl et N2 fonctionnent dans un mode actif (DC ACTIVE, ETH ACTIVE). Admettons que le terminal B informe le terminal A qu'il va se mettre en veille.Consider a wired connection between terminals A and B whose interfaces of the second typical ETH are activated (bold lines in Fig. 6a). The interfaces of the first DC and second ETH type network adapters Nl and N2 operate in an active mode (DC ACTIVE, ETH ACTIVE). Suppose that Terminal B informs Terminal A that it will go to sleep.
Le terminal A arrête alors l'envoi de signaux à destination du terminal B. La mise en veille du terminal B entraîne l'arrêt de son interface ETH provoquant ainsi l'événement ENLl. L'interface du second type ETH de l'adaptateur réseau N2 est alors désactivée (ETH L1 LISTENING). Le lien entre l'interface du second type ETH et celle de l'adaptateur réseau N2 n'est plus établi (traits fins sur Fig. 6b). Le terminal B ne consomme plus que IW et l'adaptateur réseau 3 W.The terminal A then stops sending signals to the terminal B. The standby of the terminal B causes the stop of its ETH interface thus causing the event ENL1. The interface of the second type ETH of the network adapter N2 is then deactivated (ETH L1 LISTENING). The link between the interface of the second type ETH and that of the network adapter N2 is no longer established (fine lines in Fig. 6b). Terminal B consumes only IW and the 3W network adapter.
Considérons maintenant qu'une durée TSLEEP s'est écoulée depuis l'arrêt des signaux transitant entre les terminaux A et B provoquant l'événement NL2.Consider now that a TSLEEP duration has elapsed since the stop of the signals transiting between the terminals A and B causing the event NL2.
L'interface du premier DC et du second ETH type de l'adaptateur réseau Nl et l ' interface du premier type DC de l ' adaptateur N2 sont désactivéesThe interface of the first DC and the second ETH type of the network adapter Nl and the interface of the first type DC of the adapter N2 are deactivated
(DC HIBERNATE, ETH HIBERNATE).(DC HIBERNATE, ETH HIBERNATE).
Les adaptateurs réseau Nl et N2 fonctionnent alors dans un mode basse consommation (IW pour chaque adaptateur et 6 W pour le terminal A dont l'interface du second type a été désactivée) (traits fins sur la Fig. 6c). A l'expiration de la durée DC OFF, l'interface du premier type DC des adaptateurs réseau Nl et N2 bascule du mode DC HIBERNATE vers le mode DC Ll LISTENING (événement DLC). A l'expiration de la durée ETH OFF ou en l'absence d'activité de niveau 1 pendant T L1 INACTIVE (événement ELC), l'interface du second type ETH de l'adaptateur réseau Nl bascule du mode ETH HIBERNATE vers le mode ETH L1 LISTENING.The network adapters N1 and N2 then operate in a low power mode (IW for each adapter and 6W for the terminal A whose interface of the second type has been disabled) (thin lines in Fig. 6c). When the DC OFF time expires, the interface of the first type DC of the network adapters N1 and N2 switches from the DC HIBERNATE mode to the DC LISTENING mode (DLC event). At the end of the ETH OFF duration or in the absence of level 1 activity during T L1 INACTIVE (ELC event), the interface of the second ETH type of the network adapter N1 switches from the ETH HIBERNATE mode to the ETH L1 LISTENING mode.
La Fig. 7 représente un exemple d'optimisation de la consommation électrique d'une liaison câblée selon le premier mode de réalisation du procédé lorsqu'un terminal sort d'un mode de veille.Fig. 7 shows an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a terminal leaves a standby mode.
La Fig. 7a reprend le scénario de la Fig. 6c dans lequel les adaptateurs réseau Nl et N2 fonctionnent dans un mode basse consommation (ETH Ll LI STENING et DC Ll LISTENING).Fig. 7a resumes the scenario of FIG. 6c in which the network adapters N1 and N2 operate in a low power mode (ETH LI LI STENING and DC LISTENING L).
Admettons maintenant que le terminal B sorte de son mode de veille. Son interface du second type ETH est activée provoquant l'événement EL 1DL2. L'interface du second type ETH de l'adaptateur réseau N2 est activée (bascule dans le mode ETH ACTIVE). L'adaptateur réseau N2 sort de son mode basse consommation (trais gras sur Fig. 7b). Le terminal B consomme 1OW et l'adaptateur réseau N2 2W car son interface de premier type DC reste désactivée. Le terminal B émet des signaux qui provoquent l'événement L2 qui font basculer les interfaces de premier DC et de l'adaptateur réseau N2 vers un mode actif (DC ACTIVE) (Fig. 7c).Now let's say Terminal B is coming out of standby mode. Its interface of the second type ETH is activated causing the event EL 1DL2. The interface of the second ETH type of network adapter N2 is enabled (switches to ETH ACTIVE mode). The network adapter N2 exits its low power mode (bolded in Fig. 7b). The terminal B consumes 1OW and the network adapter N2 2W because its first DC type interface remains disabled. Terminal B transmits signals that cause event L2 to switch the interfaces from the first DC and network adapter N2 to an active mode (DC ACTIVE) (Fig. 7c).
L'événement DLl fait basculer l'interface du premier type DC de l'adaptateur réseau Nl vers le mode actif DC L2 LISTENING provoquant l'activation de l'interface de premier type DC de cet adaptateur réseau (3W) et permet de recevoir l'événement L2 provoquant le basculement des interfaces de premier type et du second type vers un mode actif (DC ACTIVE, ETH ACTIVE). (Fig. 7d et e).The event DL1 switches the interface of the first type DC of the network adapter N1 to the active mode DC L2 LISTENING causing the activation of the first type interface DC of this network adapter (3W) and makes it possible to receive the L2 event causing the switchover of the first type interfaces and the second type to an active mode (DC ACTIVE, ETH ACTIVE). (Fig. 7d and e).
La Fig. 8 représente un exemple d'optimisation de la consommation électrique d'une liaison câblée selon le premier mode de réalisation du procédé lorsqu'un adaptateur réseau est relié à plus de deux terminaux et que l'un passe en veille. Selon cet exemple deux liaisons câblées utilisent l'adaptateur réseau Nl. Considérons les terminaux A, B et C dont les interfaces du second ETH type sont activées (traits gras sur Fig. 8a). Le lien entre interfaces du premier DC et second ETH type des adaptateurs réseau Nl , N2 et N3 fonctionnent dans un mode actif (DC ACTIVE, ETH ACTIVE).Fig. 8 shows an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a network adapter is connected to more than two terminals and one goes to sleep. According to this example, two cable links use the network adapter N1. Let us consider the terminals A, B and C whose interfaces of the second type ETH are activated (bold lines in Fig. 8a). The link between interfaces of the first DC and the second ETH type network adapters Nl, N2 and N3 operate in an active mode (DC ACTIVE, ETH ACTIVE).
Admettons que le terminal B informe le terminal A qu'il va se mettre en veille. Le terminal A arrête alors l'envoi de signaux à destination du terminal B. La mise en veille du terminal B entraîne l'arrêt de son interface du second type provoquant ainsi l'événement ENLl. L'interface du second type ETH de l'adaptateur réseau N2 est alors désactivée (ETH L1 LISTENING). Le lien entre l'interface du second type ETH et celle de l'adaptateur réseau N2 n'est plus établi (traits fins sur Fig. 8b). Le terminal B ne consomme plus que IW et l'adaptateur réseau N2 3 W. Dans le cas où des signaux sont échangés entre les terminaux A et C, une activité est détectée sur la couche MAC des adaptateurs Nl et N3 maintenant un état actif de leurs interfaces de premier et second type (ETH ACTIVE, DC ACTIVE).Suppose that Terminal B informs Terminal A that it will go to sleep. The terminal A then stops sending signals to the terminal B. The standby of the terminal B causes the stopping of its interface of the second type thus causing the ENLl event. The interface of the second type ETH of the network adapter N2 is then deactivated (ETH L1 LISTENING). The link between the interface of the second type ETH and that of the network adapter N2 is no longer established (thin lines in Fig. 8b). Terminal B only consumes IW and network adapter N2 3 W. In the case where signals are exchanged between terminals A and C, activity is detected on the MAC layer of adapters N1 and N3 maintaining an active state of their first and second type interfaces (ETH ACTIVE, DC ACTIVE).
Considérons maintenant qu'une durée TSLEEP s'est écoulée depuis l'arrêt des signaux transitant entre les terminaux A vers B provoquant l'événement NL2 et la désactivation de l ' interface de premier type DC de l ' adaptateur N2 (DC HIBERNATE).Consider now that a TSLEEP duration has elapsed since the stop of the signals transiting between the terminals A to B causing the event NL2 and the deactivation of the first type interface DC of the adapter N2 (DC HIBERNATE).
A l'expiration de la durée DC TOFF qui débute à partir de l'entrée de l'interface du premier type DC de l'adaptateur réseau N2 dans le mode transitoire (événement DLC), l'interface du premier type DC de l'adaptateur réseau N2 bascule vers le mode DC L 1 LISTENING.At the end of the duration DC TOFF which starts from the input of the interface of the first type DC of the network adapter N2 in the transient mode (DLC event), the interface of the first type DC of the N2 network adapter switches to DC L 1 LISTENING mode.
Lorsque les terminaux A et C échangent entre eux des signaux via l'adaptateur réseau Nl et N3, une activité est détectée sur la couche physique de l'interface du premier type DC de l'adaptateur réseau N2 (événement DLl). L'interface du premier type DC de l'adaptateur réseau N2 bascule alors du mode d'écoute de niveau 1 DC Ll LISTENING vers le mode d'écoute de niveau 2 DC L2 LISTENING.When the terminals A and C exchange signals with each other via the network adapter N1 and N3, an activity is detected on the physical layer of the interface of the first type DC of the network adapter N2 (event DL1). The interface of the first DC type of the network adapter N2 then switches from the level 1 listening mode DC LISTENING DC to level 2 listening DC L2 LISTENING mode.
Dans le cas où le terminal A émet un signal à destination du terminal B, une activité est détectée sur la couche MAC de l'interface du premier type DC de l'adaptateur réseau N2 (événement L2). L'interface du premier type DC de l'adaptateur réseau N2 bascule alors du mode d'écoute de niveau 2 DC L2 LISTENING vers le mode actif DC ACTIVE, et l'interface du second type ETH de l'adaptateur réseau N2 du mode d'écoute de niveau 1 ETH_ L1 LISTENING vers le mode actif ETH ACTIV ATE (événement EL1DL2). L'adaptateur réseau N2 est alors sorti de son mode basse consommation.In the case where the terminal A transmits a signal to the terminal B, an activity is detected on the MAC layer of the first type DC interface of the network adapter N2 (event L2). The interface of the first type DC of the network adapter N2 then switches from listen mode level 2 DC L2 LISTENING to the active mode DC ACTIVE, and the interface of the second type ETH from the network adapter N2 of the mode D listening level 1 ETH_ L1 LISTENING to active mode ETH ACTIV ATE (event EL1DL2). The network adapter N2 is then released from its low power mode.
Lorsque l'interface du premier type DC de l'adaptateur réseau N2 se trouve dans le mode d'écoute de niveau 2 DC L2 LISTENING et qu'une inactivité sur la couche MAC de l'interface du premier type DC de l'adaptateur réseau N2 et une inactivité sur la couche MAC de l'interface du second type ETH de cet adaptateur réseau sont détectées conjointement pendant la durée prédéterminée TON débutant à partir de la dernière détection d'activité sur la couche MAC de l'une des deux interfaces de cet adaptateur réseau (condition SC vérifiée), l'interface du premier type DC d 'un adaptateur réseau N2 bascule du mode d ' écoute de niveau 2 DC L2 LISTENING vers le mode transitoire DC HIBERNATE.When the first DC type interface of the N2 network adapter is in DC L2 LISTENING level 2 listening mode and an inactivity on the MAC layer of the first DC type interface of the network adapter N2 and inactivity on the MAC layer of the second ETH type interface of this network adapter are jointly detected for the predetermined duration TON starting from the last activity detection on the MAC layer of one of the two With the interfaces of this network adapter (SC condition checked), the first DC type interface of an N2 network adapter switches from DC L2 LISTENING level 2 listening mode to the DC HIBERNATE transient mode.
Ainsi, l'interface du premier type DC de l'adaptateur réseau N2 bascule du mode transitoire vers le mode d'écoute de niveau 1 DC L1 LISTENING puis vers le mode d'écoute de niveau 2 DC L2 LISTENING puis vers le mode transitoireThus, the interface of the first DC type of the network adapter N2 switches from the transient mode to DCL1 LISTENING level 1 listening mode and then to the DC L2 LISTENING level 2 listening mode and then to the transient mode.
DC HIBERNATE et ce tant qu'il n'y a pas de signaux échangés entre les terminauxDC HIBERNATE and as long as there are no signals exchanged between the terminals
A et B.A and B.
La Fig. 8c illustre ce fonctionnement. L'interface du premier DC et du second ETH type des adaptateurs réseau Nl et N3 reste activée tant que les terminaux A et C continuent à échanger des signaux et l'adaptateur réseau N2 fonctionne dans un mode basse consommation (IW) sans pour autant perturber l'échange de signaux entre les terminaux A et C et en restant tout de même à l'écoute de tous signaux qui concernent le terminal B. La Fig. 9 représente un exemple de chronogramme des états dans lesquels fonctionnent un adaptateur réseau ainsi que la relation entre les durées DC TOFF, TON et DC TOFF par rapport à la durée des modes actifs et d'écoutes du procédé.Fig. 8c illustrates this operation. The interface of the first DC and the second ETH type network adapters Nl and N3 remains enabled as the terminals A and C continue to exchange signals and the N2 network adapter operates in a low power mode (IW) without disturbing the exchange of signals between the terminals A and C and still remaining attentive to any signals relating to the terminal B. FIG. 9 shows an example of a timing diagram of the states in which a network adapter operates as well as the relationship between the duration DC TOFF, TON and DC TOFF with respect to the duration of the active and listening modes of the method.
La durée DC TOFF est égale à la somme des durées passées par l'interface du premier type DC dans un mode basse consommation (DC HIBERNATE et DC_L1_LISTENING). La durée T, égale à la somme des durées TSYNC et TON, est la durée passée par cette interface dans un mode actif (DC L2 LISTENING).The duration DC TOFF is equal to the sum of the durations passed by the interface of the first DC type in a low power mode (DC HIBERNATE and DC_L1_LISTENING). The duration T, equal to the sum of the durations TSYNC and TON, is the duration spent by this interface in an active mode (DC L2 LISTENING).
La Fig. 10 représente un exemple d'optimisation de la consommation électrique d'une liaison câblée selon le premier mode de réalisation du procédé lorsqu'un adaptateur réseau est relié à plus de deux terminaux, l'un étant en veille et l'autre passe en veille.Fig. 10 represents an example of optimization of the power consumption of a cable link according to the first embodiment of the method when a network adapter is connected to more than two terminals, one being in standby and the other going on standby .
En reprenant le scénario décrit en relation avec la Fig. 8c, l'interface du second type ETH de l'adaptateur réseau N2 est désactivée et l'interface du premier type DC de cet adaptateur réseau bascule entre les modes DC HIBERNATE,By repeating the scenario described in connection with FIG. 8c, the interface of the second type ETH of the network adapter N2 is deactivated and the interface of the first type DC of this network adapter switches between DC HIBERNATE modes,
DC Ll LISTENING et DC L2 LISTENING tant que les terminaux A et C échangent des signaux (Fig. 10a).DC LISTENING and DC L2 LISTENING as long as terminals A and C exchange signals (Fig. 10a).
Admettons que le terminal C informe le terminal A qu'il va se mettre en veille. Le terminal A arrête alors l'envoi de signaux à destination du terminal C. L'interface du second type ETH de l'adaptateur réseau N3 est désactivée (ETH L1 LISTENING). Le lien entre l'interface du second type ETH et celle de l'adaptateur réseau N3 n'est plus établi (traits fins sur Fig. 10b). Le terminal C ne consomme plus que IW et l'adaptateur réseau N3 3 W.Suppose that the terminal C informs the terminal A that it will go to sleep. The terminal A then stops sending signals to the terminal C. The interface of the second type ETH of the network adapter N3 is deactivated (ETH L1 LISTENING). The link between the interface of the second type ETH and that of the network adapter N3 is no longer established (fine lines in Fig. 10b). Terminal C only consumes IW and the N3 3W network adapter.
Considérons maintenant qu'une durée TSLEEP s'est écoulée depuis l'entrée des interfaces des adaptateurs réseau Nl, N2 et N3 dans le mode ETH_ACTIVE et DC ACTI VE provoquant l'événement NL2. L'interface du premier type DC de l'adaptateur N3 est désactivée (DC HIBERNATE) et le lien entre les interfaces de premier type DC des adaptateurs réseau Nl et N3 n'est plus établi et comme expliqué précédemment, les adaptateurs réseau Nl et N3 fonctionnent dans un mode basse consommation (traits fins sur la Fig. 8c). Lorsque l'un des terminaux B ou C sort de son mode de veille, les adaptateurs réseau sortent tout à tour de leur mode basse consommation tel que expliqué précédemment.Consider now that a TSLEEP time has elapsed since the input of the Nl, N2 and N3 network adapter interfaces in the ETH_ACTIVE and DC ACTI VE mode causing the NL2 event. The interface of the first DC type of the N3 adapter is deactivated (DC HIBERNATE) and the link between the first DC type interfaces of the network adapters N1 and N3 is no longer established and as explained above, the network adapters N1 and N3 operate in a low power mode (fine lines in Fig. 8c). When one of the terminals B or C goes out of its standby mode, the network adapters go out of their low consumption mode as explained above.
L'inventeur a observé que la durée requise pour le basculement de tous les adaptateurs réseau de liaisons câblées dans un mode basse consommation s'accroît lorsque le nombre d'adaptateurs réseau utilisés par plus d'une liaison câblée s'accroît.The inventor has observed that the time required for failover of all wired network adapters in a low power mode increases as the number of network adapters used by more than one wired link increases.
Par ailleurs, l'inventeur a également observé qu'une fois qu'un adaptateur réseau se trouve dans son mode basse consommation, cet adaptateur réseau pouvait sortir inopinément de ce mode par de l'activité d'un réseau voisin qui interfère avec le réseau du premier type. Ceci est particulièrement gênant lorsque le milieu où est déployé le réseau du premier type présente une densité de réseaux importante.In addition, the inventor has also observed that once a network adapter is in its low power mode, this network adapter could unexpectedly exit this mode by the activity of a neighboring network that interferes with the network. of the first type. This is particularly troublesome when the medium where the network of the first type is deployed has a high network density.
Pour remédier à ces inconvénients, selon un second mode de réalisation du procédé, un adaptateur réseau Ni sort d'un mode basse consommation (DC SLEEP) une fois reçu un message spécifique MSGj en acquittement d'un message MSGi émis par cet adaptateur réseau Ni. Les deux adaptateurs réseaux Ni et Nj forment une paire d'adaptateurs réseau unique à laquelle sont associés les messages spécifiques MSGi et MSGj.To overcome these disadvantages, according to a second embodiment of the method, a network adapter Ni leaves a low power mode (DC SLEEP) once received a specific message MSGj in acknowledgment of a message MSGi issued by this network adapter Ni . The two network adapters Ni and Nj form a single network adapter pair to which the specific messages MSGi and MSGj are associated.
En pratique, l'acquittement du message MSGj est réalisé par l'envoi d'un message MSGi de l'adaptateur réseau Ni à destination de l'adaptateur réseau Nj. Le contenu des messages MSGi et MSGj est alors unique et spécifique à la paire d'adaptateurs réseau (Ni5Nj).In practice, the acknowledgment of the message MSGj is achieved by sending a message MSGi from the network adapter Ni to the network adapter Nj. The content of the messages MSGi and MSGj is then unique and specific to the pair of network adapters (Ni 5 Nj).
Ainsi, selon ce mode de réalisation, un adaptateur réseau Ni d'une paire d'adaptateurs (Ni, Nj) ne peut sortir de son mode basse consommation qu'une fois qu'il a reçu le message MSGj qui acquitte la réception, par l'adaptateur réseau Nj du message MSGi préalablement émis par l'adaptateur réseau Ni. En d'autres termes, les interfaces du premier DC et second ETH type d'un adaptateur d'une paire ne peuvent plus basculer inopinément d'un mode d'écoute vers le mode actif à cause d'interférences d'un réseau voisin.Thus, according to this embodiment, a network adapter Ni of a pair of adapters (Ni, Nj) can not come out of its low power mode until it has received the message MSGj which acknowledges the reception, for example. the network adapter Nj of the message MSGi previously sent by the network adapter Ni. In other words, the interfaces of the first DC and second ETH type of an adapter of a pair can no longer switch unexpectedly from a listening mode to the active mode due to interference from a neighboring network.
La Fig. 11 représente un diagramme d'état de ce second mode de réalisation du procédé de réduction de la consommation électrique de liaison câblée selon la présente invention.Fig. 11 shows a state diagram of this second embodiment of the wired connection power consumption reduction method according to the present invention.
Le fonctionnement de l'interface du second type ETH d'un adaptateur réseau reste inchangé par rapport au premier mode de réalisation du procédé décrit en relation avec la Fig. 5. L'interface du premier type DC d'un adaptateur réseau Ni d'une paire d'adaptateurs (Ni5Nj) fonctionne selon six modes : DC ACTIVE, DC SLEEP, SEND HELLO, HELLO LISTENING, HELLO AGAIN et REPLY HELLO.The operation of the interface of the second type ETH of a network adapter remains unchanged with respect to the first embodiment of the method described in connection with FIG. 5. The interface of the first type DC of a network adapter Ni of a pair of adapters (Ni 5 Nj) operates in six modes: DC ACTIVE, DC SLEEP, SEND HELLO, HELLO LISTENING, HELLO AGAIN and REPLY HELLO.
L'interface du premier type DC est désactivée dans les cinq derniers modes alors qu'elle est activée dans le mode DC ACTIVE. Ces cinq modes se distinguent par leurs conditions d'entrée et de sortie dans ces modes.The first DC type interface is disabled in the last five modes while it is enabled in the DC ACTIVE mode. These five modes are distinguished by their input and output conditions in these modes.
Lorsque l'adaptateur réseau Ni est mis sous tension, événement PU, l'interface du premier type DC de cet adaptateur réseau, notée DCi, bascule dans le modeWhen the network adapter Ni is powered up, PU event, the interface of the first DC type of this network adapter, denoted DCi, switches to the mode
SEND HELLO dans lequel l'interface DCi reste désactivée et un message MSGi est émis à destination de l'interface du premier type DC de l'autre adaptateur réseau Nj de la paire (Ni5Nj), notée DCj .SEND HELLO in which the interface DCi remains deactivated and a message MSGi is sent to the interface of the first type DC of the other network adapter Nj of the pair (Ni 5 Nj), denoted DCj.
Une fois le message MSGi émis, l'interface DCi bascule dans le modeOnce the message MSGi has been sent, the interface DCi switches to the mode
HELLO LISTENING dans lequel l'interface DCi est en attente, pendant une durée prédéterminée T HELLO, de réception d'un message MSGj émis par l'interface DCj suite à sa réception du message MSGi par l'interface DCj (acquittement de l'envoi du message MSGi par l'adaptateur réseau Nj).HELLO LISTENING in which the interface DCi is waiting, for a predetermined duration T HELLO, for receiving a message MSGj sent by the interface DCj following its reception of the message MSGi by the interface DCj (acknowledgment of the sending the message MSGi by the network adapter Nj).
Dans le cas où le message MSGj n'est pas reçu pendant la durée T HELLO (événement NH), l'interface DCi bascule dans le mode SEND HELLO.In the case where the message MSGj is not received during the duration T HELLO (event NH), the interface DCi switches to SEND mode HELLO.
Dans le cas où le message MSGj est reçu avant l'expiration de la durée T HELLO (événement H), l'interface DCi bascule dans le mode HELLO AGAIN dans lequel un nouveau message MSGi est émis. On peut noter que la durée T HELLO est spécifique à chaque adaptateur réseau d'une paire (Ni, Nj).In the event that the message MSGj is received before the expiration of the duration T HELLO (event H), the interface DCi switches to the HELLO AGAIN mode in which a new message MSGi is sent. It can be noted that the duration T HELLO is specific to each network adapter of a pair (Ni, Nj).
Une fois que le message MSGi a été émis par l'interface DCi, l'interface DCi bascule vers le mode DC ACTIVE. L'interface DC tente alors d'établir un lien avec une autre interface du premier type distante hébergée par un autre adaptateur réseau. Une fois le lien établi, les interfaces du premier type sont alors configurées pour d'éventuels échanges de signaux entre les deux adaptateurs.Once the MSGi message has been sent by the DCi interface, the DCi interface switches to the DC ACTIVE mode. The DC interface then tries to establish a link with another interface of the first remote type hosted by another network adapter. Once the link is established, the interfaces of the first type are then configured for possible signal exchanges between the two adapters.
L'interface du premier type DC d'un adaptateur réseau bascule du mode DC ACTIVE vers le mode DC SLEEP lorsqu'une inactivité sur la couche MAC de l'interface du premier type DC de cet adaptateur réseau et une inactivité sur la couche MAC de l'interface du second type ETH de cet adaptateur réseau sont détectées conjointement pendant la durée prédéterminée TSLEEP débutant à partir de la dernière détection d'activité sur la couche MAC de l'une des deux interfaces de cet adaptateur réseau (événement NL2). L'interface du premier type DCi d'un adaptateur réseau Ni bascule du modeThe interface of the first DC type of a network adapter switches from DC ACTIVE mode to DC SLEEP mode when an inactivity on the MAC layer of the first DC type interface of this network adapter and an inactivity on the MAC layer of the interface of the second ETH type of this network adapter is jointly detected for the predetermined duration TSLEEP starting from the last activity detection on the MAC layer of one of the two interfaces of this network adapter (event NL2). The interface of the first type DCi of a network adapter Ni switches mode
DC SLEEP vers le mode SEND HELLO lors d'une détection d'activité sur la couche MAC de l'interface de second type ETHi (événement EL2).DC SLEEP to SEND HELLO mode during activity detection on the MAC layer of the second type ETHi interface (EL2 event).
L'interface du premier type DCi d'un adaptateur réseau Ni bascule du modeThe interface of the first type DCi of a network adapter Ni switches mode
DC SLEEP vers le mode REPLY HELLO lorsqu'un message MSGj, émis par l'adaptateur réseau Nj , a été reçu (événement AR) et émet à son tour un message d'acquittement MSGi. L'activité éventuelle de la couche physique de l'interface du premier type DCi est alors détectée.DC SLEEP to the REPLY HELLO mode when a message MSGj, sent by the network adapter Nj, has been received (event AR) and in turn transmits an acknowledgment message MSGi. The eventual activity of the physical layer of the interface of the first type DCi is then detected.
L'interface du premier type DCi d'un adaptateur réseau bascule duThe interface of the first type DCi of a network adapter switches from
REPLY HELLO vers le mode DC SLEEP lorsqu'une inactivité sur sa couche physique est détectée pendant une deuxième durée prédéterminée T Ll INACTIVE débutant à partir de la dernière activité sur la couche physique de l'interface du premier type DC de l'adaptateur réseau (événement DNLl).REPLY HELLO to DC SLEEP mode when inactivity on its physical layer is detected for a second predetermined time T LI INACTIVE starting from the last activity on the physical layer of the first DC type interface of the network adapter ( event DNLl).
L'interface du premier type DCi bascule du REPLY HELLO vers le mode DC ACTIVE lorsqu'une activité est détectée sur la couche physique de L'interface du premier type DCi (événement DLl).The interface of the first type DCi switches from the REPLY HELLO to the DC ACTIVE mode when an activity is detected on the physical layer of the interface of the first type DCi (event DL1).
Selon une variante de ce mode de réalisation, l'interface du premier type DC d'un équipement bascule du mode REPLY HELLO vers le mode DC ACTIVE suite à l'émission du message d'acquittement MSGi .According to a variant of this embodiment, the interface of the first DC type of a device switches from the REPLY HELLO mode to the DC ACTIVE mode following the transmission of the acknowledgment message MSGi.
La Fig. 12 représente un synoptique d'un mode de réalisation d'un adaptateur réseau qui met en œuvre l'un des procédés selon la présente invention décrit en relation avec les Fig. 5.Fig. 12 is a block diagram of an embodiment of a network adapter which implements one of the methods according to the present invention described in connection with FIGS. 5.
L'adaptateur réseau Ni comporte des moyens matériels pour mettre en œuvre les fonctionnalités de la couche physique et de la couche MAC d'une interface d'un premier type DC et d'une interface d'un second type ETH. Les moyens matériels mettant en œuvre les fonctionnalités de la couche physique de l'interface du second type ETH sont ici représentés par un ensemble de composants électroniques ETH PHY.The network adapter Ni comprises hardware means for implementing the functionalities of the physical layer and the MAC layer of an interface of a first type DC and an interface of a second type ETH. The hardware means implementing the functionalities of the physical layer of the interface of the second type ETH are here represented by a set of electronic components ETH PHY.
Les moyens matériels mettant en œuvre les fonctionnalités de la couche physique de l'interface du premier type DC et des couches MAC de l'interface de premier et second type sont ici représentés par un ensemble de composants électroniques MAC/DC PHY.The hardware means implementing the functionalities of the physical layer of the first DC type interface and the MAC layers of the first and second type interface are here represented by a set of MAC / DC PHY electronic components.
L'adaptateur réseau Ni comporte également un connecteur ETH C prévu pour la connexion d'un câble, compatible avec le réseau du second type ETH, et d'un détecteur ETH Ll DETECT de l'activité de la couche physique de l'interface du second type ETH.The network adapter Ni also comprises an ETH connector C intended for the connection of a cable, compatible with the network of the second type ETH, and an ETH detector Ll DETECT of the activity of the physical layer of the interface of the second type ETH.
L'ensemble ETH PHY est relié, d'une part, à l'ensemble MAC/DC PHY par un bus de type Mil et, d'autre part, au connecteur ETH C.The ETH PHY assembly is connected, on the one hand, to the MAC / DC PHY assembly by a bus of the Mil type and, on the other hand, to the ETH C connector.
Le détecteur ETH L1 DETECT est basé sur des composants discrets dont l'entrée est reliée sur la liaison entre le connecteur ETH C et l'ensemble ETH PHY dans la direction réception de signaux Rx. La sortie ALl peut être câblée sur une ligne d'interruption d'un microprocesseur. Ainsi, lorsqu'un signal est reçu par le connecteur ETH C, la sortie ALl change d'état signifiant par là une activité sur la couche physique de l'interface du second type ETH. L'adaptateur réseau Ni comporte également un connecteur DC C prévu pour la connexion d'un câble compatible avec le réseau du premier type DC et d'un détecteur DC L1 DETECT de l'activité de la couche physique de l'interface du premier type DC.The ETH L1 DETECT detector is based on discrete components whose input is connected on the link between the ETH C connector and the ETH PHY set in the Rx signal reception direction. The output AL1 can be wired on an interrupt line of a microprocessor. Thus, when a signal is received by the ETH connector C, the output AL1 changes state thereby signifying an activity on the physical layer of the interface of the second type ETH. The network adapter Ni also includes a DC C connector provided for the connection of a cable compatible with the network of the first type DC and a DC detector L1 DETECT of the activity of the physical layer of the interface of the first type DC.
L'ensemble MAC/DC PHY et le connecteur DC C sont reliés entre eux. Ainsi, lorsqu'un signal est reçu par le connecteur ETH C, il est transmis à l'ensemble ETH PHY dans la direction Rx. Ce signal est alors transmis à l'ensemble ETH PHY qui le transmet à l'ensemble MAC/DC PHY via le bus B dans la direction Rx. Le signal est ensuite transformé par l'ensemble MAC/DC PHY de manière transparente pour les données acheminées en un autre signal compatible avec le réseau du premier type. Le signal transformé est ensuite transmis au connecteur DC C. Inversement, lorsqu'un signal est reçu par le connecteur DC C, il est transmis à l'ensemble MAC/DC PHY. Le signal est ensuite transformé par l'ensemble MAC/DC PHY de manière transparente pour les données acheminées en un autre signal compatible avec le réseau du second type. Le signal est alors transmis à l'ensemble ETH PHY via le bus B dans la direction de transmission de signaux Tx. Ce signal est alors transmis dans la direction Tx au connecteur ETH C.The MAC / DC PHY assembly and the DC C connector are interconnected. Thus, when a signal is received by the ETH connector C, it is transmitted to the set ETH PHY in the direction Rx. This signal is then transmitted to the ETH PHY set which transmits it to the MAC / DC PHY set via bus B in the Rx direction. The signal is then transformed by the MAC / DC PHY set transparently for data routed to another signal compatible with the network of the first type. The transformed signal is then transmitted to the DC connector C. Conversely, when a signal is received by the DC connector C, it is transmitted to the MAC / DC PHY set. The signal is then transformed by the MAC / DC PHY set transparently for data routed to another signal compatible with the network of the second type. The signal is then transmitted to the ETH PHY set via the bus B in the Tx signal transmission direction. This signal is then transmitted in the Tx direction to the ETH connector C.
Lorsque le réseau du premier type est un réseau courant porteur (CPL), le détecteur DC L1 DETECT est un détecteur de symboles OFDM. Lorsque le réseau du second type est un réseau Ethernet, le détecteurWhen the network of the first type is a carrier current network (CPL), the DC detector L1 DETECT is an OFDM symbol detector. When the second type network is an Ethernet network, the detector
ETH Ll DETECT s'appuie sur un détecteur d'impulsions NLP/FLP conforme à la norme 802.3 clause 28.ETH Ll DETECT relies on an NLP / FLP pulse detector according to the 802.3 clause 28.
L'adaptateur réseau Ni comporte également un processeur P qui implémente le procédé selon la présente invention. Pour cela, le processeur P comporte des moyens TM pour mettre en œuvre des compteurs de durée (TSLEEP, T LI INACTIVE,The network adapter Ni also comprises a processor P which implements the method according to the present invention. For this purpose, the processor P comprises means TM for implementing duration counters (TSLEEP, T LI INACTIVE,
ETH TOFF, DC TOFF, TON, DC Ll INACTIVE, TSYNC (pour mode 2 TSLEEP,ETH TOFF, TOFF DC, TON, DC LI INACTIVE, TSYNC (for mode 2 TSLEEP,
T LI INACTIVE, ETH TOFF, TON T HELLO TSLEEP).T LI INACTIVE, ETH TOFF, TON T HELLO TSLEEP).
Le processeur P comporte également des moyens DC L2 ACTIVITY pour détecter l'activité de la couche MAC de l'interface du second type ETH. Pour cela, le processeur est relié au bus B dans la direction de réception de signaux Rx c'est-à-dire pour détecter les signaux qui transitent sur le bus B de l'ensemble ETH PH Y vers l'ensemble MAC/DC PHY.The processor P also comprises DC L2 ACTIVITY means for detecting the activity of the MAC layer of the interface of the second type ETH. For this, the processor is connected to the bus B in the direction of receiving Rx signals that is to say to detect the signals that pass on the bus B of the set ETH PH Y to the MAC / DC PHY set .
Le processeur P comporte également des moyens ETH L2 ACTIVITY pour détecter l'activité de la couche MAC de l'interface du premier type ETH. Pour cela, le processeur est relié au bus B dans la direction de transmission de signaux Tx c'est-à- dire pour détecter les signaux qui transitent sur le bus B de l'ensemble MAC/DC PHY vers l'ensemble ETH PHY.The processor P also comprises ETH L2 ACTIVITY means for detecting the activity of the MAC layer of the interface of the first type ETH. For this, the processor is connected to the bus B in the signal transmission direction Tx, that is to say to detect the signals that transit on the bus B of the MAC / DC PHY set to the ETH PHY set.
Le processeur P comporte une mémoire et des moyens de calculs (non représentés) pour mettre en œuvre la logique de l'un des procédés de la Fig. 5 lorsqu'ils communiquent av e c l e s mo y en s D C L 2 AC T I V I T Y , ETH L2 ACTIVITY, TM, ETH Ll DETECT et DC Ll DETECT.The processor P comprises a memory and calculation means (not shown) for implementing the logic of one of the methods of FIG. 5 when communicating with them in the following ways: D C L 2 AC T I V I T Y, ETH L2 ACTIVITY, TM, ETH L DETECT and DC LL DETECT.
Pour cela, le processeur est relié à la sortie du détecteur ETH L1 DETECT de manière à recevoir la sortie ALl et au détecteur DC L1 DETECT.For this purpose, the processor is connected to the output of the ETH detector L1 DETECT so as to receive the output AL1 and the DC detector L1 DETECT.
Le processeur P est également relié à l'ensemble ETH PHY, d'une part pour lui envoyer un signal EN ETH destiné à soit désactiver cet ensemble soit à l'activer selon le procédé de la présente invention, et, d'autre part, pour recevoir de cet ensemble un signal LS qui informe le processeur du résultat d'une phase de négociation pour l'établissement d'un lien via le réseau de second type entre interfaces distantes. Le processeur P est également relié à l'ensemble MAC/DC PHY d'une part pour lui envoyer un signal EN DC destiné à soit désactiver cet ensemble soit à l'activer selon le procédé de la présente invention, et, d'autre part, pour recevoir de cet ensemble un signal LS qui informe le processeur du résultat d'une phase de négociation pour l'établissement d'un lien via le réseau du premier type entre interfaces distantes.The processor P is also connected to the set ETH PHY, on the one hand to send it an EN ETH signal intended to either deactivate this set or to activate it according to the method of the present invention, and, on the other hand, to receive from this set an LS signal which informs the processor of the result of a negotiation phase for the establishment of a link via the second type network between remote interfaces. The processor P is also connected to the MAC / DC PHY assembly on the one hand to send it an EN DC signal intended to either deactivate this set or to activate it according to the method of the present invention, and, on the other hand , to receive from this set a signal LS which informs the processor of the result of a negotiation phase for the establishment of a link via the network of the first type between remote interfaces.
La Fig. 13 représente un synoptique d'un mode de réalisation d'un adaptateur réseau qui met en œuvre l'un des procédés selon la présente invention décrit en relation avec les Fig. 11. Les moyens TM mettent en œuvre des compteurs de durée (TSLEEP,Fig. 13 is a block diagram of an embodiment of a network adapter which implements one of the methods according to the present invention described in connection with FIGS. 11. The means TM implement time counters (TSLEEP,
T LI INACTIVE, ETH TOFF, TON T HELLO TSLEEP).T LI INACTIVE, ETH TOFF, TON T HELLO TSLEEP).
Le processeur P comporte également des moyens HELLO RECEIVED pour détecter qu'un message MSGi ou un message d'acquittement MSGj est reçu via le connecteur DC C, des moyens SEND HELLO pour émettre un signal MSGi ou d' acquittement MSGj . The processor P also comprises means HELLO RECEIVED for detecting that a message MSGi or an acknowledgment message MSGj is received via the connector DC C, means SEND HELLO for transmitting a signal MSGi or of acknowledgment MSGj.

Claims

REVENDICATIONS
1) Procédé de réduction de la consommation électrique de liaison câblée entre terminaux distants (A,B,C), chaque liaison câblée étant réalisée au travers de deux adaptateurs réseau (Nl, N2, N3) communiquant entre eux par échange de signaux au niveau d'interfaces d'un premier type (DC), chaque adaptateur (Nl, N2, N3) communiquant avec un terminal (A,B,C) par échange de signaux au niveau d'interfaces d'un second type (ETH), les interfaces du premier et deuxième types de chaque adaptateur communiquant entre elles au travers de leurs couches MAC, un adaptateur réseau (Nl, N2, N3) basculant dans un mode basse consommation1) A method for reducing the wired connection power consumption between remote terminals (A, B, C), each wired connection being made through two network adapters (N1, N2, N3) communicating with each other by signal exchange at the interfaces of a first type (DC), each adapter (N1, N2, N3) communicating with a terminal (A, B, C) by exchange of signals at interfaces of a second type (ETH), the interfaces of the first and second types of each adapter communicating with each other through their MAC layers, a network adapter (N1, N2, N3) switching into a low power mode
(DC HIBERNATE, ETH HIBERNATE, ,DC Ll LISTENING,(DC HIBERNATE, ETH HIBERNATE, DC LISTENING, DC
ETH L1 LISTENING, DC SLEEP) lorsqu'une inactivité sur la couche MAC de son interface du premier type (DC) et une inactivité sur la couche MAC de son interface du second type (ETH) sont détectées conjointement pendant une durée prédéterminée (TSLEEP) débutant à partir de la dernière détection d'activité sur la couche MAC de l'une des deux interfaces de cet adaptateur réseau, caractérisé en ce queETH L1 LISTENING, DC SLEEP) when an inactivity on the MAC layer of its interface of the first type (DC) and an inactivity on the MAC layer of its interface of the second type (ETH) are jointly detected for a predetermined duration (TSLEEP) starting from the last activity detection on the MAC layer of one of the two interfaces of this network adapter, characterized in that
- son interface du premier type (DC) bascule d'un mode basse consommation vers un mode dit actif (DC ACTIVE) dans lequel la couche physique et la couche MAC de cette interface sont activées, soit lorsqu'une activité est détectée sur la couche MAC de l'interface du second type (ETH) soit lorsqu'une activité est détectée sur la couche physique de son interface du premier type (DC),its first type interface (DC) switches from a low power mode to a so-called active mode (DC ACTIVE) in which the physical layer and the MAC layer of this interface are activated, ie when an activity is detected on the layer MAC interface of the second type (ETH) when an activity is detected on the physical layer of its interface of the first type (DC),
- son interface du second type (ETH) bascule d'un mode basse consommation ver un mode dit actif (ETH ACTIVE) dans lequel la couche physique et la couche MAC de cette interface sont activées lorsqu'une activité est détectée soit sur la couche MAC de son interface du premier type (DC), soit sur la couche physique de son interface du second type (ETH).its interface of the second type (ETH) switches from a low power mode to a so-called active mode (ETH ACTIVE) in which the physical layer and the MAC layer of this interface are activated when an activity is detected either on the MAC layer of its interface of the first type (DC), or on the physical layer of its interface of the second type (ETH).
2) Procédé selon la revendication 1, dans lequel l'interface du premier (DC) et du second (ETH) type de chaque adaptateur réseau peut fonctionner également - soit dans un mode dit d' écoute de niveau 1 (DC L 1 LISTENING,2) The method of claim 1, wherein the interface of the first (DC) and the second (ETH) type of each network adapter can also work - either in a level 1 said listening mode (DC L 1 LISTENING,
ETH L1 LISTENING) dans lequel la couche physique de chaque interface est désactivée, - soit dans un mode transitoire (ETH HIBERNATE, DC HIBERNATE) dans lequel la couche physique de l'interface est désactivée,ETH L1 LISTENING) in which the physical layer of each interface is deactivated, - either in a transient mode (ETH HIBERNATE, DC HIBERNATE) in which the physical layer of the interface is deactivated,
- l'interface du premier (DC) et second (ETH) type d'un même adaptateur réseau basculant du mode actif (ETH ACTIVE, DC ACTIVE) vers le mode transitoire (ETH HIBERN ATE, DC HIBERNATE) lorsqu'une inactivité sur la couche MAC de l'interface du premier type (DC) de cet adaptateur réseau et une inactivité sur la couche MAC de l'interface du second type (ETH) de cet adaptateur réseau sont détectées conjointement pendant la durée prédéterminée (TSLEEP) débutant à partir de la dernière détection d'activité sur la couche MAC de l'une des deux interfaces de cet adaptateur réseau.- the interface of the first (DC) and second (ETH) type of the same network adapter switching from active mode (ETH ACTIVE, DC ACTIVE) to the transient mode (ETH HIBERN ATE, DC HIBERNATE) when inactivity on the MAC layer of the interface of the first type (DC) of this network adapter and inactivity on the MAC layer of the second type interface (ETH) of this network adapter are jointly detected for the predetermined duration (TSLEEP) starting from the last activity detection on the MAC layer of one of the two interfaces of this network adapter.
3) Procédé selon la revendication 2, dans lequel l'interface du second type (ETH) d'un adaptateur réseau bascule du mode actif (ETH ACTIVE) vers le mode d'écoute de niveau 1 (ETH L1 LISTENING) lorsqu'une inactivité sur la couche physique de l'interface du second type (ETH) de cet adaptateur réseau est détectée pendant une durée prédéterminée (T_L1_IN ACTI VE) débutant à partir de la dernière activité sur cette couche physique.3) Method according to claim 2, wherein the interface of the second type (ETH) of a network adapter switches from the active mode (ETH ACTIVE) to the level 1 listening mode (ETH L1 LISTENING) when inactivity on the physical layer of the second type interface (ETH) of this network adapter is detected for a predetermined time (T_L1_IN ACTI VE) starting from the last activity on this physical layer.
4) Procédé selon la revendication 2 ou 3, dans lequel l'interface du second type (ETH) d'un adaptateur réseau bascule du mode transitoire (ETH HIBERNATE) vers le mode d'écoute de niveau 1 (ETH L1 LISTENING) lorsqu'une inactivité sur la couche physique de l'interface du second type (ETH) de cet adaptateur réseau est détectée pendant une durée prédéterminée (T_L1_IN ACTI VE) débutant à partir de la dernière activité sur cette couche physique.4) Method according to claim 2 or 3, wherein the interface of the second type (ETH) of a network adapter switches from the transient mode (ETH HIBERNATE) to the level 1 listening mode (ETH L1 LISTENING) when an inactivity on the physical layer of the second type interface (ETH) of this network adapter is detected for a predetermined duration (T_L1_IN ACTI VE) starting from the last activity on this physical layer.
5) Procédé selon l'une des revendications 2 à 4, dans lequel l'interface du second type (ETH) d'un adaptateur réseau bascule du mode transitoire (ETH HIBERNATE) vers le mode d'écoute de niveau 1 (ETH L1 LISTENING) à l'expiration d'une durée prédéterminée (ETH OFF) débutant à partir de l'entrée de l'interface du second type (ETH) de cet adaptateur réseau dans le mode transitoire.5) Method according to one of claims 2 to 4, wherein the interface of the second type (ETH) of a network adapter switches from transient mode (ETH HIBERNATE) to level 1 listening mode (ETH L1 LISTENING ) at the expiration of a predetermined duration (ETH OFF) starting from the input of the interface of the second type (ETH) of this network adapter in the transient mode.
6) Procédé selon l'une des revendications 2 à 5, dans lequel l'interface du second type (ETH) d'un adaptateur réseau bascule du mode d'écoute de niveau 1 (ETH_ L1 LISTENING) vers le mode actif (ETH ACTIVATE) lorsqu'une activité est détectée soit sur la couche physique de l'interface du second type (ETH) de cet adaptateur réseau, soit sur la couche MAC de l'interface du premier type (DC) de cet adaptateur réseau.6) Method according to one of claims 2 to 5, wherein the interface of the second type (ETH) of a network adapter switches from listening mode level 1 (ETH_ L1 LISTENING) to the active mode (ETH ACTIVATE ) when an activity is detected either on the physical layer of the second type interface (ETH) of this network adapter, or on the MAC layer of the first type interface (DC) of this network adapter.
7) Procédé selon l'une des revendications 2 à 6, dans lequel l'interface du second type (ETH) d'un adaptateur réseau bascule du mode transitoire (ETH HIBERNATE) vers le mode actif (ETH ACTIV ATE) lorsqu'une activité est détectée sur la couche MAC de l'interface du premier type (DC) de cet adaptateur réseau.7) Method according to one of claims 2 to 6, wherein the interface of the second type (ETH) of a network adapter switches from transient mode (ETH HIBERNATE) to the active mode (ETH ACTIV ATE) when an activity is detected on the MAC layer of the first type (DC) interface of this network adapter.
8) Procédé selon l'une des revendications 2 à 7, dans lequel l'interface du premier type (DC) d'un adaptateur réseau bascule du mode transitoire (DC HIBERNATE) vers le mode actif (DC ACTIVE) lorsqu'une activité est détectée sur la couche MAC de l'interface du second type (ETH) de cet adaptateur réseau.8) Method according to one of claims 2 to 7, wherein the interface of the first type (DC) of a network adapter switches from transient mode (DC HIBERNATE) to the active mode (DC ACTIVE) when an activity is detected on the MAC layer of the second type (ETH) interface of this network adapter.
9) Procédé selon l'une des revendications 2 ou 8, dans lequel l'interface du premier type (DC) d'un adaptateur réseau bascule du mode transitoire (DC HIBERNATE) vers le mode d'écoute de niveau 1 (DC L1 LISTENING) suite à une durée prédéterminée, dite première, (DC TOFF) débutant à partir de l'entrée de l'interface du premier type (DC) de cet adaptateur réseau dans le mode transitoire.9) Method according to one of claims 2 or 8, wherein the interface of the first type (DC) of a network adapter switches from transient mode (DC HIBERNATE) to level 1 listening mode (DC L1 LISTENING ) following a predetermined duration, said first, (DC TOFF) starting from the input of the interface of the first type (DC) of this network adapter in the transient mode.
10) Procédé selon l'une des revendications 2 à 9, dans lequel l'interface du premier type (DC) d'un adaptateur réseau bascule du mode d'écoute de niveau 1 (DC L1 LISTENING) vers le mode actif (DC ACTIV ATE) lorsqu'une activité est détectée sur la couche MAC de l'interface du second type (ETH) de cet adaptateur réseau.10) Method according to one of claims 2 to 9, wherein the interface of the first type (DC) of a network adapter switches from listening mode level 1 (DC L1 LISTENING) to the active mode (DC ACTIV ATE) when activity is detected on the MAC layer of the second type interface (ETH) of this network adapter.
11) Procédé selon l'une des revendications 2 à 10, dans lequel l'interface du premier type (DC) d'un adaptateur réseau peut également fonctionner dans un mode dit d'écoute de niveau 2 (DC L2 LISTENING) dans lequel la couche physique et la couche MAC de cette interface sont activées et l'interface du premier type (DC) de cet adaptateur réseau tente d'établir un lien avec une autre interface du premier type (DC) distante pendant une durée prédéterminée dite de synchronisation (TSync). 12) Procédé selon la revendication 11, dans lequel l'interface du premier type (DC) d'un adaptateur réseau bascule du mode d'écoute de niveau 1 (DC L1 LISTENING) vers le mode d'écoute de niveau 2 (DC L2 LISTENING) lorsqu'une activité est détectée sur la couche physique de l'interface du premier type (DC) de cet adaptateur réseau.11) Method according to one of claims 2 to 10, wherein the interface of the first type (DC) of a network adapter can also operate in a so-called level 2 listening mode (DC L2 LISTENING) in which the the physical layer and the MAC layer of this interface are activated and the interface of the first type (DC) of this network adapter attempts to establish a link with another interface of the first type (DC) remote for a predetermined duration of so-called synchronization ( TSync). 12) The method of claim 11, wherein the interface of the first type (DC) of a network adapter switches from the level 1 listening mode (DC L1 LISTENING) to the level 2 listening mode (DC L2 LISTENING) when an activity is detected on the physical layer of the interface of the first type (DC) of this network adapter.
13) Procédé selon la revendication 11 ou 12, dans lequel l'interface du premier type (DC) d'un adaptateur réseau bascule du mode d'écoute de niveau 2 (DC L2 LISTENING) vers le mode actif (DC ACTIVE) lorsqu'une activité est détectée soit sur la couche MAC de l'interface du premier type (DC) de cet adaptateur réseau soit sur la couche MAC de l'interface du second type (ETH) de cet adaptateur réseau.13) A method according to claim 11 or 12, wherein the interface of the first type (DC) of a network adapter switches from the level 2 listening mode (DC L2 LISTENING) to the active mode (DC ACTIVE) when an activity is detected either on the MAC layer of the first type interface (DC) of this network adapter or on the MAC layer of the second type interface (ETH) of this network adapter.
14) Procédé selon l'une des revendications 11 à 13, dans lequel l'interface du premier type (DC) d'un adaptateur réseau bascule du mode d'écoute de niveau 214) Method according to one of claims 11 to 13, wherein the interface of the first type (DC) of a network adapter switches from level 2 listening mode
(DC L2 LISTENING) vers le mode transitoire (DC HIBERNATE) lorsqu'une inactivité sur la couche MAC de l'interface du premier type (DC) de cet adaptateur réseau et une inactivité sur la couche MAC de l'interface du second type (ETH) de cet adaptateur réseau sont détectées conjointement pendant une durée prédéterminée (Ton), dite seconde, débutant à partir de la dernière détection d'activité sur la couche MAC de l'une des deux interfaces de cet adaptateur réseau.(DC L2 LISTENING) to the transient mode (DC HIBERNATE) when an inactivity on the MAC layer of the interface of the first type (DC) of this network adapter and an inactivity on the MAC layer of the interface of the second type ( ETH) of this network adapter are jointly detected for a predetermined duration (Ton), said second, starting from the last activity detection on the MAC layer of one of the two interfaces of this network adapter.
15) Procédé selon l'une des revendications 11 à 14, dans lequel l'interface du premier type (DC) d'un adaptateur réseau (Ni) bascule du mode d'écoute de niveau 2 (DC L2 LISTENING) vers le mode transitoire (DC HIBERNATE) lorsqu'une inactivité sur la couche physique de l'interface du premier type (DC) de cet adaptateur réseau est détectée pendant une durée prédéterminée (DC_L1_IN ACTIVE) débutant à partir de la dernière activité sur la couche physique de l'interface du premier type (DC).15) Method according to one of claims 11 to 14, wherein the interface of the first type (DC) of a network adapter (Ni) switches from listening mode level 2 (DC L2 LISTENING) to the transient mode (DC HIBERNATE) when an inactivity on the physical layer of the interface of the first type (DC) of this network adapter is detected for a predetermined duration (DC_L1_IN ACTIVE) starting from the last activity on the physical layer of the interface of the first type (DC).
16) Procédé selon l'une des revendications 11 à 14, dans lequel la première durée (DC TOFF) est supérieure à la somme de la deuxième durée (TON) et de la durée de synchronisation (TSync). 17) Procédé selon la revendication 1, dans lequel l'adaptateur réseau, dit premier, sort du mode basse consommation (DC SLEEP) une fois qu'un message spécifique, préalablement émis par cet adaptateur réseau, a été acquitté par un autre adaptateur réseau, les deux adaptateurs réseaux formant une paire d'adaptateurs réseau unique à laquelle est associé ledit message spécifique.16) Method according to one of claims 11 to 14, wherein the first duration (DC TOFF) is greater than the sum of the second duration (TON) and the synchronization time (TSync). 17) The method of claim 1, wherein the network adapter, said first, out of the low power mode (DC SLEEP) once a specific message, previously issued by the network adapter, was acquitted by another network adapter the two network adapters forming a single network adapter pair to which said specific message is associated.
18) Procédé selon l'une des revendications 1 à 17, dans lequel le réseau du premier type est un réseau soit de type courant porteur en ligne, soit de type h.pna , soit de type g.hn.18) Method according to one of claims 1 to 17, wherein the network of the first type is a network either carrier type in-line carrier, either h.pna type or g.hn.
19) Procédé selon l'une des revendications 1 à 18, dans lequel le réseau du second type est un réseau de type Ethernet.19) Method according to one of claims 1 to 18, wherein the network of the second type is an Ethernet type network.
20) Adaptateur réseau (Ni) destiné à être relié d'une part à un terminal et d'autre part à un autre adaptateur réseau (Nj), l'adaptateur réseau comportant20) network adapter (Ni) intended to be connected on the one hand to a terminal and on the other hand to another network adapter (Nj), the network adapter comprising
- une interface dite du premier type prévue pour communiquer via un réseau d'un premier type, avec l'interface du premier type d'un autre adaptateur réseau,a so-called first type interface intended to communicate via a network of a first type, with the interface of the first type of another network adapter,
- une interface dite du second type prévu pour communiquer via un réseau d'un second type avec l'interface du second type d'un terminal, - les interfaces du premier et deuxième types de l' adaptateur réseau communiquant entre elles au travers de leurs couches MAC,a so-called second type interface designed to communicate via a network of a second type with the interface of the second type of a terminal; the interfaces of the first and second types of the network adapter communicating with each other through their MAC layers,
- un détecteur (ETH Ll DETECT) de l'activité de la couche physique de l'interface du second type (ETH),a detector (ETH Ll DETECT) of the activity of the physical layer of the interface of the second type (ETH),
- un détecteur (DC Ll DETECT) de l'activité de la couche physique de l'interface du premier type (DC),a detector (DC Ll DETECT) of the activity of the physical layer of the interface of the first type (DC),
- des moyens TM pour mettre en œuvre des compteurs de durée (TSLEEP, T LI INACTIVE, ETH TOFF, DC TOFF, TON, DC Ll INACTIVE, TSYNC ETH TOFF, TON T HELLO TSLEEP),means TM for implementing duration counters (TSLEEP, INACTIVE T LI, ETH TOFF, DC TOFF, TON, INACTIVE DC LI, TSYNC ETH TOFF, TON T HELLO TSLEEP),
- des moyens (DC L2 ACTIVITY) pour détecter l'activité de la couche MAC de l'interface du second type (ETH),means (DC L2 ACTIVITY) for detecting the activity of the MAC layer of the interface of the second type (ETH),
- des moyens (ETH L2 ACTIVITY) pour détecter l'activité de la couche MAC de l'interface du premier type (ETH), et caractérisé en ce qu'il comporte des moyens (P) pour mettre en œuvre la logique de l'un des procédés conformes à l'une des revendications 1 à 19. means (ETH L2 ACTIVITY) for detecting the activity of the MAC layer of the interface of the first type (ETH), and characterized in that it comprises means (P) for implementing the logic of the one of the methods according to one of claims 1 to 19.
PCT/EP2010/055134 2009-04-22 2010-04-19 Method for reducing the electricity consumption of a hardwired link between terminals WO2010121993A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0952625 2009-04-22
FR0952625A FR2944890A1 (en) 2009-04-22 2009-04-22 METHOD FOR REDUCING ELECTIC CABLE CONNECTION CONSUMPTION BETWEEN TERMINALS

Publications (1)

Publication Number Publication Date
WO2010121993A1 true WO2010121993A1 (en) 2010-10-28

Family

ID=41466782

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2010/055134 WO2010121993A1 (en) 2009-04-22 2010-04-19 Method for reducing the electricity consumption of a hardwired link between terminals

Country Status (2)

Country Link
FR (1) FR2944890A1 (en)
WO (1) WO2010121993A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9606615B2 (en) 2012-06-29 2017-03-28 Philips Lighting Holding B.V. Apparatus, method and computer program means for data transport with reduced power consumption during link idle times

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001047188A2 (en) * 1999-12-20 2001-06-28 Mitel Semiconductor V. N. Inc. Power saving for mac ethernet control logic
US20020019954A1 (en) * 2000-06-22 2002-02-14 Tran Hoang Tan Method and apparatus for regulating transceiver power consumption for a transceiver in a communications network
US20020196736A1 (en) * 2001-06-20 2002-12-26 Yucheng Jin Dynamic ethernet power management
US6993667B1 (en) 2000-12-15 2006-01-31 Marvell International Ltd. Apparatus for automatic energy savings mode for ethernet transceivers and method thereof
EP1667339A1 (en) * 2004-12-03 2006-06-07 Devolo AG Home-Plug-Adapter
KR20070069241A (en) * 2005-12-28 2007-07-03 한국전기연구원 Power management system for plc modem
EP1868299A2 (en) * 2006-06-14 2007-12-19 Matsushita Electric Industrial Co., Ltd. Power line communication terminal apparatus
CN101163015A (en) * 2007-10-18 2008-04-16 明泰科技股份有限公司 Power source network converter and standby electricity-saving mode control method thereof
KR20080056526A (en) * 2006-12-18 2008-06-23 한국전기연구원 Plc modem device for plc communication standby power-saving
US20080159744A1 (en) * 2005-03-01 2008-07-03 Soto Alexander I System and method for a subscriber-powered network element

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001047188A2 (en) * 1999-12-20 2001-06-28 Mitel Semiconductor V. N. Inc. Power saving for mac ethernet control logic
US20020019954A1 (en) * 2000-06-22 2002-02-14 Tran Hoang Tan Method and apparatus for regulating transceiver power consumption for a transceiver in a communications network
US6993667B1 (en) 2000-12-15 2006-01-31 Marvell International Ltd. Apparatus for automatic energy savings mode for ethernet transceivers and method thereof
US7278039B1 (en) 2000-12-15 2007-10-02 Marvell International Ltd. Physical layer energy saving technique for transceivers
US20020196736A1 (en) * 2001-06-20 2002-12-26 Yucheng Jin Dynamic ethernet power management
EP1667339A1 (en) * 2004-12-03 2006-06-07 Devolo AG Home-Plug-Adapter
US20080159744A1 (en) * 2005-03-01 2008-07-03 Soto Alexander I System and method for a subscriber-powered network element
KR20070069241A (en) * 2005-12-28 2007-07-03 한국전기연구원 Power management system for plc modem
EP1868299A2 (en) * 2006-06-14 2007-12-19 Matsushita Electric Industrial Co., Ltd. Power line communication terminal apparatus
KR20080056526A (en) * 2006-12-18 2008-06-23 한국전기연구원 Plc modem device for plc communication standby power-saving
CN101163015A (en) * 2007-10-18 2008-04-16 明泰科技股份有限公司 Power source network converter and standby electricity-saving mode control method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9606615B2 (en) 2012-06-29 2017-03-28 Philips Lighting Holding B.V. Apparatus, method and computer program means for data transport with reduced power consumption during link idle times

Also Published As

Publication number Publication date
FR2944890A1 (en) 2010-10-29

Similar Documents

Publication Publication Date Title
US8861507B2 (en) Systems and methods for automatic public switched telephone network backup of voice over internet protocol services
TWI419530B (en) System and method for enabling legacy medium access control to do energy efficient ethernet
US8750266B2 (en) Dual transmission for communication networks
US8675504B2 (en) Energy efficient ethernet (EEE) with 10GBASE-T structures
EP1619829A1 (en) Local network with virtual groups of equipments for switching at layer two
WO2011124853A1 (en) Method of control of an access point of a domestic gateway of a domestic network
EP1794930A4 (en) Communication apparatus and communication method
EP3122061A1 (en) Transmission of encrypted data from smart electric meters
JP4704877B2 (en) Terminal and terminal communication method
US20220137695A1 (en) Power consumption reduction in usb redrivers and repeaters
FR2902589A1 (en) COMMUNICATION METHOD, TRANSCEIVER AND RECEIVER STATIONS, AND COMPUTER PROGRAMS THEREOF
CN101262452A (en) Network connection control method and control device and routing device
CN103067956B (en) Ipsec tunnel backup and changing method and equipment in 3G network environment
EP0579529A1 (en) Device for the connection of a terminal to a local network having at least one ring
WO2010121993A1 (en) Method for reducing the electricity consumption of a hardwired link between terminals
US20070147412A1 (en) Automatic configuration system and method
EP3053309B1 (en) Improved management of network connections
EP2422486B1 (en) Method and device for reducing the electricity consumption of an ethernet interface
FR2882166A1 (en) IP data conversion device for e.g. UMTS type network, has managing units to order Ethernet line protection units to place active and standby gateways in standby and active states, respectively, if units have not already placed them
FR3014623A1 (en) AIRCRAFT COMMUNICATION SYSTEM HAVING A REDUNDANT NETWORK
WO2015097070A1 (en) Transmission system including first and second bridge devices
EP3146683A1 (en) Digital frame switch
KR100367428B1 (en) LAN Interface Unit for Internet Interface Units_
WO2004075452A2 (en) High service availability ethernet/ip network architecture
EP2583429B1 (en) Method and system for communication based on ws-discovery

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: 10718111

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10718111

Country of ref document: EP

Kind code of ref document: A1