Brevet FR2648297A1 — publié le 19901214

L'invention concerne un procédé pour sur- veiller des paquets d'informations envoyés sur un système de bus en anneau, selon lequel plusieurs sta- tions d'émission et de réception, connectées en série, sont raccordées au système de bus sériel, réalisé comme une structure en anneau, et selon lequel les paquets d'informations issus d'une station émettrice sont de nouveau retirés par cette station du système de bus en anneau lorsqu'ils ont parcouru l'anneau une fois et io arrivent de nouveau à la station émettrice, ou selon lequel la station réceptrice retire le paquet d'infcr- mations qui lui est destiné du système de bus en anneau. Par le document DE-OS 35 07 582, on connait un système de télécommunication comportant une pluralité ce stations d'abonnés ayant acces à un milieu de transmis- sion rcssédanz une structure en anneau. Selon ce docu- ment, on part du principe que les paquets de message transm:s dans l'anneau sont seulement retirés de nouveau de la ligne en circuit fermé après cu'ils ont parcouru r0 toute la ligne, au moment o ils arrivent de nouveau a la station d'émission d'o ils sont issus. Ceci- es- necessaire pour, d'une part, garant:r cu'un paquet a atte!nt avec certitude la station à lazuelle il est destiné et, d'autre part, libérer l'anneau lorsqu'un paquet n'est plus nécessaire..:1 est concevable aussi, dans ce ccntexte, qu'un paquet soit retiré de l'anneau par la station réceptrice du fait que le paquet n'est plus retransmis tout simplement, lorscue la station en qaeszion reconnait, par son adresse, cue le paquet en 3 cuqes _cn lu_ est cestiné. Cependan, le retrait ce Pacuets d'in=ormations de cette an -e est seulement- réalisabe au cas c les staticn-s c--hrées du retrait de za-ues s-.n capables de rec.nnaitre! eur rcre_ a-resse -e azcn __ale. Si, dans des cas isclés, cela n'est pas possible en raison de perturbaticns ou d'altérations ces informations, le pa uet c-ncerne reste dans l'anneau, BAD ORIGINAL avec le résultat que la capacité de transmission de l'anneau est diminuée. A l'extrême, il est même conce- vable qu'une transmission convenable de paquets d'infor- mations ne peut plus avoir lieu lorsque l'anneau con- tient un trop grand nombre de paquets'circulants qui ne peuvent plus être retirés pour des motifs quelconques. Le but de la présente invention est d'indiquer un procédé qui permette, en plus, d'enlever des paquets d'informations, indépendamment de leur origine et indépendamment de leur destination, d'un système de bus exploité comme une structure en anneau, de manière à apporter une sécurité supplémentaire. A cet effet, selon l'invention, un procédé comme indiqué au début est caractérisé en ce qu'on - prévoit un disDositif de surveillance dans une commande centrale d'anneau, raccordée au système de bus en anneau, dispositif qui constate, d'après des bits contenus dans la tête d'une cellule de transmission mise à disposition pour des informations rassemblées en un pauue_, si cette cellule de transmission est occupée et si elle passe pour la première fois devant la commande d'anneau, et que la cellule de transmission concerne est libérée, par l'enlèvement d'un indicateur d'occupa- tion, lorscj'il est constaté, par la détection d'un dnccaeur de circulation positionné lors du premier tour effectué par elle, que cette cellule de transmis- s-on apparaît pour la deuxième fois à la commande d'anneau. On obtien.t ains: d'une manière avantageuse cue les paquets, désignés également par cellules de trans- mission dans ce qui va suivre, peuvent parcourir l'an- neau tout au plus de' fc s avant qcu'ils ne scient enevés poar force. insi, les paues non identifiaboes disparaissent de l'anneau de façon absolument sure. il est conc exclu cue la capacité de transmission d'un BAD ORIGINAL système de bus en anneau soit diminuée par des informa- tions qui ne sont plus nécessaires. Selon une autre caractéristique, le dispositif de surveillance positionne seulement un indicateur de circulation lorsqu'il s'agit de cellules de transmission occupées. Un autre mode de mise en oeuvre de l'invention est caractérisé en ce que le dispositif de surveillance positionne également un indicateur de circulation lorsqu'il s'agit de cellules de transmission non oc- cupées, l'indicateur de circulation devant être enlevé, dans ce cas, par la station émettrice lors d'une nou- velle occupation d'une cellule de transmission. D'autres caractéristiques et avantages de l'invention ressortiront plus clairement de La descrip- tien qui va suivre d'un exemple de réalisation non limitatif, ainsi que des dessins annexés, sur lesquels: - la figure 1 montre le principe d'un système de bus sériel réalisé comne une structure en anneau; - la figure 2 montre la configuration d'une cellule de transmission; et - la fia gure 3 représente un crdinograrme a u procédé. La figure 1 est une représentation simplifiée d'un bus sériel en anneau (P3) qui est raccordé a tcutes les stations émettrices et réceptrices Si à Sn, ccn- nectées en série. Le système comporte, en outre, une commande centrale d'anneau RST cui est écalemen rac- corcdée, comme les di rentes staticns El à Sn, au bus en anneau. Cette cc. =,andce centrale RST ccn,-oen% un dispositif de surveil lance S-JR auquel sont amenes, à des :ns de surveil ance, tzus es cacets d'infcr-:ions, c'esz-à-dire tout=es Ls -=el es de transssin ir- fan% sur le bus an a--nneau RD. - Comme on peu_ le voi r sur 1a fi gre 2, une telle ce-lule de transmission CT se compose ce ce Nue BAD ORIGINAL l'on appelle une tête K et d'un champ d'informations IF. La tête K d'une cellule de transmission CT contient un champ d'adresses ADR o sont inscrites les adresses de la station émettrice et de la station destinataire. Elle contient en plus des bits indicateurs BM, UM, représen- tant notamment un indicateur d'occupation BM et un indicateur de circulation UM. L'indicateur d'occupation BM indique que la cellule de transmission CT concernée est occupée et ne peut donc pas être utilisée par une station SI à Sn désirant émettre. L'indicateur de circulation UM peut être positionné seulement par le dispositif de surveillance SUR afin que puisse être reconnue si oui ou non une cellule de transmission CT a deéjà -ait un tour. A l'aide de la figure 3, on expliquera ci- aDrès de quelle manière est utilisé l'indicateur de circulation UT, constitué d'un seul bit dans le cas le plus simple. Le dispositif de surveillance SUR contrôle charte cellule de transmission CT pour déterminer si l'indicateur d'occupation BM a été positionné dans sa tête K. Le dispositif détermine en même temps si l'in- dicateur de circulation UJM a été positionné. Le non- positionnement de l'indicateur de circulation UMM signi- fie cue la cellule de transmission CT en question passe pour la première fois par le dispositif de surveillance SUR. i:1 en est tiré l'ordre de positionner l'indicateur de circulation JM.. Lorscue, ensuite, la même cellule de transmission C, avec l'indicateur de circulation UM o onr, = =r d e nouveau, c'est--di-e ?ur': ]0 deuxième -Dfis au dispositif de surveillance S c', celui- ci déclenche l'ordre d'effacement de l'indicateur d'occupaticn BM, de sorte cue la c elT e d -ansessln Cen r.;s n es - iAérée pour une ncuveile cutat:cn. il est ainsi garant: que les cellules de transmission C_ oui on fait 'e tour de l'anneau une fois, son: BAD ORIGINAL obligatoirement retirées de l'anneau, c'est-à-dire libérées pour une nouvelle occupation. Selon une simplification possible du procédé, le dispositif de surveillance SUR peut également posi- tionner l'indicateur de circulation UM lorscue l'indi- cateur d'occupation BM n'est pas positionné. Il n'es- donc pas nécessaire, dans ce cas, de contrôler la présence ou l'absence de l'indicateur d'occupaticn BM. L'ordre d'effacement de l'indicateur d'occupation est donc délivré aussi lorsque l'indicateur de circulation UM est présent et que l'indicateur d'occupation BM n'est pas présent. Avec une telle simplification du procédé, il faut cependant faire en sorte que lors d'une nouvelle occupation d'une cellule de transmission CT' par une station émettrice SI a Sn, cette station efface l'ini- cateur de circulation UM afin que la cellule de trans- mlssicn CT concernée ne soit pas - par erreur - libérée par le dispositif de surveillance SUR.o BAD ORIGINAL à REVENDICATIONS 1. Procédé pour surveiller des paquets d'infor- mations envoyés sur un système de bus en anneau, selon lequel plusieurs stations d'émission et de réception, connectées en série, sont raccordées au système de bus sériel, réalisé comme une structure en anneau, et selon lequel les paquets d'informations issus d'une station émettrice sont de nouveau retirés par cette station du système de bus en anneau lorsqu'ils ont parcouru l'an- neau une fois et arrivent de nouveau à la station émettrice, ou selon lequel la station réceptrice retire le paquet d'informations qui lui est destiné du système de bus en anneau, caractérisé en ce que l5 on prevoit un dispositif de surveillance (SUR) dans une conmande centrale d'anneau (RST), raccordée au sysetème de bus en anneau (RB), dispositif qui constate, d'après des bits (BM, UM) contenus dans la tête (K) d'une cellule de transmission (CT) mise à disposition pour des 0 informations rassemblées en un paquet, si cette cellule de transmission (CT) est occupée et si elle passe pour la première fois devant la commande d'anneau (RST), et que la cellule de transmission (CT) concernée. es- libérée, par l'enlèvement d'un indicateur d'occupat c. (BM), lorsqu'il est constaté, par la détection d'un indicateur de circulation (UM) positionné lors du premier tour effectué par elle, que cette cellule de transmission (CT) apparait pour la deuxiLme fois à la ccz,-.ance d'anneau (RST). ô. Procédé selon la revendication 1, caraf:%ris en ce cue le dispositif de suveillance (S) posic.nne - --'.tCî l rs -- seu'-....nt un indicateur de... :-_ -n (L,) lorsc-' _ - e ce:ues de transm-:isin (C) cccues. . Procédé selon la revenrdicatic. _, caracterisé 3 en ce cque le dispositi d Ce surveillance (SJUR) positionne écalement un indccateur de circulation (U'a. lors u'il BAD ORIGINAL s'agit de cellules de transmission (CT) non occupées, l'indicateur de circulation (UM) devant être enlevé, dans ce cas, par la station émettrice (Si à Sn) lors d'une nouvelle occupation d'une cellule de transmission (CT).