Académique Documents
Professionnel Documents
Culture Documents
Présenté par :
------------------------------------------
Benmadani Houssem Eddine Chennouna Mohamed
----------------------------------------------
Sous la direction de :
Juillet 2019
Remerciements
Chennouna Mouhamed
Dédicaces
HOùçèM BM
Dédicace
Je dédie ce mémoire.
Méd CHennouna
Sommaire
Sommaire
Liste des figures …………………………………………………………………………………………………………………………..………....I
Chapitre II : Asterisk
II.1 Introduction………..………………………………………………………………………………………………………..…………….…27
Reference ………………………………………………………………………….……………………………………………………..………….63
Annexe ………………………………………………………………………….………………………………………………………………………….
Resumé ………………………………………….………………………………………………………………………………..…………………..86
LISTE DES FIGURES
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk I
INTRODUCTON GENERALE
Introduction Générale
Introduction Générale
La Téléphonie sur IP s'annonce d'ores et déjà comme un des changements majeurs dans les
années à venir en matière de télécommunications d'entreprise. Au-delà des apports
technologiques (simplification de l'exploitation, unification des applications, etc.), la TolP
représente un gain de confort et de productivité pour les utilisateurs et un réel potentiel
d'optimisation du coût commercial.
L’émergence de cette nouvelle technologie peut être effrayante pour les entreprises qui ne
savent pas toujours déterminer la voie à suivre. Bien souvent, elles sont en retard dans
l’évolution de leurs réseaux ou de leur matériel informatique.
Notre travail de mémoire de fin d’études s’inscrit dans ce cadre, il s’intitule « Mise en place
d’un labo pour la communication unifiée et TOIP à base d’Asterisk »
La téléphonie sur IP correspond à la transmission de la voix et des données sur une seule
infrastructure IP. L’objectif donc est d’utiliser un réseau existant IP ( LAN) qui n’est pas dédié à
la téléphonie pour effectuer des conversations vocales grâce au protocole IP c’est pour créer un
réseau téléphonique à l’intérieur de l’université pour facilité la communication entre déférents
départements en déployant les fonctionnalités avancées de la TOIP.
➢ Le premier chapitre est une étude sur les technologies TOIP, il se divise en deux partie, la
première partie comprend les scénarios de la téléphonie sur IP et la deuxième partie représente la
technologie VOIP .
➢ Le deuxième chapitre représente la description du PBX classique et l’étude de fonctionnement du
réseau téléphonique IPBX.
➢ Le troisième Chapitre présente les étapes d’implémentation d’un serveur téléphonique Asterisk
en passant par un hyperviseur tout en exploitant les services de base et avancées de la TOIP.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 1
CHAPITRE I: LA TELEPHONIE SUR IP
CHAPITRE I LA TELEPHONIE SUR IP
I.1 Introduction
La téléphonie sur IP (ToIP) est un nouveau paradigme qui a connu un engouement
particulier ces dernières années. Elle permet la transmission de la voix sur les réseaux IP et
l'Internet à travers des méthodes et techniques permettant l'établissement et la gestion des
sessions d'appels. [1]
Le déploiement des services VoIP à grande échelle a été soutenu par l'accès au très haut
débit qui fournit de meilleures performances réseau, par la standardisation de protocoles dédiés
comme le protocole de signalisation SIP et aussi par le développement de produits logiciels
conviviaux comme Skype. La téléphonie sur IP a rapidement été perçue, par les communautés de
la recherche et les fournisseurs de services, comme une solution de communication potentielle
permettant de réduire les coûts de déploiement et de maintenance. [2]
Nous faisons souvent un amalgame entre la téléphonie sur IP et la voix sur IP. Cela est
normal, car les deux concepts sont très proches. La nuance réside dans le fait que la VoIP est
inclue dans la ToIP.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 2
CHAPITRE I LA TELEPHONIE SUR IP
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 3
CHAPITRE I LA TELEPHONIE SUR IP
traitement de texte. Le terme message est cependant beaucoup plus vaste et recoupe toutes les
formes sous lesquelles de l’information peut se présenter. Cela va d’une page Web à un flot de
parole téléphonique représentant une conversation. [4]
Dans la parole téléphonique, l’information est regroupée pour être placée dans un paquet,
comme illustré à la figure I.3. Le combiné téléphonique produit des octets, provenant de la
numérisation de la parole, c’est-à-dire le passage d’un signal analogique à un signal sous forme
de 0 et de 1, qui remplissent petit à petit le paquet. Dès que celui-ci est plein, il est émis vers le
destinataire. Une fois le paquet arrivé à la station terminale, le processus inverse s’effectue,
restituant les éléments binaires régulièrement à partir du paquet pour reconstituer la parole
téléphonique. [4]
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 4
CHAPITRE I LA TELEPHONIE SUR IP
(paquets vers voix). Au lieu de disposer à la fois d’un réseau téléphonique commuté (RTC) et
d’un réseau informatique, l’entreprise peut donc tout fusionner sur un même réseau. [5]
Figure I.4: Pc to Pc
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 5
CHAPITRE I LA TELEPHONIE SUR IP
Dans ce cas, les passerelles ainsi que le réseau IP géré pourraient appartenir à des acteurs
différents selon qu'il s’agit:
❖ D'un usage purement interne de la voix sur IP au sein du réseau d'un opérateur
téléphonique unique (usagers A et B ainsi gérés).
❖ De la fourniture d'un service de voix longue distance par un opérateur longue
distance utilisant la technologie de la voix sur IP (les usagers A et B appartenant
alors à des réseaux distincts). [6]
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 6
CHAPITRE I LA TELEPHONIE SUR IP
• Convergence : Quel que soit le type de données véhiculées, le réseau est unique :
les flux de voix, de vidéo, de textes et d’applicatifs transitent sur le même réseau.
Les communications deviennent plus riches, et sans avoir besoin de multiplier les
canaux de transport. Les utilisateurs peuvent, par exemple, envoyer un compte rendu
d’activité en même temps qu’ils téléphonent à leur correspondant. Pour les
utilisateurs, la convivialité est accrue. En entreprise, la productivité est améliorée.
Pour les administrateurs, un seul réseau est à administrer, ce qui simplifie
grandement la gestion.
• Coût de transport quasiment nul : Grâce à l’intégration de la téléphonie parmi de
nombreuses autres applications, le coût du transport devient pratiquement nul. Le
réseau permettant d’effectuer le transport est le réseau cœur des opérateurs, celui qui
effectue tous les transports de données. Ces opérateurs, qui étaient auparavant
obligés de maintenir au moins deux réseaux, celui de téléphonie et celui de données,
n’en ont plus qu’un seul à maintenir. L’intégration supplémentaire de la télévision
dans le réseau de données fait également chuter les coûts de transport de cette
application.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 7
CHAPITRE I LA TELEPHONIE SUR IP
• Services exclusifs : Certains services sont propres aux réseaux IP. Par exemple, le
service de présence, consistant à détecter si un utilisateur est connecté au réseau ou
non, ne nécessite aucune réservation de ressources dans un réseau IP, à la différence
du réseau RTC. De façon analogue, pour le nomadisme des utilisateurs, il est plus
simple de passer, partout dans le monde, par le réseau IP plutôt que par le réseau
RTC. [4]
• Flexibilité : Les solutions de téléphonie sur IP sont conçues pour assumer une
stratégie de migration à faible risque à partir de l’infrastructure existante. La
transition de la solution actuelle vers la téléphonie sur IP peut donc s’effectuer en
douceur. De plus, la communication par Internet offre la gratuité des
communications intersites ainsi qu’une facilité d’intégration des sièges distants.
Egalement, les standards ouverts (interopérabilité) permettent de changer de
prestataire et d’interconnecter du matériel de fournisseurs différents. [4]
• Sécurité : Dans les versions classiques de la téléphonie, la sécurité est fortement garantie
par un réseau spécifique, lequel ne peut être attaqué par l’émission de paquets d’attaque
puisque le réseau n’est pas à transfert de paquets. Dans la ToIP, la confidentialité est
assez simple à garantir par le biais de tunnels. Reste le problème de l’authentification de
l’utilisateur, qui mérite réflexion.
• Disponibilité : Dans la téléphonie classique, la disponibilité est aux 5 « neuf», c’est-à
dire que le système est en état de marche 99,999 % du temps. Dans la ToIP, elle passe
aux 3 « neuf », soit 99,9 %, avec un bon fournisseur de service IP et plutôt moins en
général. La question est de savoir comment prendre en compte cette problématique pour
revenir à des disponibilités plus acceptables.
• Gestion: la gestion du réseau téléphonique commuté est relativement simple, puisqu’elle
consiste à maintenir des circuits téléphoniques. Avec l’intégration de la ToIP dans le
réseau de données, la gestion de l’environnement téléphonique devient beaucoup plus
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 8
CHAPITRE I LA TELEPHONIE SUR IP
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 9
CHAPITRE I LA TELEPHONIE SUR IP
• Le routeur : il assure le routage des paquets d'un réseau vers un autre réseau.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 10
CHAPITRE I LA TELEPHONIE SUR IP
• Le Softphone c'est un logiciel qui assure toutes les fonctions téléphoniques et qui utilise
la carte son et le micro du PC de l'utilisateur, et aussi la carte Ethernet du PC. Il est géré
soit par le Call Manager, soit par le PABX-IP. [6]
La Voix sur IP, ou Voice Over IP en anglais, est une technique qui permet le transport de la
voix via la technologie IP à travers Internet ou tout autre réseau acceptant le protocole
TCP/IP.[2]
La VoIP peut utiliser du matériel d'accélération pour réaliser ce but et peut aussi être utilisée en
environnement de PC.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 11
CHAPITRE I LA TELEPHONIE SUR IP
I.3.2 Architecture
La VoIP étant une nouvelle technologie de communication, elle n'a pas encore de standard
unique. En effet, chaque constructeur apporte ses normes et ses fonctionnalités à ses solutions.
Les trois principaux protocoles sont H.323, SIP et MGCP/MEGACO. Il existe donc plusieurs
approches pour offrir des services de téléphonie et de visiophonie sur des réseaux IP. Certaines
placent l'intelligence dans le réseau alors que d'autres préfèrent une approche égale à égale avec
l'intelligence répartie à la périphérie. Chacune ayant ses avantages et ses inconvénients. [6]
• Le routeur : permet d'aiguiller les données et le routage des paquets entre deux réseaux.
Certains routeurs permettent de simuler un Gatekeeper grâce à l'ajout de cartes
spécialisées supportant les protocoles VoIP.
• La passerelle : permet d’interfacer le réseau commuté et le réseau IP
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 12
CHAPITRE I LA TELEPHONIE SUR IP
La VoIP fonctionne par numérisation de la voix, puis par reconversion des paquets
numériques en voix à l'arrivée. Le format numérique est plus facile à contrôler, il peut être
compressé, routé et converti en un nouveau format meilleur. Le signal numérique est plus
tolérant au bruit que l'analogique.
Les réseaux TCP/IP sont des supports de circulation de paquets IP contenant un en-tête
(pour contrôler la communication) et une charge utile pour transporter les données. Il existe
plusieurs protocoles qui peuvent supporter la voix sur IP tel que le H.323, SIP et MGCP. Les
deux protocoles les plus utilisées actuellement dans les solutions VoIP présentes sur le marché
sont le H.323 et le SIP. [9]
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 13
CHAPITRE I LA TELEPHONIE SUR IP
Plus qu'un protocole, H.323 crée une association de plusieurs protocoles différents et qui peuvent
être regroupés en trois catégories : la signalisation, la négociation de codec, et le transport de
l’information. [1]
❖ Les messages de signalisation sont ceux envoyés pour demander la mise en relation de
deux clients, qui indique que la ligne est occupée ou que le téléphone sonne, etc. En
H.323, la signalisation s’appuie sur le protocole RAS pour l’enregistrement et
l’authentification, et le protocole Q.931 pour l’initialisation et le contrôle d’appel.
❖ La négociation est utilisée pour se mettre d’accord sur la façon de coder les informations
à échanger. Il est important que les téléphones (ou systèmes) utilisent un langage
commun s’ils veulent se comprendre. Il s’agit du codec le moins gourmand en bande
passante ou de celui qui offre la meilleure qualité. Il serait aussi préférable d’avoir
plusieurs alternatives de langages. Le protocole utilisé pour la négociation de codec est le
H.245.
❖ Le transport de l’information s’appuie sur le protocole RTP qui transporte la voix, la
vidéo ou les données numérisées par les codecs. Les messages RTCP peuvent être utilisés
pour le contrôle de la qualité, ou la renégociation des codecs si, par exemple, la bande
passante diminue.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 14
CHAPITRE I LA TELEPHONIE SUR IP
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 15
CHAPITRE I LA TELEPHONIE SUR IP
• Gateway ou les passerelles vers des réseaux classiques (RTC, RNIS, etc.)
Les passerelles H.323 assurent l'interconnexion avec les autres réseaux,
ex:(H.320/RNIS), les modems H.324, téléphones classiques, etc. Elles assurent la
correspondance de signalisation de Q.931, la correspondance des signaux de contrôle et
la cohésion entre les médias (multiplexage, correspondance des débits, transcodage
audio).
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 16
CHAPITRE I LA TELEPHONIE SUR IP
• Les MCU
Les contrôleurs multipoint appelés MCU (Multipoint Control Unit) offrent aux
utilisateurs la possibilité de faire des visioconférences à trois terminaux et plus en «
présence continue » ou en « activation à la voix ». Une MCU consiste en un Contrôleur
Multipoint (MC), auquel est rajouté un ou plusieurs Processeurs Multipoints (MP). Le
MC prend en charge les négociations H.245 entre tous les terminaux pour harmoniser les
paramètres audio et vidéo de chacun. Il contrôle également les ressources utilisées. Mais
le MC ne traite pas directement avec les flux audio, vidéo ou données, c'est le MP qui se
charge de récupérer les flux et de leurs faire subir les traitements nécessaires. Un MC
peut contrôler plusieurs MP distribués sur le réseau et faisant partie d'autres MCU. [1]
• Gestion de la bande passante : H.323 permet une bonne gestion de la bande passante
en posant des limites au flux audio/vidéo afin d'assurer le bon fonctionnement des
applications critiques sur le LAN. Chaque terminal H.323 peut procéder à
l'ajustement de la bande passante et la modification du débit en fonction du
comportement du réseau en temps réel (latence, perte de paquets et gigue).
• Support Multipoint : H.323 permet de faire des conférences multipoint via une
structure centralisée de type MCU (Multipoint Control Unit) ou en mode ad-hoc.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 17
CHAPITRE I LA TELEPHONIE SUR IP
SIP est le standard ouvert de VoIP, interopérable, le plus étendu et vise à devenir le standard
des télécommunications multimédia (son, image, etc.). Skype par exemple, qui utilise un format
propriétaire, ne permet pas l'interopérabilité avec un autre réseau de voix sur IP et ne fournit que
des passerelles payantes vers la téléphonie standard. SIP n'est donc pas seulement destiné à la
VoIP mais pour de nombreuses autres applications telles que la visiophonie, la messagerie
instantanée, la réalité virtuelle ou même les jeux vidéo. [9]
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 18
CHAPITRE I LA TELEPHONIE SUR IP
Dans un système SIP on trouve deux types de composantes, les agents utilisateurs (UAS,
UAC) et un réseau de serveurs (Registrar, Proxy).
L'UAS (User Agent Server) représente l'agent de la partie appelée. C'est une application de type
serveur qui contacte l'utilisateur lorsqu'une requête SIP est reçue. Et elle renvoie une réponse au
nom de l'utilisateur.
L'U.A.C (User Agent Client) représente l'agent de la partie appelante. C'est une application de
type client qui initie les requêtes.
Le Registrar est un serveur qui gère les requêtes REGISTER envoyées par les Users Agents
pour signaler leur emplacement courant. Ces requêtes contiennent donc une adresse IP, associée
à une URI, qui seront stockées dans une base de données (figure I.11).
Les URI SIP sont très similaires dans leur forme à des adresses email :
sip:utilisateur@domaine.com. Généralement, des mécanismes d'authentification permettent
d'éviter que quiconque puisse s'enregistrer avec n'importe quelle URI.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 19
CHAPITRE I LA TELEPHONIE SUR IP
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 20
CHAPITRE I LA TELEPHONIE SUR IP
Le Proxy se contente de relayer uniquement les messages SIP pour établir, contrôler et
terminer la session (voir figure I.13). Une fois la session établie, les données, par exemple un
flux RTP pour la VoIP, ne transitent pas par le serveur Proxy. Elles sont échangées directement
entre les User Agents. [1]
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 21
CHAPITRE I LA TELEPHONIE SUR IP
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 22
CHAPITRE I LA TELEPHONIE SUR IP
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 23
CHAPITRE I LA TELEPHONIE SUR IP
Par contre, il ne permet pas de réserver des ressources dans le réseau ou d’apporter une
fiabilité dans le réseau. Ainsi il ne garanti pas le délai de livraison.
Les récepteurs utilisent RTCP pour renvoyer vers les émetteurs un rapport sur la QoS. Ces
rapports comprennent le nombre de paquets perdus, le paramètre indiquant la variance d'une
distribution (plus communément appelé la gigue : c'est à dire les paquets qui arrivent
régulièrement ou irrégulièrement) et le délai aller-retour. Ces informations permettent à la source
de s'adapter, par exemple, de modifier le niveau de compression pour maintenir une QoS. [6]
Parmi les principales fonctions qu’offre le protocole RTCP sont les suivants :
• Une synchronisation supplémentaire entre les médias : Les applications multimédias sont
souvent transportées par des flots distincts. Par exemple, la voix, l'image ou même des
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 24
CHAPITRE I LA TELEPHONIE SUR IP
applications numérisées sur plusieurs niveaux hiérarchiques peuvent voir les flots gérées et
suivre des chemins différents.
• L'identification des participants à une session : en effet, les paquets RTCP contiennent des
informations d'adresses, comme l'adresse d'un message électronique, un numéro de téléphone
ou le nom d'un participant à une conférence téléphonique.
• Le contrôle de la session : en effet le protocole RTCP permet aux participants d'indiquer leur
départ d'une conférence téléphonique (paquet Bye de RTCP) ou simplement de fournir une
indication sur leur comportement.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 25
CHAPITRE I LA TELEPHONIE SUR IP
I.4 Conclusion
Comme on a pu le voir tout au long de ce chapitre, la VoIP est la solution la plus rentable
pour effectuer des conversations. Actuellement il est évident que la VoIP va continuer à évoluer.
La téléphonie IP est une bonne solution en matière d’intégration, fiabilité et de coût. On a vu que
la voix sur IP étant une nouvelle technologie de communication, elle n’a pas encore de standard
unique. Chaque standard possède ses propres caractéristiques pour garantir une bonne qualité de
service. En effet, le respect des contraintes temporelles est le facteur le plus important lors de
transport de la voix.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 26
CHAPITRE II : ASTERISK
1
CHAPITRE II ASTERISK
II.1 Introduction
Le monde des logiciels libres de télécommunications connaît depuis une dizaine d’année
un essor important. Plusieurs logiciels libres ont constitué autour d’eux des communautés très
actives. Parmi eux, le plus célèbre et le plus riche est sans aucun doute Asterisk. Le succès
d’Asterisk tient en trois éléments fondamentaux :
• Ses interfaces vers les applications informatiques, essentielles ou non (web, e-mail,
messagerie instantanée, etc.). Ces éléments font d’Asterisk l’outil idéal, non seulement
ou dans une entreprise de taille moyenne), mais aussi pour développer des services
avancés comme l’appel automatique en cliquant sur un lien d’une page web (click-to-
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 27
CHAPITRE II ASTERISK
S: cette interface peut être assimilée à un bus passif pouvant supporter 8 terminaux (TE) en série
sur le même câble.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 28
CHAPITRE II ASTERISK
T : ce point est placé entre le TNR et le TNA, c’est le point de connexion minimal entre l’abonné
et l’opérateur. Il existe plusieurs appellations suivant les types d’accès :
T0 : accès de base (2B+D) « Accès d’usager RNIS offrant 2 canaux de transmission et un canal
de signalisation ».
T2 : accès primaire (30B+D) « Accès d’usager RNIS offrant jusqu'à 30 canaux de transmission
et un canal de signalisation ».
TNA : Assure les fonctions des couches 1,2, et 3 de l’interface usager-réseau, elle fait la gestion
de trafic interne de l’installation, dans la pratique elle peut correspondre à un PABX.
TNR : Assure les fonctions de la couche 1 côté réseau, et également des fonctions
complémentaires de protection, d’alimentation, de contrôle de la qualité de transmission. [8]
Investissement modique,
Faible coût de maintenance et de gestion,
Fusion en un réseau unique.
La communication par paquets est plus flexible et permet de déployer simultanément d'autres
services que le transport de la voix, comme par exemple la vidéo ou les données.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 29
CHAPITRE II ASTERISK
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 30
CHAPITRE II ASTERISK
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 31
CHAPITRE II ASTERISK
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 32
CHAPITRE II ASTERISK
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 33
CHAPITRE II ASTERISK
L’étude préalable à la sélection du futur système de téléphonie a mis en évidence une politique
commune à l’ensemble des constructeurs/éditeurs de solutions de téléphonie sur IP :
La multiplication des licences. La liste des objets potentiellement sujets à l’acquisition d’une
licence est longue :
Deux questions importantes ont été incluses dans l’étude menée par la direction informatique :
l’interopérabilité entre systèmes de téléphonie et l’intégration avec le système d’information,
désignée par le sigle CTI. Le logiciel de ToIP libre « Asterisk » est intégrable au système
d’information de façon naturelle, pour plusieurs raisons :
• Les difficultés rencontrées sont facilement rapportées aux développeurs experts, qui sont
accessibles.
• Les moyens de communication entre développeurs et utilisateurs permettent la réactivité
(exp ; listes de diffusion).
• Tout utilisateur peut ajouter une fonctionnalité, en la développant de lui même ou par
l’intermédiaire d’un prestataire. Il s'adresse également aux décideurs informatiques qui
doivent faire évoluer leur architecture de téléphonie. [11]
Il permet de détailler toutes les étapes de la mise en place de l'autocom Open Source
Asterisk, de la conception-architecture à la mise en production. La démarche progressive des
différents chapitres permet d'aborder toutes les étapes indispensables pour mettre en production
une TVoIP autour d'Asterisk : du choix de l'architecture cible à la mise en œuvre d'un call center,
en passant par l'installation du serveur, le choix des passerelles opérateurs, la nécessaire
préparation du réseau, la mise en place d'un plan de numérotation éprouvé, l'interconnexion de
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 34
CHAPITRE II ASTERISK
sites distants et l'utilisation potentielle d'outils supplémentaires pour enrichir les fonctionnalités
du PBX. Tous les sujets sont présentés avec de nombreux exemples pratiques.
II.3.1.4 Fonctionnalités
Les solutions téléphoniques de base d’Asterisk offre une gamme riche et souple de
fonctionnalités. Asterisk offre à la fois les fonctionnalités classiques d’un PABX et des
fonctionnalités innovantes et émergeantes. Il interagit avec les traditionnels systèmes de
téléphonie de type standard, et les systèmes de VoIP. Asterisk offre les fonctionnalités que l'on
attendrait d'un grand système PBX et même plus :
❖ Serveur d’audioconférences
La gestion des audioconférences est une fonction majeure d’Asterisk, qui ravira tout responsable
de SI (système d’information) ayant eu la surprise de découvrir des sommes astronomiques sur
ses factures, ou dont le service d’audioconférence est limité à cinq utilisateurs par session (limite
tout à fait franchissable sous réserve d’acquérir la licence nécessaire).
Asterisk, par l’intermédiaire de l’application MeetMe, agit comme un véritable pont de
conférence. Comme on peut l’attendre de tout logiciel libre, aucune licence ne restreint
l’utilisation du service d’audioconférence ainsi déployé, les seules limites d’ordre quantitatif
découlant des capacités du matériel. [11]
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 35
CHAPITRE II ASTERISK
❖ Messagerie vocale
Un SVI (en anglais IVR, pour Interactive Voice Response) est une application téléphonique
d’aide à la navigation. L’utilisateur appelant le système est guidé par une voix parmi différents
menus qu’il explore ou sélectionne en appuyant sur des touches de son terminal (par exemple un
poste téléphonique), chacune émettant alors un code sonore (DTMF) qui sera interprété par le
SVI comme un chiffre. Asterisk dispose des éléments constitutifs d’un SVI évolué :
• un mécanisme de routage interne des appels reposant sur des tests conditionnels ;
• la possibilité de jouer des fichiers préenregistrés dans différents langages ;
• une application permettant d’enregistrer ses propres fichiers depuis un téléphone.
Asterisk permet également d’enregistrer des fichiers vocaux qui pourront servir à établir un
menu vocal personnalisé, par le biais de l’application Record.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 36
CHAPITRE II ASTERISK
Contrairement à un PABX classique, et du fait de son caractère libre qui lui confère une grande
souplesse, on peut utiliser Asterisk dans d’autres cadres. Par exemple, en équipant un serveur
d’une deuxième carte de connexion vers le RTC, on peut le placer entre le RTC et le PABX
existant afin de permettre l’ajout de nouvelles fonctionnalités téléphoniques en douceur, sans
changer les composants du service téléphonique déjà en place.
Outre IAX, H.323 et MGCP, qui sont des protocoles libres (c’est-à-dire dont les spécifications
sont publiquement accessibles), Asterisk implémente des protocoles propriétaires qui lui
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 37
CHAPITRE II ASTERISK
permettent de desservir les postes téléphoniques de marque Nortel (via le protocole Unistim) et
Cisco (via le protocole SCCP).
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 38
CHAPITRE II ASTERISK
Connecte de façon transparente les appels arrivant sur diverses interfaces matériels et logiciels.
Lance les applications qui fournissent des services aux usagers, comme la messagerie vocale, la
lecture de fichiers audio et le listage de répertoires.
Gère la planification des tâches de bas niveau et la gestion du système pour une performance
optimale sous toutes les conditions de charges.
II.4 Conclusion
Asterisk présente l'avantage d'être open source. Cet avantage donne la possibilité de
pouvoir le modifier à son grès pour l'adapter finement à ses besoins. Un grand nombre
d'applications elles aussi open source sont développées autour d'Asterisk. Il ne fait pas de doute
que cet outil est suffisamment abouti pour être déployé dans des environnements d'envergure. Il
n'en reste pas moins assez difficile à prendre en main car il n'est pas très intuitif ni très convivial.
Les modules de paramétrage via interface web (freePBX par exemple) peuvent être un plus pour
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 39
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III: des services de la TOIP
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
III.1 Introduction
Notre projet consiste à mettre en place un labo virtuel. On va installer d’abord un
système de virtualisation VMware ESXi qui permet d’installer plusieurs machines virtuelles
(dans notre cas OS Linux) sur un seul serveur physique. Ensuite on va implémenter le serveur
Asterisk sur notre machine virtuelle Linux (Ubuntu). Enfin on va déployer les différentes
fonctionnalités de la TOIP.
VMware ESXI
Dans ce chapitre nous détaillons toutes les étapes de l’installation et de la configuration d’un
IPBX (Asterisk) et des clients (Xlite sous Windows + Zoiper sous Android). Et nous validons
l’application sur le réseau LAN de notre faculté.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 40
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
L'image ci-dessus montre que nous avons terminé l'installation de vSphere ESXi 6.5.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 41
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
A partir de l'image précédente, vous remarquez que nous avons installé deux machines
virtuelles sur un seul serveur, l'une c’est Ubuntu16 et l'autre c’est Windows 10.
Et voilà notre distribution linux (Ubuntu) que nous avons installé sur le serveur :
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 42
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
Dans cette étape nous allons installer Asterisk en compilant ses sources pour pouvoir
disposer de la dernière version d’Asterisk.
On commence par mettre à jour notre distribution et installer les dépendances nécessaires à la
compilation d’Asterisk.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 43
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
Wgethttp://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk
16.4.0.tar.gz
cd asterisk-16.4.0
./configure
make menuselect
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 44
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
make
make install
make samples
make config
/etc/init.d/asterisk start
Nous allons commencer par éditer le fichier sip.conf qui va nous permettre pour l’instant de
mettre les sons par défauts en Français.
Et remplacez la par
language=fr
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 45
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
Voici le contenu de fichier users.conf avec deux utilisateurs HouceM BM et NOR eddine
BM avec comme numéros respectifs le 6001 et le 6002.
[General]
Has voicemail = yes
Has sip = yes
Has iax = yes
Call waiting = yes
Three way calling = yes
Call waiting caller id = yes
Transfer = yes
Can park = yes
Can call forward = yes
Call return = yes
Nat = yes
[6002]
Type=friend
Host=dynamic
Full name = nor eddine BM
Username = nor eddine
Secret=secret
Context = work
Une fois le fichier users.conf enregistré allez dans la console Asterisk, tapez reload en enfin
tapez la commande sip show users.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 46
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
Nos utilisateurs sont créer, mais ils n’ont pas encore la possibilité de s’appeler.
[General]
Static=yes
Write protect=no
Clear global vars=no
[Global]
CONSOLE=Console/dsp ; Console interface for
demo
IAXINFO=guest ; IAXtel username/password
TRUNK=DAHDI/G2 ; Trunk interface
TRUNKMSD=1 ; MSD digits to strip
(usually 1 or 0)
[Work]
exten => _6XXX,1, Dial (SIP/${EXTEN},20)
exten => _6XXX,2,Hangup()
exten => : déclare l’extension (on peut aussi simplement dire numéro).
1 : Ordre de l’extension
Dial : application qui va être utilisé
SIP : Protocol qui va être utilisé
${EXTEN} : variable de l’extension composé, si on appelle le 6001 la
variable ${EXTEN} prendra comme valeur 6001
20 : temps d’attente avant de passer à l’étape suivante.
Maintenant, vous pouvez enregistrer votre fichier extensions.conf et faire un reload dans la
console d’Asterisk.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 47
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
Les deux fichiers que nous allons éditer pour effectuer ceci sont les
fichiers voicemail.conf et extensions.conf se trouvant dans /etc/asterisk.
[General]
Format=wav49|gsm|wav
;serveremail=maison-voicemail@test.com
; attach=yes
maxsilence=10
Silencethreshold=128
maxlogins=3
Send voicemail=yes
[Work]
6001 => 1234, Houcem BM
6002 => 1234, nor eddine BM
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 48
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
[General]
Static=yes
writeprotect=no
clearglobalvars=no
[globals]
CONSOLE=Console/dsp ; Console interface for demo
IAXINFO=guest ; IAXtel username/password
TRUNK=DAHDI/G2 ; Trunk interface
TRUNKMSD=1 ; MSD digits to strip (usually 1 or
0)
[work]
exten => _6XXX,1,Dial(SIP/${EXTEN},20)
exten => _6XXX,2,VoiceMail(${EXTEN}@work)
A partir de maintenant, si vous faites un reload de votre serveur Asterisk vous pouvez déposer
des messages vocaux entre vos utilisateurs et faires en sortes qu’ils consultent leur messagerie en
appelant le 600.
Postfix est un agent de transfert de courrier (MTA) open source largement utilisé pour le
routage et la distribution de courrier sur Internet. Le serveur SMTP (Simple Mail Transfer
Protocol) a vu le jour en 1997 et a été écrit à l'origine par Wietse Venema. [17]
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 49
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
Si vous souhaitez recevoir des courriels cruciaux de votre serveur Ubuntu 18.04, vous
pouvez installer Postfix en tant que serveur de courrier d'envoi uniquement.
Dans cette partie, nous nous concentrons sur les étapes nécessaires à l’installation complète
de Postfix sur notre Ubuntu 18.04 pour nous assurer de ne pas manquer ces courriels essentiels
de votre système. [17]
• Installez Postfix
Pour installer Postfix avec tous les utilitaires associés pour tester le courrier électronique,
exécutez la commande ci-dessous:
Avant que l'installation ne soit terminée, une option vous permettant de personnaliser postfix
vous sera présentée.
Dans le champ 'System mail name', entrez votre nom de domaine (par exemple, asterisk.com
pas 'ubuntu.asterisk.com')
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 50
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
• Configurez Postfix
Inet_interfaces=lookback-only
Vérifiez également l'entrée ' myhostname ' et remplacez sa valeur par le nom de domaine
complet de votre serveur.
myhostname=ubuntu.asterisk.com
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 51
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
• Redémarrez Postfix
Une fois les modifications apportées, vous devez recharger le serveur Postfix pour choisir les
nouvelles modifications en exécutant la commande ci-dessous:
Nous avons installé Postfix avec tous les utilitaires de messagerie associés pour l'envoi d'e-
mails. Nous pouvons donc utiliser la commande ci-dessous pour vérifier si notre serveur de
messagerie fonctionne comme prévu. Pour ce faire, exécutez la commande ci-dessous:
Vous pouvez maintenant aller de l'avant et vérifier votre adresse e-mail et voir si l'e-mail a
été livré avec succès.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 52
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
Dans le fichier features.conf se trouvant dans le repertoire /etc/asterisk, repérez les lignes
suivantes :
Cette ligne permet de configurer une ou plusieurs touches pour transférer un appel.
nous mettons comme touches # pour le transfert aveugle, donc au final les lignes
ressemblent à ceci:
blindxfer => #;
Maintenant, après avoir fais un reload d’Asterisk vous pouvez au cours d’un appel
appuyer sur les touches # pour un transfert d’appel.
Puis nous allons refaire. /configure et un make menuselect pour sélectionner l’installation
de MeetMe.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 53
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
./configure
make menuselect
Dans le menu qui s’affiche, allez dans Applications et tout en bas de la liste,
sélectionnez app_meetme.
make
make install
Une fois Asterisk recompilé avec Meetme, vous pouvez relancer Asterisk.
Pour vérifier que MeetMe est bien installé rentrez dans la console Asterisk et tapez core show
applications.
asterisk -cvvvvvvvvvvr
Asterisk*CLI> core show applications
Si vous avez MeetMe dans la liste c’est que celui-ci est bien installé !
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 54
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
• Le fichier meetme.conf
• Le fichier extensions.conf
Fichier meetme.conf
Editez le fichier meetme.conf et allez à la fin de ce fichier.
Nous allons rajouter trois extensions dans le fichier extensions.conf pour chaque salle de conférences
créée.
[general]
Videosupport=yes
[Work]
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 55
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
Faites un reload de votre serveur Asterisk et appelez le 8001 pour la conférence publique, 8002 ou
8003 pour joindre la conférence privé en passant par un mot passe.
téléphone ou groupe de téléphones (autre que le téléphone sur lequel vous êtes assis).
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 56
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
[PICKUP]
exten => _*8.,1,Set(CALLERID(all)=PICKUP
<${CALLERID(num)}>)
exten => _*8.,n,NoOp(CALLERID=${CALLERID(all)})
exten => _*8.,n,Pickup(${EXTEN:3})
exten => _*8.,n,NoOp(CALLERID=${CALLERID(all)})
Il faut intégrer le contexte [PICKUP] dans le contexte des postes téléphoniques locaux :
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 57
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
Le numéro que nous avons choisi d’utiliser pour accéder au service vocal interactif est 8000.
Tout appel entrant vers ce numéro sera alors traité selon l’algorithme suivant :
IVR (8000)
(6001) (6002)
Conférence D’appel
(*2)
#
(8001, (9001)
8002)
Client2
Mot de
Passe (6002)
Boite
Vocal
Sortir
D’IVR
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 58
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
parkext => 800 ; Numéro à appeler pour mettre une personne dans le parking
parkpos => 801-820 ; Numéros de places de parking disponibles
context => parkedcalls ; Contexte
Donc comme vous le voyez, si vous transférez un appel au numéro 800 votre interlocuteur sera
mis en attente avec un numéro situé entre 801 et 820, une voix vous dira quel numéro est attribué
à votre interlocuteur.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 59
Implémentation d’un serveur téléphonie Asterisk et déploiement
CHAPITRE III des services de la TOIP
III.5 Conclusion
Nous avons dressé la partie application de la technologie TOIP, en installant un serveur
Asterisk, des clients Windows et des téléphones IP en réseau. Nous avons testé ce service selon
Notre labo TOIP dispose à présent non seulement des fonctionnalités de base nécessaire à
la téléphonie à savoir l’émission et la réception d’appels, mais aussi les fonctionnalités avancées
telle que la conférence, la visioconférence, l’interception d’appel, transfère des appels, mise en
attente et Voice to mail. De plus un IVR qui permet la gestion d’accueil et l’orientation
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 60
CONCLUSION GENERALE
1
Conclusion Générale
Conclusion générale
La téléphonie sur IP ne cesse à se développer dans le monde. Leur marché actuel en Algérie
reste encore très petit mais il commence à se développer. Aujourd'hui, les entreprises doivent
investir dans la téléphonie IP si elles veulent jouer un rôle clé. La voix sur IP simplifie non
seulement le travail, mais permet également de faire des économies.
Parmi les fonctionnalités que nous avons implémentées après l'installation d'Asterisk, nous
pouvons mentionner :
• Les appels entre stations, tels que les appels traditionnels, pour appeler il suffit de
composer son numéro. Les stations peuvent être un PC, un téléphone IP.
• Les appels entre stations, tels que les appels traditionnels, pour appeler il suffit de
composer son numéro. Les terminaux peuvent être un PC, un téléphone IP.
• Messagerie vocale, permet à la personne qui tente de nous contacter de nous laisser un
message si nous sommes déjà en contact ou si nous sommes absents.
• Conférences, cela permet la communication entre plusieurs abonnées qui se trouvent dans
des endroits différents sans bouger.
• Voice to mail, qui permet aux utilisateurs de récupérer la messagerie vocale en
référençant leurs boîtes aux lettres.
• L'interception d'appels vous permet de répondre à un appel lorsqu'il sonne sur un autre
téléphone ou groupe de téléphones.
• IVR permet de guider les utilisateurs vers le service qu’ils souhaitent joindre.
Ces services ont été testé avec succès entre deux sites dans notre faculté à savoir
Laboratoire des Télécommunications et le Département d’Electronique et
Télécommunications avec les deux variantes :
➢ PC-PC en utilisant le soft phone Xlite sous Windows sur les deux côtés.
➢ PC-Smartphone en utilisant d’un côté le soft phone Xlite sous Windows et
l’autre côté Zoiper sous Android.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 61
Conclusion Générale
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 62
Références
[1] Mlle. Rebha Bouzaida « Étude et Mise en place d'une Solution VOIP Sécurisée »
MEMOIRE Pour l’obtention du Master Professionnel , 2011
[6] Didi Souhila , Guerriche meryem « La Téléphonie sur IP », (ToIP) Mémoire de fin
d’études, Pour l’obtention du diplôme de Licence en Informatique .2014
[10] Franck Salque et Xaviers Bruns, « La TOIP qui fait quoi ? Pour qui ? et comment ? »2004
[11] S. Déon, « VoIP et ToIP Asterisk: « La téléphonie sur IP (conception, installation,
configuration, déploiement...) » Editions ENI, 2007.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 63
Références
[20] Asmae KHADDAM ALLAH, « La mise en place d’une plateforme de téléphonie sur
IP et l’interconnexion de deux sites distants », Mémoire de fin d’étude Pour l’obtention du
diplôme Ingénieur d’Etat en SYSTEMES ELECTRONIQUES & TELECOMMUNICATIONS
Université Sidi Mohamed Ben Abdellah Faculté des Sciences et Techniques Fès.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk 64
Annexe
PROJET COMMUNICATIONS UNIFIEES
CAHIES DES CHARGES
Annexe 1 : Cahier des charges
1. CONTEXTE………………………………………………………………
2. OBJECTIFS……………………………………………………………….
5. EQUIPEMENT ……………………………………………………………
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
67
Annexe 1 : Cahier des charges
1. Contexte
2. Objectifs
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
68
Annexe 1 : Cahier des charges
3. Tests
Les tests seront faits tout au long de la conception lors de la réalisation de chaque tâche. Une
méthodologie de tests finaux sera mise en place pour avoir un suivi des différents tests à faire et
ainsi garantir un système fonctionnel à 100% à la fin du projet. Le but de ces tests est, lors de
chaque test intermédiaire, d'avoir une base fonctionnelle pour pouvoir continuer le projet. Les
tests finaux serviront à vérifier que l'on répond correctement au cahier des charges.
4. Système Utilisé
Les Système libre utilisé comme :
• Xlite
• Zoiper
5. Equipements
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
69
Annexe 1 : Cahier des charges
• Plusieurs PC client (installe dans une PC des logiciel comme Xlite pour testé les
appels entre aux)
Sm
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
70
Annexe 1 : Cahier des charges
• Smartphone
• Point d’accès
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
71
Annexe 2 : Tests effectuer du projet
➢ L’Appel ‘’Réussi’’
Maintenant que nos deux utilisateurs sont crées et que nous avons configuré les extensions
du contexte « work » nous allons pourvoir effectuer un appel entre ces deux utilisateurs.
Vous pouvez configurer un compte SIP à partir de n’importe quel client SIP.
Un que vous allez configurer avec le compte de Houcem BM et l’autre avec le compte de
Nor eddine BM.
Voici la configuration d’un compte sous X-LITE 5.6.0 sous Windows 10.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
72
Annexe 2 : Tests effectuer du projet
Une fois les deux clients configurés il vous suffit d’appeler par exemple à partir du compte
6002 le compte 6001.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
73
Annexe 2 : Tests effectuer du projet
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
74
Annexe 2 : Tests effectuer du projet
L’heure ‘’Réussi’’
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
75
Annexe 3 : Moyen de communication « Trello »
• Organisation
• Travail collaboratif
• Suivi de tâches, événements, dossiers
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
76
Annexe 3 : Moyen de communication « Trello »
« Trello » est un outil de gestion de projet en ligne, lancé en septembre 2011, et inspiré par
la méthode Kanban de Toyota. Il est basé sur une organisation des projets en planches listant des
cartes, chacune représentant des tâches. Les cartes sont assignables à des utilisateurs et sont
mobiles d'une planche à l'autre, traduisant leur avancement.
Inscription
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
77
Annexe 3 : Moyen de communication « Trello »
Les tableaux
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
78
Annexe 3 : Moyen de communication « Trello »
Les cartes
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
79
Annexe 3 : Moyen de communication « Trello »
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
80
Annexe 3 : Moyen de communication « Trello »
Les membres
Avantages et inconvénients
➢ Moins de mails
➢ Plus d’efficacité
➢ Ses projets partout dans le monde ! !
➢ Disponible sur Ios, Android, Web...
Mais...
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
81
LISTE DES ABREVIATION
A ***********************************************************************************
ATM = Asynchronous transfer mode
B ***********************************************************************************
C ***********************************************************************************
CAN = Convertisseur analogique-numérique
D ***********************************************************************************
DHCP = Dynamic Host Control Protocol
E **********************************************************************************
F **********************************************************************************
G ***********************************************************************************
H ***********************************************************************************
82
LISTE DES ABREVIATION
I ************************************************************************************
IP = Internet Protocol
J ***********************************************************************************
K ***********************************************************************************
L ***********************************************************************************
LAN = Local Area Network
M ***********************************************************************************
MGCP = Media Gateway Control Protocol
MC = Contrôleur Multipoint
MP = Processeurs Multipoints
N ***********************************************************************************
O ***********************************************************************************
P ***********************************************************************************
PC = Personnel Computer
83
LISTE DES ABREVIATION
Q ***********************************************************************************
R ***********************************************************************************
RNIS = Réseau Numérique à Intégration de Service
RR = Receiver Report
S ***********************************************************************************
SIP = Session Initiation Protocol
SR = Sender Report
T ***********************************************************************************
ToIP : Téléphonie over Internet Protocol.
84
LISTE DES ABREVIATION
U ***********************************************************************************
UAC = user agent client
V *********************************************************************************** VoIP =
Voice over Internet Protocol
W **********************************************************************************
WAN = World Area Network
X ***********************************************************************************
XML = eXtensible Markup Language
Y ***********************************************************************************
Z ***********************************************************************************
85
Résumé
Résumé
Français
ASTERISK est sans doute la première solution open source de la VoIP. Nous l’avons
donc retenu comme solution pour la réalisation de ce travail. L’objectif est la mise en place d’un
labo virtuel contenant un serveur Asterisk permettant de tester les fonctionnalités de base à
savoir l’émission et la réception d’appels. Nous avons ensuite implémenté les fonctionnalités
avancées de la TOIP, telles que l’appel vidéo, la boite vocale, la visioconférence, l’interception
d’appel, l’IVR, etc.…. Tous ces services TOIP ont été testés avec succès au sein du réseau local
de notre faculté entre le Département d’Electroniques et Télécommunications et le Laboratoire
des Télécommunications.
Anglais
Information technologies are developing regularly by opening new communication
possibilities. Since the emergence and extraordinary development of the Internet, mentalities are
changing and we get used to the principle of computer network and its lump-sum access.
Although the Internet is growing rapidly, the phone still remains the public's favorite in terms of
communication. More friendly because the contact is almost real, it remains simpler to use. Yet,
it is merging more and more with computer hardware. The existence of two parallel networks
(telephone and Internet networks) and double billing (for the telephone and for Internet access)
have given birth to a new technology: telephony over Internet Protocol (IP).
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
86
Résumé
ASTERISK is probably the first open source solution for VoIP. We have therefore
retained it as a solution for carrying out this work. The goal is to set up a virtual lab containing
an Asterisk server to test the basic functionalities of sending and receiving calls. We then
implemented the advanced features of the TOIP, such as video call, voicemail,
videoconferencing, call pickup, IVR, etc. All these TOIP services have been successfully tested
in the local network of our faculty between the Department of Electronics and
Telecommunications and the Telecommunications Laboratory.
العربية
تتطور تقنيات المعلومات بانتظام من خالل فتح إمكانيات اتصال جديدة .منذ ظهور اإلنترنت وتطويره بشكل غير عادي ،
تتغير العقليات ونعود إلى مبدأ شبكة الكمبيوتر ووصولها إلى المبلغ اإلجمالي .على الرغم من أن اإلنترنت ينمو بسرعة ،ال يزال الهاتف
هو المفضل لدى الجمهور من حيث االتصال .أكثر مالءمة ألن االتصال حقيقي تقريبًا ،يبقى االستخدام أكثر سهولة .ومع ذلك ،فإنه يتم
دمج أكثر وأكثر مع أجهزة الكمبيوتر .أدى وجود شبكتين متوازيتين (شبكات الهاتف واإلنترنت) والفواتير المزدوجة (للهاتف والوصول
إلى اإلنترنت) إلى ظهور تقنية جديدة :االتصال الهاتفي عبر بروتوكول اإلنترنت(IP).
من المحتمل أن ASTERISKهو أول حل مفتوح المصدر لـ VoIP.لذلك احتفظنا بها كحل لتنفيذ هذا العمل .الهدف هو إنشاء
مختبر افتراضي يحتوي على خادم ASTERISKالختبار الوظائف األساسية إلرسال واستقبال المكالمات .قمنا بعد ذلك بتطبيق الميزات
المتقدمة لـ ، TOIPمثل مكالمة الفيديو والبريد الصوتي وعقد المؤتمرات عبر الفيديو واستالم المكالمات و ، IVRإلخ .تم اختبار جميع
خدمات TOIPهذه بنجاح في الشبكة المحلية لكليتنا بين قسم اإللكترونيات واالتصاالت السلكية والالسلكية و مختبر االتصاالت السلكية
والالسلكية.
PFE : Mise en place d’un labo pour la communication unifiée et TOIP à base d’Asterisk
87