FR2567343A1 - Procede et dispositif de transmission de donnees, notamment dans un aeronef - Google Patents

Procede et dispositif de transmission de donnees, notamment dans un aeronef Download PDF

Info

Publication number
FR2567343A1
FR2567343A1 FR8510359A FR8510359A FR2567343A1 FR 2567343 A1 FR2567343 A1 FR 2567343A1 FR 8510359 A FR8510359 A FR 8510359A FR 8510359 A FR8510359 A FR 8510359A FR 2567343 A1 FR2567343 A1 FR 2567343A1
Authority
FR
France
Prior art keywords
phase
bus
stations
time
data
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.)
Granted
Application number
FR8510359A
Other languages
English (en)
Other versions
FR2567343B1 (fr
Inventor
Ralph Rudolph
Werner Weller
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.)
Airbus Defence and Space GmbH
Original Assignee
Messerschmitt Bolkow Blohm AG
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 Messerschmitt Bolkow Blohm AG filed Critical Messerschmitt Bolkow Blohm AG
Publication of FR2567343A1 publication Critical patent/FR2567343A1/fr
Application granted granted Critical
Publication of FR2567343B1 publication Critical patent/FR2567343B1/fr
Expired 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/40Bus networks
    • H04L12/403Bus networks with centralised control, e.g. polling
    • 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/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/4028Bus for use in transportation systems the transportation system being an aircraft

Landscapes

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

Abstract

PROCEDE DE TRANSMISSION MULTIPLEXEE EN TEMPS DE DONNEES NUMERIQUES AVEC UNE UNITE CENTRALE 1, PLUSIEURS STATIONS S1 A SN AINSI QU'UN CIRCUIT DE BUS 2, CARACTERISE PAR LES PHASES SUIVANTES: -D'INITIALISATION OU L'UNITE CENTRALE 1 DEPISTE TOUTES LES STATIONS S1 A SN ET PREPARE UNE PHASE DE DEMANDE; DE DEMANDE OU LES DIVERSES STATIONS S1 A SN ANNONCENT UN BESOIN D'ACCES AU BUS; -D'ATTRIBUTION OU CHAQUE STATION RECOIT UNE FENETRE DE TEMPS SUR LA BASE DE SA DEMANDE; -DE DONNEES POUR LA TRANSMISSION DE CELLES-CI. L'UNITE CENTRALE 1 COMPORTE UNE COMMANDE DE PHASES 16, UN COLLECTEUR DE DEMANDES 18, UN REPARTITEUR DE FENETRES 17, AINSI QU'UNE MEMOIRE 19, ET IL EST PREVU DANS QUELQUES-UNES DES STATIONS UN GENERATEUR DE DEMANDES 7 POUR ANNONCER EVENTUELLEMENT UN BESOIN D'ACCES AU BUS. D'OU LA POSSIBILITE D'ISOLER EVENTUELLEMENT DES STATIONS EN OBTENANT UN RAPIDE ACCES AU BUS POUR DES STATIONS IMPORTANTES.

Description

PROCEDE ET DISPOSITIF DE TRANSMISSION DE DONNEES, NOTAMMENT
DANS UN AERONEF.
La présente invention concerne un procédé et un dispositif de transmission multiplée en temps de données sous forme numérique dans un système de bus alors que
différents signaux tels que des signaux analogiques numé-
risés, des signaux de commutation survenant stoechastiquement peuvent se présenter et que le système de bus se compose d'une unité de commande centrale, de plusieurs appareils utilisateurs (stations) équivalents entre eux subordonnés à l'unité de commande et d'au moins un circuit de bus reliant
entre eux tous les utilisateurs.
Dans la transmission multiplexée en temps de signaux d'information numériques par un commun moyen de transmission de données, il existe une entente ferme sur la répartition des temps d'émission (fenêtres de temps). Pour résoudre le problème de la régulation de l'accès au bus, on connaît différents procédés subdivisables en centralisés et décentralisés. Les procédés centralisés se déroulent sous la dépendance d'un appareil de commande qui accorde
chaque fois l'accès au bus à un utilisateur. Dans les pro-
cédés décentralisés, un processus ayant cours à l'intérieur de chaque utilisateur fait que chaque fois un seul d'entre
eux peut occuper le bus.
Les procédés décentralisés offrent l'avantage de ne pas nécessiter d'appareil de commande central. En
revanche, il faut relativement longtemps pour qu'un utili-
sateur obtienne l'accès au bus. Le cas échéant, le procédé, par exemple le procédé dit CSMA/CD (CSMA/CD = Carrier Sense
multiple Access with Collision Detect), se bloque lui-même.
Maints procédés (Token, mais aussi CSMA/CD) sont vraiment problématiques avec des utilisateurs de diverses classes
de signaux ainsi qu'en cas de disparition d'un utilisateur.
?567343
Les procédés centralisés offrent l'avantage d'une possibilité de surveillance et de commande judicieuse et complète des utilisateurs, mais elle charge le moyen de transmission par des échanges supplémentaires de données à des fins d'organisation. On connaît par le brevet allemand DEPS 22 62 933 un procédé d'attribution de fenêtresde temps utilisable aussi bien en régime centralisé qu'en régime décentralisé sans
qu'il existe de frontière rigide dans la capacité de trans-
mission disponible pour les diverses classes de signaux, une adaptation flexible au trafic ayant au contraire lieu avec la possibilité d'exploiter complètement la capacité du
système. Dans ce procédé de transmission de signaux d'infor-
mation de différents genres dans un système multiplexé en
temps dans lequel le cadre de multiplexage dans le temps est subdi-
visé en m sous-cadres, et chaque cadre en n fenêtresde temps, il est en conséquence prévu l'occupation du cadre de multiplexage en temps d'une façon telle que la ième fenêtre de temps du sous-cadre soit d'abord chaque fois occupée et que, dans les sous-cadres, une fenêtre de temps voisine ne soit occupée en plusqu'alors que, dans tous les sous-cadres d'un cadre de multiplexage dans le temps, la ième fenêtre
de temps est occupée.
Il est cependant désavantageux en même temps que, lorsque la capacité du système est pleinement utilisée,
l'accès au moyen de transmission soit bloqué pour des trans-
missions de données devenant nécessaires en plus.
L'invention a en conséquence pour objet un procédé et un dispositif du genre annoncé qui commandât l'accès au bus de façon optimale compte tenu de la largeur de bande disponible, ne bloquent pas letrafic des données en cas de surcharge, permettent un accès rapide au moyen de transmission etsoient flexibles quant au choix de ce moyen ainsi que dans l'établissement du système de bus. L'avantage
de l'invention réside dans le fait que le procédé de trans-
?767343
mission est indépendant du choix du moyen (conducteur d'ondes lumineuses, câble coaxial ou bifilaire), permet des conceptions des plus diverses du bus ( structure annulaire ou linéaire, emplacements et nombre des utilisateurs) et offre en même temps la sécurité de transmission exigée dans l'aéronef. Le procédé est caractérisé par les différentes phases de transmission suivantes: a) une phase d'initialisation dans laquelle l'unité centrale dépiste toutes les stations utilisatrices et affecte à chacune d'elles une fenêtre de temps fixe pour une phase de demande; b) la phase de demande, dans laquelle les diverses stations annoncent un besoin d'accès au bus, chaque station ayant alors sa fenêtre de temps fixe; c) une phase d'attribution dans laquelle l'unité centrale affecte à chaque station une fenêtre de temps sur la base de la demande reçue;
d) une phase de données dans laquelle on transmet les données.
Suivant d'autres particularités avantageuses possibles de l'invention: avec un circuit de bus linéaire, l'unité centrale commande selon le même procédé un second système de bus analogue qui, en cas de défaillance du premier, assume la fonction de celui-ci; dans chaque phase de données il est prévu pour l'annonce de demandesde bus une fenêtre de temps dans laquelle au moins une station privilégiée peut émettre une impulsion de demande sous l'action de laquelle, aussitôt après l'expiration de cette phase de données, l'unité de commande centrale consulte les demandes et assure dans la nouvelle affectation du bus une fenêtre de temps à la station demanderesse; à des intervalles de temps relativement grands l'unité de commande réalise d'elle-même des phases d'initialisation pour constater l'état du système de bus ainsi que les suppressions ou adjonctions éventuelles de
stations.
?567343
Le dispositif de transmission multiplexée en temps selon l'invention est caractérisé par le fait que l'unité centrale comporte une commande de phases de bus, un synchroniseur de phases de bus, un collecteur de demandes de fenêtres de temps, un répartiteur de fenêtresde temps et une mémoire, notamment pour enregistrer une liste des
stations. Dans un mode de réalisation préféré, avec pour.
chaque station un émetteur/récepteur, un identificateur d'adresses, un générateur d'adresses, un tampon de réception, un tampon d'émission et un synchroniseur, le dispositif comporte, au moins dans une des stations, un générateur de demandes destiné à émettre un signal approprié en cas de
besoin d'accès au bus.-
Ainsi le problème est-il résolu selon l'invention par le fait que, à des intervalles de temps déterminés, l'unité centrale introduit dans le trafic des données des phases de demande dans lesquelles les diverses stations annoncent un besoin d'accès au bus, à la suite de quoi l'unité centrale affecte, dans une phase suivante, dite d'attribution, sur la base des demandes reçues, à chaque station une fenêtre de temps déterminée que l'on utilise jusqu'à la prochaine phase de demande.On en a en même temps la possibilité d'affecter d'emblée à des stations importantes déterminées une priorité correspondante. D'o l'assurance que ces stations figureront dans chaque cas parmi les premières à recevoir une affectation de bus à l'intérieur
d'une phase d'attribution.
L'avantage réside aussi dans le fait que l'affec-
tation de fenêtres de temps aux utilisateurs a lieu pour des durées limitées et qu'en outre le système de bus n'est chargé que dans une faible mesure, et à des intervalles
périodiques, par la circulation de données d'organisation.
La capacité généralement limitée du bus est offerte aux utilisateurs, et éventuellement aussi retirée, c'est-à-dire libérée pour d'autres, selon l'afflux des données. Dans le cas de surcharge, la capacité du bus peut être mise à la disposition d'utilisateurs sélectionnés, d'autres étant servis plus rarement, mais sans être coupés
de la circulation des données.
De la possibilité d'adressage de chaque utilisa- teur il résulte une structure simple et modulaire d'un système de bus avec des possibilités simples de variation
même au cours du fonctionnement.
La disponibilité d'algorithmes appropriés dans l'unité de commande centrale permet une adaptation de la
répartition des canaux au trafic chaque fois nécessaire.
L'invention sera mieux comprise à l'aide de la
description détaillée d'un mode de réalisation pris comme
exemple non limitatif et illustré schématiquement par le dessin annexé, sur lequel: la figure 1 est le schéma synoptique d'un système de bus de données selon ladite invention; la figure 2 donne le déroulement dans le temps d'une transmission de données sur le bus; la figure 3 représente un processus de nouvelle répartition de fenêtres de temps; la figure 4 représente une initialisation du système de bus; la figure 5 représente une phase de données avec
un signal de demande de priorité.
La figure 1 représente un montage de principe d'un système de transmission de données. Une unité centrale 1 y est reliée, par un bus de données 2 et des lignes de couplage L1 à Ln, à un certain nombre n d'utilisateurs qui sont dénommés ici stations S1 à Sn et présentent en principe tous le même montage intérieur. Ce montage est représenté plus en détail sur l'exemple de la station S2. La ligne L2 est reliée à un émetteur/récepteur 3 qui coopère lui-même avec un identificateur d'adresses 4, un générateur d'adresses4a,
untampon de réception 5, un tampon d'émission 6, un géné-
rateur de demande 7 et un synchroniseur 8. Entre l'identi-
ficateur d'adresses 4 et le tampon de réception S, le tampon d'émission 6 et le générateur de demandes7, ainsi qu'entre ce générateur 7 et le synchroniseur 8, il existe chaque fois des liaisons transversales 9, 10 et 11. L'échange des données entre la station S2 et un appareil de la périphérie non représenté ici s'effectue par des lignes 12 et 13, dont cette dernière 13 est reliée au générateur d'adresses 4a, lui-même relié à l'émetteur/récepteur 3. Le montage intérieur de l'unité centrale 1 se compose d'un émetteur/récepteur 14 auquel sont reliés un synchroniseur de phases de bus 15, une commande de phases de bus 16, un répartiteur de fenêtres de temps 17, un collecteur de demandes de fenêtres de temps18 et une mémoire de priorités 19. Il existe en même temps entre le synchroniseur 15 et la commande 16, la commande 16 et le répartiteur 17, la commande 16 et le collecteur 18 ainsi qu'entre le répartiteur 17 et la mémoire 19, des liaisons transversales désignées par 20, 21, 22 et 23. La mémoire 19 renferme une liste de toutes les stations S1 à Sn correspondant entre elles par l'unité 1, cette liste pouvant
être facilement modifiée par effacement, ou nouvelle inser-
tion de données. Font entre autres partie des données concernant les diverses stations S1 à Sn, leur adresse univoque individuelle ainsi qu'un code fixant la priorité de chacune. Le flux des données sur le bus forme différents blocs dits " phases de bus". Il se présente dans le trafic normal prévu trois phases de bus, à savoir une phase de
demande, une phase d'attribution et une phase de données.
Pour commander ces phases, le synchroniseur 15 émet au commencement de chacune d'elles un signal correspondant SYNC sous la forme d'une combinaison de bits qui définit
nettement la phase qui va suivre et sert de plus à synchro-
niser des processus de comptage se déroulant dans les diverses stations. Pour introduire la phase de données, le
synchroniseur de phases de bus 15 émet par l'émetteur-
?567343
récepteur 14 un signal SYNC Dées qui met en marche dans chaque station S1 à Sn un compteur horaire. Après que, dans
la station, un temps d'attente TTSD (Time to Start Data-
transfer = temps pour le déclenchement du transfert des données) individuel, adjugé par l'unité de commande s'est écoulé, ladite station commence à émettre dans sa fenêtre de temps. Le bloc de données émis comprend une case d'adresses et une case de données, la case d'adresses pouvant renfermer en plus de l'adresse-cible, d'autres informations pour le destinataire,- par exemple adresse-source, type de données ou messages analogues. Lorsque toutes les stations ont émis dans leur fenêtre de temps, il intervient une pause jusqu'à ce que l'unité centrale 1 introduise une nouvelle phase
par l'émission du signal de synchronisation approprié.
Pour une durée prédéterminée de la phase de données, le nombre de stations qui peuvent émettre durant
ce temps dépend de la largeur de bande du moyen de trans-
mission, ce qui pose une limite naturelle à la capacité de rendement du système. Dans le cas d'un grand nombre d'utilisateurs, la capacité de transmission ne suffit pas pour eux tous, si bien que lesdits utilisateurs sont branches et débranchés par rapport au bus. Il est prévu à cet effet, à l'intérieur de l'unité centrale 1, -la commande de phases de bus 20 qui, après le déroulement d'un nombre suffisant de phases de données, introduit régulièrement une
phase de demande. L'unité centrale 1 émet alors, à desti-
nation de toutes les stations S1 à Sn, un signal de synchro-
nisation SYNC Dem pour la phase de demande. Ici aussi chaque station a une fenêtre de temps ainsi qu'un temps d'attente TTSR (Time to start Request = temps de déclenchement de la demande), qui sont calculés en sorte que toutes les stations
puissent intervenir à l'intérieur de la phase de demande.
Chaque station émet alors une demande de bus sous la forme d'une combinaison de bits formulée essentiellement par chaque générateur de demandez7. Une demande d'utilisateur
?567343
se compose de l'indication PA de la propre adresse et d'un signal URQ (User Request = demande d'utilisateur) qui peut également renfermer l'indication qu'il ne se présente pas de demande. En présence de toutes les demandes à l'expiration S de la phase de demande, un signal SYNC Att provoqué par la
commande de phases de bus 16 introduit une phase d'attribu-
tion. Pendant cette phase d'attribution, toutes les stations sont branchées sur réception et reçoivent communication de leurs nouveaux temps d'attente TTSD déterminés par le répartiteur de fenêtres de temps 17. La mémoire 19 note à des fins administratives qu'elle station a reçu telle ou telle
fenêtre de temps.
Une phase d'attribution est de nouveau suivie de plusieurs phases de données qui se déroulent d'après la nouvelle répartition des fenêtres de temps entre les diverses
stations. Entre une phase de demande et la phase d'attri-
bution correspondante peuvent aussi être insérées des phases de données si l'unité centrale 1 a besoin d'un plus long
temps de calcul.
Si, par exemple par suite d'une extension du système, il devait parvenir davantage de demandes qu'il n'y a de fenêtres de temps à attribuer, l'unité centrale 1 opérerait selon un algorithme approprié un choix de stations recevant une fenêtre de temps. Les stations refusées seraient
prises en considération lors du cycle d'attribution suivant.
On peut de la sorte répartir un nombre limité de fenêtres de temps sur un grand nombre de stations, ce qui peut cependant représenter pour chaque station S une restriction de la
durée d'émission disponible. Pour que ce genre de transmis-
sion de données puisse simplement fonctionner, il faut fixer au commencement les fenêtres de temps pour la phase de
demande. A cet effet, chaque station S est invitée à s'annon-
cer par l'unité centrale 1, si bien que l'on peut former dans la mémoire 19 une liste de toutes les stations auxquelles il faut attribuer des fenêtres de temps. A chaque station qui s'annonce il est affecté, dans une phase d'attribution
initiale; un temps d'attente TTSR. Cette phase est intro-
duite par un signal de synchronisation SYNC Att in. Ce signal se distingue précisément du signal SYNC Att par le fait qu'il provoque l'attribution d'un TTSR. Chaque station a donc à tenir compte ultérieurement de deux fenêtres de temps, à savoir: - dans la phase de données une fenêtre caractérisée par le temps TTSD, laquelle sert à la transmission des données et peut être modifiée ou également complètement supprimée par la centrale; - une fenêtre caractérisée par le temps TTSR, laquelle sert, dans chaque phase de demande, à la transmission d'une demande de bus et n'est attribuée qu'une seule fois par
l'unité centrale 1, cela toujours au commencement du fonc-
tionnement dans l'initialisation.
S'il existe des données importantes dans une
station, mais que celle-ci n'ait pas été prise en considé-
ration lors de la dernière attribution de fenêtres de données, ladite station reste exclue de la suite de la circulation
des données jusqu'à la prochaine phase de demande.
En conséquence, une extension du dispositif non explicitée ici réside dans le fait que les dispositifs d'émission et de réception 3 des diverses stations comportent chacun un circuit pour l'obtention directe d'une phase de demandes. De même, l'émetteur-récepteur 14 de l'unité centrale 1 comporte un circuit qui identifie un tel signal, par exemple une impulsion simple, et provoque l'introduction, en prochaine phase, d'une phase de demande par la commande de phases 16. Peu importe en même temps pour la suite du déroulement par quelle station ou éventuellement par combien de stations ce signal est émis. Il importe seulement que, dans la phase de demande, chaque station s'étant assuré, seule ou avec d'autres, cette phase se fasse reconnaître comme telle. Dans la phase d'attribution suivante, une
2S67343
fenêtre de temps est ensuite obligatoirement affectée à chacune de ces stations, au lieu que d'autres, notamment celles qui n'ont pas posé de demande, restent sans accès au bus. Pour la transmission des signaux de déclenchement d'une phase de demande obtenue par une station privilégiée, il est prévu, dans cette extension, une fenêtre de demande à l'intérieur de chaque phase de données. On reconnaît par exemple un signal de déclenchement au fait qu'il apparaît
dans cette fenêtre de demande une impulsion correspondante.
La figure 2 indique le déroulement dans le temps du flux de données qui traverse une station reliée au système de bus. Sur l'axe des temps supérieur sur la figure, le trafic commence par une phase de demande, après quoi deux
phases de données s'écoulent encore jusqu'à la phase d'attri-
bution, dans laquelle est communiquée la nouvelle réparti-
tion des fenêtres de temps entre les diverses stations telle qu'elle résulte de la phase de demande. Les phases
de données suivantes ont lieu selon ladite nouvelle répar-
tition jusqu'à l'intervention d'une deuxième phase de
demande qui peut ensuite provoquer une autre nouvelle répar-
tition communiquée dans une deuxième phase d'attribution, etc. Sur l'axe des temps inférieur de la figure, on a représenté sous forme développée une phase de données. Cette phase est introduite par le signal SYNC Dées, à la suite duquel chacun des k utilisateurs émet, une fois écoulé son temps TTSD 1,2...,k spécial, l'adresse à toucher et les données à transmettre. Les diverses fenêtres de temps sont désignées par Canal 1, 2. ., k, k pouvant
être inférieur au nombre total n des stations reliées.
La figure 3 représente le processus d'une nouvelle répartition de fenêtres de temps avec une phase de demande dans laquelle les n stations donnent toutes leur propre adresse PA et émettent ensuite leurs signaux URQ (de demande d'utilisateurs). Cette phase est introduite
par un signal SYNC Dem d'o partent les divers temps TTSR.
Le signal SYNC Dées qui suit introduit une phase de données.
Lorsque l'unité centrale 1 a déterminé les nouveaux TTSD, ceux-ci sont communiqués aux diverses stations dans la phase
d'attribution suivante.
La figure 4 donne le déroulement dans le temps-
de la circulation des données pendant une phase d'initiali-
sation à accomplir avant le déroulement de l'opération normale. Cette phase comporte de nouvelles tranches qui sont caractérisées par les processus de sélection d'adresses, première attribution de fenêtres de demandes, premières demandes de fenêtres de données et première attribution de fenêtres de données qui s'y déroulent. L'axe des temps
inférieur est de nouveau allongé, si bien que les particu-
larités de la sélection des adresses y apparaissent. Après un signal de remise à zéro RAZ, toutes les stations sont interpellées ici de façon continue par des questions F 1 à F n. Entre les divers blocs de questions est ménagé chaque
fois un intervalle pour les réponses A 1 à A n correspon-
dantes. Sur cet axe des temps allongé apparaissent aussi les particularités de la première tranche d'attribution, introduites par un signal SYNC Att-in. Dans cette tranche, des fenêtres de demande sont attribuées, par communication de leurs TTSR, aux stations qui se sont annoncées lors de la sélection des adresses,l'adresse A 1, etc., de chaque
station apparaissant en premier dans chaque bloc de données.
La figure S représente une phase de données avec un signal de demande de priorité PRIO. Ce signal apparaissant à l'intérieur de la fenêtre de demande AS est compris par l'unité centrale 1 en tant que signal pour l'obtention d'une phase de demande, à la suite de quoi aussitôt, c'est-àdire après interruption de la phase de données en cours, ladite phase de demande est introduite par un signal SYNC Dem émanant de l'unité centrale 1. Dans cette phase, les diverses stations émettent leurs demandes URQ et celle qui s'est assurée la phase de demande se fait reconnaître. Une fenêtre de données est obligatoirement affectée à cette
station dans la phase d'attribution suivante.

Claims (6)

REVENDICATIONS
1. Procédé de transmission multiplexée en temps de données sous forme numérique dans un système de bus alors que différents signaux tels que des signaux analogiques
numérisés, des signaux de commutation survenant stoechasti-
quement peuvent se présenter et que le système de bus se compose d'une unité de commande centrale, de plusieurs stations utilisatrices (S1 à Sn) équivalentes entre elles subordonnées à l'unité de commande et d'au moins un circuit
de bus (2) reliant entre elles toutes les stations utilisa-
trices, procédé caractérisé par les différentes phases de transmission suivantes: a) une phase d'initialisation dans laquelle l'unité centrale (1) dépiste toutes les stations (S1 à Sn) utilisatrices et affecte à chacune d'elles une fenêtre de temps fixe pour une phase de demande; b) la phase de demandes, dans laquelle les diverses stations (S1 à Sn) annoncent un besoin d'accès au bus, chaque station ayant alors sa fenêtre de temps fixe; c) une phase d'attribution, dans laquelle l'unité centrale (1) affecte à chaque station une fenêtre de temps sur la base de la demande reçue; d) une phase de données, dans laquelle on transmet les données.
2. Procédé selon la revendication 1 caractérisé par le fait qu'avec un circuit de bus linéaire, l'unité centrale 1 commande selon le même procédé un second système de bus analogue qui, en cas de défaillance du premier,
assume la fonction de celui-ci.
3. Procédé selon l'une quelconque des revendications
1 ou 2 caractérisé par le fait que dans chaque phase de données il est prévu pour l'annonce de demandes de bus une
fenêtre de temps dans laquelle au moins une station privi-
légiée peut émettre une impulsion de demande sous l'action
Z567343
de laquelle, aussitôt après l'expiration de cette phase de données, l'unité de commande centrale (1) consulte les demandes et assure dans la nouvelle affectation du bus une
fenêtre de temps à la station demanderesse.
4. Procédé selon l'une quelconque des revendications
1 à 3 caractérisé par le fait qu'à des intervalles de temps
relativement grands l'unité de commande (1) réalise d'elle-
même des phases d'initialisation pour constater l'état du système de bus ainsi que les suppressions ou adjonctions
éventuelles de stations.
5. Dispositif de transmission multiplexée en temps de données numériques alors que différents signaux tels que
des signaux analogiques numérisés, des signaux de commuta-
tion survenant stoechastiquement peuvent se présenter et que le système de bus se compose d'une unité centrale, de plusieurs stations équivalentes entre elles subordonnées à l'unité de commande et d'au moins un circuit de bus reliant entre elles toutes les stations, dispositif caractérisé par le fait que l'unité centrale (1) comporte une commande de phases de bus (16), un synchroniseur de phases de bus (15), un collecteur de demandes de fenêtres de temps (18), un répartiteur de fenêtres de temps (17) et une mémoire (19),
notamment pour enregistrer une liste des stations (S1 a Sn).
6. Dispositif selon la revendication 5, avec pour chaque station un émetteur/récepteur, un identificateur d'adresses, un générateur d'adresses, un tampon de réception, un tampon d'émission et un synchroniseur, caractérisé par le fait qu'il comporte, au moins dans une des stations (S1 à Sn), un générateur de demandes (7) destiné à émettre un signal
appropriée en cas de besoin d'accès au bus.
FR8510359A 1984-07-06 1985-07-05 Procede et dispositif de transmission de donnees, notamment dans un aeronef Expired FR2567343B1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE3424866A DE3424866C2 (de) 1984-07-06 1984-07-06 Verfahren und Anordnung zur Übertragung von Daten, insbesondere in einem Flugzeug

Publications (2)

Publication Number Publication Date
FR2567343A1 true FR2567343A1 (fr) 1986-01-10
FR2567343B1 FR2567343B1 (fr) 1988-10-28

Family

ID=6239958

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8510359A Expired FR2567343B1 (fr) 1984-07-06 1985-07-05 Procede et dispositif de transmission de donnees, notamment dans un aeronef

Country Status (5)

Country Link
US (1) US4763320A (fr)
DE (1) DE3424866C2 (fr)
ES (2) ES8703697A1 (fr)
FR (1) FR2567343B1 (fr)
GB (1) GB2162722B (fr)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4837788A (en) * 1985-11-08 1989-06-06 Ford Aerospace & Communications Corporation Repeater for extending local area networks
DE3603013A1 (de) * 1986-01-31 1987-08-06 Nixdorf Computer Ag Verfahren zur integration eines oder mehrerer zusatzfunktionsmodule in fernmeldeanlagen sowie zugriffsschaltung zur durchfuehrung des verfahrens
US5062035A (en) * 1986-06-24 1991-10-29 Kabushiki Kaisha Toshiba Time slot allocation for loop networks
US4787082A (en) * 1986-07-24 1988-11-22 American Telephone And Telegraph Company, At&T Bell Laboratories Data flow control arrangement for local area network
US4907224A (en) * 1986-10-17 1990-03-06 Bydatel Corporation Method for transmitting data in multiple access data communications networks
GB2197563A (en) * 1986-11-13 1988-05-18 Plessey Co Plc Data switching arrangement
JPS6447200A (en) * 1987-08-18 1989-02-21 Toshiba Corp Digital key telephone system
US4932040A (en) * 1987-12-07 1990-06-05 Bull Hn Information Systems Inc. Bidirectional control signalling bus interface apparatus for transmitting signals between two bus systems
JP2596569B2 (ja) * 1987-12-22 1997-04-02 富士通株式会社 ネットワーク通信方法
US5487066A (en) * 1988-03-21 1996-01-23 First Pacific Networks, Inc. Distributed intelligence network using time and frequency multiplexing
NL8800698A (nl) * 1988-03-21 1989-10-16 Philips Nv Werkwijze voor het vanuit een besturingseenheid quasi parallel besturen van een aantal perifere eenheden en stelsel voor het uitvoeren van deze werkwijze.
US4881225A (en) * 1988-08-31 1989-11-14 Rockwell International Corporation Digital loop carrier system having multiplexed interrupt structure
JPH0748739B2 (ja) * 1988-12-09 1995-05-24 富士通株式会社 多重アクセス制御方法および該方法を実施する多重アクセス制御システム
CA2010866C (fr) * 1989-02-28 1995-02-07 Shigeo Amemiya Systeme de communication par appel
DE68916231T2 (de) * 1989-03-23 1995-02-02 Ibm Verfahren und Vorrichtung zum Vielfachzugriff mit verteilten Warteschlangen in einem Kommunikationssystem.
DE68920028T2 (de) * 1989-04-21 1995-07-06 Ibm Verfahren und Vorrichtung zum Vielfachzugriff mit zyklischer Reservierung in einem Kommunikationssystem.
WO1990013956A1 (fr) * 1989-04-28 1990-11-15 First Pacific Networks, Inc. Reseau informatique decentralise a multiplexage temporel et en frequence
US5027348A (en) * 1989-06-30 1991-06-25 Ncr Corporation Method and apparatus for dynamic data block length adjustment
CA2042037C (fr) * 1989-09-19 1998-04-14 Shigeo Amemiya Interface a ports multiples pour reseau de communication
JP2787599B2 (ja) * 1989-11-06 1998-08-20 富士通株式会社 画像信号符号化制御方式
EP0507947B1 (fr) * 1989-12-26 1997-05-28 Kabushiki Kaisha Komatsu Seisakusho Commande serielle
JP2904297B2 (ja) * 1990-03-30 1999-06-14 マツダ株式会社 車両用多重伝送装置
EP0451426B1 (fr) * 1990-04-11 1994-11-02 International Business Machines Corporation Gestion à accès multiple pour un système de communication par passage d'un bloc de commande
WO1991016775A1 (fr) * 1990-04-25 1991-10-31 Telxon Corporation Systeme de communication a commande adaptative d'acces aux supports
IT1243085B (it) * 1990-09-28 1994-05-23 Face Standard Spa Alcatel Metodo per l'assegnazione degli slot in una rete a stella di tipo ucol e dispositivo elettronico per eseguire tale metodo.
DE69115881D1 (de) * 1991-03-15 1996-02-08 Ibm Übertragungsnetz und Verfahren zur Steuerung des Zugangs zu den Bussen in diesem Netz
EP0505656B1 (fr) * 1991-03-27 1996-01-24 International Business Machines Corporation Signalisation d'insertion et d'extraction dans des réseaux locaux
KR100201580B1 (ko) * 1991-04-02 1999-06-15 후루까와 준노스께 다중전송시스템
JPH07107994B2 (ja) * 1992-08-27 1995-11-15 日本電気株式会社 アクセス方式
GB2272551B (en) * 1992-11-14 1996-01-17 Siemens Measurements Ltd A polled communications network
US5469434A (en) * 1993-01-21 1995-11-21 General Datacomm, Inc. Distributed frame processing for time division multiplexing
KR0159796B1 (ko) * 1993-03-12 1998-12-01 안쏘니 제이. 살리 주니어 패킷 전송 시스템에서 경합의 가능성 및 부적절한 자원할당의 가능성을 감소시키기 위한 방법 및 장치
US6104724A (en) * 1993-09-20 2000-08-15 Transwitch Corp. Asynchronous data transfer and source traffic control system
DE69431846T2 (de) * 1993-09-20 2003-07-17 Transwitch Corp., Shelton System für asynchronen datentransfer und steuerung des quellenverkehrs
US5555266A (en) * 1993-10-04 1996-09-10 Motorola, Inc. Method for reducing transmission delays in a packet transmission system
DE4343839A1 (de) * 1993-12-22 1995-06-29 Philips Patentverwaltung Lokales Netzwerk mit einem Datenaustausch über Funkübertragungswege
US5799018A (en) * 1994-05-19 1998-08-25 Nippon Telegraph And Telephone Corp. Method and system for private communication with efficient use of bus type transmission path
JP2682494B2 (ja) * 1995-02-24 1997-11-26 日本電気株式会社 マルチアクセス通信システム
US5706278A (en) * 1995-07-20 1998-01-06 Raytheon Company Deterministic network protocol
EP1309138B2 (fr) * 1995-10-23 2016-07-06 Koninklijke Philips N.V. Station primaire pour utilisation dans un réseau de transmission à acces multiple
SE515901C2 (sv) * 1995-12-28 2001-10-22 Dynarc Ab Resursadministrering, plan och arrangemang
AT410875B (de) * 1996-01-10 2003-08-25 Frequentis Nachrichtentechnik Gmbh Verfahren und anlage zur übertragung von daten
DE19720398B4 (de) 1996-09-07 2009-09-24 Bayerische Motoren Werke Aktiengesellschaft Datenbus für Fahrzeuge mit mehreren der Insassen-Sicherheit dienenden Einrichtungen
JP3832860B2 (ja) 1996-09-07 2006-10-11 バイエリッシェ モートーレン ウエルケ アクチエンゲゼルシャフト 複数のバス共有機器のためのデータバス
DE19720401A1 (de) * 1996-09-07 1998-03-12 Bayerische Motoren Werke Ag Datenbus für mehrere Teilnehmer
DE19721740B4 (de) * 1997-05-24 2005-06-30 Bosch Rexroth Ag Steuerungsverfahren für den Medienzugriff bei einem seriellen Bus
EP0913969A1 (fr) 1997-10-30 1999-05-06 Alcatel Procédé, dispositif et système de communication pour l'allocation d'intervalles temporels en amont
US6205155B1 (en) 1999-03-05 2001-03-20 Transwitch Corp. Apparatus and method for limiting data bursts in ATM switch utilizing shared bus
DE19922497A1 (de) * 1999-05-15 2000-11-16 Moeller Gmbh Datenübertragungsverfahren
US7313151B2 (en) * 2002-02-06 2007-12-25 Transwitch Corporation Extendible asynchronous and synchronous interface bus for broadband access
US7274657B2 (en) * 2002-12-23 2007-09-25 Transwitch Corporation Methods and apparatus for providing redundancy in an asynchronous data transfer and source traffic control system
US7342885B2 (en) * 2003-01-15 2008-03-11 Transwitch Corporation Method and apparatus for implementing a backpressure mechanism in an asynchronous data transfer and source traffic control system
US7430201B1 (en) 2003-03-21 2008-09-30 Transwitch Corporation Methods and apparatus for accessing full bandwidth in an asynchronous data transfer and source traffic control system
US7065594B2 (en) * 2003-09-23 2006-06-20 Tellabs Petaluma, Inc. Method and apparatus of allocating minimum and maximum bandwidths on a bus-based communication system
US7200732B2 (en) * 2004-01-23 2007-04-03 Tellabs Petaluma, Inc. Method and apparatus of adding grant information to a memory
DE102005035611C5 (de) * 2005-07-29 2014-05-15 Diehl Aerospace Gmbh Busarchitektur sowie Verfahren zum Datenaustausch
DE102006004191B4 (de) * 2006-01-27 2007-12-20 Airbus Deutschland Gmbh Deterministisches Kommunikations-System
EP2165472A1 (fr) 2007-07-06 2010-03-24 Moeller GmbH Système et procédé de commande d'appareils connectés en réseau par bus par le biais d'un bus de terrain ouvert
DE102012204536A1 (de) * 2012-03-21 2013-05-08 Siemens Aktiengesellschaft Netzwerk und Verfahren zur Übertragung von Daten über ein gemeinsames Übertragungsmedium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2022096A1 (de) * 1969-05-16 1970-11-19 Ibm Verfahren zur Steuerung der Datenuebertragung zwischen einer zentralen Steuereinheit und einer Vielzahl von Endstellen
US4340961A (en) * 1980-03-06 1982-07-20 Atomic Energy Of Canada Limited Distributed multi-port communications system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2159630A5 (fr) * 1971-11-05 1973-06-22 Philips Ind Commerciale
US3723971A (en) * 1971-12-14 1973-03-27 Ibm Serial loop communications system
AR205086A1 (es) * 1972-08-28 1976-04-05 Ibm Aparato de comunicacion con una estacion central y una pluralidad de estaciones remotas
DE2262933C3 (de) * 1972-12-22 1982-01-07 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Verfahren zur Übertragung verschiedenartiger Nachrichtensignale in einem Zeitmultiplexübertragungssystem
JPS5193138A (en) * 1975-02-12 1976-08-16 Johoshorisochini okeru kyotsujohono densohoshiki
US3961139A (en) * 1975-05-14 1976-06-01 International Business Machines Corporation Time division multiplexed loop communication system with dynamic allocation of channels
CA1086397A (fr) * 1976-09-14 1980-09-23 Charles G. Diefenderfer Interrogation d'un systeme de transmission de donnees a circuit de conversion de positions d'impulsion en adresses binaires
JPS55117357A (en) * 1979-03-02 1980-09-09 Nippon Telegr & Teleph Corp <Ntt> Time-division multiplex communication system
FR2478913A1 (fr) * 1980-03-20 1981-09-25 Telediffusion Fse Concentrateur de systeme de communication pour relier plusieurs terminaux asynchrones de teleinformatique
US4603418A (en) * 1983-07-07 1986-07-29 Motorola, Inc. Multiple access data communications controller for a time-division multiplex bus
US4680753A (en) * 1985-04-03 1987-07-14 Texas Instruments Incorporated System and method for controlling network bus communications for input-output interlocking information among distributed programmable controllers

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2022096A1 (de) * 1969-05-16 1970-11-19 Ibm Verfahren zur Steuerung der Datenuebertragung zwischen einer zentralen Steuereinheit und einer Vielzahl von Endstellen
US4340961A (en) * 1980-03-06 1982-07-20 Atomic Energy Of Canada Limited Distributed multi-port communications system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ELECTRO/80 CONFERENCE RECORD, vol. 5, 13-15 mai 1980, pages 28/2.1-28/2.6, Boston, US; T.L. CASTO: "Dynamic bandwidth allocation of a fiber optic data bus" *

Also Published As

Publication number Publication date
ES543852A0 (es) 1987-02-16
US4763320A (en) 1988-08-09
DE3424866C2 (de) 1986-04-30
GB8516649D0 (en) 1985-08-07
FR2567343B1 (fr) 1988-10-28
ES556992A0 (es) 1987-08-01
GB2162722B (en) 1988-06-29
GB2162722A (en) 1986-02-05
ES8703697A1 (es) 1987-02-16
ES8707637A1 (es) 1987-08-01
DE3424866A1 (de) 1986-01-16

Similar Documents

Publication Publication Date Title
FR2567343A1 (fr) Procede et dispositif de transmission de donnees, notamment dans un aeronef
EP0440059B1 (fr) Procédé de transmission d&#39;octets mettant en oeuvre une trame synchrone associant des cellules asynchrones à des canaux isochrones
EP1074099B1 (fr) Procede de transmission dans un reseau de communication domestique comportant un canal sans fil
EP1074104B1 (fr) Procede de synchronisation dans un reseau de communication et appareils de mise en oeuvre
EP0036808B1 (fr) Concentrateur de système de communication pour relier plusieurs terminaux asynchrones de téléinformatique
EP0094322B1 (fr) Coupleur à haut débit entre un multiplex de voies MIC et un commutateur de paquets
FR2736777A1 (fr) Reseau de transmission optique avec multiplexage de longueurs d&#39;onde
FR2736787A1 (fr) Systeme de communication et equipements correspondants pour installation d&#39;abonne
EP0204191A1 (fr) Procédé et dispositif de telecommunications par satellite en acces multiple a repartition dans le temps
EP0138717B1 (fr) Système de multiplexage numérique temporel asynchrone à bus distribué
EP0485260B1 (fr) Procédé de multiplexage-démultiplexage numérique multidébit
FR2647612A1 (fr) Dispositif, procede et reseau de transmission de donnees multipoint et multicanal
FR2466921A1 (fr) Appareil d&#39;affectation et de selection de parties de canaux de transmission de donnees
CA2158895C (fr) Reseau de transmission point a multipoint a acces multiples par repartition temporelle
EP0093479B1 (fr) Dispositif de recalage d&#39;informations pour émettre dans un multiplex temporel sortant des informations provenant d&#39;un multiplex temporel entrant
EP0200275B1 (fr) Système de transmission d&#39;informations par voie multiplex
EP0487042B1 (fr) Commutateur temporel à architecture éclatée et module de raccordement pour la constitution d&#39;un tel commutateur
EP0467744B1 (fr) Procédé et agencement de transmission par bus
FR2625054A1 (fr) Dispositif de transformation de paquets de donnees en un multiplex regulier pour systeme de transmission utilisant le principe d&#39;a.m.r.t.
FR2719428A1 (fr) Système de transmission formé au moins d&#39;une station de base, d&#39;une station satellite et d&#39;une station nodale et station de base et station satellite convenant à un tel système.
FR2514590A1 (fr) Procede de multiplexage temporel d&#39;informations sur un support de transmission et dispositifs pour la mise en oeuvre de ce procede
EP0652656B1 (fr) Procédé et dispositif de recherche d&#39;un groupement caractéristique de données périodiquement inséré dans un flot
EP0466590B1 (fr) Système de communication numérique pour installation téléphonique à intégration de services
EP0016677A1 (fr) Agencement de transmission numérique
EP2045932B1 (fr) Procédé de transmission de phonie et de données entre utilisateurs d&#39;un réseau de télécommunications radio et dispositif mettant en oeuvre un tel procédé

Legal Events

Date Code Title Description
ST Notification of lapse