[go: up one dir, main page]

FR2893205A1 - Communication network managing method, involves introducing data frames on network using introducing repeater which introduces frames by emitting two specimens of frames on loops in parallel manner - Google Patents

Communication network managing method, involves introducing data frames on network using introducing repeater which introduces frames by emitting two specimens of frames on loops in parallel manner Download PDF

Info

Publication number
FR2893205A1
FR2893205A1 FR0553404A FR0553404A FR2893205A1 FR 2893205 A1 FR2893205 A1 FR 2893205A1 FR 0553404 A FR0553404 A FR 0553404A FR 0553404 A FR0553404 A FR 0553404A FR 2893205 A1 FR2893205 A1 FR 2893205A1
Authority
FR
France
Prior art keywords
data frame
repeater
network
data
repeaters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR0553404A
Other languages
French (fr)
Inventor
Philippe Seguin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HARDTECH SARL
Original Assignee
HARDTECH SARL
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 HARDTECH SARL filed Critical HARDTECH SARL
Priority to FR0553404A priority Critical patent/FR2893205A1/en
Publication of FR2893205A1 publication Critical patent/FR2893205A1/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/437Ring fault isolation or reconfiguration

Landscapes

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

Abstract

The method involves introducing data frames on a communication network using an introducing repeater (3a). The repeater introduces the frames on the network by emitting two specimens of the frames respectively on loops (1, 2) in a parallel manner. The data frames are transmitted in the loop (1) in a circulation direction inverse of transmission direction of the data frames in the loop (2). The two specimens are transmitted on the loops through transmitters, respectively. Independent claims are also included for the following: (1) a repeater adapted to implement communication network managing method (2) a network adapted to implement managing method (3) a data frame adapted to be implemented by a managing method.

Description

La présente invention concerne un réseau de communication et deThe present invention relates to a communication and

transmission de données entre une pluralité de répéteurs. Plus particulièrement, l'invention est dirigée vers une méthode de gestion d'un réseau organisé selon deux anneaux redondants. Dans le domaine des réseaux de communication, il est connu de relier des répéteurs entre eux au sein d'un réseau. Un tel réseau peut être organisé selon différentes formes telle une forme d'arbre ou encore une forme bouclée d'anneau. Il est connu de FR 0215864 l'utilisation de deux anneaux redondants. Dans ce document, un premier anneau, dit anneau primaire, est utilisé par défaut pour transmettre des trames de données entre des répéteurs. Un second anneau, dit secondaire, est prévu pour se substituer à l'anneau primaire en cas de défaillances. Un tel mode de réalisation présente cependant plusieurs inconvénients. Lors d'un défaut de l'anneau primaire, la topologie du réseau change en ce qu'au moins localement, l'anneau secondaire est utilisé pour transporter des trames de données. Ce changement de topologie nécessite des procédures de reconfiguration des répéteurs. Un autre inconvénient est qu'il peut advenir un certain temps entre le défaut, sa détection et la reconfiguration du réseau, pouvant conduire à des pertes de trame de données. La présente invention remédie à ces différents inconvénients en proposant une méthode de gestion d'un réseau comprenant deux anneaux redondants, garantissant des transmissions sans pertes de trames ainsi qu'une opérabilité immédiate du réseau, sans reconfiguration, en cas de défaut. L'invention a pour objet une méthode de gestion d'un réseau de communication comprenant une pluralité de répéteurs, chacun desdits répéteurs étant associé à un commutateur connecté à au moins un équipement, chacun desdits répéteurs comprenant un premier émetteur, un premier récepteur, un second émetteur et un second récepteur, les répéteurs de ladite pluralité de répéteurs étant capables d'échanger des trames de données entre eux au travers d'un premier anneau de transmission connectant lesdits répéteurs deux à deux via lesdits premiers émetteurs et premiers récepteurs et au travers d'un second anneau de transmission connectant lesdits répéteurs deux à deux via lesdits seconds émetteurs et seconds récepteurs, et comportant une étape d'introduction sur le réseau d'une trame de données par un répéteur introducteur qui introduit ladite trame de données sur le réseau en émettant deux exemplaires de ladite trame de données en parallèle respectivement sur ledit premier anneau et sur ledit second anneau. Avantageusement les trames sont transmises dans ledit premier anneau dans un sens de circulation inverse du sens de transmission des trames dans ledit second anneau. Selon une autre caractéristique de l'invention, la méthode comprend encore une étape de circulation sur le réseau d'une trame de données, où chaque répéteur lorsqu'il reçoit une trame de données d'un répéteur précédent via un de ses récepteurs, la transmet en émettant ladite trame de données vers un répéteur suivant sur le même anneau via son émetteur correspondant. Selon une autre caractéristique de l'invention, la méthode comprend encore une étape de suppression du réseau d'une trame de données par le répéteur introducteur, où ledit répéteur introducteur ayant introduit une trame de données sur le réseau, lorsqu'il reçoit en retour ladite trame de données d'un répéteur précédent via un de ses récepteurs, supprime ladite trame de données en ne l'émettant pas vers le répéteur suivant. Selon une autre caractéristique de l'invention, une trame de données comporte un indicateur d'origine identifiant le répéteur introducteur de ladite trame de données, permettant audit répéteur introducteur de reconnaître et de supprimer du réseau une trame de données introduite par lui. Selon une autre caractéristique de l'invention, la méthode comprend encore une étape de suppression d'une trame de données orpheline du réseau suite à la disparition du répéteur ayant procédé à l'introduction de ladite trame de données sur le réseau.  transmission of data between a plurality of repeaters. More particularly, the invention is directed to a management method of a network organized according to two redundant rings. In the field of communication networks, it is known to connect repeaters together in a network. Such a network can be organized in different forms such as a tree shape or a looped form of ring. It is known from FR 0215864 the use of two redundant rings. In this document, a first ring, called primary ring, is used by default to transmit frames of data between repeaters. A second ring, called secondary, is provided to replace the primary ring in case of failures. Such an embodiment, however, has several disadvantages. In a primary ring fault, the network topology changes in that at least locally, the secondary ring is used to carry frames of data. This topology change requires repeater reconfiguration procedures. Another disadvantage is that there may be some time between the fault, its detection and reconfiguration of the network, which can lead to data frame losses. The present invention overcomes these various drawbacks by proposing a management method of a network comprising two redundant rings, guaranteeing transmissions without loss of frames as well as immediate operability of the network, without reconfiguration, in case of default. The subject of the invention is a method of managing a communication network comprising a plurality of repeaters, each of said repeaters being associated with a switch connected to at least one equipment, each of said repeaters comprising a first transmitter, a first receiver, a second transmitter and a second receiver, the repeaters of said plurality of repeaters being able to exchange frames of data between them through a first transmission ring connecting said repeaters two by two via said first transmitters and first receivers and through a second transmission ring connecting said repeaters two by two via said second transmitters and second receivers, and comprising a step of introducing onto the network of a data frame by an introductory repeater which introduces said data frame onto the network by sending two copies of said data frame in parallel with each other on said first ring and said second ring. Advantageously, the frames are transmitted in said first ring in a reverse direction of the direction of transmission of the frames in said second ring. According to another characteristic of the invention, the method further comprises a step of circulating on the network of a data frame, where each repeater when it receives a data frame from a previous repeater via one of its receivers, the transmits by transmitting said data frame to a next repeater on the same ring via its corresponding transmitter. According to another characteristic of the invention, the method further comprises a step of deleting the network of a data frame by the introductory repeater, where said introductory repeater having introduced a data frame on the network, when it receives back said data frame of a previous repeater via one of its receivers, deletes said data frame by not transmitting it to the next repeater. According to another characteristic of the invention, a data frame comprises an origin indicator identifying the introductory repeater of said data frame, enabling said introductory repeater to recognize and remove from the network a data frame introduced by it. According to another characteristic of the invention, the method also comprises a step of deleting an orphan data frame from the network following the disappearance of the repeater having introduced said data frame on the network.

Selon une autre caractéristique de l'invention, une trame de données comporte un compteur de répéteurs traversés incrémenté à chaque répéteur lors de la circulation de ladite trame de données sur le réseau, et l'étape de suppression d'une trame de données orpheline comprend la suppression d'une trame de données du réseau par un répéteur quelconque détectant que le compteur de répéteurs traversés de ladite trame de données est supérieur à un nombre total de répéteurs présents dans le réseau. Selon une autre caractéristique de l'invention, le nombre total de répéteurs présents dans le réseau est déterminé, lorsque l'un au moins des deux anneaux est bouclé, par un répéteur recevant une trame de données introduite par lui, en lisant le compteur de répéteurs traversés de ladite trame de données. Selon une autre caractéristique de l'invention, lorsque aucun des deux anneaux n'est bouclé, le nombre total de répéteurs présents dans le réseau est pris au moins égal au nombre maximal de répéteurs possibles dans le réseau. Selon une autre caractéristique de l'invention, la méthode comprend encore une étape de détection par un répéteur, parmi les deux exemplaires de la trame de données, de la première trame de données arrivée et de la seconde trame de données arrivée. Selon une autre caractéristique de l'invention, l'étape de détection se déroule après les étapes de circulation et de suppression. Selon une autre caractéristique de l'invention, seule la première trame de données arrivée est transmise au commutateur associé au répéteur. Selon une autre caractéristique de l'invention, chaque répéteur comporte une table stockant des identificateurs de trames de données reçues, et l'étape de détection comporte à réception d'une trame de données vérification de la présence de l'identificateur de ladite trame de données dans la table, en cas d'absence la trame de données est la première arrivée et son identificateur est stocké dans la table, en cas de présence la trame de données est la seconde arrivée et son identificateur est effacé de la table. Selon une autre caractéristique de l'invention, chaque trame de données comporte un numéro d'ordre, et un identificateur d'une trame de données comprend le numéro d'ordre de ladite trame de données et l'indicateur d'origine. Selon une autre caractéristique de l'invention, la table comprend un tableau de mémoire bidimensionnel comprenant selon une dimension les répéteurs du réseau et selon l'autre dimension au moins une zone permettant de stocker des numéros d'ordre de trame de données. Selon une autre caractéristique de l'invention, la méthode comprend encore une étape de détection d'un défaut réseau. Selon une autre caractéristique de l'invention, l'étape de détection d'un défaut réseau comprend la détection d'une perte de trame de données. Selon une autre caractéristique de l'invention, la détection d'une perte de trame de données est basée sur les numéros d'ordre. Selon une autre caractéristique de l'invention, l'étape de détection d'un défaut réseau comprend la détection d'une absence de signal sur un récepteur. Selon une autre caractéristique de l'invention, l'étape de détection d'un défaut réseau comprend la vérification des sommes de contrôle (CRC) des trames de données reçues. Selon une caractéristique alternative de l'invention, l'étape de détection d'un défaut réseau comprend un contrôle de parité des trames de données reçues. Selon une autre caractéristique de l'invention, une trame de données comprend un indicateur de statut réseau comportant, pour chaque anneau, un indicateur pouvant prendre au moins deux valeurs, parmi bon fonctionnement et défaut, tel que vu par le répéteur introducteur. Selon une autre caractéristique de l'invention, une trame de données comprend un indicateur de type de trame de données pouvant prendre une valeur parmi : identification, interrogation, management, donnée. Selon une autre caractéristique de l'invention, une trame d'identification est périodiquement introduite sur le réseau par un répéteur lorsque ledit répéteur n'a pas de trame de donnée à transmettre. Selon une autre caractéristique de l'invention, une trame de données comprend des bits supplémentaires afin d'enregistrer : un numéro d'ordre, un indicateur d'origine, un compteur de répéteurs traversés, un indicateur de statut réseau, un indicateur de type de trame de données. Selon une autre caractéristique de l'invention, les bits supplémentaires comprennent au moins un bit de contrôle de parité desdits bits supplémentaires. Selon une autre caractéristique de l'invention, les bits supplémentaires sont au nombre de trente deux et placés en tête de la trame de données. Selon une autre caractéristique de l'invention, la somme de contrôle (CRC) de la trame de données est recalculée en intégrant les bits supplémentaires. L'invention concerne encore un répéteur apte à mettre en oeuvre la méthode selon l'un des modes de réalisation précédents. L'invention concerne encore un réseau apte à mettre en oeuvre la méthode selon l'un des modes de réalisation précédents. L'invention concerne encore une trame de données adaptée à la méthode selon l'un des modes de réalisation précédents.  According to another characteristic of the invention, a data frame comprises a counter of crossed repeaters incremented at each repeater during the circulation of said data frame on the network, and the step of deleting an orphan data frame comprises removing a data frame from the network by any repeater detecting that the counter of transponders traversed by said data frame is greater than a total number of repeaters present in the network. According to another characteristic of the invention, the total number of repeaters present in the network is determined, when at least one of the two rings is looped, by a repeater receiving a data frame introduced by it, by reading the counter of transponders traversed by said data frame. According to another characteristic of the invention, when none of the two rings is looped, the total number of repeaters present in the network is taken at least equal to the maximum number of possible repeaters in the network. According to another characteristic of the invention, the method further comprises a step of detection by a repeater, of the two copies of the data frame, of the first arrival data frame and the second arrival data frame. According to another characteristic of the invention, the detection step takes place after the circulation and deletion steps. According to another characteristic of the invention, only the first incoming data frame is transmitted to the switch associated with the repeater. According to another characteristic of the invention, each repeater comprises a table storing received data frame identifiers, and the detection step comprises, on receipt of a data frame, checking the presence of the identifier of said frame of data. data in the table, in case of absence the data frame is the first arrival and its identifier is stored in the table, in case of presence the data frame is the second arrival and its identifier is deleted from the table. According to another characteristic of the invention, each data frame comprises a sequence number, and an identifier of a data frame comprises the sequence number of said data frame and the origin indicator. According to another characteristic of the invention, the table comprises a two-dimensional memory array comprising in one dimension the repeaters of the network and in the other dimension at least one area for storing data frame order numbers. According to another characteristic of the invention, the method further comprises a step of detecting a network fault. According to another characteristic of the invention, the step of detecting a network fault comprises detecting a loss of data frame. According to another characteristic of the invention, the detection of a data frame loss is based on the sequence numbers. According to another characteristic of the invention, the step of detecting a network fault comprises detecting a lack of signal on a receiver. According to another characteristic of the invention, the step of detecting a network fault comprises checking the checksums (CRC) of the received data frames. According to an alternative characteristic of the invention, the step of detecting a network fault comprises a parity check of the received data frames. According to another characteristic of the invention, a data frame comprises a network status indicator comprising, for each ring, an indicator that can take at least two values, among good functioning and defect, as seen by the introductory repeater. According to another characteristic of the invention, a data frame comprises a data frame type indicator that can take a value among: identification, interrogation, management, data. According to another characteristic of the invention, an identification frame is periodically introduced on the network by a repeater when said repeater does not have a data frame to be transmitted. According to another characteristic of the invention, a data frame comprises additional bits in order to record: a sequence number, an origin indicator, a transponder counter traversed, a network status indicator, a type indicator of data frame. According to another characteristic of the invention, the additional bits comprise at least one parity check bit of said additional bits. According to another characteristic of the invention, the additional bits are thirty two in number and placed at the head of the data frame. According to another characteristic of the invention, the checksum (CRC) of the data frame is recalculated by integrating the additional bits. The invention also relates to a repeater capable of implementing the method according to one of the preceding embodiments. The invention also relates to a network capable of implementing the method according to one of the preceding embodiments. The invention also relates to a data frame adapted to the method according to one of the preceding embodiments.

Un avantage du dispositif selon l'invention est de permettre d'assurer une transmission fiable sans perte de trame de données entre les répéteurs du réseau. Un autre avantage de l'invention est de ne pas avoir à gérer de procédure de reconfiguration du réseau en cas de défaut. La topologie reste inchangée que le réseau soit fonctionnel ou présente un défaut. Un autre avantage de l'invention est de ne pas nécessiter de changement des tables de routage des commutateurs. Un autre avantage de l'invention et de permettre de réduire les temps de transmission sur le réseau.  An advantage of the device according to the invention is to enable reliable transmission without loss of data frame between the repeaters of the network. Another advantage of the invention is that it does not have to manage a procedure for reconfiguring the network in the event of a fault. The topology remains unchanged whether the network is functional or has a fault. Another advantage of the invention is that it does not require changing the routing tables of the switches. Another advantage of the invention and to reduce transmission times on the network.

D'autres caractéristiques, détails et avantages de l'invention ressortiront plus clairement de la description détaillée donnée ci-après à titre indicatif en relation avec des dessins sur lesquels : la figure 1 présente un schéma d'ensemble d'un réseau selon l'invention, la figure 2 présente un schéma de détail d'un noeud du réseau conforme à l'invention, la figure 3 illustre les phases d'introduction et de circulation d'une trame conformément à l'invention, la figure 4 illustre une table utilisée par un répéteur, la figure 5 présente un schéma d'ensemble d'un réseau selon l'invention présentant un défaut, la figure 6 illustre la modification d'une trame de données selon l'invention, la figure 7 présente une trame d'identification.  Other features, details and advantages of the invention will emerge more clearly from the detailed description given below as an indication in relation to drawings in which: FIG. 1 shows an overall diagram of a network according to FIG. FIG. 2 shows a detailed diagram of a network node according to the invention, FIG. 3 illustrates the introduction and circulation phases of a frame according to the invention, FIG. 4 illustrates a table. used by a repeater, FIG. 5 shows an overall diagram of a network according to the invention having a defect, FIG. 6 illustrates the modification of a data frame according to the invention, FIG. 'identification.

Un réseau selon l'invention, tel qu'illustré à la figure 1, comprend une pluralité de noeuds. Chaque noeud du réseau comprend un commutateur 4 et un répéteur 3 associé. A chaque commutateur 4 est connecté au moins un équipement 5. Cet équipement 5 peut être un équipement terminal tel un ordinateur, ou encore un routeur permettant une connexion à un autre réseau. Ces connections avec des équipements 5 extérieurs au réseau permettent d'échanger des données organisées en trames entre le réseau et l'extérieur. Ainsi chaque commutateur 4 peut recevoir une trame de données 30 de l'un des équipements 5 auquel il est connecté et communiquer ladite trame de données 30 au répéteur 3 associé audit commutateur 4 afin d'introduire ladite trame de données 30 sur le réseau. Réciproquement un commutateur 4 peut recevoir depuis le réseau par l'intermédiaire de son répéteur 3 associé 3 une trame de données 31 à destination d'un des équipements 5 auquel il est connecté. Le commutateur 4 assure l'envoi à l'équipement 5 destinataire parmi ceux connectés. Cette opération d'aiguillage est encore appelée commutation ou routage. Chaque répéteur 3 de la pluralité des répéteurs du réseau est connecté à un répéteur précédent 3p par deux moyens de communication 6, 7, et à un répéteur suivant 3s par deux moyens de communication 8, 9. Ces moyens de communication peuvent être des câbles de liaison de type électrique ou, le plus souvent, de type optique. Les répéteurs 3 du réseau sont ainsi connectés les uns aux autres par une série de premiers moyens de liaison 6, 8,... formant un premier anneau 1 et par une série de seconds moyens de liaison 7, 9,... formant un second anneau 2. Chacun des moyens de liaison 6-9 permet une communication monodirectionnelle et la transmission de trames de données 31. La figure 2 illustre en détail l'organisation d'un noeud de réseau selon l'invention. Ce noeud comprend un commutateur 4 associé et connecté à un répéteur 3. Le commutateur 4 est connecté à plusieurs ports 14, 15 de communication vers des équipements 5 (non représentés sur cette figure). Les ports de communication 14, 15, sont par exemple des ports Ethernet. Le nombre de ports de communication 14, 15 est généralement élevé. Seuls deux ports de communication 14, 15 ont été ici figurés pour ne pas alourdir la figure. Le répéteur 3 est connecté avec deux émetteurs 11, 13 et deux récepteurs 10, 12. Le premier récepteur 10 est connecté via le premier moyen de liaison 6 au premier émetteur du répéteur précédent 3p duquel il peut recevoir des trames de données 31. Le premier émetteur 11 est connecté via le premier moyen de liaison 8 au premier récepteur du répéteur suivant 3s auquel il peut envoyer des trames de données 31. Les premiers émetteurs 11, premiers récepteurs 10 et premiers moyens de communication 6, 8, participent du premier anneau 1. Le second récepteur 12 est connecté via le second moyen de liaison 9 au second émetteur du répéteur suivant 3s duquel il peut recevoir des trames de données 31. Le second émetteur 13 est connecté via le second moyen de liaison 7 au second récepteur du répéteur précédent 3p auquel il peut envoyer des trames de données 31. Les seconds émetteurs 13, seconds récepteurs 12 et seconds moyens de communication 7, 9, participent du second anneau 2.  A network according to the invention, as illustrated in Figure 1, comprises a plurality of nodes. Each node of the network comprises a switch 4 and an associated repeater 3. At each switch 4 is connected at least one equipment 5. This equipment 5 can be terminal equipment such as a computer, or a router for connection to another network. These connections with equipment outside the network allow the exchange of data organized in frames between the network and the outside. Thus each switch 4 can receive a data frame 30 from one of the equipment 5 to which it is connected and communicate said data frame 30 to the repeater 3 associated with said switch 4 in order to introduce said data frame 30 onto the network. Conversely, a switch 4 may receive from the network via its associated repeater 3 a data frame 31 destined for one of the equipment 5 to which it is connected. The switch 4 ensures sending to the recipient equipment among those connected. This switching operation is still called switching or routing. Each repeater 3 of the plurality of repeaters of the network is connected to a previous repeater 3p by two communication means 6, 7, and to a repeater according to 3s by two communication means 8, 9. These communication means can be communication cables. electrical type connection or, most often, optical type. Repeaters 3 of the network are thus connected to each other by a series of first connecting means 6, 8, ... forming a first ring 1 and a series of second connecting means 7, 9, ... forming a second ring 2. Each of the connection means 6-9 allows one-way communication and the transmission of data frames 31. FIG. 2 illustrates in detail the organization of a network node according to the invention. This node comprises a switch 4 associated and connected to a repeater 3. The switch 4 is connected to several ports 14, 15 of communication to equipment 5 (not shown in this figure). The communication ports 14, 15 are, for example, Ethernet ports. The number of communication ports 14, 15 is generally high. Only two communication ports 14, 15 have been shown here so as not to burden the figure. The repeater 3 is connected with two transmitters 11, 13 and two receivers 10, 12. The first receiver 10 is connected via the first connection means 6 to the first transmitter of the previous repeater 3p from which it can receive data frames 31. The first transmitter 11 is connected via the first connection means 8 to the first receiver of the next repeater 3s to which it can send data frames 31. The first transmitters 11, first receivers 10 and first communication means 6, 8, participate in the first ring 1 The second receiver 12 is connected via the second connection means 9 to the second transmitter of the next repeater 3s from which it can receive data frames 31. The second transmitter 13 is connected via the second connection means 7 to the second receiver of the previous repeater. 3p to which it can send data frames 31. The second transmitters 13, second receivers 12 and second communication means 7, 9, participate in the econd ring 2.

Chaque couple émetteur/récepteur associé à un même anneau 1, 2, peut se présenter sous forme d'un composant unique nommé transmetteur. Un tel réseau ainsi constitué est capable de transmettre des trames de données 31 d'un répéteur 3 à un autre répéteur. Chaque répéteur 3 peut échanger des trames de données 31 avec son commutateur 4 associé, lui- même connecté à des équipements 5. Un tel réseau permet ainsi d'échanger de manière bidirectionnelle des trames de données 30 entre un équipement 5 et un autre. La figure 3 illustre une caractéristique essentielle de l'invention. Une trame de données 30 arrive sur le réseau en provenance d'un équipement 5 par l'intermédiaire d'un commutateur 4 associé à un répéteur 3a. Le commutateur 4 transmet la trame de données 30, au répéteur 3a. Le répéteur 3a par lequel la trame de données 31 arrive sur le réseau est nommé répéteur introducteur 3a. Une caractéristique essentielle de l'invention est que le répéteur introducteur 3a réalise l'introduction de la trame de données 31 sur le réseau en émettant deux exemplaires de ladite trame de données 31. Un premier exemplaire est émis, via le premier émetteur 11 (Cf. Figure 2) sur le premier anneau 1. En parallèle, un second exemplaire est émis, via le second émetteur 13 sur le second anneau 2. La double émission d'une même trame de données 31 sur les deux anneaux 1, 2 permet une redondance qui renforce la sécurité de transmission du réseau. Avantageusement, les deux anneaux 1, 2 tournent dans des sens inverses. Ainsi en référence à la figure 1, les premiers moyens de communications 6, 8,... sont dirigés en sens inverse des seconds moyens de communication 7, 9,... Ainsi les trames de données 31 transmises dans le premier anneau 1 sont transmises dans un sens de circulation inverse du sens de transmission des trames de données 31 dans le second anneau 2. Ceci est avantageux car les deux moyens de communication 6, 7, entre deux répéteurs donnés 3p, 3 présentent le plus souvent des supports physiques associés sur le terrain. Ils peuvent donc être interrompus simultanément en cas de rupture de leur support physique. Avantageusement, le fonctionnement du réseau peut se poursuivre même dans ce cas, si les deux anneaux ont des sens de rotation inverses, comme cela sera décrit ci-dessous. Une fois introduite dans le réseau, sur les deux anneaux 1, 2, une trame de données 31 entre dans une étape de circulation. En se référant à la figure 3, une trame de données 31 a été introduite par le répéteur introducteur 3a. Ce dernier a émis la trame de données 31 sur le premier anneau 1 en direction du répéteur 3b et sur le second anneau 2 en direction du répéteur 3c. Dans l'étape de circulation, chaque répéteur retransmet, sur le même anneau, une trame de données 31 qu'il a reçue. Ainsi le répéteur 3b qui a reçu la trame de données 31 sur le premier anneau 1, via son premier récepteur, émet à nouveau la trame de données 31, via son premier émetteur, sur le même premier anneau 1. De même, le répéteur 3c qui a reçu la trame de données 31 sur le second anneau 2, via son second récepteur, émet à nouveau la trame de données 31, via son second émetteur, sur le même second anneau 2. Le répéteur suivant d'un répéteur s'entend relativement au sens de rotation d'un anneau 1, 2. Ainsi, sur le premier anneau 1, le répéteur 3b est le répéteur suivant du répéteur 3a. Sur le second anneau 2, le répéteur 3c est le répéteur suivant du répéteur 3a. Il résulte de cette étape de circulation, que de répéteur en répéteur, les deux exemplaires de la trame de données 31 parcourent chacun l'un des anneaux 1, 2 en sens inverse. Les trames de données 31 ainsi introduites circulent sur les deux anneaux 1, 2, du réseau. A un instant donné plusieurs trames de données 31 distinctes peuvent circuler sur un même anneau 1, 2. Cependant une seule trame de données 31 à la fois peut circuler entre deux répéteurs sur un moyen de communication 6-9 donné. Chacun des répéteurs 3 est prévu pour assurer une séparation et garantir ainsi l'indépendance des trames de données 31. De nouvelles trames de données 31 sont sans cesse introduites sur le réseau. Afin de ne pas saturer le réseau en provoquant une circulation sans fin sur les anneaux 1, 2, il est nécessaire de supprimer des trames de données 31. Pour cela deux mécanismes sont mis en oeuvre : la suppression d'une trame de données 31 par le répéteur introducteur 3a et la suppression d'une trame de données 31 orpheline. Lorsqu'une trame de données 31 est reçue sur un des récepteurs 10, 12 du répéteur introducteur 3a, il est certain que cette trame de données 31 a effectué un tour complet de l'anneau correspondant au récepteur. Elle a donc traversé tous les répéteurs 3 du réseau, qui l'ont retransmise vers leur commutateur 4 associé, qui a pu, le cas échéant, retransmettre ladite trame de données 31 à l'un de ses équipements 5. Le rôle de la trame de données 31 sur le réseau est terminé. Le répéteur introducteur 3a d'une trame de données 31, reconnaissant une trame de données 31 qu'il a introduite peut la supprimer en stoppant sa circulation en ne la réémettant pas. Un répéteur 3 peut ainsi supprimer, pour chaque anneau 1, 2, l'exemplaire d'une trame de données 31 qu'il a introduit. Avantageusement, une trame de données 31 comporte un indicateur d'origine 40 identifiant le répéteur introducteur 3a de cette trame de données 31. Cet indicateur d'origine 40 est, par exemple, renseigné par le répéteur introducteur 3a. Ce même répéteur introducteur 3a reconnaît cet indicateur d'origine 40 lors du retour de la trame de données 31 et peut procéder à sa suppression. L'identificateur d'origine 40 peut par exemple reprendre un numéro d'identification unique associé spécifiquement à chaque répéteur 3. Un second mécanisme de suppression est encore mis en oeuvre. Une trame de données 31 peut se retrouver orpheline suite à l'arrêt ou à la défaillance de son répéteur introducteur 3a. Le répéteur introducteur 3a absent ne peut procéder à la suppression de la trame de données 31 selon le mécanisme précédent. Il convient donc d'utiliser un autre mécanisme de suppression pour les trames de données 31 orphelines. A cette fin, une trame de données 31 comporte un compteur de répéteurs traversés 41. Ce compteur est initialisé par le répéteur introducteur 3a. Durant la phase de circulation, chaque répéteur 3 traversé incrémente ledit compteur de répéteurs traversés 41 de ladite trame de données 31. Chaque répéteur 3 lorsqu'il reçoit une trame de données 31 compare ce compteur de répéteurs traversés 41 à un nombre total Ntotai de répéteurs présents dans le réseau. Si le compteur de répéteurs traversés 41 est supérieur à Ntotai le répéteur 3 procède à la suppression, en ne réémettant pas la trame de données 31. Avantageusement, le nombre total Ntotai de répéteurs 3 présents dans le réseau est déterminé par chaque répéteur 3, lorsqu'il reçoit en retour une trame de données 31 qu'il a préalablement introduite, en lisant la valeur du compteur de répéteurs traversés 41. Ceci nécessite qu'au moins un des anneaux 1, 2, soit bouclé. En phase transitoire, ou lors d'une opération de maintenance, il se peut que l'un ou les deux anneaux 1, 2, ne soient pas bouclés. Dans ce cas, afin de ne pas supprimer abusivement de trame de données 31, le nombre total Ntotal de répéteurs présents dans le réseau est pris au moins égal au nombre maximal Nmax de répéteurs possibles dans le réseau. Ainsi le compteur de répéteurs traversés 41 ne peut pas devenir supérieur à Ntotai et aucune suppression de trame de données 31 orpheline n'intervient. Le nombre maximal I,ax de répéteurs possibles est limité par certaines caractéristiques du réseau. La taille de l'indicateur d'origine 40 est une de ces caractéristiques. Cet indicateur d'origine 40 est codé sur 8 bits dans le mode de réalisation décrit, ce qui limite à 255 le nombre de répéteurs 3. D'autres facteurs tels que les caractéristiques de vitesse minimale garantie de circulation d'une trame de données 31 entre deux répéteurs quelconques du réseau peuvent conduire à réduire encore ce nombre Nmax . L'introduction et la circulation de deux exemplaires d'une trame de données 31 sur deux anneaux 1, 2, distincts assure qu'une trame de données 31 peut être transmise entre deux répéteurs 3 quelconques sur le réseau même en cas de défaut de certains moyens de communication 6-9 ou d'un répéteur 3 du réseau. Cependant, en mode nominal, lorsque tous les répéteurs 3 sont opérationnels et que les deux anneaux 1, 2 sont bouclés, chaque répéteur 3 reçoit, le cas échéant à des instants différents, deux exemplaires d'une même trame de données 31. A des fins d'efficacité, il est avantageux d'exploiter l'exemplaire arrivant le premier et d'ignorer l'exemplaire arrivant en second. Afin de déterminer pour une trame de données 31 reçue s'il s'agit de la première arrivée ou de la seconde arrivée, la méthode selon l'invention propose une étape de détection par un répéteur 3 à la réception d'une trame de données 31. Avantageusement cette étape de détection de la première trame de données arrivée s'effectue après les étapes de circulation et/ou de suppression. Ainsi un répéteur 3 recevant une trame de données 31 effectue uniquement les opérations minimales afin de permettre la circulation des trames de données 31. Le répéteur 3 procède aux tests des deux opérations de suppression. S'il y a lieu, la trame de données 31 est supprimée, sinon elle est réémise vers le répéteur 3 suivant. Ensuite seulement, l'étape de détection de la première trame de données arrivée est réalisée. Il en résulte, avantageusement, que le temps de traitement d'une trame de données 31 dans un répéteur 3 est réduit au minimum et est sensiblement constant, permettant une circulation très rapide et des temps de transit prédictibles sur les anneaux 1, 2 contrairement à certains dispositifs de l'art antérieur où un commutateur/répéteur effectue le routage avant, le cas échéant de réémettre, selon un mécanisme dit de stockage et réémission ( store and forward ). A l'issue de l'étape de détection, la première trame de données arrivée est transmise au commutateur 4 associé au répéteur 3, alors que la seconde trame de données arrivée est ignorée par le commutateur 4. La figure 4 illustre un exemple de table de données 20 utilisable par un répéteur 3 lors de l'étape de détection de la première trame de données arrivée. Un mécanisme de détection de la première trame de données arrivée dans un répéteur 3 donné consiste à utiliser un identificateur 24, avantageusement contenu dans ladite trame de données 31, et commun aux deux exemplaires d'une trame de données 31. Cet identificateur 24 est comparé avec les identificateurs 24 de trame de données préalablement stockés, par exemple dans une table 20, par ledit répéteur 3. Si l'identificateur 24 est encore absent, il s'ensuit qu'aucune trame de données 31 identique n'a encore été reçue, et que la trame de données nouvelle arrivante est la première arrivée. Son identificateur 24 est alors stocké dans la table 20. Si l'identificateur 24 est déjà présent, il s'ensuit qu'une trame de données 31 identique a déjà été reçue, et que la trame de données nouvelle arrivante est la seconde arrivée. L'identificateur 24 de trame de données présent dans la table 20 est alors effacé de la table 20. Chaque trame de données 31 comprend avantageusement un numéro d'ordre 42. Ce numéro d'ordre 42 est par exemple associé à la trame de données 31 par son répéteur introducteur 3a. Chaque répéteur 3 gère un compteur de numéro d'ordre qu'il incrémente à chaque nouvelle trame de données 31 introduite. Une fois le maximum atteint, ce compteur est réinitialisé. Il s'ensuit que les numéros d'ordre 42 sont réutilisés. Le nombre de numéros d'ordre 42 différents résulte de la taille mémoire allouée à ce numéro d'ordre 42. Dans le mode de réalisation détaillé, 11 bits de la trame de données 31 sont alloués au numéro d'ordre 42 qui peut alors prendre 2048 valeurs différentes. Une trame de données 31 est identifiée de manière quasi unique, tant que son numéro d'ordre 42 n'est pas réutilisé, tel qu'évoqué ci-dessus, par l'indication de son numéro d'ordre 42 et de son indicateur d'origine 40. Un mode de réalisation consiste à utiliser le couple numéro d'ordre 42 et indicateur d'origine 40 d'une trame de données 31 comme identificateur 24 d'une trame de données 31 pour l'étape de détection. Avantageusement, la table 20 telle qu'illustrée à la figure 4, comprend un tableau de mémoire bidimensionnel comprenant selon une dimension 21 (colonne sur la figure) les répéteurs 3 ou ce qui est équivalent les indicateurs d'origine 40 et selon l'autre dimension au moins une zone 22, 23 permettant de stocker des identificateurs 24 de trame de données 31. Dans l'arrangement de la figure 4, chaque identificateur 24 contient un numéro d'ordre 42 associé, de par la colonne 21 dans laquelle il se trouve, à un indicateur d'origine 40. Un tel arrangement permet une recherche rapide de la présence d'un identificateur 24 dans la table 20. L a profondeur de la table 20 détermine le nombre d'identificateurs 24 qu'elle peut stocker. Cette profondeur qui détermine l'occupation mémoire de la table 20, dépend des caractéristiques temporelles de transmission du réseau. Considérant l'écart maximum E entre le temps de transmission par le premier anneau 1 et le temps de transmission par le second anneau 2 entre deux répéteurs quelconques du réseau. Cet écart de temps E, enfonction d'une fréquence d'émission des trames de données 31, correspond à un nombre N de trames de données transmises pendant la durée E. Il convient pour un bon fonctionnement, que la table 20 puisse stocker au moins ce dit nombre N de trames de données 31. Il convient de plus que ce nombre N reste inférieur au nombre de numéro d'ordre 42 différents possibles, soit 2048 (11 bits) dans le mode de réalisation décrit. Afin de respecter ces deux dernières relations, l'homme du métier sait ajuster les paramètres suivants : taille mémoire allouée à la table 20, nombre de bits alloués au numéro d'ordre 42, fréquence d'émission des trames de données sur le réseau, nombre de répéteurs 3 dans le réseau, délai de transmission sur les moyens de communication 6-9. Ce dernier paramètre dépendant lui-même du type de support physique (câble cuivre, fibre monomode, fibre multimode) et des longueurs des différents moyens de communications 6-9. Il va maintenant être décrit, en se référant à la figure 5, comment la méthode selon l'invention permet de garantir une continuité de la transmission des trames de données 31 à travers tout le réseau même en cas de défaut d'un répéteur 3e ou d'un moyen de communication 6,7. On suppose que l'un ou les deux anneaux 1, 2 sont interrompus. Cette interruption peut être du à une défaillance de l'un au moins des moyens de communication 6,7 entre les répéteurs 3d et 3e. Une telle défaillance peut provenir d'une rupture du support physique ou d'un défaut d'au moins un des terminaux d'extrémité de ces moyens de communication 6,7. Une autre cause d'interruption peut être la défaillance d'un répéteur intermédiaire 3e qui interrompt alors les anneaux entre les répéteurs 3e et 3f. Chaque trame de données 31 introduite en deux exemplaires par le répéteur 3a, circule sur l'anneau 1 et peut ainsi atteindre le répéteur 3d, ainsi que tous les répéteurs situés entre le répéteur 3a et le répéteur 3d. De même cette trame de données 31 circule sur l'anneau 2 et peut ainsi atteindre le répéteur 3e, (ou 3f dans le cas où le répéteur 3e est défaillant) ainsi que tous les répéteurs situés entre le répéteur 3a et le répéteur 3e (ou 3f). Il résulte de la méthode selon l'invention que tous les répéteurs 3 reçoivent, en fonction de l'état du réseau, un ou deux des exemplaires de la trame de données 31 introduite. Chaque répéteur 3 exploite le premier exemplaire arrivé et ignore, le cas échéant, le second exemplaire arrivé. La méthode selon l'invention peut encore inclure une étape de détection d'un défaut réseau. Un premier mécanisme de détection d'un défaut réseau s'appuie sur la détection d'une perte de trame de donnée 31. Une telle perte est par exemple détectée par un répéteur introducteur 3a qui ne reçoit en retour qu'un seul des deux exemplaires qu'il a introduit. Une perte de trame de donnée 31 peut encore utiliser les numéros d'ordre 42 compris dans les trames de données 31. Si ces numéros suivent un ordre logique donné ou du moins une suite prédéterminée, tel par exemple une incrémentation dans l'ordre d'introduction sur le réseau, un répéteur 3 peut détecter une perte de trame de données 31, signalée par une rupture de l'ordre logique ou de la suite des numéros d'ordre 42. Un second mécanisme de détection d'un défaut réseau utilise la détection d'une absence de signal sur un récepteur 10, 12. Ainsi un répéteur 3, dont l'un des récepteurs 10, 12, constate une absence de signal, détecte une erreur liée à un défaut du moyen de communication 6, 9, ou du répéteur 3p, 3s, immédiatement en regard. Une absence de signal se manifeste par une absence de porteuse ou encore une absence de lumière pour un moyen optique, ou tout autre manifestation équivalente connue de l'homme du métier. Chaque trame de données 31 comprend une somme de contrôle 33. Cette somme de contrôle , ou control redundancy check en anglais (CRC), est un moyen bien connu de l'homme du métier permettant de vérifier l'intégrité d'une trame de données 31. Cette somme de contrôle 33 peut être vérifiée lors de la réception d'une trame de données 31. D'autres moyens de contrôles d'une trame 31 peuvent être mis en oeuvre à réception, tel par exemple un contrôle de parité. Un taux d'erreur trop important, au-delà d'un certain seuil, lors de l'une ou l'autre de ces vérifications est interprété comme un défaut du réseau. Chaque répéteur 3 est ainsi capable de détecter un défaut d'un des anneaux 1, 2 et même dans certains cas de le localiser au répéteur 3p, 3s ou au moyen de communication 6, 9, voisin. Les trames de données 31, circulant à travers tout le réseau, sont avantageusement utilisées pour véhiculer l'état de défaut d'un répéteur 3 à l'autre. Ceci peut avantageusement permettre de renseigner l'état du réseau pour un gestionnaire central placé au sein d'un répéteur 3, d'un commutateur 4 ou encore d'un équipement 5 connecté au réseau. Une trame de données 31 comprend un indicateur de statut réseau 43 comportant, pour chaque anneau 1, 2, un indicateur. En fonction de l'état, parmi bon fonctionnement ou défaut, de chacun des deux anneaux 1, 2, tel que vu par lui, un répéteur introducteur 3a, renseigne les deux indicateurs de l'indicateur de statut réseau 43 des trames de données 31 lors de leur introduction. Il est utile pour la gestion du réseau de disposer de différents types de trame de données. Chaque type de trame de données peut ainsi être traité selon une procédure différente par les répéteurs 3. Dans ce but, chaque trame de données 31 comprend un indicateur de type 44 de trame de données pouvant prendre une valeur parmi : identification, interrogation, management, donnée. Avantageusement, une trame d'identification 36 est périodiquement introduite sur le réseau par un répéteur lorsque ledit répéteur n'a pas de trame de donnée à transmettre. Ceci autorise, en l'absence de données à transmettre, tel qu'en phase d'initialisation, la circulation d'information entre les répéteurs 3. Ainsi il est possible de renseigner le nombre total Ntotai de répéteurs 3 présents dans le réseau ou encore de faire circuler l'indicateur de statut réseau 43. Avantageusement, les différents indicateurs précédents sont compris dans un ensemble de bits supplémentaires 35 adjoints à la trame de données 31. Ces bits supplémentaires 35 permettent d'enregistrer : un numéro d'ordre 42, un indicateur d'origine 40, un compteur de répéteurs traversés 41, un indicateur de statut réseau 43, un indicateur de type 44 de trame de données. Avantageusement encore un contrôle d'intégrité de ces bits supplémentaires 35 peut être réalisé au moyen d'un contrôle de parité bien connu de l'homme du métier. Pour cela, les bits supplémentaires 35 comprennent au moins un bit de contrôle de parité 45. Ce bit de parité permet de contrôler les bits supplémentaires 35. Le contrôle de parité des bits supplémentaires 35, qui peut être effectué à réception d'une trame de données 31 par un répéteur 3, est bien plus rapide que le contrôle d'une somme de contrôle 33 auquel il est avantageusement substitué. L'étape de détection d'un défaut réseau évoquée plus haut utilise avantageusement ce ou ces bits de parité pour effectuer un contrôle de parité. Un tel contrôle, au contraire du contrôle d'une somme de contrôle 33, ne porte que sur les bits supplémentaires 35. Ceci s'avère suffisant, ces bits supplémentaires 35 étant seuls importants pour la gestion des anneaux 1, 2. Selon un mode de réalisation préféré, les bits supplémentaires 35 sont au nombre de trente-deux et placés en tête de la trame de données 31. Ils se répartissent par exemple ainsi : - numéro d'ordre 11 bits indicateur d'origine 8 bits compteur de répéteur 8 bits statut réseau 2 bits type de trame 2 bits parité 1 bit  Each pair transmitter / receiver associated with the same ring 1, 2 may be in the form of a single component called transmitter. Such a network thus constituted is capable of transmitting data frames 31 from one repeater 3 to another repeater. Each repeater 3 can exchange data frames 31 with its associated switch 4, which is itself connected to equipment 5. Such a network thus makes it possible to bidirectionally exchange data frames 30 between one device 5 and another. Figure 3 illustrates an essential feature of the invention. A data frame 30 arrives on the network from equipment 5 via a switch 4 associated with a repeater 3a. The switch 4 transmits the data frame 30 to the repeater 3a. The repeater 3a by which the data frame 31 arrives on the network is called introductory repeater 3a. An essential characteristic of the invention is that the introductory repeater 3a performs the introduction of the data frame 31 on the network by sending two copies of said data frame 31. A first copy is transmitted, via the first transmitter 11 (Cf. 2) on the first ring 1. In parallel, a second copy is transmitted, via the second transmitter 13 on the second ring 2. The double transmission of the same data frame 31 on the two rings 1, 2 allows a redundancy that strengthens the transmission security of the network. Advantageously, the two rings 1, 2 rotate in opposite directions. Thus, with reference to FIG. 1, the first communication means 6, 8, ... are directed in the opposite direction of the second communication means 7, 9, ... Thus, the data frames 31 transmitted in the first ring 1 are transmitted in a reverse direction of the direction of transmission of the data frames 31 in the second ring 2. This is advantageous because the two communication means 6, 7, between two given repeaters 3p, 3 most often have associated physical media in the field. They can therefore be interrupted simultaneously in case of breakage of their physical support. Advantageously, the operation of the network can continue even in this case, if the two rings have opposite directions of rotation, as will be described below. Once introduced into the network, on the two rings 1, 2, a data frame 31 enters a circulation step. Referring to FIG. 3, a data frame 31 has been introduced by the introductory repeater 3a. The latter transmitted the data frame 31 on the first ring 1 towards the repeater 3b and on the second ring 2 towards the repeater 3c. In the circulation step, each repeater retransmits, on the same ring, a data frame 31 that it has received. Thus the repeater 3b which has received the data frame 31 on the first ring 1, via its first receiver, transmits again the data frame 31, via its first transmitter, on the same first ring 1. Likewise, the repeater 3c which has received the data frame 31 on the second ring 2, via its second receiver, transmits again the data frame 31, via its second transmitter, on the same second ring 2. The following repeater of a repeater means relative to the direction of rotation of a ring 1, 2. Thus, on the first ring 1, the repeater 3b is the next repeater of the repeater 3a. On the second ring 2, the repeater 3c is the next repeater of the repeater 3a. As a result of this circulation step, repeater repeater, the two copies of the data frame 31 each run one of the rings 1, 2 in the opposite direction. The data frames 31 thus introduced circulate on the two rings 1, 2 of the network. At a given instant, several distinct data frames 31 can circulate on the same ring 1, 2. However, only one data frame 31 at a time can flow between two repeaters on a given communication means 6-9. Each of the repeaters 3 is provided to ensure separation and thus guarantee the independence of the data frames 31. New data frames 31 are constantly introduced on the network. In order not to saturate the network by causing an endless circulation on the rings 1, 2, it is necessary to delete frames of data 31. For this two mechanisms are implemented: the deletion of a data frame 31 by the introductory repeater 3a and the deletion of an orphaned data frame 31. When a data frame 31 is received on one of the receivers 10, 12 of the introductory repeater 3a, it is certain that this data frame 31 has performed a complete turn of the ring corresponding to the receiver. It has therefore passed through all the repeaters 3 of the network, which relayed it to their associated switch 4, which could, if necessary, retransmit said data frame 31 to one of its equipment 5. The role of the frame data 31 on the network is completed. The introductory repeater 3a of a data frame 31, recognizing a data frame 31 that it has introduced, can suppress it by stopping its circulation by not retransmitting it. A repeater 3 can thus remove, for each ring 1, 2, the copy of a data frame 31 that it has introduced. Advantageously, a data frame 31 comprises an origin indicator 40 identifying the introductory repeater 3a of this data frame 31. This origin indicator 40 is, for example, filled in by the introductory repeater 3a. This same introductory repeater 3a recognizes this origin indicator 40 during the return of the data frame 31 and can proceed to its removal. The original identifier 40 may for example take a unique identification number associated specifically with each repeater 3. A second deletion mechanism is still implemented. A data frame 31 may become orphan following the stopping or failure of its introductory repeater 3a. The introducer repeater 3a absent can proceed to the deletion of the data frame 31 according to the preceding mechanism. It is therefore appropriate to use another deletion mechanism for orphaned data frames 31. For this purpose, a data frame 31 comprises a transponder counter 41 traversed. This counter is initialized by the introductory repeater 3a. During the circulation phase, each crossed repeater 3 increments said traversed repeater counter 41 of said data frame 31. Each repeater 3 when it receives a data frame 31 compares this transponder counter crossed 41 to a total number Ntotai of repeaters present in the network. If the crossed repeater counter 41 is greater than Ntotai, the repeater 3 proceeds to the deletion, by not re-transmitting the data frame 31. Advantageously, the total number Ntotal of repeaters 3 present in the network is determined by each repeater 3, when it receives in return a data frame 31 that it has previously introduced, by reading the value of the transponder counter crossed 41. This requires that at least one of the rings 1, 2 is looped. In transient phase, or during a maintenance operation, it may be that one or both rings 1, 2, are not looped. In this case, in order not to delete data frame 31 excessively, the total number Ntotal of repeaters present in the network is taken at least equal to the maximum number Nmax of possible repeaters in the network. Thus the transponder counter traversed 41 can not become greater than Ntotai and no orphan data frame deletion 31 intervenes. The maximum number I, ax of possible repeaters is limited by certain characteristics of the network. The size of the original indicator 40 is one of these characteristics. This origin indicator 40 is 8-bit coded in the described embodiment, which limits the number of repeaters 3 to 255. Other factors such as guaranteed minimum speed characteristics of a data frame 31 between any two repeaters in the network can lead to further reducing this number Nmax. The introduction and the circulation of two copies of a data frame 31 on two rings 1, 2, distinct ensures that a frame of data 31 can be transmitted between any two repeaters 3 on the network even in case of default of certain communication means 6-9 or repeater 3 of the network. However, in the nominal mode, when all the repeaters 3 are operational and the two rings 1, 2 are looped, each repeater 3 receives, if necessary at different times, two copies of the same data frame 31. A For the sake of efficiency, it is advantageous to exploit the copy arriving first and to ignore the second-in-command. In order to determine for a received data frame 31 whether it is the first arrival or the second arrival, the method according to the invention proposes a step of detection by a repeater 3 on receipt of a data frame. 31. Advantageously, this step of detecting the first incoming data frame is performed after the circulation and / or deletion steps. Thus a repeater 3 receiving a data frame 31 performs only minimal operations to allow the flow of the data frames 31. The repeater 3 proceeds to the tests of the two deletion operations. If necessary, the data frame 31 is deleted, otherwise it is re-transmitted to the next repeater 3. Then only, the step of detecting the first arrival data frame is performed. Advantageously, this results in the processing time of a data frame 31 in a repeater 3 being reduced to a minimum and is substantially constant, allowing a very fast circulation and predictable transit times on the rings 1, 2 unlike certain devices of the prior art where a switch / repeater performs the routing before, if necessary to reissue, according to a so-called storage mechanism and reissue (store and forward). At the end of the detection step, the first incoming data frame is transmitted to the switch 4 associated with the repeater 3, while the second incoming data frame is ignored by the switch 4. FIG. 4 illustrates an example of a table data 20 usable by a repeater 3 during the step of detecting the first data frame arrival. A mechanism for detecting the first data frame arriving in a given repeater 3 consists in using an identifier 24, advantageously contained in said data frame 31, and common to both copies of a data frame 31. This identifier 24 is compared with the data frame identifiers 24 previously stored, for example in a table 20, by said repeater 3. If the identifier 24 is still absent, it follows that no identical data frame 31 has yet been received. , and that the new arrival data frame is the first arrival. Its identifier 24 is then stored in the table 20. If the identifier 24 is already present, it follows that an identical data frame 31 has already been received, and that the new arrival data frame is the second arrival. The identifier 24 of data frame present in the table 20 is then deleted from the table 20. Each data frame 31 advantageously comprises a serial number 42. This order number 42 is for example associated with the data frame 31 by its introducer repeater 3a. Each repeater 3 manages an order number counter which it increments with each new data frame 31 introduced. Once the maximum is reached, this counter is reset. It follows that the order numbers 42 are reused. The number of different sequence numbers 42 results from the memory size allocated to this order number 42. In the detailed embodiment, 11 bits of the data frame 31 are allocated to the sequence number 42 which can then take 2048 different values. A data frame 31 is identified in a virtually unique manner, as long as its sequence number 42 is not reused, as evoked above, by the indication of its serial number 42 and its indicator of 40. An embodiment is to use the sequence number 42 and origin indicator 40 of a data frame 31 as an identifier 24 of a data frame 31 for the detection step. Advantageously, the table 20 as illustrated in FIG. 4 comprises a two-dimensional memory array comprising in a dimension 21 (column in the figure) the repeaters 3 or what is equivalent to the original indicators 40 and according to the other dimension at least one area 22, 23 for storing data frame identifiers 24. In the arrangement of Figure 4, each identifier 24 contains an associated sequence number 42, through the column 21 in which it is located. This arrangement allows a quick search for the presence of an identifier 24 in the table 20. The depth of the table 20 determines the number of identifiers 24 that it can store. This depth, which determines the memory occupancy of the table 20, depends on the transmission time characteristics of the network. Considering the maximum distance E between the transmission time by the first ring 1 and the transmission time by the second ring 2 between any two repeaters of the network. This time difference E, depending on a transmission frequency of the data frames 31, corresponds to a number N of data frames transmitted during the duration E. It is appropriate for a good operation, that the table 20 can store at least This N number of frames of data 31. It is further necessary that this number N remains lower than the number of possible order number 42 different, or 2048 (11 bits) in the embodiment described. In order to respect these two last relationships, the person skilled in the art knows how to adjust the following parameters: memory size allocated to the table 20, number of bits allocated to the sequence number 42, transmission frequency of the data frames on the network, number of repeaters 3 in the network, transmission delay on the communication means 6-9. This last parameter itself depends on the type of physical medium (copper cable, single-mode fiber, multimode fiber) and the lengths of the various means of communication 6-9. It will now be described, with reference to FIG. 5, how the method according to the invention makes it possible to guarantee a continuity of the transmission of the data frames 31 throughout the entire network even in the event of the fault of a repeater 3e or a means of communication 6,7. It is assumed that one or both rings 1, 2 are interrupted. This interruption may be due to a failure of at least one of the communication means 6.7 between the repeaters 3d and 3e. Such a failure can come from a break of the physical medium or a fault of at least one of the end terminals of these communication means 6,7. Another cause of interruption may be the failure of an intermediate repeater 3e which then interrupts the rings between repeaters 3e and 3f. Each data frame 31 introduced in duplicate by the repeater 3a, flows on the ring 1 and can thus reach the repeater 3d, as well as all the repeaters located between the repeater 3a and the repeater 3d. Similarly, this data frame 31 travels over the ring 2 and can thus reach the repeater 3e, (or 3f in the case where the repeater 3e is faulty) as well as all the repeaters located between the repeater 3a and the repeater 3e (or 3f). It follows from the method according to the invention that all the repeaters 3 receive, depending on the state of the network, one or two copies of the data frame 31 introduced. Each repeater 3 exploits the first copy arrived and ignores, if necessary, the second copy arrived. The method according to the invention may also include a step of detecting a network fault. A first mechanism for detecting a network fault is based on the detection of a loss of data frame 31. Such a loss is for example detected by an introductory repeater 3a which receives only one of the two copies in return. he introduced. A loss of data frame 31 may further use the order numbers 42 included in the data frames 31. If these numbers follow a given logical order or at least a predetermined sequence, such as for example an incrementation in the order of introduction on the network, a repeater 3 can detect a loss of data frame 31, indicated by a break of the logical order or the sequence of sequence numbers 42. A second mechanism for detecting a network fault uses the detection of a lack of signal on a receiver 10, 12. Thus a repeater 3, one of the receivers 10, 12, notes a lack of signal, detects an error related to a fault of the communication means 6, 9, or repeater 3p, 3s, immediately opposite. A lack of signal is manifested by an absence of carrier or a lack of light for optical means, or any other equivalent manifestation known to those skilled in the art. Each data frame 31 comprises a checksum 33. This checksum, or control redundancy check in English (CRC), is a means well known to those skilled in the art for verifying the integrity of a data frame. 31. This checksum 33 can be verified during the reception of a data frame 31. Other means of controlling a frame 31 can be implemented on reception, such as for example a parity check. An excessive error rate, beyond a certain threshold, during one or the other of these verifications is interpreted as a defect of the network. Each repeater 3 is thus able to detect a fault of one of the rings 1, 2 and even in some cases to locate it at the repeater 3p, 3s or the communication means 6, 9, neighbor. The data frames 31, circulating throughout the network, are advantageously used to convey the state of default of a repeater 3 to the other. This can advantageously make it possible to inform the state of the network for a central manager placed within a repeater 3, a switch 4 or a device 5 connected to the network. A data frame 31 comprises a network status indicator 43 comprising, for each ring 1, 2, an indicator. Depending on the state, among the good functioning or the defect, of each of the two rings 1, 2, as seen by him, an introductory repeater 3a, informs the two indicators of the network status indicator 43 of the data frames 31 when they are introduced. It is useful for network management to have different types of data frames. Each type of data frame can thus be processed according to a different procedure by the repeaters 3. For this purpose, each data frame 31 comprises a data frame type indicator 44 that can take a value among: identification, interrogation, management, given. Advantageously, an identification frame 36 is periodically introduced on the network by a repeater when said repeater does not have a data frame to be transmitted. This allows, in the absence of data to be transmitted, such as in initialization phase, the flow of information between the repeaters 3. Thus it is possible to provide the total number Ntotai repeaters 3 present in the network or to circulate the network status indicator 43. Advantageously, the various preceding indicators are included in a set of additional bits 35 added to the data frame 31. These additional bits 35 allow to record: a serial number 42, an origin indicator 40, a crossed repeater counter 41, a network status indicator 43, a data frame type indicator 44. Advantageously, an integrity check of these additional bits can be carried out by means of a parity check well known to those skilled in the art. For this purpose, the additional bits 35 comprise at least one parity check bit 45. This parity bit makes it possible to check the additional bits 35. The parity check of the additional bits 35, which can be performed upon reception of a frame of data 31 by a repeater 3, is much faster than the control of a checksum 33 to which it is advantageously substituted. The step of detecting a network fault mentioned above advantageously uses this or these parity bits to perform a parity check. Such a control, unlike checksum checksum 33, relates only to the additional bits 35. This is sufficient, these additional bits being only important for the management of the rings 1, 2. preferred embodiment, the additional bits 35 are thirty-two and placed at the head of the data frame 31. They are distributed for example as follows: - order number 11 bits original indicator 8 bits repeater counter 8 bit network status 2 bits frame type 2 bits parity 1 bit

La figure 6 illustre une trame de données 30 d'origine comparée à une trame de données 31 modifiée selon l'invention. Les trames d'origine 30 sont échangées entre les équipements 5 et les commutateurs 4. Pour leur introduction et leur circulation sur le réseau, les trames de données 30 sont modifiées pour devenir des trames de données 31 selon l'invention. Une transformation inverse est réalisée lors du transfert d'un répéteur 3 à un commutateur 4. La trame de données d'origine 30, représentée au dessus, comprend un corps 34 incluant classiquement : une adresse de destination, une adresse source, un type, des données et éventuellement des octets de bourrage si la taille est fixe et les données insuffisantes. A ce corps 34 est adjoint une somme de contrôle 32 calculée sur la base des octets contenus dans le corps 34. Selon l'invention, la trame de données d'origine 30 est modifiée pour devenir une trame de données 31, représentée au dessous, toujours à la figure 6. Cette trame 31 est obtenue en concaténant le corps 34, conservé identique à celui issu de la trame de données 30 d'origine, avec les bits supplémentaires 35. Enfin, une nouvelle somme de contrôle 33 est ajoutée, calculée sur l'ensemble comprenant les bits supplémentaires 35 et le corps 34. Cette nouvelle somme de contrôle 33 confère à la trame 31 une compatibilité avec le standard Ethernet. Une trame d'identification 36, telle qu'illustrée à la figure 7 est semblable à une trame de données 31. Elle ne provient pas d'une trame de données 30 extérieure et est créée par le répéteur 3 qui l'introduit. Son corps 34 n'est pas utilisé et ne contient que des octets de bourrage . Seul son indicateur de type 44 la distingue d'une trame de données 31.  Figure 6 illustrates an original data frame compared to a modified data frame 31 according to the invention. The original frames 30 are exchanged between the equipment 5 and the switches 4. For their introduction and their circulation on the network, the data frames 30 are modified to become data frames 31 according to the invention. An inverse transformation is performed during the transfer of a repeater 3 to a switch 4. The original data frame 30, represented above, comprises a body 34 conventionally including: a destination address, a source address, a type, data and possibly stuffing bytes if the size is fixed and the data is insufficient. To this body 34 is added a checksum 32 calculated on the basis of the bytes contained in the body 34. According to the invention, the original data frame 30 is modified to become a data frame 31, represented below, This frame 31 is obtained by concatenating the body 34, kept identical to that from the original data frame 30, with the additional bits 35. Finally, a new checksum 33 is added, calculated in the set comprising the additional bits 35 and the body 34. This new checksum 33 gives the frame 31 compatibility with the Ethernet standard. An identification frame 36, as illustrated in FIG. 7, is similar to a data frame 31. It does not come from an external data frame and is created by the repeater 3 which introduces it. Its body 34 is not used and contains only stuffing bytes. Only its type indicator 44 distinguishes it from a data frame 31.

Claims (31)

REVENDICATIONS 1. Méthode de gestion d'un réseau de communication comprenant une pluralité de répéteurs (3), chacun desdits répéteurs (3) étant associé à un commutateur (4) connecté à au moins un équipement (5), chacun desdits répéteurs (3) comprenant un premier émetteur (11), un premier récepteur (10), un second émetteur (13) et un second récepteur (12), les répéteurs (3) de ladite pluralité de répéteurs étant capables d'échanger des trames de données (31) entre eux au travers d'un premier anneau (1) de transmission connectant lesdits répéteurs (3) deux à deux via lesdits premiers émetteurs et premiers récepteurs et au travers d'un second anneau (2) de transmission connectant lesdits répéteurs deux à deux via lesdits seconds émetteurs et seconds récepteurs, caractérisée en ce qu'elle comporte une étape d'introduction sur le réseau d'une trame de données (31) par un répéteur introducteur (3a) qui introduit ladite trame de données (31) sur le réseau en émettant deux exemplaires de ladite trame de données (31) en parallèle respectivement sur ledit premier anneau (1) et sur ledit second anneau (2).  A method of managing a communication network comprising a plurality of repeaters (3), each of said repeaters (3) being associated with a switch (4) connected to at least one equipment (5), each of said repeaters (3) comprising a first transmitter (11), a first receiver (10), a second transmitter (13) and a second receiver (12), the repeaters (3) of said plurality of repeaters being able to exchange frames of data (31). ) between them through a first transmission ring (1) connecting said repeaters (3) two by two via said first transmitters and first receivers and through a second transmission ring (2) connecting said repeaters two by two via said second transmitters and second receivers, characterized in that it comprises a step of introducing onto the network of a data frame (31) by an introductory repeater (3a) which introduces said data frame (31) onto the network in em being two copies of said data frame (31) in parallel respectively to said first ring (1) and said second ring (2). 2. Méthode selon la revendication 1, où les trames de données (31) sont transmises dans ledit premier anneau (1) dans un sens de circulation inverse du sens de transmission des trames de données (31) dans ledit second anneau (2).  The method of claim 1, wherein the data frames (31) are transmitted in said first ring (1) in a reverse direction of the direction of transmission of the data frames (31) in said second ring (2). 3. Méthode selon la revendication 1 ou 2, comprenant encore une étape de circulation sur le réseau d'une trame de données (31), où chaque répéteur (3) lorsqu'il reçoit une trame de données (31) d'un répéteur précédent (3p) via un de ses récepteurs (10,12), la transmet en émettant ladite trame de données (31) vers un répéteur suivant (3s) sur le même anneau (1, 2) via son émetteur (11, 13) correspondant.  3. Method according to claim 1 or 2, further comprising a step of circulating on the network of a data frame (31), where each repeater (3) when it receives a data frame (31) of a repeater preceding (3p) via one of its receivers (10,12), transmits it by sending said data frame (31) to a next repeater (3s) on the same ring (1, 2) via its transmitter (11, 13) corresponding. 4. Méthode selon l'une quelconque des revendications 1 à 3, comprenant encore une étape de suppression du réseau d'unetrame de données (31) par le répéteur introducteur (3a), où ledit répéteur introducteur (3a) ayant introduit une trame de données (31) sur le réseau, lorsqu'il reçoit en retour ladite trame de données (31) d'un répéteur précédent (3p) via un de ses récepteurs (10, 12), supprime ladite trame de données (31) en ne l'émettant pas vers le répéteur suivant (3s).  4. Method according to any one of claims 1 to 3, further comprising a step of deleting the network of a data frame (31) by the introductory repeater (3a), where said introductory repeater (3a) having introduced a frame of data (31) on the network, when it receives back said data frame (31) from a previous repeater (3p) via one of its receivers (10, 12), deletes said data frame (31) by not not emitting to the next repeater (3s). 5. Méthode selon l'une quelconque des revendications 1 à 4, où une trame de données (31) comporte un indicateur d'origine (40) identifiant le répéteur introducteur (3a) de ladite trame de données (31), permettant audit répéteur introducteur (3a) de reconnaître et de supprimer du réseau une trame de données (31) introduite par lui.  The method of any one of claims 1 to 4, wherein a data frame (31) includes an origin indicator (40) identifying the introductory repeater (3a) of said data frame (31), enabling said repeater introducer (3a) to recognize and delete from the network a data frame (31) introduced by him. 6. Méthode selon l'une quelconque des revendications 1 à 5, comprenant encore une étape de suppression d'une trame de données (31) orpheline du réseau suite à la disparition du répéteur (3a) ayant procédé à l'introduction de ladite trame de données (31) sur le réseau.  6. Method according to any one of claims 1 to 5, further comprising a step of deleting an orphan data frame (31) of the network following the disappearance of the repeater (3a) having proceeded to the introduction of said frame data (31) on the network. 7. Méthode selon la revendication 6, où une trame de données (31) comporte un compteur de répéteurs traversés (41) incrémenté à chaque répéteur (3) lors de la circulation de ladite trame de données (31) sur le réseau, où l'étape de suppression d'une trame de données (31) orpheline comprend la suppression d'une trame de données (31) du réseau par un répéteur (3) quelconque détectant que le compteur de répéteurs traversés (41) de ladite trame de données (31) est supérieur à un nombre total Ntotai de répéteurs (3) présents dans le réseau.  The method of claim 6, wherein a data frame (31) has a crossed repeater counter (41) incremented at each repeater (3) during the flow of said data frame (31) over the network, where step of deleting an orphaned data frame (31) comprises deleting a data frame (31) from the network by an arbitrary repeater (3) detecting that the traversed repeater counter (41) of said frame of data (31) is greater than a total number Ntotai repeaters (3) present in the network. 8. Méthode selon la revendication 7, où le nombre total Ntotai de répéteurs (3) présents dans le réseau est déterminé, lorsque l'un au moins des deux anneaux (1, 2) est bouclé, par un répéteur (3) recevant une trame de données (31) introduite par lui, en lisant le compteur de répéteurs traversés (41) de ladite trame de données (31).  8. Method according to claim 7, wherein the total number Ntotai repeaters (3) present in the network is determined, when at least one of the two rings (1, 2) is looped, by a repeater (3) receiving a data frame (31) introduced by it, by reading the crossed repeater counter (41) of said data frame (31). 9. Méthode selon la revendication 7 ou 8, où lorsque aucun des deux anneaux (1, 2) n'est bouclé, le nombre total Ntotai de répéteurs (3) présents dans le réseau est pris au moins égal au nombre maximal Nmax de répéteurs (3) possibles dans le réseau.  9. The method of claim 7 or 8, wherein when neither of the two rings (1, 2) is looped, the total number Ntotai repeaters (3) present in the network is taken at least equal to the maximum number Nmax of repeaters (3) possible in the network. 10. Méthode selon l'une quelconque des revendications 1 à 9, comprenant encore une étape de détection par un répéteur (3), parmi les deux exemplaires de la trame de données (31), de la première trame de données arrivée et de la seconde trame de données arrivée.  The method according to any one of claims 1 to 9, further comprising a step of detecting by a repeater (3), among the two copies of the data frame (31), the first incoming data frame and the second data frame arrival. 11. Méthode selon la revendication 10, où l'étape de détection se déroule après les étapes de circulation et de suppression.  The method of claim 10, wherein the detecting step occurs after the circulation and deletion steps. 12. Méthode selon la revendication 10 ou 11, où seule la première trame de données arrivée est transmise au commutateur (4) associé au répéteur (3).  The method of claim 10 or 11, wherein only the first incoming data frame is transmitted to the switch (4) associated with the repeater (3). 13. Méthode selon l'une quelconque des revendications 10 à 12, où chaque répéteur (3) comporte une table (20) stockant des identificateurs (24) de trames de données (31) reçues, et où l'étape de détection comporte à réception d'une trame de données (31) vérification de la présence de l'identificateur (24) de ladite trame de données (31) dans la table (20), en cas d'absence, la trame de données (31) est la première arrivée et son identificateur (24) est stocké dans la table (20), en cas de présence la trame de données (31) est la seconde arrivée et son identificateur (24) est effacé de la table (20).  The method of any one of claims 10 to 12, wherein each repeater (3) includes a table (20) storing identifiers (24) of data frames (31) received, and wherein the detecting step includes receiving a data frame (31) checking the presence of the identifier (24) of said data frame (31) in the table (20), in case of absence, the data frame (31) is the first arrival and its identifier (24) is stored in the table (20), in case of presence the data frame (31) is the second arrival and its identifier (24) is deleted from the table (20). 14. Méthode selon l'une quelconque des revendications 10 à 13, ou chaque trame de données (31) comporte un numéro d'ordre (42) et où un identificateur (24) d'une trame de données (31) comprend le numéro d'ordre (42) de ladite trame de données (31) et l'indicateur d'origine (40).  The method of any one of claims 10 to 13, wherein each data frame (31) has a serial number (42) and an identifier (24) of a data frame (31) includes the number of order (42) of said data frame (31) and the original indicator (40). 15. Méthode selon l'une quelconque des revendications 10 à 14, où la table (20) comprend un tableau de mémoire bidimensionnel comprenant selon une dimension (21) les répéteurs (3, 40) du réseau et selon l'autre dimension au moins une zone (22, 23) permettant de stocker des numéros d'ordre (42) de trame de données (31).  15. Method according to any one of claims 10 to 14, wherein the table (20) comprises a two-dimensional memory array comprising in one dimension (21) the repeaters (3, 40) of the network and in the other dimension at least an area (22, 23) for storing sequence numbers (42) of data frame (31). 16. Méthode selon l'une quelconque des revendications 1 à 15, comprenant encore une étape de détection d'un défaut réseau.  16. Method according to any one of claims 1 to 15, further comprising a step of detecting a network fault. 17. Méthode selon la revendication 16, où l'étape de détection d'un défaut réseau comprend la détection d'une perte de trame de données (31).  The method of claim 16, wherein the step of detecting a network fault comprises detecting a loss of data frame (31). 18. Méthode selon la revendication 17, où la détection d'une perte de trame de données (31) est basée sur les numéros d'ordre (42).  The method of claim 17, wherein the detection of a data frame loss (31) is based on the sequence numbers (42). 19. Méthode selon la revendication 17 ou 18, où l'étape de détection d'un défaut réseau comprend la détection d'une absence de signal sur un récepteur (10, 12).  The method of claim 17 or 18, wherein the step of detecting a network fault comprises detecting a lack of signal on a receiver (10, 12). 20. Méthode selon l'une quelconque des revendications 17 à 19, où l'étape de détection d'un défaut réseau comprend la vérification des sommes de contrôle (CRC) (33) des trames de données (31) reçues.  The method of any one of claims 17 to 19, wherein the step of detecting a network fault comprises checking the checksums (CRC) (33) of the received data frames (31). 21. Méthode selon l'une quelconque des revendications 17 à 20, où l'étape de détection d'un défaut réseau comprend un contrôle de parité des trames de données (31) reçues.  The method of any one of claims 17 to 20, wherein the step of detecting a network fault comprises a parity check of the received data frames (31). 22. Méthode selon l'une quelconque des revendications 1 à 21, où une trame de données (31) comprend un indicateur de statut réseau (43) comportant, pour chaque anneau (1, 2), un indicateur pouvant prendre au moins deux valeurs, parmi bon fonctionnement et défaut, tel que vu par le répéteur introducteur (3a).  A method according to any one of claims 1 to 21, wherein a data frame (31) comprises a network status indicator (43) having, for each ring (1, 2), an indicator capable of taking at least two values , among good functioning and defect, as seen by the introducer repeater (3a). 23. Méthode selon l'une quelconque des revendications 1 à 22, où une trame de données (31) comprend un indicateur de type (44) de trame de données (31) pouvant prendre une valeur parmi : identification, interrogation, management, donnée.  23. A method according to any one of claims 1 to 22, wherein a data frame (31) comprises a data frame type indicator (44) (31) that can take a value among: identification, interrogation, management, data . 24. Méthode selon l'une quelconque des revendications 1 à 23, où une trame d'identification (36) est périodiquement introduite sur le réseau par un répéteur (3) lorsque ledit répéteur (3) n'a pas de trame de donnée (31) à transmettre.  24. The method as claimed in claim 1, wherein an identification frame is periodically introduced on the network by a repeater when said repeater has no data frame. 31) to be transmitted. 25. Méthode selon l'une quelconque des revendications 1 à 24, où une trame de données (31) comprend des bits supplémentaires (35) afin d'enregistrer : un numéro d'ordre (42), un indicateur d'origine (40), un compteur de répéteurs traversés (41), un indicateur de statut réseau (43), un indicateur de type (44) de trame de données (31).  25. A method according to any one of claims 1 to 24, wherein a data frame (31) comprises additional bits (35) for storing: a serial number (42), an origin indicator (40) ), a crossed repeater counter (41), a network status indicator (43), a data frame type indicator (44) (31). 26. Méthode selon la revendication 25, où les bits supplémentaires (35) comprennent au moins un bit de contrôle de parité (45) desdits bits supplémentaires (35).  The method of claim 25, wherein the additional bits (35) comprise at least one parity check bit (45) of said additional bits (35). 27. Méthode selon la revendication 25 ou 26, où les bits supplémentaires (35) sont au nombre de trente-deux et placés en tête de la trame de données (31).  27. The method of claim 25 or 26, wherein the additional bits (35) are thirty-two and placed at the head of the data frame (31). 28. Méthode selon l'une quelconque des revendications 25 à 27, où la somme de contrôle (CRC) (32, 33) de la trame de données (30, 31) est recalculée en intégrant les bits supplémentaires (35).  28. A method according to any one of claims 25 to 27, wherein the checksum (CRC) (32, 33) of the data frame (30, 31) is recalculated by integrating the additional bits (35). 29. Répéteur (3) apte à mettre en œuvre la méthode selon l'une quelconque des revendications 1 à 28.  29. Repeater (3) adapted to implement the method according to any one of claims 1 to 28. 30. Réseau apte à mettre en œuvre la méthode selon l'une quelconque des revendications 1 à 28.  30. Network capable of implementing the method according to any one of claims 1 to 28. 31. Trame de données (31) apte à être mise en œuvre par la méthode selon l'une quelconque des revendications 1 à 28.  31. Data frame (31) adapted to be implemented by the method according to any one of claims 1 to 28.
FR0553404A 2005-11-09 2005-11-09 Communication network managing method, involves introducing data frames on network using introducing repeater which introduces frames by emitting two specimens of frames on loops in parallel manner Pending FR2893205A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0553404A FR2893205A1 (en) 2005-11-09 2005-11-09 Communication network managing method, involves introducing data frames on network using introducing repeater which introduces frames by emitting two specimens of frames on loops in parallel manner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0553404A FR2893205A1 (en) 2005-11-09 2005-11-09 Communication network managing method, involves introducing data frames on network using introducing repeater which introduces frames by emitting two specimens of frames on loops in parallel manner

Publications (1)

Publication Number Publication Date
FR2893205A1 true FR2893205A1 (en) 2007-05-11

Family

ID=36992697

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0553404A Pending FR2893205A1 (en) 2005-11-09 2005-11-09 Communication network managing method, involves introducing data frames on network using introducing repeater which introduces frames by emitting two specimens of frames on loops in parallel manner

Country Status (1)

Country Link
FR (1) FR2893205A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2148473A1 (en) * 2008-07-22 2010-01-27 ABB Research Ltd Switching nodes for high availability networks

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5287356A (en) * 1992-02-10 1994-02-15 Harris Corporation Automatic termination of loop circulating messages
US20020087763A1 (en) * 1999-05-12 2002-07-04 Wendorff Wilhard Von Communication sytem with a communication bus
FR2848756A1 (en) * 2002-12-13 2004-06-18 Alstom Ethernet network for frame transmission, has fault state in which part of primary ring is short circuited by part of secondary ring in case of fault and frame is transmitted to commutators when frame circulates in primary ring
US20050088982A1 (en) * 2002-07-10 2005-04-28 I/O Controls Corporation Fiber optic control network and related method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5287356A (en) * 1992-02-10 1994-02-15 Harris Corporation Automatic termination of loop circulating messages
US20020087763A1 (en) * 1999-05-12 2002-07-04 Wendorff Wilhard Von Communication sytem with a communication bus
US20050088982A1 (en) * 2002-07-10 2005-04-28 I/O Controls Corporation Fiber optic control network and related method
FR2848756A1 (en) * 2002-12-13 2004-06-18 Alstom Ethernet network for frame transmission, has fault state in which part of primary ring is short circuited by part of secondary ring in case of fault and frame is transmitted to commutators when frame circulates in primary ring

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2148473A1 (en) * 2008-07-22 2010-01-27 ABB Research Ltd Switching nodes for high availability networks
US8582424B2 (en) 2008-07-22 2013-11-12 Abb Research Ltd Ring coupling nodes for high availability networks

Similar Documents

Publication Publication Date Title
EP0003493B2 (en) Data transmission system between stations connected in a loop
EP2885899B1 (en) Device and method for unidirectional data transfer
FR2849731A1 (en) Failure detection method for communication link, involves sending probe packet and setting probe timer when predetermined time interval set by timer expires
EP2679466B2 (en) Method for safely determining the composition of a train
CA2052428A1 (en) Bridge for linking to an asynchrone transfer telecommunication network a local area network in conformity with ieee 802.3 standard
FR2883117A1 (en) ARCHITECTURE OF COMMUNICATION NODE IN A GLOBALLY ASYNCHRONOUS CHIP NETWORK SYSTEM.
US20140258772A1 (en) Utilizing backward defect indications in y-cable protection switching
EP2296405A1 (en) Wireless communication device and method, and system comprising such a device
EP1788760A1 (en) System and method for static packet data flow routing in an interconnection network
CN102687466A (en) Neighbor discovery for Ethernet private line on user network interfaces
US8687504B2 (en) System and method for enhancement of Ethernet link loss forwarding
FR2848756A1 (en) Ethernet network for frame transmission, has fault state in which part of primary ring is short circuited by part of secondary ring in case of fault and frame is transmitted to commutators when frame circulates in primary ring
EP0634069B1 (en) Radio network type data transmission installation and method
FR2893205A1 (en) Communication network managing method, involves introducing data frames on network using introducing repeater which introduces frames by emitting two specimens of frames on loops in parallel manner
EP2878086B1 (en) Unidirectional multicast system
KR101094049B1 (en) Method for reconfiguring loop network, network node, data communication loop network and computer readable recording medium
EP3952174A1 (en) Method for robust transmission of samples of digitised signals in an rf communication system
FR3039345A1 (en) ROUTING SYSTEM FOR DATA FILTERING FOR THE INTEGRATION AND TESTING OF OPERATIONAL EQUIPMENT
EP0637417B1 (en) Radio network-type data transmission method and facility
EP2247034A1 (en) Detection and location of a connectivity loss in a communication network
EP1639785B1 (en) Method for managing the redundancy of a communications network
FR3096850A1 (en) PROCESS FOR TRANSMISSION OF DATA BETWEEN A TRANSMITTER AND A RECEIVER IN A RADIOCOMMUNICATIONS NETWORK WITH LOCAL LOOP CAPACITY
EP0471633A1 (en) Communication network with write and read rings and method of reconfiguring and accessing such network
EP2835954A2 (en) Method for processing radio stations and corresponding computer programs in an ad hoc radio network
FR2736230A1 (en) INSTALLATION OF THE RADIO NETWORK TYPE FOR DATA TRANSMISSION WITH GEAR