WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

à‰tude d'implémentation de la téléphonie sur IP dans un réseau d'entreprise.

( Télécharger le fichier original )
par Henock Tshimuanga
université de là¢â‚¬â„¢assemblée chrétienne du Congo(UACC/likasi) - graduat informatique 2016
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CHAPITRE VI : ETUDE D'IMPLEMENTATION DE LA
TELEPHONIE SUR IP

VI.1. DEFINITION

VI.1.1. Logiciels libres

Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification, la duplication et la diffusion sont universellement autorisées sans contrepartie.[6]

VI.1.2. Asterisk

Asterisk est un PABX logiciel libre, multiplateforme, publié sous licence GPL par Mark Spencer de la société Digium. Asterisk permet, entre autres, la messagerie vocale, la conférence, les serveurs vocaux, la distribution des appels. Asterisk implémente les

Protocoles H323 et SIP, ainsi qu'un protocole spécifique nommé IAX (Inter-Asterisk eXchange).

Ce Protocol IAX permet la communication entre client et serveur Asterisk ainsi qu'entre deux serveurs Asterisk. Asterisk peut également jouer le rôle de registrar et passerelle avec les réseaux publics (RTC, GSM, etc.). [6]

Architecture interne

Figure 6 : architecture interne d'Asterisk

40

Le coeur contient 5 moteurs ayant chacun un rôle essentiel et critique dans les opérations : - La commutation de PBX (PBX Switching Core) :

fonction primaire, commute de manière transparente les appels.

- Lanceur d'applications (Application Launcher) : lance les applications qui exécutent des services pour

les utilisateurs.

- Traducteur de codec (Codec Translator) : code et décode la voix, plusieurs codecs sont utilisés pour trouver l'équilibre entre la qualité audio et l'usage de la bande passante.

- Planificateur Manager d'I/O (Scheduler and I/O Manager) : planifie en bas niveau et gère les entrées/ sorties pour des performances optimales.

- Dynamique Module Loader : charge les pilotes (lors de la 1ère exécution d'Asterisk, il initialise les pilotes et fait le lien avec les APIs appropriés). Après que les pilotes soient chargés (DML), les appels commencent à être acceptés (PBXSC) et redirigés en faisant sonner les

téléphones (AL).

L'abstraction matérielle et protocolaire passe par l'utilisation de 4 APIs :

1. L' API Canal (Asterisk Channel API) Cette API gère le type de raccordement sur lequel arrive un appelant, que ce soit une connexion VoIP, un RNIS, ou une autre technologie.

2. L' API application (Asterisk Application API) Elle autorise différents modules de tâches à être lancé pour exécuter diverses fonctions. Communication, audioconférence, messagerie vocale et n'importe quelle autre tâche qu'un système PBX standard exécute actuellement, sont mises en oeuvre par ce module.

3. L'API traducteur de Codec (Codec Translator API) Charge les modules de codec pour supporter divers formats de codage et de décodage audio tels que le GSM, la Mu-Law, l'A-Law, et même le MP3.

4. L'API de format de fichier (Asterisk File Format API) Elle permet la lecture et l'écriture de divers formats de fichiers pour le stockage de données dans le file system.

En utilisant ces APIs Asterisk réalise une abstraction complète entre ces fonctions noyau de serveur PBX et les diverses technologies existantes (ou enveloppement) dans le domaine de la téléphonie.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Un démenti, si pauvre qu'il soit, rassure les sots et déroute les incrédules"   Talleyrand