FR2641925A1

Multi-protocol isdn communication controller

Abstract

ISDN multiprotocol communications controller managing a S2, LS2 1 to LS2 4 communications link between a COMP computer and a set of terminals T1, T2 ... by means of a PABX telephone exchange comprising a UEI exchange unit managing the upper communications layers of the OSI model and a UPRI peripheral unit managing the communications between the computer COMP and the other terminals, as well as multiplexing and demultiplexing the data channels of the link. According to the invention, the controller is characterized in that it comprises, in series, a dynamic allocation device DADI of the time channels VTi, VTj corresponding to the data channels, effecting the concentration of the m time channels of the link on the n physical channels with m> n of a DAMI dual access memory of fifo type, on transmission and reception, and a PCSI signal processor associated with a programmable memory MMI2 comprising programs for processing the plurality of protocols contained in the link S2. Applicable to the management of communications on ISDN network.

FR2641925A1, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 27 December 2008, 17.7 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

7 claims: 3 independent, 4 dependent

  1. 1
    if Revendications :1. Contrôleur de communications RNIS multiprotocol es assurant la gestion d'au moins une liaison de communications iLSgq à LS 24 ), supportée physiquement par une ligne de transmission (LT) et comprenant un nombre déterminé de canaux de données gérés selon une pluralité de protocoles, entre au moins un ordinateur (COMP) et un ensemble de terminaux (Tp T 2 , ...) par l'intermédiaire d'un autocommutateur téléphonique (PABX), comprenant : - une unité d'échange (UE) recevant les données provenant soit de l'ordinateur (COMP), soit des terminaux par l'intermédiaire de la liaison de type S 2 , et gérant les couches hautes de communication du modèle OSI, - une unité périphérique (UPRI) disposée entre l'unité d'échange (UEI) et un équipement de terminaison de circuit de données (CAS 21 à CAS 24 ) lui-même connecté à la ligne de transmission (LT), l'unité périphérique (UPRI) effectuant la gestion des communications entre l'ordinateur (COMP) et les autres terminaux (Tp T 2 ) ainsi que le multiplexage et'le démultiplexage temporels des différents canaux de données de la liaison, caractérisé en ce que l'unité périphérique (UPRI) comprend : - disposés en série entre l'équipement de terminaison de circuit de données (CAS 2 ) et l'unité d'échange (UEI), - un dispositif (DÂDI) d'allocation dynamique des voies temporelles (VTp VT j ...) de données correspondant aux différents canaux de données de la liaison de communications, - une mémoire vive double accès de type fifo (DAMI) comprenant n voies physiques (Vq à Vjj) distinctes aussi bien à l'émission qu'à la réception, - un processeur de signal (PCSI) associé à-une mémoire programmable (MMI 2 ) comprenant des programmes de traitement de la pluralité de protocoles contenus dans la liaison S 2 , - le dispositif d'allocation dynamique recevant ou émettant les données (DR, DE) et un signal de synchronisation (SYNR, SYNE) envoyé soit par l'équipement de terminaison (CAS2) soit par le processeur de signal (PCSI), sur un bus série de données véhiculant m voies temporelles avec m supérieur ou égal à n, transformant à la réception les ensembles de bits série en ensemble de bits parallèles envoyés dans la mémoire double accès (et réciproqueoent à l'émission), assurant la concentration des m voies temporelles sur les n voies physiques de la mémoire double, accès par allocation dynamique des n voies temporelles sur les n voies physiques, sous la commande de l'unité d'échanges (UEI), le processeur de signal (PCSI) venant lire (ou écrire), dans chaque voie (V-j) de la mémoire double accès, lors de l'arrivée de chaque bit du signal de synchronisation (SYNR, SYNE) les données qui sont inscrites (ou lues) par le dispositif d'allocation (DADI), les stocke en mémoire, analyse l'état des trames selon le type de protocole utilisé pour la transmission de celles-ci et en extrait les données qu'elle transmet ensuite à l'unité d'échange.
  2. 2
    Contrôleur selon la revendication 1, caractérisé en ce que le dispositif d'allocation dynamique (DADI) comprend une table (TABI) où sont inscrites les correspondances entre chaque voie temporelle (VTj, VTj) et chaque voie physique fV-j, V k ) de la mémoire double accès (DAMI), le dispositif d'allocation (DADI) envoyant à (ou recevant de) cette dernière, d'une part chaque ensemble de bits parallèles, d'autre part le numéro de la voie physique où doit être écrit (ou lu) cet ensemble, et enfin un bit indiquant si cet ensemble doit être écrit (ou lu) dans cette voie physique.
  3. 3
    Contrôleur selon l'une des revendications 1, 2, caractérisé en ce que chaque vole physique (V-j, V^) de la mémoire double accès (DAMI) peut contenir q ensemble de bits parallèles.
  4. 4
    Contrôleur selon la revendication 3, caractérisé en ce qu'il comporte un pointeur (PTI ) remis à zéro par un signal (RAZI) envoyé par le processeur (PCSI), et recevant ledit signal de synchronisation (SYNR), comptant le nombre de trames temporelles reçues (ou émises) et envoyant à la mémoire double accès (DAMI) le rang q de l'ensemble de bits parallèles qui est inscrit (ou lu) par le dispositif d'allocation dynamique (DADI) dans la voie physique (V-j, V^).
  5. 5
    Contrôleur selon la revendication 4, caractérisé en ce que le pointeur (PTI) est constitué par un compteur modulo 16. -2?
  6. 6
    Contrôleur selon l'une des revendications 1, 2, 3, 4, 5, caractérisé en ce qu'il comporte un dispositif de régulation de transfert de données (DRI) recevant le signal de synchronisation (SYNR), comptant le nombre de trames temporelles reçues (ou émises), par le dispositif d'allocation, décrémenté 5 par le processeur de signal d'un nombre d'unités donné chaque fois qu'un nombre équivalent d'ensemble de bits est lu (ou écrit) par le processeur de signal (PCSI) dans la mémoire double accès (DAMÏ)·,. et générant une interruption momentanée de tout ou partie des opérations du processeur de signal lorsque son contenu excède une première valeur donnée ou devient inférieure à une seconde valeur donnée après avoir été supérieure à la première ou vice-versa.
  7. 7
    Contrôleur selon la revendication 6, caractérisé en ce que le dispositif de régulation (DRI) est constitué par un compteur modulo 16,