Brevet FR2924554A1 — publié le 20090605

La présente invention concerne un système de redondance d'un réseau de type Ethernet. Des applications, notamment dans le domaine des transports qu'ils soient ferroviaires, routiers ou aériens, requièrent des contraintes particulièrement sévères concernant la fiabilité des réseaux utilisés. L'une de ces contraintes est d'assurer qu'en cas de panne du réseau, suite par exemple à la rupture d'un lien entre deux équipements terminaux du réseau, les communications entre ces deux équipements terminaux puissent être ré-établies après une interruption bornée dans le temps et dont la durée est connue a priori. Dans certains cas, l'application n'autorisera pas la perte de service c'est-à-dire nécessitera que toutes les données perdues durant cette interruption soient ré-émises. On parle alors de réseau à criticité élevée. Dans d'autre cas, la perte de service sera tolérée c'est-à-dire qu'il sera toléré que quelques données soient perdues, on parle alors de réseau à criticité plus faible. Dans ce cas, les pertes de données sont généralement gérées par des couches protocolaires de niveau élevé. La technologie Ethernet est très largement utilisée pour ce type d'application car les composants correspondants, très répandus dans le commerce, sont peu coûteux. De plus, un protocole de routage est généralement utilisé sur cette technologie car il permet de résoudre des problèmes de connections en faisant varier les chemins empruntés par les données acheminées, chemins qualifiés de chemins d'accès. La Fig. 1 représente schématiquement un exemple de réseau Ethernet selon l'état de la technique. Le réseau Ethernet ETH comporte une pluralité d'équipements terminaux Ti, en l'occurrence quatre, et une pluralité de routeurs RTj, en l'occurrence quatre. La communication entre deux équipements terminaux Ti et Ti+1 est réalisée via une pluralité de routeurs. Chaque équipement terminal est relié à un routeur par un lien Ethernet physique et les routeurs sont également connectés entre eux de manière à multiplier les possibilités de chemins d'accès entre les différents équipements terminaux. Dans un tel réseau, chaque équipement terminal Ti comporte un module de gestion de lien MGLi, encore appelé interface Ethernet, dont le but est de permettre l'interfaçage entre un lien Ethernet physique, tel que par exemple un câble, et des couches protocolaires de niveau supérieur de l'équipement terminal Ti qui sont généralement organisées sous la forme d'une pile protocolaire IP (Internet Protocol). La Fig. 2 représente schématiquement l'architecture d'un module de gestion de lien MGLi selon l'état de la technique. Le module de gestion de lien MGLi possède un port de réception RX et un port d'émission TX connectés à un lien Ethernet physique (non représenté), un module de gestion physique de lien PHY, qui implémente un protocole bas niveau c'est-à-dire de la couche physique du modèle OSI, un module de gestion du média MAC (Media Access Contrai en anglais) qui implémente entre autre le protocole Ethernet et qui permet la communication bi-directionnelle entre la couche physique et les couches protocolaires de niveau supérieur HP, et un bus de données BU qui assure la transmission bi-directionnelle de données entre les modules PHY et MAC. Le bus BU répondant à la norme IEEE MII (Media Independant Interface en anglais) est généralement utilisé. Le module de gestion physique de lien PHY est responsable de la génération et de l'analyse des signaux physiques qui transitent sur le lien Ethernet physique. Le module de gestion du média MAC gère l'analyse et l'assemblage des paquets ainsi que la communication avec les couches protocolaires de niveau supérieur HP. En réception, les signaux qui transitent sur le lien Ethernet sont analysés et transformés en données numériques par le module PHY. Ces données numériques sont ensuite transmises au module MAC qui les analyse sous la forme de paquets ou de trames Ethernet. Ces paquets sont ensuite transmis aux couches protocolaires de niveau supérieur HP. En émission, le module de gestion du média MAC reçoit les données à transmettre des couches protocolaires de niveau supérieur HP, typiquement de la pile protocolaire IP sous la forme de paquets IP. Elle assemble les paquets ou les trames Ethernet véhiculant les données IP et les transmet au module de gestion physique de lien PHY pour leur émission sous la forme de signaux sur le lien Ethernet physique. Dans un réseau Ethernet tel que celui représenté à la Fig.l, les équipements terminaux communiquent entre eux via leurs modules de gestion de lien respectifs. De plus, chaque routeur RTi comporte une table de routage TABi qui indique vers quel port doit être dirigée une donnée entrante et ce selon l'adresse de destination de cette donnée. Cette table de routage TABi est préalablement auto-configurée de manière automatique par le routeur RTi. Ainsi, une fois que chaque routeur RTi a configuré sa table de routage TABi, les équipements terminaux peuvent communiquer entre eux. Prenons l'exemple où les données émises par l'équipement terminal Tl et à destination de l'équipement terminal T3 sont acheminées par le routeur RT1, puis RT3 (flèche référencée Cl à la Fig. 1). Dans le cas où une panne survient sur le lien Ethernet physique entre le routeur RT1 et RT3, symbolisée par les deux traits parallèles obliques, la communication entre les deux équipements terminaux est alors interrompue et chaque routeur RTi doit alors se re-configurer, on parle de convergence du protocole de routage, afin qu'un nouveau chemin d'accès puisse être défini entre les deux équipements terminaux. Par exemple, les données émises par l'équipement terminal Tl passent maintenant par le routeur RT1, RT4 puis RT3 avant d'être reçues par l'équipement terminal T3 (flèche référencée C2). Le protocole de routage d'un réseau Ethernet permet donc de résoudre le problème de rupture d'un lien entre routeurs de ce réseau. Cependant, la convergence d'un tel protocole, qui se situe au niveau de la couche réseau du modèle OSI, c'est-à-dire à un niveau plus élevé que celui de la couche physique, est complexe à mettre en oeuvre particulièrement lorsque le nombre de routeurs est élevé. De plus, les protocoles de routage classiques ne sont pas forcément déterministes c'est-à-dire que leur convergence n'est pas assurée dans tous les cas de figure. Il est connu des applications qui mettent en oeuvre un système de redondance d'un réseau Ethernet. Prenons l'exemple du réseau AFDX (Avionics Full DupleX) développé et standardisé par les industriels européens de l'avionique pour équiper l'Airbus A380. Il s'agit d'un réseau destiné à servir de support aux communications internes à un avion (ARINC 664 (partie 7)). Le réseau AFDX met en oeuvre la redondance d'un réseau Ethernet par un autre réseau Ethernet équivalent. Chaque trame transitant sur le réseau AFDX est envoyée en même temps sur les deux réseaux redondants l'un de l'autre et un système de numérotation des trames complexe permet au récepteur d'associer les deux trames redondantes reçues. Le réseau AFDX est fiable, déterministe, n'engendre pas de perte de service en cas de panne de l'un des deux réseaux. Par contre, la mise en oeuvre du réseau AFDX est très compliquée et donc très onéreuse du fait qu'elle fait intervenir, notamment, des protocoles de la couche réseau et un protocole de gestion de l'émission/réception des trames sur ces deux réseaux. Malgré que la technologie Ethernet est utilisée, technologie qui permet de réduire les coûts liés aux composants matériels tels que des routeurs, le coût de mise en oeuvre du réseau AFDX reste toutefois élevé. De plus, la technologie Ethernet comporte un inconvénient majeur dans le cadre de son utilisation pour le déploiement d'un tel système de redondance d'un réseau Ethernet. En effet, le fait que la fiabilité apportée par la technologie Ethernet est implémentée par un protocole de routage de la couche réseau, le remplacement d'un lien défectueux par un autre lien requiert la convergence du protocole de routage qui s'avère, en pratique, trop longue pour être acceptable. La présente invention vise à remédier à ces inconvénients en proposant une solution simple et peu coûteuse en terme de mise en oeuvre et de matériel qui est applicable à un système de redondance d'un réseau Ethernet étoilé à faible criticité. Plus précisément, la présente invention consiste à implémenter au niveau de la couche la plus proche physiquement du lien, c'est-à-dire au niveau du module de gestion de lien, un procédé de communication dont le but est de déterminer un premier réseau du système de redondance qui sera utilisé pour les communications entre eux des équipements terminaux, de contrôler le fonctionnement de ce réseau tout au long de ces communications et de déterminer un nouveau réseau du système de redondance en cas de panne du réseau utilisé jusqu'alors. Ainsi, ce procédé est transparent et non intrusif au niveau des couches protocolaires de niveau supérieur évitant ainsi une quelconque modification des protocoles de ces différentes couches supérieures. De plus, les routeurs peuvent alors être remplacés par des commutateurs qui sont bien moins coûteux du fait que toute l'intelligence de fiabilité est reportée au niveau de la couche physique. Pour cela, la présente invention concerne un procédé de communication de données entre au moins deux équipements terminaux à partir d'une pluralité de réseaux de type Ethernet indépendants les uns des autres et permettant chacun la communication de données entre lesdits au moins deux équipements terminaux. Le procédé est caractérisé en ce qu'il comporte une étape de détermination d'un premier réseau Ethernet, dit opérationnel, parmi un ensemble de réseaux potentiellement opérationnels obtenu à partir de ladite pluralité de réseaux Ethernet, une étape de contrôle du fonctionnement dudit réseau Ethernet opérationnel et une étape de détermination d'un nouveau réseau Ethernet parmi ledit ensemble de réseaux potentiellement opérationnels. Selon un mode de réalisation, la détermination dudit réseau Ethernet opérationnel est basée sur la communication entre lesdits équipements terminaux de trames Ethernet dédiées. Selon un mode de réalisation de l'étape de détermination d'un premier réseau Ethernet opérationnel, mode correspondant au cas où chaque équipement terminal comporte un module de gestion physique de lien par réseau Ethernet, au cours de ladite étape de détermination d'un premier réseau Ethernet opérationnel, d'une part, les modules de gestion physique de lien relatifs aux réseaux Ethernet dudit ensemble de réseaux potentiellement opérationnels sont scrutés tant qu'une trame dédiée n'est pas reçue via l'un desdits modules de gestion physique de lien, et, d'autre part, des trames dédiées sont émises successivement via les modules de gestion physique de lien relatifs aux réseaux Ethernet dudit ensemble de réseaux potentiellement opérationnels, dans le cas où une trame dédiée est reçue via un desdits modules de gestion physique de lien, le réseau Ethernet relatif audit module de gestion physique de lien est considéré comme étant opérationnel. Selon un mode de réalisation, chaque trame dédiée est émise via un module de gestion physique de lien après une valeur de temps aléatoire choisie parmi une plage de valeurs dont la borne inférieure est au moins égale à deux fois le temps de transmission d'une trame entre deux desdits équipements terminaux. Selon un mode de réalisation de l'étape de contrôle de fonctionnement du réseau Ethernet opérationnel, d'une part, le module de gestion physique de lien qui est relatif audit réseau opérationnel est scruté, pendant une valeur de temps préalablement définie qui est au moins égale à deux fois le temps de transmission d'une trame entre deux desdits équipements terminaux, dans l'attente de la réception d'une trame dédiée émise par un équipement terminal, et, d'autre part, des trames dédiées sont émises successivement via le module de gestion physique de lien relatif au réseau opérationnel, et ce tant que l'équipement terminal est connecté, dans le cas où une trame dédiée est reçue pendant ladite valeur de temps préalablement définie, le réseau Ethernet opérationnel est considéré comme fonctionnant correctement, et dans le cas où aucune trame dédiée n'est reçue pendant ladite valeur de temps préalablement définie, le réseau Ethernet jusque là opérationnel est considéré comme inopérant, ledit ensemble de réseaux potentiellement opérationnels étant alors mis à jour par suppression du réseau Ethernet devenu inopérant. Selon un mode de réalisation, chaque trame dédiée est émise via le module de gestion physique de lien relatif audit réseau opérationnel après une valeur de temps correspondante au temps pendant lequel il est acceptable d'avoir une perte de service sur ledit réseau opérationnel. Le procédé est avantageux notamment car il ne nécessite pas de traitements complexes au niveau bas qui sont consommateurs en ressource. Selon ces aspects matériels, la présente invention concerne un dispositif mettant en oeuvre ce procédé ainsi qu'un équipement terminal et un système de redondance d'un réseau de type Ethernet. Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints dans lesquels : la Fig. 1 représente schématiquement un exemple de réseau Ethernet selon l'état de la technique, la Fig. 2 représente schématiquement l'architecture d'un module de gestion de lien selon l'état de la technique, la Fig. 3 représente schématiquement un exemple d'un système de redondance d'un réseau Ethernet étoilé selon la présente invention, la Fig. 4 représente schématiquement l'architecture d'un module de gestion de lien selon la présente invention, la Fig. 5 représente schématiquement un diagramme des étapes d'un procédé de communication entre équipements terminaux d'un système de redondance décrit selon la Fig. 3, et la Fig. 6 représente schématiquement un mode de réalisation d'un dispositif mettant en oeuvre le procédé décrit en relation avec la Fig. 5. La Fig. 3 représente schématiquement un exemple d'un système de redondance d'un réseau Ethernet selon la présente invention. Le système de redondance SYST comporte un réseau initial ETH1 de type Ethernet étoilé c'est-à-dire que la communication entre équipements terminaux via ce réseau, en l'occurrence entre quatre équipements Tl à T4, est réalisée via leur module de gestion de lien et que chaque équipement terminal Ti est connecté à un seul et même commutateur SW1. Le commutateur SW1 a pour fonction de mettre en relation l'un de ses ports d'entrée avec l'un de ses ports de sortie et ce de manière non évolutive au cours du temps. En effet, bien que le commutateur SW1 comporte une table qui définit les relations entre ses différents ports, ces relations ne peuvent être modifiées par un protocole comme cela est possible dans le cas d'un routeur. La table du commutateur SW1 est définie, par exemple, en fonction de la connexion des équipements terminaux sur chacun de ses ports. On comprendra que du fait que l'usage de tels commutateurs ne permet pas la mise en oeuvre d'un protocole de reconfiguration, appelé protocole de routage dans le cas de routeur, le coût d'achat de ce commutateur est bien moins élevé que celui d'un routeur. C'est l'un des avantages de la présente invention. Le système SYST comporte également deux autres réseaux Ethernet étoilés ETH2 et ETH3. Le réseau ETH2 respectivement ETH3 utilise un commutateur SW2 respectivement SW3. Les trois réseaux ETH1, ETH2 et ETH3 sont dits indépendants les uns des autres du fait qu'ils n'utilisent pas les mêmes commutateurs. On peut remarquer cependant que chacun d'entre eux permet que soient établies des communications entre les différents équipements terminaux Ti. Ils sont dits redondants les uns des autres d'où l'appellation du système SYST. Selon une caractéristique de la présente invention, chaque équipement terminal Ti comporte un module de gestion de lien particulier décrit en relation avec la Fig. 4. La Fig. 4 représente schématiquement l'architecture d'un module de gestion de lien selon la présente invention. Le module de gestion de lien MGLi d'un équipement terminal Ti comporte autant de modules de gestion physique de lien PHYj que de réseaux Ethernet du système SYST, en l'occurrence trois, et possède un port de réception RXj et un port d'émission TXj par module de gestion physique de lien PHYj (j=1 à 3). Chaque couple de ports RXj, TXj est connecté à un lien Ethernet physique différent qui relie l'équipement terminal Ti à l'un des commutateurs SWj. Chaque module de gestion physique du lien PHYj est ainsi responsable de la génération et de l'analyse des signaux physiques qui transitent sur un lien Ethernet physique qui relie l'équipement terminal Ti à l'un des trois commutateurs SWj. De plus, le module de gestion de lien MGLi comporte un module de gestion du média MAC et un dispositif DISP qui met en oeuvre le procédé de communication décrit en relation avec la Fig. 5. Le module de gestion MAC et chaque module de gestion physique de lien PHYj sont reliés au dispositif DISP par un bus BU qui assure la transmission bidirectionnelle de données entre les modules MAC et PHYj et le dispositif. Le bus BU répondant à la norme IEEE MII (Media Independant Interface en anglais) peut par exemple être utilisé. Le module de gestion de lien MGLi comporte également une unité de surveillance DLV dont on verra l'utilité un peu plus loin et une interface ID permettant aux couches protocolaires de niveau supérieur HP de communiquer avec le dispositif DISP. La Fig. 5 représente un diagramme des étapes d'un procédé de communication de données entre équipements terminaux d'un système de redondance SYST d'un réseau de type Ethernet selon la présente invention. Le système de redondance SYST, dont un exemple est décrit en relation avec la Fig. 3, comporte une pluralité d'équipements terminaux Ti et une pluralité de réseaux Ethernet indépendants l'un de l'autre et accessibles de chacun des équipements terminaux Ti. Chaque équipement terminal Ti comporte autant de modules de gestion physique de lien PHI,,, que de réseaux Ethernet du système SYST tel que cela a été décrit en relation avec la Fig. 4. Le procédé est basé sur la détermination d'un réseau Ethernet, parmi la pluralité de réseaux Ethernet du système SYST, utilisé pour la communication des données entre un équipement terminal Ti et au moins un autre équipement terminal du système SYST. Cette détermination est évolutive au cours de la communication de l'équipement terminal Ti avec ce ou ces autres équipements terminaux. En effet, dans le cas où le réseau Ethernet initialement déterminé tombe en panne, le procédé permet de déterminer un autre des réseaux Ethernet parmi la pluralité de réseaux Ethernet. Par la suite, le réseau Ethernet utilisé pour la communication entre les équipements terminaux du système SYST est dit opérationnel c'est-à-dire qu'il est utilisé par chaque équipement terminal Ti pour émettre des données émanant des couches protocolaires de niveau supérieur vers au moins un autre équipement terminal via le module de gestion physique de lien relatif à ce réseau Ethernet et recevoir des données émises par d'autres équipements terminaux via ce module de gestion physique de lien de l'équipement terminal Ti qui est noté par la suite PHI;) , l'indice i désignant l'équipement terminal considéré, l'indice j identifiant l'un des modules de gestion physique de lien que comporte l'équipement terminal considéré et l'exposant V désignant que ce module est relatif au réseau Ethernet considéré comme opérationnel par l'équipement terminal considéré. Par opposition au caractère opérationnel d'un réseau Ethernet, un réseau Ethernet du système SYST est dit, par la suite, inopérant lorsqu'un équipement terminal Ti a détecté une panne sur ce réseau. Par extension, le caractère d'un module de gestion physique de lien est celui du réseau Ethernet avec lequel il est en relation. Ainsi, les modules de gestion physique de lien de chaque équipement terminal Ti se différencient les uns des autres selon leur caractère qui peut être inopérant, opérationnel ou indéterminé (ni inopérant, ni opérationnel). Par la suite, on considérera le mode de réalisation dans lequel un ensemble Ei, propre à chaque équipement terminal Ti, est formé d'informations qui identifient les réseaux Ethernet de la pluralité de réseaux Ethernet du système SYST qui ne sont pas considérés par cet équipement terminal Ti comme étant inopérants. Ceci évite que ne soient considérés comme potentiellement opérationnels des réseaux du système SYST qui ont été considérés par l'équipement terminal Ti comme étant en panne. On peut noter que l'ensemble Ei est formé de tous les réseaux Ethernet de la pluralité de réseaux Ethernet lorsque aucune indication ne permet de préciser le caractère de chaque réseau Ethernet du système SYST. C'est le cas, par exemple, lors du démarrage du module de gestion de lien d'un équipement terminal Ti lorsque le caractère des modules de gestion physique de lien n'a pas été préalablement mémorisé. On peut également noter, comme on le verra par la suite, que cet ensemble Ei peut être mis à jour par suppression d'un réseau Ethernet devenant inopérant et par ajout d'un réseau Ethernet jusque là inopérant qui serait remis en service une fois la panne sur ce réseau réparée. La détermination du réseau Ethernet opérationnel est prise d'un commun accord par tous les équipements terminaux du système SYST. Pour cela, elle est basée, selon la présente invention, sur la communication entre ces équipements terminaux de trames Ethernet notée TRE qui sont dédiées c'est-à-dire que chacune d'entre elles comporte une information qui permet à un module de gestion physique de lien de la différencier des autres trames Ethernet susceptibles de transiter par ce module. Cette information est par exemple l'identifiant MAC de la trame TRE qui est un identifiant dédié à ce type de trame. Par communication de trames dédiées TRE entre équipements terminaux, il faut entendre l'émission de chacune de ces trames par un équipement terminal et la réception de cette trame par chacun de ces autres équipements terminaux. Le procédé, destiné à être mis en oeuvre par chaque équipement terminal Ti du système SYST, comporte une étape 100 de détermination d'un premier réseau Ethernet opérationnel parmi l'ensemble Ei. Cette étape est exécutée lors du démarrage du module de gestion de lien MGLi d'un équipement terminal Ti c'est-à-dire lorsque aucune indication mémorisée préalablement ne permet de spécifier parmi la pluralité des réseaux Ethernet du système SYST celui qui est opérationnel. Au cours de l'étape 100, les modules de gestion physique de lien PHI,4 relatifs aux réseaux Ethernet de l'ensemble Ei propre à un équipement terminal Ti sont scrutés tant qu'une trame TRE n'est pas reçue via l'un de ces modules. De plus, au cours de l'étape 100, des trames TRE sont émises successivement via les modules de gestion physique de lien PHI, relatifs aux réseaux Ethernet de l'ensemble Ei. Dans le cas où une trame TRE est reçue via un module de gestion physique de lien, appelé PHI,`'1, le réseau Ethernet relatif à ce module de gestion physique de lien PHI,' est alors considéré comme étant opérationnel mettant ainsi fin à l'étape 100. L'étape 100 est essentielle car elle permet à un équipement terminal Ti nouvellement connecté au système SYST de se synchroniser sur les équipements terminaux déjà connectés au système SYST et ce grâce à la scrutation de chacun de ses modules de gestion physique de lien PHI,,, afin de déterminer quel est le réseau Ethernet considéré comme opérationnel par les autres équipements terminaux connectés. De plus, dans le cas où un équipement terminal Ti est le premier à se connecter au système de redondance SYST, l'étape 100 permet de proposer un réseau Ethernet opérationnel à tout autre équipement terminal qui viendrait se connecter au système SYST, ceci évitant à tout équipement terminal nouvellement connecté de considérer de manière isolée qu'un réseau Ethernet est opérationnel alors que les autres équipements terminaux connectés considèrent ce réseau Ethernet comme inopérant. Selon un mode de réalisation de l'étape 100, un premier module de gestion physique de lien PHI, 1 est considéré. Une première trame TRE est alors émise via ce module de gestion physique de lien PHI,., . Après une valeur de temps aléatoire TEMP1 choisie parmi une plage de valeurs RTEMP dont la borne inférieure est au moins égale à deux fois le temps de transmission d'une trame entre deux équipements terminaux du système SYST, c'est-à-dire à au moins la somme entre le temps pour qu'un équipement terminal connecté au réseau Ethernet relatif au module de gestion physique de lien PHI,., en cours de scrutation puisse recevoir la trame TRE émise par un équipement terminal Ti et le temps pour que l'équipement terminal Ti puisse recevoir la trame TRE émise par un autre équipement terminal du système SYST, une seconde trame TRE est émise et ainsi de suite jusqu'à ce qu'une valeur de temps TEMP2 soit écoulée depuis l'émission de ladite première trame TRE sur ledit module de gestion physique de lien PHI, . Un autre module de gestion physique de lien PHI; ,+1 est alors considéré et des trames TRE sont alors émises comme expliqué ci- dessus. Ce mode de réalisation du procédé est particulièrement avantageux en cas de démarrage simultané du module de gestion de lien de plusieurs équipements terminaux. En effet, le caractère aléatoire de la valeur de temps TEMP1 permet de diminuer fortement la probabilité de démarrage simultané de ces équipements terminaux et par conséquent d'augmenter d'autant la probabilité que ces équipements terminaux puissent déterminer le même réseau Ethernet opérationnel par l'échange de trame TRE. Une fois qu'un réseau Ethernet a été déterminé comme étant opérationnel, c'est-à-dire qu'au moins deux équipements terminaux sont connectés à ce réseau et que des trames TRE ont été échangées, des données provenant des couches protocolaires de niveau supérieur HP de ces dits au moins deux équipements terminaux peuvent être émises et/ou reçues via leurs modules de gestion physique de lien opérationnels respectifs. De plus, une fois qu'un réseau Ethernet a été déterminé comme étant opérationnel, l'étape 100 est suivie d'une étape 200 de contrôle du fonctionnement du réseau Ethernet opérationnel. Pour cela, chaque équipement terminal Ti scrute son module de gestion physique de lien PHI, pendant une valeur de temps TEMP3 préalablement défmie qui est au moins égale à deux fois le temps de transmission d'une trame entre deux équipements terminaux du système SYST, et ce dans l'attente de la réception d'une trame TRE émise par un autre équipement terminal. Dans le cas où une trame TRE est reçue pendant la valeur le temps TEMP3, il est considéré que le réseau Ethernet opérationnel fonctionne correctement et la scrutation du module de gestion physique de lien PHI;; ' est itérée tant que l'équipement terminal est connecté au système de redondance SYST. Au cours de l'étape 200, des trames TRE sont émises successivement via le module de gestion physique de lien PHI,' J relatif à ce réseau opérationnel tant que l'équipement terminal est connecté au système de redondance. Selon un mode de réalisation de l'étape 200, une première trame TRE est émise via le module de gestion physique de lien PHI, . 12 Après une valeur de temps TEMP4 correspondant au temps pendant lequel il est acceptable d'avoir une perte de service sur le réseau opérationnel, une seconde trame TRE est alors émise et ainsi de suite. Dans le cas où aucune trame TRE n'est reçue pendant la valeur de temps TEMP3, le réseau Ethernet jusque là opérationnel est considéré comme inopérant, c'est-à-dire qu'il est considéré qu'une panne est survenue sur ce réseau. L'ensemble Ei est alors mis à jour par suppression de l'information qui identifie le réseau Ethernet devenu inopérant. Selon un mode de réalisation, l'information identifiant le réseau Ethernet devenu inopérant est enregistrée. Selon une variante de ce mode de réalisation, l'identifiant, par exemple l'adresse MAC, de l'équipement terminal qui a considéré que le réseau Ethernet jusque là opérationnel est devenu inopérant est enregistré. Une fois que le réseau Ethernet jusque là opérationnel est devenu inopérant, l'étape 200 est suivie d'une étape 300 de détermination d'un nouveau réseau Ethernet opérationnel de l'ensemble Ei. Au cours de l'étape 300, les modules de gestion physique de lien PHI 1 de l'ensemble Ei propre à l'équipement terminal Ti sont scrutés tant qu'une trame TRE n'est pas reçue via l'un de ces modules tel que expliqué lors de la description de l'étape 100. De plus, au cours de l'étape 100, des trames TRE sont émises successivement via les modules de gestion physique de lien PHI/ ,i de l'ensemble Ei tel que expliqué lors de la description de l'étape 100. Dans le cas où une trame TRE est reçue via un module de gestion physique de lien PHI, ; , le réseau Ethernet relatif à ce module de gestion physique de lien PHI est alors considéré comme étant opérationnel mettant ainsi fin à l'étape 300. L'étape 300 est alors suivie de l'étape 200. Selon un mode de réalisation de l'étape 300, un premier module de gestion physique de lien PHI; J de l'ensemble Ei est considéré. Une première trame TRE est alors émise via ce module de gestion physique de lien PHI,,, . Après une valeur de temps aléatoire TEMPS choisie parmi la plage de valeurs RTEMP, une seconde trame TRE est alors émise et ainsi de suite jusqu'à ce qu'une valeur de temps TEMP6 soit écoulée depuis l'émission de ladite première trame TRE sur ledit module de gestion physique de lien PHI,. Un autre module de gestion physique de lien PHI, ,+1 est alors considéré et des trames TRE sont alors émises comme expliqué ci-dessus. Selon un mode de réalisation du procédé, l'ensemble Ei propre à chaque équipement terminal Ti est une liste ordonnée d'informations identifiant chaque réseau Ethernet tel que leur numéro par exemple. Cette liste est ordonnée afin de privilégier la connexion avec des réseaux Ethernet particuliers du système de redondance et ce à des fins, par exemple, de maintenance de ces réseaux Ethernet. En effet, en défmissant une telle liste ordonnée, il est possible de vérifier, à partir du procédé, si le réseau Ethernet relatif à un module de gestion physique de lien fonctionne correctement. Cette liste peut bien évidemment évoluer au cours du temps selon, en particulier, la fréquence d'utilisation des différents réseaux Ethernet. Ainsi, par exemple, les réseaux Ethernet qui sont très peu utilisés sont positionnés dans les premiers éléments de la liste. Ceci permettra de contrôler si ces réseaux Ethernet fonctionnent correctement et ainsi de s'assurer du bon fonctionnement de l'ensemble des réseaux Ethernet du système de redondance. Le procédé comporte également une étape de surveillance 400. Cette étape est destinée à fournir un diagnostique concernant l'évolution du caractère de chaque réseau Ethernet du système de redondance. Ainsi, au cours de cette étape, une information identifiant le réseau Ethernet opérationnel et les informations enregistrées au cours l'étape 200 qui identifient les réseaux inopérants sont obtenues. On rappelle que ces informations sont maintenues à jour au cours de l'étape 200, c'est-à-dire tant que l'équipement terminal Ti est connecté au système de redondance SYST ou lorsqu'un réseau Ethernet considéré inopérant a été remis en fonctionnement lors d'une phase de maintenance. A partir de ces informations, des statistiques peuvent être calculées et/ou un historique de l'évolution du fonctionnement de chacun des réseaux Ethernet du système de redondance obtenu. Ces informations et/ou statistiques et/ou historique sont éventuellement émis vers les couches protocolaires de niveau supérieur HP pour être par exemple analysés par un administrateur du système de redondance ou être mémorisés. L'étape de surveillance 400 peut être mise en oeuvre, par exemple, suite à une requête émise provenant des couches protocolaires de niveau supérieur HP telle qu'une commande de l'administrateur ou être mise en oeuvre périodiquement. Des requêtes de type SNMP (Simple Network Management Protocol en anglais) peuvent être utilisées pour la mise en oeuvre de l'étape de surveillance. A partir de ces informations, des alarmes peuvent également être générées. Ces alarmes sont par exemple envoyées vers les couches protocolaires de niveau supérieur HP afm d'en informer un administrateur ou de provoquer l'activation d'un processus de dépannage. La Fig. 6 représente schématiquement un mode de réalisation du dispositif DISP mettant en oeuvre le procédé décrit en relation avec la Fig. 5. Le dispositif DISP est destiné à être mis en oeuvre au niveau du module de gestion de lien de chaque équipement terminal Ti d'un système de redondance SYST tel que décrit précédemment. Le dispositif DISP comporte des moyens MDRO pour déterminer un réseau Ethernet opérationnel parmi un ensemble de réseaux potentiellement opérationnels obtenu à partir de la pluralité de réseaux Ethernet du système SYST, et des moyens MCRO pour contrôler le fonctionnement du réseau Ethernet opérationnel. Selon un mode de réalisation, le dispositif DISP comporte des moyens MGTD pour générer une trame Ethernet dédiée TRE, des moyens METD pour émettre une trame dédiée TRE via l'un des modules de gestion physique de lien de l'équipement terminal Ti, des moyens MRTD pour recevoir une trame Ethernet via l'un des modules de gestion physique de lien et des moyens MITR pour identifier qu'une trame Ethernet reçue via l'un des modules de gestion physique de lien est une trame dédiée TRE. Le dispositif DISP comporte également des moyens MCRE pour choisir l'un des modules de gestion physique, des moyens MTEMP1 pour choisir une valeur de temps aléatoire parmi une plage de valeurs dont la borne inférieure est au moins égale à deux fois le temps de transmission d'une trame entre deux desdits équipements terminaux, des moyens MTEMP3 pour obtenir une valeur de temps préalablement définie qui est au moins égale à deux fois le temps de transmission d'une trame entre deux desdits équipements terminaux, des moyens MTEMP4 pour obtenir une valeur de temps correspondant au temps pendant lequel il est acceptable d'avoir une perte de service sur ledit réseau opérationnel, des moyens MSCRT pour scruter un module de gestion physique de lien dans l'attente de la réception d'une trame dédiée émise par un équipement terminal. L'ensemble de ces moyens es utilisé par les moyens MDRO afin de mettre en oeuvre l'étape 100 et 300 du procédé de communication décrit précédemment et par les moyens MCRO pour mettre en oeuvre l'étape 200. Les moyens MDRO utilisent également des moyens MRO pour désigner comme étant opérationnel le réseau Ethernet relatif à un module de gestion physique de lien via lequel une trame dédiée TRE a été reçue et des moyens MRIO pour désigner comme étant inopérant le réseau Ethernet opérationnel lorsque aucune trame dédiée n'a été reçue pendant une valeur de temps préalablement défraie qui est au moins égale à deux fois le temps de transmission d'une trame entre deux desdits équipements terminaux. Le dispositif DISP comporte également des moyens MODI pour obtenir une information identifiant le réseau Ethernet opérationnel et des informations identifiant le ou les réseaux inopérants et des moyens pour calculer des statistiques et/ou générer des alarmes et/ou obtenir un historique de l'évolution du fonctionnement de chacun des réseaux Ethernet. De plus le dispositif comporte une unité de surveillance DLV dont le but est de mettre en oeuvre l'étape de surveillance 400 du procédé et une interface ID permettant aux couches protocolaires de niveau supérieur HP de communiquer avec le dispositif DISP pour notamment obtenir des informations identifiant le ou les réseaux inopérants. Le dispositif DISP comporte enfin une unité centrale de traitement CPU destinée à recevoir des instructions nécessaires à la mise en oeuvre du procédé de communication et des données mémorisées sur un support de données DA pouvant alors par exemple être matérialisés par un disque dur, lesdites instructions définissant les étapes de détermination d'un réseau Ethernet opérationnel parmi la pluralité de réseaux Ethernet et de contrôle du fonctionnement du réseau Ethernet opérationnel dont l'exécution par l'unité centrale de traitement CPU permettra la communication de données entre au moins deux équipements terminaux à partir de la pluralité de réseaux Ethernet du système de redondance, les données DA incluant ici en particulier une information identifiant le réseau Ethernet opérationnel et des informations identifiant le ou les réseaux inopérants. Ces instructions pourront être aisément modifiées si cela s'avère nécessaire, et pourront former un logiciel apte à être téléchargé sur le support de données si celui-ci est réinscriptible, comme c'est le cas par exemple pour un disque dur, un CD-RW, un DVD-RAM ou un disque magnéto-optique. Il pourra également être programmé sur un microprocesseur. Un support de données incluant ces instructions et des données DA pourra alternativement être amovible et consister par exemple en un disque à lecture seule de type CD-ROM ou DVD-ROM fourni à l'utilisateur du système par un prestataire de services de fourniture de programmes. REVENDICATIONS 1) Procédé de communication de données entre au moins deux équipements 5 terminaux à partir d'une pluralité de réseaux de type Ethernet indépendants les uns des autres et permettant chacun la communication de données entre les dits au moins deux équipements terminaux, caractérisé en ce qu'il comporte : - une étape (100) de détermination d'un premier réseau Ethernet, dit opérationnel, parmi un ensemble (Ei) de réseaux potentiellement opérationnels obtenu 10 à partir de ladite pluralité de réseaux Ethernet, - une étape (200) de contrôle du fonctionnement dudit réseau Ethernet opérationnel, et - une étape (300) de détermination d'un nouveau réseau Ethernet opérationnel parmi ledit ensemble (Ei) de réseaux potentiellement opérationnels. 15 2) Procédé selon la revendication 1, caractérisé en ce que la détermination dudit réseau Ethernet opérationnel est basée sur la communication entre lesdits équipements terminaux de trames Ethernet (TRE) dédiées. 20 3) Procédé selon la revendication 2, un module de gestion physique de lien étant associé à chaque réseau Ethernet de ladite pluralité de réseaux Ethernet, caractérisé en ce qu'au cours de ladite étape (100) de détermination d'un premier réseau Ethernet opérationnel, d'une part, les modules de gestion physique de lien relatifs aux réseaux Ethernet dudit ensemble (Ei) de réseaux potentiellement 25 opérationnels sont scrutés tant qu'une trame dédiée (TRE) n'est pas reçue via l'un desdits modules de gestion physique de lien, et, d'autre part, des trames dédiées (TRE) sont émises successivement via les modules de gestion physique de lien relatifs aux réseaux Ethernet dudit ensemble (Ei) de réseaux potentiellement opérationnels, dans le cas où une trame dédiée (TRE) est reçue via un desdits modules de gestion 30 physique de lien, le réseau Ethernet relatif audit module de gestion physique de lien est considéré comme étant opérationnel. 18 4) Procédé selon la revendication 3, caractérisé en ce que chaque trame dédiée (TRE) est émise via un module de gestion physique de lien après une valeur de temps aléatoire (TEMP 1) choisie parmi une plage de valeurs (RTEMP) dont la borne inférieure est au moins égale à deux fois le temps de transmission d'une trame entre deux desdits équipements terminaux. 5) Procédé selon l'une des revendications 2 à 4, caractérisé en ce qu'au cours de ladite étape (200) de contrôle de fonctionnement du réseau Ethernet opérationnel, d'une part, le module de gestion physique de lien qui est relatif audit réseau opérationnel est scruté pendant une valeur de temps (TEMP3) préalablement définie qui est au moins égale à deux fois le temps de transmission d'une trame entre deux desdits équipements terminaux, dans l'attente de la réception d'une trame dédiée émise par un équipement terminal, et, d'autre part, des trames dédiées (TRE) sont émises successivement via le module de gestion physique de lien relatif au réseau opérationnel, - dans le cas où une trame dédiée (TRE) est reçue pendant ladite valeur de temps préalablement défmie (TEMP3), le réseau Ethernet opérationnel est considéré comme fonctionnant correctement et la scrutation module de gestion physique de lien relatif au réseau opérationnel ( PHI, ), - dans le cas où aucune trame dédiée (TRE) n'est reçue pendant ladite valeur de temps préalablement défraie (TEMP3), le réseau Ethernet jusque là opérationnel est considéré comme inopérant, ledit ensemble (Ei) de réseaux potentiellement opérationnels étant alors mis à jour par suppression de l'information qui identifie dans ledit ensemble le réseau Ethernet devenu inopérant. 6) Procédé selon la revendication 5, caractérisé en ce que chaque trame dédiée (TRE) est émise via le module de gestion physique de lien relatif audit réseau opérationnel après une valeur de temps (TEMP4) correspondant au temps pendant lequel il est acceptable d'avoir une perte de service sur ledit réseau opérationnel. 7) Procédé selon l'une des revendications 1 à 6, un module de gestion physique de lien étant associé à chaque réseau Ethernet de ladite pluralité de réseaux Ethernet, caractérisé en ce qu'au cours de ladite étape (300) de détermination d'un nouveauréseau Ethernet opérationnel, d'une part, les modules de gestion physique de lien relatifs aux réseaux Ethernet dudit ensemble (Ei) de réseaux potentiellement opérationnels sont scrutés tant qu'une trame dédiée (TRE) n'est pas reçue via l'un desdits modules de gestion physique de lien, et, d'autre part, des trames dédiées (TRE) sont émises successivement via les modules de gestion physique de lien relatifs aux réseaux Ethernet dudit ensemble (Ei) de réseaux potentiellement opérationnels, dans le cas où une trame dédiée (TRE) est reçue via un desdits modules de gestion physique de lien, le réseau Ethernet relatif audit module de gestion physique de lien est considéré comme étant opérationnel et ladite étape (300) de détermination d'un nouveau réseau Ethernet opérationnel est alors suivie de ladite étape (200) de contrôle de fonctionnement du réseau Ethernet opérationnel. 8) Procédé selon la revendication 7, caractérisé en ce que chaque trame dédiée (TRE) est émise via un module de gestion physique de lien après une valeur de temps aléatoire (TEMPS) choisie parmi ladite plage de valeurs (RTEMP). 9) Procédé selon l'une des revendications 1 à 8, caractérisé en ce que ledit ensemble est une liste ordonnée selon la fréquence d'utilisation des réseaux Ethernet. 10) Procédé selon la revendication 5 ou 9, caractérisé en ce qu'au cours de ladite étape (200) de contrôle de fonctionnement du réseau Ethernet opérationnel, ladite information identifiant le réseau Ethernet devenu inopérant est enregistrée. 11) Procédé selon la revendication 10, caractérisé en ce que un identifiant de l'équipement terminal qui a considéré que le réseau Ethernet jusque là opérationnel est devenu inopérant est enregistré. 12) Procédé selon l'une des revendications 10 à 11, caractérisé en ce qu'il comporte une étape (400) de surveillance de ladite pluralité de réseaux Ethernet au cours de laquelle une information identifiant le réseau Ethernet opérationnel et la ou lesdites informations identifiant le ou les réseaux inopérants sont obtenues afin de calculer des statistiques et/ou générer des alarmes et/ou obtenir un historique de l'évolution du fonctionnement de chacun des réseaux Ethernet. 20 13) Dispositif destiné à être mis en oeuvre au niveau du module de gestion de lien de chaque équipement terminal d'une pluralité d'équipements terminaux prévus pour communiquer entre eux des données à partir d'une pluralité de réseaux Ethernet indépendants les uns des autres et permettant chacun la communication desdites données entre lesdits équipements terminaux, caractérisé en ce qu'il comporte : - des moyens (MDRO) pour déterminer un réseau Ethernet, dit opérationnel, parmi un ensemble de réseaux potentiellement opérationnels obtenu à partir de ladite pluralité de réseaux Ethernet, - des moyens (MCRO) pour contrôler le fonctionnement dudit réseau Ethernet 10 opérationnel. 14) Dispositif selon la revendication 13, ledit module de gestion de lien comportant un module de gestion physique de lien par réseau Ethernet de ladite pluralité de réseaux Ethernet, caractérisé en ce que lesdits moyens (MDRO) pour 15 déterminer un réseau Ethernet opérationnel et lesdits moyens (MCRO) pour contrôler le fonctionnement dudit réseau Ethernet opérationnel utilisent - des moyens (MGTD) pour générer une trame Ethernet dédiée, - des moyens (METD) pour émettre une trame dédiée via l'un desdits modules de gestion physique de lien, 20 - des moyens (MRTD) pour recevoir une trame via l'un desdits modules de gestion physique de lien, - des moyens (MITR) pour identifier qu'une trame reçue via l'un desdits modules de gestion physique de lien est une trame dédiée, - des moyens (MCRE) pour choisir l'un desdits modules de gestion physique 25 de lien, - des moyens (MTEMPI) pour choisir une valeur de temps aléatoire parmi une plage de valeurs (RTEMP) dont la borne inférieure est au moins égale à deux fois le temps de transmission d'une trame entre deux desdits équipements terminaux, - des moyens (MTEMP3) pour obtenir une valeur de temps préalablement 30 défraie qui est au moins égale à deux fois le temps de transmission d'une trame entre deux desdits équipements terminaux, et -des moyens (MTEMP4) pour obtenir une valeur de temps correspondant au temps pendant lequel il est acceptable d'avoir une perte de service sur ledit réseau opérationnel,21 - des moyens (MSCRT) pour scruter un module de gestion physique de lien dans l'attente de la réception d'une trame dédiée émise par un équipement terminal. 15) Dispositif selon la revendication 14, caractérisé en ce que lesdits moyens 5 (MDRO) pour déterminer un réseau Ethernet opérationnel utilisent - des moyens (MRO) pour désigner comme étant opérationnel le réseau Ethernet relatif à un module de gestion physique de lien via lequel une trame dédiée a été reçue , et - des moyens (MRIO) pour désigner comme étant inopérant le réseau Ethernet 10 opérationnel lorsque aucune trame dédiée n'a été reçue pendant une valeur de temps préalablement définie qui est au moins égale à deux fois le temps de transmission d'une trame entre deux desdits équipements terminaux. 16) Dispositif selon la revendication 15, caractérisé en ce que le module de 15 gestion physique de lien choisi par les moyens (MCRE) pour choisir l'un des modules de gestion physique est le module de gestion physique de lien relatif à un réseau Ethernet opérationnel. 17) Dispositif selon l'une des revendications 13 à 16, caractérisé en ce que 20 ledit ensemble est une liste ordonnée selon la fréquence d'utilisation des réseaux Ethernet. 18) Dispositif selon la revendication 15 ou 16, caractérisé en ce que lesdits moyens (MCRO) pour contrôler le fonctionnement dudit réseau Ethernet opérationnel 25 comportent des moyens pour supprimer l'information qui identifie dans ledit ensemble le réseau Ethernet devenu inopérant. 19) Dispositif selon l'une des revendications 13 à 18, caractérisé en ce qu'il comporte des moyens (MODI) pour obtenir une information identifiant le réseau 30 Ethernet opérationnel et des informations identifiant le ou les réseaux inopérants et des moyens pour calculer des statistiques et/ou générer des alarmes et/ou obtenir un historique de l'évolution du fonctionnement de chacun des réseaux Ethernet. 20) Equipement terminal d'un réseau de type Ethernet caractérisé en ce qu'il comporte un dispositif conforme à l'une des revendications 13 à 19. 21) Système de redondance d'un réseau de type Ethernet destiné à la 5 communication de données entre au moins deux équipements terminaux, caractérisé en ce qu'il comporte - au moins un autre réseau de type Ethernet indépendant et qui permet la communication de données entre les dits au moins deux équipements terminaux, - et en ce que chaque équipement terminal est conforme à la revendication 20.