• Aucun résultat trouvé

LAB ETIC : Etude d une Solution VOIP

N/A
N/A
Protected

Academic year: 2022

Partager "LAB ETIC : Etude d une Solution VOIP"

Copied!
32
0
0

Texte intégral

(1)

B T S S I O S I S R

Raison Sébastien

Ce document contient le travail réalisé durant mon stage de deuxième, ce travail a été réalisé en collaboration avec un autre stagiaire de BTS SIO SISR.

LAB ETIC : Etude d’une Solution

VOIP

(2)

Sommaire

I. Premier Partie : Etude d’une solution VOIP ... 2

1. Cahier des charges ... 2

2. Protocole de test ... 2

a) Mise en place du serveur et boîtier ... 2

3. Problématique des appels. ... 2

II. Deuxième partie : Guide Elastix et GRANDSTREAM. ... 4

1. Elastix... 4

a) Interface web : ... 4

b) Attribuer un IP statique au serveur : ... 7

c) Ajout de compte elastix : ... 7

d) PBX -> Configuration ... 8

e) Configuration du domaine pour les mails : ... 10

f) Softphone Zoiper ... 12

g) Elastix creation du Trunk SIP: ... 14

h) Route sortante : ... 15

i) Ajout des routes entrantes ... 16

j) Ajout de l’IVR (fonction pstn)... 17

k) Accès aux messages vocaux ... 18

2. Configuration du boitier Grandstream 4104. ... 20

a) Interface web ... 20

b) Menu -> Networks... 20

c) Menu -> Line Analysis ... 21

d) Menu -> Account ... 23

e) Menu -> Setting ... 25

f) Menu -> FXO Line ... 26

g) Menu -> Status ... 30

(3)

I. Premier Partie : Etude d’une solution VOIP 1. Cahier des charges

Afin de mieux géré les appels téléphoniques des clients vers le support technique, la société ETIC Service souhaite mettre en place une solution VOIP. La solution actuelle étant basé sur une téléphonique normal ne permet pas de recevoir et émettre des appels

simultanément obligeant les techniciens à utiliser leur portable professionnel pour effectuer du support lorsque la ligne est occupée et les clients à rappeler ultérieurement en cas de ligne occupé.

La solution VOIP a pour but de permettre l’émission et la réception en simultanée de plusieurs appels, les appels seront directement réceptionner sur les ordinateurs portables des techniciens. L’identification des numéros se fera via un annuaire interne qui contiendra les informations clients (nom, société et téléphone).

Il y aura un total de 4 postes VOIP à mettre en place. Pour ce faire on utilisera un serveur ELASTIX ainsi qu’un boîtier Grandstream 4104 qui permettra de changer le signal analogique de la ligne téléphonique en signal numérique.

Elément essentiel du cahier des charges :

1. Possibilité de recevoir et d’émettre des appels en simultané sur le même numéro de téléphone.

2. Les appels entrants doivent redirigée vers les 4 ordinateurs du support.

3. La solution doit utiliser de préférence Elastix (une autre solution peut être envisagée à condition qu’elle dispose d’une GUI) Afin d’étudier et de mettre en place la faisabilité d’une solution VOIP nous disposons des éléments :

 Réseaux ETIC public (LAB)

 Boîtier GRANDSTREAM 4104 : permet de changer un signal analogique téléphonique en signal numérique. Pour cela on doit brancher la ligne téléphonique directement au boîtier et le boîtier à un réseau informatique.

 Serveur de test ETIC.

2. Protocole de test

a) Mise en place du serveur et boîtier

 Nous commencerons par la mise en place du serveur Elastix et du boîtier GRANDSTREAM : une fois le serveur et le boîtier mis en place, nous configurons le boîtier et le serveur Elastix. Une fois le TRUNK mis en place et un utilisateur crée, nous effectuerons un appel entrant pour vérifier que le boîtier et le serveur retransmettent l’appel, puis nous effectuerons un appel sortant via un softphone.

 Résultat : Les appels entrant et sortant ont bien fonctionné mais la qualité du son était déplorable, nous avons dû faire quelques ajustements dans la configuration pour obtenir un son moins métallique. Néanmoins suite à un changement effectué durant les tests vers la fin du stage nous avons perdu la possibilité d’effectuer des appels sortants. Malheureusement nous n’avons pas pu corrigés ce problème avant la fin du stage.

 Une fois le serveur et boîtier en place nous testerons, la possibilité de recevoir et émettre des appels en simultanée.

 La réception et émission d’appel est impossible en simultanée : nous utilisons une ligne orange classique hors celle-ci est limité à un appel téléphonique à la fois. Suite à cet état de fait, un rendez-vous avec ORANGE a été prévu.

 Mise en place de la réception d’un appel sur tous les postes utilisateur.

 Nous n’avons pas réussi à mettre en place les groups call de plus l’attribution des appels se faisant de faisant aléatoire (utilisateur 1000 plusieurs fois puis utilisateur 2000). Le temps jouant contre nous, nous n’avons pas pu finaliser cette partie du projet.

3. Problématique des appels.

La mise en place de la solution pose une problématique : celle de la réception et démission d’appel en simultanée, ce problème est dû au nombre de ligne téléphonique mise à disposition. En effet l’opérateur téléphonique Orange ne permet pas la réception / émission en simultanée sur une ligne analogique ce qui nous un pose un problème majeur dans notre solution car nous convertissons le signal analogique en numérique via le boîtier GRANDSTREAM.

(4)

ORANGE propose des solutions à ce problème mais celle-ci ont un coût :

 La mise en place d’une solution T0, il s’agit d’un boitier PABX qui permet d’avoir jusqu’à 2 ligne en même temps, la solution T0 agit comme un standard téléphonique. Pour notre cas il faut 4 lignes distinctes donc 2 T0 relié, le coût mensuel est de 80€

environ par mois, coût des communications téléphoniques non inclus. A cela il faudra rajouter environ 200€ de frais de mise en place. Cette solution presque clé en main répond à la demande du support, mais il ne s’agit pas d’une solution VOIP et de plus le service n’aura aucun contrôle sur le PABX et dépendra d’orange pour la configuration ou les réparations en cas de panne.

 La deuxième, solution est d’utiliser la VOIP d’orange, malheureusement orange n’autorise la réception et l’émission qu’à 2 appels via sa livebox. Le téléphone doit être impérativement relié à la livebox et le softphone (client téléphone PC) doit impérativement être l’application d’ORANGE. ORANGE n’utilisant pas la rfc2833 pour son Trunk SIP, il est impossible de faire fonctionner un serveur VOIP ou un softphone VOIP via leur réseau VOIP (orange utilise une solution propriétaire et ne la divulgue pas à ses clients).

 La troisième solution est d’ouvrir 3 nouvelles lignes téléphoniques avant de disposer de plusieurs lignes reliées au boitier GRANSTREAM. Le problème est qu’on perd le numéro unique ce qui n’est pas pratique pour les clients.

D’autres solutions peuvent être envisagé, passer par un fournisseur VOIP extérieur, OVH propose une solution VOIP mais le service étant localisé en France Métropolitaine, cette solution n’est pas viable car elle obligerait les clients a effectuer des appels vers la Métropole depuis Mayotte, ce qui engendra des frais supplémentaires pour les clients qui ne disposent d’appels vers la France inclus dans leur forfait téléphonique.

Afin de trouver une solution à ce problème nous avons contacté ORANGE et pris rendez-vous, malheureusement le commerciale avec qui nous avons discuté ne nous a jamais transmis le devis pour le T0 temporaire et ne nous a pas recontacter.

Mayotte n’ayant qu’un seul fournisseur de téléphone hors réseau mobile, nous n’avons pas pu donner suite au projet.

(5)

II. Deuxième partie : Guide Elastix et GRANDSTREAM.

La plus grande partie de ce guide a été réalisé par Mouni, l’autre stagiaire de BTS SIO SISR. Sur cette partie, j’ai travaillé sur la résolution des problèmes audio et aider sur la configuration du boîtier.

Je ne détaillerais pas l’installation d’Elastix. Pour l’installer il suffit de télécharger la distribution d’Elastix, celle-ci est basé sur CentOS 6, et de suivre les indications à l’écran durant l’installation.

1. Elastix

a) Interface web :

Log : admin Mdp : Passwordadmin

(6)

Choisir la langue francais :

(7)

Configuration du tableau de bord :

Configuration de la monnaie :

(8)

b) Attribuer un IP statique au serveur :

c) Ajout de compte elastix :

Affiler un utilisateur a un groupe et a une extension :

Liste de tous les utilisateurs elastix

(9)

d) PBX -> Configuration

Choisir SIP

Remplir les champs ainsi :

 -extension utilisateur (avec des numéros): xxxx

 -mot de passe (avec 6 caractères minimum demandés) :

 -langage correspondant : fr

(10)
(11)

 Soumettre et appliquer les changements.

e) Configuration du domaine pour les mails :

(12)

Création de mail :

Activer l’anti spam :

Après avoir sauvegardé, un message nous indique que l’activation de ce service a bien été prise en compte :

Partie Sécurité :

Mot de passe configurer : Passwordadmin

(13)

f) Softphone Zoiper

 Settings ->Preferences

 Create account puis SIP

(14)

Remplir les champs, et ajouter le serveur :

Le compte a été ajouté avec succès :

(15)

Tentative d’appel :

g) Elastix creation du Trunk SIP:

 Ajout de l’extension sip trunk

(16)

h) Route sortante :

(17)

Indiquer le trunk SIP qui utilisera la route :

Le reste des paramètres restera par défaut.

Valider et appliquer les changements.

i) Ajout des routes entrantes

(18)

j) Ajout de l’IVR (fonction pstn)

(19)

k) Accès aux messages vocaux

Taper l’adresse IP du serveur/recordings : http://ip_du_serveur/recordings

-

Se connecter avec une extension:

(20)

Pour configurer le mot de passe de la messagerie :

Les messages vocaux sont accessibles depuis l’interface d’Elastix (en fonction des droits de l’utilisateur) aussi :

(21)

2. Configuration du boitier Grandstream 4104.

a) Interface web

Connexion avec mot de passe : admin

b) Menu -> Networks

 Sous-menu ->Basic Setting On attribue une IP statique à notre boîtier :

 Sous-menu -> ‘’Advanced Settings’’

Configuration par défaut.

(22)

 Sous-menu ->’’Date & Time’’

Configuration par défaut.

c) Menu -> Line Analysis

 Sous-menu -> ‘’Overview’’ : Entrer dans « impédance Auto-detect »

 Sous-menu -> ‘’Auto Detect’’ : On renseigne le numéro de la ligne téléphonique :

(23)

 On retourne dans le Sous-menu ‘’Auto Detect’’ et on lance le Test :

Nous devrions obtenir le résultat suivant :

Une fois les résultats obtenues, on update :

(24)

 Sous-menu -> ‘’Audio Capture’’

On vérifie que la ligne a été reconnue.

d) Menu -> Account

 Sous-menu -> ‘’General Settings’’ :

On configure comme indiqué sur l’image ci-dessous en ajoutant un compte (extension créé sur l’Elastix).

(25)

 Network settings - SIP setting - Audio setting - Call setting : On laisse les paramètres par défaut.

(26)

Résumé des comptes SIP :

Note : n’utilisant qu’une seule ligne téléphonique nous n’avons pas besoin de plusieurs comptes. Sans compter que tous les comptes ont été configurés sur le channel 1. Durant nos tests, nous avons modifié cela.

e) Menu -> Setting

 Sous-menu -> Général Setting

(27)

 Sous-menu -> ‘’Call Setting’’ : Configuration par défaut.

 Sous-menu -> ‘’SIP Channels Settings’’

DTLF Methode : ch1-4 :2

 Sous-menu -> ‘’Calling to VoIP ‘’

User ID: ch1-4:1000;

SIP Server: ch1-4:172.16.15.115;

SIP Destination Port ch1-4 :5060 ;

 Sous-menu -> ‘’T.38 FAX Setting’’

Configuration par défaut, nous n’utilisons pas de fax.

f) Menu -> FXO Line

 Sous-menu -> ’’Call Progress Tones’’ et ‘’Port Voice Setting’’

(28)

Configuration par défaut.

 Sous-menu -> ’’ FXO Termination’’ : AC Termination Impedance : ch1-4 :15 ;

Il s’agit de la norme téléphonique en France(Europe), le changement de cette valeur a permis la résolution des problèmes de son lors des appels (éco ; bruit …).

(29)

 Sous-menu -> ‘’Port Caller ID Setting ‘’ :

Caller ID Scheme = ch1-4:3; Afin de transmettre correctement l'identité de l'appelant.

Caller ID Transport = ch1-4:1; Pour que l'identification de l'appelant soit transporté dans le champ "From" de SIP.

(30)

 Sous-menu -> Dialing to PSTN : stage methode :ch1-4 :1 ;

Configuration par défaut pour le reste.

(31)

g) Menu -> Status

SIP registration doit être impérativement à la valeur « yes » sinon la connexion entre le boîtier et le serveur Elastix n’a pas eu lieu et il sera impossible de recevoir et d’émettre des appels.

(32)

Références

Documents relatifs

Julie is an outside sales rep for a company in Chicago. She covers the Southwestern region and lives in Phoenix. Julie has a DSL line coming in to her home office. The head office

Une méthode différente est utilisée ici, qui renvoie cette fois-ci, en sus de l’adresse publique mentionnée précédemment pour STUN, une adresse relayée qui peut également

Il peut être intéressant d’avoir une interface graphique pour manager un serveur asterisk, bien sûr une interface graphique permet moins de souplesse d’une configuration

La signalisation : Les messages de signalisation sont ceux que l’on envoie pour demander d’être mis en relation avec une autre personne, qui indiquent que la ligne est occupée, que

• The service is marketed as a substitute for the traditional public telephone service’. • The service appears to the customer to be a substitute for the traditional public

With use of specific tools, it is possible to attack authentication, hijack VoIP calls, eavesdrop, and call manipulation, VoIP spamming, VoIP phishing and IP-PBX

Media Gateway Control Protocol (MGCP) Employs centralized call control; defined in RFC 3661 Skinny Client Control Protocol (SCCP). Cisco-proprietary; limited support on

Ensuite, on va utiliser plusieurs série de commande avec apt-get pour mettre à jour les packages et le système, ainsi qu'installer les packages nécessaire au fonctionnement du