Vous êtes sur la page 1sur 26

Asterisk et les services valeur ajoute :

Comment optimiser les performances?

JTR 2011

Sommaire
1. WISP-e, leader franais des solutions bases sur Asterisk
2. Asterisk, leader mondial sur le march du PBX Open
Source
3. Les services valeur ajoute d Asterisk
4. Les cls d une bonne implmentation
5. Ils ont choisi Asterisk !
6. Les sources documentaires
14/01/11

Prsenta4on WISP-e

Asterisk, leader sur le march du PBX Open Source


" Cr par Mark Spencer en 1999
" Plate-forme logicielle Open Source
(licence GPL)
" Serveur de communication multiprotocole
" Passerelle multiservices: la bote
outils !
" Sponsoris par

14/01/11

Prsenta4on WISP-e

WISP-e, leader franais des solu4ons bases sur Asterisk


" Socit cre en 2003
" Solu4ons de ToIP bases sur Asterisk


" Partenaire de Digium depuis 2006
" Premier centre de forma4on Digium|
Asterisk

14/01/11

Prsenta4on WISP-e

Asterisk, une solu4on riche en fonc4onnalits


Asterisk, c est:
" Des fonctionnalits tlphoniques
classiques,
" Un potentiel de fonctionnalits
avances VoIP comme tout systme
propritaire,
" Une interoprabilit parfaite avec
des systmes traditionnels,

Une vritable bote


outils!!!

" Une base solide pour dvelopper


d autres applications voix.
14/01/11

Prsenta4on WISP-e

Les fonc4onnalits d Asterisk


" Accs au systme direct
" Appels 3 directions
" Confrence audio
" Mise en attente
" Prdictif d appel
" Appel par le nom
" Authentification
" Base de donnes interne
permettant lecture et criture
" Bureau distance
(manager)
" Blocage par identifiants
d'appelants (nom et numro)
" Conversion de protocoles
" Reconnaissance vocale
" Dpistage d'appels
" Dtection de parole
" E911
" Enregistrement d appel
" ENUM
14/01/11

" peler et dicter


" File d attente (queue)
" Gestion de cartes d appels
" Gestion de la confidentialit
" Heures et dates d appels
" Identification d appelants
(caller id)
" Identification d appelants
sur appels en attente
" Interception d appel
(pickup)
" Insertion de messages
vocaux dans courriels
" Intgration diffrents
types de BDD (Dynamic
Realtime et Static Realtime)
" Listes noires
" Ne pas dranger (DnD)
" Macros
" Menu numrique
" Messagerie SMS
Prsenta4on WISP-e

" Messagerie vocale


" Indicateur visuel de
message en attente
" Tonalit rythme 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
" Intgration flexible de
la norme MP3
" Lecture alatoire ou
linaire
" Contrle du volume
6

Les fonc4onnalits d Asterisk


" Passerelles VoIP
" Prpos automatique
" Prposs tlphonique
locaux et distants
" Prise d appels distance
" Protocole OSP
" Rapports dtaill des
appels (CDR)
" Rception d alertes au
tlphone
" Recherche d extensions
" Recherche de personnes
" Rpertoire tlphonique
interactif
" Routage d appels (par
appel, par appelant )
" Sonneries distinctes (si
support par les tlphones
IP utiliss)
" Support DUNDI
" Surveillance
14/01/11

" Stationnement (parking)


" Systme de menu l cran
ADSI
" Systme de rponse
automatis interactif (IVR)
" Transcodage
" Transferts d appels
(aveugles et superviss)
" Transferts d appels lors de
non-rponses
" Transferts d appels lorsque
le canal est occup
" Transmission et rception
de tlcopies : Dtection,
envoi et rception de
tlcopie/fax.
" Des passerelles existent
vers des solutions de fax
connexes tels que Hylafax,
Asterfax (fax vers email /
email vers fax), Bakelite
Prsenta4on WISP-e

Une liste qui s allonge tous


les jours
7

Zoom sur les principaux services valeur ajoute


Dfinition d un service valeur ajout :
" Service venant au dessus des services de base

Comment crer des services valeurs ajouts :


" La tlphonie offre beaucoup d informations mais pas assez pour tre qualifies de
valeurs ajoutes
" Il faut y ajouter des informations en dehors du systme de tlphonie
" Ces informations doivent agir sur le comportement de la tlphonie

O ces services sont-ils dvelopps ?


" Directement dans le Dialplan Asterisk
" AGI / AMI
" Grce des applications tiers interagissant avec Asterisk
14/01/11

Prsenta4on WISP-e

Zoom sur les principaux services valeur ajoute


Le Dialplan Asterisk
" Plus de 169 Applications
" Plus de 135 Fonctions

Les AGI
" Extension du Dialplan vers des applications extrieures
" Pas de langage, seulement des pr requis (E/S)
" Distribution sur des serveurs tiers
" Rapidit, souplesse d excution

14/01/11

Prsenta4on WISP-e

Zoom sur les principaux services valeur ajoute


L AMI (Asterisk Manager API)
" Interaction bilatrale
" Capacit quivalente au Dialpaln (en thorie)
" Connexion simple depuis un tiers

Principal vecteur de services valeur ajoute

14/01/11

Prsenta4on WISP-e

10

Repor4ng, matrisez votre systme tlphonique


Supervisez vos serveurs
" CDR (Call Dtail Reporting)
" Stockage depuis une BDD (MySQL, PostgreSQL, MSSQL)
" SNMP : Au niveau du serveur et d Asterisk
Nagios, Cacti, Zabbix,
" AMI : Application temps rel
GRTD, FlashOperator Panel,

14/01/11

Prsenta4on WISP-e

11

Les performances de bases


Depuis le Dialplan
" Le temps d excution du diaplan dpend du nombre de lignes et du type
d applications appeles.
" Possibilits de blocage de la tlphonie forte

Depuis l AMI
" Nombre d information lev, voir trs lev, traiter
" Nombre de connexion l AMI limite (qq. Dizaines)

Depuis les BDD


" Limitations de son type et de la configuration de la BDD
" Informations asynchrones => Temps pas si rels

14/01/11

Prsenta4on WISP-e

12

Amliorer les performances


Depuis le Dialplan
" La formation et l exprience vous permettront d avoir des dialplan plus fluides et plus
robustes,

Depuis l AMI
" Dans le cas d un grand nombre d vnements (env. 100appels), ddi un serveur au
traitement,
" Utiliser l excellent programme de Proxy AMI de Dave Troy

Depuis les BDD


" " Back to school ": Revoyez les fondamentaux de l administration de BDD
14/01/11

Prsenta4on WISP-e

13

Amliorer les performances


Gnralits :
" Plus de CPU = Plus de traitements d appels
" Asterisk est gourmand
" ne lsinez pas sur la RAM
" Le temps rel un doux rve
" Evitez les VM
" I/O maitriser

14/01/11

Prsenta4on WISP-e

14

Amliorer les performances


Architectures
" P.R.A : Plan de Reprise d activit
" Pourquoi pas des VM
" Des architectures redondantes une solution toute preuve
" Le rseau : bte noire de la VoIP
" Dicton VoIP : de votre rseau dpendra la qualit de votre ToIP

14/01/11

Prsenta4on WISP-e

15

Architecture redondante

14/01/11

Prsenta4on WISP-e

16

Autres axes
Conception du code
" Segmentation du code
" Module dynamique

Rajout de fonctionnel
" Global

" Spcifique
Richesse des API

14/01/11

Prsenta4on WISP-e

17

Confrence, rduisez vos cots de dplacement


Meetme
L application MeetMe vous permet
de grer des confrences mono ou
multipoints grce quelques lignes de
scripts dans le plan de numrotation. Il
n y a aucune limite en terme de nombre
d utilisateurs.

14/01/11

Prsenta4on WISP-e

18

Poste Operateur PC, qualiez vos appels


PoPC
Grace une application lourde sur
le poste de travail, et une
connexion sur l AMI, les usagers
peuvent avoir une vision trs
prcises de l tat du traitement
d appel
Ex : FOP,

14/01/11

Prsenta4on WISP-e

19

CTI, liez votre tlphonie votre SI


Couplage Tlphonie Informatique: de la
convergence pour plus de performances
" Intgration CTI via Asterisk Manager
Interface
" Administration centralise des clients
CTI
" Sources de donnes diverses: MySQL,
Oracle, LDAP, Sage, RSS, etc.
" Exemples d applications:
" Couplage avec annuaire
" Couplage avec Intranet, CRM, ERP
" Click-to-call
14/01/11

Prsenta4on WISP-e

20

Les cls d une migra4on Asterisk russie

Support intgrateur
qualifi

Formation

Comprendre
les avantages

Idologie open
source

et les dfis

Matriel fiable

14/01/11

Qualit du trafic
VoIP

Prsenta4on WISP-e

21

Ils ont choisi Asterisk


MAIRIE DE LA CHAPELLE SUR ERDRE / Collectivit locale
Le Besoin :
" Centralisation des services tlphoniques
" Mutualisation des ressources
" S approprier la gestion du systme de tlphonie
" Bnficier d un nouveau modle excluant les licences
utilisateurs

Le Contexte :
" Remplacement des autocommutateurs Diatonis,
Alcatel 4200, Ericsson prsents sur les diffrents sites
" 7sites distants relis en SDSL

La Ralisation :

Chires cls:
Ralis en Octobre 2009
110 Tlphones SIP 6 sites distants
Mise en service 1 mois
Chires d Aaires : 60K

" 1 FONISK 100 AA


" Tlphones IP (Aastra, Thomson)
" Fonctionnalits de tlphonie administrative
14/01/11

Prsenta4on WISP-e

22

Ils ont choisi Asterisk Cas n2


ENOV RESEARCH / Centre d appel
Problmatiques
" Refonte complte du systme tlphonique avec une infrastructure full IP
" Gestion centralise de tous les sites du groupe
" Besoin d'une solution volutive
(dveloppement du travail collaboratif)

Solution installe
" 1 FONISK 100 - Serveur Dell redondant
en remplacement d'un PABX Alcatel 4004

Chires cls:

Bnfices apports
" Solution ouverte et facile manager depuis
l interface web FONISK.
" Faible cot de mise en uvre
" Matriel Aastra: standards prouvs du march
" Accompagnement, disponibilit et qualit des
quipes commerciales et techniques
14/01/11

Ralis en Juin 2009


110 Tlphones 3 sites distants
Mise en service 1 mois
Chires d Aaires : 35K

Prsenta4on WISP-e

23

Ils ont choisi Asterisk


LP FRANCIS JAMMES/ Education
Le Besoin :
" S approprier la gestion du systme de tlphonie
" Bnficier d un nouveau modle excluant les licences
utilisateurs

Le Contexte :
" Interconnexion PABX Ericsson avec passerelle Patton

La Ralisation :
" 1 FONISK 50
" Tlphones IP (Aastra, Thomson)
" Fonctionnalits de tlphonie administrative
" Interconnexion portier SIP Castel

14/01/11

Chires cls:
Ralis en Juillet 2009
40 Tlphones SIP
Mise en service 15 jours
Chires d Aaires : 15K

Prsenta4on WISP-e

24

Les sources documentaires


Le Web: Sites & Forums Asterisk France, Asterisk.org,
Voip.info.org

Ouvrages: Asterisk, The Future of Telephony, VoIP et ToIP, Asterisk - la


tlphonie sur IP (Conception, installation, configuration, dploiement),
Asterisk : La tlphonie d'entreprise libre

Confrences: Astricon, AstriEurop, Apro Asterisk, Asterisk Party

14/01/11

Prsenta4on WISP-e

25

FONISK, la tlphonie de demain


MERCI DE VOTRE ATTENTION ! QUESTIONS?
WISP-e
2 rue Gabriel Bourdarias
69200 VENISSIEUX
04 72 90 43 49
hmp://www.wisp-e.com

Rendez-vous sur notre stand


14/01/11

Prsenta4on WISP-e

26