CA2019309A1 - Equipement de messagerie vocale pour autocommutateur - Google Patents

Equipement de messagerie vocale pour autocommutateur

Info

Publication number
CA2019309A1
CA2019309A1 CA002019309A CA2019309A CA2019309A1 CA 2019309 A1 CA2019309 A1 CA 2019309A1 CA 002019309 A CA002019309 A CA 002019309A CA 2019309 A CA2019309 A CA 2019309A CA 2019309 A1 CA2019309 A1 CA 2019309A1
Authority
CA
Canada
Prior art keywords
speech
link
recorder
voicemail
control
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.)
Abandoned
Application number
CA002019309A
Other languages
English (en)
Inventor
Nathalie Barbier
Roger Cartret
Jean-Claude Hoyami
Gerald Le Cucq
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.)
Alcatel Lucent NV
Original Assignee
Alcatel NV
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 Alcatel NV filed Critical Alcatel NV
Publication of CA2019309A1 publication Critical patent/CA2019309A1/fr
Abandoned legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems

Abstract

ABREGE
EQUIPEMENT DE MESSAGERIE VOCALE POUR AUTOCOMMUTATEUR
Equipement de messagerie vocale pour postes téléphoniques rattachés à un autocommutateur.
L'équipement comporte un enregistreur-lecteur (17) muni d'au moins une unité de disque mémoire (32) pour l'enregistrement de messages à
retransmettre en différé. Il comporte des moyens (18,22) pour mettre simultanément en communication différents postes téléphoniques avec un contrôleur de disque (33) de l'enregistreur-lecteur pour une transmission simultanée de messages émanant tant des postes que de l'unité de disque.
L'invention concerne les centraux téléphoniques de type privé .
FIGURE A PUBLIER : 1

Description

- l -Equipement de mes~agerie vocale pour autocommutateur L'invention concerne les équipements de messagerie vocale pour autocommutateur, notamment ceux permettant d'of~rir un service, dit de bo~te aux lettres, aux usagers de3 po~te3 téléphoniques rattachés à un autocommutateur temporel numérique.
Les services de messagerie vocale sont conçu9 pour permettre aux utili3ateurs de postes téléphoniques de recevoir des messages de type sonore, par voie téléphonique et de les faire enregistrer pour consultation ultérieure, ~ans avoir à engager eux-memes un proces3u3 de réponse aux appels lors de ce~ derniers.
Ces ~ervices permettent par~ois aussi aux mêmes utilisateurs de ~aire transmettre des messages téléphonlques 2nregistrés, personna-lisés ou non, par exemple en dl~fuslon à des moments choisis vers des destinataires spécifiés ou encore vers ceux qui les appellent par voie téléphonique.
De tels services peuvent éventuellement etre ~ournis par un équipement lndividuel da type répondeur-enreg~streur intégré
dans un poste ou terminal téléphonique, ou encore placé au voisinage et raccordé à ce dernier, ils sont aussi avantageus0ment assurés par les autocommutateurs de rattachement des postes ou terminaux téléphoniques, un poste étant alors susceptible de disposer d'une "bo~te aux lettres" individuelle ou partagée pour les messages de ses utilisateurs, tant en réception qu'en émission.
Cette seconde solution permet de regrouper au niveau d'un autocommutateur la quasi-totalité du matériel et du logiciel nécessai-res au ~onctionnement du système, le~ postes ns nécessitant que peu ou pas d'ad~onctions pour l'explo~tation du service de mes~agerie.
~ 'équipement de messagerie vocale d'un autocommutateur doit alors etre capable de recevolr simultanément et d'enregistrer plusieur~
mes~ages pour les postes qui lul sont rattachés. Ceci s'obtient par exemple en reliant l'équipement de messagerie vocale au réseau de connexion de l'autocommutateur par l'intermédiaire d'au moins une liaison multiplexe temporelle sur laquelle les mes~agss simultané-" ment reçus sont multiplexés dans le temps. I1 suffit alor3 de disposer d'un arragement de mémoire dont la vitessa d'enregistrement et
2~3~3 la capacité soient compatibles avec respectivement le débit et le volume de 3ignaux de parole échantillonnés transmis par la ou les liaison multiplexes.
L'équipement de mes~agerie vocale d'un autocommutateur doit au~si être capable de restituer en temps réel tout me~sage destiné
à un poste au gré de l'utilisateur et quel que 90it le nombre total de me~sages enregistrés et l'ancienneté de ces messages par rapport à l'ensemble des messages simultanément conservés.
Ceci implique l'emploi de mémoires de très grande capacité
à court temps d'accès. Pour des rai30n~ économiques il est connu de mettre en oeuvre dea di3que~ durs dont la capacité est grande et dont le~ temps d'accèa ~ont relativement courts.
L'un des ob~ectif~ ~ixé~ consiste alors à trouver une structure d'équipement de meaaagerie et un procédé d'exploitation condui3ant à une réalisation ~iable et efficace qui qoit moins coûteuse pour une installation téléphonique donnée que l'équipement dea po3te~
en répondeurs-enregistreurs individuels.
L'invention propose dono un équlpement de messagerie vocale pour post~s téléphoniques rattachés à un autocommutateur doté d'un réseau de connexion pour la mise en communication de ces postes entre eux et éventuellement avec d'autres postes téléphoniques rattachés à d'autres autocommutateurs dans un ré~eau où les autocommuta-teurs sont reliés par des liai~ons téléphoniques, ledit équipement, étant destiné à permsttre une mise en communication dea poates téléphoniques de manière différée au travers du réseau de connexion par l'intermédiaire d'un anregiatreur-lecteur, qui est muni d'au moins une unité de disque mémoir~ pour l'enregistrement des message~
à retransmettre en différé.
Selon une caractéristique de l'invention, l'équipement de messagerie vocale comporte des moyens pour mettre simultanément en communication di~férents postes téléphoniques avec un contrôleur de disque de l'enregistreur-lscteur pour une transmission simultanée de messages émanant tant des poste~ téléphoniques que d'au moins une unité de disque, lesdits moyens étant aptes à assurer d'une part le compactage cyclique d'un nombre déterminé d'échantillon~
de parole successivement transmis en un temps donné "T" par une voie temporelle de liaison multiplexe par laquelle le réseau de connexion accède à l'équipement, en un groupe d~échantillons d~un granule, ainsi que la transmission en un bloc de ce groupe dans un délai inférieur à la ~ormation d'un groupe, après sa propre formation et entre les autre~ groupes provenant soit d'autres voieq temporelles de la liaison, soit du contrôleur de dlsque en provenance d'une unité de disque en cours de retransmi~ion, d'autre part le décompactage de chaque groupe retransmis en une 3uccession d'échan-tillons de parole et la transml~sion d'une telle succession par une voie temporelle de la liai~on multiplexe vers un poqte téléphoni-que, via le réseau de connexion.
L'invention, 9e9 caractéristiques et ses avantages sont précisés dans la description qui suit, en liaison avec les ~igure~ évoquées ci-des~ous.
La figure 1 présente un schéma d'un autooommutateur doté
d'un équipement de messagerie vocale selon l'invention.
La figure 2 présente le schéma d'une carte de traitement de parole selon l'inventlon.
La ~igure 3 présente le schéma de découpe du logiciel relatif à l'application messagerie vocale d'un autocommutateur.
L'équipement de messagerie vocale 1 présenté en figure 1 est destiné à être associé à un autocommutateur pour offrir un service de bo~te aux lettre3 pour messages sonore~, le plu9 souvent vocaux, aux utili~ateurs des postes rattachés à cet autocommutateur.
L'autocommutateur pris en exemple ici est un autocommutateur tsmporel numérique multiservice du type décrit dans l'article intitulé
"L'autocommutateur multiservice OPUS 4000" publié dans le n~ 4 de la revue "Commutation et Transmission" en 1985.
Un tel autocommutateur comporte clas~iquement un réseau de connexion 2 permettant d'inter¢onnecter à la demande des postes télépho-niques 3, 4, qui lui sont rattachés, soient entre eux soient avec d'autres postes téléphoniques rattachéq à d'autres autocommutateur~
auxquels le réseau de connexion 2 à accèq.
Dans l'exemple de réalisation envisagé, l'interfacage entre 2~
les postes 3, 4 le réseau de connexion 2 de l'autocommutateur auxquels il5 sont rattachés, s'ef~ectue par l'intermédiaire d'unités de raccordement 5 auxquelle~ aboutissent aussi de~ liaison3 téléphoni-ques 6 d'interconnexion entre autocommutateurs.
Parmi le~ postes 3, 4 ~igurent par exempl,e de simples postes téléphoniques 3 et des terminaux téléphoniques 4 comportant des ~acilités supplémentaires, telles qu'af~ichage et/ou traitement de données. Les uns et les autres sont susceptibles d'être de type analogique ou de type numérique, ils ont pour caractéristique commune d'etre tous apte~ à émettre et recevoir des signaux sonores, lorsques ceux ci sont dans la bande téléphonique de ~réquences.
Il3 ef~ectuent tous une conversion de~ ondes sonores en signaux transmissible3 par liaison électrique, radlo-électrique ou optique vers l'autocommutateur. Un échantillonnage et un codage sont e~fectués avant transmi~sion sou~ forme électrique à l'équipement de mes~agerie vocale 1, cet échantillonnage et ce codage peuvent 91 ef~eotuer à dlvers niveaux du chamin reliant un poste téléphonique a l'équipement de messagerie vocale, qui le dessert, via le réseau de connexion 2 de l'autocommutateur comportant cet équipement.
Les liai30ns téléphoniques 6 qui relient l'autocom~utateur considéré à d'autres autocommutateurs sont par exemple des liaisons ~ilaires multiplexes temporelles classiques ou éventuellement de simples liaisons ~ilaires analogiques ; les signaux qu'elles transme-ttent ver~ l'équlpement de mes~agerie vocale 1 sont préalablement échantil}onnés et codé~ en un point choi~i, en fonction des possibili-tés, ~ur le chemin reliant le poste émetteur à cet équipement.
L'autocommutateur incluant l'équipement de mes~agerie vocale 1 comporte classiquement un système de commande 7 a~sooiant au moins un proce3seur à un ensemble de mémoires mortes et vives 8 reliés entre eux par une structure de bus 9, qui permet également la commande du ré~eau de connexion 2 et la communication de l'ensemble de commande avec des équipements de l'autocommutateur par l'intermédiaire d'un ensemble de coupleurs 10.
Ces coupleur~ sont par exemple des coupleurs de signalisation 11 permettart l'échange ds signalisation~ entre l'ensemble de commande de l'autocommutateur et l'environnement auquel cet autocommmutateur est relié, notamment le~ poqtes rattachés et le~ autres autocomm~.uta-teurs.
Ce sont aussi de~ coupleurs télématiques 12 permettant lléchange de signaux de parole ou de données notamment entre postes par l'intermé-diaire du réseau de connexion et de liaisons téléphoniques.
Ce sont encore des coupleurs informatiques 13, permettant de raccorder divers équipements in~ormatiques tel~ des mémoires, de type disque dur ou bande, des téléimprimeurs et des imprimantes à l'ensemble de commande ; ces coupleurs informatiques 13 sont classiquement dotés de ports normalisés, par exemple selon la norme V24 du CCITT.
Le3 coupleurs de signalisation 11 et les coupleur~ télématiques 12 sont reliés à dss port~ du réseau de connexion 2 par une ou plusieurs liaisons multiplexes temporelles 100 pour assurer les fonctions d'échange qui leur sont dévolues.
L'équipement de messagerie vocale 1 3e raocorde par au moins une liaison multiplexe temporelle a l'autocommutateur qu'il vient compléter. Ce racoordement s'effectue par exemple au niveau de la structure ds bus g de l'autocommutateur qui comporte alors une liaison multiplexe temporelle interne 14, ici à trente-deux voies offrant un débit de 2~048 Mbit/S qui permst le tran fert d'échantil-lons MIC, codés dans ce cas en lol~A.
Alternativement, ce raccordement peut s'effectuer au niveau d'un port de réseau de oonnexion 2 par une liaison multiplexe temporel-le 16, individuelle et normalisée, dont qeules trente voies sont exploitables pour la transmission d'échantillons.
Une interface d'aocès 15 assure une récupération des signaux d'horloge transmis par la liaison 16, ainsi que la séparation ou la réunion des octets de voie de slgnalisation et des octets des voies de parole qui tran~itent entre le réseau de connexion 2 et l'équipement de messagerie vocale, via cette liaison 16.
Les signaux de parole transmis par les postes 3, et par les liaisons téléphoniques 6 à destination de l'équipement de mesqagerie vocale sont transmi~ pour être stockés par un enregistreur-lecteur de messages téléphoniques 17, qui est apte tant à mémoriser le~
messages constitués de tels signaux de parole échantillonnés et codé~ qu'à le~ restituer ultérieurement sous 1CL même forme et à
la demande.
L'enregi3treur-lecteur 1f est composé ici d'une ou de plusieur~
unité de disques magnétique~ 32, à grande capacité de mémoire, qui communiquent avec les postes 3 et lignes téléphoniques 6, ces unités sont accessibles par l'intermédiaire d'~m contrôleur 33.
L'enregistreur-lecteur 17 est relié à une pluralité de circuits de traitement de parole 18. Ce~ dernlers sont connectés en parallèle à une liaison multiplexe temporelle 19 servant de bus interne.
Cette liaison multiplexe 19 vient ~e raccorder, ici par un circuit adaptateur 20, soit à la liaison 14, soit à une liaison 21 aboutissant au port de l'interface d'accès 15 par lequel transitent les octets des voies de parole après séparation des octet~ de voie de signalisa-tion.
Chaque circuit de traitement de parole 18 est conçu pour préparer la mise en mémoire d'un message dont les échantillons MIC sont successivement transmls par une mêms voie de liaison multi-plexe temporelle 19 au cours d'une communication durant laquelle le circuit ds traitement de parole 18 considéré et un poste téléphoni-que 3, 4 sont interconnectés, via le réseau de connexion 2.
Chaque circuit de traitement de parole 18 est également apte à reconstituer un message à destination d'un poste 3, 4 à partir des enregistrements effectués par l'enregistreur-lecteur 17 lors de la réception du message ainsi qu'à retransmettre ce message reconstitué vers notamment ce poste, sous forme d'échantillons MIC sur une voia de la liaison multiplexe temporelle 19.
Les échantillons MIC transmis par la liai~on multiplexe 19 transitent par le oircuit adaptateur 20 qui aqsure de manière connue en sol d'éventuelles adaptations électriques et une isolation électri-que entre liaisons 14 ou 21 et liaison 19.
Dans l'exemple de réalisation proposé, le circuit adaptateur 20 assure également une extraction de ~ignaux d'horloge et de synchronisa-tion au profi~ de l'équipement de messager~a vocale 1 à partir 2 ~
- ~ -des signaux reçus de l'une ou l'autre des liaisons 14 et 21. Les signaux extraits correspondants 30nt transmis aux divers circuits concernés de l'équipement et en partioulier aux circuits de traitement de parole 18, via un ensemble de liaisons symboli3ées par la lettre H
sur la figure 1.
Le fonctionnement de l'équipement de messagerie vocale 1 est supervisé par un premier agencement de commande 22 programmé, cet agencement est ici accessible à cet effet par exemple par téléchar-gement et/ou par l'intermédiaire d'une liaison télétype et/ou d'un lecteur de disquette non représentés. La programmation de l'agencement de commande 22 peut aussi être assurée au moyen d'une mémoire de type REPROM incorporée dans cet agencement.
Dans la réalisation proposée, l'agencement de commande 22 est or~anisé autour de deux unités de commande programmées 23 et 24 affeotées à des tâches complémentaires, chaque unité étant organisée autour d'un processeur, par exemple de la série 68000 produit par la ~ociété MOTOROLA, associé à des mémoires et circuits auxiliaires.
L'unité de commande 23, dite de gestion, est plus spéciflquement chargée du stockage et de la restitution des messages par l'enregis-treur-lecteur 17 auquel elle a accès par l'intermédiaire d'un bus 25 auquel accèdent aussi les circuits de traitement de parole 18, par lesquels transitent les messages. L'unité de commande 23, dite d'appplication, est programmée de maniere à as~urer 1'attribution de la liaison bus 25 aux circuit3 de traitement de parole et à
l'enregi~treur-lecteur lf, en fonction de leurs besoins d'accès mutuels, ces cirouits et cet enregistreur-leoteur étant en position d'esclaves.
Le bus 25 d6ssert au~si le oircuit adaptateur 20 de manière à notamment permettre un rebouclage interne au niveau de oe circuit adaptateur, lors de te3ts d'émis3ion-réception vers ou à partir de l'enregistreur-lecteur 17, via les cirouits de traitement de parole 18.
L'unité de commande 24 e~t plus spécifiquement chargée de l'exploitation de l'application messagerie vocale, elle as3ure la prise en compte des demandes d'enregistrement et de restitution des messages. A cet effet cette unité de commande 24, qui dispose de programmes correspondants aux tâches liées aux opérations de prise en compte évoquées ci-de3sus, comporte une mémoire ~ive sauve-gardée dans laquelle 3e stockent les informations relatives aux boites aux lettre~ individuellement a~fectées aux utilisateurs accrédités pour leurs messages.
Les informations contiennent des données relatives aux caracteris-tiques propres à chaque boIte aux lettres, en particulier son affecta-tion, sa taille et des caractéri3tiques relatives à ~on contenu, notamment à la présence ou à l'absence de me~sages enregi3trés, au nombre de messages reçus, à leur identification, etc Dans la réalisation présentée, les deux unités de commande 23 et 24 communiquent entre elles par une liaison 26. Il est bien entendu envisageable de fondre les deux unités de commande en une 3eule moins couteuse, dans le cas d'installation de faible capacité.
De même en variante, l'unité de commande 24 est susceptible d'être comprise dans l'ensemble associant le systèn~e de commande 7 et ses mémoires 8.
3ans l'exemple de réalisation présenté, l'unité de commande 24 est reliée par une liaison 27 a un coupleur informatique 13, ici de type V24, pour ses échanges de signali~ation avec l'autocommutateur.
Cette liaison 27 permet à l'un$té de commande 24 de recevoir et d'émettre des signalisations téléphoniques au travers du cou-pleur 13, par exemple lors de l'établi3sement d'une communication depui~ un poste téléphonique, lorsque 18 circuit adaptateur 20 est relié à la liaison 14 multiplexe temporelle synchrone, de type MIC9 de la stru¢ture de bus 9 pour les échanges d'échantillons de parole relatifs aux me~sages transmis.
Ainsi la signalisation téléphonique émise par un poste téléphoni-que vers l'équipement de messagerie vocale, via le ré~eau de con-nexion 2, est alors transmise vers l'unité de commande 24 par le système de commande 7 de 1'autocommutateur qui 1'a reçue au travers d'un coupleur de signalisation 11 relié au réseau et qui l'a retransmet alor~ par l'intermédlaire du coupleur 13.
Dans l'autre forme de réalisation proposée, une liaison 28 ~ ~ ,3 ,t~
_ g _ entre inter~ace d'accès 15 et unité de comman~e 24 permet a cette dernière de recevoir et d'émettre des octets de signalisation télépho-nique au travers de cette inter~ace d'aocès 15, lorsque celle-ci tran~met, vers le circuit adaptateur 20, les échantillons de parole relatifs aux messages transmis sur la liaison 16. Ceci tant pour les échanges de signalisation avec le sy~tème de commande ? lui-même qu'avec les postes locaux ou distants.
Un circuit de traitement de parole 18 selon l'invention est présenté en ~igure 2, il sert d'interface entre l'enregistreur-lecteur 17 et l'environnement téléphonique de ce dernisr, il fonctionnesous la Yupervision conjointe du système de commande 7 pour ses liaisons avec l'environnement téléphonique et de l'agencement de commande 22 pour ses liai~ons avec l'enregistreur-lecteur 17.
Les signaux d'horloge et de synchronisation nécessaires à son ~onction-nement en liaison avec l'environnement téléphonique lui sont ~ournispar la liai~on H, ils lui permettent de recevoir et d'émettre par l'intermédiaire d'une voie temporelle bidirectionnelle de la liaison multiplexe 19. L'attribution d'une voie temporelle à un circuit de traitement de parole 18 pour la durée d'un message à enregistrer ou à restituer est du ressort du système de commande 7. Le choix d'un circuit est e~ectué par l'unité de commande 24 in~ormée de la demande d'un utilisateur qui lui est transmise par l'intermédiaire de ce même système de commande 7.
C'est par contre l'unité de commande 23 qui, en liai30n avec le contrôleur de disque 33, gère les mi~es en communication d'un circuit de traitement de parole 18 avec l'enregistreur-lecteur 17, via le bus 25, pour un message donné.
La po.ssLbllité de transmission simultanée de messages par des voies temporelles distinctes de la liai~on multiplexe 19 et par conséquent par autant de circuits de traitement de parole 18, implique un partage dans le temps de l'utilisation de l'enregi~treur-lecteur 17 et du bus 25 par les circuits de traltement de parole.
Pour des rai ons liées aux conditions d'enregistrement et de restltu-tion relatives aux unité~ de disque 32, chaque message e~t morcelé
en tron~on successifs de même durée, dits granules~ Les octets - lo -d'échantillons de parole d'une granule, sont compressés pour réduire le volume de mémoire nécessaire a leur enregistrement dans une unité de disque 32.
~es octets obtenus après compres~ion pour chacun des granules 5 successi~s d'un message sont transmis dans un délai D, vers l'snregi3-treur-lecteur 17 par le circuit de traitement de parole 18 concerne, le délai D de transmission d'un granule étant ~ixe. De même l'erregis-treur-lecteur 17 restitue chaque message, granule par granule, avec un délai maximal entre groupes d'octets de granules ~uccessi~s qui doit rester in~érieur à D.
Les différents circuits de traitement de parole 18 simultanément acti~s se partagent donc le bus 25, avec l'enregistreur-lecteur 17, pour leurs émisslons respectives sous l'autorité de l'unité
de commande 23, de manière à re3pecter les conditions de délai évoquées ci-dessus, les intervalles de transmission entre ~roupes d'octets de granules successifs d'un même message étant ~usceptible de varier au cours du temps.
En oonséquence chaque oircuit de traitement de parole comporte une unité de stoakage temporaire 29 pour les octets des messages à enregistrer ou à restituer, une unité de traitement 30 pour asqurer les manipulations d'octets et deux interfaces de dialogue 31 et 34 pour partager la charge des échanges, l'une avec l'agencement de commande 22 et l'enregistreur-lecteur 17, l'autre avec l'environ-nement téléphonique.
L'unité de stockage 29 comporte ici deux registres de stockage 35, 36 aptes à contenir les octets reçus de la liaison multiplexe 19, ou à lui transmettre, pendant un temps D. Ces registres sont ~imultanément exploites de manière que l'un soit en lecture alors que l'autre est en écriture, tant lors des phases d'enre~istrement de message que dans celles de restitution.
Dans la réalisation proposée, chaque registre de stockage 35 ou 36 co~munique d'une part avec une liaison bidirectionnelle de transmission de données 37 de la liaison bus 25, via une première liaison interne 38, ici multi~ilaire, d'autre part avec la liaison multiplexe 19, via une seconde liai~on interne 39, il e~t relié
2 ~
à chacune de ces liaisons internes par un coupleur d'accè~ non représenté. Les coupleurs d'accès sont commandés individuellement par une logique d'aiguillage et d'adre~sage 44, en fonction de~
besoins de stockage ou de restitution, oette logique déclenche aussi l'écriture et la lecture au niveau des regi~tres de stockage, sous le contrôle soit de l'agencement de commande 22, soit de l'unité
de traitement 3~.
Celle-ci comporte un proce3seur de gestion 45 notamment chargé
de di~socier le~ échantillons de ~ignali~ation multifréquence suscepti-bles d'être reçu~ de la liaison multiplexe 19, en liaison avecune tran~mission de message, des échantillons de parole relatif~
à ce message. En effet seuls ces derniers sont à conserver par l'enregistreur-lecteur 17.
Le processeur de gestion 45 est ici un processeur de traitement de signal, par exemple de type TMS 320C10 de la société TEXAS INSTRUMENTS.
Il agit aussi en contrôleur de gain et assure une mise à niveau automatique des échantillons de parole reçus de la liaison multiplexe 19 en vue de leur enregistrement à un niveau optimal par l'enregistreur-lecteur et de leur restitution ultérieure de manière audible t quelles que soient les variations de niveau et les silences survenus à
la saisie des signaux sonores, lors de leur pri~e en compte au niveau des postes téléphoniques. Le pro~esseur de gestion 45 est relié à cet effet à la logique d'adressage et d'aiguillage 4 et à une unité de mémoire 46, qui lui est affectée, par la liaison interne 39.
Un processeur de traitement 47 est associé au proce~seur de gestion 45 dans chaque circuit de traitement de parole pour assurer la compres~ion des messages à enregistrer qui sont reçus sous forme d'échantillons multiplexés dal1s le temps par l'intermédiaire d'une voie de liaison multiplexe 19 et la décompre~sion des me~sages qui sont restitués sous forme de groupes d'octet~ de granule par 17 intermédiaire du bus 25.
A oet ef~et le processeur de traitement 47 est relié par un port à un circuit tampon 48 qui lui donne accès à l'unité de , stockage 29 via la liai~on interne 39.
La commande de ce circuit tampon 48 est partagée entre les processeur3 de gestion et de traitement qui sont par exemple de même type, le premi0r régissant le3 tran3fert~ d'octet~ à compreq3er vers le circuit tampon à partir de l'un ou l'autre de3 regi3tre~ 35, 36 de l'unité de stockage et le retour des octets après compression vers cette unité.
Le second vient lire les octets à compresser in3crit~ dans ce circuit tampon 48 et lui re3titue de3 octets comprsssé~.
La présence d'octets compre33és à transférer du circuit tampon 48 à l'unité de ~tockage 29 est signalée par le proces3eur de traite-ment 4~ au processeur de ge3tion 45 par l'lntermédiaire d'un circuit d'interruption 50 qui vient agir à une entrée appropriée du proce3seur de gestion. Ce dernier e3t également apte à tran~mettre une demande d'interruption au processeur de traitement par une liai30n 51.
Le circuit d'interruption 50 centralise les demande d'interrup-tlon à destination du prooesseur d~ gestion 45, en particulier celles émanant de l'unité de commande 23, de la logique 44 et du processeur de traitement 4~. Le processeur de ge3tion 45 signale au circuit d'interruption 50, chaque prise en compte d'interruption qu'il effectue. Cette signalisation s'effectue par l'intermédiaire d'un sélecteur 52 qui ~ert aussi d'inter~ace de commande au processeur de gestion, vi3 à vis notamment de la logique 44, pour la gestion de3 regi3tres de stockaee 35 et 36~ de leurs coupleurs, et d'organes définiq plus loin des interfaces de dialogue 31, 34.
Un 30us-en3emble d'entrée-sortie 53 est as30cié à un 30us-ensemble de registres 54 dans l'interface de dialogue 31 reliant l'unité de stockage temporaire 29 et l'unité de traitement 30 d'un circuit de traitement de parole au bu~ 25 auquel ce circuit est relié.
Chaque 30u~-en3emble d'entrée-30rtie 53 permet classiquement la tran3mi3sion des données entre les organes qu'il de33ert et a3~ure une séparation, autori~ant notamment la permanence du fonction-nement du bu~ 25 en cas de défaillance du circuit de traitement de parole dont ce qous-ensemble fait partie.
6~

Dan3 l'exemple présenté, le ~ous-en~emble d'entrée-~ortie 53 est connecté aux diver3es liaisons constituant le bu~ 25 en particulier à la liai~on multifilaire de transmission de données 37, à la liaison multifilaire d'adressage 55, à la liai~on de commande d'ecriture-lecture 56, à une liaison 57 de remise à zéro par l'unité de commande 23, et à deux liaisons inverses 58, S9 d'interruption, l'une à
partir de l'unité de traitement 30 du circuit et l'autre à partir de l'unité de commande 23.
L'interconnexion entre la liaison de transmission de données 10 37 et la liaison interne 38 s'effectue par un clas~ique coupleur bidirectionnel 60, du type à trois état~. Des coupleur~ 61 à 64 plus ou moins élaborés assurent l'interface entre les di~férentes liaisons 55 à 59 et les organes du circuit de traitement de parole que chacune d'elle dessert. L'unité de commande 23 commande. Le 1~ coupleur 61 de type sélecteur pour notamment agir sur la logique via une liaison 65 et sur le sous-ensemble de registres 54. Le coupleur 62 permet à cette unité de commande 23 de venir lire ou écrire par des commandes R ou W, notamment l'unité de stocka~e temporaire 29 en agissant sur le logique 44. Le coupleur 63 permet 20 une remise à zéro des organes du circuit de traitement de parole, par l'unité de commande 23 et/ou l'unité de traitement 30, via une liaison RZ.
Le coupleur 64 assure une transmission contrôlée des demandes d'interruption émanant du processeur de gestion 45, via le sélecteur 25 52 et la liai~on 65, vers l'unité de commande 23 et une transmission inverse des demandes d'interruption de cette dernièrs, via la llaison 58 et une liaison 66 aboutissant au circuit d'interruption 50 et au sous-ensemble de registres 54. Ce dernler est exploité oon~ointemsnt par le processeur de gestion 45 et par l'unité de commande 23 pour 30 leurs actions mutuelles. Le sous-ensemble 54 comporte ici un registre d'état, un registre de commande et un registre d'interruption non représentés, il e~t relié aux liaisons internes 38, 39 qui sont accessibles l'une par le processeur de gestion, l'autre par l'unité
de co = nde et il reçoit des co = ndes spécifiques de l'un via 35 le sélecteur 52 et de l'autre via les coupleurs 61, 62 et 64.
- 14 _ Le registre d'état est chargé par le processeur de gestion en vue de sa lecture par l'unité de commande 23~ le registre de commande et le registre d'interruption sont chargés par l'unité
de commande et lus par le proce~seur de ge~tion"
L'interface de dialogue 34 reliant un circuit de traitement de parole 18 a son environnement téléphonique comporte essentiel-lement un circuit de qélection de voie temporelle 67, relié aux liaisons 4 du circuit circuit adaptateur 20 de l'équipement de mes~agerie vocale 1, et un coupleur bidirectionnel 68 reliant la liaison interne 39 du circuit de traitement de parole au lien entrant 7~ et au liaison sortant 7~ de la liaison multiplexe temporelle 19. Un circuit d'in~ection de tonalité 69 est ici associé aux circuit~ 67 et 68 pour permettre de produire des tonalité~, à destination des utilisateurs en ~onction de~ be~oins notamment lors de l'enregistrement des messages, à partir d'un générateur non représenté. Ce dernier est par exemple extérieur à la messagerie et il est relié au circuit d'injection par une liaison 70.
La commande du circuit d'in~ection est partagée entre le processeur de gestion 45 et l'unité de commande 23 auxquels il est relié d'une part via le sélecteur 52 pour l'un et la liaison 38 pour l'autrs.
Le circuit d'in~ection 65 assure l'envoi des tonalités ver~
l'utilisateur, au travers du coupleur bidirectionnel 68, sur la voie temporelle du lien ~ortant 77 attribuée au circuit de traitement de parole qui le comporte pou la communication en cours.
Le coupleur 68 as~ure ici une conversion série parallèle des bits d'échantillon de parole transmis par la liaison t9 vers le circuit de traitement de parole qui le comporte, il assure aussi la synchronisation deq bits d'échantillons transmis vers la liaison 19 après sérialisation. Il est commandé par l~ processeur de geqtion 50, via le sélecteur 52, il est déclenché au rythme ~ixé par le~
signaux d~horloge régis~ant les liaisons multiplexes de l'autocommuta-teur qui le comporte, ces signaux lui étant ~ournis par une liaison 71.
2 ~ 3~3 Le circuit de 3élection de voia temporelle 67 e3t controlé
par le sy3tème de commande 7 de l'autocommutateur, via la liai30n H, il reçoit les signaux d'horloge par la liaison 71, les ~qignaux de synchronisation destinés aux liaisons multiplexes temporelle3 qui lui 30nt ~ourni3 par une liai30n 72 et une affectation d'intervalle de temps de voie temporelle pour une communication donnée par une liaison 73. Une liaison 74 permet au circuit de sélection de voie temporelle 67 de fournir au coupleur 68 un signal permettant à
ce dernier d'émettre et de recevoir sur la liaison multiplexe 19 dans l'intervalle de temps attribué au circuit de traitement de parole qui le comporte ; une indication relative a oet intervalle attribué est tran~mise au proce~seur de gestion, via une liaison 75.
Suite à la description deJ divers organes des circuit3 de traitement de parole nécessaires à l'invention, le ~onctionnement de l'équipement de messagerie selon cette invention est précisé
ci-dessous.
Dans la réalisation envi3agée, l'accès à l'enregistreur-lecteur est de type séquentiel, un seul circuit de traitement de parole étant susceptible d'être en communication avec l'enregistreur lecteur 17 à un in3tant donné.
Chacun des circuits de parole actif~ accède ~uccessivement à l'enregi3treur-lecteur par la liaison bus 25 30U9 le contrôle de l'agencement de commande 22.
En raison des contrainte3 liées au proce3sus de fonctionnement des unités de disque, il n'est pas souhaitable de réaliser les communioations entr& circuits de traitement de parole 18 et enregis-treur-lecteur 17 échantlllon par échantillon, comme cela se fait icl pour les communications via le circuit adaptateur 20 vers le réseau de connexlon, 91 l'on veut explolter de manière optimale le~ dispositifs le~ plus lents de l'enqembls que constituent les unités de disque 32 de l'enregistraur-lecteur.
L'enregi~trement d'un message dan~ l'enregistreur-lecteur 17
3'effectue de manière morcelée pour permettre un accès en temp~
partagé des différents circu~ts de traitement de parole 18 actifs à 1' enregistreur-lecteur 17 lorsque des messages ~ont simultanément recus au travers de ce3 circuits de traitement de parole et~ou transmis de l'enregi~trsur-lecteur vers les circuits de traitement.
Les granule3 succe33ifs d'un même mesaage sont alors aéparés à
l'enregi3trement dans l'enregi3treur-lecteur par d'autres granules provenant d'autre3 me3sage3 3imultanément reçua par l'équipement de messagerie vocale 1.
Dans l'exemple envisagé chaque granule correspond à deux 3econde3 de me3sage initial et le~ échantillon3 de parole qui le con3tituent sont temporairement atocké3 dan3 le circuit de traitement de parole 18 lors de l'enregistrement de ce mes3age.
Comme indiqué plus haut, tout message tranami3 à 1'équipement de mes3agerie vocale 1 est examiné pour rechercher s'il contient une 3ignalisation multifréquence destinée à l'équipement, ceci e3t effectué par l'intermédiaire du processeur de ge3tion 45.
Ce dernier eat relié au lien entrant 76, via le coupleur 68, il aaaure la ml3e à niveau de3 mes3ages reçu3 aur ce lien entrant 3elon un procédé qui ne sera par rappelé ici, dans la mesure où
il n'a qu'un rapport indirect avec l'invention.
Tout octet de 3ignalisation multifréquence tran~mis par le lien entrant 76 est pris en compte par le proces3eur de gastion 56, qui l'analyse pour d'une part l'exploiter et d'autre part éviter sa mise en mémoire par l'enregiatreur-lecteur 17 et en conséquence une pri3e en compte parasite d'un tel octet de 3ignalisation à la retran3mis-sion à partir du lecteur-enregistreur.
Lea octets reçu3 par le procesaeur de gestion 45 sont succe33i-vement envoyés au proce3seur de traitement 47 qui est chargé d'a33urer une compression des aignaux de message.
Dans l'exemple choisi, la compression est de type MICDA usuelle, conforme à la recommandation G721 du CCITT, le programme de compre3sion est mémoriaé dana le circuit intégré du procea3eur 47 de traitement qui est masqué. Ce proce~qeur de traitement 47 as3ure également la décompression néce~aaire à la restitution des échantillona d'un me33age qui a été préalablement enregistré 30U9 forme compressée dan3 l'enregi3teur-lecteur.
Les échantillons tran3mia pour compression par le processeur ~ ~ ~ c~
-- 1'1 --de gestion L~5 au processeur de traitement 47 transitent par l'intermé-diaire du reeistre tampon 48 alternativement commandé par ce3 proces-3eurY, il3 sont ensuite temporairement stockés.
Le Ytockage d'un mes~age s'effectue granule par granule dans le circuit de traitement de parole, chargé de traiter ce mes3age à l'enregistrement, le3 échantillons de parole compres3é3 des gra~ules successifs sont alternativemsnt placés, granule par granule, dan3 l'un ou l'autre des regi~tres de stockage temporaire 35 et 36, 30U9 le contrôle du proces.~eur de gestion 45 agissant via la logique d'adressage 440 Les octet~ de signali ation multi~réquences qui sont éventuelle-ment reçus au cours d'un message sont mémorisés comme des échantillons de parole dans leq registres de stockage temporaire 35 et 36 pendant le laps de temps prévu qui est nécessaire à la reconnais3ance d'une telle signalisation par le processeur de gestion, selon un programme olassique. Ils ne sont pas retransmis vers le lecteur-enregistreur 17, oontrairement aux éohantillon3 ds parole qui sont transmis, granule par granule, via le coupleur bidirectionnel 60 et la liaison de données 31.
Cette transmission de~ échantillons de parole des ~ranules vers l'enregistreur-lecteur 17 s'effectue sous la commande de l'unité
de commande 23 via la bus 25.
Selon uns t~ohnique ususlle, l'un deY registres de stockage temporaire 35, 36 est exploité en réception alors que l'autre l'est en émission tant lors de l'enregistrement d'un message dans l'équipe-ment de mes3agerie vocale 1, par l'intermédiaire du circuit de traitement de parole comportant ces r0gistres, que lors de la restitu-tion d'un me~sage à partir de l'enreglstreur-lecteur 17.
Comme indiqué plu9 haut c'est l'unité de commande 23 qui coordonne le3 mises en communication de~ regiYtre~ de 3tockage temporaire 35 et 36 des différentY circuits de traitemen~ de parole avec le lecteur-enregistreur 17, tant lors de l'enregiqtrement des échantillon~ de parole compressé~ des granules, que lors de la retransmission de ces échantillons.
Dans la réalisation proposée, 1'unité de commande 23 adre3se 3 ~ ~

cycliquement chacun des circuits de traitement de parole via la liaison d'interruption 58, ohaque adressage autorise la transmission d'une éventuelle demande d'interruption du prooesseur de gestion 45 vers l'unité de commande 23 par l'intermédiaire de la liaison d'inter-ruption 59.
Une telle demande d~interruption est générée par chaque proces-seur ~e gestion 45 pour chacune des communication~ de la carte de traitement de parole, qui le comporte, avec l'unité de commande 23 et en particulier pour toute tran3mission d'un bloc d'échantillons de parole compressés d'un granule.
Les demandes d'interruption émises par les processeurs d0 gestion 45 deq cartes de traitement de parole 18 actives sont prises en compte par un gestionnaire d'interruption de l'unité de commande 23.
Dan~ la me~ure ou chaque circuit de traitement de parole en communica-tion est amené à stocker les échantillons de parole granule pargranule et où les transmissions sur la liaison bus multiplexe 19 s'effectuent en temps réel, il est indispensable que chaque circuit de traitement de parole aotif uisse avoir périodiquement accès au lecteur-enregi~treur 17 pendant un laps de temps minimal nécessaire à la transmission des échantillons de parole compressés d'un granule, dans un délai inférieur à la durée prédéterminée "T", d'ici deux seconde~ chcisie pour un granule.
Dans l'exemple de réalisation envisagé, un nombre de seize accès à l'enregistreur-lecteur 17 pour les circuits de traitement de parole et un accès pour maintenance doivent pouvoir être obtenus, si besoin est, dans un laps de temps au plus égal à la durée d'un granule et cela pendant un temps indéterminable à l'avance.
L'unité de commande 23 est donc organisée pour que les inter-ruptions déolenchées par les circuits de traitement de parole en communicatior. et l'enregistr0ur-lecteur soisnt traitées dans un délai inférieur à la durée d'un granule à partir de leurs apparitions respectives. L'ordre de traitement est dynamlquement fixé en ~onction de l'ancienneté des apparitions respectives, il évite toute prise en compte hors délai qui conduirait à un écrasement d'échantillon~
au niveau des circuits de traitement de parole.
3 ~ ~
_ 19 _ La compression des échantillons de parole de chaque granule permet de réduire d'autant les durée3 ds tran3mission vers l'enregis-treur-lecteur 11 à l'enregistrement et de ce dernier vers les circuits de traitement de parole 18 à la re~titution.
L'inactivité temporaire de circuits de traitement de parole 18 en l'ab3ence de communication les concernant, ~acilite bien entendu l'accè~ l'enregistreur-lecteur de ceux qui sont actif'~, puisqu'elle réduit d'autant le nombre d'interruptions prises en compte par l'unité de commands 23.
L'échange des échantillons de parole compressés entre les circuits de traitement de parole 18 et le lecteur-enregi3treur s'ef~ectue par l'intermédiaire d'un dispositi~ d'accès direct en mémoire que comporte 1'unité de commande 23, il se réalise par l'intermédiaire des regi~tres tampons 35, 36 et du contrôleur de disque 33 de l'enregistreur-lecteur 17.
L'enregistrement des données d'échantillons de parole compressés est réalisée en choisissant une organisation logique des blocs de données de messages sur les disques, des conditions de transf'ert de données vers ou à partir des disques et une architecture matérielle de l'ensemble unités de disque-contrôleur de disques qui sont orientées pour permettre una grande rapidité d'accès.
A cst effet le contrôleur de di3que 33 e~t choisi de bas niveau de manière à disposer de la maItrise de tou~ les tempY nécessai-res aux transferts de données sur les disques, ce contrôleur de disque gère ici toutes les unités de di~que 32, il est par exemple de type ST506 normalisé.
La déooupe du logiciel nécessaire au f'onctionnement de l'équipe-ment de messagerie vocale est brièvement rappelée sur la f'igure 3, elle comporte ici slx niveaux.
Le niveau zéro est constitué par un classique noyau multitâche 90 temps réel qui est prévu le plus simple possible.
Le niveau 1 comporte une pluralité de systèmes de gestion 91 à 95. Le système de ge~tion 91 est chargé de l'allocation des zones de mémoire, le système de gestion 92 assure la gestion logicielle des boIte~ à lettres vocales de co~munication intertâche spécialisées.

Le système de gestion 93 assure la geqtion logicielle des divers délai.s. Le sy~tème de gestion 94 est chargé de l'horodatage des messages. Le système de gestion 95 est chargé des piles de tâches, il est plus particulièrement destiné a éviter la qurcharge de ces piles.
Le niveau entrée-sortie 2 comporte un sy~tème de ge3tion 96 de la liaison 26, un système de gestion 97 des cartes de traitement de parole, un système de g0stion 90 du enregistreur-lecteur et accessoirement un système de gestion 99 de disquettes de chargement.
Le système de gestion 9~ du lecteur-enregistreur est commun aux dif~érçnte3 unités d~ disques 32, il s'ocoupe des transferts et des positionnements des ~locs de donnée~ des messages sur les dif~é-rents disques et assure notamment leur mise en ~ile pour chacun des di3ques, il est organisé de manière à réduire le nombre de commutations de contexte entre tâches et par conséquent de gagner du temp~ système. Les exécutions au niveau de ce Yystème de gestion 98 sont prioritaires et les requêt0s s'e~ectuent en mode privilégié, sans interruption susceptlble de oonduire ce système à temporairement perdre la main.
Le niveau 3 comporte un système 101 de gestion de fichiers qui assure la répartition loeique des meqsages ~ur chaque disque et qui a accès aux systèmes de gestion 98 et 99, il comporte aussi un gestionnaire de communications 102 chargé de superviqer les entrées/~orties et accèdant à cet effet au ~y~tèma de gestion de liaison 96.
Le niveau 4 comporte un programme d'exploitation 103 et un programme d~ maintenance 104. Les tâches du programme d'exploita-tio~ 103 sont ici essentiellement répartie~ en "n" tâches d'exploita-tion identiques, chacune pour une communication et en conséquence pour une voie temporelle de liaison multiplexe, ainsi qu'en une tâche de gestion qui assure en particulier les effacements de message.
Le niveau 5 comporte essentiellement un interpréteur 105 et un programme de maintenance automatique 106.
2 ~3 '~

L'interpréteur 105 assure la répartition des commandes entrantes correspondant aux demandes de communications qui sont ~aites par le~ utilisateurs et qui 30nt tran~mises par l'intermédiaire du système de gestlon 96 de liaison 3ynchrone 26 en provenance de l'unité 24.
Dans la réalisation envisagée, le renvoi sur messagerie vocale est à la di3position de~ utilisateurs de postes téléphoniques, rattachés à l'autocommutateur comportant l'équipemsnt de messagerie vocale. Ces utilisateurs sont susceptibles de disposer de boîtes aux lettres individuelles ou partagées pour la réception de messages qui leur sont destinés et qui émanent de tout autre poste du réseau téléphonique comprenant l'autocommutateur, ainsi que pour la communi-cation de messages, enregistrés dans ces bo~tes aux lettres par d'autres pour eux et éventuellement par eux-mêmes vers d'autres, notamment vers tout poste appelant.
Un poste remplissant les condition~ nécessaires à l'obtention d'une bo~te aux lettres est apte à se faire attribuar par l'unité
de commande 24, dite d'application, une boIte dont les caractéristiques sont mémorlsées dans une mémoire viv0, statique, ~auvegardée, accessi-ble par cette unité. Ces caractéristique3 comprennent par exempleun code d'affeotation personnel à un poste téléphonique, le nombre de messages emmagasiné3 à l'in~tant de consultation con~idéré et leur~ ré~érences, le type d'exploitation autori~é, l'exploitation en cours etc. Le choix d'une mémoire statique directement reliée par bus à l'unité de commande d'application 24 favorise la rapidité
d'accès de cette dernière aux informations, relatives aux postes dotés de bo~tes, qui sont necessaires tant à l'enregi3trement qu'à
la restitution des me~sages.
Toute opératlon d'enregistrement, de le¢ture ou d'e~facement 3Q d'un mes~age, à partir d'un po~te téléphoniqus par un utilisateur, implique la mise en communication du poste téléphonique demandsur avec l'équipement de messagerie vocale 1 par le réseau de connexion 2 aprè~ appel direct ou non de cet équipement par l'utili~atsur deman-deur. Cet appel peut êtrs ~pécifique, par sxemple par appui d'une touche spécialisée ou par numérotation d'un oode particulier, dans ~ $ ~
- 22 _ le ca3 d'un appel d'un po~te ayant une baîte à lettre dans l'équipement de messagerie vocale 1, ce peut etre aussi un appel usuel da poste à poste, dans le cas où le po3te appelé est en position de renvoi vers l'équipement de me~sagerie vocale.
Dans ces dif~érents cas, le système de commande 7 de l'autocom-mutateur comrnunique avec l'unité de commande d'application 24 de l'équipement de messagerie vocale 1 par la liaison 27 pour un even-tuelle mise en communication de l'utilisateur appelant avec une boite aux lettres auquel le numéro téléphonique dsmandé donne accès, si la messagerie est accessible.
L'unité de comrnande d'application 24 prend alors en compte les caractéri~tiques d'exploitation de cette boîte aux lettres et interroge alors 1'unité de commande de gestion 23 pour ~aire temporairement a~ocier un circuit de traitement de parole 18 a un intervalle de temps de trame de liai~on multiplexe temporelle 19 et par conséquent 14 ou 16,dont l'identité est transmise a cet effet par le système de comrnande 7. La mise à disposition d'un circuit de traitement de parole 18 libre est indiquée à l'unité
de cor~mande d'application 24.
L'unité de commande d'application 24 signale alors cette disponibilité au 3ystème de commande 7 de l'autocommutateur qui établit alors un chemin au travers du réseau de connexion entre le poste appelant et le circuit de traitement de parole.
Parallelement l'unité de commande d'application 24 prend en compte le type d'action à réaliser, afln de mettre en oeuvre la menu corrsspondant, ces actions correspondant par exemple à
un enregistrement à partir d'un poste téléphonique auquel une boîte aux lettres est a~fectée, à un enregistrement par un poYte téléphonique appelant un poste auquel une bo~te aux lettres est a~fectée, à
une lecture des message~ contenus dans une boîte aux lettres par un utili3ateur autorisé, à un a~acement de message, etc Dans ce3 di~férents cas, l'unité de commande d'application 24 dé~init le rnenu à appliquer pour satis~aire la demande présentée, ainsi que le~ di~férents guide~ 30nore , de type tonalité ou messages parlés, à émettre ver3 la demandeur pour obtenir le résultat recherché.
Ceci ~'effectue en liaison avec le prooesseur de gestion 45 r~

du circuit de traitement de parole 18 concerné et par l'intermédiaire de l'unité de commande de gestion 23 ~ pour la réali~ation des émissions sur la voie temporelle reliant ce circuit de traitement de parole au poste appelant.
Chaque guide sonore comporte un ou plusieurs messageR 30nore3 invitant l'utilisateur appelant à agir selon un processus connu de lui ou indiqué, par exemple l'envoi d'un code multi~réquence au moyen de son poste téléphonique ou celui du message sonore qu'il veut enregistrer.
L'unité de com~ande de ge~tion 23 établit un descripteur pour chaque nouveau message, afin d'être apte à créer et retrouver ce message sur le disque de l'enregistreur-lecteur 17 ou les échantil-lons de parole qui le composent sont enregiYtré~.
A cet effet elle cherche un emplacement de descripteur disponible sur la carte de descripteurs de l'un des disque3 disponibles, et en liaison un volume de mémoire sur la carte correspQndante pour les échantillons de parole compressés du message sur ce disque.
Pour de~ raisons de rapidité d'accès, le choix d'un disque pour l'enregistrement d'un nouveau me3sage prend en compte le nombre dtaccès déja en cours ~ur chacun des disques exploitables à l'iDstant du choix et leurs remplissages respectif3 de manière à choisir le moin~ rempli et celui dont l'accès est le moins chargé.
Ceci est facilité par le fait que le système logiciel de conduite dit "driver" du système de gestion 98 est commun pour les différentes unités de disque qu'il contrôle et supervise par l'lntermédiaire du sy~tème de ~estlon de ~ichiers 101 qui reçoit ses commandes des tâches individuelles d'exploitation.
Le~ granule~ d'échantillons de parole d'un mes~age, compressés par exempls dans un rapport deux quatre ou six st ~uccessivement transmis vers l'enregistreur-lecteur 17 ou à partir de lui, sont implantés dans des secteurs d'un disque qui ne sont pa~ nécessairement jointifs tant pour des raison~ de rapidité d'accès que de chronologie d'apparition.
De ce fait chaque de~cripteur de messaee qui comporte des données d'identlfication relatives à son identite individuelle, 2 ~

son type, son état, sa longueur et sa date, contient aussi une table d'implantation des granules du message qu'il accompagne ;
il contient également des pointeurs permettant de définir le~ positions du dernier granule écrite, du prochain granule à écrire et du dernier granule exploitable.
Les références du descripteur correspondant sont ensui~e transmises de l'agencement de commande 22 après enregistrement du mes~age auquel il se rapporte. L'unité de commande 24 consigne ces références de descripteur dan~ la boîte aux lettres concernée pour permettre la signalisation de message aux utilisateurs accrédités venant lire le contenu de la boîte aux lettres qui le contient et pour permettre la re3titution, c'est-à-dire la lecture de ce mes3age ainsi défini.
Cette lecture s'accomplit d'une manière comparable dans son déroulement à celle évoquée ci-dessus pour l'enregistrement, l'enre-gistreur-lecteur assurant alors la transmission des granules au circuit de traitement parole choisi pour décompression et envoi sur une voie temporelle préétablie de liaison multiplexe temporelle 19 vers un utilisateur accrédité demandeur de restitution, via le réseau de connexion 2 et le poste téléphonique de cet utilisateur.
Il en est de même de l'effacement d~s messages enregistrés qui e~t susceptible de s'effectuer dans des conditions similaires tant à la demande du titulaire d'une boîte aux lettres que du gestion-naire de l'auto¢ommutateur concerné, en cas da besoin pour ce dernier.

Claims (11)

- 25 -REVENDICATIONS :
1/ Equipement de messagerie vocale pour postes téléphoniques (3, 4) rattachés à un autocommutateur doté d'un réseau de connexion (2) pour la mise en communication de ces postes entre eux et éventuellement avec d'autres postes téléphoniques rattachés à d'autres autocommuta-teurs dans un réseau où les autocommutateurs sont reliés par des liaisons téléphoniques (6), ledit équipement, qui est destiné à
permettre une mise en communication des postes téléphoniques de manière différée au travers du réseau de connexion (2) par l'intermé-diaire d'un enregistreur-lecteur (17) qu'il comporte et qui est muni d'au moins une unité de disque mémoire (32) pour l'enregistrement des messages à retransmettre en différé, étant caractérisé en ce qu'il comporte des moyens (18, 22) pour mettre simultanément en communication différents postes téléphoniques avec un contrôleur de disque (33) de l'enregistreur-lecteur pour une transmission simultanée de messages émanant tant des postes téléphoniques (3, 4) que d'au moins une unité de disque (32), lesdits moyens étant aptes à assurer d'une part le compactage cyclique d'un nombre déterminé
d'échantillon de parole successivement transmis en un temps donné "T"
par une voie temporelle de liaison multiplexe (19) par laquelle le réseau de connexion (2) accède à l'équipement, en un groupe d'échantillons d'un granule, ainsi que la transmission en un bloc de ce groupe dans un délai inférieur à la formation d'un groupe, après sa propre formation et entre les autres groupes provenant soit d'autres voies temporelles de la liaison (19) soit d'une unité
de disque en cours de retransmission via le contrôleur de disque (33), d'autre part le décompactage de chaque groupe, retransmis par le contrôleur de disque, en une succession d'échantillons de parole et la transmission d'une telle succession par une voie temporelle de la liaison multiplexe (19) vers un poste téléphonique, via le réseau de connexion (2).
2/ Equipement de messagerie vocale selon la revendication 1, pour autocommutateur doté d'un système de commande (7) associé à un ensemble de mémoires (8) et organisé autour d'au moins un processeur, caractérisé en ce qu'il comporte un agencement de commande (22) programmé assurant le stockage et la restitution et l'exploitation des messages transmis à l'enregistreur-lecteur (17), la prise en compte des demande d'enregistrement et de retransmission de messages, et en ce que le logiciel de gestion de l'application messagerie vocale, découpé en plusieurs niveaux (0 à 5) dont les extrêmes comportent l'un un noyau multitâches (90) classique et l'autre au moins un interpréteur (105), comporte un système de gestion d'enregistreur-lecteur (98), commun pour les différentes unités de disque, qui est placé de manière que les exécutions correspondantes soient prioritaires et qui permet de réduire le nombre de commutations de contexte entre tâches.
3/ Equipement de messagerie vocale selon au moins l'une des revendi-cations 1 et 2, caractérisé en ce que les moyens de mise en communica-tion de postes téléphoniques avec le contrôleur de disque (33) de l'enregistreur-lecteur comportent une pluralité de circuits de traitement de parole (18) aptes chacun à assurer d'une part le compactage des échantillons émanant d'une voie temporelle de la liaison multiplexe à laquelle ils sont reliés en parallèle, d'autre part le décompactage de chaque groupe successivement retransmis par le contrôleur de disque (33) en provenance d'une unité de dis-que (32) pour un message déterminé à émettre sur une voie temporelle donnée de liaison multiplexe (19).
4/ Equipement de messagerie vocale selon la revendication 3, caracté-risé en ce que les moyens de mise en communication de postes télépho-niques avec le contrôleur de disque (33) comportent un agencement de commande (22) programmé qui est relié d'une part au contrôleur de disque (33) et aux circuits de traitement de parole (18) par un bus (25) donnant un accès direct des circuits de traitement de parole au contrôleur de disque pour le stockage et la restitution des messages transmis à l'enregistreur-lecteur (17), d'autre part à une structure de bus (9), desservant le système de commande (7) de l'autocommutateur auquel l'équipement de messagerie vocale est associé, pour la prise en compte des demandes d'exploitation de la messagerie vocale.
5/ Equipement de messagerie vocale, selon la revendication 4, carac-térisé en ce que chaque circuit de traitement de parole (18) comporte des moyens de commande sensibles d'une part aux signaux d'horloge et de synchronisation transmis par la liaison multiplexe temporel-le (19) d'autre part aux signaux de liaison bus (25), ces moyens étant aptes à commander tant l'émission que la réception des échantil-lons parole de message, tant en série sur une voie temporelle de cette liaison multiplexe (19) qu'en parallèle sur la liaison bus (25) sous la supervision de l'agencement de commande (22) de l'équipement.
6/ Equipement de messagerie vocale, selon la revendication 5, caracté-risé en ce que les moyens de commande de chaque circuit de traitement de parole (18) comportent un processeur de traitement de signal (45), dit de gestion, relié d'une part à la liaison multiplexe temporelle (19) par un coupleur bidirectionnel, d'autre part à la liaison bus (25) via un sous-ensemble de registres (54), ledit processeur de gestion (45) partageant alternativement avec l'agencement de commande (22) de l'équipement la commande en écriture et en lecture, dans une paire de registres de stockage (34, 35), d'échantillons de parole d'une même voie en transit vers ou en provenance de l'enre-gistreur-lecteur (17).
7/ Equipement de messagerie vocale selon la revendication 6 caractérisé
en ce que chaque circuit de traitement de parole comporte de plus un second processeur de traitement de signal (47) apte à assurer tant la compression des échantillons de parole provenant d'une voie temporelle en vue de leur compactage par groupe préalable-ment à leur transmission au contrôleur de disque (33) que la décom-pression des échantillon provenant par bloc d'une unité de disque (32) via le contrôleur de disque et vers une voie temporelle de liaison multiplexe (19).
8/ Equipement de messagerie vocale selon la revendication 5, caracté-risé en ce que le processeur de gestion (45) d'un circuit de traitement de parole est programmé pour assurer la détection des signalisations multifréquences de clavier émises sur une voie temporelle de liaison multiplexe par un poste téléphonique, en cours de communication avec l'équipement et pour inhiber la transmission de cette signalisa-tion au-delà des registres de stockage (34, 35).
9/ Equipement de messagerie vocale selon les revendications 5 et 7, caractérisé en ce que le processeur de gestion (56) d'un circuit de traitement de parole est programmé pour assurer un contrôle de dynamique de gain sur les échantillons de parole provenant d'une voie temporelle de liaison multiplexe (19), avant compression par le processeurs de traitement (70) de manière à les cadrer dans une plage donnée préalablement à leur compression et en vue de leur enregistrement par une unité de disque (32).
10/ Equipement de messagerie vocale selon la revendication 4, caracté-risé en ce que l'agencement de commande (22) dont il est doté, comporte deux unités de commande (23, 24) organisées chacune autour d'un processeur, l'une de ces unités de commande (23), dite de gestion étant reliée d'une part à l'autre unité de commande (24), d'autre part aux circuits de traitement de parole (18) et au contrôleur de disque (33) par la liaison bus (25) pour le stockage et la restitu-tion des messages transmis à l'enregistreur-lecteur (17), l'autre unité de commande (24) dite d'application, étant reliée à la structure de bus (9), via un coupleur (11) pour assurer la prise en compte des demandes d'enregistrement et de retransmission des messages.
11/ Equipement de messagerie vocale selon au moins l'une des revendi-cations 4 et 10, caractérisé en ce que l'agencement de commande (22) comporte une mémoire vive sauvegardé pour le stockage des informations relatives aux boîtes aux lettres affectées aux utilisateurs accrédités pour leurs messages.
CA002019309A 1989-06-20 1990-06-09 Equipement de messagerie vocale pour autocommutateur Abandoned CA2019309A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR8908188 1989-06-20
FR8908188A FR2648654A1 (fr) 1989-06-20 1989-06-20 Equipement de messagerie vocale pour autocommutateur

Publications (1)

Publication Number Publication Date
CA2019309A1 true CA2019309A1 (fr) 1990-12-20

Family

ID=9382936

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002019309A Abandoned CA2019309A1 (fr) 1989-06-20 1990-06-09 Equipement de messagerie vocale pour autocommutateur

Country Status (5)

Country Link
US (1) US5142527A (fr)
EP (1) EP0404000A1 (fr)
JP (1) JPH0341854A (fr)
CA (1) CA2019309A1 (fr)
FR (1) FR2648654A1 (fr)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5313459A (en) * 1992-10-08 1994-05-17 Newton Communications, Inc. Private branch exchange system and methods for operating same
US5414757A (en) * 1993-02-02 1995-05-09 Octel Communications Corporation Voice mail system for news bulletins
JP2932026B2 (ja) * 1993-06-11 1999-08-09 株式会社田村電機製作所 ボタン電話装置
CA2128835C (fr) * 1993-08-03 1999-04-06 Daniel F. Daly Enregistreur automatique numerique modulaire
JP3297824B2 (ja) * 1993-11-12 2002-07-02 松下電器産業株式会社 電話装置
KR0153380B1 (ko) * 1995-10-28 1998-11-16 김광호 전자교환기의 음성 안내 장치 및 방법
JP2947166B2 (ja) * 1996-04-30 1999-09-13 日本電気株式会社 音声蓄積再生システムの制御方式
KR20000004095A (ko) * 1998-06-30 2000-01-25 박형식 전화선을 이용한 개인용 서비스사서함시스템
US6775372B1 (en) * 1999-06-02 2004-08-10 Dictaphone Corporation System and method for multi-stage data logging
US6252946B1 (en) * 1999-06-08 2001-06-26 David A. Glowny System and method for integrating call record information
US6252947B1 (en) * 1999-06-08 2001-06-26 David A. Diamond System and method for data recording and playback
US6249570B1 (en) * 1999-06-08 2001-06-19 David A. Glowny System and method for recording and storing telephone call information
US6246752B1 (en) * 1999-06-08 2001-06-12 Valerie Bscheider System and method for data recording
KR100434362B1 (ko) * 1999-12-15 2004-06-04 엘지전자 주식회사 전자교환기의 가상 녹음부를 구비한 안내방송 장치
US20070297578A1 (en) * 2006-06-27 2007-12-27 Witness Systems, Inc. Hybrid recording of communications

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4371752A (en) * 1979-11-26 1983-02-01 Ecs Telecommunications, Inc. Electronic audio communication system
JPS57186867A (en) * 1981-05-13 1982-11-17 Nippon Telegr & Teleph Corp <Ntt> Voice storing and reproducing system
JPS60136464A (ja) * 1983-12-26 1985-07-19 Fujitsu Ltd Pb信号消去制御方式
US4785473A (en) * 1984-11-27 1988-11-15 Genesis Electronics Corporation Interactive audio telecommunications message storage, forwarding and retrieval system
JPS61133754A (ja) * 1984-12-04 1986-06-21 Fujitsu Ltd 音声サ−ビス装置
US4612416A (en) * 1985-01-22 1986-09-16 At&T Information Systems Inc. Integrated message service system
JPS6225323A (ja) * 1985-07-25 1987-02-03 Nec Corp 音声蓄積システム
JPS62163445A (ja) * 1986-01-14 1987-07-20 Mitsubishi Electric Corp 電話切換装置
JPS62180652A (ja) * 1986-02-04 1987-08-07 Nec Corp 遠隔制御形デイジタル交換機の通話路端末装置
JPS62268253A (ja) * 1986-05-16 1987-11-20 Nec Corp 電子メ−ル着信案内サ−ビス方式
US4817086A (en) * 1986-08-27 1989-03-28 American Telephone And Telegraph Company Integrated switching system and announcement circuit
US4791660A (en) * 1986-08-27 1988-12-13 American Telephone And Telegraph Company Variable data compression announcement circuit
US4853952A (en) * 1987-12-03 1989-08-01 Dictaphone Corporation Method and apparatus for visual indication of stored voice signals

Also Published As

Publication number Publication date
US5142527A (en) 1992-08-25
FR2648654A1 (fr) 1990-12-21
JPH0341854A (ja) 1991-02-22
EP0404000A1 (fr) 1990-12-27

Similar Documents

Publication Publication Date Title
CA2019309A1 (fr) Equipement de messagerie vocale pour autocommutateur
KR960014228B1 (ko) 메세지 서비스 시스템 상호접속 방법
US5130792A (en) Store and forward video system
CA1186397A (fr) Autocommutateur temporel a commande repartie
US6404811B1 (en) Interactive multimedia system
FR2581281A1 (fr) Systeme de television par cable distribuant selectivement des messages sonores et video preenregistres
FR2472897A1 (fr) Dispositif de transmission d&#39;information de commande dans un systeme de commutation
FR2641093A1 (fr)
EP0082077A1 (fr) Procédé de télédistribution d&#39;informations enrégistrées, notamment d&#39;oeuvres musicales, et système de mise en oeuvre
CA2043291A1 (fr) Procede de maintenance centralisee, pour un reseau de telephonie sans fil
CH675333A5 (fr)
EP0806856A1 (fr) Equipement d&#39;adaptation de protocole pour poste téléphonique
FR2472896A1 (fr) Systeme de commutation de telecommunications
EP0057628A1 (fr) Système de commutation numérique à division du temps de canaux en mode-circuit et en mode-paquet
FR2472895A1 (fr) Dispositif de verification de continuite pour un systeme de commutation telephonique
FR2642245A1 (fr) Systeme de reception et de traitement de trames hdlc transmises sur liaison mic multivoies a multiplexage temporel, notamment pour commutateur de donnees
EP0325220B1 (fr) Système de commutation temporelle
EP0254920B1 (fr) Système de rattachement d&#39;abonnés téléphoniques organisé autour d&#39;un autocommutateur temporel numérique
EP0406077A1 (fr) Système complÀ©mentaire de communication en mode sans-connexion pour réseau temporel asynchrone
EP0389339A1 (fr) Réseau de distribution interactive d&#39;informations vidéo, audio et télématiques
CA2055923C (fr) Commutateur temporel a architecture eclatee et module de raccordement pour la constitution d&#39;un tel commutateur
FR2844127A1 (fr) Systeme d&#39;echange telephonique asynchrone de messages vocaux
EP1212879A1 (fr) Procede et systeme de transmission d&#39;une chaine de messages pour base de donnees
FR2661016A1 (fr) Procede de transfert des donnees.
EP0470875B1 (fr) Contrôleur de communication entre un ordinateur et une pluralité de terminaux de type RNIS

Legal Events

Date Code Title Description
FZDE Discontinued