Brevet FR2581815A1 — publié le 19861114

La présente invention concerne un procédé qui permet d'intégrer d'une maniére performante la transmission des données et de la téléphonie sur un réseau local en anneau. Les procédés existants réalisent séparément un des deux types de transmission, ou simultanément mais avec une efficacité moindre. On trouve, d'une part, les réseaux locaux, caractérisés par une transmission aléatoire et saccadée d'une grosse masse d'informations et d'autre part, des autocommutateurs, caractérisés par une transmission synchrone et régulière de peu d'informations du type téléphonique. Les procédés qui intègrent efficacement ces deux types de transmission sont pratiquement inexistants et ne fonctionnent qu'à échelle réduite avec un nombre de stations limité afin de garantir la transmission synchrone et régulière de la parole et nécessitent, de plus, un contrôle rigoureux du temps absolu de circulation des informations aboutissant à une transmission de données limitée. Le procédé, selon l'invention, consiste à faire circuler simultanément et continuellement sur l'anneau plusieurs trames d'une durée de transmission unitaire de 125 microsecondes et qui, alors, se succédant sur le support, assurent une périodicité relative de 125 microsecondes. Le nombre de trames circulant simultanément sur l'anneau à l'instant T est dynamique et fonction uniquement de la charge (nombre de stations actives connectées sur l'anneau) et du débit. nombre de trames = arrondi à l'entier supérieur(nombre de stations/(débit/65.536)) avec nombre de stations en entier et débit en nombre d'éléments binaire par seconde. Dans certains cas de configurations du réseau, il y a automatiquement une introduction d'une file d'attente intermédiaire de régulation de la transmission. Une station n'a qu'une mesure du temps comptée relativement, totalement indépendante de la configuration, la seule contrainte étant de transmettre 8 éléments binaire à intervalle de temps très régulier de (8/débit) seconde afin de respecter l'écoulement de (8*débit/65.536) éléments binaire en 125 microsecondes. Les trames sont découpées en canaux, chaque canal acheminant une unité de communication téléphonique au débit de 65.536 ou d'un sous multiple de 65.536 éléments binaire par seconde. Une station connectée active voit alors passer le même numéro de canal relativement toutes les 125 microsecondes. La transmission de données peut se faire aussi à travers les canaux où un cumul de plusieurs de ces canaux offre un débit plus élevé. Afin que chaque station active puisse équitablement émettre un maximum de données, il est primordial d'instaurer la règle suivante : toute station qui reçoit le droit à émettre doit aussitôt - soit émettre ses données, puis le droit à émettre à la station suivante, - soit passer directement le droit à émettre à la station suivante; le tour de parole circulant alors régulièrement. Compte tenu du fait qu'il y a plusieurs trames qui circulent simultanément et continuellement, il est nécessaire d'identifier l'état des différentes trames. Afin de définir sans ambigüité ni confusion le système total du procédé, deux variables booléènes - DP (Droit à Prendre) matérialisant : 0 pas à prendre 1 à prendre - DE (Droit à Emettre) matérialisant : 0 pas le droit d'émettre 1 a le droit d'émettre permettent de générer les trois états nécessaires et suffisants DP I DE 0 0 --- > trame de données protégée et inutilisable (état 1) 0 1 --- > trame d'autorisation d'émission de données (état 2) 1 0 --- > trame d'autorisation d'émission du droit à émettre (état 3) --- > état sans signification. Génération de ces trois états Une station qui émet des données met les deux variables booléènes à 0. Une trame dans cet état peut être seulement lue. Lorsqu'une station reçoit sa propre trame de données qu'elle a émise précédemment, elle met la variable booléène DP à 1, offrant ainsi la possibilité à une autre station, qui en a besoin, de transmettre le droit à émettre à la station suivante. Seule cette station, en attente de transmission du droit à émettre, peut utiliser une trame dans cet état. Lorsque cette station, en attente de transmission du droit à émettre, reçoit la trame décrite précédemment l'autorisant alors à transmettre le droit à émettre elle met la variable booléène DP à O et la variable booléène DE à 1 et peut alors transmettre la trame de droit à émettre que seule la station suivante peut utiliser. Et c'est alors seulement en possession de ce droit à émettre que la station peut transmettre ses données. I1 se crée automatiquement un équilibre dans les trois états de trame, garantissant sans faute une émission de données gérée par un droit à émettre qui circule suivant un tour de parole sans introduction de temps d'attente et offrant un débit fixe et synchrone. Une réalisation de l'invention comme telle permet, dans les conditions suivantes - longueur de l'anneau : 1.000 mètres - vitesse de propagation sur l'anneau : de l'ordre de la vitesse de propagation de la lumière dans un milieu solide - débit : 16.000.000 éléments binaire par seconde - nombre de stations émettrices : 500 - nombre total de stations actives : 1.000 d'obtenir - soit un débit moyen pour chacune des 500 stations émettrices de plus de 32.000 éléments binaire par seconde uniquement en transmission de données, - soit un débit moyen pour chacune des 500 stations émettrices de plus de 16.000 éléments binaire par seconde en transmission de données et 128 communications téléphoniques simultanées, - soit 256 communications téléphoniques simultanées. Ce procédé s'applique dans la réalisation de réseaux locaux d'entreprise nécessitant l'intégration de la transmission de données et de la parole. REVENDICATIONS 1) Procédé pour intégrer la transmission de données et de la parole sur un réseau local en anneau caractérisé en ce qu'il circule simultanément et continuellement un nombre variable de trames d'une durée unitaire de 125 microsecondes et qui, en se succédant, assurent une périodicité relative de 125 microsecondes. 2) Procédé selon la revendication 1 caractérisé en ce qu'une station qui reçoit le droit à émettre doit immédiatement, soit émettre ses données puis le droit à émettre à la station suivante, soit émettre directement le droit à émettre à la station suivante. 3) Procédé selon la revendication 1 ou la revendication 2 caractérisé en ce qu'il existe trois types de trame définissant sans ambigüité ni confusion l'ensemble de la méthode d'accès pour la transmission de données. 4) Procédé selon la revendication 3 caractérisé en ce qu'il y ait un état 1 de trame véhiculant les données. 5) Procédé selon la revendication 3 caractérisé en ce qu'il y ait un état 2 de trame n'autorisant que la station concernée à émettre ses données. 6) Procédé selon la revendication 3 caractérisé en ce qu'il y ait un état 3 de trame n'autorisant que la station concernée à émettre le droit à émettre.