26
Asterisk et les services à valeur ajoutée : Comment optimiser les performances? JTR 2011

Asterisk et les services à valeur ajoutée : Comment ... · 1. WISP-e, leader français des solutions basées sur Asterisk 2. Asterisk, leader mondial sur le marché du PBX Open

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Asterisk et les services à valeur ajoutée :

Comment optimiser les performances?

JTR  2011  

Sommaire  

Présenta4on  WISP-­‐e  14/01/11   2  

1.  WISP-e, leader français des solutions basées sur Asterisk

2.  Asterisk, leader mondial sur le marché du PBX Open

Source

3.  Les services à valeur ajoutée d’Asterisk

4.  Les clés d’une bonne implémentation

5.  Ils ont choisi Asterisk !

6.  Les sources documentaires

Asterisk,  leader  sur  le  marché  du  PBX  Open  Source  

Présenta4on  WISP-­‐e  14/01/11   3  

"   Créé par Mark Spencer en 1999

"   Plate-forme logicielle Open Source

(licence GPL)

"   Serveur de communication multi-

protocole

"   Passerelle multiservices: la boîte à

outils !

"   Sponsorisé par

WISP-­‐e,  leader  français  des  solu4ons  basées  sur  Asterisk  

Présenta4on  WISP-­‐e  14/01/11   4  

"   Société  créée  en  2003  

"   Solu4ons  de  ToIP  basées  sur  Asterisk  

 

"   Partenaire  de  Digium  depuis  2006  

"   Premier  centre  de  forma4on  Digium|

Asterisk  

 

 

Asterisk,  une  solu4on  riche  en  fonc4onnalités  

Présenta4on  WISP-­‐e  14/01/11   5  

Asterisk, c’est:

"  Des fonctionnalités téléphoniques

classiques,

"  Un potentiel de fonctionnalités

avancées VoIP comme tout système

propriétaire,

"  Une interopérabilité « parfaite » avec

des systèmes traditionnels,

"  Une base solide pour développer

d’autres applications voix.

Une véritable boîte à outils!!!

Les  fonc4onnalités  d’Asterisk  

Présenta4on  WISP-­‐e  14/01/11   6  

"  Accès au système direct "  Appels 3 directions "  Conférence audio "  Mise en attente "  Prédictif d’appel "  Appel par le nom "  Authentification "  Base de données interne permettant lecture et écriture "  Bureau à distance (manager) "  Blocage par identifiants d'appelants (nom et numéro) "  Conversion de protocoles "  Reconnaissance vocale "  Dépistage d'appels "  Détection de parole "  E911 "  Enregistrement d’appel "  ENUM

"  É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 "  Intégration à différents types de BDD (Dynamic Realtime et Static Realtime) "  Listes noires "  Ne pas déranger (DnD) "  Macros "  Menu numérique "  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

Les  fonc4onnalités  d’Asterisk  

Présenta4on  WISP-­‐e  14/01/11   7  

"  Passerelles VoIP "  Préposé automatique "  Préposés téléphonique locaux et distants "  Prise d’appels à distance "  Protocole 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 (par appelé, par appelant …) "  Sonneries distinctes (si supporté par les téléphones IP utilisés) "  Support DUNDI "  Surveillance

"  Stationnement (parking) "  Système de menu à l’écran ADSI "  Système de réponse automatisé interactif (IVR) "  Transcodage "  Transferts d’appels (aveugles et supervisés) "  Transferts d’appels lors de non-réponses "  Transferts d’appels lorsque le canal est occupé "  Transmission et réception de télécopies : Détection, envoi et réception de télécopie/fax. "  Des passerelles existent vers des solutions de fax connexes tels que Hylafax, Asterfax (fax vers email / email vers fax), Bakelite

Une liste qui s’allonge tous les jours…

Zoom  sur  les  principaux  services  à  valeur  ajoutée  

Présenta4on  WISP-­‐e  14/01/11  

Définition d’un service à valeur ajouté :

"   Service venant au dessus des services de base

Comment créer des services à valeurs ajoutés :

"   La téléphonie offre beaucoup d’informations mais pas assez pour être qualifiées de

valeurs ajoutées

"   Il faut y ajouter des informations en dehors du système de téléphonie

"   Ces informations doivent agir sur le comportement de la téléphonie

Où ces services sont-ils développés ?

"   Directement dans le Dialplan Asterisk

"   AGI / AMI

"   Grâce à des applications tiers interagissant avec Asterisk 8  

Zoom  sur  les  principaux  services  à  valeur  ajoutée  

Présenta4on  WISP-­‐e  14/01/11  

Le Dialplan Asterisk

"   Plus de 169 Applications

"   Plus de 135 Fonctions

Les AGI

"   Extension du Dialplan vers des applications extérieures

"   Pas de langage, seulement des pré requis (E/S)

"   Distribution sur des serveurs tiers

"   Rapidité, souplesse d’exécution

9  

Zoom  sur  les  principaux  services  à  valeur  ajoutée  

Présenta4on  WISP-­‐e  14/01/11  

L’AMI (Asterisk Manager API)

"   Interaction bilatérale

"   Capacité équivalente au Dialpaln (en théorie)

"   Connexion simple depuis un tiers

10  

Principal vecteur de services à valeur ajoutée

Repor4ng,  maîtrisez  votre  système  téléphonique  

Présenta4on  WISP-­‐e  14/01/11  

Supervisez vos serveurs "   CDR (Call Détail Reporting)

"   Stockage depuis une BDD (MySQL, PostgreSQL, MSSQL)

"   SNMP : Au niveau du serveur et d’Asterisk

Nagios, Cacti, Zabbix, …

"   AMI : Application temps réel

GRTD, FlashOperator Panel, …

11  

Les  performances  de  bases  

Présenta4on  WISP-­‐e  14/01/11   12  

Depuis le Dialplan

"   Le temps d’exécution du diaplan dépend du nombre de lignes et du type

d’applications appelées.

"   Possibilités de blocage de la téléphonie forte

Depuis l’AMI

"   Nombre d’information élevé, voir très élevé, à traiter

"   Nombre de connexion à l’AMI limitée (qq. Dizaines)

Depuis les BDD

"   Limitations de son type et de la configuration de la BDD

"   Informations asynchrones => Temps pas si réels…

Améliorer  les  performances  

Présenta4on  WISP-­‐e  14/01/11   13  

Depuis le Dialplan

"   La formation et l’expérience vous permettront d’avoir des dialplan plus fluides et plus

robustes,

Depuis l’AMI

"   Dans le cas d’un grand nombre d’événements (env. 100appels), dédié 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

Améliorer  les  performances  

Présenta4on  WISP-­‐e  14/01/11   14  

Généralités :

"   Plus de CPU = Plus de traitements d’appels

"   Asterisk est gourmand

"   ne lésinez pas sur la RAM

"   Le temps réel … un doux rêve

"   Evitez les VM

"   I/O à maitriser

Améliorer  les  performances  

Présenta4on  WISP-­‐e  14/01/11   15  

Architectures

"   P.R.A : Plan de Reprise d’activité

"   Pourquoi pas des VM

"   Des architectures redondantes une solution à toute épreuve

"   Le réseau : bête noire de la VoIP

"   Dicton VoIP : « de votre réseau dépendra la qualité de votre ToIP »

Architecture  redondante  

Présenta4on  WISP-­‐e  14/01/11   16  

Autres  axes    

Présenta4on  WISP-­‐e  14/01/11   17  

Conception du code

"   Segmentation du code

"   Module dynamique

Rajout de fonctionnel

"   Global

"   Spécifique

Richesse des API

Conférence,  réduisez  vos  coûts  de  déplacement  

Présenta4on  WISP-­‐e  14/01/11  

Meetme L’application « MeetMe » vous permet

de gérer des conférences mono ou

multipoints grâce à quelques lignes de

scripts dans le plan de numérotation. Il

n’y a aucune limite en terme de nombre

d’utilisateurs.

18  

Poste  Operateur  PC,  qualifiez  vos  appels  

Présenta4on  WISP-­‐e  14/01/11  

PoPC Grace à une application lourde sur

le poste de travail, et une

connexion sur l’AMI, les usagers

peuvent avoir une vision très

précises de l’état du traitement

d’appel

Ex : FOP, …

19  

CTI,  liez  votre  téléphonie  à  votre  SI    

Présenta4on  WISP-­‐e  14/01/11  

Couplage Téléphonie Informatique: de la

convergence pour plus de performances

"   Intégration CTI via Asterisk Manager

Interface

"   Administration centralisée des clients

CTI

"   Sources de données diverses: MySQL,

Oracle, LDAP, Sage, RSS, etc.

"   Exemples d’applications:

"   Couplage avec annuaire

"   Couplage avec Intranet, CRM, ERP

"   Click-to-call …

20  

Les  clés  d’une  migra4on  Asterisk  réussie  

Présenta4on  WISP-­‐e  14/01/11  

Comprendre

les avantages

et les défis

Matériel fiable Qualité du trafic VoIP

Idéologie open source

Formation Support intégrateur

qualifié

21  

Ils  ont  choisi  Asterisk  

Présenta4on  WISP-­‐e  14/01/11   22  

MAIRIE DE LA CHAPELLE SUR ERDRE / Collectivité locale

Le Besoin : "  Centralisation des services téléphoniques "  Mutualisation des ressources "  S’approprier la gestion du système de téléphonie "  Bénéficier d’un nouveau modèle excluant les licences utilisateurs

Le Contexte : "  Remplacement des autocommutateurs Diatonis, Alcatel 4200, Ericsson présents sur les différents sites "  7sites distants reliés en SDSL La Réalisation : "  1 FONISK 100 AA "  Téléphones IP (Aastra, Thomson) "  Fonctionnalités de téléphonie administrative

Chiffres  clés:  Réalisé  en  Octobre  2009  110  Téléphones  SIP  –  6  sites  distants  Mise  en  service  –  1  mois  Chiffres  d’Affaires  :  60K€  

 

Ils  ont  choisi  Asterisk  –  Cas  n°2  

Présenta4on  WISP-­‐e  14/01/11   23  

ENOV RESEARCH / Centre d’appel

Problématiques "  Refonte complète du système téléphonique avec une infrastructure full IP "  Gestion centralisée de tous les sites du groupe "  Besoin d'une solution évolutive (développement du travail collaboratif) Solution installée "  1 FONISK 100 - Serveur Dell redondant en remplacement d'un PABX Alcatel 4004 Bénéfices apportés "  Solution ouverte et facile à manager depuis l’interface web FONISK. "  Faible coût de mise en œuvre "  Matériel Aastra: standards éprouvés du marché "  Accompagnement, disponibilité et qualité des équipes commerciales et techniques

Chiffres  clés:  Réalisé  en  Juin  2009  110  Téléphones  –  3  sites  distants  Mise  en  service  –  1  mois  Chiffres  d’Affaires  :  35K€  

 

Ils  ont  choisi  Asterisk  

Présenta4on  WISP-­‐e  14/01/11   24  

LP FRANCIS JAMMES/ Education

Le Besoin : "  S’approprier la gestion du système de téléphonie "  Bénéficier d’un nouveau modèle excluant les licences utilisateurs

Le Contexte : "  Interconnexion PABX Ericsson avec passerelle Patton La Réalisation : "  1 FONISK 50 "  Téléphones IP (Aastra, Thomson) "  Fonctionnalités de téléphonie administrative "  Interconnexion portier SIP Castel

Chiffres  clés:  Réalisé  en  Juillet  2009  40  Téléphones  SIP  Mise  en  service  –  15  jours  Chiffres  d’Affaires  :  15K€  

 

Les  sources  documentaires  

Présenta4on  WISP-­‐e  14/01/11   25  

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

Ouvrages: Asterisk, The Future of Telephony, VoIP et ToIP, Asterisk - la téléphonie sur IP (Conception, installation, configuration, déploiement), Asterisk : La téléphonie d'entreprise libre

Conférences: Astricon, AstriEurop, Apéro Asterisk, Asterisk Party…

FONISK,  la  téléphonie  de  demain  

Présenta4on  WISP-­‐e  14/01/11   26  

WISP-­‐e  

2  rue  Gabriel  Bourdarias  

69200  VENISSIEUX  

04  72  90  43  49  

hmp://www.wisp-­‐e.com  

MERCI  DE  VOTRE  ATTENTION  !  QUESTIONS?  

Rendez-vous sur notre stand