FR2462077A1 - Systeme de telecommunication a memoire temporaire pour le traitement distribue des messages d'information - Google Patents
Systeme de telecommunication a memoire temporaire pour le traitement distribue des messages d'information Download PDFInfo
- Publication number
- FR2462077A1 FR2462077A1 FR8016205A FR8016205A FR2462077A1 FR 2462077 A1 FR2462077 A1 FR 2462077A1 FR 8016205 A FR8016205 A FR 8016205A FR 8016205 A FR8016205 A FR 8016205A FR 2462077 A1 FR2462077 A1 FR 2462077A1
- Authority
- FR
- France
- Prior art keywords
- group
- memory
- bus
- processor
- controller
- 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
Links
- 230000015654 memory Effects 0.000 title claims abstract description 66
- 238000012545 processing Methods 0.000 title claims description 8
- 238000012546 transfer Methods 0.000 claims abstract description 12
- 238000004891 communication Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 11
- 230000006870 function Effects 0.000 claims description 5
- 238000013475 authorization Methods 0.000 claims description 3
- 230000002457 bidirectional effect Effects 0.000 claims description 2
- 230000007547 defect Effects 0.000 claims description 2
- 230000004044 response Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 claims 2
- 239000013641 positive control Substances 0.000 claims 1
- 230000017105 transposition Effects 0.000 abstract description 5
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 abstract 1
- 230000000737 periodic effect Effects 0.000 abstract 1
- 230000002123 temporal effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 7
- 239000004020 conductor Substances 0.000 description 6
- 230000011664 signaling Effects 0.000 description 2
- 206010011416 Croup infectious Diseases 0.000 description 1
- 241000283073 Equus caballus Species 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 201000010549 croup Diseases 0.000 description 1
- 230000001066 destructive effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 210000003456 pulmonary alveoli Anatomy 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0407—Selecting arrangements for multiplex systems for time-division multiplexing using a stored programme control
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multi Processors (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Exchange Systems With Centralized Control (AREA)
Abstract
SYSTEME DE TELECOMMUNICATION A COMMANDE DISTRIBUEE ENTRE PLUSIEURS PROCESSEURS, NOTAMMENT DES MICROPROCESSEURS UCT ASSOCIES CHACUN A UN GROUPE DE POSTES OU DE JONCTIONS TELEPHONIQUES D'UN AUTO-COMMUTATEUR TEMPOREL A ARCHITECTURE MODULAIRE ET RELIES A UN CALCULATEUR CENTRAL PAR UN BUS SYSTEME. SELON L'INVENTION, UNE MEMOIRE TEMPORAIRE RAM DITE "BOITE A LETTRE" CONSTITUE UN MOYEN D'ACCES ENTRE, D'UNE PART, LE BUS DE GROUPE RELIANT LE PROCESSEUR UCT, SA MEMOIRE (MEMOIRE PROGRAMME) ET LE CIRCUIT DE TRANSPOSITION D'INTERVALLES DE TEMPS ET, D'AUTRE PART, LE BUS SYSTEME. DES ZONES SEPAREES SONT PREVUES DANS LA BOITE A LETTRE POUR ENREGISTRER LES INFORMATIONS A TRANSMETTRE DANS CHAQUE SENS. UNE INDICATION CONCERNANT CES INFORMATIONS EST FOURNIE AU COURS D'EXPLORATIONS PERIODIQUES DE LA BOITE A LETTRE PAR LE PROCESSEUR DE GROUPE ET ELLE DECLENCHE LE TRANSFERT DE DONNEES REQUIS DES QUE LE BUS DESTINATAIRE EST DISPONIBLE.
Description
- l - 2462077
La nrésente invention concerne un svstème de télé-
communication à mémoire temporaire nour le traitement distribué des messaqes d'information, olus particulièrement un système de télcommunication m mémoire à accès aléatoire
(RAM).
Avec le développement des microprocesseurs, la ten-
dance principale dans le domaine des svstèmes de communica-
tion à commande nar calculateur s'est orientae vers les systèmes distribuas équinés d'un contrôleur central, d'un ou plusieurs processeurs et de contrôleurs individuels de
qroupe ou module constitués chacun bar un microprocesseur.
On verra car exemple le brevet des Etats-rTnis d'Amériaue
N 4 127 742, délivré le 28 novembre 1978.
Dans les systèmes de ce type, il neut se produire que Plusieurs contrôleurs tentent simultanément d'avoir accès à un bus particulier. Dans la nlunart des cas, on utilise un distributeur de bus afin de contrôler l'accès de ces derniers sur la base de nriorités nréderterminées et les Processeurs aui se voient refuser l'accès d'un bus sont mis en position d'attente. Voir, par exemnle, le brevet des Etats- Unis
D'Amérique N 3 959 775, délivré le ?5 mai lq76.
Selon une autre nossibilit6, comme mentionné dans le brevet précédent, on utilise un distributeur de bus nour explorer séquentiellement les microprocesseurs et leur affecter un emplacement dans une file d'attente en fonction
de l'ordre dans leauel les demandes sont reçues.
Dans d'autres systèmes, on donne la priorité d'accès au contrôleur du système dans le cas de nlusieurs demandes simultanées, tandis que les orocesseurs de grouoe sont mis en
position d'attente.
L'objet de l'invention est de prévoir un svstème de télécommunication permettant le traitement distribué des messaqes d'information. Dans les sTstèmes de ce type, des échanqes d'informations ou de données doivent s'effectuer dans les deux sens entre les processeurs de qrouse ou module et le contrôleur ou processeur central nar le canal de bus
resoectifs, soient des bus de croupes et un bus svstème.
Si l'on dispose de bus distincts dans le système, il est possible d'effectuer simultanément Plusieurs tâches, le transfert d'informations nécessaire Dour une tâche
- 2 - 2462077
s'effectuant par différents bus. La structure du système neut être choisie de telle sorte eue l'un des processeurs rouisse inscrire des informations dans la mémoire associée à un bus tandis qu'en même temps un autre processeur puisse lire des informations dans ce même bus. Les oroblèmes d'accès ne se posent que si nlusieurs processeurs tentent d'avoir accès à une mémoire donnée pour
effectuer la même on ration, soit nour lire ou pour écrire.
Dans cette éventualité, le nremier à demander l'accès reçoit une autorisation d'accès dans une mémoire temporaire, que l'on désigne sous le nom de "mémoire boîte à. lettre". Dans
cette mémoire, il est nrévu des zones distinctes de mémori-
sation cour chaque sens de transmission. Les Processeurs qui se voient refuser l'accès au bus demandé sont mis en position d'attente pendant un court délai. La mémoire temporaire boîte
à lettre est périodiquement interroqée dans les deux sens-
afin de déterminer si elle contient des informations pour le Processeur en appel. Dans l'affirmative, ces informations
peuvent alors être lues.
Il est prévu un circuit qui, au cas o plusieurs
processeurs se portent simultanément en appel, désigne arbit-
rairement l'un d'eux pour lui donner l'autorisation d'accès,
et olace les autres momentanément en position d'attente.
L'objet principal de la présente invention est donc de prévoir un dispositif de communication perfectionné entre les bus d'un système distribué de traitement de messages d'information. Un autre objet de la présente invention est de nrévoir un système de télécommunication à architecture modulaire ou
par groupes distribués dans lequel sont appliqués les princi-
pas de la commutation temporelle et dans lequel les données
sont transmises par un certain nombre de bus entre des proces-
seurs ayant accès à ces bus, toutes les données étant entre ces bus enregistrées dans une mémoire temooraire prévue nour chaque grouDe ou module et lues en réponse à une exploration
de cette mémoire temporaire.
Un autre objet de la présente invention est encore de prévoir un svstème de télécommunication du type à Processeurs distribués dont chacun dispose d'un bus pour le transfert des données, le système comportant en outre un orocesseur système
- 3 - 2462077
qui dispose d'un bus svstmie nour ses nronres transferts de
données, lesdits transferts de données entre bus s'effec-
tuant par l'intermédiaire d'une mémoire temporaire sur la
base du orincioe "premier arrive, premier servi".
Un autre objet de l'invention est enfin de rrévoir un système de télécommunication à traitement distribué dans lequel le contrôleur du système neut nrendre le contrôle de toute mémoire de contrôleur de qroune et modifier les données
qu'elle contient de manière très ranide.
L'invention sera mieux comprise à la lecture de la
description détaillée qui va suivre, faite à titre d'exemple
non limitatif, en se reportant aux figures annexées qui représentent: - la figure 1, le diagramme qénéral du circuit de
commande d'un système de télécommunication conforme à l'in-
vention; - la figure 2, le diagramme qgénéral de l'un des contrôleurs de groupe de nostes utilisés dans le diagramme de la figure 1; - la figure 3, le schéma de raccordement des figures 3 A et3B - les figures 3 A et 3 B, le schéma détaillé de la partie mémoire RAM temporaire du diagramme général de la figure 2; - la fiqure 4, le diaqramme de la structure qgénérale de la mémoire temporaire RAM des figures 3 A et 3 B.
On se reportera tout d'abord m la figure 1 qui renré-
sente le circuit de commande d'un système distribué de télé-
communication tel au'un central téléphonique privé ou public.
Ce système est conçu nour la mise en application du princiDe de la commutation oar répartition dans le temns ainsi que pour la commande du transfert des messages de données entre les postes du système ou bien entre un poste du système et un
ooste d'un autre central par l'intermédiaire d'unejonction.
Les postes sont raccordés sur des équinements de poste dont
quatre vingt seize sont représentés directement ou indirecte-
ment et numérotés de 1 à 96. Les équipements de jonction occupent le même niveau que les postes du système et la
figure 1 en représente 24.
Les postes et les joncteurs sont répartis en groupes de vingt quatre, les postes et les jonctions de chaque groupe s4- 2462077 étant multiples sur un bus de groupe. Chaque bus de groupe dispose de son propre contrôleur de qroupe, à travers lequel les oostes du groupe ont accès au bus système. Au bus système sont associés le contrôleur système et sa mémoire svstème satellite; une unité de services communs assurant des facultés particulières au moyen par exemnle de circuits de tonalité, de
registres et de circuits de conférence; un contrôleur opéra-
teur et des circuits facultatifs tels que des circuits de fa-
cultés spéciales, ainsi qu'une unité d'essais. Comme l'indique également la f ilure 1, le contrôleur du système peut comporter
un panneau de contrôle visuel associé à une console.
-De manière classique, les signaux analogiques de parole et de commande en provenance d'un poste ou d'une jonction sont numérisés dans un équipement de poste et les données numériques de commande et de message sont envoyées au contrôleur de groupe. Au fur et à mesure des besoins, les messages de données contenus dans le contrôleur de groupe sont
transmis au contrôleur système par le canal du bus système.
La figure 2 donne sous forme schématique les éléments d'un contrôleur de groupe du type utilisé par la figure 1, le contrôleur de la figure 2 étant un contrôleur de poste plutôt qu'un contrôleur de jonction. Le contrôleur représenté est situé entre le bus système, qui dessert tous les qrouDes, et
son Droore bus interne de groupe destiné à assurer le trans-
fert des données vers les postes et les jonctions. Le bus interne du contrôleur de groupe a accès aux postes du groupe par le canal d'équipements tels qu'un registre d'adresses de postes, un circuit de commande de postes, un dispositif de commande du codeur-décodeur, un circuit d'état de poste et un circuit de commande de rythme ayant euxmêmes accès au bus du groupe de postes. Lorsqu'il s'agit d'un groupe de postes et non pas d'un groupe de jonctions, et si ce groupe de postes doit être doté d'une faculté d'intercommunication, il est prévu des registres pour les postes et les lignes et pour
leur commande.
Chaque contrôleur de groupe comprend un processeur ou unité centrale de traitement UJCT qui peut être de tout type Connu, par exemple un micropocesseur Intel 8085. Le processeur possède une mémoire de programme accessible par le
- 5 - 2462077
bus interne du contrôleur, nar exeminle une mémoire de 2K mots de 8 bits telle que la nimmoire Intel 2716. Il est
prévu dans chaque contrôleur de groupe un circuit de trans-
position d'intervalles de temps 1IIC destine à enregistrer temporairement les données d'adresses et de messages afin de permettre la commande de transmission de données mendant les
voies (ou intervalles de temns) qui communiquent entre elles.
De tels circuits de transposition d'intervalles de temps sont
naturellement bien connus dans la technique.
En outre, le contrôleur de qrouoe comporte un multiplexeur qui communique avec le bus interne de groupe et
avec le bus système par l'intermédiaire d'un isolateur de bus.
Ce multiplexeur transmet les données d'adresses et de messa-
ges à une mémoire temporaire à accès aléatoire RAI, dite mémoire "boîte à lettre", à un arbitre d'accès à la mémoire RAM, à un isolateur de bus et à divers circuits auxiliaires tels qu'un décodeur d'adresses, un circuit de synchronisation
de bus et des circuits de verrouillage de commande de sortie.
Les figures 3 A et 3 B montrent en plus grand détail certaines parties du contrôleur de groupe d'intérêt pour la
description. Ainsi on a représenté sous forme de blocs le nro-
cesseur 20 du contrôleur de groupe, la mémoire de groupe 22, le circuit de transposition d'intervalles de temps 24 du contrôleur de groupe, ainsi que le décodeur d'adresses 26 du
circuit de transposition 2a. Le circuit de la mémoire R^M tem-
poraire, ou circuit boite R lettre, constitue un moyen d'accès entre le bus de groupe, auquel sont connectés le circuit de transposition d'intervalles de temps 24, le processeur de contrôleur de groupe 20, et la mémoire de groupe 22, et le bus svstème représenté par les terminaux d'adresses et les terminaux de données des figures 3 A et 3 B. Ces terminaux d'adresses et de données sont connectés au processeur système
et à la mémoire (lui lui est associée. -
L'élément principal du circuit boite à lettre est constitué par la mémoire à accès aléatoire RAM représentée a
l'aide de deux blocs 30 et 32. Ces deux blocs peuvent consti-
tuer une mémoire de 1 K mots de 8 bits, formée de deux
mémoires Intel 2114 interconnectées comme représenté.
L'organisation générale de cette mémoire RAMI est cellereprésentée par la figure 4, qui comnorte des adresses Dour chaque sens
- 6 - 2462077
de transmission, soit dans le sens système-groune et le sens qroupesvstème, ainsi qu'une zone bloc-notes pour les données
indiquées nar les adresses de la zone d'adresses.
La figure 3 B reDrésente un multinlexeur 41-43 constitué par trois blocs Permettant de transmettre les adresses contenues dans les terminaux d'adresses du bus système dans la mémoire, par le canal des conducteurs AOO à AO9. Une paire supplémentaire de conducteurs MIEM-W et MEM-R partant du bus système fournissent les signaux de commande
pour la lecture ou l'entrée des informations en mémoire.
D'autres conducteurs RD et WR nartent du Drocesseur de groupe vers le multiplexeur pour commander la lecture ou l'entrée des données dans la mémoire. Un deuxième jeu de
multiplexeur 52, 51 jouent le rôle d'isolateurs bidirection-
nels de bus, l'un dans le sens système-qroupe et l'autre dans le sens groupe-système. Les multiplexeurs ou isolateurs 52, 51 sont contrôlés par le basculeur bistable de verrouillage,
ou arbitre, 60 dont les sorties 61 et 62 autorisent res-
pectivement l'un ou l'autre des multiolexeurs 52, 51. Le bistable de verrouillage 60 bascule dans l'une ou l'autre de ses positions en fonction du décodeur d'adresses Tarticulier dont il reçoit l'information. Un premier décodeur d'adresses 72 reçoit des adresses en provenance du contrôleur système sur les conducteurs A10-A15 et, par une borne de sortie se trouve relié à l'entrée droite 82 du bistable de verrouillage , tandis que le décodeur d'adresses de qroune 26 commande
le bistable 60 par son entrée gauche 81.
Le bistable de verrouillage 60 est basculé dans l'une de ses positions de sortie par le contrôleur système, et dans l'autre de ses positions de sortie par le contrôleur de groupe. Un conducteur de sortie 62 côté grouDe de l'arbitre de verrouillaqe 60 transmet un signal d'attente au contrôleur système sur le conducteur 83, signalant que le
contrôleur de groupe est en train de transmettre des infor-
mations, et les informations en Drovenance du système sont
mises en attente Dendant une durée déterminée. Le conducteur-
62 a aussi la fonction de bloquer le multiplexeur MUX51.
L'autre conducteur de sortie 61 est débloqué afin de délivrer un signal de mise en garde au contrôleur de groupe 20 et au multiplexeur 52 afin d'interdire l'émission de signaux par ce contrôleur pendant un intervalle de temps déterminé. Pendant
-7 - 2462077
ce temos, d'autres fonctions neuvent être exécutées, la tem-
porisation étant pr6vuepour utilisation de la mémoire uni-
quement à des fins d'enregistrement.
La mémoire boite à lettres est toujours explorée par le conducteur MEM-R 94 partant du bus système et traver- sant le multiplexeur 41 pour le sens système-qroupe, ainsi que Dar le conducteur Rd 95 partant du nrocesseur de qroupe , afin de constater si cette mémoire contient un bit ou drapeau signalant l'existence d'informations mémorisées
devant être lues dans le sens concerné. Dès qu'il v a indica-
tion qu'un message doit être lu, le contrôleur provoque la
production d'une instruction de lecture destructive du messa-
ge mémorisé.
Comme indiqué par la figure 4, la mémoire temporaire boite à lettre 30, 32 de la figure 3 est organisée en quatre zones, notamment une première zone destinée aux messages émis par le contrôleur de groupe vers le contrôleur système. Les messages sont inscrits en mémoire à la commande du contrôleur
de groupe afin d'être lus et transmis au contrôleur système.
Il est prévu un bit pour chaque mot à envoyer et à chaque mot est associé un drapeau pouvant être lu par le contrôleur système afin de lui indiquer qu'un message est en attente de
transmission au bus système.
La zone suivante de la mémoire 30, 32 de la figure 3 est réservée aux messages en orovenance du système et destinés au contrôleur de groupe. La dimension des zones est fonction du trafic considéré, toutefois, une zone de mémoire d'environ cinquante mots est considérée comme suffisante, toutes les
zones étant approximativement d'éqale importance.
On oeut si on le désire utiliser le reste de la
mémoire comme mémoire bloc-notes.
La mémoire RAM de la fiqure 4 a une largeur de huit bits. Les échanges d'informations entre processeur système et processeur de groupe nécessitent sept bits tandis que le huitième, qui est le plus significatif, est un bit drapeau pour la signalisation des données en mémoire qui attendent d'être transférées. La zone bloc-notes de la mémoire de la
figure 4 est utilisée par le contrôleur de groupe pour la mé-
morisation de données temporaires. Toutes les données de com-
mande d'appel entre le contrôleur de groupe et le contrôleur système sont temporairement enregistrées dans la mémoire
- 8 - ?462077
boîte à lettre.
Les contrôleurs de groupe et de système recherchent tous deux les informations contenues dans la mémoire boîte à lettre RAM. Le contrôleur de qroupe procède à une exploration par ses conducteurs ADO à AD7 et le multiplexeur 51 sur le bus interne de groupe. En ce qui concerne le contrôleur de
système, la mémoire RAM est explorée par le moyen des conduc-
teurs DO à D7 et du multiplexeur 52. Ces deux bus de données sont multiplexés dans le temps et sont tous deux utilisés par leur processeur respectif pour la lecture et l'entrée des données. Lorsqu'un processeur désire lire la mémoire boîte à lettre RAM, ou bien y inscrire des données, il applique une adresse sur son bus d'adresses correspondant (AOO à A15 ou ADO à A15). Les deux décodeurs d'adresses 26 et 72 décodent ces adresses et émettent une demande d'accès à la mémoire RAM. La demande du contrôleur système est signalée sur le conducteur 82 tandis que la demande du contrôleur de groupe est signalée sur le conducteur 81. Le bistable d'arbitrage confirme la réception de la demande de l'un des processeurs
en ne lui délivrant pas de signalisation d'attente. Le pro-
cesseur à qui l'accès a été refusé reçoit une signalisation d'attente.
Dans l'éventualité d'un défaut dans l'un des contrô-
leursde groupe, entraînant une interruption du trajet de communication dans la mémoire RAM, le circuit de verrouillage 102 constitue un trajet parallèle vers le contrôleur de groupe etsert pour la remise à zéro ou l'isolement de ce
contrôleur de groupe. Le circuit 102 est un circuit de ver-
rouillage parallèle à 8 bits et procure donc jusqu'à huit dispositifs de commande individuels que le contrôleur système peut faire passer en position de travail ou de repos afin de commander divers circuits situés dans le contrôleur de groupe
et son alvéole.
Le commutateur manuel de priorité 104 (Fig. 3 B) est un commutateur mécanique basculeur situé sur le bord avant de la carte du contrôleur de groupe. Il a la même fonction que le bit d'isolement du circuit de verrouillage 102. Grâce à ces deux dispositifs de commande, le contrôleur de groupe peut être isolé automatiquement au moyen du contrôleur système
- 9- 9462077
(circuit 102), ou bien manuellement Dar un opérateur
(commutateur 104).
Il reste bien évident que la description qui précède
n'a été faite qu'à titre d'exemple non limitatif et que d'autres variantes peuvent être envisagées sans sortir pour
autant du cadre de l'invention.
- 10 - 2462077
Claims (7)
1. Système distribué de communication caractérisé par le fait qu'il comprend un contrôleur système central constitué par un processeur associé à une mémoire de commande; plusieurs groupes de postes dont chacun comporte un contrôleur de groupe constitué par un processeur de groupe associé à une mémoire pour le traitement et la mémorisation des données relatives aux postes du groupe, chaque groupe comprenant un bus de groupe intercalé entre les postes de ce groupe et le contrôleur de groupe; un bus système entre ledit contrôleur système et lesdits groupes afin de permettre un transfert bidirectionnel des informations entre les groupes et le contrôleur système; une mémoire temporaire dans chaque groupe destinée à mémoriser temporairement les informations en cours de transfert entre ledit bus système et le contrôleur du groupe; un dispositif de commande dans chaque groupe destiné à commander le transfert des données dans ou hors de la mémoire temporaire; un moyen de commutation dans chaque
groupe.- pour reconnaître la présence d'informations à transfé-
rer afin de faire passer le dispositif de commande en position de transfert d'informations dans la mémoire; ainsi qu'une donnée drapeau dans ladite mémoire temporaire destinée à commander le transfert ultérieur desdites informations de la
mémoire dans un processeur de destination.
2. Système distribué de communication conforme à la revendication 1, caractérisé par le fait que ledit moyen de commutation est constitué par un élément bistable, que chaque
bus de groupe comporte un décodeur d'adresses pour les infor-
mations en provenance du groupe, que le bus système comporte
pour chaque groupe un décodeur d'adresses pour les informa-
tions en provenance du système en direction de chaque groupe respectif, et que ledit moyen de commutation est commandé en réponse aux signaux émis par le décodeur d'adresses ayant accès à l'élément bistable afin de passer en position de
transfert des données dans cette direction.
3. Système distribué de communication conforme à la revendication 2, caractérisé par le fait que la donnée drapeau est constituée par le bit le plus significatif d'un
mot enregistré dans ladite mémoire.
- il - 2462077
4. Système numérique de télécommunication, caractéri-
sé par le fait qu'il comporte plusieurs postes terminaux constitués en groupe; un processeur système pour la commande
du traitement des appels entre les postes; ainsi qu'un proces-
seur de groupe qui est subordonné au processeur système pour l'exécution desfonctions de commande du groupe; un bus système pour assurer la communication entre le processeur système et le processeur de groupe; et un bus de groupe pour assurer la communication entre le processeur de groupe et les postes dudit groupe, chacun desdits bus étant constitué par
une liaison numérique à voies multiples; une mémoire tempo-
raire intercalée entre lesdites liaisons et comportant
plusieurs emplacements de mémoire pour des mots à bits mul-
tiples; des moyens individuels de traitement des mots numé-
riques à bits multiples pour leur transmission à la mémoire depuis lesdits deux bus à des instants non simultanés; un
moyen destiné à autoriser le fonctionnement du moyen de trai-
tement correspondant au mot reçu le premier sur l'échelle des temps depuis un bus orienté sur un autre bus, ledit moyen d'autorisation étant mis en action par le premier mot reçu
afin d'autoriser la transmission à partir d'un bus et d'inter-
dire la transmission à partir de l'autre bus pendant un inter-
valle de temps fini suffisamment long pour permettre la trans-
mission d'un mot en vue de sa mémorisation.
5. Système numérique de télécommunication conforme à la revendication 4, caractérisé par le fait qu'il comporte un
premier décodeur d'adresses pour la commande du moyen d'auto-
risation de transmission dans le sens bus système vers bus de
groupe, ainsi qu'un deuxième décodeur d'adresses pour la com-
mande du moyen d'autorisation de transmission dans le sens
bus de groupe vers bus système.
6. Système distribué de communication, caractérisé par le fait qu'il comprend plusieurs postes constitués en
groupes, chacun de ces groupes de-postes comportant des dis-
positifs de commande de groupe constitués par un processeur et sa mémoire associée; une mémoire pour chaque groupe, destinée à mémoriser temporairement les messages entre le processeur du groupe et le processeur commun, ladite mémoire recevant les messages dans l'une ou l'autre direction sur la base du principe "premier arrivé, premier servi"; ainsi
- 12 - 2462077
qu'un moyen, dans chaque groupe, destiné à déterminer le message qui doit être servi et à imposer une mise en garde de
tout message éventuellement en provenance de l'autre proces-
seur jusqu'à ce que le message desservi ait été lu ou mis en mémoire, ainsi qu'un moyen de shuntage de ladite mémoire,-
actionné dans l'éventualité d'un défaut au niveau du contrô-
leur de groupe afin de transmettre les données au processeur
de groupe.
7. Système distribué de communication conforme à la revendication 6, caractérisé par le fait qu'il comporte un circuit susceptible d'être établi manuellement pour le transfert des données par un trajet parallèle à ladite mémoire.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA000332385A CA1143812A (fr) | 1979-07-23 | 1979-07-23 | Reseau de memoire a controle decentralise |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2462077A1 true FR2462077A1 (fr) | 1981-02-06 |
FR2462077B1 FR2462077B1 (fr) | 1984-09-21 |
Family
ID=4114768
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8016205A Granted FR2462077A1 (fr) | 1979-07-23 | 1980-07-23 | Systeme de telecommunication a memoire temporaire pour le traitement distribue des messages d'information |
Country Status (5)
Country | Link |
---|---|
US (1) | US4379950A (fr) |
AU (1) | AU538720B2 (fr) |
CA (1) | CA1143812A (fr) |
ES (1) | ES8106080A1 (fr) |
FR (1) | FR2462077A1 (fr) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2512307A1 (fr) * | 1981-08-28 | 1983-03-04 | Deutsche Telephonwerk Kabel | Procede de transmission de donnees de commande |
FR2531592A1 (fr) * | 1982-08-05 | 1984-02-10 | Thomson Csf Mat Tel | Autocommutateur electronique temporel numerique mic |
FR2546354A1 (fr) * | 1983-05-20 | 1984-11-23 | American Telephone & Telegraph | Circuit d'interface de canal de commande dans un systeme de telecommunication |
FR2548506A1 (fr) * | 1983-06-29 | 1985-01-04 | Mitel Corp | Systeme de controle de peripheriques pour systeme de commutation de signaux numeriques |
WO1987003707A1 (fr) * | 1985-12-16 | 1987-06-18 | Eastman Kodak Company | Appareil et procede de reproduction avec possibilite de mise en forme et de controle de la production |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4495614A (en) * | 1982-04-22 | 1985-01-22 | International Telephone And Telegraph Corporation | Circuit for interfacing a processor to a line circuit |
US4527266A (en) * | 1982-04-22 | 1985-07-02 | International Telephone And Telegraph Corporation | Interface circuit for use in a distributed processing switch unit |
US4853956A (en) * | 1983-05-20 | 1989-08-01 | American Telephone And Telegraph Company | Communication system distributed processing message delivery system |
US4530090A (en) * | 1983-07-29 | 1985-07-16 | International Standard Electric Corporation | Telecommunications systems with user programmable features |
JPS6064595A (ja) * | 1983-09-20 | 1985-04-13 | Nec Corp | ボタン電話装置 |
JPH0646824B2 (ja) * | 1983-09-20 | 1994-06-15 | 日本電気株式会社 | ボタン電話装置 |
US4633245A (en) * | 1983-12-30 | 1986-12-30 | International Business Machines Corporation | Local area network interconnect switching system |
US4649234A (en) * | 1984-07-26 | 1987-03-10 | Siemens Aktiengesellschaft | Circuit arrangement for telecommunications exchange systems, particularly telephone exchange systems, comprising information processing sequential logic systems and traffic measuring devices |
CA1233924A (fr) * | 1985-06-12 | 1988-03-08 | John A. Barsellotti | Circuit de condition pour lignes telephoniques |
JPS6253097A (ja) * | 1985-09-02 | 1987-03-07 | Toshiba Corp | 制御デ−タ伝送方式 |
CA1244923A (fr) * | 1985-11-20 | 1988-11-15 | Gerald Molnar | Dispositif pour accroitre le nombre de portes dans un systeme de communication |
JPS63170780A (ja) * | 1986-10-03 | 1988-07-14 | インタランド・コーポレーション | 一体化したマルチ・ディスプレイ型のオーバーレイ制御式通信ワークステーション |
US4858227A (en) * | 1987-08-25 | 1989-08-15 | Solid State Systems, Inc. | Space and time having multiplexed memories |
US5168446A (en) * | 1989-05-23 | 1992-12-01 | Telerate Systems Incorporated | System for conducting and processing spot commodity transactions |
US5072217A (en) * | 1989-10-31 | 1991-12-10 | International Business Machines Corporation | One-sided crosspoint switch with distributed control |
US5381347A (en) * | 1992-12-21 | 1995-01-10 | Microsoft Corporation | Method and system for displaying images on a display device using an offscreen video memory |
KR100459306B1 (ko) | 1996-11-22 | 2004-12-03 | 스프린트 커뮤니케이숀스 컴파니 리미티드 파트너쉽 | 원격통신 네트워크에서 호출을 전송하기 위한 시스템 및 방법 |
US7389359B2 (en) * | 2001-10-19 | 2008-06-17 | Foundry Networks, Inc. | Method and system for intelligently forwarding multicast packets |
US20140067771A2 (en) * | 2004-07-09 | 2014-03-06 | International Business Machines Corporation | Management of a Scalable Computer System |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2371114A1 (fr) * | 1976-11-12 | 1978-06-09 | Olivetti & Co Spa | Systeme multiprocesseur pour la commutation automatique de lignes telegraphiques et procede de transfert des caracteres d'information |
US4096572A (en) * | 1975-09-30 | 1978-06-20 | Tokyo Shibaura Electric Co., Ltd. | Computer system with a memory access arbitrator |
WO1979000318A1 (fr) * | 1977-11-25 | 1979-06-14 | Stromberg Carlson Corp | Central telephonique secondaire prive numerique |
-
1979
- 1979-07-23 CA CA000332385A patent/CA1143812A/fr not_active Expired
-
1980
- 1980-03-31 US US06/135,464 patent/US4379950A/en not_active Expired - Lifetime
- 1980-07-16 AU AU60431/80A patent/AU538720B2/en not_active Ceased
- 1980-07-23 ES ES493626A patent/ES8106080A1/es not_active Expired
- 1980-07-23 FR FR8016205A patent/FR2462077A1/fr active Granted
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4096572A (en) * | 1975-09-30 | 1978-06-20 | Tokyo Shibaura Electric Co., Ltd. | Computer system with a memory access arbitrator |
FR2371114A1 (fr) * | 1976-11-12 | 1978-06-09 | Olivetti & Co Spa | Systeme multiprocesseur pour la commutation automatique de lignes telegraphiques et procede de transfert des caracteres d'information |
WO1979000318A1 (fr) * | 1977-11-25 | 1979-06-14 | Stromberg Carlson Corp | Central telephonique secondaire prive numerique |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2512307A1 (fr) * | 1981-08-28 | 1983-03-04 | Deutsche Telephonwerk Kabel | Procede de transmission de donnees de commande |
FR2531592A1 (fr) * | 1982-08-05 | 1984-02-10 | Thomson Csf Mat Tel | Autocommutateur electronique temporel numerique mic |
FR2546354A1 (fr) * | 1983-05-20 | 1984-11-23 | American Telephone & Telegraph | Circuit d'interface de canal de commande dans un systeme de telecommunication |
FR2548506A1 (fr) * | 1983-06-29 | 1985-01-04 | Mitel Corp | Systeme de controle de peripheriques pour systeme de commutation de signaux numeriques |
WO1987003707A1 (fr) * | 1985-12-16 | 1987-06-18 | Eastman Kodak Company | Appareil et procede de reproduction avec possibilite de mise en forme et de controle de la production |
Also Published As
Publication number | Publication date |
---|---|
AU6043180A (en) | 1981-01-29 |
CA1143812A (fr) | 1983-03-29 |
US4379950A (en) | 1983-04-12 |
FR2462077B1 (fr) | 1984-09-21 |
ES493626A0 (es) | 1981-07-01 |
AU538720B2 (en) | 1984-08-23 |
ES8106080A1 (es) | 1981-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2462077A1 (fr) | Systeme de telecommunication a memoire temporaire pour le traitement distribue des messages d'information | |
FR2517442A1 (fr) | Dispositif d'interruption pour un systeme de multitraitement, procede pour sa commande et systeme pour sa mise en oeuvre | |
EP0167193B1 (fr) | Système d'arbitrage des demandes d'accès de plusieurs processeurs à des ressources communes, par l'intermédiaire d'un bus commun | |
US4761807A (en) | Electronic audio communications system with voice authentication features | |
EP0062296B1 (fr) | Autocommutateur temporel à commande répartie | |
FR2666472A1 (fr) | Systeme de memorisation temporaire d'information comprenant une memoire tampon enregistrant des donnees en blocs de donnees de longueur fixe ou variable. | |
FR2509944A1 (fr) | Systeme de diagnostic et methode de localisation des defauts dans un reseau de commutation a commande repartie | |
FR2519441A1 (fr) | Systeme de selection de priorite pour l'acces a un bus utilise en mode partage | |
FR2472896A1 (fr) | Systeme de commutation de telecommunications | |
JP3206126B2 (ja) | 分散クロスバー・スイッチ・アーキテクチャにおけるスイッチング・アレイ | |
EP0451513B1 (fr) | Elément de commutation de type ATM à plusieurs modes de fonctionnement et réseau de commutation le comprenant | |
EP0404000A1 (fr) | Equipement de messagerie vocale pour autocommutateur | |
EP0291382B1 (fr) | Système de commutation numérique | |
FR2736482A1 (fr) | Dispositif de communication entre une pluralite de modules fonctionnels installes dans une unite locale et un bus externe de type arinc 629 | |
EP0107998B1 (fr) | Autocommutateur électronique temporel numérique MIC à architecture décentralisée | |
FR2702061A1 (fr) | Dispositif de traitement d'informations. | |
FR2534436A1 (fr) | Procede et circuit d'etablissement de connexions dans un systeme de commutation mic | |
EP0782815B1 (fr) | Dispositif de gestion de relations entre des objets | |
EP0652662B1 (fr) | Système de files d'attente en entrée prévu notamment pour être relié aux entrées d'une matrice de commutation de type spatial sans blocage | |
EP0573317B1 (fr) | Dispositif de gestion de la priorité d'accès à des ressources communes, de modules fonctionnels répartis dans une pluralité d'unités locales en formant dans chacune de celles-ci une "daisy chain" locale | |
EP0776143B1 (fr) | Système de régulation de trains d'information pour commutateur paquet | |
FR2532505A1 (fr) | Maintenance de systemes de commutation commandes par un programme memorise | |
FR2513472A2 (fr) | Commutateur de paquets pour un reseau a commutation de paquets | |
EP0114433A1 (fr) | Système de commutation téléphonique | |
FR2503497A1 (fr) | Systeme temporel de telecommunications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TP | Transmission of property | ||
ST | Notification of lapse | ||
ST | Notification of lapse | ||
ST | Notification of lapse |