I. INTRODUCTION
Après avoir rédigé toutes ces
théories, il nous sera facile de déployer un
44
II. CHOIX DES EQUIPEMENTS ET LOGICIELS Asterisk
peut supporter plusieurs types de téléphones :
· Les téléphones IP : Nous avons plusieurs
types de téléphones IP parmi les quels nous avons les
téléphones CISCO, qui utilisent le protocole SCCP (Skinny Client
Control Protocole). Il existe également des téléphones
GSM/WIFI, qui fonctionnent avec le protocole SIP, son interconnexion avec le
réseau IP se fait via à un ACCES POINT. Dans notre
implémentation nous avons fait
usage d'un téléphone IP de marque
Grandstream.
· Les téléphones analogiques ou
traditionnels qui utilisent le protocole SIP, sa connexion dans le
réseau IP se fait via à une passerelle utilisant ce même
protocole. Il existe des solutions propriétaires telle que Linksys
adapter qui est une passerelle SIP contenant deux modules FXS pour deux
téléphones analogiques et un port RJ45 pour la relier au
réseau IP.
Nous avons choisi un Linksys.
· Les stimulateurs téléphoniques
appelés softphones, qui sont des logiciels qui jouent un rôle
de
Téléphone. Ces logiciels (Xten, Xlite,
gromemeeting, NetMeeting etc.) peuvent être installés sur des
systèmes différents (windows, linux, mac, etc.).
Nous avons choisi à l'occasion Xlite. Notre
infrastructure de test comprend :
0 Un PC tournant sous Linux et équipé d'une carte
réseau faisant office d'un serveur.
0 Un pc tournant sous Windows équipés d'une
carte son, d'une carte réseau, d'un casque, d'un microphone et d'un soft
phone.
0 Deux Téléphones IP et un
téléphone analogique Il est aussi a noté que le champ
d'expérimentation se fera sur un LAN constitué de câble UTP
RJ45, un câble
RJ11 et un Switch. Les fonctionnalités que nous avons
eues à
Implémenter :
0 Appels entre terminaux : ils fonctionnent comme les appels
classiques. Pour appeler, il suffit de composer son numéro. Les
terminaux peuvent être un PC, un téléphone IP.
0 Interconnexion du réseau IP avec le réseau
RTC
45
- 53
III. PRESENTAT1ON DU PROJET
suivantes :
IV. INSTALLATION D'ASTERISK SUR FEDORA
Nous avons choisi cette distribution compte tenu des ces
fonctionnalités
- sip.conf
- extensions.conf
46
- Distribution récente utilise un noyau récent
(2.6)
- Utilisation de l'outil YUM qui est un gestionnaire des paquets
très puissant dans la mesure où il vous permet entre autre de
retrouver automatiquement un paquetage sur internet de le
télécharger, de le décompresser et de l'installer pour
vous.
QUELQUES COMMANDES DE BASE DU SERVEUR
ASTERISK
Une fois Asterisk installé correctement, l'étape
suivante est de nous familiariser avec quelques unes des commandes de base :
· Exécuter Asterisk (qui se placera en
arrière plan) : # /etc/init.d/Asterisk (start stop)
· Exécuter le serveur Asterisk en mode « bavard
» ( vvv), et ouvrir une « console » cliente ( c)
(la console cliente, ou CLI, permet de contrôler ce qui se
passe dans le serveur Asterisk)
# Asterisk -vvvc
Si le serveur est déjà lancé, ouvrir un
terminal client et se connecter au serveur pour contrôler son statut ( r)
:
# Asterisk -r
· Recharger tous les fichiers de configuration ; #CLI>
reload
· Activer les informations de diagnostique pour SIP
#CLI> SIP debug
· Désactiver les informations de diagnostique pour
SIP #CLI> SIP nodebug
Afficher le statut des utilisateurs, pairs et canaux pour SIP
#CLI> sip show users #CLI> sip show peers #CLI> sip show channels
|