Brevet FR2754965A1 — publié le 19980424

Domaine de l'invention La présente invention concerne de façon générale une intégration ordinateur-téléphonie (CTI) et plus particulièrement un coffret de périphérique qui, lorsqu'il est connecté à un ordinateur personnel (PC) via une extension du bus PC, constitue un environnement avec fonction de téléphonie pour une ou plusieurs cartes de télécommunication logées dedans, sans contrainte d'alimentation et de connectivité pour le PC hôte. Arrière-plan de l'invention On connaît des systèmes CTI de l'art antérieur dans lesquels des cartes de télécommunication telles que des cartes de fax, des systèmes de réponse à des appels, etc. sont intégrées dans un coffret de PC hôte. L'intégration de cartes de téléphonie dans le coffret de PC s'est avérée être acceptable lorsqu'il y a seulement un nombre limité de cartes installées. Cependant, lorsqu'une fonctionnalité de télécommunication complète est requise (par exemple un aiguillage des lignes téléphoniques en fonction du type), des problèmes significatifs se posent lorsque l'on tente l'intégration d'une multitude de cartes de télécommunication dans des coffrets de PC d'ensemblier (OEM). Ces problèmes résultent du fait que les cartes de télécommunication (par exemple les cartes de lignes téléphoniques simples et les cartes d'artères téléphoniques) sont caractérisées par des exigences en alimentation différentes de celles des cartes extérieures aux PC et que les possibilités de connexion du bus sont limitées au niveau des coffrets de PC. Plus particulièrement, les ordinateurs/serveurs existants ne satisfont normalement pas un certain nombre d'exigences de téléphonie classiques telles que: I. la fourniture d'une alimentation de sonnerie (90 V alternatifs/-48V continus) pour des lignes affectées à des postes téléphoniques anciens (PTA), Il. des demandes d'alimentation -5 volts plus fortes que celles disponibles dans les alimentations de PC standard (96 lignes PTA et 48 artères téléphoniques de type "Loop Strap" nécessitent approximativement une alimentation de 2 ampères pour -5 volts pour ces seules cartes par comparaison avec les 500 milliampères disponibles); et III. aucune liaison de masse de téléphonie spéciale n'est prévue. On connaît d'autres systèmes de l'art antérieur qui prévoient une interface entre un ou plusieurs PC et un central téléphonique d'abonné (PBX) ou tout autre équipement de téléphonie. Par exemple, le brevet US 4 866 758 (Heinzelmann) décrit un serveur de gestion de téléphone qui fonctionne en tant qu'interface entre un réseau local et un PBX numérique. Le serveur communique avec le réseau en utilisant un protocole de signalisation de réseau local en étoile (STARLAN) et il incorpore une interface de protocole de communication numérique pour permettre au serveur de communiquer avec le PBX, selon une transaction de protocole bidirectionnelle des messages entre le réseau local (LAN) et le PBX. Le brevet US 5 402 474 (Miller et al) décrit une interface programmable entre une station de travail et un serveur d'archivage pour stocker automatiquement une information dérivée d'une transaction téléphonique telle que des données de facturation, des numéros de téléphone etc. Le brevet US 4 782 517 (Bernardis et al) décrit un commutateur de serveur qui est connecté entre un téléphone et un commutateur local tel qu'un PBX. Le commutateur de serveur est commandé par un processeur pour réaliser des connexions entre le téléphone, le commutateur local, le circuit de sonnerie incorporé, le récepteur/dispositif d'envoi et un générateur de tonalité. Le brevet US 5 333 266 (Boaz et al) décrit un système de messagerie intégrée sous la forme d'un logiciel pour une intégration de courrier vocal, de courrier électronique, de fax, etc. Résumé de l'invention Selon la présente invention, un coffret périphérique est prévu, lequel est lié à un PC et constitue un environnement capable de téléphonie. En prévoyant un coffret séparé pour les composants de téléphonie, les problèmes d'alimentation et de connectivité associés à l'intégration du PC sont surmontés, ce qui aboutit à une conception de noyau de télécommunication qui n'est pas limitée aux détails de conception du PC hôte. Toute la commande est assurée dans le PC hôte tandis que les fonctions de commutation et de télécommunication sont réalisées dans le noyau de télécommunication (coffret périphérique). Le coffret périphérique est connecté au PC hôte via une extension du bus ISA du PC. Selon la présente invention, aucun PBX numérique complexe n'est requis (comme dans le brevet US n 4 866 758)- et le noyau de télécommunication est connecté en tant qu'extension logique du PC hôte au lieu de jouer le rôle d'interface de protocole compliquée entre le LAN et un PBX. En lieu et place, le noyau de télécommunication de la présente invention communique avec les téléphones PTA et avec le réseau de téléphone commuté public (PSTN). Le noyau de télécommunication de la présente invention ne fonctionne pas non plus en tant qu'interface entre une station de travail et un serveur d'archivage comme décrit dans le US n 402 474 (Miller et ai). A l'opposé du système du brevet US 4 782 517 (Bernadis et ai) qui décrit un commutateur de serveur pour réaliser des interconnexions programmables entre un poste téléphonique et un circuit de sonnerie, un récepteur/dispositif d'envoi, un générateur de tonalité ou un commutateur local et à l'opposé du système du brevet US 5 333 266 (Boaz et ai) qui décrit un système de messagerie intégrée basé sur logiciel, le noyau de télécommunication de la présente invention constitue un coffret de téléphonie qui permet de loger des cartes de télécommunication de la variété décrite dans le brevet US 4 782 517 et un PC pour la mise en oeuvre d'un logiciel de la variété décrite dans le brevet US 5 333 266 (Boaz et ai). Brève description des dessins Une description détaillée des modes de réalisation préférés est présentée ci-après par report aux dessins annexés parmi lesquels: la figure 1 est une représentation schématique d'un système de communication basé sur PC incorporant le noyau de télécommunication périphérique de la présente invention; la figure 2 est une représentation schématique du noyau de télécommunication périphérique selon la présente invention; et la figure 3 est une représentation schématique de modules matériels et de dispositifs de pilotage matériels du noyau de télécommunication périphérique selon un mode de réalisation de l'invention. Description détaillée du mode de réalisation préféré La figure 1 représente des connexions entre un système d'intégration ordinateur-téléphonie (CTI) 1 qui incorpore un ou plusieurs noyaux de télécommunication selon l'invention et divers équipements externes. Comme représenté sur la figure 1, on peut voir l'environnement dans lequel le noyau de télécommunication périphérique de la présente invention est destiné à fonctionner. Le système I utilise un modèle client/serveur dans lequel les composants de serveur des applications CTI résident sur une ou plusieurs plate-formes de serveur et les composants de client résident sur un PC de bureau utilisateur. Comme discuté de manière davantage détaillée ci-après par report à la figure 2, chacun d'une pluralité de serveurs dans le système CTI 1 est connecté à un noyau de télécommunication périphérique. Chaque noyau et chaque serveur sont connectés à un ou plusieurs clients locaux, à d'autres serveurs, à un équipement PTA local et au réseau téléphonique commuté public (PSTN). Par exemple, comme représenté sur la figure 1, des clients locaux 3 sont connectés aux serveurs du système CTI 1 via un réseau TCP/IP (Protocole de Commande de Transmission/Protocole Internet) 5 sous la commande du serveur de réseau 6 ou à distance, comme discuté ci-après. Le système CTI 1 peut également être connecté à une console de serveur local 8, à une base de données de configuration et d'archivage 17 et/ou à un PBX 12. Par ailleurs, un module de transfert sous défaillance système 14 est inclus pour assurer un service téléphonique de base pour certains des dispositifs connectés dans le cas d'une défaillance d'alimentation totale, conformément à des techniques bien connues. Des dispositifs PTA 7 sont connectés à des modules d'interface PTA dans chaque noyau de télécommunication (par exemple jusqu'à 24 dispositifs par module), chaque dispositif PTA 7 étant associé à un compte client respectif dans une base de données de configuration pour permettre l'intégration des caractéristiques d'ordinateur et de téléphonie. L'architecture du système CTI 1 supporte également des connexions sur le PSTN 9 via des artères téléphoniques T1 10, des artères téléphoniques "Loop Start" de service 11, des artères E&M 13 et des artères téléphoniques d'interface de débit de base de réseau numérique à intégration de services (ISDN BRI) et d'interface de débit primaire (PRI) 15. Par conséquent, les utilisateurs à distance et les clients à distance peuvent accéder au système CTI 1 en utilisant un équipement vocal, de fax et d'ordinateur 16 connecté au PSTN 9 sur des connexions traditionnelles (analogiques) et sur des connexions ISDN (au niveau du site à distance). Par report à la figure 2, le noyau de télécommunication périphérique 21 de la présente invention est représenté de manière davantage détaillée avec son serveur de PC hôte associé 23. Toute la commande est assurée par le PC hôte 23 tandis que les fonctions de commutation et de télécommunication sont mises en oeuvre dans le noyau de télécommunication 21. Une pluralité de cartes de télécommunication 25 dans le noyau 21 communiquent avec le PC hôte 23 via une extension du bus ISA de PC 27 et laissent passer des données vocales sur un bus de téléphonie de protocole d'intégration multi-vendeur (MVIP) 29. L'interface de bus ISA 27 pour les cartes de téléphonie 25 est une extension du bus ISA dans le PC 23. Il y a deux cartes d'extension de bus: une dans le PC 23 et une dans le noyau 21. Chaque module matériel ou carte matérielle 25 dispose d'un dispositif de pilotage pour produire une commande de niveau matériel descendante (du PC vers l'extérieur). Pour la voie montante (de l'extérieur vers le PC) chaque dispositif de pilotage supporte les commandes MVIP-90 pour aiguiller la voie entre les cartes 25 et les commandes d'interface de fournisseur de service (SPI) pour une programmation d'application à l'intérieur du serveur 23. Le protocole MVIP-90 est utilisé pour échanger des données vocales sur le bus 29. Ce protocole définit le matériel de bus, la signalisation et les commandes pour permettre la configuration des circuits vocaux. Ces commandes sont supportées par les dispositifs de pilotage et tous les dispositifs de pilotage appliquent un jeu commun de commandes sur des niveaux plus élevés de logiciel, comme discuté ci-avant. Le logiciel de commande de dispositif de pilotage dans les serveurs commande les circuits vocaux entre les éléments matériels par l'intermédiaire de leurs dispositifs de pilotage. Pour finir, une alimentation 31 alimente à la fois un équipement logique et de téléphonie dans le noyau 21 (c'est-à-dire les tensions de +/-5V, +12V, de sonnerie et d'accumulateur). Puisque le noyau 21 incorpore toute la fonctionnalité de télécommunication requise, le noyau peut être isolé physiquement de l'hôte 23 et peut assurer par conséquent tous les niveaux de signalisation et d'alimentation spécialisés nécessaires. Du point de vue de la construction physique, le noyau 21 comprend une tour de PC 33 qui renferme un châssis, un ventilateur, des blindages et certaines dispositions constructives propres à un client. Le panneau arrière d'ISA passif 27 est connecté à deux cartes d'extension de bus ISA à ISA (une pour le PC hôte et une pour le coffret de noyau). Les cartes d'extension de bus ISA étendent le bus de PC hôte jusqu'au bus ISA de noyau de télécommunication. Selon un premier mode de réalisation, un connecteur ISA à ISA extérieur au PC est utilisé tandis que selon un autre mode de réalisation, un connecteur PCI à ISA est utilisé. Par report pour finir à la figure 3, l'architecture des composants et des dispositifs de pilotage est représentée pour un mode de réalisation du système représenté sur la figure 2. Chaque carte de télécommunication 25 inclut une interface sur le bus MVIP 29 et sur le panneau arrière d'ISA 27 dans le noyau 1. Pour chaque carte 25 dans le noyau 1, un dispositif de pilotage par logiciel correspondant est prévu dans le serveur 23, lequel communique avec l'une associée des cartes 25 via l'extension de bus ISA 27 et commande celle-ci. Dans le noyau 1, des cartes d'interface PTA 12/24 Pika Daytona (marque déposée) 35 sont utilisées pour connecter jusqu'à 24 téléphones 37 pour assurer une détection de multifréquence en code 2 (DTMF), une compression de parole, un traitement de voix numérique (DSP) et une reconnaissance de parole/détection de tonalité. Les cartes d'interface PTA 35 constituent également une interface d'alimentation accumulateur de conversation/tension de sonnerie (48 V continus/90 V alternatifs). Une carte DSP 39 constitue des ressources DSP pour un traitement de ligne, un traitement d'artère téléphonique, une conversion texte vers parole et une reconnaissance automatique de parole pour un traitement de signal de port et de ligne dans le système. En particulier, un logiciel noyé dans la carte DSP 39 assure une détection et une génération de DTMF, une compression de parole/synthèse de parole et lecture, un enregistrement et lecture de parole, une détection de tonalité de progression d'appel, une détection de tonalité de fax et modem, une commande automatique de gain, une fonction de téléconférence vocale, une détection d'impulsion de composition de numéro et une reconnaissance de parole. Un module SLine assure huit ports ISDN BRI 41 et une carte Euro-PRI double 43 avec une pile/dispositif de pilotage Euro-lSDN assure une interface Euro-PRI pour 30 canaux vocaux par canal de commande (c'est-à-dire 30 ou 60 artères téléphoniques pour un unique module ou un double module). Une carte Pika v12 45 assure une interface jusqu'à 12 artères téléphoniques E&M. Une personne qui comprend la présente invention peut concevoir d'autres modes de réalisation et d'autres variantes. Par exemple, il peut être envisagé que le noyau 1 puisse être muni d'un panneau arrière PCI. Tous ces modes de réalisation et toutes ces variantes sont considérés comme étant dans la sphère et le cadre de l'invention telle que définie dans les revendications annexées. REVENDICATIONS 1. Système d'intégration ordinateur-téléphonie (1) permettant la mise en oeuvre d'applications intégrées de calcul informatique et de téléphonie, ledit système comportant au moins un serveur (23) avec un bus de commande interne, caractérisé en ce qu'il comprend un noyau de télécommunication périphérique (21) connecté audit serveur via une extension (27) dudit bus de commande interne pour recevoir une ou plusieurs cartes de télécommunication (25) et pour assurer une alimentation appropriée et une signalisation appropriée pour un fonctionnement desdites cartes de télécommunication (25) sous la commande dudit serveur (23) tout en en étant physiquement isolé. 2. Noyau de télécommunication selon la revendication 1, caractérisé en.ce que lesdites une ou plusieurs cartes de télécommunication (25) communiquent avec ledit serveur (23) sur ledit bus de commande (27) et passent des données vocales sur un bus de téléphonie interne (29). 3. Noyau de télécommunication selon la revendication 1, caractérisé en ce qu'il inclut en outre un ou plusieurs dispositifs de pilotage par logiciel dans ledit serveur pour lesdites cartes de télécommunication respectives. 4. Noyau de télécommunication selon la revendication 1, caractérisé en ce que ladite alimentation et ladite signalisation incluent des tensions de +/-5V, +12V, de sonnerie et d'accumulateur. 5. Noyau de télécommunication selon la revendication 2, caractérisé en ce que ledit bus de téléphonie interne est un bus MVIP-90 (29). 6. Noyau de télécommunication selon la revendication 1, caractérisé en ce que ledit bus de commande est un bus ISA PC (27). 7. Noyau de télécommunication selon la revendication 6, caractérisé en ce qu'il comprend en outre une carte d'extension de bus ISA dans chaque élément pris parmi ledit noyau et ledit serveur. 8. Noyau de télécommunication selon la revendication 1, caractérisé en ce qu'il comprend en outre une tour PC renfermant un châssis, un ventilateur, des blindages et des dispositions constructives propres à un client. 9. Noyau de télécommunication selon la revendication 7, caractérisé en ce qu'il comprend en outre un panneau arrière ISA connecté à ladite carte d'extension de bus ISA dans chaque élément pris parmi ledit serveur et ledit noyau.