J'ai
découvert
Asterisk
il y a
quelques
mois en
cherchant à
gérer ma
boîte vocale
avec ma
station
Linux. En
fait, je
voulais
simplement
une boîte
vocale qui
m'enverrait
mes messages
vocaux dans
ma boîte
courriel.
Google m'a
mené vers
des forums
de
discussion
sur
Asterisk.
C'était une
solution
largement
overkill
pour ce que
je
souhaitais
faire au
départ, mais
extrêmement
prometteuse.
Voici donc
l'aperçu
plus
théorique
(je viendrai
au concret
dans des
billets
subséquents)
de mes
premiers pas
dans le
domaine.
Asterisk - à
ne pas
mélanger
avec
un
personnage
d'un petit
village
gaullois
- c'est une
application
libre de PBX
(Private
Branch
Exchange).
Pour
résumer, ça
permet
d'avoir
toutes les
fonctions
auxquelles
on s'attend
d'un poste
téléphonique
dans un
environnement
de travail,
à savoir :
-
extensions
téléphoniques
pour
chaque
poste
-
boîtes
vocales
-
appels
conférence
-
afficheur
Là où ça
devient
intéressant,
c'est que
Asterisk
permet
également
d'avoir
accès à tous
les
avantages de
la
téléphonie
IP. Mais pas
la
téléphonie
IP proposée
par
Vidéotron,
Primus et
compagnie.
Avec
Asterisk,
vous êtes
davantage
dans la
position de
Bell
Canada : la
tonalité
vient de
votre
système
Asterisk et
vous
choisissez
vos
fournisseurs
pour la
réception et
l'acheminement
des appels.
Concrètement,
ça rend
possible des
choses comme :
-
Obtenir
des
numéros
de
téléphones
montréalais...
newyorkais,
parisiens
ou
berlinois
à une
fraction
du coût
d'une
ligne
fixe de
Bell ;
-
Choisir
ses
fournisseurs
pour
l'acheminement
de ses
appels
interurbains
(vous
pouvez
choisir
des
fournisseurs
différents
selon
les
tarifs
offerts
selon
les
destinations)
et ainsi
d'une
part
faire
ces
appels à
une
fraction
du coût ;
-
Intégrer
de
manière
transparente
pour
l'usager
l'utilisation
de
lignes
PSTN (comme
une
ligne
fixe de
Bell
Canada)
et VOIP
(où les
données
voyagent
par
Internet) ;
-
Un
paquet
d'autres
choses
impressionnantes
(mais
moins
pertinentes
dans le
contexte
résidentiel
où
j'utilise
Asterisk
!).
Un peu de jargon
Voici
quelques
mots qui
reviennent
souvent
quand il est
question de
téléphonie
IP et
d'Asterisk.
Suivez les
liens vers
Wikipedia
pour plus de
détails.
VOIP
- Voice Over
Internet
Protocol.
Autrement
dit, la
téléphonie
IP. (Wikipedia)
PSTN
- Public
Switched
Telephone
Network.
Réseau
téléphonique
commuté (RTC)
en français.
Il s'agit
essentiellement
du réseau
téléphonique
traditionnel
tel qu'on le
connaît.
Votre ligne
téléphonique
de Bell en
fait partie.
(Wikipedia)
POTS
- Plain Old
Telephone
Service.
Votre ligne
de Bell. (Wikipedia)
DID
- Direct
Inward
Dialing.
C'est la
fonctionnalité
offerte par
les
compagnie de
téléphone
permettant
l'acheminement
des appels à
un numéro de
téléphone
précis sur
le système
téléphonique
(PBX) d'un
client. Vous
souhaitez un
numéro local
pour vos
clients du
Vermont ?
Vous
installez un
DID du
Vermont
(802-xxx-xxxx).
(Wikipedia)
SIP
- Session
Initiation
Protocol. Un
des deux
protocoles
utilisés
l'acheminement
des appels
en
téléphonie
IP. (Wikipedia)
IAX
-
Inter-Asterisk
eXchange
protocol.
Protocole
utilisé
nativement
parAsterisk
PBX et
supporté par
nombre
d'autres
systèmes.
Fait
référence au
protocole
IAX2 (IAX
est déprécié).
Asterisk
supporte
également
SIP. (Wikipedia)
Trunk
- Dans un
PBX, il y a
généralement
plus de
postes
différents
que de
lignes
branchées
vers
l'extérieur,
parce que
tous les
postes ne
sont jamais
utilisés en
même temps.
Dans le
contexte
d'Asterisk,
un trunk
c'est
grossièrement
un canal de
communication
vers
l'extérieur :
soit une "ligne
fixe" (Bell)
connectée au
système,
soit un
fournisseurs
VOIP
configuré
dans le
système. (Wikipedia)
FXS
- Foreign
Exchange
Station. Sur
une carte
interface
PCI
installée
dans un
ordinateur
(par exemple
celles de
Digium), les
ports FXS
sont ceux
qui
permettent
de brancher
des
téléphones
traditionnels.
Autrement
dit, le port
FXS se
charge de
fournir les
mêmes
fonctionnalités
que votre
prise murale
de Bell,
notamment la
tonalité. (Wikipedia)
FXO
- Foreign
Exchange
Office. En
bref, c'est
l'inverse.
Si vous
souhaitez
relier votre
système
Asterisk à
une ligne de
Bell, c'est
dans un port
FXO qu'il
faudra
brancher
celle-ci. (Wikipedia)
Matériel
requis
Essentiellement,
pour un
projet dont
le but est
de remplacer
une ligne
téléphonique
traditionnelle
par un
système
Asterisk, ça
prend :
-
Un
ordinosaure.
J'ai
monté un
système
très
rapide
sur un
vieux
Celeron
(mais je
ne
gagerais
pas sur
la
performance
de
quelque
chose de
vraiment
préhistorique) ;
-
Une
carte
PCI avec
un port
FXS.
Mais
seulement
si vous
souhaitez
continuer
d'utiliser
vos
téléphones
traditionnels
et pas
des
téléphones
VOIP.
C'est le
choix
que j'ai
fait,
les
téléphones
traditionnels
étant
encore
largement
moins
dispendieux
pour
l'instant,
et le
câblage
existant
pouvant
être
utilisé.
Il
existe
un grand
choix de
cartes
sur le
marché
conçues
pour
fonctionner
avec
Asterisk,
notamment
celles
fabriquées
par
Digium.
La série
des
cartes
DGM-TGM
(par
exemple
la
TDM10B
avec un
port FXS)
vous
permet
d'ajouter
jusqu'à
3 ports
(total
de 4)
par
l'ajout
de
modules
FXS
et
FXO
supplémentaires.
Entre 75
et 100 $
par
port, ce
sera de
loin la
plus
grande
dépense
du
projet,
qui peut
toutefois
se payer
facilement
toute
seule
par la
suite
dépendant
de votre
situation.
Il s'agit
du système
minimal. Il
est clair
que tout ça
devient plus
intéressant
avec
plusieurs
postes (autant
de ports FXS
sont requis).
Messagerie
vocale |
Notification
d'appels |
Double
appel |
Menus Vocaux
Créer vous même vos arborescence
File d'attente
Gérer l'attente de vos clients
L.C.R.
Gérer vos opérateurs
Musique d'attente
Votre musique en un clic
Interconnections de sites
Utilisez vos liens IP pour téléphoner
Messagerie vocale
Ne perdez plus d'appels |
Transfert
de tous les appels |
Retour
d'appel |
Mise
en attente flash |
Transfert
d'appel si occupé |
"
Ne pas déranger " |
Transfert
flash |
Renvoi
des appels anonymes |
Le
" BIS " |
Conférence
à plusieurs |
Transfert
d'appel si non réponse |
Gestion
des appels |
Conférence
à Double appel flash |
|
Le coût
des appels |
|
Produit |
Ensemble
téléphonie
sélection |
|
Installation |
Gratuit |
|
Ligne
téléphonique |
50
DHS/HT |
|
Boîte
vocale,
afficheur,
etc. |
Inclus |
|
Appels
entrants
(min.) |
Inclus |
|
Appels
locaux
(sortants)
(min.) |
a
partir
de
0.15
centime
de
dirham |
|
Canada
(min.) |
a
partir
de
0.15
centime
de
dirham |
|
ةtats-Unis
(min.) |
a
partir
de
0.15
centime
de
dirham |
France
(min.)
Fix
|
a
partir
de
0.15
centime
de
dirham |
 |
Est-ce
que c'est
pour tout le
monde,
Asterisk ?
Asterisk
est
fantastique,
mais est-ce
que c'est
pour moi ?
La réponse
courte est :
probablement
pas.
Asterisk
dans un
contexte
résidentiel
our
comercial,
ça veut dire
que vous
devenez
vous-même
votre
compagnie de
téléphone.
Avec les
responsabilités
que ça
implique.
Mais si vous
avez une
base de
connaissances
en Linux,
foncez !
C'est un
projet très
intéressant
à réaliser...
et qui sauve
des sous en
bout de
ligne. Et
après tout,
une fois que
vous avez le
bon matériel,
votre
système
Asterisk
peut être
installé et
fonctionnel
en moins
d'une heure.
J'y
reviendrai
dans un
prochain
billet.
Quelques
items à
considérez
si vous vous
sentez prêt
à envoyer
promener
votre
fournisseur
téléphonique
actuel pour
toujours :
Un lien
Internet
rapide ET
fiable
- Si votre
réseau est
congestionné
parce que
quelqu'un
dans la
maison
télécharge
des gigs de
vidéo, vos
appels vont
en arracher.
Même chose
si votre
lien se
déconnecte,
même
momentanément.
Il y a moyen
de
configurer
de plus en
plus de
routeurs
pour
prioriser le
trafic VOIP
mais ça
prend au
départ un
lien
Internet
rapide et
stable.
Panne
d'électricité
- La
tonalité de
vos
téléphones
venant de
votre
système
Asterisk, si
celui-ci
tombe en
panne, votre
service
téléphonique
aussi.
Pensez-y et
planifiez
minimalement
en
conséquence.