WO2013186468A1 - Selection of a routing path according to the electromagnetic radiation induced by the network connections - Google Patents

Selection of a routing path according to the electromagnetic radiation induced by the network connections Download PDF

Info

Publication number
WO2013186468A1
WO2013186468A1 PCT/FR2013/051304 FR2013051304W WO2013186468A1 WO 2013186468 A1 WO2013186468 A1 WO 2013186468A1 FR 2013051304 W FR2013051304 W FR 2013051304W WO 2013186468 A1 WO2013186468 A1 WO 2013186468A1
Authority
WO
WIPO (PCT)
Prior art keywords
electromagnetic radiation
network
values
network interface
routing path
Prior art date
Application number
PCT/FR2013/051304
Other languages
French (fr)
Inventor
Olivier Bouchet
Abdesselem Kortebi
Original Assignee
Orange
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 Orange filed Critical Orange
Publication of WO2013186468A1 publication Critical patent/WO2013186468A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/123Evaluation of link metrics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/124Shortest path evaluation using a combination of metrics

Definitions

  • the invention relates to the field of data routing within a communication network, in particular a home or a local network, especially in a network using several transmission technologies.
  • each node of the network can represent a complete topology with end-to-end metrics.
  • each node of the network has only a local vision encompassing only its direct neighbors. For example, metrics such as jitter, delay, hop count or bandwidth have the characteristic of being able to be processed in order to select the different links to obtain the most suitable routing path.
  • the present invention improves the situation by proposing a routing path selection protocol that takes into account the electromagnetic radiation induced by the routing path network links.
  • the invention thus proposes a method for selecting a routing path for a data stream in a communication network comprising a plurality of nodes having network interfaces, this method comprising:
  • the method further comprises a step of associating, at each path of a plurality of potential routing paths, an electromagnetic radiation value determined from the values of the electromagnetic radiation parameter. associated with the network interfaces of the nodes belonging to said potential routing path, the selection of the routing path according to an optimization criterion of the electromagnetic radiation then consists in selecting the routing path among the n potential routing paths associated with the lowest values of electromagnetic radiation, where n is an integer less than the number of potential routing paths.
  • the method further comprises a step consisting in associating, at each of the network interfaces, a value of an electrical energy consumption parameter which is dependent on the transmission technology used by the network interface. , the routing path being further selected according to a criterion of optimization of the electrical energy consumption, using the values of the parameter of consumption of electrical energy associated with the network interfaces.
  • the method further comprises a step of associating, with each of the potential routing paths, an electric power consumption value, determined from the electrical energy consumption values associated with the network interfaces. nodes belonging to this potential routing path, the selection of the routing path according to a criterion of optimization of the electrical energy consumption then consists in preselecting, among the potential routing paths, m potential routing paths associated with the values lower power consumption, where m is an integer less than the number of potential routing paths, the n potential routing paths being selected from the m pre-selected potential routing paths, n being an integer less than m.
  • the number n is equal to 1. According to another particular embodiment, the number n is greater than 1, the selection of the path routing being performed, among the n potential routing routes, according to a quality of service criterion, depending on the type of service associated with the data stream.
  • the selection of the routing path according to an electromagnetic radiation optimization criterion consists in selecting, at a current node belonging to the routing path, a next node of the routing path connected to the network interface of the current node associated with the value of the lowest electromagnetic radiation parameter among the nodes connected to the current node.
  • At least a first and a second distinct transmission technologies are used by the network interfaces, the value of an electromagnetic radiation parameter associated with one of said network interfaces using the first transmission technology being distinct from the value of an electromagnetic radiation parameter associated with one of said network interface using the second transmission technology.
  • the electromagnetic radiation parameter associated with a network interface is the level of electromagnetic radiation of the network interface in an active state.
  • the electromagnetic radiation parameter associated with a network interface is the difference between the level of electromagnetic radiation of the network interface in an active state and the level of electromagnetic radiation of the network interface in its current state.
  • the value of the level of electromagnetic radiation associated with the network interface is weighted according to a maximum level of radiation associated with the transmission technology used by the network interface.
  • the value of the level of electromagnetic radiation associated with the network interface can be chosen from two values, the first of said values being associated with a network interface using a transmission technology associated with a maximum radiation level below a threshold of radiation and the second value being associated with a network interface using a transmission technology associated with a maximum level of radiation greater than said radiation threshold.
  • the invention further provides a routing path selection device for a data flow in a communication network comprising a plurality of nodes having network interfaces, the device comprising a processing module configured to select the routing path according to a criterion of optimization of the electromagnetic radiation, by using values of an electromagnetic radiation parameter associated with each of the network interfaces according to the transmission technology used by this network interface.
  • the invention also proposes a communication network comprising a plurality of nodes having a plurality of network interfaces, at least one of these nodes comprising a processing module configured to select a routing path for a data stream according to a criterion for optimizing the radiation.
  • electromagnetic radiation using values of an electromagnetic radiation parameter associated with each of the network interfaces according to the transmission technology used by this network interface.
  • the various steps of the method according to the invention are implemented by a software or computer program, this software comprising software instructions intended to be executed by a processing module such as a processor.
  • the invention also relates to a computer program and / or logic circuits, capable of being executed by a computer or by a data processor, this program comprising instructions for controlling the execution of the steps of a process as mentioned above.
  • the computer program above is to be considered as a computer program product.
  • This program can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in any form what other form is desirable.
  • the invention also relates to a data carrier readable by a computer or data processor, and comprising instructions of a program as mentioned above.
  • the information carrier may be any entity or device capable of storing the program.
  • the medium may comprise storage means, such as a ROM, for example a CD-ROM or a microelectronic circuit ROM, or a magnetic recording means, for example a diskette or a hard disk.
  • the information medium may be a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio or by other means.
  • the program according to the invention can be downloaded in particular on an Internet type network.
  • the information carrier may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the method in question.
  • FIG. 1 is a block diagram illustrating a communication network, using different transmission technologies, adapted to the use of the method according to the present invention
  • FIG. 2 illustrates the steps of the method for selecting the routing path according to the principle of the present invention
  • FIG. 3 illustrates the steps of the method for selecting the routing path according to a first embodiment of the present invention
  • FIG. 4 illustrates the steps of the method for selecting the routing path according to a second embodiment of the present invention.
  • FIGS. 5A to 5C illustrate an example of selection of the routing path within a communication network.
  • Figure 1 illustrates a communication network using different transmission technologies, so particularly suitable for the use of the method according to the present invention.
  • This network which is typically a home network in an individual, comprises a number of intermediate devices, referred to as “nodes”, having network interfaces I ,, connected to network links L, connecting these nodes and using different technologies of communication. transmission.
  • the network illustrated in FIG. 1 comprises the following nodes:
  • H-GW home gateway
  • HL for "Home Library”
  • H-GW file storage unit
  • Mini PC a mini-computer, referred to as "Mini PC" connected to the H-GW via an interface to the Ethernet 7 and can connect through a wireless interface 2 li type with a terminal UE1 user type mobile phone, smartphone or tablet.
  • This expansion module also has a second interface l 8 Ethernet type for connection to the STB decoder.
  • this network employs, in a purely illustrative way, three different transmission technologies, namely Ethernet cable transmission, WiFi transmission and powerline transmission in line.
  • the H-GW gateway is connected to the PC1 terminal, the Mini PC and the HL file storage unit respectively by the L ⁇ U and L 4 network links of the Ethernet cable type.
  • the set-top box is connected to the Mini PC by l_7 network connection type Ethernet cable (and the TV TV1 by connection type L 3 HDMI cable).
  • the H-GW gateway is connected to the STB decoder via an L 2 network link using WiFi technology.
  • the file storage unit HL is directly connected to the decoder STB via a network link L 5 using the power line transmission in line, thanks to the use of two modems CPL1 and CPL2 allowing the transmission data through the power grid.
  • the present invention aims at enabling a selection of the actually used routing path taking into account a criterion of optimization of the electromagnetic radiation, in order to select a routing path having one of the lowest electromagnetic radiation values possible, or even the lowest of all possible routing paths.
  • FIG. 2 illustrates the steps of the method for selecting the routing path according to the principle of the present invention.
  • a value E ⁇ l) ⁇ E a parameter of electromagnetic radiation is associated with each of the network interfaces I, the nodes of the communications network, ie the different network interfaces ⁇ 2 to read in the network illustrated in Figure 1 (step A).
  • Each value ⁇ ( ⁇ ,) depends on the transmission technology used by the network interface I, in question.
  • a WiFi type network interface will be associated with a value ⁇ ( ⁇ ,) different from an Ethernet or CPL type network interface.
  • WiFi interfaces 2.4 GHz for example according to the standard 802.1 1 ⁇
  • WiFi 5 GHz for example according to the standard 802.1 1 ac
  • WiFi 60 GHz ie according to 802.1 1 ad / ECM A / 802.15.3c
  • Ei (1) at different interfaces as a function of the values coming from a manufacturer's equipment.
  • a 5 GHz WiFi interface of a first device may be associated with a value E 1 h) distinct from the value E 1 ( 2 ) associated with a 5 GHz WiFi interface of a second device.
  • FIG. 2 illustrates the case where each network interface I is associated only with a value E 1 (1) of electromagnetic radiation.
  • the invention is not limited to the use of a single parameter of energy nature to select the routing path, and can also take into account a second parameter E 2 of electrical energy consumption of (s) interface ( s) network (x) I ,, as will be seen later in connection with Figure 4.
  • the parameter Ei of electromagnetic radiation may in particular correspond to an electromagnetic radiation level of the network interface I, in the active state, ie when this interface I, is used to transmit payload data other than simple signaling messages (typically files, video or voice), in which case each value Ei (l,) represents the level of electromagnetic radiation of the network interface I, when it is used to transmit data .
  • this electromagnetic radiation parameter E 1 can correspond to the difference between the electromagnetic radiation level of the network interface I, in an active state, and the level of electromagnetic radiation of the network interface I, in its current state (ie its current state), which can be active (if the interface is already in use by another data stream) or in sleep mode (if the interface is not yet used).
  • Each value E ⁇ l,) then represents the real increase of the electromagnetic radiation generated by the routing of a new data stream and allows a global optimization of the electromagnetic radiation at the level of the network taking into account, for a new data flow to router, the level of magnetic radiation already generated by the transit of other data streams already being transmitted.
  • the values Ei (l) of the electromagnetic radiation parameter Ei of the network interfaces I can be determined beforehand, either from a measurement of the value of the parameter Ei at these interfaces, either by using data provided by the constructors, in which case these values ⁇ ( ⁇ ,) are static values that can be stored, for each network interface I ,, in the network node to which this interface belongs. It is also possible to measure in real time, or near real-time, these values ⁇ ( ⁇ ,) by means of sensors located in or near the nodes to which these interfaces belong, in which case these values ⁇ ( ⁇ ,) are dynamic values more accurately reflecting the actual electromagnetic radiation induced by these interfaces.
  • This weighting can take the form of an integer value associated with the network interfaces I ,, this integer value being different according to the transmission technology used by the interface and which can be set arbitrarily by the operator or the user. for example, based on available information on the respective impact of transmission technologies on the human body.
  • This maximum level of radiation can in particular correspond to a maximum value of equivalent isotropically radiated power (EIRP) as defined in certain regulatory references and indicated in Table 1 below:
  • EIRP equivalent isotropically radiated power
  • values ⁇ ( ⁇ ,) deriving from the values of EIRP of this table 1 one can associate the value “0" with the interfaces of the Ethernet type, the value “1” with the interfaces of the CPL type, the value “2” at 2.4 GHz WiFi type interfaces, “3” value at 5 GHz WiFi interfaces and "4" value at 60 GHz WiFi interfaces in order to translate, in a simplified manner, the level of electromagnetic radiation associated with these distinct technologies.
  • an E 1 iNR value equal to “0” is associated with Ethernet and CPL type interfaces, while a value E 1 iR equal to "1" is associated with WiFi type interfaces.
  • the routing path P opt to use can be selected according to a criterion of optimization of the electromagnetic radiation, by using these values E ⁇ 1) (step B).
  • the criterion of optimization of the electromagnetic radiation may be a "local" optimization criterion, applied at the level of a network node, of choosing, at a current node of the routing path, the next node of this network. path as being that connected to the network interface I, of the current node associated with the lowest value ⁇ ( ⁇ ,) of electromagnetic radiation parameter. Progress is thus made step by step, within the nodes of the network, each time choosing the next node on the basis of this local optimization criterion, until reaching the destination node of the data stream to be transmitted.
  • This criterion of optimization of the electromagnetic radiation can also be a "global” optimization criterion, applied not at the level of a node but at the level of the potential routing paths between the source node and the destination node, in order to optimize the level of electromagnetic radiation from end to end of the network.
  • FIG. 3 illustrates the steps of the method for selecting the routing path according to an embodiment of the present invention where such global optimization criterion is used, in order to choose a routing path from among several potential routing paths between a node source and a destination node of the communication network.
  • This method comprises a prior step of associating a value E 1, of an electromagnetic radiation parameter E 1 with each of the network interfaces I, of the nodes of the communication network, as previously discussed (step A).
  • a value Ei (Pj) of electromagnetic radiation is associated with this potential routing path P j (step B1).
  • This value Ei (Pj) is determined from the values ⁇ ( ⁇ ,) of the parameter Ei of electromagnetic radiation associated with the interfaces of the nodes belonging to this potential routing path, for example by adding these values.
  • the calculation of the values E ⁇ P j ) associated with the potential routing paths P can be performed according to a "pro-active" protocol (where the paths are calculated in advance), in which the different values E ⁇ l,) associated with the network interfaces I, are calculated during the execution of this protocol and taken into account for the filling of the routing tables stored in the nodes of the network and which make it possible to make the selection of path towards the destination .
  • the values Ei (li) of the network interfaces I can be either previously stored in these routing tables or transmitted to the selection equipment by the different nodes in which these values ⁇ ( ⁇ ,) are stored. , by means of protocol and request control messages from this selection equipment, then stored in the routing tables.
  • the calculation of the values Ei (P j ) associated with the potential routing paths P j can be done gradually, at the successive nodes of the network, according to a "reactive" protocol (where the paths are calculated at the request) and distributed within the network, wherein, following receipt of a request for transmission of a data stream by the source node, a path request message is issued by this source node to search the set of available paths to the destination node.
  • a node of the network when a node of the network receives such a path request message, it calculates a partial value E -, (P ' j ) of electromagnetic radiation for each partial routing path ⁇ ' leading to this node, from of the partial value (s) of this path computed at the preceding node (which transmitted this message) and adding the values E ⁇ 1) of the network interfaces used to reach this node.
  • This partial value Ei (P ' j ), updated at this node, is then inserted in the path request message that is transmitted by this network node to the following nodes of the network.
  • This step is repeated successively, from nodes to nodes, until this path request message reaches the destination node, under multiple instances having borrowed different routing paths within the network, which are as many potential routing paths for the data stream to be transmitted.
  • the destination node knows the different potential routing paths P j and, for each of these paths, the value Ei (P j ) associated with it, which corresponds to the last partial value Ei (P ' j ) determined at the node preceding the destination node on this path, updated with the values E ⁇ 1) of the network interfaces used between the destination node and the node preceding it on this path.
  • the destination node having the values ⁇ ⁇ ⁇ ) of a set of potential routing paths, can then proceed to select the routing path P opt to use and communicate its decision to the source node, or transmit to the source node the information on the different potential routing paths P j and the values Ei (P j ) respectively associated with them, in a response message to the request for paths, so that this source node performs the selection of the routing path P opt .
  • the routing path P opt can then be selected, from among these various potential routing paths, according to a criterion d optimization of the electromagnetic radiation, using this time ei (P j ) values of electromagnetic radiation associated with potential routing paths P j (step B2).
  • N potential routing paths connect the source and destination nodes
  • these N potential paths can be ordered in a list according to the values associated with them, the n potential paths presenting the lowest values ⁇ ⁇ ⁇ ) being kept in this list whereas the other potential paths are eliminated from this list at this stage, on this sole criterion of optimization of the electromagnetic radiation .
  • the routing path P opt is then selected from these n remaining potential paths in this list, which allows a selection of the routing path respecting this criterion of relative optimization of electromagnetic radiation.
  • the criterion of optimization of the electromagnetic radiation is a criterion of absolute minimization of this radiation
  • the number n mentioned above is set to be equal to one.
  • the routing path P opt is directly obtained as the potential routing path associated with the minimum value Ei (P j ), among all the potential routing paths.
  • This last embodiment is particularly suitable when the user, or the operator of the communication network, wishes to concentrate on this single criterion of electromagnetic radiation in his choice of routing, without taking into account other transmission criteria oriented towards the quality of service, such as available throughput, loss rate, etc.
  • this criterion of optimization of the electromagnetic radiation is used upstream of one (or several) other criteria, for example the type of service associated with the data stream to be transmitted between the two terminals.
  • the number n mentioned above is set as being different from one (but still strictly less than the total number N of routing paths possible).
  • the n potential routing paths associated with the lowest values Ei (P j ), among all the potential routing paths are selected at first, and the routing path routing is then chosen, from among these n selected potential routing paths, depending on the type of service associated with the data stream to be transmitted, for example by selecting the path P to offer the best quality of service with respect to this type of routing. service.
  • This other embodiment is particularly suitable when the user, or the operator of the communication network, wishes to involve a criterion of minimizing electromagnetic radiation in his choice of routing, while ensuring a certain quality of service.
  • FIG. 4 illustrates the steps of the method for selecting the routing path according to another embodiment of the present invention, in which not only a parameter relating to electromagnetic radiation, but also a parameter relating to the consumption of electrical energy, are successively taken into account when selecting the routing path.
  • a first value ⁇ ( ⁇ ,) of a first parameter Ei of electromagnetic radiation is associated with the network interfaces I, nodes of the communication network. .
  • a second value E 2 (1) of a second parameter E 2 for electrical energy consumption is associated with the network interfaces I, from the nodes of the communication network to the network interfaces I, (step A12).
  • This second value ⁇ 2 ( ⁇ ,) is determined in a manner similar to that described for the first value E ⁇ 1), either statically by prior measurement, from manufacturer data or data derived from regulatory references, or dynamically by measurement by means of a sensor located in or near the node to which the network interface I, belongs. It can typically be expressed in Watt hours (Wh) or Watt.h / Mbps, in order to account for the over-consumption of electrical energy in relation to the increase in flow.
  • the parameter E 2 of electrical energy consumption can in particular correspond to the electrical energy consumption of the interface I, in the active state, ie when this interface I, is used to transmit charge data.
  • useful other than simple signaling messages typically files, video or voice
  • each value E 2 (1) represents the electrical power consumption of the network interface I, when this is used to transmit data.
  • this parameter E 2 of electrical energy consumption can correspond to the difference between the electrical energy consumption of the network interface I, in an active mode and the electrical energy consumption of the network interface I, in standby mode, the standby mode being understood as being a state in which the network interface I, does not issue payload data.
  • Each value E 2 (1) then represents the actual over-consumption of electrical energy generated by the activation of a network interface I, initially in standby, which increases the accuracy of the selection process with respect to the previous embodiment. in return for a more complex calculation.
  • this parameter E 2 of electrical energy consumption can correspond to the difference between the electrical energy consumption of the network interface I, in an active mode and the electrical energy consumption of the network interface I, in its current state, which can be active (if the interface is already used by another data stream) or in standby mode (if the interface is not yet used).
  • Each value E 2 (l,) then represents the real increase in consumption of electrical energy generated by the routing of a new data stream and allows a global optimization of the electrical energy consumption at the network level by taking into account, for a new flow of data to be routed, the energy consumption already generated by the transit of other data streams already being transmitted.
  • a value ⁇ ⁇ ⁇ ) of electromagnetic radiation is associated with this potential routing path P j (step B1 1), this value being determined from the different values E ⁇ l,) of the parameter E ⁇ of electromagnetic radiation associated with the network interfaces of the nodes belonging to this potential routing path, for example by adding these values when they are integer values, as explained above.
  • a value E 2 (P j ) of electrical energy consumption is associated with this potential routing path P j (step B12), this value being determined from the different values E 2 (1) of the electrical energy consumption parameter E 2 associated with the interfaces of the nodes belonging to this potential routing path, typically by adding them together.
  • this electromagnetic consumption value E 2 (Pi) associated with this path Pi can be calculated as follows:
  • step B21 it is first preselected (step B21), among the potential routing paths, m potential routing paths associated with the lowest values of electrical energy consumption, m being an integer less than the number of potential paths Routing.
  • step B22 n is an integer strictly less than the number m of preselected potential routing paths.
  • the potential routing paths fulfilling a criterion for optimizing the consumption of electrical energy are preselected before refining this selection, in a second step, keeping only the n potential paths, among the preselected potential paths fulfilling the criterion of optimization of electromagnetic radiation.
  • the number n of potential routing paths selected on the basis of these two successive optimization criteria relating to the consumption of electrical energy and to electromagnetic radiation may be equal to one (when one wishes to conclude the selection on the basis of these criteria only), or to be superior to one (when one wishes a selection taking into account other criteria like the quality of service, for example), in which case the final selection the only routing path to be used is made, among the n selected potential paths, by means of a transmission criterion such as a quality of service compatible with the type of service of the data stream to be transmitted.
  • a transmission criterion such as a quality of service compatible with the type of service of the data stream to be transmitted.
  • FIGS. 5A to 5C illustrate an example of selection of the routing path within the communication network presented in FIG.
  • the routing path selection protocol is implemented on the nodes H-GW, STB, HL and mini PC already illustrated in FIG.
  • FIG. 5A illustrates in particular the potential path Pi, already mentioned previously, including the network link L 2 located between the network interfaces l 4 and l 9 , which are 2.4GH WiFi interfaces.
  • This first potential path Pi therefore uses only WiFi transmission technology.
  • FIG. 5B illustrates an alternative potential path P 2 transiting via the file storage unit HL.
  • This second path P 2 thus comprises the network links L 4 and l_5, located respectively between the network interfaces l 2 and l 5 of the Ethernet type 1 00 Mb / s, and between the interfaces l 6 and l 0 , using the current transmission. carrier (as well as an Ethernet link for connecting the PLC modem to the node).
  • This second potential path P 2 therefore uses a mixture of Ethernet technology and PLC technology.
  • FIG. 5C illustrates another alternative potential path P 3 transiting via the "Mini PC" mini-computer.
  • This third path P 3 thus comprises the network links L 6 and L 7 located between the network interfaces l 3 J 7 and between the network interfaces l 8 and lu , all of Ethernet type 1 00 Mb / s.
  • This third potential path P 3 therefore uses only Ethernet transmission technology.
  • the parameter Ei corresponds to a level of electromagnetic radiation of the network interface in active state
  • the integer values Ei (li) according to a scale of 0 to 4 introduced previously, weighted from the values of EIRP defined in Table 1 above, the following values Ei (P j ) of electromagnetic radiation are obtained for the potential routes of routing Pi to P 3 :
  • the third potential path P 3 is selected as the routing path P opt while it does not yet constitute the path with the least network links (ie Pi in this case).
  • the routing path P opt is selected from the potential paths P 2 and P 3 , for example by choosing the potential path offering the best quality of service among these two potential paths with respect to the type of service carried by the data stream to be routed.
  • the values of electrical energy consumption of the network interfaces are to be considered to obtain the values of electrical energy consumption of the potential routes of routing.
  • the selection of the routing path P opt is as follows:
  • the potential routing path associated with the lowest electromagnetic radiation value here the path P 3 (because Ei (P 3 ) ⁇ Ei (Pi)), is selected as being the routing path P opt to use.
  • each value E ⁇ L,) associated with a network link L is obtained from either the value associated with the single interface connected to the link L, if the node is located at one end of the network (example of link in FIG. 1), or from the values associated with the interfaces situated at the ends of the link L (for example, the interfaces l 2 and l 5 for the link L 4 in FIG. 1), for example by summing these values .
  • the value Ei (L 5 ) of electromagnetic radiation associated with the link L 5 of the CPL type can be calculated as being equal to the sum of the radiation values associated with the two modems CPL1 and CPL2 and the two Ethernet interfaces connecting these modems with the entities HL and STB, that is to say a value Ei (L 5 ) equal to 2 if one takes again the scale of weighting from 0 to 4 discussed previously.
  • the selection of the routing path can be done from node to node (by choosing, at each node, the next node as being the one connected to the network link having the lowest electromagnetic radiation value), or more generally at the level of the possible routing paths, in which case the values of electromagnetic radiation associated with the potential routing paths are determined from the values associated with the network links, instead of the values associated with the network interfaces, the selection process described previously applying elsewhere.

Abstract

The invention relates to the selection of a routing path (Popt) for a data stream in a communication network comprising a plurality of nodes having network interfaces (I,). A value (E^l,)) of an electromagnetic radiation parameter, depending on the transmission technology used by the network interface, is associated (A) with each of said network interfaces and the routing path (Popt) is then selected according to a criterion for the optimisation of the electromagnetic radiation, using the values (E^l,)) of the electromagnetic radiation parameter, that are associated with said network interfaces.

Description

Sélection d'un chemin de routage en fonction  Selecting a routing path based
du rayonnement électromagnétique induit par les liens réseaux  electromagnetic radiation induced by network links
L'invention concerne le domaine du routage de données au sein d'un réseau de communication, en particulier un réseau domestique ou local, notamment dans un réseau utilisant plusieurs technologies de transmission. The invention relates to the field of data routing within a communication network, in particular a home or a local network, especially in a network using several transmission technologies.
Il existe à l'heure actuelle différents protocoles de sélection du meilleur chemin de routage servant à transmettre un flux de données sur un réseau de communication, parmi un ensemble de chemins de routage possibles au sein de ce réseau.  There are currently various protocols for selecting the best routing path for transmitting a data stream over a communication network, among a set of possible routing paths within that network.
Ces protocoles permettent généralement de connaître l'ensemble des nœuds du réseau ; ils peuvent tenir compte de l'état des liens reliant ces nœuds et leurs métriques respectives afin de choisir le meilleur chemin. Ainsi, avec certains protocoles, chaque nœud du réseau peut se représenter une topologie complète avec des métriques de bout en bout. Par ailleurs, avec d'autres protocoles, chaque nœud du réseau n'a qu'une vision locale englobant uniquement ses voisins directs. Par exemple, des métriques tels que la gigue, le délai, le nombre de saut ou la bande passante ont la caractéristique de pouvoir être traitées afin de sélectionner les différents liens permettant d'obtenir le chemin de routage le plus adapté.  These protocols generally make it possible to know all the nodes of the network; they can take into account the state of the links connecting these nodes and their respective metrics to choose the best path. Thus, with certain protocols, each node of the network can represent a complete topology with end-to-end metrics. In addition, with other protocols, each node of the network has only a local vision encompassing only its direct neighbors. For example, metrics such as jitter, delay, hop count or bandwidth have the characteristic of being able to be processed in order to select the different links to obtain the most suitable routing path.
Malheureusement, les informations actuellement utilisées dans ces protocoles n'intègrent pas certains paramètres qui deviennent très sensibles pour les clients des opérateurs, comme le niveau de rayonnement électromagnétique, notamment lorsque l'on recherche un chemin de routage engendrant le minimum de rayonnement électromagnétique.  Unfortunately, the information currently used in these protocols does not include certain parameters that become very sensitive for operators' customers, such as the level of electromagnetic radiation, especially when looking for a routing path generating the minimum electromagnetic radiation.
Pour refléter cette caractéristique, qui est liée aux couches MAC et physique de chaque technologie employée sur un lien du réseau, il n'y a pas de métrique disponible aujourd'hui et, par conséquent, aucun des protocoles de sélection de chemin de routage existants ne tient compte d'un tel paramètre, notamment dans le cas de réseaux impliquant plusieurs technologies de transmission distinctes où différents chemins de routage peuvent engendrer des niveaux de rayonnement électromagnétique extrêmement variables selon les technologies qu'ils emploient.  To reflect this feature, which is related to the MAC and physical layers of each technology used on a network link, there is no metric available today and, therefore, none of the existing routing path selection protocols takes into account such a parameter, especially in the case of networks involving several different transmission technologies where different routing paths can generate electromagnetic radiation levels that vary greatly depending on the technologies they use.
La présente invention vient améliorer la situation, en proposant un protocole de sélection de chemin de routage qui tient compte du rayonnement électromagnétique induit par les liens réseaux du chemin de routage. L'invention propose ainsi un procédé de sélection d'un chemin de routage pour un flux de données dans un réseau de communication comprenant une pluralité de nœuds présentant des interfaces réseaux, ce procédé comprenant : The present invention improves the situation by proposing a routing path selection protocol that takes into account the electromagnetic radiation induced by the routing path network links. The invention thus proposes a method for selecting a routing path for a data stream in a communication network comprising a plurality of nodes having network interfaces, this method comprising:
associer, à chacune de ces interfaces réseaux, une valeur d'un paramètre de rayonnement électromagnétique dépendant de la technologie de transmission utilisée par l'interface réseau ; et  associating, at each of these network interfaces, a value of an electromagnetic radiation parameter depending on the transmission technology used by the network interface; and
sélectionner le chemin de routage selon un critère d'optimisation du rayonnement électromagnétique, en utilisant les valeurs du paramètre de rayonnement électromagnétique associées aux interfaces réseaux.  selecting the routing path according to an optimization criterion of the electromagnetic radiation, using the values of the electromagnetic radiation parameter associated with the network interfaces.
Dans un mode de réalisation de l'invention, le procédé comprend en outre une étape consistant à associer, à chaque chemin d'une pluralité de chemins potentiels de routage, une valeur de rayonnement électromagnétique, déterminée à partir des valeurs du paramètre de rayonnement électromagnétique associées aux interfaces réseaux des nœuds appartenant audit chemin potentiel de routage, la sélection du chemin de routage selon un critère d'optimisation du rayonnement électromagnétique consistant alors à sélectionner le chemin de routage parmi les n chemins potentiels de routage associés aux valeurs les plus faibles de rayonnement électromagnétique, n étant un nombre entier inférieur au nombre de chemins potentiels de routage.  In one embodiment of the invention, the method further comprises a step of associating, at each path of a plurality of potential routing paths, an electromagnetic radiation value determined from the values of the electromagnetic radiation parameter. associated with the network interfaces of the nodes belonging to said potential routing path, the selection of the routing path according to an optimization criterion of the electromagnetic radiation then consists in selecting the routing path among the n potential routing paths associated with the lowest values of electromagnetic radiation, where n is an integer less than the number of potential routing paths.
Selon une autre caractéristique de l'invention, le procédé comprend en outre une étape consistant à associer, à chacune des interfaces réseaux, une valeur d'un paramètre de consommation d'énergie électrique dépendant de la technologie de transmission utilisée par l'interface réseau, le chemin de routage étant sélectionné en outre selon un critère d'optimisation de la consommation d'énergie électrique, en utilisant les valeurs du paramètre de consommation d'énergie électrique associées aux interfaces réseaux.  According to another characteristic of the invention, the method further comprises a step consisting in associating, at each of the network interfaces, a value of an electrical energy consumption parameter which is dependent on the transmission technology used by the network interface. , the routing path being further selected according to a criterion of optimization of the electrical energy consumption, using the values of the parameter of consumption of electrical energy associated with the network interfaces.
Dans un mode de réalisation particulier, le procédé comprend en outre une étape consistant à associer, à chacun des chemins potentiels de routage, une valeur de consommation d'énergie électrique, déterminée à partir des valeurs de consommation d'énergie électrique associées aux interfaces réseaux des nœuds appartenant à ce chemin potentiel de routage, la sélection du chemin de routage selon un critère d'optimisation de la consommation d'énergie électrique consistant alors à présélectionner, parmi les chemins potentiels de routage, m chemins potentiels de routage associés aux valeurs les plus faibles de consommation d'énergie électrique, m étant un nombre entier inférieur au nombre de chemins potentiels de routage, les n chemins potentiels de routage étant sélectionnés parmi les m chemins potentiels de routage présélectionnés, n étant un nombre entier inférieur à m.  In a particular embodiment, the method further comprises a step of associating, with each of the potential routing paths, an electric power consumption value, determined from the electrical energy consumption values associated with the network interfaces. nodes belonging to this potential routing path, the selection of the routing path according to a criterion of optimization of the electrical energy consumption then consists in preselecting, among the potential routing paths, m potential routing paths associated with the values lower power consumption, where m is an integer less than the number of potential routing paths, the n potential routing paths being selected from the m pre-selected potential routing paths, n being an integer less than m.
Selon un premier mode de réalisation particulier, le nombre n est égal à 1 . Selon un autre mode de réalisation particulier, le nombre n est supérieur à 1 , la sélection du chemin de routage étant effectuée, parmi les n chemins potentiels de routage, selon un critère de qualité de service, en fonction du type de service associé au flux de données. According to a first particular embodiment, the number n is equal to 1. According to another particular embodiment, the number n is greater than 1, the selection of the path routing being performed, among the n potential routing routes, according to a quality of service criterion, depending on the type of service associated with the data stream.
Dans un autre mode de réalisation de l'invention, la sélection du chemin de routage selon un critère d'optimisation du rayonnement électromagnétique consiste à sélectionner, au niveau d'un nœud courant appartenant au chemin de routage, un nœud suivant du chemin de routage connecté à l'interface réseau du nœud courant associée à la valeur du paramètre de rayonnement électromagnétique la plus faible parmi les nœuds connectés au nœud courant.  In another embodiment of the invention, the selection of the routing path according to an electromagnetic radiation optimization criterion consists in selecting, at a current node belonging to the routing path, a next node of the routing path connected to the network interface of the current node associated with the value of the lowest electromagnetic radiation parameter among the nodes connected to the current node.
Selon un mode de réalisation de l'invention, au moins une première et une deuxième technologies distinctes de transmission sont utilisées par les interfaces réseaux, la valeur d'un paramètre de rayonnement électromagnétique associée à une desdites interface réseau utilisant la première technologie de transmission étant distincte de la valeur d'un paramètre de rayonnement électromagnétique associée à une desdites interface réseau utilisant la deuxième technologie de transmission.  According to one embodiment of the invention, at least a first and a second distinct transmission technologies are used by the network interfaces, the value of an electromagnetic radiation parameter associated with one of said network interfaces using the first transmission technology being distinct from the value of an electromagnetic radiation parameter associated with one of said network interface using the second transmission technology.
Selon une caractéristique avantageuse, le paramètre de rayonnement électromagnétique associé à une interface réseau est le niveau de rayonnement électromagnétique de l'interface réseau dans un état actif.  According to an advantageous characteristic, the electromagnetic radiation parameter associated with a network interface is the level of electromagnetic radiation of the network interface in an active state.
Selon une autre caractéristique avantageuse, le paramètre de rayonnement électromagnétique associé à une interface réseau est la différence entre le niveau de rayonnement électromagnétique de l'interface réseau dans un état actif et le niveau de rayonnement électromagnétique de l'interface réseau dans son état courant.  According to another advantageous characteristic, the electromagnetic radiation parameter associated with a network interface is the difference between the level of electromagnetic radiation of the network interface in an active state and the level of electromagnetic radiation of the network interface in its current state.
Dans un mode particulier de réalisation, la valeur du niveau de rayonnement électromagnétique associée à l'interface réseau est pondérée en fonction d'un niveau maximal de rayonnement associé à la technologie de transmission utilisée par l'interface réseau.  In a particular embodiment, the value of the level of electromagnetic radiation associated with the network interface is weighted according to a maximum level of radiation associated with the transmission technology used by the network interface.
En particulier, la valeur du niveau de rayonnement électromagnétique associée à l'interface réseau peut être choisie parmi deux valeurs, la première desdites valeurs étant associée à une interface réseau utilisant une technologie de transmission associée à un niveau maximal de rayonnement inférieur à un seuil de rayonnement et la deuxième valeur étant associée à une interface réseau utilisant une technologie de transmission associée à un niveau maximal de rayonnement supérieur audit seuil de rayonnement.  In particular, the value of the level of electromagnetic radiation associated with the network interface can be chosen from two values, the first of said values being associated with a network interface using a transmission technology associated with a maximum radiation level below a threshold of radiation and the second value being associated with a network interface using a transmission technology associated with a maximum level of radiation greater than said radiation threshold.
L'invention propose en outre un dispositif de sélection d'un chemin de routage pour un flux de données dans un réseau de communication comprenant une pluralité de nœuds présentant des interfaces réseaux, le dispositif comprenant un module de traitement configuré pour sélectionner le chemin de routage selon un critère d'optimisation du rayonnement électromagnétique, en utilisant des valeurs d'un paramètre de rayonnement électromagnétique associées à chacune des interfaces réseaux en fonction de la technologie de transmission utilisée par cette interface réseau. The invention further provides a routing path selection device for a data flow in a communication network comprising a plurality of nodes having network interfaces, the device comprising a processing module configured to select the routing path according to a criterion of optimization of the electromagnetic radiation, by using values of an electromagnetic radiation parameter associated with each of the network interfaces according to the transmission technology used by this network interface.
L'invention propose également un réseau de communication comprenant une pluralité de nœuds présentant plusieurs interfaces réseaux, au moins un de ces nœuds comprenant un module de traitement configuré pour sélectionner un chemin de routage pour un flux de données selon un critère d'optimisation du rayonnement électromagnétique, en utilisant des valeurs d'un paramètre de rayonnement électromagnétique associées à chacune des interfaces réseaux en fonction de la technologie de transmission utilisée par cette interface réseau.  The invention also proposes a communication network comprising a plurality of nodes having a plurality of network interfaces, at least one of these nodes comprising a processing module configured to select a routing path for a data stream according to a criterion for optimizing the radiation. electromagnetic radiation, using values of an electromagnetic radiation parameter associated with each of the network interfaces according to the transmission technology used by this network interface.
Selon une implémentation préférée, les différentes étapes du procédé selon l'invention sont mises en œuvre par un logiciel ou programme d'ordinateur, ce logiciel comprenant des instructions logicielles destinées à être exécutées par un module de traitement tel qu'un processeur. En conséquence, l'invention vise aussi un programme d'ordinateur et/ou des circuits logiques, susceptible d'être exécuté par un ordinateur ou par un processeur de données, ce programme comportant des instructions pour commander l'exécution des étapes d'un procédé tel que mentionné ci-dessus. Au titre de la protection recherchée, le programme d'ordinateur ci-avant est à considérer comme un produit programme d'ordinateur.  According to a preferred implementation, the various steps of the method according to the invention are implemented by a software or computer program, this software comprising software instructions intended to be executed by a processing module such as a processor. Accordingly, the invention also relates to a computer program and / or logic circuits, capable of being executed by a computer or by a data processor, this program comprising instructions for controlling the execution of the steps of a process as mentioned above. For the protection sought, the computer program above is to be considered as a computer program product.
Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme d'un code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable.  This program can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in any form what other form is desirable.
L'invention vise aussi un support d'informations lisible par un ordinateur ou processeur de données, et comportant des instructions d'un programme tel que mentionné ci-dessus. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD-ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une disquette ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question.  The invention also relates to a data carrier readable by a computer or data processor, and comprising instructions of a program as mentioned above. The information carrier may be any entity or device capable of storing the program. For example, the medium may comprise storage means, such as a ROM, for example a CD-ROM or a microelectronic circuit ROM, or a magnetic recording means, for example a diskette or a hard disk. On the other hand, the information medium may be a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio or by other means. The program according to the invention can be downloaded in particular on an Internet type network. Alternatively, the information carrier may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the method in question.
D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés sur lesquels : - la figure 1 est un schéma synoptique illustrant un réseau de communication, utilisant différentes technologies de transmission, adapté à l'utilisation du procédé selon la présente invention ; Other features and advantages of the invention will appear on examining the detailed description below, and the attached drawings in which: - Figure 1 is a block diagram illustrating a communication network, using different transmission technologies, adapted to the use of the method according to the present invention;
- la figure 2 illustre les étapes du procédé de sélection du chemin de routage selon le principe de la présente invention ;  FIG. 2 illustrates the steps of the method for selecting the routing path according to the principle of the present invention;
- la figure 3 illustre les étapes du procédé de sélection du chemin de routage selon un premier mode de réalisation de la présente invention ;  FIG. 3 illustrates the steps of the method for selecting the routing path according to a first embodiment of the present invention;
- la figure 4 illustre les étapes du procédé de sélection du chemin de routage selon un deuxième mode de réalisation de la présente invention ; et  FIG. 4 illustrates the steps of the method for selecting the routing path according to a second embodiment of the present invention; and
- les figures 5A à 5C illustrent un exemple de sélection du chemin de routage au sein d'un réseau de communication.  FIGS. 5A to 5C illustrate an example of selection of the routing path within a communication network.
On se réfère tout d'abord à la figure 1 sur laquelle est illustré un réseau de communication utilisant différentes technologies de transmission, donc particulièrement adapté à l'utilisation du procédé selon la présente invention. Referring first to Figure 1 which illustrates a communication network using different transmission technologies, so particularly suitable for the use of the method according to the present invention.
Ce réseau, qui est typiquement un réseau domestique chez un particulier, comprend un certain nombre d'équipements intermédiaires, désignés par « nœuds », présentant des interfaces réseaux I,, connectées à des liens réseaux L, reliant ces nœuds et utilisant différentes technologies de transmission.  This network, which is typically a home network in an individual, comprises a number of intermediate devices, referred to as "nodes", having network interfaces I ,, connected to network links L, connecting these nodes and using different technologies of communication. transmission.
Ainsi, le réseau illustré sur la figure 1 comprend les nœuds suivants :  Thus, the network illustrated in FIG. 1 comprises the following nodes:
- une passerelle domestique, désignée par H-GW (pour « Home Gateway ») et connectée au réseau WAN de l'opérateur fournissant l'accès internet à ce réseau, ainsi qu'à un terminal PC1 de type ordinateur portable, et présentant trois interfaces à l3 de type Ethernet ainsi qu'une interface l4 de type WiFi 2,4 GHz; a home gateway, designated by H-GW (for "Home Gateway") and connected to the WAN network of the operator providing Internet access to this network, as well as to a PC1 terminal of the laptop type, and having three interfaces with Ethernet type 3 and a l 4 WiFi 2.4 GHz type interface;
- un décodeur numérique, désigné par STB (pour « Set Top Box ») et connecté à une télévision TV1 , présentant trois interfaces l9, l 0 et lu utilisant respectivement les technologies de transmission WiFi 2,4 GHz et à courant porteur de ligne (CPL) et Ethernet; - a digital decoder, designated by STB (for "Set Top Box") and connected to a television TV1, having three interfaces l 9 , l 0 and read respectively using 2.4 GHz WiFi transmission and line carrier technology technologies (CPL) and Ethernet;
- une unité de stockage de fichiers, désignée par HL (pour « Home Library ») et connectée à la passerelle domestique H-GW grâce à une interface l5 de type Ethernet, ainsi qu'au décodeur STB grâce à une interface l6 utilisant une technologie de transmission à courant porteur de ligne ; - a file storage unit, designated HL (for "Home Library") and connected to the home gateway H-GW through the interface 5 Ethernet, as well as set-top box through the interface using 6 line carrier power transmission technology;
- un mini-ordinateur, désigné par « Mini PC », connecté à la passerelle H-GW par le biais d'une interface l7 de type Ethernet et pouvant se connecter, grâce à une interface li2 de type WiFi, avec un terminal utilisateur UE1 de type téléphone mobile, smartphone ou tablette. Ce module d'extension présente également une deuxième interface l8 de type Ethernet permettant sa connexion au décodeur STB. Ces différents équipements peuvent correspondre à des évolutions des équipements actuels dans lesquels les différentes interfaces réseaux susmentionnées et le processus de la présente invention sont intégrées. - a mini-computer, referred to as "Mini PC" connected to the H-GW via an interface to the Ethernet 7 and can connect through a wireless interface 2 li type with a terminal UE1 user type mobile phone, smartphone or tablet. This expansion module also has a second interface l 8 Ethernet type for connection to the STB decoder. These different devices may correspond to changes in current equipment in which the various network interfaces mentioned above and the process of the present invention are integrated.
Ainsi, ce réseau emploie, de manière purement illustrative, trois technologies de transmission différentes, à savoir la transmission par câble Ethernet, la transmission WiFi et la transmission par courant porteur en ligne.  Thus, this network employs, in a purely illustrative way, three different transmission technologies, namely Ethernet cable transmission, WiFi transmission and powerline transmission in line.
En particulier, la passerelle H-GW est connectée au terminal PC1 , au Mini PC et à l'unité de stockage de fichiers HL respectivement par les liens réseaux L^U et L4 de type câbles Ethernet. De même, le décodeur STB est connecté au Mini PC par le lien réseau l_7 de type câble Ethernet (ainsi qu'à la télévision TV1 par une connexion L3 de type câble HDMI). Par ailleurs, la passerelle H-GW est connectée au décodeur STB par l'intermédiaire d'un lien réseau L2 utilisant la technologie WiFi. Enfin, l'unité de stockage de fichiers HL est directement connectée au décodeur STB par l'intermédiaire d'un lien réseau L5 utilisant la transmission par courant porteur en ligne, grâce à l'utilisation de deux modems CPL1 et CPL2 permettant la transmission de données par le réseau électrique. In particular, the H-GW gateway is connected to the PC1 terminal, the Mini PC and the HL file storage unit respectively by the L ^ U and L 4 network links of the Ethernet cable type. Similarly, the set-top box is connected to the Mini PC by l_7 network connection type Ethernet cable (and the TV TV1 by connection type L 3 HDMI cable). In addition, the H-GW gateway is connected to the STB decoder via an L 2 network link using WiFi technology. Finally, the file storage unit HL is directly connected to the decoder STB via a network link L 5 using the power line transmission in line, thanks to the use of two modems CPL1 and CPL2 allowing the transmission data through the power grid.
Lorsqu'un flux de données doit être transmis au travers du réseau d'un équipement terminal source, connecté à un nœud dit « source » du réseau, vers un autre équipement terminal destinataire, connecté à un nœud dit « destinataire » du réseau, plusieurs chemins de routage sont habituellement possibles, parmi lesquels il convient de procéder à la sélection d'un chemin de routage en particulier sur la base de différents critères.  When a data flow must be transmitted through the network of a source terminal equipment, connected to a so-called "source" node of the network, to another destination terminal equipment, connected to a so-called "destination" node of the network, several routing paths are usually possible, among which it is appropriate to proceed to the selection of a routing path especially on the basis of different criteria.
La présente invention vise à permettre une sélection du chemin de routage effectivement utilisé tenant compte d'un critère d'optimisation du rayonnement électromagnétique, afin de sélectionner un chemin de routage présentant une valeur de rayonnement électromagnétique parmi les plus faibles possibles, voire la plus faible de tous les chemins de routage possibles.  The present invention aims at enabling a selection of the actually used routing path taking into account a criterion of optimization of the electromagnetic radiation, in order to select a routing path having one of the lowest electromagnetic radiation values possible, or even the lowest of all possible routing paths.
La figure 2 illustre les étapes du procédé de sélection du chemin de routage selon le principe de la présente invention. FIG. 2 illustrates the steps of the method for selecting the routing path according to the principle of the present invention.
En particulier, dans un premier temps, une valeur E^l,) d'un paramètre E^ de rayonnement électromagnétique est associée à chacune des interfaces réseaux I, des nœuds du réseau de communications, i.e. aux différentes interfaces réseaux \2 à lu dans le réseau illustré à la figure 1 (étape A). In particular, in a first step, a value E ^ l) ^ E a parameter of electromagnetic radiation is associated with each of the network interfaces I, the nodes of the communications network, ie the different network interfaces \ 2 to read in the network illustrated in Figure 1 (step A).
Chaque valeur Ει(Ι,) dépend de la technologie de transmission utilisée par l'interface réseau I, en question. Ainsi, une interface réseau de type WiFi se verra associée une valeur Ει(Ι,) différente d'une interface réseau de type Ethernet ou CPL.  Each value Ει (Ι,) depends on the transmission technology used by the network interface I, in question. Thus, a WiFi type network interface will be associated with a value Ει (Ι,) different from an Ethernet or CPL type network interface.
En outre, au sein d'une même famille de technologie de transmission, il est possible d'associer des valeurs Ει(Ι,) différentes. Ainsi, au sein de la famille des technologies WiFi, on peut distinguer les interfaces WiFi 2,4 GHz (par exemple selon la norme 802.1 1 η), WiFi 5 GHz (par exemple selon la norme 802.1 1 ac) et WiFi 60 GHz (i.e. selon les normes 802.1 1 ad/ECM A/802.15.3c) en leur attribuant des valeurs Ei(li) de paramètre de rayonnement électromagnétique distinctes. Il est également possible d'associer, toujours pour une même famille de technologie de transmission, des valeurs Ei(l,) différentes à différentes interfaces en fonction des valeurs provenant d'un équipement constructeur. Par exemple, une interface WiFi 5 GHz d'un premier équipement peut être associée à une valeur E^h) distincte de la valeur E^{\2) associée à une interface WiFi 5 GHz d'un deuxième équipement. In addition, within the same family of transmission technology, it is possible to associate different values Ει (Ι,). Thus, within the family of WiFi technologies, it is possible to distinguish WiFi interfaces 2.4 GHz (for example according to the standard 802.1 1 η), WiFi 5 GHz (for example according to the standard 802.1 1 ac) and WiFi 60 GHz ( ie according to 802.1 1 ad / ECM A / 802.15.3c) by assigning them Ei (li) values of distinct electromagnetic radiation parameter. It is also possible to associate, again for the same family of transmission technology, different values Ei (1) at different interfaces as a function of the values coming from a manufacturer's equipment. For example, a 5 GHz WiFi interface of a first device may be associated with a value E 1 h) distinct from the value E 1 ( 2 ) associated with a 5 GHz WiFi interface of a second device.
L'utilisation d'un seul paramètre E^ de rayonnement électromagnétique est mentionnée sur la figure 2, qui illustre le cas où chaque interface réseau I, est associée uniquement à une valeur E^l,) de rayonnement électromagnétique. Cependant l'invention ne se limite pas à l'utilisation d'un seul paramètre de nature énergétique pour sélectionner le chemin de routage, et peut prendre en compte également un deuxième paramètre E2 de consommation d'énergie électrique de(s) interface(s) réseau(x) I,, comme il sera vu plus loin en relation avec la figure 4. The use of a single parameter E 1 of electromagnetic radiation is mentioned in FIG. 2, which illustrates the case where each network interface I is associated only with a value E 1 (1) of electromagnetic radiation. However, the invention is not limited to the use of a single parameter of energy nature to select the routing path, and can also take into account a second parameter E 2 of electrical energy consumption of (s) interface ( s) network (x) I ,, as will be seen later in connection with Figure 4.
Le paramètre Ei de rayonnement électromagnétique peut notamment correspondre à un niveau de rayonnement électromagnétique de l'interface réseau I, en état actif, c'est- à-dire lorsque cette interface I, est utilisée pour transmettre des données de charges utiles autres que de simples messages de signalisation (typiquement des fichiers, de la vidéo ou de la voix), auquel cas chaque valeur Ei(l,) représente le niveau de rayonnement électromagnétique de l'interface réseau I, lorsque celle-ci est utilisée pour transmettre des données.  The parameter Ei of electromagnetic radiation may in particular correspond to an electromagnetic radiation level of the network interface I, in the active state, ie when this interface I, is used to transmit payload data other than simple signaling messages (typically files, video or voice), in which case each value Ei (l,) represents the level of electromagnetic radiation of the network interface I, when it is used to transmit data .
Dans un autre mode de réalisation, ce paramètre E^ de rayonnement électromagnétique électrique peut correspondre à la différence entre le niveau de rayonnement électromagnétique de l'interface réseau I, dans un état actif et le niveau de rayonnement électromagnétique de l'interface réseau I, dans son état courant (i.e. son état actuel), lequel peut être actif (si l'interface est déjà utilisée par un autre flux de données) ou en veille (si l'interface n'est pas encore utilisée). Chaque valeur E^l,) représente alors l'augmentation réelle du rayonnement électromagnétique engendrée par le routage d'un nouveau flux de données et permet une optimisation globale du rayonnement électromagnétique au niveau du réseau en tenant compte, pour un nouveau flux de données à router, du niveau de rayonnement magnétique déjà engendré par le transit d'autres flux de données déjà en cours de transmission.  In another embodiment, this electromagnetic radiation parameter E 1 can correspond to the difference between the electromagnetic radiation level of the network interface I, in an active state, and the level of electromagnetic radiation of the network interface I, in its current state (ie its current state), which can be active (if the interface is already in use by another data stream) or in sleep mode (if the interface is not yet used). Each value E ^ l,) then represents the real increase of the electromagnetic radiation generated by the routing of a new data stream and allows a global optimization of the electromagnetic radiation at the level of the network taking into account, for a new data flow to router, the level of magnetic radiation already generated by the transit of other data streams already being transmitted.
Les valeurs Ei(l,) du paramètre de rayonnement électromagnétique Ei des interfaces réseaux I, peuvent être déterminées au préalable, soit à partir d'une mesure de la valeur du paramètre Ei au niveau de ces interfaces, soit en utilisant des données fournies par le constructeurs, auquel cas ces valeurs Ει (Ι,) sont des valeurs statiques pouvant être mémorisées, pour chaque interface réseau I,, dans le nœud réseau auquel appartient cette interface. Il est aussi possible de mesurer en temps réel, ou quasi-réel, ces valeurs Ει (Ι,) grâce à des capteurs situés dans, ou a proximité, les nœuds auxquels appartiennent ces interfaces, auquel cas ces valeurs Ει (Ι,) sont des valeurs dynamiques reflétant plus précisément le rayonnement électromagnétique réel induit par ces interfaces. The values Ei (l) of the electromagnetic radiation parameter Ei of the network interfaces I can be determined beforehand, either from a measurement of the value of the parameter Ei at these interfaces, either by using data provided by the constructors, in which case these values Ει (Ι,) are static values that can be stored, for each network interface I ,, in the network node to which this interface belongs. It is also possible to measure in real time, or near real-time, these values Ει (Ι,) by means of sensors located in or near the nodes to which these interfaces belong, in which case these values Ει (Ι,) are dynamic values more accurately reflecting the actual electromagnetic radiation induced by these interfaces.
Dans un mode particulier de réalisation, on peut aussi associer, à chaque type d'interface réseau I,, une valeur E^l,) pondérée en fonction d'un niveau maximal de rayonnement associé à la technologie de transmission utilisée par cette interface réseau.  In a particular embodiment, one can also associate, with each type of network interface I ,, a weighted value E ^ 1), as a function of a maximum level of radiation associated with the transmission technology used by this network interface. .
Cette pondération peut prendre la forme d'une valeur entière associée aux interfaces réseaux I,, cette valeur entière étant différente selon la technologie de transmission utilisée par l'interface et pouvant être fixée de manière arbitraire, par l'opérateur ou l'utilisateur, par exemple en fonction d'informations disponibles sur l'impact respectif des technologies de transmission sur le corps humain.  This weighting can take the form of an integer value associated with the network interfaces I ,,, this integer value being different according to the transmission technology used by the interface and which can be set arbitrarily by the operator or the user. for example, based on available information on the respective impact of transmission technologies on the human body.
Ce niveau maximal de rayonnement peut notamment correspondre à une valeur maximale de puissance isotrope rayonnée équivalente (PIRE) telle que définie dans certaines références réglementaires et indiquées dans le tableau 1 ci-dessous :  This maximum level of radiation can in particular correspond to a maximum value of equivalent isotropically radiated power (EIRP) as defined in certain regulatory references and indicated in Table 1 below:
Figure imgf000009_0001
Figure imgf000009_0001
Ainsi, à titre d'exemple de valeurs Ει (Ι,) découlant des valeurs de PIRE de ce tableau 1 , on peut associer la valeur « 0 » aux interfaces de type Ethernet, la valeur « 1 » aux interfaces de type CPL, la valeur « 2 » aux interfaces de type WiFi 2,4 GHz, la valeur « 3 » aux interfaces de type WiFi 5 GHz et la valeur « 4 » aux interfaces de type WiFi 60 GHz afin de traduire, d'une manière avantageusement simplifiée, le niveau de rayonnement électromagnétique associé à ces technologies distinctes. Thus, by way of example of values Ει (Ι,) deriving from the values of EIRP of this table 1, one can associate the value "0" with the interfaces of the Ethernet type, the value "1" with the interfaces of the CPL type, the value "2" at 2.4 GHz WiFi type interfaces, "3" value at 5 GHz WiFi interfaces and "4" value at 60 GHz WiFi interfaces in order to translate, in a simplified manner, the level of electromagnetic radiation associated with these distinct technologies.
Dans un autre mode de réalisation plus particulier, encore plus simplifié, on peut se contenter de distinguer des interfaces considérées comme « sensiblement rayonnantes » des interfaces considérées comme « peu rayonnantes », de manière binaire. On choisit alors la valeur E^l,) associée à une interface réseau parmi deux valeurs possibles E1 iNR et Ei,R, la première valeur Ei ,NR étant choisie lorsque la technologie de transmission utilisée par l'interface réseau est associée à un niveau maximal de rayonnement inférieur à un seuil de rayonnement et la deuxième valeur Ei,R étant choisie lorsque la technologie de transmission utilisée par l'interface est associée à un niveau maximal de rayonnement supérieur audit seuil de rayonnement. In another more particular embodiment, even more simplified, it is sufficient to distinguish interfaces considered as "substantially radiating" interfaces considered as "little radiating" in a binary manner. We then choose the value E ^ 1) associated with a network interface from among two possible values E 1 iNR and Ei, R , the first value Ei , NR being chosen when the transmission technology used by the network interface is associated with a maximum level of radiation below a radiation threshold and the second value Ei, R being chosen when the technology of transmission used by the interface is associated with a maximum level of radiation greater than said radiation threshold.
Par exemple, en reprenant les niveaux maximaux de rayonnement illustrés au tableau 1 , et en fixant un seuil de rayonnement de 0 dBm pour distinguer les interfaces « sensiblement rayonnantes » des interfaces « peu rayonnantes », une valeur E1 iNR égale à « 0 » est associée aux interfaces de type Ethernet et CPL, tandis qu'une valeur E1 iR égale à « 1 » est associée aux interfaces de type WiFi. For example, by repeating the maximum radiation levels shown in Table 1, and setting a radiation threshold of 0 dBm to distinguish "substantially radiating" interfaces from "low radiating" interfaces, an E 1 iNR value equal to "0" is associated with Ethernet and CPL type interfaces, while a value E 1 iR equal to "1" is associated with WiFi type interfaces.
Une fois que les interfaces réseaux I, sont associées à une valeur E^l,), le chemin de routage Popt à utiliser peut être sélectionné selon un critère d'optimisation du rayonnement électromagnétique, en utilisant ces valeurs E^l,) (étape B). Once the network interfaces I, are associated with a value E ^ l,), the routing path P opt to use can be selected according to a criterion of optimization of the electromagnetic radiation, by using these values E ^ 1) ( step B).
Le critère d'optimisation du rayonnement électromagnétique peut être un critère d'optimisation « local », appliqué au niveau d'un nœud du réseau, consistant à choisir, au niveau d'un nœud courant du chemin de routage, le nœud suivant de ce chemin comme étant celui qui est connecté à l'interface réseau I, du nœud courant associée à la plus faible valeur Ει(Ι,) de paramètre de rayonnement électromagnétique. On progresse ainsi de proche en proche, au sein des nœuds du réseau, en choisissant à chaque fois le nœud suivant sur la base de ce critère d'optimisation local, jusqu'à parvenir au nœud destinataire du flux de données à transmettre.  The criterion of optimization of the electromagnetic radiation may be a "local" optimization criterion, applied at the level of a network node, of choosing, at a current node of the routing path, the next node of this network. path as being that connected to the network interface I, of the current node associated with the lowest value Ει (Ι,) of electromagnetic radiation parameter. Progress is thus made step by step, within the nodes of the network, each time choosing the next node on the basis of this local optimization criterion, until reaching the destination node of the data stream to be transmitted.
Ce critère d'optimisation du rayonnement électromagnétique peut également être un critère d'optimisation « global », appliqué non plus au niveau d'un nœud mais au niveau des chemins de routage potentiels entre le nœud source et le nœud destinataire, afin d'optimiser le niveau de rayonnement électromagnétique de bout en bout du réseau.  This criterion of optimization of the electromagnetic radiation can also be a "global" optimization criterion, applied not at the level of a node but at the level of the potential routing paths between the source node and the destination node, in order to optimize the level of electromagnetic radiation from end to end of the network.
La figure 3 illustre les étapes du procédé de sélection du chemin de routage selon un mode de réalisation de la présente invention où un tel critère d'optimisation global est utilisé, afin de choisir un chemin de routage parmi plusieurs chemins potentiels de routage entre un nœud source et un nœud destinataire du réseau de communication. FIG. 3 illustrates the steps of the method for selecting the routing path according to an embodiment of the present invention where such global optimization criterion is used, in order to choose a routing path from among several potential routing paths between a node source and a destination node of the communication network.
Ce procédé comporte une étape préalable d'association d'une valeur E^l,) d'un paramètre E^ de rayonnement électromagnétique à chacune des interfaces réseaux I, des nœuds du réseau de communication, comme discuté précédemment (étape A).  This method comprises a prior step of associating a value E 1, of an electromagnetic radiation parameter E 1 with each of the network interfaces I, of the nodes of the communication network, as previously discussed (step A).
Puis, pour chaque chemin potentiel de routage Pj parmi la pluralité de chemins potentiels de routage, une valeur Ei(Pj) de rayonnement électromagnétique est associée à ce chemin potentiel de routage Pj (étape B1 ). Then, for each potential routing path P j among the plurality of potential routing paths, a value Ei (Pj) of electromagnetic radiation is associated with this potential routing path P j (step B1).
Cette valeur Ei(Pj) est déterminée à partir des valeurs Ει(Ι,) du paramètre Ei de rayonnement électromagnétique associées aux interfaces des nœuds appartenant à ce chemin potentiel de routage, par exemple en additionnant ces valeurs. This value Ei (Pj) is determined from the values Ει (Ι,) of the parameter Ei of electromagnetic radiation associated with the interfaces of the nodes belonging to this potential routing path, for example by adding these values.
Ainsi, en reprenant le réseau illustré sur la figure 1 , pour un chemin de routage potentiel Pi allant du réseau WAN à la télévision TV1 en passant par la passerelle H-GW, puis directement le décodeur STB via le lien L2, c'est-à-dire un chemin Pi traversant les interfaces réseaux l4 et l9, la valeur Ei(Pi) du paramètre de consommation d'énergie électrique associée à ce chemin peut être calculée de la façon suivante : Thus, by taking up the network illustrated in FIG. 1, for a potential routing path Pi going from the WAN network to the TV1 via the H-GW gateway, then directly to the STB decoder via the link L 2 , it is i.e. a path Pi passing through the network interfaces l 4 and l 9 , the value E i (Pi) of the electrical energy consumption parameter associated with this path can be calculated as follows:
E1(P1) = E UHE Ig) E 1 (P 1 ) = E UHE Ig)
Un tel calcul est reproduit pour plusieurs, voire l'ensemble des chemins potentiels de routage Ρ , afin d'obtenir les différentes valeurs E^Pj) de ces chemins. Such a calculation is reproduced for several or all of the potential routing paths Ρ, in order to obtain the different values E ^ P j ) of these paths.
Selon un mode de réalisation, le calcul des valeurs E^Pj) associées aux chemins de routage potentiels P peut être effectué selon un protocole « pro-actif » (où les chemins sont calculés à l'avance), dans lequel les différentes valeurs E^l,) associées aux interfaces réseaux I, sont calculées lors de l'exécution de ce protocole et prises en compte pour le remplissage des tables de routage mémorisées dans les nœuds du réseau et qui permettent de faire la sélection de chemin vers la destination. Dans ce cas, les valeurs Ei(li) des interfaces réseaux I, peuvent être soit mémorisées au préalable dans ces tables de routage, soit transmises à l'équipement de sélection par les différents nœuds dans lesquels sont mémorisées ces valeurs Ει(Ι,), au moyen de messages de contrôle protocolaires et sur requête venant de cet équipement de sélection, puis mémorisées dans les tables de routage. According to one embodiment, the calculation of the values E ^ P j ) associated with the potential routing paths P can be performed according to a "pro-active" protocol (where the paths are calculated in advance), in which the different values E ^ l,) associated with the network interfaces I, are calculated during the execution of this protocol and taken into account for the filling of the routing tables stored in the nodes of the network and which make it possible to make the selection of path towards the destination . In this case, the values Ei (li) of the network interfaces I can be either previously stored in these routing tables or transmitted to the selection equipment by the different nodes in which these values Ει (Ι,) are stored. , by means of protocol and request control messages from this selection equipment, then stored in the routing tables.
Selon un autre mode de réalisation, le calcul des valeurs Ei(Pj) associées aux chemins de routage potentiels Pj peut être fait progressivement, au niveau des nœuds successifs du réseau, selon un protocole « réactif » (où les chemins sont calculés à la demande) et distribué au sein du réseau, dans lequel, suite à la réception d'une demande de transmission d'un flux de données par le nœud source, un message de requête de chemin est émis par ce nœud source afin de rechercher l'ensemble des chemins disponibles vers le nœud destination. According to another embodiment, the calculation of the values Ei (P j ) associated with the potential routing paths P j can be done gradually, at the successive nodes of the network, according to a "reactive" protocol (where the paths are calculated at the request) and distributed within the network, wherein, following receipt of a request for transmission of a data stream by the source node, a path request message is issued by this source node to search the set of available paths to the destination node.
Dans ce cas, lorsqu'un nœud du réseau reçoit un tel message de requête de chemin, il calcule une valeur partielle E-,(P'j) de rayonnement électromagnétique pour chaque chemin partiel de routage Ρ' aboutissant à ce nœud, à partir de la ou des valeur(s) partielles de ce chemin calculées au nœud précédent (qui lui a transmis ce message) et en ajoutant les valeurs E^l,) des interfaces réseaux utilisées pour atteindre ce nœud. Cette valeur partielle Ei(P'j), mise à jour au niveau de ce nœud, est alors insérée dans le message de requête de chemin qui est transmis par ce nœud réseau vers les nœuds suivants du réseau. In this case, when a node of the network receives such a path request message, it calculates a partial value E -, (P ' j ) of electromagnetic radiation for each partial routing path Ρ' leading to this node, from of the partial value (s) of this path computed at the preceding node (which transmitted this message) and adding the values E ^ 1) of the network interfaces used to reach this node. This partial value Ei (P ' j ), updated at this node, is then inserted in the path request message that is transmitted by this network node to the following nodes of the network.
Cette étape est répétée successivement, de nœuds en nœuds, jusqu'à ce que ce message de requête de chemin parvienne au nœud destinataire, sous plusieurs instances ayant emprunté différents chemins de routage au sein du réseau, qui sont autant de chemins potentiels de routage pour le flux de données à transmettre. Ainsi, le nœud destinataire connaît les différents chemins potentiels de routage Pj et, pour chacun de ces chemins, la valeur Ei(Pj) qui lui est associée, laquelle correspond à la dernière valeur partielle Ei(P'j) déterminée au nœud précédant le nœud destinataire sur ce chemin, mise à jour avec les valeurs E^l,) des interfaces réseaux utilisées entre le nœud destinataire et le nœud le précédant sur ce chemin. This step is repeated successively, from nodes to nodes, until this path request message reaches the destination node, under multiple instances having borrowed different routing paths within the network, which are as many potential routing paths for the data stream to be transmitted. Thus, the destination node knows the different potential routing paths P j and, for each of these paths, the value Ei (P j ) associated with it, which corresponds to the last partial value Ei (P ' j ) determined at the node preceding the destination node on this path, updated with the values E ^ 1) of the network interfaces used between the destination node and the node preceding it on this path.
Le nœud destinataire, disposant des valeurs Ε^Ρ ) d'un ensemble de chemins potentiels de routage, peut alors procéder lui-même à la sélection du chemin de routage Popt à utiliser et communiquer sa décision au nœud source, ou bien transmettre au nœud source les informations sur les différents chemins potentiels de routage Pj et les valeurs E-i(Pj) qui leur sont respectivement associées, dans un message de réponse à la requête de chemins, afin que ce nœud source effectue la sélection du chemin de routage Popt. The destination node, having the values Ε ^ Ρ) of a set of potential routing paths, can then proceed to select the routing path P opt to use and communicate its decision to the source node, or transmit to the source node the information on the different potential routing paths P j and the values Ei (P j ) respectively associated with them, in a response message to the request for paths, so that this source node performs the selection of the routing path P opt .
Pour revenir au procédé de sélection, une fois les valeurs Ε^Ρ ) déterminées et associées aux différents chemins de routage potentiels Pj, le chemin de routage Popt peut alors être sélectionné, parmi ces différents chemins potentiels de routage, selon un critère d'optimisation du rayonnement électromagnétique, en utilisant cette-fois ci ces valeurs Ei(Pj) de rayonnement électromagnétique associées aux chemins potentiels de routage Pj (étape B2). To return to the selection process, once the values Ε ^ Ρ) determined and associated with the different potential routing paths P j, the routing path P opt can then be selected, from among these various potential routing paths, according to a criterion d optimization of the electromagnetic radiation, using this time ei (P j ) values of electromagnetic radiation associated with potential routing paths P j (step B2).
Ce critère d'optimisation consiste ici à choisir le chemin de routage Popt parmi les n chemins potentiels de routage associés aux valeurs Ei(Pj) les plus faibles de de rayonnement électromagnétique, n étant un nombre entier inférieur au nombre de chemins potentiels de routage. Par exemple, s'il existe trois chemins de routage possibles entre le nœud source et le nœud destinataire, cette sélection peut consister à choisir les deux chemins de routage possibles présentant les valeurs Ε^Ρ ) les plus faibles (cas où n=2), voire le chemin de routage possible présentant la valeur Ε^Ρ ) la plus faible (cas où n=1 ). This optimization criterion consists here of choosing the routing path P opt from among the n potential routing paths associated with the lowest values Ei (P j ) of electromagnetic radiation, n being an integer less than the number of potential paths of routing. For example, if there are three possible routing paths between the source node and the destination node, this selection may consist of choosing the two possible routing paths with the lowest values Ε ^ Ρ) (where n = 2) , or the possible routing path with the lowest value Ε ^ Ρ) (where n = 1).
Plus généralement, lorsque N chemins potentiels de routage relient les nœuds source et destinataire, ces N chemins potentiels peuvent être ordonnés dans une liste en fonction des valeurs
Figure imgf000012_0001
qui leur sont associées, les n chemins potentiels présentant les valeurs Ε^Ρ ) les plus faibles étant conservés dans cette liste tandis que les autres chemins potentiels sont éliminés de cette liste à ce stade, sur ce seul critère de d'optimisation du rayonnement électromagnétique. Le chemin de routage Popt est alors sélectionné parmi ces n chemins potentiels restants dans cette liste, ce qui permet une sélection du chemin de routage respectant ce critère d'optimisation relatif rayonnement électromagnétique. Dans un mode de réalisation particulier où le critère d'optimisation du rayonnement électromagnétique est un critère de minimisation absolue de ce rayonnement, le nombre n susmentionné est fixé comme étant égal à un. En d'autres termes, lors de l'étape B2, le chemin de routage Popt est directement obtenu comme étant le chemin potentiel de routage associé à la valeur Ei(Pj) minimale, parmi tous les chemins potentiels de routage. Ce dernier mode de réalisation est particulièrement adapté lorsque l'utilisateur, ou l'opérateur du réseau de communication, souhaite se concentrer sur ce seul critère de rayonnement électromagnétique dans son choix de routage, sans tenir compte d'autres critères de transmission orientés vers la qualité de service, comme le débit disponible, le taux de perte, etc.
More generally, when N potential routing paths connect the source and destination nodes, these N potential paths can be ordered in a list according to the values
Figure imgf000012_0001
associated with them, the n potential paths presenting the lowest values Ε ^ Ρ) being kept in this list whereas the other potential paths are eliminated from this list at this stage, on this sole criterion of optimization of the electromagnetic radiation . The routing path P opt is then selected from these n remaining potential paths in this list, which allows a selection of the routing path respecting this criterion of relative optimization of electromagnetic radiation. In a particular embodiment where the criterion of optimization of the electromagnetic radiation is a criterion of absolute minimization of this radiation, the number n mentioned above is set to be equal to one. In other words, during step B2, the routing path P opt is directly obtained as the potential routing path associated with the minimum value Ei (P j ), among all the potential routing paths. This last embodiment is particularly suitable when the user, or the operator of the communication network, wishes to concentrate on this single criterion of electromagnetic radiation in his choice of routing, without taking into account other transmission criteria oriented towards the quality of service, such as available throughput, loss rate, etc.
Dans un autre mode de réalisation, ce critère d'optimisation du rayonnement électromagnétique est utilisé en amont d'un (voire plusieurs) autre critère, par exemple le type de service associé au flux de données à transmettre entre les deux terminaux. Dans ce cas, le nombre n susmentionné est fixé comme étant différent de un (mais toujours strictement inférieur au nombre N total de chemins de routage possible). En d'autres termes, lors de l'étape B2, les n chemins potentiels de routage associés aux valeurs Ei(Pj) les plus basses, parmi tous les chemins potentiels de routage, sont sélectionnés dans un premier temps, et le chemin de routage est ensuite choisi, parmi ces n chemins potentiels de routage sélectionnés, en fonction du type de service associé au flux de données à transmettre, par exemple en sélectionnant le chemin P permettant d'offrir la meilleure qualité de service par rapport à ce type de service. Cet autre mode de réalisation est particulièrement adapté lorsque l'utilisateur, ou l'opérateur du réseau de communication, souhaite faire intervenir un critère de minimisation du rayonnement électromagnétique dans son choix de routage, tout en garantissant une certaine qualité de service. In another embodiment, this criterion of optimization of the electromagnetic radiation is used upstream of one (or several) other criteria, for example the type of service associated with the data stream to be transmitted between the two terminals. In this case, the number n mentioned above is set as being different from one (but still strictly less than the total number N of routing paths possible). In other words, during step B2, the n potential routing paths associated with the lowest values Ei (P j ), among all the potential routing paths, are selected at first, and the routing path routing is then chosen, from among these n selected potential routing paths, depending on the type of service associated with the data stream to be transmitted, for example by selecting the path P to offer the best quality of service with respect to this type of routing. service. This other embodiment is particularly suitable when the user, or the operator of the communication network, wishes to involve a criterion of minimizing electromagnetic radiation in his choice of routing, while ensuring a certain quality of service.
Dans un tel cas de figure, il est possible que, parmi les n chemins potentiels de routage répondant au critère d'optimisation du rayonnement électromagnétique, aucun ne puisse offrir une qualité de service suffisante par rapport au type de service associé aux données à transmettre, notamment lorsque la sélection sur la base du rayonnement électromagnétique est drastique, c'est-à-dire pour des valeurs faibles du nombre n (par exemple n=2 ou 3). Dans un tel cas, il peut être proposé à l'utilisateur d'accepter, ou non, la transmission du flux de données dans un contexte dégradé, afin de le prévenir de l'impact du critère de rayonnement électromagnétique sur la qualité de transmission.  In such a case, it is possible that none of the n potential routing paths satisfying the criterion of optimization of the electromagnetic radiation can offer a sufficient quality of service with respect to the type of service associated with the data to be transmitted, especially when the selection on the basis of the electromagnetic radiation is drastic, that is to say for low values of the number n (for example n = 2 or 3). In such a case, it may be proposed to the user to accept or not the transmission of the data stream in a degraded context, to prevent the impact of the electromagnetic radiation criterion on the quality of transmission.
On se réfère maintenant à la figure 4 qui illustre les étapes du procédé de sélection du chemin de routage selon un autre mode de réalisation de la présente invention, dans lequel non seulement un paramètre relatif au rayonnement électromagnétique, mais également un paramètre relatif à la consommation d'énergie électrique, sont successivement pris en compte lors de la sélection du chemin de routage. Reference is now made to FIG. 4, which illustrates the steps of the method for selecting the routing path according to another embodiment of the present invention, in which not only a parameter relating to electromagnetic radiation, but also a parameter relating to the consumption of electrical energy, are successively taken into account when selecting the routing path.
Dans un premier temps (étape A1 1 ), similairement à l'étape A ci-dessus, une première valeur Ει(Ι,) d'un premier paramètre Ei de rayonnement électromagnétique est associée aux interfaces réseaux I, des nœuds du réseau de communication.  In a first step (step A1 1), similarly to step A above, a first value Ει (Ι,) of a first parameter Ei of electromagnetic radiation is associated with the network interfaces I, nodes of the communication network. .
En outre, une deuxième valeur E2(l,) d'un deuxième paramètre E2 de consommation d'énergie électrique est associée aux interfaces réseaux I, des nœuds du réseau de communication aux interfaces réseaux I, (étape A12). In addition, a second value E 2 (1) of a second parameter E 2 for electrical energy consumption is associated with the network interfaces I, from the nodes of the communication network to the network interfaces I, (step A12).
Cette deuxième valeur Ε2(Ι,) est déterminée de manière similaire à ce qui est décrit pour la première valeur E^l,), soit statiquement par mesure préalable, à partir de données constructeurs ou de données issues de références réglementaires, soit dynamiquement par mesure au moyen d'un capteur situé dans, ou à proximité, le nœud auquel appartient l'interface réseau I,. Elle peut typiquement être exprimée en Watt heures (W.h) ou en Watt.h/Mbps, afin de tenir compte de la surconsommation d'énergie électrique par rapport à l'augmentation du débit. This second value Ε 2 (Ι,) is determined in a manner similar to that described for the first value E ^ 1), either statically by prior measurement, from manufacturer data or data derived from regulatory references, or dynamically by measurement by means of a sensor located in or near the node to which the network interface I, belongs. It can typically be expressed in Watt hours (Wh) or Watt.h / Mbps, in order to account for the over-consumption of electrical energy in relation to the increase in flow.
Le paramètre E2 de consommation d'énergie électrique peut notamment correspondre à la consommation d'énergie électrique de l'interface I, en état actif, c'est-à- dire lorsque cette interface I, est utilisée pour transmettre des données de charges utiles autres que de simples messages de signalisation (typiquement des fichiers, de la vidéo ou de la voix), auquel cas chaque valeur E2(l,) représente la consommation d'énergie électrique de l'interface réseau I, lorsque celle-ci est utilisée pour transmettre des données. The parameter E 2 of electrical energy consumption can in particular correspond to the electrical energy consumption of the interface I, in the active state, ie when this interface I, is used to transmit charge data. useful other than simple signaling messages (typically files, video or voice), in which case each value E 2 (1) represents the electrical power consumption of the network interface I, when this is used to transmit data.
Dans un autre mode de réalisation, ce paramètre E2 de consommation d'énergie électrique peut correspondre à la différence entre la consommation d'énergie électrique de l'interface réseau I, dans un mode actif et la consommation d'énergie électrique de l'interface réseau I, en mode veille, le mode veille étant compris comme étant un état dans lequel l'interface réseau I, n'émet pas de données de charge utile. Chaque valeur E2(l,) représente alors la surconsommation réelle d'énergie électrique engendrée par l'activation d'une interface réseau I, initialement en veille, ce qui augmente la précision du processus de sélection par rapport au mode de réalisation précédent, en contrepartie d'un calcul plus complexe. In another embodiment, this parameter E 2 of electrical energy consumption can correspond to the difference between the electrical energy consumption of the network interface I, in an active mode and the electrical energy consumption of the network interface I, in standby mode, the standby mode being understood as being a state in which the network interface I, does not issue payload data. Each value E 2 (1) then represents the actual over-consumption of electrical energy generated by the activation of a network interface I, initially in standby, which increases the accuracy of the selection process with respect to the previous embodiment. in return for a more complex calculation.
Enfin, dans un autre mode de réalisation, ce paramètre E2 de consommation d'énergie électrique peut correspondre à la différence entre la consommation d'énergie électrique de l'interface réseau I, dans un mode actif et la consommation d'énergie électrique de l'interface réseau I, dans son état actuel, lequel peut être actif (si l'interface est déjà utilisée par un autre flux de données) ou en veille (si l'interface n'est pas encore utilisée). Chaque valeur E2(l,) représente alors l'augmentation réelle de consommation d'énergie électrique engendrée par le routage d'un nouveau flux de données et permet une optimisation globale de la consommation d'énergie électrique au niveau du réseau en tenant compte, pour un nouveau flux de données à router, de la consommation d'énergie électrique déjà engendré par le transit d'autres flux de données déjà en cours de transmission. Finally, in another embodiment, this parameter E 2 of electrical energy consumption can correspond to the difference between the electrical energy consumption of the network interface I, in an active mode and the electrical energy consumption of the network interface I, in its current state, which can be active (if the interface is already used by another data stream) or in standby mode (if the interface is not yet used). Each value E 2 (l,) then represents the real increase in consumption of electrical energy generated by the routing of a new data stream and allows a global optimization of the electrical energy consumption at the network level by taking into account, for a new flow of data to be routed, the energy consumption already generated by the transit of other data streams already being transmitted.
Le tableau 2 ci-dessous donne des exemples de valeurs E2(l,) telles que mesurées en laboratoire pour différentes interfaces réseaux en fonction de la technologie de transmission utilisée et de l'état de l'interface : Table 2 below gives examples of E 2 (l) values as measured in the laboratory for different network interfaces according to the transmission technology used and the state of the interface:
Figure imgf000015_0001
Figure imgf000015_0001
Ensuite, pour chaque chemin potentiel de routage P parmi la pluralité de chemins potentiels de routage, une valeur Ε^Ρ ) de rayonnement électromagnétique est associée à ce chemin potentiel de routage Pj (étape B1 1 ), cette valeur étant déterminée à partir des différentes valeurs E^l,) du paramètre E^ de rayonnement électromagnétique associées aux interfaces réseaux des nœuds appartenant à ce chemin potentiel de routage, par exemple en additionnant ces valeurs lorsque celles-ci sont des valeurs entières, comme expliqué précédemment. Then, for each potential routing path P among the plurality of potential routing paths, a value Ε ^ Ρ) of electromagnetic radiation is associated with this potential routing path P j (step B1 1), this value being determined from the different values E ^ l,) of the parameter E ^ of electromagnetic radiation associated with the network interfaces of the nodes belonging to this potential routing path, for example by adding these values when they are integer values, as explained above.
Similairement, pour chaque chemin potentiel de routage Pj parmi la pluralité de chemins potentiels de routage, une valeur E2(Pj) de consommation d'énergie électrique est associée à ce chemin potentiel de routage Pj (étape B12), cette valeur étant déterminée à partir des différentes valeurs E2(l,) du paramètre E2 de consommation d'énergie électrique associées aux interfaces des nœuds appartenant à ce chemin potentiel de routage, typiquement en additionnant celles-ci. Similarly, for each potential routing path P j among the plurality of potential routing paths, a value E 2 (P j ) of electrical energy consumption is associated with this potential routing path P j (step B12), this value being determined from the different values E 2 (1) of the electrical energy consumption parameter E 2 associated with the interfaces of the nodes belonging to this potential routing path, typically by adding them together.
Ainsi, en reprenant le réseau illustré sur la figure 1 , pour le chemin de routage potentiel Pi évoqué précédemment, cette valeur E2(Pi) de consommation électromagnétique associée à ce chemin Pi peut être calculée de la façon suivante : Thus, by taking up the network illustrated in FIG. 1, for the potential routing path Pi mentioned previously, this electromagnetic consumption value E 2 (Pi) associated with this path Pi can be calculated as follows:
E2(Pi) = E2(l4)+E2(l9), E 2 (P) = E 2 (l 4) + E 2 (l 9)
ce qui donne E2(Pi) = 3+3 = 6 Wh en utilisant les valeurs indiquées dans le tableau 2, si l'on considère un lien L2 de type WiFi 2,4 GHz. Un tel calcul est reproduit pour plusieurs, voire l'ensemble des chemins potentiels de routage Pj, afin d'obtenir les valeurs E2(Pj) de ces chemins. A ce stade, on applique d'abord un critère d'optimisation de la consommation d'énergie électrique en utilisant les valeurs E2(Pj) de consommation d'énergie électrique associées aux chemins potentiels de routage, puis un critère d'optimisation du rayonnement électromagnétique en utilisant les valeurs Ei(Pj) de rayonnement électromagnétique associées aux chemins potentiels de routage. which gives E 2 (Pi) = 3 + 3 = 6 Wh using the values indicated in Table 2, if we consider a link L 2 WiFi 2.4 GHz. Such a calculation is reproduced for several or all of the potential routing paths P j , in order to obtain the values E 2 (P j ) of these paths. At this stage, a criterion for optimizing the consumption of electrical energy is first applied by using the E 2 (P j ) values of electrical energy consumption associated with the potential routing paths, and then an optimization criterion. electromagnetic radiation by using electromagnetic radiation values Ei (P j ) associated with the potential routing paths.
Pour ce faire, on présélectionne d'abord (étape B21 ), parmi les chemins potentiels de routage, m chemins potentiels de routage associés aux valeurs les plus faibles de consommation d'énergie électrique, m étant un nombre entier inférieur au nombre de chemins potentiels de routage. On sélectionne ensuite (étape B22) les n chemins potentiels de routage associés aux valeurs les plus faibles de rayonnement électromagnétique parmi les m chemins potentiels de routage présélectionnés, n étant alors un nombre entier strictement inférieur au nombre m de chemins potentiels de routage présélectionnés.  To do this, it is first preselected (step B21), among the potential routing paths, m potential routing paths associated with the lowest values of electrical energy consumption, m being an integer less than the number of potential paths Routing. The n potential routing paths associated with the lowest electromagnetic radiation values among the m preselected potential routing paths are then selected (step B22), where n is an integer strictly less than the number m of preselected potential routing paths.
Ainsi, dans un premier temps, les m chemins potentiels de routage remplissant un critère d'optimisation de la consommation d'énergie électrique sont présélectionnés avant d'affiner cette sélection, dans un deuxième temps, en ne conservant que les n chemins potentiels, parmi les m chemins potentiels présélectionnés, remplissant le critère d'optimisation de rayonnement électromagnétique.  Thus, as a first step, the potential routing paths fulfilling a criterion for optimizing the consumption of electrical energy are preselected before refining this selection, in a second step, keeping only the n potential paths, among the preselected potential paths fulfilling the criterion of optimization of electromagnetic radiation.
Tout comme dans le procédé illustré à la figure 2, le nombre n de chemins potentiels de routage sélectionnés sur la base de ces deux critères d'optimisation successifs relatifs à la consommation d'énergie électrique et au rayonnement électromagnétique peut être égal à un (lorsque l'on souhaite conclure la sélection sur la base de ces seuls critères), ou être supérieur à un (lorsque l'on souhaite une sélection tenant compte d'autres critères comme la qualité de service, par exemple), auquel cas la sélection finale du seul chemin de routage à utiliser est faite, parmi les n chemins potentiels sélectionnés, au moyen d'un critère de transmission tel qu'une qualité de service compatible avec le type de service du flux de données à transmettre.  As in the method illustrated in FIG. 2, the number n of potential routing paths selected on the basis of these two successive optimization criteria relating to the consumption of electrical energy and to electromagnetic radiation may be equal to one (when one wishes to conclude the selection on the basis of these criteria only), or to be superior to one (when one wishes a selection taking into account other criteria like the quality of service, for example), in which case the final selection the only routing path to be used is made, among the n selected potential paths, by means of a transmission criterion such as a quality of service compatible with the type of service of the data stream to be transmitted.
On se réfère maintenant aux figures 5A à 5C qui illustrent un exemple de sélection du chemin de routage au sein du réseau de communication présenté en figure 1 . Dans cet exemple, le protocole de sélection de chemin de routage est implémenté sur les nœuds H-GW, STB, HL et mini PC déjà illustrés sur la figure 1 . Reference is now made to FIGS. 5A to 5C which illustrate an example of selection of the routing path within the communication network presented in FIG. In this example, the routing path selection protocol is implemented on the nodes H-GW, STB, HL and mini PC already illustrated in FIG.
En particulier, lorsque l'on souhaite transmettre des données provenant du réseau WAN vers le téléviseur TV1 avec le réseau de la figure 1 , il existe trois chemins potentiels de routage Pi à P3, entre un nœud source correspondant à la passerelle H-GW et un nœud destinataire correspondant au décodeur STB. In particular, when it is desired to transmit data from the WAN network to the TV1 television with the network of FIG. 1, there are three potential routing paths Pi to P 3 , between a source node corresponding to the H-GW gateway. and a destination node corresponding to the STB decoder.
La figure 5A illustre en particulier le chemin potentiel Pi , déjà évoqué précédemment, comprenant le lien réseau L2 situé entre les interfaces réseaux l4 et l9, qui sont des interfaces WiFi 2,4GH. Ce premier chemin potentiel Pi utilise donc uniquement la technologie de transmission WiFi. FIG. 5A illustrates in particular the potential path Pi, already mentioned previously, including the network link L 2 located between the network interfaces l 4 and l 9 , which are 2.4GH WiFi interfaces. This first potential path Pi therefore uses only WiFi transmission technology.
La figure 5B illustre un chemin potentiel alternatif P2 transitant par l'unité de stockage de fichiers HL. Ce deuxième chemin P2 comprend ainsi les liens réseaux L4 et l_5, situés respectivement entre les interfaces réseaux l2 et l5 de type Ethernet 1 00 Mb/s, et entre les interfaces l6 et l 0, utilisant la transmission par courant porteur en ligne (ainsi qu'une liaison Ethernet servant à connecter le modem CPL au nœud). Ce deuxième chemin potentiel P2 utilise donc un mélange de technologie Ethernet et de technologie CPL. FIG. 5B illustrates an alternative potential path P 2 transiting via the file storage unit HL. This second path P 2 thus comprises the network links L 4 and l_5, located respectively between the network interfaces l 2 and l 5 of the Ethernet type 1 00 Mb / s, and between the interfaces l 6 and l 0 , using the current transmission. carrier (as well as an Ethernet link for connecting the PLC modem to the node). This second potential path P 2 therefore uses a mixture of Ethernet technology and PLC technology.
Enfin, la figure 5C illustre un autre chemin potentiel alternatif P3 transitant par le mini-ordinateur « Mini PC ». Ce troisième chemin P3 comprend ainsi les liens réseaux L6, et L7 situés entre les interfaces réseaux l3J7 et entre les interfaces réseaux l8 et lu , toutes de type Ethernet 1 00 Mb/s. Ce troisième chemin potentiel P3 utilise donc uniquement la technologie de transmission Ethernet. Finally, FIG. 5C illustrates another alternative potential path P 3 transiting via the "Mini PC" mini-computer. This third path P 3 thus comprises the network links L 6 and L 7 located between the network interfaces l 3 J 7 and between the network interfaces l 8 and lu , all of Ethernet type 1 00 Mb / s. This third potential path P 3 therefore uses only Ethernet transmission technology.
Dans le cas où le paramètre Ei correspond à un niveau de rayonnement électromagnétique de l'interface réseau en état actif, en reprenant les valeurs entières Ei (li) selon une échelle de 0 à 4 introduite précédemment, pondérées à partir des valeurs de PIRE définies dans le tableau 1 ci-avant, on obtient les valeurs Ei (Pj) de rayonnement électromagnétique suivantes pour les chemins potentiels de routage Pi à P3 : In the case where the parameter Ei corresponds to a level of electromagnetic radiation of the network interface in active state, by taking the integer values Ei (li) according to a scale of 0 to 4 introduced previously, weighted from the values of EIRP defined in Table 1 above, the following values Ei (P j ) of electromagnetic radiation are obtained for the potential routes of routing Pi to P 3 :
- E1 (P1) = E1 (l4)+E1 (l9) = 2+2 = 4 - E 1 (P 1 ) = E 1 (l 4 ) + E 1 (l 9 ) = 2 + 2 = 4
- E (P2) = E (\2)+E (\5)+E (\e)+E (\ 0) = 0+(0+1 )+(0+1 )+0 = 2 - E (P 2 ) = E (\ 2 ) + E (\ 5 ) + E (\ e ) + E (\ 0 ) = 0+ (0 + 1) + (0 + 1) + 0 = 2
- E (P3) = E (\3)+E (\7)+E (\B)+E (\„) = 4*0 = 0 - E (P 3 ) = E (\ 3 ) + E (\ 7 ) + E (\ B ) + E (\ ") = 4 * 0 = 0
Ainsi, dans un mode de réalisation où le chemin de routage est sélectionné comme étant le chemin potentiel associé à la valeur minimale de rayonnement électromagnétique (i.e. n=1 ), le troisième chemin potentiel P3 est sélectionné comme étant le chemin de routage Popt alors qu'il ne constitue pourtant pas le chemin comprenant le moins de liens réseaux (i.e. Pi en l'occurrence). Thus, in one embodiment where the routing path is selected as being the potential path associated with the minimum value of electromagnetic radiation (ie n = 1), the third potential path P 3 is selected as the routing path P opt while it does not yet constitute the path with the least network links (ie Pi in this case).
Dans un autre mode de réalisation où deux chemins de routage sont sélectionnés comme étant les chemins potentiels associés aux valeurs de rayonnement électromagnétique les plus basses (i.e. n=2), le chemin de routage Popt est sélectionné parmi les chemins potentiels P2 et P3, par exemple en choisissant le chemin potentiel offrant la meilleure qualité de service parmi ces deux chemins potentiels par rapport au type de service porté par le flux de données à router. In another embodiment where two routing paths are selected as the potential paths associated with the lowest electromagnetic radiation values (ie n = 2), the routing path P opt is selected from the potential paths P 2 and P 3 , for example by choosing the potential path offering the best quality of service among these two potential paths with respect to the type of service carried by the data stream to be routed.
Lorsqu'un critère d'optimisation de la consommation d'énergie électrique est également à prendre en compte, les valeurs de consommation d'énergie électrique des interfaces réseaux sont à considérer pour obtenir les valeurs de consommation d'énergie électrique des chemins potentiels de routage. En reprenant des valeurs E2(l,) telles qu'indiquées dans le tableau 2 ci-avant, on obtient les valeurs suivantes : When a criterion for optimizing the consumption of electrical energy is also to take into account, the values of electrical energy consumption of the network interfaces are to be considered to obtain the values of electrical energy consumption of the potential routes of routing. By taking values E 2 (1) as indicated in Table 2 above, the following values are obtained:
- E2(Pi) = E2(l4)+E2(l9) = 3+3 = 6 Wh - E 2 (Pi) = E 2 (l 4 ) + E 2 (l 9 ) = 3 + 3 = 6 Wh
- E2(P2) = E2(l2)+E2(l5)+E2(l6)+E2(l10) = 0,3+(0,3+2,9)+(0,3+2,9)+0,3 = 7 Wh - E 2 (P 2 ) = E 2 (l 2 ) + E 2 (l 5 ) + E 2 (l 6 ) + E 2 (l 10 ) = 0.3+ (0.3 + 2.9) + (0.3 + 2.9) +0.3 = 7 Wh
- E2(P3) = E2(l3)+E2(l7)+E2(l8)+E2(l11) = 4*0,3 = 1 ,2 Wh - E 2 (P 3) = E 2 (l 3) + E 2 (l 7) + E 2 (l 8) + S 2 (l 11) = 4 * 0.3 = 1, 2 Wh
Ainsi, dans un mode de réalisation où la consommation d'énergie électrique et le rayonnement électromagnétique sont à prendre successivement en compte, la sélection du chemin de routage Popt se fait comme suit : Thus, in one embodiment where the consumption of electrical energy and the electromagnetic radiation are to be successively taken into account, the selection of the routing path P opt is as follows:
- on présélectionne d'abord deux chemins potentiels, parmi les trois chemins potentiels Pi à P3, associés aux valeurs de consommation d'énergie électrique les plus faibles, ici les chemins Pi et P3 (car E2(P3)<E2(P1)<E2(P2)). two potential paths are initially preselected, out of the three potential paths Pi to P 3 associated with the lowest electrical power consumption values, here the paths Pi and P 3 (because E 2 (P 3 ) <E 2 (P 1 ) <E 2 (P 2 )).
- parmi les deux chemins Pi et P3 présélectionnés, on sélectionne alors le chemin potentiel de routage associé à la valeur de rayonnement électromagnétique la plus faible, ici le chemin P3 (car Ei(P3)<Ei(Pi)), comme étant le chemin de routage Popt à utiliser. between the two preselected paths Pi and P 3 , the potential routing path associated with the lowest electromagnetic radiation value, here the path P 3 (because Ei (P 3 ) <Ei (Pi)), is selected as being the routing path P opt to use.
Bien entendu, l'invention n'est pas limitée aux exemples de réalisation ci-dessus décrits et représentés, à partir desquels on pourra prévoir d'autres modes et d'autres formes de réalisation, sans pour autant sortir du cadre de l'invention. Of course, the invention is not limited to the embodiments described above and shown, from which we can provide other modes and other embodiments, without departing from the scope of the invention. .
Ainsi, au lieu d'utiliser les valeurs de paramètre de rayonnement électromagnétique (respectivement de consommation d'énergie électrique) associées aux interfaces réseaux I,, soit directement, soit par l'intermédiaire de valeurs associées aux chemins potentiels de routage, pour sélectionner le chemin de routage Popt, il est possible d'associer des valeurs de paramètre de rayonnement électromagnétique (respectivement de consommation d'énergie électrique) aux liens réseaux L, qui sont connecté à un (ou deux) nœud(s) du réseau par l'intermédiaire d'une (ou deux) interface(s). Thus, instead of using the parameter values of electromagnetic radiation (respectively of electrical energy consumption) associated with the network interfaces Ii, either directly or via values associated with the potential routing paths, to select the routing path P opt , it is possible to associate parameter values of electromagnetic radiation (respectively of electrical energy consumption) with the network links L, which are connected to one (or two) node (s) of the network by the intermediate of one (or two) interface (s).
Dans ce cas, chaque valeur E^L,) associée à un lien réseau L, est obtenue à partir soit de la valeur associée à l'unique interface connecté au lien L, si le nœud est situé à une extrémité du réseau (exemple du lien sur la figure 1 ), soit à partir des valeurs associées aux interfaces situées aux extrémités du lien L, (les interfaces l2 et l5 pour le lien L4 sur la figure 1 , par exemple), par exemple en sommant ces valeurs. In this case, each value E ^ L,) associated with a network link L, is obtained from either the value associated with the single interface connected to the link L, if the node is located at one end of the network (example of link in FIG. 1), or from the values associated with the interfaces situated at the ends of the link L (for example, the interfaces l 2 and l 5 for the link L 4 in FIG. 1), for example by summing these values .
Ainsi, la valeur Ei(L5) de rayonnement électromagnétique associée au lien L5 de type CPL peut être calculée comme étant égale à la somme des valeurs de rayonnement associées aux deux modems CPL1 et CPL2 et aux deux interfaces Ethernet connectant ces modems aux entités HL et STB, soit une valeur Ei (L5) égale à 2 si l'on reprend l'échelle de pondération de 0 à 4 discutée précédemment. Thus, the value Ei (L 5 ) of electromagnetic radiation associated with the link L 5 of the CPL type can be calculated as being equal to the sum of the radiation values associated with the two modems CPL1 and CPL2 and the two Ethernet interfaces connecting these modems with the entities HL and STB, that is to say a value Ei (L 5 ) equal to 2 if one takes again the scale of weighting from 0 to 4 discussed previously.
Dans cette alternative, la sélection du chemin de routage peut soit être effectuée de nœud en nœud (en choisissant, à chaque nœud, le nœud suivant comme étant celui qui est connecté au lien réseau présentant la valeur de rayonnement électromagnétique la plus faible), soit plus globalement au niveau des chemins de routage possibles, auquel cas les valeurs de rayonnement électromagnétique associées aux chemins potentiels de routage sont déterminées à partir des valeurs associées aux liens réseaux, au lieu des valeurs associées aux interfaces réseaux, le processus de sélection décrit précédemment s'appliquant par ailleurs.  In this alternative, the selection of the routing path can be done from node to node (by choosing, at each node, the next node as being the one connected to the network link having the lowest electromagnetic radiation value), or more generally at the level of the possible routing paths, in which case the values of electromagnetic radiation associated with the potential routing paths are determined from the values associated with the network links, instead of the values associated with the network interfaces, the selection process described previously applying elsewhere.
En outre, l'application de l'invention à un réseau utilisant des technologies de transmission distincte a été décrite précédemment. L'invention ne se limite cependant pas à cette seule situation et peut s'appliquer à un réseau dans lequel des interfaces réseaux utilisent une même technologie de transmission.  In addition, the application of the invention to a network using distinct transmission technologies has been described previously. However, the invention is not limited to this situation alone and can be applied to a network in which network interfaces use the same transmission technology.

Claims

Revendications claims
1 . Procédé de sélection d'un chemin de routage (Popt) pour un flux de données dans un réseau de communication comprenant une pluralité de nœuds présentant plusieurs interfaces réseaux (I,), le procédé comprenant : 1. A method of selecting a routing path (P opt ) for a data stream in a communication network comprising a plurality of nodes having a plurality of network interfaces (I,), the method comprising:
associer (A), à chacune desdites interfaces réseaux, une valeur (Ει(Ι,)) d'un paramètre de rayonnement électromagnétique dépendant de la technologie de transmission utilisée par l'interface réseau ; et  associating (A), at each of said network interfaces, a value (Ει (Ι,)) of an electromagnetic radiation parameter dependent on the transmission technology used by the network interface; and
sélectionner (B) le chemin de routage (Popt) selon un critère d'optimisation du rayonnement électromagnétique, en utilisant lesdites valeurs (E^l,)) du paramètre de rayonnement électromagnétique associées auxdites interfaces réseaux. selecting (B) the routing path (P opt ) according to an optimization criterion of the electromagnetic radiation, by using said values (E ^ 1) of the electromagnetic radiation parameter associated with said network interfaces.
2. Procédé de sélection selon la revendication 1 , comprenant : The selection method according to claim 1, comprising:
associer (B1 ), à chaque chemin (Ρ ) d'une pluralité de chemins potentiels de routage, une valeur (Ε (Ρ )) de rayonnement électromagnétique, déterminée à partir des valeurs (Ει(Ι,)) du paramètre de rayonnement électromagnétique associées aux interfaces réseaux des nœuds appartenant audit chemin potentiel de routage ; associating (B1), at each path (Ρ) of a plurality of potential routing paths, a value (Ε ( Ρ)) of electromagnetic radiation, determined from the values (Ει (Ι,)) of the electromagnetic radiation parameter associated with the network interfaces of the nodes belonging to said potential routing path;
la sélection du chemin de routage selon un critère d'optimisation du rayonnement électromagnétique consistant à sélectionner (B2) le chemin de routage (Popt) parmi les n chemins potentiels de routage associés aux valeurs les plus faibles de rayonnement électromagnétique, n étant un nombre entier inférieur au nombre de chemins potentiels de routage. selecting the routing path according to an optimization criterion of the electromagnetic radiation of selecting (B2) the routing path (P opt ) among the n potential routing paths associated with the lowest values of electromagnetic radiation, n being a number integer less than the number of potential routing paths.
3. Procédé de sélection selon la revendication 2, comprenant en outre : The selection method of claim 2, further comprising:
associer (A12), à chacune desdites interfaces réseaux, une valeur (Ε2(Ι,)) d'un paramètre de consommation d'énergie électrique dépendant de la technologie de transmission utilisée par l'interface réseau ; associating (A12), at each of said network interfaces, a value (Ε 2 (Ι,)) of an electrical power consumption parameter depending on the transmission technology used by the network interface;
le chemin de routage (Popt) étant sélectionné en outre selon un critère d'optimisation de la consommation d'énergie électrique, en utilisant lesdites valeurs (Ε2(Ι,)) du paramètre de consommation d'énergie électrique associées auxdites interfaces réseaux. the routing path (P opt ) being furthermore selected according to a criterion for optimizing the consumption of electrical energy, by using the said values (Ε 2 (Ι,)) of the electrical energy consumption parameter associated with said network interfaces .
4. Procédé de sélection selon la revendication 3, comprenant en outre : The selection method of claim 3, further comprising:
associer (B12), à chacun desdits chemins potentiels de routage, une valeur (E2(Pj)) de consommation d'énergie électrique, déterminée à partir des valeurs (Ε2(Ι,)) du paramètre de consommation d'énergie électrique associées aux interfaces réseaux des nœuds appartenant audit chemin potentiel de routage ; associating (B12), at each of said potential routing paths, a value (E 2 ( P j )) of electrical energy consumption, determined from the values (Ε 2 (Ι,)) of the energy consumption parameter electrical associated with the network interfaces of the nodes belonging to said potential routing path;
la sélection du chemin de routage selon un critère d'optimisation de la consommation d'énergie électrique consistant à présélectionner (B21 ), parmi les chemins potentiels de routage, m chemins potentiels de routage associés aux valeurs les plus faibles de consommation d'énergie électrique, m étant un nombre entier inférieur au nombre de chemins potentiels de routage, les n chemins potentiels de routage étant sélectionnés (B22) parmi les m chemins potentiels de routage présélectionnés, n étant un nombre entier inférieur à m. the selection of the routing path according to a criterion of optimization of the electrical power consumption of preselecting (B21), among the potential routing paths, m potential routing paths associated with the lowest values of power consumption, m being an integer less than the number of potential routing paths , the n potential routing routes being selected (B22) from among the m preselected potential routing paths, n being an integer less than m.
5. Procédé de sélection selon l'une des revendications 1 à 4, dans lequel le nombre n est égal à 1 . 5. Selection method according to one of claims 1 to 4, wherein the number n is equal to 1.
6. Procédé de sélection selon l'une des revendications 1 à 4, dans lequel le nombre n est supérieur à 1 , la sélection du chemin de routage étant effectuée, parmi les n chemins potentiels de routage, selon un critère de qualité de service, en fonction du type de service associé au flux de données. 6. Selection method according to one of claims 1 to 4, wherein the number n is greater than 1, the selection of the routing path being performed, among the n potential routing routes, according to a quality of service criterion, depending on the type of service associated with the data flow.
7. Procédé de sélection selon la revendication 1 , dans lequel la sélection du chemin de routage selon un critère d'optimisation du rayonnement électromagnétique consiste à sélectionner, au niveau d'un nœud courant appartenant au chemin de routage, un nœud suivant du chemin de routage connecté à l'interface réseau du nœud courant associée à la valeur de paramètre de rayonnement électromagnétique la plus faible parmi les nœuds connectés au nœud courant. A selection method according to claim 1, wherein the selection of the routing path according to an optimization criterion of the electromagnetic radiation consists in selecting, at a current node belonging to the routing path, a next node of the path of routing connected to the network interface of the current node associated with the lowest electromagnetic radiation parameter value among the nodes connected to the current node.
8. Procédé selon l'une des revendications 1 à 7, dans lequel au moins une première et une deuxième technologies distinctes de transmission sont utilisées par les interfaces réseaux, la valeur d'un paramètre (E^l,)) de rayonnement électromagnétique associée à une desdites interface réseau utilisant la première technologie de transmission étant distincte de la valeur d'un paramètre (E^l,)) de rayonnement électromagnétique associée à une desdites interface réseau utilisant la deuxième technologie de transmission. 8. Method according to one of claims 1 to 7, wherein at least a first and a second distinct transmission technologies are used by the network interfaces, the value of a parameter (E ^ 1) of associated electromagnetic radiation. at one of said network interface using the first transmission technology being distinct from the value of an electromagnetic radiation parameter (E ^ 1)) associated with one of said network interface using the second transmission technology.
9. Procédé selon l'une des revendications 1 à 8, dans lequel le paramètre de rayonnement électromagnétique associé à une interface réseau est le niveau de rayonnement électromagnétique de l'interface réseau dans un état actif. 9. Method according to one of claims 1 to 8, wherein the electromagnetic radiation parameter associated with a network interface is the level of electromagnetic radiation of the network interface in an active state.
10. Procédé selon l'une des revendications 1 à 8, dans lequel le paramètre de rayonnement électromagnétique associé à une interface réseau est la différence entre le niveau de rayonnement électromagnétique de l'interface réseau dans un état actif et le niveau de rayonnement électromagnétique de l'interface réseau dans son état courant. The method according to one of claims 1 to 8, wherein the electromagnetic radiation parameter associated with a network interface is the difference between the electromagnetic radiation level of the network interface in an active state and the electromagnetic radiation level of the network interface in its current state.
1 1 . Procédé selon l'une des revendications 9 ou 10, dans lequel la valeur (Ει(Ι,)) du niveau de rayonnement électromagnétique associée à l'interface réseau est pondérée en fonction d'un niveau maximal de rayonnement associé à la technologie de transmission utilisée par l'interface réseau. 1 1. Method according to one of claims 9 or 10, wherein the value (Ει (Ι,)) of the level of electromagnetic radiation associated with the network interface is weighted according to a maximum level of radiation associated with the transmission technology used by the network interface.
12. Procédé selon la revendication 1 1 , dans lequel la valeur (E^l,)) du niveau de rayonnement électromagnétique associée à l'interface réseau est choisie parmi deux valeurs, la première desdites valeurs étant associée à une interface réseau utilisant une technologie de transmission associée à un niveau maximal de rayonnement inférieur à un seuil de rayonnement et la deuxième valeur étant associée à une interface réseau utilisant une technologie de transmission associée à un niveau maximal de rayonnement supérieur audit seuil de rayonnement. 12. The method of claim 1 1, wherein the value (E ^ l)) of the level of electromagnetic radiation associated with the network interface is chosen from two values, the first of said values being associated with a network interface using a technology. transmission associated with a maximum radiation level below a radiation threshold and the second value being associated with a network interface using a transmission technology associated with a maximum level of radiation greater than said radiation threshold.
13. Programme d'ordinateur comprenant des instructions de code pour la mise en œuvre du procédé de sélection selon l'une des revendications 1 à 12, lorsque ce programme est exécuté par un module de traitement. 13. Computer program comprising code instructions for implementing the selection method according to one of claims 1 to 12, when the program is executed by a processing module.
14. Dispositif de sélection d'un chemin de routage (Popt) pour un flux de données dans un réseau de communication comprenant une pluralité de nœuds présentant des interfaces réseaux (I,), le dispositif comprenant un module de traitement configuré pour sélectionner (B) le chemin de routage (Popt) selon un critère d'optimisation du rayonnement électromagnétique, en utilisant des valeurs (Ει(Ι,)) d'un paramètre de rayonnement électromagnétique associées à chacune desdites interfaces réseaux en fonction de la technologie de transmission utilisée par ladite interface réseau. 14. Device for selecting a routing path (P opt ) for a data stream in a communication network comprising a plurality of nodes having network interfaces (I,), the device comprising a processing module configured to select ( B) the routing path (P opt ) according to a criterion of optimization of the electromagnetic radiation, by using values (Ει (Ι,)) of an electromagnetic radiation parameter associated with each of said network interfaces according to the technology of transmission used by said network interface.
15. Réseau de communication comprenant une pluralité de nœuds présentant plusieurs interfaces réseaux (I,), au moins un desdits nœuds comprenant un module de traitement configuré pour sélectionner (B) un chemin de routage (Popt) pour un flux de données selon un critère d'optimisation consommation du rayonnement électromagnétique, en utilisant des valeurs (E^l,)) d'un paramètre de rayonnement électromagnétique associées (A) à chacune desdites interfaces réseaux en fonction de la technologie de transmission utilisée par ladite interface réseau. A communication network comprising a plurality of nodes having a plurality of network interfaces (I), wherein at least one of said nodes comprises a processing module configured to select (B) a routing path (P opt ) for a data stream in accordance with a optimization criterion consumption of the electromagnetic radiation, using values (E ^ l,)) of an associated electromagnetic radiation parameter (A) at each of said network interfaces as a function of the transmission technology used by said network interface.
PCT/FR2013/051304 2012-06-14 2013-06-06 Selection of a routing path according to the electromagnetic radiation induced by the network connections WO2013186468A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1255594A FR2992130A1 (en) 2012-06-14 2012-06-14 SELECTING ROUTING ROUTE BASED ON ELECTROMAGNETIC RADIATION INDUCED BY NETWORK LINKS
FR1255594 2012-06-14

Publications (1)

Publication Number Publication Date
WO2013186468A1 true WO2013186468A1 (en) 2013-12-19

Family

ID=47351775

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2013/051304 WO2013186468A1 (en) 2012-06-14 2013-06-06 Selection of a routing path according to the electromagnetic radiation induced by the network connections

Country Status (2)

Country Link
FR (1) FR2992130A1 (en)
WO (1) WO2013186468A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7590144B1 (en) * 2003-05-13 2009-09-15 Advanced Digital Broadcast Holdings S.A. Network router apparatus and method
US20100157821A1 (en) * 2008-12-18 2010-06-24 Morris Robert P Methods, Systems, And Computer Program Products For Sending Data Units Based On A Measure Of Energy
EP2278838A1 (en) * 2009-07-24 2011-01-26 Broadcom Corporation Method and system for power-limited switching and/or routing in a network
US20110142060A1 (en) * 2009-12-11 2011-06-16 Ip Infusion, Inc. Optimized Power Usage For Data Networks

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7590144B1 (en) * 2003-05-13 2009-09-15 Advanced Digital Broadcast Holdings S.A. Network router apparatus and method
US20100157821A1 (en) * 2008-12-18 2010-06-24 Morris Robert P Methods, Systems, And Computer Program Products For Sending Data Units Based On A Measure Of Energy
EP2278838A1 (en) * 2009-07-24 2011-01-26 Broadcom Corporation Method and system for power-limited switching and/or routing in a network
US20110142060A1 (en) * 2009-12-11 2011-06-16 Ip Infusion, Inc. Optimized Power Usage For Data Networks

Also Published As

Publication number Publication date
FR2992130A1 (en) 2013-12-20

Similar Documents

Publication Publication Date Title
CA3102739A1 (en) Method and device for determination of a topology of a wireless access point network
EP1615397B1 (en) Device to distribute the load using multiple criteria for a peripheral equipment of a label switched network
EP3054652B1 (en) Dynamic adjustment of the transmission mode in a satellite communication system
EP1864466A1 (en) Device and method for communicating in a network
CA2659786A1 (en) Method for optimising the transfer of information in a telecommunications networks
CN101997890B (en) P2P stream media downloading method, system and device
FR2902266A1 (en) METHOD AND DEVICE FOR DISTRIBUTING THE COMMUNICATION BANDWIDTH
FR2923111A1 (en) RECEIVE AUDIO AND / OR VIDEO SERVICE SELECTION METHOD
FR2906950A1 (en) METHOD AND DEVICES FOR ADAPTING THE TRANSMISSION RATE OF A DATA STREAM IN THE PRESENCE OF INTERFERENCE.
EP2947888B1 (en) Adaptive method for downloading digital content for a plurality of screens
WO2009007658A2 (en) Method for determining a group of pairs located close to another pair and associated server and analysis device
EP1796333A1 (en) Method to establish a connection between portions of an application distributed in nodes connected to communication network using a GMPLS control plane.
WO2011144871A1 (en) Link-state routing method for routing data streams in a meshed network comprising nodes connected by three-state links
FR2992129A1 (en) Method for selecting routing path for data flow in e.g. domestic or local network, involves selecting routing path according to electric energy consumption optimizing criterion by using values of electric energy consumption parameter
WO2013186468A1 (en) Selection of a routing path according to the electromagnetic radiation induced by the network connections
FR3072529B1 (en) ROUTING DATA IN A RESIDENTIAL GATEWAY IMPLEMENTING LINK AGGREGATION
FR3081274A1 (en) MANAGING THE ADAPTIVE PROGRESSIVE DOWNLOAD OF DIGITAL CONTENT WITHIN A RETURN TERMINAL OF A LOCAL COMMUNICATION NETWORK.
EP2456135A1 (en) Method and device for determining one or more communication paths between communication devices with multiple communication interfaces
EP3162025B1 (en) Real-time distributed information processing system
EP3189652B1 (en) Method of forwarding data between ip devices
WO2012052683A1 (en) Method, devices, and computer program for dynamically selecting frequency bands for uplink communication for ofdma or sc-fdma terminals, the power of which is controlled
EP4092993A1 (en) Adaptive progressive downloading of content broadcast in real time on a mobile radio communication network, associated computer program and reading terminal for multimedia stream
EP3888402A1 (en) Method for pre-empting transmission resources for real-time data routing
EP2165485A1 (en) Management of network layer packets in an access network of a telecommunications network
FR3075547A1 (en) DEVICE AND METHOD FOR RESOURCE PLANNING, IMPLEMENTED IN A CLOUD NETWORK COMPRISING A WIRELESS ACCESS NETWORK, ON DETECTION OF A TRIGGER EVENT

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

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

Country of ref document: EP

Kind code of ref document: A1