L’interface TAPI (Telephony Application Programming Interface) fournit un jeu uniforme de commandes pour tout périphérique de téléphonie pris en charge connecté à votre ordinateur. L’interface TAPI est implémentée dans Windows Vista et Windows Server 2008 par le service de téléphonie. Les programmes compatibles avec l’interface TAPI ne sont pas tenus de connaître le matériel spécifique que vous utilisez pour communiquer. Le service de téléphonie et le fournisseur de service de téléphonie approprié se chargent de toutes les tâches de traduction et d’interaction avec le matériel pour le compte de l’application.

Comment fonctionne la téléphonie

Lorsque vous utilisez un programme de la famille Windows Vista ou Windows Server 2008 pour envoyer des télécopies, vous connecter à un téléphone ou effectuer d’autres activités prises en charge par l’interface TAPI, trois couches logicielles sont mises à contribution pour vous permettre d’utiliser un périphérique de téléphonie : un programme compatible avec l’interface TAPI, le service de téléphonie et un fournisseur de service de téléphonie.

  • Un programme de téléphonie vous permet d’effectuer des appels téléphoniques, ou d’envoyer et de recevoir des données ou des télécopies. Microsoft et divers éditeurs de logiciels indépendants fournissent des programmes qui incorporent des fonctionnalités compatibles avec l’interface TAPI. Par exemple, la fonctionnalité d’accès réseau à distance qui est incluse dans Windows Vista et Windows Server 2008 utilise le service de téléphonie pour interagir avec votre modem ou votre matériel RNIS pour composer des numéros de téléphone.

  • Le service de téléphonie reçoit les demandes TAPI du programme et fournit les fonctions courantes à ces applications, telles que la numérotation d’un modem.

  • Un fournisseur de service de téléphonie traduit les commandes pour un périphérique de téléphonie ou un protocole de téléphonie spécifique. Des fournisseurs de service de téléphonie pour modems et plusieurs protocoles de téléphonie sont installés avec Windows Vista et Windows Server 2008, et d’autres sont fournis par des fabricants de matériel.

Les trois couches de la téléphonie dans Windows



Les trois couches de TAPI

Comment fonctionne la téléphonie avec le matériel de téléphonie

Contrairement aux solutions propriétaires qui sont difficiles et onéreuses à implémenter, l’interface TAPI définit un jeu unique de commandes permettant de combiner des matériels et des logiciels provenant de sources différentes. Lorsqu’un programme de téléphonie demande une action, le service de téléphonie détermine le fournisseur de service de téléphonie prenant en charge le périphérique, puis le fournisseur de service envoie les commandes appropriées au périphérique.

Par exemple, le fournisseur de service Unimodem (Universal Modem) 5 est installé avec les systèmes d’exploitation Windows Vista et Windows Server 2008. Lorsqu’un programme sur l’ordinateur client initie la composition d’un numéro de téléphone, le service de téléphonie envoie les commandes appropriées au fournisseur de service Unimodem 5, puis envoie la séquence de commandes appropriées pour composer le numéro sur le modem relié à l’ordinateur client. Le programme ne nécessite aucune information concernant le modem.

Avec le service de téléphonie et ses fournisseurs de service de téléphonie, Windows fournit une plateforme de téléphonie. Windows Vista et Windows Server 2008 jouent le rôle d’un opérateur qui interconnecte les ressources informatiques et téléphoniques pour diriger et gérer les appels. Un programme de téléphonie compatible avec l’interface TAPI peut fournir des solutions variées, allant de systèmes domestiques ou de petite entreprise complets à une interface de client à autocommutateur privé (PBX), qui intègrent les réseaux informatiques et téléphoniques d’une organisation.

Comment la téléphonie met-elle les ressources à disposition des utilisateurs

Les utilisateurs réseau effectuent des appels sur des lignes. Ils peuvent aussi utiliser des téléphones pour la gestion et le contrôle des appels. Ces appels sont pris en charge par les fournisseurs de service de téléphonie. Un administrateur de téléphonie met à disposition des utilisateurs les ressources de téléphonie, telles que les lignes et les téléphones, sur un serveur.

Lignes

En téléphonie, une ligne est un flux multimédia (données, voix ou vidéo) qui est pris en charge par un fournisseur de service de téléphonie. Pour un modem, la ligne représente une ligne de téléphone actuelle. Pour d’autres périphériques, il peut s’agir d’un autre flux multimédia, par exemple une passerelle vers Internet. Les appels sont effectués par le biais d’une ligne fournie par un fournisseur de service de téléphonie. Une ligne unique peut prendre en charge plusieurs appels à la fois, comme c’est le cas avec le signal d’appel et la téléconférence. Le fournisseur de service de téléphonie détermine comment les périphériques physiques sont représentés par des lignes téléphoniques.

Téléphones

En téléphonie, un téléphone représente un équipement terminal qui est pris en charge par un fournisseur de service de téléphonie. Ce « téléphone » présente presque toutes les caractéristiques d’un téléphone physique, bien qu’il ne s’agisse pas forcément d’un périphérique matériel concret. Il intègre les concepts de commutation, de combiné téléphonique, de haut-parleur, de microphone, d’affichage, de lampes et de boutons programmables. Comme le téléphone se trouvant sur votre bureau, un téléphone peut être utilisé sans initier d’appel. Par exemple, vous pouvez utiliser un combiné téléphonique pour écouter ou récupérer des messages vocaux.

Un téléphone ne représente pas forcément un périphérique matériel concret ; il peut être émulé en logiciel. Par exemple, ce type de téléphone peut être un programme qui utilise l’interface TAPI ou un fournisseur de service de téléphonie. Un téléphone physique n’est pas requis pour gérer un flux multimédia et, bien que tous les fournisseurs de service de téléphonie prennent en charge les lignes, ils ne prennent pas tous en charge les téléphones.

Comment l’interface TAPI prend-elle en charge la téléphonie

Les systèmes d’exploitation Windows Vista et Windows Server 2008 prennent en charge l’intégration de l’informatique et de la téléphonie, allant des solutions domestiques ou de petite entreprise simples à des solutions de grande envergure couvrant toute une entreprise. Les solutions de téléphonie de bas niveau permettent à un individu d’effectuer les tâches suivantes :

  • utiliser un ordinateur comme répondeur ou boîte vocale ;

  • utiliser un ordinateur pour envoyer et recevoir des télécopies ;

  • utiliser un interphone ou un microphone et un haut-parleur connectés à un ordinateur multimédia comme système téléphonique ;

  • ouvrir une session sur un ordinateur à partir d’un emplacement distant.

Ces solutions sont généralement prise en charge par une connexion directe à partir d’un ordinateur de bureau vers une ligne téléphonique avec un modem. Les solutions à l’échelle de l’entreprise reposent sur un réseau et permettent à une organisation d’effectuer les tâches suivantes :

  • utiliser un ordinateur soit en tant que système téléphonique multiligne, soit en tant que contrôleur à autocommutateur privé (PBX) multifonction ;

  • fournir un système de messagerie vocale dans toute l’entreprise ;

  • fournir un système de télécopie dans toute l’entreprise ;

  • fournir des services d’informations audio à la demande permettant aux appelants de récupérer des informations préenregistrées ou des informations de conversion de texte par synthèse vocale ;

  • télécopier des informations aux clients sur demande, en fonction des touches composées sur le clavier ou d’une autre entrée ;

  • implémenter une numérotation automatique basée sur une liste dans le cadre d’opérations de télémarketing ;

  • fournir des informations de base de données relatives à un appel (par exemple un profil client ou des informations sur le compte) en même temps que celui-ci est commuté à un ordinateur de bureau ;

  • créer un programme client unique et convivial pour gérer toutes les communications (données vocales, radiomessagerie, messagerie électronique, téléconférence, etc.) ;

  • fournir un accès à distance au réseau.

Sur un réseau, une carte réseau matérielle sur un serveur connecte le réseau local à un réseau téléphonique public ou privé. La carte est prise en charge par un fournisseur de service de téléphonie. Les programmes s’exécutant sur le serveur fournissent des fonctionnalités d’appel, telles que la téléconférence, le transfert, la mise en attente et la renumérotation automatique. Le serveur contrôle les appels passant dans le réseau et sortant vers l’autocommutateur privé (PBX).

Les programmes clients fournissent les communications vocales, vidéo, de télécopie et de données pour l’utilisateur. Le service de téléphonie sur le client utilise le fournisseur de services à distance de Windows pour communiquer sur le réseau avec les fournisseurs de service de téléphonie sur le serveur, et les services de téléphonie à proprement parler sont fournis par les fournisseurs de service de téléphonie gérant les périphériques de téléphonie sur le serveur.

Références supplémentaires


Table des matières