Asterisk (logiciel)
Un article de Wikipédia, l'encyclopédie libre.
![]() |
Cet article est une ébauche à compléter concernant les logiciels, vous pouvez partager vos connaissances en le modifiant. |
![]() |
|
---|---|
Développeur | Mark Spencer et des contributeurs |
Dernière version | 1.4.0 (le 26 décembre 2006) |
Environnement | GNU/Linux, Mac OS X, BSD |
Type | Centre de communication vocale |
Licence | GPL |
Site Web | asterisk.org |
Asterisk est un logiciel libre qui transforme un ordinateur en un commutateur téléphonique privé ou PABX. Asterisk est publié sous licence GPL.
Asterisk permet, entre autres, la messagerie vocale, la conférence, les serveurs vocaux, la distribution des appels. Asterisk implémente les protocoles H.323 et SIP, ainsi qu'un protocole spécifique nommé IAX (Inter-Asterisk eXchange). Ce protocole IAX permet la communication entre deux serveurs Asterisk ainsi qu'entre client et serveur Asterisk. Asterisk peut également jouer le rôle de registrar et passerelle avec les réseaux publics (RTC, GSM, etc.).
Asterisk est extensible par des scripts ou des modules en Perl, en C, en Python, en PHP...
Sommaire |
[modifier] Historique
Asterisk est né en 1999, créé par un étudiant de l'université d'Auburn (USA - Alabama). A la recherche d'un commutateur téléphonique privé pour créer un centre de support technique sur Linux, il est dissuadé par les tarifs trop élévés des solutions existantes, et décide de se créer son propre routeur d'appels sous Linux, le PBX Asterisk. Quelques temps après, il crée la société Digium, fournisseur de cartes FXO et FXS compatibles avec Asterisk.
[modifier] Fonctionnalités
Asterisk comprend un nombre très élevé de fonctions permettant l'intégration complète pour répondre à la majorité des besoins en téléphonie. Il permet de remplacer totalement, par le biais de cartes FXO/FXS, un PABX propriétaire, et d'y adjoindre des fonctionnalités de VoIP pour le transformer en PBX IP. Il permet également de fonctionner totalement en VoIP, par le biais de téléphones SIP ou IAX du marché. Enfin, des fonctionnalités de routage d'appel, menu vocal et boites vocales -- entres autres -- le place au niveau des PBX les plus complexes.
Des modules tiers permettent de visualiser ou paramétrer le PBX via une interrface Flash ou via un client léger. Enfin, notez qu'une distribution particulère d'Asterisk, *@home, est dédiée au PBX léger sur un réseau domestique.
[modifier] Aperçu des fonctions d'appels
- Accès au système direct
- Appels 3 directions
- Appels conférence
- Appels en attente
- Appels par noms
- Authentification
- Base de données interne permettant lecture et écriture
- Bureau à distance
- Blocage par identifiants d'appelants (nom et numéro)
- Conversions de protocoles
- Conversion texte-parole (TTS)
- Dépistage d'appels
- Détection de parole
- E911
- Enregistrement d'appel
- ENUM
- Épeler et dicter
- File d'attente
- Gestion de cartes d'appels
- Gestion de la confidentialité
- Heure et date d'appels
- Identification d'appelants
- Identification d'appelants sur appels en attentes
- Insertion de messages vocaux dans courriels
- Intégration à différent types de bases de données
- Listes noires
- Ne pas déranger
- Macros
- Messagerie SMS
- Messagerie vocale
- Indicateur visuel de message en attente
- Tonalité rythmée pour indication de message
- Redirection des messages vocaux par courriel
- Gestion des groupes de boites de messages
- Interface Web pour gestion des messages
- Musique d'attente
- Musique d'attente sur transferts d'appels
- Intégration flexible de la norme MP3
- Lecture aléatoire ou linéaire
- Contrôle du volume
- Passerelles VoiP
- Préposé automatique
- Préposés téléphonique locaux et distants
- Prise d'appels à distance
- Protocol OSP
- Rapports détaillé des appels (CDR)
- Réception d'alertes au téléphone
- Recherche d'extensions
- Recherche de personnes
- Répertoire téléphonique interactif
- Routage d'appels
- Routage par identifiant
- Sonneries distinctes
- Support DUNDI
- Surveillance
- Stationnement
- Système de menu à l'écran ADSI
- Système de réponse automatisé interactif (IVR)
- Transcodage
- Transferts d'appels
- Transferts d'appels aveugles
- Transferts d'appels lors de non-réponses
- Transferts d'appels lorsque le canal est occupé
- Transferts d'appels supervisés
- Transmission et réception de télécopies
[modifier] Intégration de la téléphonie et de l'informatique
- AGI (Asterisk Gateway Interface)
- Gestion des appels graphique
- Gestion des appels sortants
- Interface de gestion TCP/IP
[modifier] Extensibilité
- Aucune latence
- Connexions directes de Asterisk
- Permet l'intégration de systèmes physiquement séparés
- Permet le déploiement d'un plan téléphonique à travers plusieurs bureaux
- TDMoE
- Utilisation de matériel réseau standard
- Voix sur IP / Téléphonie sur IP (VoiP)
[modifier] Codecs supportés pour la téléphonie
- ADPCM
- G.711 (A-Law et U-Law)
- G.722
- G.723.1
- G.726
- G.729 (à l'achat d'une license)
- GSM
- iLBC
- Linear
- LPC-10
- Speex
[modifier] Protocoles supportés
- IAX (Inter-Asterisk Exchange)
- H.323
- SIP (Session Initiation Protocol)
- MGCP (Media Gateway Control Protocol)
- SCCP (Cisco Skinny)
[modifier] Protocoles PRI
- 4ESS
- BRI (ISDN4Linux)
- DMS100
- EuroISDN
- Lucent 5E
- National ISDN2
- NFAS
[modifier] Interopérabilité avec la téléphonie traditionnelle
- E&M
- E&M Wink
- Feature Group D
- FXS
- FXO
- GR-303
- Loopstart
- Groundstart
- Kewlstart
- MF and DTMF support
- Robbed-bit Signaling (RBS)
[modifier] Programmation AGI
[modifier] Alternatives
Le monde du logiciel libre est riche et d'autres projets de PABX ont vus le jour. On peut citer par exemple Bayonne (plus ancien qu'Asterisk) SipX et OpenPBX.
[modifier] Liens externes
Sites officiels Asterisk
Liens en rapport avec Asterisk
- (fr) Portail Asterisk francophone
- (fr) Liste de diffusion française
- (en) Un guide de référence sur Asterisk
- (en) Installation d'Asterisk
- (en) AsteriskCounter
Autres PABX libres
- (en) SipX, axé sur le protocole SIP
- (en) Openpbx, fonctionne aussi sur MacOS X
- (en) Bayonne, le PBX GNU
![]() |
Portail de l'informatique – Accédez aux articles de Wikipédia concernant l’informatique. |