Asterisk
Download
1 / 29

- PowerPoint PPT Presentation


  • 341 Views
  • Updated On :

Asterisk. Exposé de système du 8 décembre 2005 Mathieu Mancel. Sommaire. Généralités sur la VoIP Qu’est ce qu’Asterisk? Projets liés à Asterisk Installation Configuration Sources Conclusion. Généralités sur la VoIP.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '' - jela


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Asterisk l.jpg

Asterisk

Exposé de système du 8 décembre 2005

Mathieu Mancel


Sommaire l.jpg
Sommaire

  • Généralités sur la VoIP

  • Qu’est ce qu’Asterisk?

  • Projets liés à Asterisk

  • Installation

  • Configuration

  • Sources

  • Conclusion


G n ralit s sur la voip l.jpg
Généralités sur la VoIP

  • VoIP (Voice over Internet Protocol) est une technique qui permet de communiquer par voix à distance via Internet, ou tout autre réseau TCP/IP

  • Pré requis réseau

    • Perte de paquets < 1%

    • RTD < 150 ms

    • Jitter < 20 ms


G n ralit s sur la voip sip l.jpg
Généralités sur la VoIP: SIP

  • SIP (Session Initiation Protocol) : protocole permettant de créer et gérer des sessions entre participants pour échanger des données

  • Indépendant de la nature des données et du protocole de transport

  • sip:[email protected]


G n ralit s sur la voip sip5 l.jpg
Généralités sur la VoIP: SIP

  • Fonctions

    • Adresse de l'utilisateur : pour déterminer le système terminal qui doit être utilisé pour la communication;

    • Disponibilité de l'utilisateur : pour déterminer si l'utilisateur a envie de participer à la communication;

    • Moyens de l'utilisateur : pour déterminer le média dont dispose l'utilisateur et ses caractéristiques;

    • La mise en route de la session : "sonnerie" et établissement des paramètres de la session;

    • Gestion de la session : incluant le transfert et la fin de session, la modification des paramètres de la session ou l'appel de services.


G n ralit s sur la voip sip6 l.jpg
Généralités sur la VoIP: SIP

  • Avantages

    • Ouvert : les protocoles et documents officiels sont détaillés et accessibles à tous en téléchargement;

    • Standard : l'IETF a normalisé le protocole (rfc 3261);

    • Simple : SIP est simple voire simpliste et très similaire à HTTP;

    • Flexible : SIP est également utilisé pour tout type de sessions multimédia;

    • Téléphonie sur réseaux publics : il existe de nombreuses passerelles vers le réseau public de téléphonie permettant d'émettre ou de recevoir des appels vocaux.


G n ralit s sur la voip sip7 l.jpg
Généralités sur la VoIP: SIP

  • Inconvénients

    • Basé sur l'adresse IP : SIP ne traverse pas les NAT;

    • Mauvaise implémentation : une mauvaise implémentation ou une implémentation incomplète du protocole SIP dans les User Agents peut perturber le fonctionnement ou générer du trafic superflu sur le réseau;

    • Présence et messagerie instantanée : SIP montre un certain nombre de faiblesses dans la gestion de la présence et la messagerie instantanée;

    • Faible nombre d'utilisateurs : SIP est encore peu connu et utilisé par le grand public, n'ayant pas atteint une masse critique, il ne bénéficie pas de l'effet réseau.



Qu est ce qu asterisk l.jpg
Qu’est ce qu’Asterisk

  • Généralités sur la VoIP

  • Qu’est ce qu’Asterisk?

  • Projets liés à Asterisk

  • Installation

  • Configuration

  • Sources

  • Conclusion


Qu est ce qu asterisk10 l.jpg
Qu’est ce qu’Asterisk?

  • Asterisk est un PABX applicatif open source permettant d'interconnecter en temps réel des réseaux de voix sur IP et des réseaux de téléphonies classiques via des cartes d'interface téléphonique.


Qu est ce qu asterisk11 l.jpg
Qu’est ce qu’Asterisk?

  • Codecs:

    • ADPCM

    • G.711 (A-Law & μ-Law)

    • G.723.1 (pass through)

    • G.726

    • G.729 (through purchase of commercial license through Digium)

    • GSM

    • iLBC

    • Linear

    • LPC-10

    • Speex


Qu est ce qu asterisk12 l.jpg
Qu’est ce qu’Asterisk?

  • Protocoles:

    • IAX™ (Inter-Asterisk Exchange)

    • H.323

    • SIP (Session Initiation Protocol)

    • MGCP (Media Gateway Control Protocol)

    • SCCP (Cisco® Skinny®)


Projets li s asterisk l.jpg
Projets liés à Asterisk

  • Généralités sur la VoIP

  • Qu’est ce qu’Asterisk?

  • Projets liés à Asterisk

  • Installation

  • Configuration

  • Sources

  • Conclusion


Projets li s asterisk14 l.jpg
Projets liés à Asterisk

  • Asterisk Win32

    • http://www.asteriskwin32.com/

    • Version d’Asterisk fonctionnant sous Windows 2000/XP

    • N’a pas le support du matériel


Projets li s asterisk15 l.jpg
Projets liés à Asterisk

  • AMP

    • http://sourceforge.net/projects/amportal

    • Portail de configuration d’Asterisk

    • Simple à prendre en main


Projets li s asterisk16 l.jpg
Projets liés à Asterisk

  • [email protected]

    • http://asteriskathome.sourceforge.net/

    • Version « clé en main » d’Asterisk

    • Installation rapide

    • Utilisation d’AMP


Installation l.jpg
Installation

  • Généralités sur la VoIP

  • Qu’est ce qu’Asterisk?

  • Projets liés à Asterisk

  • Installation

  • Configuration

  • Sources

  • Conclusion


Installation18 l.jpg
Installation

  • Matériel disponible

    • 1 PC Dell GX110 – Intel Pentium III 800MHz – 256Mo SDram

    • 1 combiné USB VoIP Voice CyberPhone

    • 1 micro + 1 casque standard

    • 1 camera Creative Webcam 3

    • 1 camera Philips to U Cam XS

  • Logiciels utilisés


Installation19 l.jpg
Installation

  • Procédure d’installation d’[email protected]

    • Démarrer sur le cd d’[email protected]

    • Se loger en root

      • root / password

    • Passer le clavier en français

      • # loadkeys fr

    • Dans « /etc/sysconfig/keyboard » modifier le paramètre de clavier

    • Changer les mots de passe

      • # passwd

      • # passwd-maint

      • # passwd-amp

      • # passwd-meetme

    • Configurer le réseau

      • # netconfig

      • # /etc/init.d/network restart


Configuration l.jpg
Configuration

  • Généralités sur la VoIP

  • Qu’est ce qu’Asterisk?

  • Projets liés à Asterisk

  • Installation

  • Configuration

  • Sources

  • Conclusion


Configuration21 l.jpg
Configuration

  • Configuration pour utilisation en local

    • Configurer une extension

    • Enregistrer le téléphone sur le serveur Asterisk

    • Faire un appel vers son extension

    • Laisser un message sur la boîte vocale



Configuration23 l.jpg
Configuration

  • Fichier sip.conf:

    [200]

    type = friend

    context=default

    username = 200

    host = dynamic

    mailbox = 200

    dtmfmode=rfc2833


Configuration24 l.jpg
Configuration


Configuration25 l.jpg
Configuration

  • Fichier extensions.conf:

    exten => 200,1,Ringing

    exten => 200,2,Dial(SIP/200,30)

    exten => 200,3,Voicemail(u200) ; if not answered

    exten => 200,4,Hangup

    exten => 200,102,Voicemail(b200) ; if busy

    exten => 200,103,Hangup


Sources l.jpg
Sources

  • Généralités sur la VoIP

  • Qu’est ce qu’Asterisk?

  • Projets liés à Asterisk

  • Installation

  • Configuration

  • Sources

  • Conclusion


Sources27 l.jpg
Sources

  • Asterisk

    • http://www.asterisk.org/AsteriskWin32

  • Voipfr

    • http://voipfr.com/

  • Voipinfo

    • http://www.voip-info.org/wiki-Asterisk

  • Asterisk-open-source

    • http://asterisk.open-source.fr/

  • Wikipedia

    • http://fr.wikipedia.org/wiki/Accueil


Conclusion l.jpg
Conclusion

  • Généralités sur la VoIP

  • Qu’est ce qu’Asterisk?

  • Projets liés à Asterisk

  • Installation

  • Configuration

  • Sources

  • Conclusion


Conclusion29 l.jpg
Conclusion

  • Très souple en configuration;

  • Simple à configurer si AMP installé;

  • Ne nécessite pas forcément d’un serveur puissant;

  • A déployer chez les professionnels?


ad