Introduction au PBX Asterisk

Transcription

Introduction au PBX Asterisk
Introduction au PBX
Asterisk
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
1
Sommaire
●
C'est quoi Asterisk ?
●
Plateformes supportées
●
Protocoles VOIP compatibles
●
Codecs audio compatibles
●
Codecs vidéo compatibles
●
Types de terminaux IP
●
Exemples de terminaux IP compatibles
●
Exemples de services
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
2
Sommaire (suite)
●
Interfaces RTC
●
Exemples de cartes d'interfaces
●
Exemple simple d'architecture
●
Console CLI Asterisk
●
Petite Demo : Messagerie Vocale
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
3
C'est quoi Asterisk ?
C'est un PBX logiciel fonctionnant
sous Linux développé par la
société Digium. (www.digium.com)
Licence GPL (GNU Public Licence) :
Tout le monde à accès au code
source et a le droit de le modifier.
Toute modification publiée hérite
de la licence GPL.
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
4
Plateformes
supportées
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
5
Protocoles VoIP
compatibles
●
IAX (Inter Asterisk Exchange)
●
H323
●
SIP (Session Initiation Protocol)
●
MGCP (Media Gateway Control Protocol)
●
SCCP (Cisco « Skinny »)
Asterisk peut servir de passerelle
entre ces différents protocoles.
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
6
Codecs audio
compatibles
●
●
ADPCM
G.711 (loi a et
µ)
●
GSM
●
ILIBC
●
Linear
●
G.723.1
●
LPC-10
●
G.726
●
Speex
●
G.729 (achat
d'une licence)
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
7
Types de terminaux IP
Terminaux logiciels
Hardphones
Filaires
(Ethernet)
Sans fils
(Wifi)
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
8
Exemples de
terminaux IP
compatibles
Terminaux logiciels
Filaires
(Ethernet)
Sans fils
(Wifi)
Hardphones
Ekiga
(H323,S
IP)
Cisco
7905
(SCCP,
H323,
SIP)
MiniSIP
UA (SIP)
Cisco
7920
(SCCP)
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
9
Exemples de
Services
●
Passerelle inter protocoles VoIP
●
Messagerie vocale
●
Menu vocal
●
interactif
Messagerie
unifiée
●
...
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
10
Interfaces RTC
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
11
Exemples de cartes
d'interface
Type
Marque Référenc Descriptif
e
Analogiqu Digium X100P
es
ou clone
Image
1 port FXO
Digium TDM400P 4 ports FX0 ou
FXS (selon
bundle)
Numériqu AVM
es
AVM Fritz 1 port RNIS T0
USB v2.1
Digium TE110P
1 port RNIS T1
Il en existe bien davantage (Digium,
Sangoma,
AVM
...)
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
12
Structure d'Asterisk
●
Codecs
●
Channels
●
Applications
●
Ressources
...
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
13
Console Asterisk
●
●
●
Lancement du serveur : asterisk
Lancement d'un client CLI :
asterisk -r
Lancement simultané : asterisk -c
Asterisk Ready.
*CLI>
●
Terminal associé à la console :
dial, answer, hangup
Introduction
au PBX Asterisk
(nécessite chan_oss ou chan_alsa)
©P. HENSEL - [email protected]
14
Petite Demo :
Messagerie Vocale
●
Plan de numérotation par défaut :
3 : Message de bienvenue
1234 : utilisateur de test pour
messagerie vocale
(mot de passe : 4242)
8500 : messagerie vocale
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
15
Exemple d'architecture
simple
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
16
Annexes :
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
17
Annexes :
Introduction au PBX Asterisk
©P. HENSEL - [email protected]
18

Documents pareils