Brevet FR3000338A1 — publié le 20140627

RESEAU DE TRANSMISSION D'INFORMATIONS A AU MOINS DEUX BOUCLES La présente invention concerne un réseau de transmission d'informations. Plus particulièrement, l'invention se rapporte à un tel réseau qui comporte au moins deux boucles associées de transmission d'informations et dans chacune desquelles sont intégrés des noeuds fonctionnels. On connait déjà dans l'état de la technique, des réseaux de transmission d'informations à boucles, de cette nature et dans lesquels les noeuds fonctionnels comportent chacun au moins un module de distribution de messages entre des ports d'entrée et de sortie du noeud et au moins un module d'interface réseau associé à ce module de distribution. Les concepteurs de ce type de réseaux ont pour objectif d'améliorer leur sécurité et leur sûreté de fonctionnement et en particulier d'améliorer la résistance et la tolérance de ces réseaux aux pannes. Il existe en effet certaines applications comme par exemple dans le domaine de l'avionique embarquée, dans lesquelles il faut que cette résistance et cette tolérance soient les plus élevées possible. Le but de l'invention est donc de proposer des perfectionnements à ce type de réseaux. A cet effet, l'invention a pour objet un réseau de transmission d'informations, du type comportant au moins deux boucles associées de transmission d'informations, dans chacune desquelles sont intégrés des noeuds fonctionnels, comportant chacun au moins un module de distribution de messages entre des ports d'entrée et de sortie du noeud et au moins un module d'interface réseau associé à ce module de distribution, caractérisé en ce que les modules d'interface réseau d'au moins certain des noeuds d'au moins l'une des boucles sont raccordés à des modules de distribution de noeuds d'au moins une autre boucle. Suivant d'autres caractéristiques du réseau selon l'invention prises seules ou en combinaison : - chaque noeud comporte au moins un module de distribution de messages raccordé à au moins un module d'interface réseau associé à au moins un module d'application ; - les boucles sont des boucles de propagation conditionnelle ou inconditionnelle des messages, indépendante de ceux-ci; - au moins l'une des boucles est une boucle de propagation unidirectionnelle des messages ; - au moins l'une des boucles est une boucle de propagation bidirectionnelle des messages. ; - les boucles sont des boucles de propagation en sens opposés ou dans le même sens des messages ; - au moins certains des modules de distribution d'au moins certains noeuds sont associés à plusieurs modules d'interface réseau de noeuds intégrés dans au moins une autre boucle. ; - au moins certains des modules d'interface réseau d'au moins certains noeuds sont associés à plusieurs modules de distribution de noeuds intégrés dans au moins une autre boucle. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant au dessin annexé qui représente un schéma synoptique illustrant un exemple de réalisation d'un réseau de transmission d'informations selon l'invention. On a en effet illustré sur cette figure, un réseau de transmission d'informations qui est désigné par la référence générale 1. Ce réseau est par exemple applicable dans le domaine de l'avionique embarquée. Bien entendu d'autres applications peuvent être envisagées. En fait ce réseau comporte au moins deux boucles associées de transmission d'informations, telles que par exemple des boucles alpha désignée par la référence générale 2 et béta désignée par la référence générale 3. Dans l'exemple de réalisation illustré, les boucles alpha et béta, 2 et 3, sont chacune des boucles de propagation bidirectionnelle. Il va de soi bien entendu que d'autres modes de réalisation de ces boucles peuvent être envisagés et que celles-ci peuvent être des boucles de propagation dans le même sens ou en sens opposés de ces messages. Des boucles de propagation unidirectionnelle de ces messages dans le même sens ou dans le sens opposé ou encore un mixte de propagations unidirectionnelle et bidirectionnelle peuvent également être envisagés. De même ces boucles peuvent être des boucles de propagation uni ou bidirectionnelle des messages, ceux-ci propageant alors dans un sens ou dans les deux sens de circulation de chaque boucle. Ces boucles comportent, comme cela est illustré, des noeuds fonctionnels qui sont alors raccordés par exemple en série les uns à la suite des autres dans les boucles du réseau. Pour des raisons de clarté, seul un noeud sera décrit en détails par boucle du réseau. Ainsi, par exemple la boucle 2 comporte un noeud désigné par la référence générale 4, tandis que la boucle 3 comporte un noeud désigné par la référence générale 5. De façon classique, ces noeuds 4 et 5 comportent au moins un module de distribution de messages entre des ports d'entrée et de sortie de ce noeud, raccordés au reste du réseau, ce module de distribution de messages étant désigné par les références 6 et 7 respectivement pour les noeuds 4 et 5 décrits. De même chaque noeud comporte également au moins un module d'interface réseau associé à ce module de distribution, ce module d'interface réseau étant désigné par les références 8 et 9 respectivement pour les noeuds 4 et 5. Chaque noeud comporte également par exemple au moins un module d'application qui sont désignés par les références 10 et 11 sur ces figures respectivement, pour les noeuds 4 et 5 du réseau. En fait et comme cela est illustré, les noeuds 4 et 5 et plus particulièrement les modules d'interface réseau 8 et 9 de ces noeuds, comportent par exemple deux portions, respectivement 12 et 13 et 14 et 15 pour les noeuds 4 et 5. Les modules d'interface réseau d'au moins certains des noeuds d'au moins l'une des boucles sont alors raccordés à des modules de distribution de noeuds d'au moins une autre boucle. Ceci est illustré sur cette figure par le fait par exemple que la portion 12 de module d'interface réseau 8 du noeud 4 intégré dans la boucle 2, est raccordée au module de distribution 7 du noeud 5 intégré dans la boucle 3. De même, la portion 15 du module d'interface réseau 9 du noeud 5 est raccordée au module de distribution 6 du noeud 4 de l'autre boucle 2. Ceci permet alors de multiplier les possibilités d'échanges d'informations entre les boucles 2 et 3 du réseau 1 et donc d'augmenter la résistance aux pannes de ce réseau présentant ce caractéristiques. Suivant différents exemples de réalisation de ce réseau, les boucles 2 et 3 peuvent être des boucles de propagation inconditionnelle des messages, indépendante de ceux-ci, c'est-à-dire que les noeuds ne font que faire transiter les messages de leur entrée vers leur sortie c'est-à-dire d'un noeud voisin à destination d'un autre noeud voisin au moins, sans analyse de leur contenu et en particulier sans analyse de leur champ de destinataire par exemple. Bien entendu différents modes de réalisation peuvent être envisagés et au moins certains des modules de distribution d'au moins certains noeuds peuvent être associés à plusieurs modules d'interface réseau de noeuds intégrés dans au moins une autre boucle de ce réseau. De même au moins certains des modules d'interfaces réseau d'au moins certains noeuds peuvent être associés à plusieurs modules de distribution de noeuds intégrés dans au moins une autre boucle de ce réseau. Une multitude de raccordement peut ainsi être envisagée. De même et bien que dans l'exemple décrit deux boucles soient représentées, un réseau présentant un nombre différent de telles boucles peut être envisagé. REVENDICATIONS1. Réseau de transmission d'informations, du type comportant au moins deux boucles associées (2, 3) de transmission d'informations, dans chacune desquelles sont intégrés des noeuds fonctionnels (4, 5), comportant chacun au moins un module de distribution de messages (6, 7) entre des ports d'entrée et de sortie du noeud et au moins un module d'interface réseau (8, 9) associé à ce module de distribution, caractérisé en ce que les modules d'interface réseau (8, 9) d'au moins certain des noeuds d'au moins l'une des boucles (2, 3) sont raccordés à des modules de distribution (6, 7) de noeuds d'au moins une autre boucle. 2. Réseau de transmission d'informations selon la revendication 1, caractérisé en ce que chaque noeud (4, 5) comporte au moins un module de distribution de messages (6, 7) raccordé à au moins un module d'interface réseau (8, 9) associé à au moins un module d'application. 3. Réseau de transmission d'informations selon les revendications 1 ou 2, caractérisé en ce que les boucles (2, 3) sont des boucles de propagation conditionnelle ou inconditionnelle des messages, indépendante de ceux-ci. 4. Réseau de transmission d'informations selon les revendications 1, 2 ou 3, caractérisé en ce qu'au moins l'une des boucles (2, 3) est une boucle de propagation unidirectionnelle des messages. 5. Réseau de transmission d'informations selon les revendications 1, 2, 3 ou 4, caractérisé en ce qu'au moins l'une des boucles (2, 3) est une boucle de propagation bidirectionnelle des messages. 6. Réseau de transmission d'informations selon l'une quelconque des revendications précédentes, caractérisé en ce que les boucles (2, 3) sont des boucles de propagation en sens opposés ou dans le même sens des messages. 7. Réseau de transmission d'informations selon l'une quelconque des revendications précédentes, caractérisé en ce qu'au moins certains des modules de distribution d'au moins certains noeuds sont associés à plusieurs modules d'interface réseau de noeuds intégrés dans au moins une autre boucle. 8. Réseau de transmission d'informations selon l'une quelconque des revendications précédentes, caractérisé en ce qu'au moins certains des modules d'interface réseau d'au moins certains noeuds sont associés à plusieurs modules de distribution de noeuds intégrés dans au moins une autre boucle.