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 et mise en place d'une solution de téléphonie sur IP.

( Télécharger le fichier original )
par Simon Pierre Etoga
Institut Africain d'Informatique - Ingénieur des travaux 2012
  

Disponible en mode multipage

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

Mise en place d'un système de téléphonie sur IP au CENADI

PRESIDENT :

MEMBRES :

M. KOUONGA FOKAM Clément : Ingénieur de conception en réseaux et

Télécoms

Enseignant à l'IAI-CAMEROUN

Et

M. KAMMOE FOKI Richard : Ingénieur des Télécommunications
Chef de projet Au CENADI

SITE WEB: www.iai-cameroun.com e-mail: iai-cameroun@yahoo.com

BP 13719 YAOUNDE TELEPHONE: 22 71 11 88

SUPERVISEURS

JURY

Stage effectué au CENADI du 04 juin au 30Septembre 2012

Rédigé par Etoga Simon Pierre Page 1

Rédigé par Etoga Simon Pierre Page 2

Mise en place d'un système de téléphonie sur IP au CENADI

DEDICACE

A ma très chère maman,
Ekassi Séraphine,
Infatigable architecte du succès,
Intarissable source d'inspiration et de soutien,
Toi que le Seigneur a bien voulu m'offrir pour guider mes

pas ;

Cette oeuvre t'est dédiée

Rédigé par Etoga Simon Pierre Page 3

Mise en place d'un système de téléphonie sur IP au CENADI

Remerciements

La présente oeuvre est l'aboutissement d'un long processus dans lequel plusieurs personnes sont parties prenantes à cet effet, nous tenons à leur manifester notre profonde gratitude. Nous pensons Ainsi à :

> Monsieur Armand Claude ABANDA, Représentant résident de l'IAI Cameroun, lui qui dirige des mains de maître notre formation

> Monsieur KOUONGA FOKAM Clément, notre encadreur académique pour sa disponibilité, et ses conseils

> Tout le corps enseignant ainsi que le personnel d'appui de l'IAI-Cameroun

Nos remerciements s'adressent aussi à :

> Monsieur Laurent ONGUENE AWANA, directeur du CENADI lui qui a bien voulu nous admettre en stage au sein de sa structure

> Monsieur GWET Calvin, chef de filière Réseaux

> Monsieur KAMMOE FOKI Richard, notre encadreur professionnel pour son savoir-faire qu'il a bien voulu mettre à notre disposition

> L'ensemble du personnel du CENADI pour l'accueil et fraternel chaleureux qu'ils nous ont réservé

Nous tenons enfin à remercier tous ceux qui de près ou de loin nous ont soutenus au cours cette formation nous pensons à cet effet à Désiré, Jean Philippes et toute la famille ETOGA notamment ; Aimée Denise, Danielle, Ariane, Reine, Pierre Franck, et Vinciane.

Rédigé par Etoga Simon Pierre Page 4

Mise en place d'un système de téléphonie sur IP au CENADI

Glossaire

ATA: Analog Telephone Adapter

CDMA : Code Division multiple Access CD-ROM: Compact Disk Read Only Memory

CODEC : Codeur décodeur ; permet de numériser un signal Analogique

DHCP : Protocol de configuration dynamique d'adresses IP

FXO: Foreign eXchange Office GPL : General public licence

GSM : norme de téléphonie mobile de 2e génération

HTTP : Protocol de transfert par liens hypertextes

IAX: Inter Asterisk eXchange

IP : Protocole internet qui permet d'interconnecter deux sous réseaux ;

IPBX: Internet Private Branch eXchange

IPSEC - Protocole qui permet d'encrypter les données qui vont transiter sur un réseau.

IUT-T : Branche télécoms de l'Union Internationale des télécoms

IVR : Répondeur Vocal Interactif

MODEM : Modulateur/démodulateur

permettant de transmettre des signaux numériques sur un canal analogique

MYSQL : Système de gestion des bases de données relationnelles à l'aide du langage SQL

PABX: Private Automatic Branch eXchange

PHP : langage serveur permettant de créer des pages web dynamiques

PSTN: Public Switch Telephone Network QoS: Quality of Service

RAM : Mémoire centrale de l'ordinateur

RPM : (Read hart Packet Manager) Gestionnaire des paquets des Linux issus de Read hart ;

RTC: Réseau Téléphonique Commuté

RTP: Real time Transport Protocol

RTCP: Real time Transport Control Protocol

SDA : Sélection directe à l'arrivée SIP: Session Initiation Protocol

TCP: Transport Control Protocol ToIP: Telephony over Internet Protocol

UDP : User Datagram Protocol - Protocole proche du niveau applicatif

VLAN: Virtual LAN

VoIP : technologie de transfert de la viox sur les réseaux IP

VPN : Réseau privé Virtuel

WIFI : Réseau sans fil qui utilise la bande des 2.4GHz, doté de 14 canaux de transmission.

 
 

Mise en place d'un système de téléphonie sur IP au CENADI

Résumé / Abstract

Dans le cadre de la formation des ingénieurs des travaux informatiques à l'institut Africain d'informatique,(IAI), il est instauré , en fin de troisième année d'études un stage pratique de trois mois en entreprise. A l'issu de celui-ci, le candidat est tenu de rédiger un mémoire basé sur un projet en rapport avec les activités de cette dernière. A cet effet, nous avons effectué notre stage du 04/juin au 01/Octobre 2012 au CENADI. Ce qui nous a donné l'occasion de constater que le rendement de l'infrastructure téléphonique pouvait être optimisé si celle-ci venait à être intégrée dans le réseau informatique. Pour ce faire notre projet portera sur la mise en place au sein du LAN du CENADI, d'un serveur de téléphonie sur IP, encore appelé IPBX. Plusieurs solutions existent sur le marché, mais notre choix a été porté sur ASTERSK, sous une plate-forme linux à l'aide d'une distribution dédiée, dénommée TRIXBOX. Celui-ci sera connecté au RTC au GSM et au CDMA par des passerelles appropriées. Les clients quant à eux sont soit des téléphones logiciels sous Windows ou Linux, soit des téléphones IP matériels, ou encore des téléphones analogiques, connectés sur adaptateur(ATA). Pour permettre une gamme variée des services de communication, nous installerons le serveur de messagerie instantané OPENFIRE, qui aura pour clients SPARK.

Avec cet projet , le CENADI va non seulement disposer d'une infrastructure permettant la fluidité des communications à moindre coût, mais aussi donner aux clients de son accès internet , l'opportunité de véhiculer leurs communications voix à destination des réseaux RTC , GSM et CDMA à travers sa passerelle pour un coût très réduit. En plus dans le cadre de sa mission de conseil des administrations, ce projet lui donne un argument de plus en ce qui concerne les solutions informatiques permettant de réduire les lourdes factures téléphoniques.

Mots clés : ASTERISK ; TIXBOX ; IPBX ; VLAN ; Authentification

In the setting of the training of assistant engineers of computer sciences into the African institute of computer sciences, it is instituted, at the end of third year of study a practicum convenient of three months in enterprise. To the descended of this one, the candidate is held to write one memory based on a project in relation with the activities of this enterprise. To this effect, we did our practicum from June, 04 to October 01 2012 in the CENADI. That gave us the opportunity to note that the output of the telephonic infrastructure could be optimized if this one came to be integrated in the computer network. For that to make, our project will be about the setting up within the LAN of the CENADI, of telephony over IP server, even named IPBX. Several solutions exist on the, but our choice has been carried on ASTERSK, under a platform Linux with the help of a dedicated distribution, named TRIXBOX. This one will be connected to the RTC, GSM and CDMA by suitable gateways. The clients as for them are either of software telephones under Windows or Linux, either of IP material telephones, or of analogical telephones, connected on adaptor (ATA). To permit a range varied of the communication services, we will install the server of carrying trade instantaneous OPENFIRE, that will have for customers SPARK.

With this project, CENADI is not only going to have an infrastructure allowing the fluidity of the

communications least cost , but also give to
customers of its internet access , the opportunity to transport their communications voices to the RTC networks, GSMS and CDMA through its gateway for a very reduced cost. In more in the setting of its mission of advicer of the administrations, this project gives CENADI an argument besides with regard to the computer solutions permitting to reduce the heavy telephonic invoices.

Keys words: ASTERISK; TIXBOX ; IPBX ; VLAN ; Authentication

.

Rédigé par Etoga Simon Pierre Page 5

Rédigé par Etoga Simon Pierre Page 6

Mise en place d'un système de téléphonie sur IP au CENADI

Liste des figures et tableaux

I. Tableaux

Tableau 1 Répartition des équipements du système d'information 25

Tableau 2 Représentation de l'accessibilité au téléphone du réseau interne 28

Tableau 3 Représentation de la QoS en fonction des l'appréciations des utilisateurs 28

Tableau 4 Représentation du besoin de migrer et de la connaissance de la ToIP 29

Tableau 5 diagramme circulaire représentant l'appréciation du système téléphonique interne du

CENADI 29

Tableau 6 Liste des principaux codecs pour applications temps réel 40

Tableau 7 Etude comparative de quelques solutions de ToIP 41

Tableau 8 Evaluation financière 48

Tableau 9 matériel de test 70

Figures

Figure 1 Plan de localisation du CENADI 13

Figure 2 Organigramme du CENADI 14

Figure 3 Architecture du réseau informatique du CENADI 20

Figure 4 Architecture du réseau téléphonique du CENADI 23

Figure 5 Schéma de principe d'une communication à transfert de paquet 31

Figure 6 Principe général de la téléphonie dans les réseaux IP 32

Figure 7 Solution de ToIP de première génération 34

Figure 8 Solution de ToIP de deuxième génération 34

Figure 9 Solution de ToIP de troisième génération 35

Figure 10 Solution de ToIP de quatrième génération 36

Figure 11 solution nde ToIP de cinquième génération 36

Figure 12 Architecture générale de la ToIP 37

Figure 13 Quelques terminaux 38

Figure 14 Architecture du réseau voix&données 46

Figure 15 Diagramme de GANTT 47

Figure 16 Ecran de lancement de l'installation 50

Figure 17 écran du choix clavier 50

Figure 18 Ecran de sélection du fuseau horaire 51

Figure 19 . Ecran de saisie du mot de passe administrateur 51

Figure 20 Ecran de suivi de l'installation 51

Figure 21 Ecran témoin de l'installation de Trixbox 52

Figure 22 Ecran d'aide de Trixbox 52

Figure 23 Ecran de configuration réseau 53

Figure 24 Ecran de configuration des paramètres réseaux 53

Figure 25 Ecran d'accueil de FreePBX 54

Figure 26 Ecran d'authentification 55

Figure 27 Ecran de la console d'administration 55

Figure 28 Ecran de création des extensions 56

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 29 : Ecran de configuration des Ring Group 57

Figure 30 Ecran de configuration des conférences 58

Figure 31 Ecrans de création des Trunk 59

Figure 32 Configuration d'une route sortante 60

Figure 33 Configuration d'une route entrante 60

Figure 34 Ecran d'authentification d'Openfire 61

Figure 35 Ecran de configuration des comptes utilisateurs 62

Figure 36 Ecran d'authentification d'A2billing 63

Figure 37 Ecran administration d'A2billing 63

Figure 38 Configuration des trunks 64

Figure 39 Ecran de configuration de webmin 64

Figure 40 Ecran de configuration de X-lite 66

Figure 41 Ecran d'authentification de Spark 67

Figure 42 Système backup de Trixbox 69

Rédigé par Etoga Simon Pierre Page 7

Rédigé par Etoga Simon Pierre Page 8

Mise en place d'un système de téléphonie sur IP au CENADI

Sommaire

DEDICACE 1

REMERCIEMENTS 3

GLOSSAIRE 4

RESUME / ABSTRACT 5

LISTE DES FIGURES ET TABLEAUX 6

SOMMAIRE 8

INTRODUCTION GENERALE 10

PREMIERE PARTIE : 11

DOSSIER D'INSERTION 11

CHAPITRE 1 : HISTORIQUE ET EVOLUTION 12

1-1-1 GENESE DU CENADI 12

1-1-2 SITUATION GEOGRAPHIQUE 13

1-1-3 ORGANISATION MISSIONS ET OBJECTIFS 13

1-1-4 MISSIONS, ACTIVITES ET SERVICES OFFERTS 17

CAPITRE 2 : LE SYSTEME D'INFORMATION DU CENADI 19

1-2-1 LE RESEAU INFORMATIQUE 19

1-2-2 ENVIRONNEMENT DE PRODUCTION 21

1-2-3 - RESEAU TELEPHONIQUE 22

DEUXIEME PARTIE : 26

CONCEPTION TECHNIQUE DU PROJET 26

CHAPITRE 1:PROBLEMATIQUE 27

2 - 1 - 1 - PROBLEMATIQUE 27

CHAPITRE 2 : CONCEPTS DE BASE DE LA TOIP 31

2 - 2 - 1 - DEFINITION 31

2 - 2 - 2 - PRINCIPE DE FONCTIONNEMENT 31

2 - 2 - 3 - HISTORIQUE DES SOLUTIONS DE TOIP. 33

2 - 2 -4 - ARCHITECTURE GENERALE DE LA VOIX SUR IP 36

2-2-5 - QUELQUES PROTOCOLES 38

2-2-6 -ETUDE COMPARATIVE DE QUELQUES SOLUTIONS DE TOIP 40

2-2-7 SECURITE DU SYSTEME TOIP 41

CAPITRE 3 : METHODOLOGIE 43

2-3-1 CHOIX D'UNE SOLUTION 43

Mise en place d'un système de téléphonie sur IP au CENADI

Rédigé par Etoga Simon Pierre Page 9

2-3-2 PRESENTATION GENERALE DE TRIXBOX 43

2-3-3 CAHIER DE CHARGES ET PLANIFICATION 44

2-3-3 DEPLOIEMENT DE LA SOLUTION 49

2-3-4 SECURITE DU NOUVEAU RESEAU 67

CHAPITRE 4 : RESULTATS ET COMMENTAIRES 70

2-4-1 TEST DE FONCTIONNEMENT 70

2-4-2 QUALITE DE SERVICE 71

2-4-3 DIFFICULTES RENCONTREES 72

2-4-4 SUGGESTIONS 72

TROISEME PARTIE : CONCLUSION ET PERSPECTIVES 73

Références bibliographiques et web graphiques 75

Annexes 76

Rédigé par Etoga Simon Pierre Page 10

Mise en place d'un système de téléphonie sur IP au CENADI

INTRODUCTION GENERALE

Avec l'avènement des réseaux IP, la téléphonie se situe désormais sur la jonction entre le monde des télécommunications et celui de de l'informatique. Si le premier à crée le service, le second quant à lui veut s'en accaparer. L'Afrique, face à cette lutte, semble comme à l'accoutumé indifférente. Pourtant, la mondialisation des économies et la globalisation des échanges imposent que l'on s'arrime à ces nouvelles donnes de communication. Fort conscient de cette réalité, le directeur du CENADI, monsieur Laurent Onguene Awana déclarait dans les colonnes de CENADI NEWS N°006 Juin 2009 « Parmi les maux dont souffre le CENADI, figure en bonne place le déficit communicationnel. »

En effet, l'enjeu pour le CENADI d'implémenter une solution de ToIP se situe à deux niveaux :

? Le premier est de rendre plus fluide et à moindre coût les communications, tout en simplifiant les tâches de maintenance et d'administration réseau

? Le second est de renforcer les capacités en matière de maîtrise de cette technologie, en vue de la proposer aux autres administrations.

Le présent mémoire, rédigé dans le cadre du stage académique effectué au CENADI du 04/06/2012 au 01/10/2012 est un projet de migration vers la ToIP à l'aide d'outils libres : ASTERSK, sous Linux centOS. Il s'articule autour de deux grandes parties :

? La première, intitulé « Dossier d'insertion », ressort en deux chapitres l'évolution et la structure du système d'information du CENADI

? Quant à la deuxième, intitulée « Conception technique du projet» Elle présente en trois chapitres, la problématique, les concepts de base de la ToIP et la méthodologie.

Le rapport se termine par une conclusion générale s'étendant sur des perspectives

Mise en place d'un système de téléphonie sur IP au CENADI

DOSSIER D'INSERTION

PREMIERE PARTIE :

Rédigé par Etoga Simon Pierre Page 11

Rédigé par Etoga Simon Pierre Page 12

Mise en place d'un système de téléphonie sur IP au CENADI

CHAPITRE 1 : HISTORIQUE ET EVOLUTION

1-1-1 GENESE DU CENADI

L'année 1976 marque un tournant important dans l'évolution de la politique informatique du Cameroun, avec la création au sein du Secrétariat Général de la Présidence de la République, de la Direction Centrale de l'Informatique et de la Téléinformatique (DCIT).Certaines missions jusque-là attribuées à la commission d'études et de coordination des équipements mécanographiques et mécano-comptables lui sont désormais confiées

Après plusieurs mutations organiques, cette Direction est devenue à la faveur du décret présidentiel N°88-1087 du 12 Août 1988 le Centre National de Développement de l'Informatique (CENADI) rattaché au Ministère de l'enseignement supérieur, de l'informatique et des marchés publics, avec pour missions de promouvoir et de mettre en oeuvre la politique nationale de développement de l'informatique au sein des administrations publiques, parapubliques et éventuellement privées.

Le CENADI vient ainsi couronner plusieurs années de recherche pour doter l'Administration d'une structure opérationnelle adaptée aux impératifs de l'art et aux différents axes de développement pouvant être propulsés par ces technologies révolutionnaires.

Aujourd'hui, le CENADI dispose en son sein d'un grand nombre d'Ingénieurs Informaticiens spécialisés au développement de logiciels sur la plupart des environnements actuels (Oracle, SQL-Server, Windev, Delphi, etc...) et en administration de réseaux (LAN ou WAN), d'Analystes-Programmeurs et de Pupitreurs tous pétris d'expertise, d'expérience et de maîtrise technique à toute épreuve en informatique.

Eu égard à l'ampleur de l'intégration de l'informatique dans nos

administrations publiques et à la vitesse exponentielle de l'évolution des technologies de l'information, des études en vue de doter le CENADI d'un cadre institutionnel relatif à son repositionnement sont en cours.

Mise en place d'un système de téléphonie sur IP au CENADI

1-1-2 SITUATION GEOGRAPHIQUE

Le CENADI est situé dans la ville de Yaoundé, capitale du Cameroun derrière le Musée National, en face du Ministère de l'Administration Territoriale et de la Décentralisation (MINATD). Et partage les mêmes locaux

avec le Ministère des Affaires Sociales(MINAS). Voir Figure 1

Venant du Centre Pilote

Venant du

MINJUSTICE

MINSANT

MINATD

MINADER

MINEPIA

MINPROF

MUSEE NATIONAL

MINAS

CENADI

Venant du Palais ele Justice

Venant de la

en RATE.

Figure 1 Plan de localisation du CENADI

1-1-3 ORGANISATION MISSIONS ET OBJECTIFS

Le Centre National de Développement de l'Informatique (CENADI) est composé de deux principales structures : le conseil de direction et la direction. Le schéma de la figure 2 représente son organigramme

Rédigé par Etoga Simon Pierre Page 13

Mise en place d'un système de téléphonie sur IP au CENADI

S.ADM

B entretien et securité

B

approvisionn

Bureau du personnel

DAAF

S.FIN

Bureau du Budget

Bureau des finances

Bureau des recettes

DIRE

CE

MINISTERE DES FINANCES

CE

CEA

CEA

Sécrétariat

CONSEIL DE DIRECTION

S exploitation

salle machine

Bureau de faconnage

Direction

DEL

Sce de
préparation
des travaux

ing de proj

DEP

CEA

CE

Architechte Réseau

Architecte
système et
BD

DTB

CEA

Rédigé par Etoga Simon Pierre Page 14

Figure 2 Organigramme du CENADI

1) Le Conseil de Direction

Il est présidé par le Ministre des Finances. Ce conseil a pour rôle de s'assurer du bon fonctionnement du centre.

2) La Direction :

La Direction a à sa tête un Directeur qui applique les décisions du comité et exerce les fonctions qui lui sont assignées par le Conseil de Direction. C'est ainsi qu'il est assisté dans sa tâche par un directeur adjoint.

Rédigé par Etoga Simon Pierre Page 15

Mise en place d'un système de téléphonie sur IP au CENADI

La Direction est composée :

a) d'un Secrétariat

Le secrétariat du CENADI qui comprend : Le bureau de liaison et du courrier et Le bureau de protocole et de mission.

b) de différentes Divisions

A la tête de chacune d'elles, se trouve un Chef de Division. On en dénombre cinq (05), parmi lesquelles :

La Division des Etudes et des Projets (DEP) :

1-Missions de la DEP

Cette division est chargée de l'étude des problèmes de développement à moyen et à long terme de l'informatique, plus particulièrement:

- D'adapter et de finaliser les systèmes informatiques ;

- De rechercher de nouvelles opportunités de développement informatique dans les domaines scientifiques et de gestion ;

- Mener à bien l'analyse informatique depuis la prise de connaissance des problèmes jusqu'à l'exécution des solutions ;

La Division de la Téléinformatique et de la Bureautique (DTB) :

1-Missions de la DTB

Les missions de la DTB sont :

- Définir et gérer de façon exclusive des banques d'informations implantées dans les services publiques, parapubliques et éventuellement privés ainsi que les réseaux nationaux de transmission de données ;

- Mettre en oeuvre la politique de développement des réseaux conformément aux objectifs fixés par le gouvernement ;

- Assurer les relations fonctionnelles avec les représentants du Ministère des postes et télécommunications ;

- Assurer les relations fonctionnelles avec tout utilisateur de la téléinformatique et de la bureautique ;

- Mettre en oeuvre la politique de taxation et de facturation ;

- Mettre en oeuvre l'ensemble des programmes de télétraitement des logiciels, de

Rédigé par Etoga Simon Pierre Page 16

Mise en place d'un système de téléphonie sur IP au CENADI

transmission de données et de gestion de base de données ;

- Gérer la maintenance des équipements de transmission de données ;

- Mettre en oeuvre les serveurs et autres équipements informatiques associés.

La Division de l'Informatique appliquée à la Recherche et à l'Enseignement (DIRE) :

1-Missions de la DIRE

La DIRE est chargée de :

- Organiser des stages de recyclage en informatique ;

- Harmoniser les programmes de formation en informatique en accord avec les

administrations et les organismes concernés ;

- Mettre en forme la conservation et la diffusion des documents ;

- L'encadrement des stagiaires ;

- Informer et former les nouvelles recrues ;

- Organiser des séminaires de vulgarisation ;

- Promouvoir la recherche ;

- Développer la micro-informatique et la bureautique ;

- Assurer la liaison avec les organismes et les centres nationaux de recherche.

La Division des Affaires Administratives et Financières (DAAF)

1-Missions de la DAAF

Elle est chargée de :

- Gérer le personnel du centre ;

- Contrôler la gestion du personnel des centres informatiques ;

- Veiller au respect de la réglementation en liaison avec la cellule juridique ;

- Peaufiner le traitement des affaires contentieuses, en liaison avec la cellule

juridique ;

- Contrôler la gestion financière des centres informatiques ;

- Assurer la préparation et l'exécution du budget du centre ;

- Gérer les matériels et les véhicules affectés au centre ;

- Gérer le magasin d'imprimés et fournitures informatiques ;

- Assurer l'entretien des matériels ;

- Assurer la facturation et le recouvrement des créances..

Rédigé par Etoga Simon Pierre Page 17

Mise en place d'un système de téléphonie sur IP au CENADI

La Division de l'Exploitation des Logiciels (DEL)

1-Missions de la DEL

Cette division se charge de :

- Assurer la maintenance des logiciels fournis par les constructeurs d'ordinateurs

ou les sociétés de services ;

- Veiller au secret et à l'intégrité des informations;

- Veiller à l'optimisation et l'harmonisation des procédures de sécurité logique

appliquées dans les Centres Informatiques ;

- Procéder aux essais des nouveaux logiciels préalablement à leur mise en

exploitation ;

- De définir des normes de sécurité en ce qui concerne l'exploitation des archives

magnétiques ;

- D'aider à la détection des erreurs de programmes ;

- De procéder à l'exécution sur ordinateurs de l'ensemble des travaux dans les

délais prévus ;

Ajouté à cela, on soulignera aussi la présence de trois (03) services décentralisés

- Le centre Informatique de Douala ;

- Le centre Informatique de Bafoussam ;

- Le centre Informatique de Garoua.

1-1-4 MISSIONS, ACTIVITES ET SERVICES OFFERTS

Missions

Dans le cadre de l'Informatique et de la Téléinformatique (IT : Information Technologies)

? Mise en oeuvre de la politique du Gouvernement ;

? Conseil du Gouvernement, des administrations publiques, parapubliques, des collectivités locales et éventuellement des entreprises privées en ce qui concerne les services offerts dans le secteur des NTIC.

Activités :

? Etude prospectives, développement et support IT (Information technologies)

Mise en place d'un système de téléphonie sur IP au CENADI

· Elaboration des schémas directeurs stratégiques des systèmes d'information des administrations publiques, parapubliques, des collectivités locales et éventuellement des entreprises privées

· Réalisation des audits informatiques

· Développement des applications informatiques

· Fournitures des services applicatifs et internet (ISP/ASP : Internet service provider/ application service Provider)

· Hébergement d'application et sauvegarde des systèmes informatiques (Back-up)

· Développement et mise en oeuvre des intranets, extranet et sites internet.

· Hébergement des sites (Web, messagerie,...)

· Point d'accès de l'Institut Africain d'Informatique (IAI)

· Point focal de la spécialité informatique de l'ONIGE

1- SERVICES OFFERTS

Le Centre National de Développement de l'informatique offre plusieurs services tels que :

· Fourniture de services applicatifs ;

· Promotion et vulgarisation des techniques connexes à l'informatique ou à la télématique ;

· Développement et hébergement des sites WEB ;

· Fournisseur d'accès Internet (liaison spécialisée) ;

· Traitement du salaire des fonctionnaires de l'Etat ;

· Elaboration des schémas directeurs stratégiques des systèmes d'information des administrations publiques, parapubliques, des collectivités locales et éventuellement des entreprises privées ;

· Réalisation des audits informatiques ;

· Formation par le biais des stages que le CENADI offre aux étudiants.

Rédigé par Etoga Simon Pierre Page 18

Rédigé par Etoga Simon Pierre Page 19

Mise en place d'un système de téléphonie sur IP au CENADI

CHAPITRE 2 : LE SYSTEME D'INFORMATION DU CENADI

Entendu comme l'ensemble des moyens humains, matériels et immatériels mis en oeuvre afin de gérer l'information au sein d'une structure, un système d'information possède quatre fonctions essentielles à savoir : la collecte de l'information, sa mémorisation, son traitement et sa diffusion. Au CENADI, les nouvelles technologies de l'information sont mises au service de ce dernier. Ainsi l'on peut ici diviser le système d'information en trois entités distinctes à savoir : Le réseau informatique, l'environnement de production, et le réseau téléphonique

1-2-1 Le réseau Informatique

Le CENADI dispose d'un environnement réseau centralisé, avec un serveur d'authentification, des serveurs membres, et des stations de travail. Ceux-ci sont interconnectés d'une part entre eux, et d'autre part aux réseaux étendus, par l'intermédiaire de deux baies de brassage. Tous ces équipements sont situés dans une salle nommée « salle des serveurs ».tandis que les stations de travail sont réparties dans les différents bureaux.

L'architecture de ce réseau est représentée dans le schéma de la figure 3 1 - LA SALLE DES SERVEURS

Placée sous l'autorité de la DTB, cette salle est équipée de meubles en bois d'appareils électrique, d'une baie de brassage « SIGIPES », d'une baie de brassage « LAN CENADI », et de neuf desktop configurés en serveur pour diverses applications.

? La baie de brassage SIGIPES : Dans cette baie, on trouve :

-un routeur CISCO 2800 pour les MPLS (Multiple Protocol Label Switch) ;Un routeur CISCO 1841. C'est le routeur côté LAN. Il sert de passerelle pour aller sur internet ;Un lecteur optique qui reçoit la fibre optique avant son entrée dans le transceiver

-Un transceiver qui joue le rôle de convertisseur optique et achemine le signal électrique issu de la conversion soit vers le MPLS soit vers le routeur côté LAN

-Un Switch 2960, manageable

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 3 Architecture du réseau informatique du CENADI

? Baie de brassage LAN CENADI Cette baie comporte :

-Une armoire de brassage où sont reliés d'un côté, tous les câbles en provenance des prises murales de l'ensemble du réseau local du CENADI et de l'autre, des commutateurs qui permettent d'avoir accès à Internet.

-Trois commutateurs (Switch catalist 2960 série de 24 ports chacun)

Rédigé par Etoga Simon Pierre Page 20

Rédigé par Etoga Simon Pierre Page 21

Mise en place d'un système de téléphonie sur IP au CENADI

-Un routeur CISCO 1841

? Les serveurs

Ici on dénombre neuf serveurs dont huit en bon état de fonctionnement et un en panne. Ils sont tous de marque HP PROLUANT ML350 dont six sont de troisième génération, un de cinquième génération et un de sixième génération, ayant pour caractéristiques communes :

-serveur tour de cinq unités. Chaque unité (disque dur enfichable) a 146 Go

-Quatre coeurs (processeurs) à 2Ghz

-Une mémoire centrale de 4giga

-Graveur DVD RW

-Technologie RAID

-une carte serveur Gigabit double port PCI express intégrée NC 326I

-configuration personnalisée possible

- Garantie de trois ans

Ces serveurs sont configurés afin d'offrir les services suivants :

-Serveur de messagerie sous UBUNTU 10.04 LTS (Long Time Support)

-Serveur de Translation d'adresses (NAT) sous MANDRIKE version 8.10

-Serveur DNS sous UBUNTU 8.04 LTS

-Serveur WEB sous UBUNTU 8.04

-Serveur MINFI sous REDHART version 3 entreprise

-Serveur de back-up (sauvegarde) sous UBUNTU 8.04

1-2-2 Environnement de production

L'environnement de production du CENADI est constitué d'équipements répartis essentiellement dans deux salles :

? La salle machine

Rédigé par Etoga Simon Pierre Page 22

Mise en place d'un système de téléphonie sur IP au CENADI

? Le bureau de façonnage

1 - LA SALLE MACHINE

Placée sous la responsabilité de la DEL, cette salle est le lieu où sont exécutés grâce au gros système un certain nombre d'opération telle que la production des salaires du personnel de l'Etat. A cet effet, elle est constamment alimentée en énergie électrique grâce au secteur, aux batteries et à un groupe électrogène de secours. On y rencontre un très grand nombre d'équipements installés sur un faux plancher sous lequel passent les câbles, le tout dans une climatisation permanente. Ainsi, l'on a :

-Un serveur central de marque IBM, model Z10 qui tient la solde et qui est piloté par le système d'exploitation MVS (Multiple Virtual Storage)

-Une imprimante à très grande vitesse INFOPRINT RICOH 4100 IBM

-des équipements obsolètes tels que des bandes magnétiques, des lecteurs de bandes magnétiques des cassettes magnétiques et une imprimante INFOPRINT 4000.

2 - LE BUREAU DE FAÇONNAGE

C'est le lieu où tous les documents imprimés dans la salle machine (bons de caisses bulletins de solde états de salaire ...) reçoivent un dernier traitement grâce à des équipements bien appropriés avant d'être acheminés à leurs utilisateurs finaux. Parmi ces équipements, on a :

-Deliaceuse : qui permet de séparer le carbone des papiers listing

-La broyeuse : qui permet de détruire les bons de caisse erronée ou non

utilisé

Le maceko : qui a pour rôle de couper les couvertures des brochures L'agrafeuse géante : qui permet de rassembler plusieurs papiers pour en faire une brochure

1-2-3 - Réseau téléphonique

Un PABX de marques PANASONIC et de capacité 16 lignes internes, 4 lignes RTC et un mini standard téléphonique forment le coeur du service téléphonique du CENADI. Ils desservent tous les postes téléphoniques du site (16 postes) .Le PABX est relié au RTC par 4 lignes téléphoniques analogiques offrant de cet fait, 4 connexions simultanées sur le RTC. Le schéma de la figure 4 représente l'architecture du réseau téléphonique interne du CENADI

Mise en place d'un système de téléphonie sur IP au CENADI

Mini répartiteur

PANASONIC

internes

(CAMTEL)

Rédigé par Etoga Simon Pierre Page 23

Figure 4 Architecture du réseau téléphonique du CENADI

RTC

PABX

Postes

1 Le PABX

Le PABX Panasonic est un standard téléphonique pour entreprises qui permet de mieux gérer les différentes lignes des employés. Il entraine la création d'un numéro unique pour les clients ou fournisseurs : ce numéro donne accès à tous les services de la société.

Il offre les fonctionnalités suivantes :

? messagerie vocale : les personnes qui cherchent à vous joindre en dehors des horaires de boulot peuvent vous laisser un message ;

? attente téléphonique : lorsque le personnel est occupé momentanément, les appelants patientent en étant distraits par une musique d'attente ou un message spécifique à l'entreprise ;

? SDA : la sélection directe à l'arrivée permet, grâce à un préfixe, d'appeler un poste précis dans la société...

2- Mini standard téléphonique

Il s'agit d'un simple combiné qui ressemble à un simple téléphone fixe et non d'un réseau entier. Cependant les caractéristiques du mini standard téléphonique

Mise en place d'un système de téléphonie sur IP au CENADI

vont bien au-delà de la réception d'appels. Même si ces fonctions sont limitées aux petits réseaux.

Voici les fonctionnalités générales du mini standard téléphonique :

· Fonctions d'appel : attente, consultation, acceptation, rejet, transfert, conférence à 3.

· Écran graphique : jusqu'à une dizaine de lignes.

· Possibilité de raccorder plusieurs combinés au mini standard téléphonique.

· Répondeur intégré et haut-parleur sur la base.

· Identification d'appel

· Journal des derniers appels et musique d'attente téléphonique

L'avantage principal d'un mini standard téléphonique est qu'il ne représente pas un coût d'installation important. Le principal inconvénient est la limite d'évolution. Dépassé un certain nombre de postes, il ne suffit plus.

3-Plan de numérotation

Le plan de numérotation de l'entreprise est le suivant :

En interne, les numéros de poste sont de la forme 1XX.

Pour accéder au réseau téléphonique de l'opérateur, les numéros seront préfixés par 0. L'insertion du zéro pour accéder à l'extérieur fait partie des habitudes des collaborateurs de l'entreprise.

Rédigé par Etoga Simon Pierre Page 24

Mise en place d'un système de téléphonie sur IP au CENADI

Tableau 1 Répartition des équipements du système d'information

 

Positions

Matériels et logiciels

Images

RESEAU INFORMATIQUE

Bureaux

-Poste de travail (UC HP
pavillon, moniteur HP 1730
17», imprimante HP Deskjet
à jet d'ancre)
-SE Windows XP SP2

 
 

Salle des serveurs

-9 Postes de travail (UC de type tour HP proluant ML350 5Unités de 146Go, 4coeur à2ghz, 1 mem centrale à 4giga

-2 Routeurs CISCO2800 ET 2841

-SE Ubuntu LTS

10.04,Mandrike 8.10, Red hart version d'entreprise

ENVIRONNEMENT DE
PRODUCTION

Salle Machine

-Serveur central IBM -Imprimante IBM INFOPRINT RICOH 410 -Pupitre de commande muni `écrans et e claviers IBM

 

Bureau de
façonnage

-Délicieuse -Broyeuse -Maçeko -Agrafeuse géante

 

RESEAU TELEPHONIQUE

 

Autocommutateur (PABX)
PANASONIC

 
 
 

Secrétariat

Mini standard téléphonique

 

Bureaux des
collaborateurs

Postes téléphoniques
analogiques et numérique et

Fax

 

Rédigé par Etoga Simon Pierre Page 25

Mise en place d'un système de téléphonie sur IP au CENADI

CONCEPTION

TECHNIQUE DU PROJET

DEUXIEME PARTIE :

Rédigé par Etoga Simon Pierre Page 26

Rédigé par Etoga Simon Pierre Page 27

Mise en place d'un système de téléphonie sur IP au CENADI

Chapitre 1:Problématique

2 - 1 - 1 - PROBLEMATIQUE

Autocommutateurs, postes téléphoniques, fax, câbles à paires torsadées et prises téléphoniques, forment l'architecture du service de téléphonie du CENADI. L'ensemble constitue un service téléphonique fiable et fait preuve d'une disponibilité sans faille depuis plusieurs années. Les collaborateurs de notre entreprise se sont habitués à ce que le téléphone fonctionne en permanence, même lors de coupures électriques.

Mais, aujourd'hui ces équipements sont inadaptés aux exigences d'intégration forte avec le système informatique donc l'architecture évolue en parallèle de l'infrastructure téléphonique. Aussi, ces équipements ne permettent pas la mise à disposition de services téléphoniques avancés tels que la conférence téléphonique, la vidéophonie, le service d'annuaire de l'entreprise, le « follow me », le service « IVR » (Interactive Voice Response System), la messagerie instantannée ...

Afin de permettre que les utilisateurs, principale cible à atteindre en terme de fonctionnalités, soient impliqués dès la phase de définition des besoins de notre projet, de les préparer aux évolutions des modes de communications, et de leur apporter ce dont ils ont besoin au quotidien, sous peine de rejet après déploiement, nous avons mené auprès de ces derniers une étude statistique basée sur le questionnaire suivant :

1 - Quel support utilisez-vous pour vos appels téléphoniques dans le cadre du service ?

LI Réseau téléphonique interne LI Téléphone personnel

2 - Comment trouvez- vous la qualité de service offerte par le système téléphonique interne ?

LI Bonne

LI mauvaise

3 - Savez- vous qu'avec votre ordinateur de bureau, vous pouvez passer et recevoir des appels téléphoniques ?

LI oui LI non

Etes- vous pour ou contre la migration du système téléphonique actuel vers le réseau informatique

Rédigé par Etoga Simon Pierre Page 28

Mise en place d'un système de téléphonie sur IP au CENADI

? pour ? contre

Les résultats de cette étude sont consignés dans les tableaux des tableaux 2 à 5

Tableau 2 Représentation de l'accessibilité au téléphone du réseau interne

Téléphone personnel

taille de la population

Réseau tel .Interne

Accessibilité au réseau tel int du CENADI

120

100

40

80

60

20

0

16

personnel CENADI

35

19

16

19

35

45,71

pourcentage

100,00

45,71

54,29

54,29

100,00

Taille de la population

Bonne

Mauvaise

Qualité de service du res tel Interne

120

100

40

80

60

20

0

Appréciation

11

16

5

pourcentage

100,00

68,75

31,25

Tableau 3 Représentation de la QoS en fonction des l'appréciations des utilisateurs

Rédigé par Etoga Simon Pierre Page 29

Mise en place d'un système de téléphonie sur IP au CENADI

Tableau 4 Représentation du besoin de migrer et de la connaissance de la ToIP

120

100

40

80

60

20

0

27

prsonnel CENADI Poucentage

20

35

77,14

57,14

100

Connaissnce de la ToIP Besoin de migrer vers la ToIP Taille de la population

Cette étude nous a permis d'apprécier le service téléphonique actuel du CENADI sur la base des quatre critères suivants

I. Accessibilité

II. Qualité de service

III. Connaissance de l'existence de la ToIP

IV. Besoin de migration vers la ToIP

Ces différentes tendances sont représentées dans le diagramme circulaire de la

figure 8 Tableau 5 diagramme circulaire représentant l'appréciation du

45,71

Accessibilité

Bonne QoS

57,14

68,75

77,14

Besoin de migrer vers la ToIP

Connaissnce de l'existence la ToIP

système téléphonique interne du CENADI

Mise en place d'un système de téléphonie sur IP au CENADI

Interprétation

Du diagramme circulaire ci-dessus, il ressort que :

+ Plus de la moitié du personnel ne peut accéder au système téléphonique interne, à cause de la capacité réduite de l'équipement (PABX)

+ Le besoin de migrer vers la ToIP est ici réel

+ Les utilisateurs ne sont pas entièrement satisfaits la qualité de service du PABX existant

+ La majorité connaît l'existence de la ToIP. Donc l'effet de rejet de cette innovation sera réduit

De plus, le PABX présente entre autres, les inconvénients suivants :

+ En période de fort trafic, il est souvent victime de plantage.

+ Il suffit de piquer la paire de cuivre à n'importe quel point du parcours qui relie le PABX à la prise téléphonique femelle et de se connecter avec n'importe quel poste téléphonique analogique pour compromettre la sécurité des communications.

A cet effet, nous proposons une architecture qui vise le remplacement du PABX par un serveur de ToIP

Si les raisons principales de ce remplacement sont le vieillissement du matériel et sa faible capacité le choix d'une solution de technologie ToIP ne dépend pas que de ce point. Il découle également du coût global, des attentes en matière de nouveaux services téléphoniques et de l'intégration souhaitée avec le système d'information.

Rédigé par Etoga Simon Pierre Page 30

Rédigé par Etoga Simon Pierre Page 31

Mise en place d'un système de téléphonie sur IP au CENADI

Chapitre 2 : Concepts de base de la ToIP

2 - 2 - 1 - Définition

ToIP est l'acronyme de Telephony over internet Protocol. Elle permet de transmettre des communications vocales en mode paquet au format TCP/UDP, au moyen de réseaux régis par le protocole IP. C'est une application majeure de la VoIP (Voice over Internet Protocol) - La VoIP représente seulement la technologie de transport de la voix sur le protocole internet - Tandis que la ToIP représente le transfert de la voix en addition de toutes les applications de la téléphonie à savoir : la signalisation, le respect du temps de latence (300ms) pour une interactivité humaine acceptable, la suppression d'échos.

2 - 2 - 2 - Principe de fonctionnement

Dans la communication à transfert de paquets, toutes les informations à transporter sont découpées en paquets pour être acheminées d'une extrémité à une autre du réseau. Cette technique est illustrée à la figure 9

Figure 5 Schéma de principe d'une communication à transfert de paquet

Le paquet peut en fait provenir de différents médias et la source peut être un message composé de données comme une page de texte préparée au moyen d'un traitement de texte, une page web, ou pour ce qui nous concerne, la parole téléphonique représentant une conversation

Rédigé par Etoga Simon Pierre Page 32

Mise en place d'un système de téléphonie sur IP au CENADI

Dans la parole téléphonique, 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

Figure 6 Principe général de la téléphonie dans les réseaux IP

Le déroulement d'une communication téléphonique sur IP parcourt les cinq grandes étapes suivantes :

1. Mise en place de la communication : Une signalisation démarre la session. Le premier élément à considérer est la localisation du récepteur. Elle s'effectue par une conversion de l'adresse du destinataire (adresse IP ou adresse téléphonique classique) en une adresse IP d'une machine qui puisse joindre le destinataire (qui peut être le destinataire lui-même). Le récepteur peut être un combiné téléphonique classique sur un réseau d'opérateur télécoms ou une station de travail (lorsque la communication s'effectue d'un combiné téléphonique vers un PC). Le protocole DHCP (Dynamic Host Configuration Protocol) et les passerelles spécialisées (gatekeeper) sont employés à cette fin.

2. Établissement de la communication. Cela passe par une acceptation du terminal destinataire, que ce dernier soit un téléphone, une boîte vocale ou un serveur Web. Plusieurs protocoles de signalisation sont utilisés pour cela, en

Rédigé par Etoga Simon Pierre Page 33

Mise en place d'un système de téléphonie sur IP au CENADI

particulier le protocole SIP (Session Initiation Protocol) de l'IETF. Comme son nom l'indique, SIP est utilisé pour initialiser la session. Une requête SIP contient un ensemble d'en-têtes, qui décrivent l'appel, suivis du corps du message, qui contient la description de la demande de session. SIP est un protocole client-serveur, qui utilise la syntaxe et la sémantique de HTTP. Le serveur gère la demande et fournit une réponse au client.

Trois types de serveurs gèrent différents éléments : un serveur d'enregistrement (Registration Server), un serveur relais (Proxy Server) et un serveur de redirection (Redirect Server). Ces serveurs travaillent à trouver la route : le serveur proxy détermine le prochain serveur (Next-Hop Server), qui, à son tour, trouve le suivant, et ainsi de suite. Des champs supplémentaires de l'en-tête gèrent des options, comme le transfert d'appel ou la gestion des conférences téléphoniques.

3. Transport de l'information téléphonique. Le protocole RTP (Real-time Transport Protocol) prend le relais pour transporter l'information téléphonique proprement dite. Son rôle est d'organiser les paquets à l'entrée du réseau et de les contrôler à la sortie de façon à reformer le flot avec ses caractéristiques de départ (vérification du synchronisme, des pertes, etc.). C'est un protocole de niveau transport, qui essaye de corriger les défauts apportés par le réseau.

4. Changement de réseau. Un autre lieu de transit important de la ToIP est constitué par les passerelles, qui permettent de passer d'un réseau à transfert de paquets à un réseau à commutation de circuits, en prenant en charge les problèmes d'adressage, de signalisation et de transcodage que cela pose. Ces passerelles ne cessent de se multiplier entre FAI et opérateurs télécoms.

5. Arrivée au destinataire. De nouveau, le protocole SIP envoie une requête à la passerelle pour déterminer si elle est capable de réaliser la liaison circuit de façon à atteindre le destinataire. En théorie, chaque passerelle peut appeler n'importe quel numéro de téléphone. Cependant, pour réduire les coûts, mieux vaut choisir une passerelle locale, qui garantit que la partie du transport sur le réseau téléphonique classique est le moins cher possible.

Cet exemple classique illustre la relative complexité de la téléphonie sur IP. De nombreuses variantes existent, mais elles ne diffèrent que par les protocoles utilisés. À cette complexité s'ajoutent les problèmes liés à la traversée du réseau, qui doit garantir des temps de transit acceptables pour que l'application téléphonique puisse se dérouler dans de bonnes conditions.

2 - 2 - 3 - Historique des solutions de ToIP.

Rédigé par Etoga Simon Pierre Page 34

Mise en place d'un système de téléphonie sur IP au CENADI

Le développement de la ToIP a vu se succéder sur plusieurs années, différentes générations de services et de configurations.

La première génération de téléphonie IP grand public a été proposée par des opérateurs alternatifs afin d'offrir des communications internationales à tarif local. Ce service consiste à rassembler un grand nombre de voies téléphoniques classiques sur le commutateur local et à les encapsuler dans un même paquet IP.

Figure 7 Solution de ToIP de première génération

La deuxième génération a vu les opérateurs de télécommunications offrir des accès Internet au travers de la boucle locale via des modems standards permettant des débits de l'ordre de 50 Kbit/s.

Sur cet accès Internet peuvent être raccordés des ordinateurs personnels. Si l'ordinateur est équipé d'un micro et d'un haut-parleur, il est possible d'utiliser l'ordinateur personnel comme téléphone et de faire transiter les paquets de téléphonie sur Internet après les avoir acheminés sur la boucle locale de l'opérateur.

Figure 8 Solution de ToIP de deuxième génération

Rédigé par Etoga Simon Pierre Page 35

Mise en place d'un système de téléphonie sur IP au CENADI

Dans la troisième génération, au lieu d'utiliser l'ordinateur comme téléphone, un combiné analogique est connecté au PC, équipé d'une carte d'acquisition de la parole téléphonique.

L'ordinateur personnel joue ici le rôle d'une passerelle, transformant le signal analogique du combiné en un flux d'octets de téléphonie numérisés par un codec intégré à l'ordinateur.

Les octets sont envoyés par un modem vers le routeur de l'opérateur, auquel revient la charge de la paquétisation et de l'envoi des paquets IP.

Figure 9 Solution de ToIP de troisième génération

La quatrième génération est caractérisée par l'arrivée de modems ADSL munis de plusieurs prises, chacune prenant en charge un média particulier et un protocole associé.

Le modem ADSL permet de connecter des téléphones standards. Les conversions nécessaires sont effectuées dans le modem, qui devient de ce fait un véritable Internet Box, le travail spécifique de la partie modem devenant mineur par rapport à l'ensemble des fonctionnalités réseau réalisées.

La boucle locale de l'opérateur transporte les paquets IP. Pour sa part, le téléphone demeure analogique.

Cette solution est illustrée par la figure 10

Rédigé par Etoga Simon Pierre Page 36

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 10 Solution de ToIP de quatrième génération

La cinquième génération du processus aboutit à de la téléphonie IP de bout en bout. La paquétisation est repoussée dans l'équipement terminal de l'utilisateur. Le téléphone devient un téléphone IP. La figure 11 illustre cette solution.

Le téléphone IP n'est pas connecté directement sur la boucle locale de l'opérateur mais sur le réseau d'entreprise, lui-même connecté à l'opérateur. Le téléphone IP fait en réalité office de routeur. Il intègre en outre un codec et assure la paquétisation IP et l'encapsulation des paquets IP dans une trame Ethernet. La trame Ethernet est ensuite transmise sur le réseau d'entreprise.

IPPBX

IPPBX

Figure 11 solution nde ToIP de cinquième génération

Ainsi le projet que nous proposons portera sur la mise sur pieds d'une solution de ToIP de cinquième génération à l'aide l'IPPBX « ASTERISK »

2 - 2 -4 - Architecture générale de la voix sur IP

Rédigé par Etoga Simon Pierre Page 37

Mise en place d'un système de téléphonie sur IP au CENADI

La ToIP é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 sur des réseaux IP.

La figure 12 décrit, de façon générale, la topologie d'un réseau de téléphonie IP.

Figure 12 Architecture générale de la ToIP

Les éléments communs

De façon générale la topologie d'un réseau de téléphonie IP comprend toujours des terminaux, un serveur de communication et une passerelle vers les autres réseaux. Chaque norme a ensuite ses propres caractéristiques pour garantir une plus ou moins grande qualité de service.

Les Terminaux : Ils existent sous deux formes : La forme logicielle et la forme matérielle.

? Les terminaux logiciels. ils sont installés dans les PC des utilisateurs, comme clients du serveur de communication. Il est nécessaire, pour leur utilisation, d'avoir des casques, munis de hauts parleurs et de microphone. Parmi eux, on peut citer : X-lite ; Pangolin ; 3CXphone-client

Mise en place d'un système de téléphonie sur IP au CENADI

? Les terminaux matériels. Ce sont soit des téléphones analogiques connectés sur adaptateur (ATA) soit des téléphones SIP, qui sont soit sous forme USB soit sous forme de téléphone normal, mais munis d'un mini Jack intégré, leur permettant de partager la connexion réseau avec l'ordinateur.

Adaptateur ATA

 
 

Téléphone IP

Téléphone Logiciel Téléphone USB

Figure 13 Quelques terminaux

Le serveur de communication

Encore appelé IPBX, ou PABX-IP, c'est un autocommutateur compatible avec la ToIP. Il permet, comme un commutateur téléphonique standard, d'établir une communication téléphonique entre deux abonnés distants, remplissant ainsi le rôle des anciennes opératrices. A l'intérieur d'une entreprise, l'IPBX définit le routage des paquets pour que la communication parvienne au bon poste de l'entreprise. Un PABX-IP peut être soit un autocommutateur auquel l'entreprise ajoute une carte d'extension IP, soit une machine nativement IP. Un autocommutateur IP sert également de serveur de messagerie et est capable de stocker l'historique des communications ou éventuellement des messages

Les Passerelles

Les passerelles IP servent de liens entre les réseaux téléphoniques commutés (RTC) des lignes standards et les réseaux IP. Moins chers qu'un PABX-IP, ils permettent de relier une partie du réseau interne de l'entreprise qui n'aurait pas migré vers la téléphonie IP.

2-2-5 - Quelques protocoles

Rédigé par Etoga Simon Pierre Page 38

Rédigé par Etoga Simon Pierre Page 39

Mise en place d'un système de téléphonie sur IP au CENADI

H323, SIP, MGCP RTP et RTCP sont les principales normes dont les spécifications doivent être respectées par les appareils de téléphonie sur IP pour assurer l'interopérabilité entre industriels.

1- La norme H.323 de l'IUT-T. Elle propose des bases pour le transport de la voix, de la vidéo et des données sur des réseaux IP. Elle fonctionne en mode non connecté et sans garantie de qualité de service et définit les protocoles nécessaires à partir de la couche transport du modèle OSI. La norme H.323 est aujourd'hui la plus utilisée du fait de son ancienneté.

2- La norme SIP. Elle est un autre protocole pour l'interactivité en temps réel. Il a été développé par l'IETF et s'inspire du protocole HTTP alors que H.323 s'inspire de la téléphonie. SIP est plus modulaire et peut fonctionner avec d'autres protocoles. Il est donc plus souple que H.323

3-MGCP (Media Gateway Control Protocol) couvre les couches 3 et 4 du modèle OSI. Il utilise les protocoles UDP, IPSec et IP. SIP et MGCP, plus récents, commencent à gagner des parts de marché face à H.323 en raison de leur simplicité.

4-Protocoles de transport RTP & RTCP

RTP est un protocole qui a été développé par l'IETF afin de faciliter le transport temps réel de bout en bout des flots données audio et vidéo sur les réseaux Ip, c'est à dire sur les réseaux de paquets. RTP est un protocole qui se situe au niveau de l'application et qui utilise les protocoles sous-jacents de transport Tcp ou UDP. Il a pour but d'organiser les paquets à l'entrée du réseau et de les contrôler à la sortie. Ceci de façon à reformer le flux avec ses caractéristiques de départ

Le protocole RTCP est fondé sur la transmission périodique de paquets de contrôle à tous les participants d'une session.

5- LES CODECS

L'objectif d'un codec est d'obtenir une bonne qualité de voix avec un débit et un délai de compression le plus faiblement possible. Le facteur de la gigue est primordial pour une bonne écoute de la VoIP (gigue = délai entre l'émission et l'écoute de la voix). Le tableau ci-dessous présente les caractéristiques des

Rédigé par Etoga Simon Pierre Page 40

Mise en place d'un système de téléphonie sur IP au CENADI

principaux codecs et standards implémentés. Les codecs les plus souvent mis en oeuvre dans les solutions VoIP sont G.711, G.729 et G.723.1 mais ces deux derniers sont soumis à des licences par SiproLab Telecom.

Tableau 6 Liste des principaux codecs pour applications temps réel

Codec ToIP

Débits (Kbps)

G711

64

G726

32

G723

6,4 (très bonne qualité)

G729

8 (très bonne qualité)

GSM

13

La qualité de la voix obtenue par les codecs G.729 et G.723.1 est de loin la meilleure et est très proche de celle du service téléphonique actuel. Ces deux codecs présentent une meilleure qualité que celle des réseaux téléphoniques cellulaires qui reste de bonne qualité (codec : GSM).

2-2-6 -ETUDE COMPARATIVE DE QUELQUES

SOLUTIONS DE ToIP

L'étude comparative des solutions existantes a pour objet le choix d'une solution adaptée aux besoins de la structure. La classification pouvant se faire à différents niveaux, on distinguera les solutions matérielles et les solutions logicielles.

Pour ce qui est des solutions matérielles, elles proposent des PABX traditionnels pouvant, selon les cas, migrer vers la téléphonie sur IP et les PABX-IP ou IPBX offrant directement une connectivité IP. Tandis que les solutions logicielles peuvent être distinguées suivant les plates-formes, les type de licence , ainsi que des spécificités propres à chacune. Le tableau 7 dresse une étude comparative de quelques solutions disponibles sur le marché.

Rédigé par Etoga Simon Pierre Page 41

Mise en place d'un système de téléphonie sur IP au CENADI

Tableau 7 Etude comparative de quelques solutions de ToIP

Solution matérielle

Nom de la solution

Nb_lignes
internes

Nb_lignes
externes

Commentaire

PABX
OmniPcx44

00

4400

32

-lignes internes plus analogiques que numériques

- prix d'achat élevé du PABX estimé à plus de cent million de francs CFA.

-coût élevé du déploiement et de maintenance du PABX.

Solutions
Logicielles

Nom de la solution

Plate-
forme

Licence

Commentaire

SKYPE

Windows Linux Mac OS

Propriétaire payant

Connexion internet obligatoire

3CX

Windows

Propriétaire

 

Asterisk

Linux Windows Mac OS OpenBSD FreeBSD, Sun Solaris,

GNU GPL (General
Public License).

Dispose de très nombreuses

fonctionnalités et conçu pour
remplacer les PABX matéiels

2-2-7 Sécurité du système ToIP

La téléphonie sur IP, malgré ses très nombreux avantages, notamment financiers comporte des risques majeurs en termes de sécurité de communications voix.

Un appel téléphonique ToIP se décompose en deux phases :

? La signalisation qui permet d'établir l'appel ;

Rédigé par Etoga Simon Pierre Page 42

Mise en place d'un système de téléphonie sur IP au CENADI

· La phase de transport des flux.

Au cours de la phase de signalisation, les messages SIP codés en mode texte sont transmis de façon non chiffrée dans le réseau, ce qui permet à un pirate d'écouter facilement les messages SIP et d'accéder aux informations de transport des flux média.

En outre durant le transport des flux voix, le protocole RTP présente également plusieurs vulnérabilités dues à l'absence d'authentification et de chiffrement. En conséquence plusieurs attaques TOIP peuvent avoir lieu. Les plus répandues sont :

· Denis de service (attaque Dos) : dont l'objectif est de rendre une ressource du réseau indisponible ;

· Ecoute clandestine : qui est une attaque permettant d'écouter le trafic de signalisation ou de données en utilisant des outils d'écoutes réseaux (WireShark, SiVuS) ;

· Vols de services : le pirate peut emprunter l'identité d'un utilisateur et l'utiliser pour faire passer des appels sur le réseau ToIP sans avoir à payer le fournisseur de service.

Quelques solutions de sécurité

Les mécanismes de sécurité proposés dans une architecture ToIP sont :

· La sécurité de l'infrastructure IP : c'est le premier niveau de sécurité, car la sécurité de l'infrastructure ToIP est lié à la sécurité du réseau IP. Un exemple est la séparation logique des réseaux Data et Voix par des VLANS.

· L'authentification : l'authentification du téléphone IP par le serveur et l'authentification du serveur par le téléphone avant d'autoriser un quelconque appel. Il existe différents moyens d'authentification tels SIPS et IPSec.

· Un pare-feu (Firewall) : est un équipement associé à une passerelle permet d'assurer la sécurité d'un site en filtrant le trafic non désiré, il permet aussi de filtrer les paquets venant du réseau public.

Rédigé par Etoga Simon Pierre Page 43

Mise en place d'un système de téléphonie sur IP au CENADI

CHAPITRE 3 : METHODOLOGIE

2-3-1 CHOIX D'UNE SOLUTION

Du fait de sa disponibilité sur diverses plates-formes, de ses multiples fonctionnalités et de sa licence GNU GPL, ASTERISK, a retenu notre attention.

Ainsi, pour le déploiement de notre solution, nous allons nous appuyer sur une plate-forme Linux Cent OS, à l'aide d'une distribution complète (OS + IPBX + Paquets Standards) dénommée : TRIXBOX.

2-3-2 PRESENTATION GENERALE DE TRIXBOX

Trixbox anciennement appelé "Asterisk@Home" est une distribution Linux

CentOS qui fournit un package de téléphonie open source basé sur le fameux

PBX Voix-sur-IP Asterisk.

La force de trixbox provient de la simplicité de son installation. Il peut être

téléchargé sous la forme soit d'un fichier ISO, gravé sur un CD et installé sur un

ordinateur ou soit de fichiers Vmware lancés avec des outils Vmware

Voici quelques fonctionnalités incluses avec trixbox:

- Linux CentOS: Système d'exploitation

- MySQL: serveur de base de données

- Apache: Serveur Web

- PHP: Langage de script orienté serveur

- Asterisk: PBX voix-sur-IP

- FreePBX: Interface graphique pour Asterisk

Et plein d'autres

En plus, TRIXBOX présente entre autres les avantages suivants :

? Facile à installer

? Contient tous les paquets libres utiles avec Asterisk

? Configuration par interface graphique (Web)

? Mise à jour automatique

? Très stable

Trixbox existe en deux versions :

Rédigé par Etoga Simon Pierre Page 44

Mise en place d'un système de téléphonie sur IP au CENADI

Trixbox CE qui est une version libre et gratuite. Donc ne contient que les paquets logiciels libres et par conséquent possède moins de fonctionnalités. Trixbox Pro qui est une version payante. Elle possède beaucoup de modules développés pour l'utilisation de Trixbox en grande structure.

Pour installer trixbox, il est recommandé de posséder une machine avec le

matériel suivant:

- Processeur: PIII 500MHz

- RAM: 256 MHz

- Disque dur: 2 Gb

2-3-3 CAHIER DE CHARGES ET PLANIFICATION

Notre projet vise le remplacement du PABX existant par une solution de ToIP, déployée sur une plateforme Linux - CENT OS à l'aide de l'IPBX ASTERISK. Pour cela, nous utiliserons TRIXBOX, qui est un outil combinant à la fois le noyau Linux centOS, ASTERISK et des paquets standards de téléphonie. Ainsi, nous allons exploiter le réseau des données existant, pour offrir des communications téléphoniques à l'ensemble du CENADI. Cette convergence des services dans un réseau unique, qui sera matérialisée dans la nouvelle architecture de la figure 14 nous permettra de fournir aux utilisateurs, les services suivants :

· Un plan de numérotation permettant d'attribuer un accès téléphonique à chaque utilisateur

· Le groupement des appels

· Le service de conférence téléphonique

· Les appels vers le RTC et GSM grâce à la Configuration des trunks

· Un service de messagerie avec « openfire »

· La gestion de la qualité de service

· Les codecs à faible bande passante

· La facturation et la gestion des appels

Afin de pouvoir matérialiser notre projet, il a été mis à notre disposition, dans le cadre d'une plate-forme de test, les équipements suivants :

-Une machine serveur de marque HP, ayant les caractéristiques suivantes :

RAM : 512Mo

Mise en place d'un système de téléphonie sur IP au CENADI

Disque Dur : 80 Go

Processeur 1,8Ghz

-un commutateur de 8 ports

-des câbles droits

-un point d'accès WIFI

L'exécution du projet quand elle se fera suivant les étapes et le chronogramme,

contenus dans le digramme de GANT de la figure 15

Rédigé par Etoga Simon Pierre Page 45

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 14 Architecture du réseau voix&données

Rédigé par Etoga Simon Pierre Page 46

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 15 Diagramme de GANTT

Rédigé par Etoga Simon Pierre Page 47

Mise en place d'un système de téléphonie sur IP au CENADI

Tableau 8 Evaluation financière

 
 
 
 
 
 
 
 
 
 
 
 

Désignation

PU

Quté

PT

Observations

1

Pc serveur HP Proliant ML700 G6

1555000

1

1555000

Serveur de ToIP

2

Licence TRIXBOX- Pro

Webcam Logitech quickcam pro

750000

1

750000

Version payante

3

9000

32000

51

1632000

Pour Visiophonie

4

Telephone Ip phone/Cisco sip 3911

Casques micro casque USBHS-

55000

20

1100000

Pour prises RJ45

5

4075p

15000

51

765000

Pour Softphone

6

Passerelle hypermédias HG 4000 6u

1586000

1

1586000

Pour GSM et CDMA

7

Carte Digium FXO

125000

2

250000

Pour RTC

8

Câbles Ethernet

50 000

2

100000

 

9

Connecteurs RJ 45

300

300

90000

 

10

adaptateur ATA

15000

20

300000

Pour teléphones analogiques

11

Mains d'oeuvre

150000

3

450000

 

12

Telephone Ip WI-FI

45000

20

900000

 

13

Point d'accès WI-FI

98000

3

294000

 

14

Imprévus

500 000

1

 

500000

TOTAL

10272000

Arrête le présent dévis à la somme de dix millions deux cent soixante douze mille francs CFA

Rédigé par Etoga Simon Pierre Page 48

Rédigé par Etoga Simon Pierre Page 49

Mise en place d'un système de téléphonie sur IP au CENADI

2-3-3 DEPLOIEMENT DE LA SOLUTION

ASTERISK est une plate-forme ouverte et Open Source de téléphonie sur IP. Elle permet de concevoir des solutions complète de téléphonie intégrant aussi bien la téléphonie traditionnelle en analogique ou numérique que la téléphonie sur IP.

Nous proposons dans cette partie, une mise en oeuvre simplifié et prenant les concepts à la base afin de faciliter la compréhension de la plate-forme. Nous commençons par ce biais sur la configuration de base et l'implémentation de quelques services.

Installation et configuration de TRIXBOX

Vous pouvez installer Trixbox sur une machine virtuelle sur votre PC sous Windows (une version de Trixbox est destinée à cet usage : TRIXBOX, version CE). Ou l'installer sur une machine dédiée avec la version TRIXBOX PRO. La deuxième solution est à privilégier. Cette machine est destinée à tourner 24h/24, et ne jamais être arrêtée. D'autre part, le partage des ressources de la machine entre Trixbox et d'autres applications journalières telles que des jeux, surfer sur le net ou autres nierait au bon fonctionnement de Trixbox. Pour la stabilité, il est conseillé d'installer Trixbox sur une machine dédiée.

1- PRE REQUIS

· Récupérez la dernière version ISO stable.

· Gravez l'image ISO que nous venons de télécharger sur un CD vierge.

· Vérifiez que votre PC démarrera à partir du CD (dans le BIOS, ordre de chargement)

· Attention, toutes les données présentes sur vos disques durs seront effacées lors de l'installation.

2- INSTALLATION DE TRIXBOX

Démarrez votre PC Trixbox avec le CD dans le lecteur et appuyez sur entrée. L'écran suivant apparaît quelques instants plus tard. Pressez F2 pour voir les Différentes options. Toutefois ce n'est pas vraiment nécessaire. Pressez [ENTREE] pour commencer l'installation.

Rédigé par Etoga Simon Pierre Page 50

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 16 Ecran de lancement de l'installation

On vous demande de choisir la configuration clavier que vous utilisez. Utilisez les flèches pour sélectionner le type de clavier choisi et utilisez la touche tabulation pour sélectionner OK ou Back. Sélectionnez FR et validez sur OK en appuyant sur [entrée].

Figure 17 écran du choix clavier

On vous demande ensuite de choisir votre fuseau horaire. Dans notre cas, nous choisissons AFRICA/DOUALA, ce qui correspond bien à notre fuseau horaire.

Rédigé par Etoga Simon Pierre Page 51

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 18 Ecran de sélection du fuseau horaire

Ensuite on vous demande d'entrer un mot de passe root. Il faut bien retenir ce mot de passe. Il sert à administrer notre système.

Figure 19 . Ecran de saisie du mot de passe administrateur

L'installation commence dès la confirmation du mot de passe en formatant les disques durs. A la fin de l'installation, le CD est éjecté. Attendez que le système redémarre

Figure 20 Ecran de suivi de l'installation

Rédigé par Etoga Simon Pierre Page 52

Mise en place d'un système de téléphonie sur IP au CENADI

Après le redémarrage, vous devez être devant cet écran:

Figure 21 Ecran témoin de l'installation de Trixbox

Après un moment, le démarrage continu et une liste de lignes de code apparaît. Cela peut prendre un moment : c'est la compilation d'Asterisk qui se fait. (Seulement au premier démarrage). Quand la compilation est achevée, le programme redémarre. Une fois redémarré, Trixbox est prêt pour la suite de la configuration et à effectuer les changements du système par défaut.

Pour obtenir de l'aide, dans la ligne de commande : Tapez Help-Trixbox

Figure 22 Ecran d'aide de Trixbox

Rédigé par Etoga Simon Pierre Page 53

Mise en place d'un système de téléphonie sur IP au CENADI

L'écran d'aide vous donnera aussi les commandes nécessaires au changement de mot de passe des différents utilisateurs, par exemple passwd-maint pour l'utilisateur maint et passwd l'utilisateur root.

Configuration de l'adresse IP en statique consiste à changer l'adresse IP dynamique (DHCP) d'Asterisk en adresse IP statique. En ligne de commande tapez :

System-config-network

Figure 23 Ecran de configuration réseau

Sélectionnez [Yes] pour configurer le réseau et validez. Vous arrivez alors sur l'écran suivant :

Figure 24 Ecran de configuration des paramètres réseaux

Utilisez la touche tabulation pour naviguer entre les différents champs. Entrez l'IP qui doit être donnée à votre serveur Asterisk, le masque de sous réseau, la passerelle par défaut, et la passerelle par défaut comme dans l'exemple ci-dessus.

Dans le champ adresse IP (IP Address), entrez l'adresse IP en tenant compte de votre plage d'adresse IP. 192.168.1.10 pour ce qui est de notre cas

Masque de réseau (Netmask) : 255.255.255.0

Passerelle par défaut : (Default gateway) : C'est l'adresse IP de votre routeur. Quand vous avez fini, validez en appuyant sur OK.

Mise en place d'un système de téléphonie sur IP au CENADI

Vous avez la possibilité maintenant de changer le mot de passe administrateur, c'est facultatif, mais fortement conseillé.

Passwd-maint

Passwd

Redémarrons maintenant la machine.

Amportal stop

Shutdown -r now ou init 6

Asterisk démarrera avec la nouvelle adresse IP.

3- Configuration de Trixbox

Désormais, vous pouvez vous connecter à http://adresseIP/ (192.168.1.10 pour notre cas) avec votre navigateur préféré pour configurer Trixbox à partir d'un ordinateur quelconque de votre réseau.

Vous accédez à la page d'accueil de votre Trixbox, où vous avez accès aux fonctionnalités utilisateurs. Avant de pouvoir y accéder, Trixbox doit être configuré.

Figure 25 Ecran d'accueil de FreePBX

Vous devez basculer en mode Admin pour configurer Trixbox. Pour cela, cliquez sur le lien [Switch] dans le coin supérieur droit de l'écran.

On vous demande alors le nom d'utilisateur et le mot de passe par défaut, (« Maint »& « Password » sauf si vous les avez changés plus haut.)

Rédigé par Etoga Simon Pierre Page 54

Mise en place d'un système de téléphonie sur IP au CENADI

Rédigé par Etoga Simon Pierre Page 55

Figure 26 Ecran d'authentification

Une fois validé, l'écran suivant s'affiche.

Figure 27 Ecran de la console d'administration

? L'interface FreePBX :

Dans un second temps, nous avons installé l'interface graphique FreePBX pour permettre aux utilisateurs non spécialistes de modifier les configurations sans réellement connaitre le fonctionnement des fichiers d'Asterisk. Une fois le

Rédigé par Etoga Simon Pierre Page 56

Mise en place d'un système de téléphonie sur IP au CENADI

système parfaitement configuré cette interface est simple d'utilisation et très complète.

? Mise en place de l'interface FreePBX :

Dans le menu PBX nous choisissons PBX Settings, alors nous pouvons configurer les différentes options possibles en fonction de notre cahier de charge ou de nos besoins :

Nous commençons par :

? La configuration des extensions.

Cette option permet de créer et configurer les différents postes clients du CENADI

Dans configuration, on choisit Extensions, dans la fenêtre qui s'ouvre à nous, choisir le périphérique : périphérique SIP, puis soumettre et nous avons un formulaire que l'on remplit selon des informations demandées (nom de l'utilisateur et son numéro qu'il utilisera) puis nous validons sur l'option soumettre en bas de la page et nous confirmons l'enregistrement sur activer nouvelle configuration, et nous avons cet écran.

Figure 28 Ecran de création des extensions

? Configuration des appels groupés :

Nous avons décidé de créer un groupement d'appels afin de faire sonner toutes les lignes.

C'est pour cela que l'on a créé un pré-décroché avec une stratégie RING ALL qui permet de faire sonner tous les numéros présents dans Extension List. Le premier qui décrochera le combiné prendra l'appel.

Pour y arriver dans configuration nous choisissons l'option Ring Group puis nous remplissons les informations nécessaires (ring group number, group description, Extension List ceci en fonction des utilisateurs voulus etc....) puis nous validons sur l'option submit change et nous confirmons l'enregistrement sur activer nouvelle configuration, et nous avons cet écran.

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 29 : Ecran de configuration des Ring Group

? Configuration d'une conférence :

La conférence permet à plusieurs personnes, des localités différentes, de pouvoir communiquer en temps réel à partie de leurs ordinateurs.

Nous avons décidé de créer une conférence sur le numéro 8000.

Nous avons créé le nom de conférence CenadiConf. En choisissant les options comme ci-dessous, les nouvelles personnes qui viennent dans la conférence ont un message d'accueil de bienvenue à la conférence. Puis elles ont la musique en attendant qu'il y'ait au moins 2 personnes dans la conférence.

La procédure de configuration est la suivante :

Dans configuration, on choisit l'option conférence, puis sur le formulaire qui s'ouvre ; remplir les informations nécessaires (conference number, conference name, etc....) puis on valide et on confirme l'enregistrement, en fin nous pouvons apercevoir cet écran :

Rédigé par Etoga Simon Pierre Page 57

Rédigé par Etoga Simon Pierre Page 58

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 30 Ecran de configuration des conférences

? Configuration des Trunk

Les Trunk permettent au serveur d'être connecté au monde extérieur. Il y a

essentiellement 3 types de Trunk :

? SIP : pour connecter une ligne SIP

? IAX2 : pour connecter une ligne IAX sur un serveur Asterisk par

exemple.

? 9ZAP : pour connecter une ligne analogique grâce à une interface FXO.

La configuration des Trunk suit les étapes suivantes :

- Dans la console d'administration de FreePBX, cliquez sur setup ;

- Cliquer sur Trunk

- Cliquer sur Add SIP Trunk ;

- Saisir le nom pour le Outbound Caller ID ;

- Définir la valeur de maximum du Channel ;

- Définir les règles d'appel sous le Dial Rules par exemple

00237+NXXXXXXXXX

- Saisir le Trunk Name ;

- Définir les paramètresPEER Détails ;

- Cliquer sur Submit Changes ;

- Cliquer sur la barre rouge en haut Apply configuration changes.

Nous allons configurer un Trunk du fournisseur SACONETS.

L'écran ci-dessus illustre la configuration

Rédigé par Etoga Simon Pierre Page 59

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 31 Ecrans de création des Trunk

? Configuration d'Outbound route

Les Outbound Route permettent d'établir les règles d'aiguillages des appels sortants vers les Trunk.

Lorsqu'un Trunk est émis, l'orientation se fait en fonction du numéro appelé .Le numéro appelé est comparé aux règles autorisées dans chaque Outbound Route en commençant par la première route. Dès qu'une route autorisant ce numéro est rencontrée, l'appel sera traité par cette route.

Les étapes suivantes constituent les points marquants de la configuration des routes sortantes

· Cliquer sur setup dans la console d'administration de FreePBX ;

· Cliquer sur Outbound Route dans le menu à gauche ;

· Cliquer sur 09_Outbound dans le menu à droite ;

· Sous Trunk Sequence choisir dans la liste le Trunk crée précédemment ;

· Cliquer sur submit changes ;

· Cliquer sur la barre rouge en haut Apply configuration changes.

Rédigé par Etoga Simon Pierre Page 60

Mise en place d'un système de téléphonie sur IP au CENADI

La figure ci-dessous illustre les configurations faites sur les routes sortantes.

Figure 32 Configuration d'une route sortante

? Configuration d'Inbound route

Les Inbound routepermettent d'établir l'aiguillage des appels arrivant depuis le Trunk.

Lorsque l'appel arrive vers le Trunk, l'aiguillage se fait en fonction du DID number avec lequel le Trunk est enregistré et le call ID number de l'appelant si la ligne téléphonique traverse aussi le Call ID.

Figure 33 Configuration d'une route entrante

Les configurations faites sont renseignées dans la figure ci-dessous.

Mise en place d'un système de téléphonie sur IP au CENADI

4- Installation et configuration d'OPENFIRE

Openfire permet de faire la messagerie instantanée au sein de l'entreprise sans avoir besoin de se connecter au réseau internet.

? Installation

Télécharger au préalable le paquet RPM d'Openfire sur internet, puis installer le paquet dans Asterisk en tapant la commande : # rpm -ivh Openfire-3.7.1-1.i386.rpm

? Configuration

Pour effectuer sa configuration, on se connecte en mode graphique en saisissant sur le navigateur : http://adresseIPduserveur :9090

Après la saisie des informations demandées sur les différents formulaires, on a cet écran de la console d'administration :

Figure 34 Ecran d'authentification d'Openfire

Puis saisir dans le formulaire :

Pseudo : Admin

Mot de passe : Admin

L'écran ci-dessous apparait permettant d'achever les configurations (création

des comptes utilisateurs).

Rédigé par Etoga Simon Pierre Page 61

Rédigé par Etoga Simon Pierre Page 62

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 35 Ecran de configuration des comptes utilisateurs

5- Installation et configuration d'A2billing

A2Billing est un logiciel de facturation qui permet de gérer et de contrôler les

appels téléphoniques.

? Installation d'A2Billing

Trixbox contient les applications d'A2Billing qui ne sont pas fonctionnelles,

elles doivent être mise à jour et certains paramètre devrons être changés (voir

Annexe : installation A2Billing).

? Configuration d'A2Billing

La configuration d'A2Billing regroupe les points ci- dessous :

? Accès à A2Billing ;

? Définition du fournisseur d'accès ;

? Configurer des Trunk ;

? Configurer des extensions

? Accès à a2billing

- Se connecter en mode graphique en saisissant sur le navigateur :

http:/adresse IP_du _serveur/a2billing ;

- Saisir les paramètres d'accès par défaut :

User: admin

Password: mypassword

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 36 Ecran d'authentification d'A2billing

Figure 37 Ecran administration d'A2billing

Rédigé par Etoga Simon Pierre Page 63

? Définition des provider

Il est question de créer les fournisseurs d'accès, et pour le faire on va :

- Dans le menu à gauche, cliquer sur Trunk ;

- Cliquer sur Create Provider ;

- Saisir le nom du provider et sa description (SACONETS)

- Cliquer sur confirm Data.

? Configuration des Trunk

- Il s'agit duTrunk : SIP de SACONETS.

- Dans le menu à gauche cliquer sur Trunk ;

- Cliquer sur Add Trunk ; puis les champs VoIP-provider, Label, Provider

TECH : SIP, Provider IP.

- On laisse le reste blanc et on clique sur confirm Data.

Le résultat figure sur l'écran ci-dessous.

Rédigé par Etoga Simon Pierre Page 64

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 38 Configuration des trunks

6- Installation et configuration de Webmin

Webmin est un outil qui nous permet d'administrer graphiquement et à distance le serveur. Son installation se fait en ligne de commande (voir installation Openfire). Sa configuration se fait en mode graphique :

? Connexion de webmin au serveur ; saisir sur la page du navigateur d'un ordinateur du réseau : https://CENADI.local:10000

L'écran ci-dessous apparait nous permettant de nous authentifier :

Figure 39 Ecran de configuration de webmin

7- Gestion de la qualité de service

? Installation des Codecs à faible bande passante

La qualité du codage dépend du taux de compression. Plus le taux est élevé par rapport à la norme G.711 (64 Kbps), moins la qualité de la voie est bonne.

Rédigé par Etoga Simon Pierre Page 65

Mise en place d'un système de téléphonie sur IP au CENADI

Par ailleurs, à chaque type de processeur correspond des codecs spécifiques. Pour un processeur Pentium 4, on a besoin du dossier : codec_g729-astl4-gcc-glib-pentium4.so.

Pour ce même processeur, nous allons installer deux codecs en ligne de commande. Ils s'installent dans le fichier : /usr/lib/asterisk/modules du serveur.Il s'agit des codecs G729 et G723 pour une meilleur utilisation de la bande passante.

? Gestion de la bande passante en fonction du nombre d'abonnés

Le CNADI dénombre actuellement environ 60 postes d'abonnés téléphoniques.

? La transmission de la voix à 64 Kbps sur une installation réseau FastEthernet à 100 Mbps, on a une utilisation de la bande passante de 3,84Mbps pour 60 utilisateurs en ligne simultanément.

? Pour une transmission à 8 Kbps en fonction du même nombre d'abonnés on a une occupation de la bande à 0.48 Mbps.

? Pour une transmission à 6,4 Kbps toujours en fonction du même nombre d'abonnés on a une occupation de la bande passante à 0.384 Mbps.

D'où le CENADI pour ses communications externes devra souscrire pour une connexion de 5Mbps.

8- Installation et configuration coté client

Cette étape nous permet d'installer et de configurer des extensions des clients qui ont été d'abord configurés dans PBX Settings, du côté serveur

Nous nous limiterons seulement aux installations de X-Lite qui est un téléphone Logiciel, et de SPARK qui est un client libre de messagerie faute de non disponibilité du matériel.

1- X-lite

o Installation

L'installation de X-Lite est très simple elle faite sur les postes considérés comme clients en exécutant son programme d'installation. Après installation, nous passons à l'étape de configuration :

o Etapes de configuration d'un compte SIP

Pour configurer, il faut cliquer sur le petit triangle blanc puis sur « SIP Account Settings... » Puis sur « Add », nous devons respecter les informations qui ont été enregistrées dans l'Extension du PBX Settings (nom de l'utilisateur, mot de passe)

Rédigé par Etoga Simon Pierre Page 66

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 40 Ecran de configuration de X-lite

Cliquer sur OK, puis entrer les paramètres de notre téléphone :

Après installation et configuration de chaque compte SIP sur chaque poste client, l'on peut alors commencer à faire toutes les manipulations qui ont été configurées dans le PBX Settings :

Pour l'appel, il suffit simplement de composer le numéro, d'un compte SIP à partir de son poste, selon le guide donné dans le paragraphe des softphones également, pour autres usages.

.2- Spark

Pour installer le client libre de la messagerie, il suffit d'exécuter son programme et suivre les instructions d'installations.

Suite à son installation, sa configuration est toute simple. Elle se fait de la manière suivante :

? Entrer les paramètres (nom utilisateur, mot de passe, adresse du serveur) qu'il faut avoir enregistrés au serveur Jabber (Openfire).

? Puis on clique sur Login

Rédigé par Etoga Simon Pierre Page 67

Mise en place d'un système de téléphonie sur IP au CENADI

Figure 41 Ecran d'authentification de Spark

2-3-4 Sécurité du nouveau réseau

Cette rubrique présente les mécanismes de sécurité proposés pour le nouveau réseau de communication. Elle s'étendra sur les cinq axes suivants : l'authentification, l'activation du firewall, la segmentation du réseau en VLANs la sécurité physique des équipements , et la sauvegarde et restauration

1. AUTHENTIFICATION

Elle consistera à changer les mots de passe par défaut. On peut soit le faire en ligne de commandes soit en mode graphique avec Webmin

? Pour changer le mot de passe root en ligne de commandes, il faut saisir la commande « Passwd » et suivre les instructions.

? Pour changer le mot de passe de l'interface Graphique en ligne de commandes, il faut saisir la commande « Password-maint» et suivre les instructions.

2. ACTIVATION DU FIREWALL

La sécurité ici est logicielle. Pour Trixbox , comme pour la majorité des distributions, Linux, le firewall connu comme Iptables. Il doit être activé. Pour ce faire, on saisit en ligne de commande : /etc/rc.d/init.d/ iptables status.

Rédigé par Etoga Simon Pierre Page 68

Mise en place d'un système de téléphonie sur IP au CENADI

Les réponses possibles sont :

? Service iptables running .

? Service iptables stopped et dans ce dernier cas il faut l'activer avec

la commande suivant : /etc/rc.d/init.d/ iptables start

La réponse probable est : Service iptables Ok

En ce qui concerne notre nouveau réseau, cette protection existe déjà et fonctionne bien

3. SEGMENTATION DU RESEAU EN VLAN

Ce niveau de sécurité concerne l'infrastructure IP. En effet, la sécurité de l'infrastructure ToIP est dépendante de la sécurité du réseau IP. Il est donc souhaitable pour la sécurité des communications de faire une séparation logique des réseaux parole téléphonique et Data par des VLAN.

REMARQUE : Il est aussi impératif de sécuriser le réseau en attribuant au serveur Trixbox une adresse IP statique. Ceci peut se faire par la configuration du service DHCP au niveau du contrôleur de domaine

4. SECURITE PHYSIQUE DES EQUIPEMENTS

Ici nous n'avons pas beaucoup de soucis à nous faire. Le CENADI dispose d'une salle des serveurs, gardée en permanence par des éléments de l'armée nationale, et équipée des prises de courant électrique ondulé et de climatiseurs. Cette salle pourra abriter à la fois, notre serveur TRIXBOX et la passerelle GSM, les mettant ainsi à l'abri des manipulations hasardeuses ou malveillantes, ainsi qu'aux chocs électriques.

Pour ce qui est de la pose des câbles, l'on veillera qu'ils ne traînent pas à même le sol, mais, qu'ils passent plutôt à l'intérieur des goulottes.

6- Sauvegarde et Restauration

TRIXBOX est doté d'un serveur de backup qui va nous permettre de sauvegarder le contenu du serveur. A partir de l'interface Web de FREEPBX, La démarche à suivre est la suivante :

Dans le menu System , cliquer sur backup, dans la fenêtre system backup qui s'ouvre à nous, l'on remplit cette zone selon les informations demandées (nom, description, ainsi que le choix de plusieurs options possibles (Voice mails,

Mise en place d'un système de téléphonie sur IP au CENADI

PBX Config Files....) puis l'on peut configurer un CRON qui est une tâche que l'on configure qui viendra exécuter de manière régulière une commande ou une série de commandes déjà préconfigurées, ceci de façon journalière, hebdomadaire, mensuelle et annuelle. Nous validons sur l'option Save en bas de la page et nous confirmons l'enregistrement sur Activer nouvelle configuration.

Figure 42 Système backup de Trixbox

Rédigé par Etoga Simon Pierre Page 69

Rédigé par Etoga Simon Pierre Page 70

Mise en place d'un système de téléphonie sur IP au CENADI

Chapitre 4 : Résultats et Commentaires

2-4-1 Test de fonctionnement 1- Environnement de test

Il s'agit des outils ayant servi pour effectuer nos installations et configurations au CENADI

Tableau 9 matériel de test

MATERIEL

CARACTERISTIQUE

PENTIUM IV

RAM : 512 Mo

Disque dur : 40 Go

Processeur : 1.8 Ghz

Interface réseau : 10/100 Mbps Fast Ethernet

Téléphone

Softphone X-Lite et 2cx Phone

Ordinateurs portables

Ram : 4Go

Disque dur : 320Go dual core 2.2Ghz

Switch

24 ports

Connexion internet

1Mbps

.2- Test effectués

Plusieurs tests ont été effectués mais seuls les principaux seront présentés. Il s'agit :

Des tests en internes c'est-à-dire avec le serveur non connecté sur Internet et les tests en externe où le serveur est connecté sur Internet.

? Tests en interne

? Tests en interne PC à PC

L'utilisateur Etoga dont le numéro de téléphone est 101 appelle le numéro 1002 qui correspond à celui de l'utilisateur Simon.

Rédigé par Etoga Simon Pierre Page 71

Mise en place d'un système de téléphonie sur IP au CENADI

2-4-2 QUALITE DE SERVICE

Tout réseau de communication mis en place est crédité par sa qualité de service. Pour la garantir sur notre réseau nous devons mettre l'accent sur certains points à savoir : la gestion de la bande passante et l'utilisation des codecs appropriés.

1-La gestion de la bande passante

L'augmentation de la bande passante ne constitue pas la bonne solution mais plutôt une meilleure gestion de l'allocation de la bande passante disponible. Celle-ci passera par :

? La réduction de la latence

La latence est le temps mis par un parquet pour parcourir le trajet Source Destination. La solution consiste à attribuer la priorité de files d'attente des paquets.

? La réduction de la Gigue

La gigue est la variation de latence constatée par le récepteur des paquets. Il est souhaitable que cette variance entre deux intervalles soit égale à zéro.

2- LES CODECS

Le Codec est construit d'après les mots codeur et décodeur, et fait souvent appel à la compression et décompression des données. Il est souvent utilisé pour des applications temps réel comme la téléphonie où le codec G711 est le mieux adapté. Il compresse les données à un débit égal à 64 Kbit/s (Confère tableau 2 page 37)

Cependant il existe des codecs G723 et G729 qui sont mieux adaptés pour le type de réseau que nous avons mis en place. Ils économisent bien la bande passante en compressant le signal téléphonique à un débit compris entre 5Kbit/s et 8Kbit/s. Leur installation se fait en ligne de commande, dans le fichier : /usr/lib/asterisk/. pour cela, on a besoin du dossier codec_g729-astl4-gcc-glib-pentium4.so.

Rédigé par Etoga Simon Pierre Page 72

Mise en place d'un système de téléphonie sur IP au CENADI

2-4-3 DIFFICULTES RENCONTREES

Bien que les travaux effectués Au CENADI se soient déroulés sans incident majeur. Il convient quand même de souligner que des difficultés surmontables ont été relevées. Il s'agit de :

· La non disponibilité de tout le matériel de travail;

· Accès difficile à l'information technique (fonctionnement de l'entreprise, installations en place)

· La mise en oeuvre de la phase test de notre projet ;

La patience et la persévérance dans les recherches, des essais concluant ont constitué des armes permettant de surmonter certaines de ces difficultés.

2-4-4 SUGGESTIONS

Le stage considéré comme une période de formation, revêt une importance capitale, pour l'étudiant qui doit acquérir des compétences techniques et des capacités relationnelles facilitant la résolution des problèmes socioprofessionnels ; et pour la structure d'accueil qui participe à l'atteinte des objectifs de l'étudiant.

? Suggestion à l'endroit des dirigeants du CENADI :

· Former les utilisateurs à l'usage de la ToIP ;

· Migrer effectivement vers la ToIP ;

· Former les utilisateurs à une meilleur gestion des ressources informatiques ;

· Garantir un meilleur suivit des stagiaires par l'octroi de frais de stage

· Mettre à jour les équipements informatiques ;

· Optimiser son réseau local Ethernet par un projet de câblage de bout en bout ;

· Mise à jour du parc informatique pour meilleur gestion des applications installées en réseau local

? Suggestion à l'endroit des dirigeants de l'IAI :

· Garantir un meilleur suivit des enseignements dispensés aux étudiants ;

· Création des salles de travaux pratiques pour les étudiants en fin de formation.

Mise en place d'un système de téléphonie sur IP au CENADI

TROISEME PARTIE :

CONCLUSION ET

PERSPECTIVES

Rédigé par Etoga Simon Pierre Page 73

Rédigé par Etoga Simon Pierre Page 74

Mise en place d'un système de téléphonie sur IP au CENADI

CONCLUSION GENERALE

Plus qu'une évolution technologique, la ToIP est aujourd'hui une application réseau incontournable, dont l'atout majeur est incontestablement le prix. Elle représente un pas supplémentaire vers la convergence des flux audio, vidéo et données sur un médium unique. Mais, Cette nouvelle application ne va toutefois pas sans contraintes : Sécurité, disponibilité, et qualité de service sont autant de défis qu'elle doit relever. Grâce à son pare feu intégré, son utilitaire de sauvegarde, sa technique de chiffrement, l'installation des codecs appropriés, et la segmentation du réseau en Vlan, notre serveur TRIXBOX est à même de fournir au CENADI un service de ToIP sécurisé de très bonne qualité pour un coût moindre. Par ailleurs, le CENADI en tant que conseiller du gouvernement dans le domaine de l'informatique, pourrait même accompagner d'autres administration dans la migration de leurs système téléphonique, et même router leurs appels sortant grâce à ses passerelles vers les réseaux téléphoniques classiques. La facturation de ce service serait alors assurée par A2Billing, l'application de facturation installée sur TRIXBOX à cet effet.

Un autre défi que devra relever notre nouveau service est l'interconnexion des centres informatiques, qui sont des services déconcentrés du CENADI, à Douala, Bafoussam et Garoua. Pour cela l'on pourra installer dans chacun de ces centres un serveur Trixbox, pour ensuite les connecter par VPN au serveur central. Là encore on peut se servir d'un outil libre tel que KAMAILO qui est entièrement compatible avec TRIBOX. Une fois ces PABX mis en réseaux on peut bénéficier des services centralisés tels que la messagerie vocale, la taxation, la messagerie instantanée et bien d'autres, sans oublier la gratuité des communications inter sites

Ainsi conçu ce projet, nous a permis de trouver des outils et sources

d'informations pour être en mesure de planifier l'achat, l'installation,
l'exploitation et la gestion d'un système de téléphonie IP.

Rédigé par Etoga Simon Pierre Page 75

Mise en place d'un système de téléphonie sur IP au CENADI

Références bibliographiques et web graphiques

Bibliographie

Awana, L. O. (2009, Juin). Les sillons de la relance. Cenadi News, p. 3.

e, L. a. (s.d.). Téléphonie sur IP 2ème édition. Eyrolles.

Montagnier, J. L. (s.d.). Réseaux d'entreprise par la pratique. Eyrolles.

Sharif, B. (s.d.). TRIXBOX-2 without Tears. Kingswood , Australia.

Sultan, P. (2009). Asterisk La téléphonie d'entreprise libre. Paris Cedex: eyrolles.

Web graphie

http://www.tout sur la voip.html

http://www.framip.com/Toip

http://www.cse.ohio-state.edu/jain/cis788-99/ftp/voip protocols/index.html

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

http://www.trixbox.com/

http://www.asterisk-france.net/

http://www.digium.com

http://dumbme.voipeye.com.au/trixbox/

http://forum.hardware.fr/hfr/OSAlternatifs/reseaux-securite/votre-linux-asterisk-sujet 48328 1.htm

Rédigé par Etoga Simon Pierre Page 76

Mise en place d'un système de téléphonie sur IP au CENADI

Annexes

Installation de Openfire

Le paquet openfire téléchargé sur internet s'installe en ligne de commandes :

rpm -ivh openfire-3.6.4-1.i386.rpm /etc/rc.d/init.d/openfire start Configuration d'openfire

Openfire a sa propre base de données que vous pouvez utiliser, dans le cas ou MYSQL n'est pas installé. En tout cas, il est préférable d'installer sa propre BD MYSQL. Nous le ferons en ligne de commandes avec les paramètres suivants :

a. database name = openfire

b. database user = openfire

c. dbpassword = password

$ mysql -u root -p

Entrer le mot de passe: (mot de passé par défaut de MYSQL: « passwOrd »)

mysql -> create database openfire;

mysql -> GRANT ALL ON openfire.* TO openfire@localhost IDENTIFIED BY "password";

q <-- exit mysql

Aller dans le repertoire d'openfire

# cd /opt/openfire/resources/database

Imporez le fichier SQL dans la base de données openfire

# cat openfire_mysql.sql | mysql -u root -p openfire Enter password:

Recharger la base de données:

# mysqladmin -u root -p reload

Enter password:

We're almost done, now start openfire.

# cd /opt/openfire/bin # ./ openfire.sh

Lancez votre navigateur, saisir l'URL de votre serveur (192.168.1.10) suivi de :9090 et suivre la procédure à l' écran pour finaliser l'installation, en utilisant les paramètres suivants :

Database Driver Presets: MySQL

Database URL: jdbc:mysql://localhost:3306/openfire Username: openfire or root

Password: password

Rédigé par Etoga Simon Pierre Page 77

Mise en place d'un système de téléphonie sur IP au CENADI

Installation de A2Billing

Télécharger le paquet A2Billing_1.1.3.4.tar.gz

cd /usr/src/

mkdir a2billing

cd a2billing

tar zvxf /mnt/A2Billing_1.1.3.4.tar.gz

cp -r /usr/src/a2billing/A2Billing_UI / . .

cd /usr/src/a2billing/DataBase/mysql/MYSQL-3.x_4.x

mysql -u root -ppassword < a2billing-MYSQL-createxdb-user.sql

mysql -u root -ppassword mya2billing < a2billing-mysql-schema-MYSQL.3.x-4.x_v1.2.3.sqlm

cd /var/www/html

chown -R asterisk:asterisk a2billing

cd a2billing

cp -r /usr/src/a2billing/A2Billing_UI / . .

cd /var/www/html

mkdir a2customer

chown -R asterisk:asterisk a2customer

cd a2customer

cp -r /usr/src/a2billing/A2Bcustomer_UI / . .

cd /var/lib/asterisk/agi-bin/

cp /usr/src/a2billing/trunk/A2Billing_AGI/a2billing .php .

cp -r /usr/src/a2billing/A2Billing_AGI/libs_a2billing .

chown asterisk:asterisk a2billing .php

chown -R asterisk:asterisk libs_ a2boilling

cd /etc/asterisk

cp /usr/src/a2billing/a2billing . conf

Rédigé par Etoga Simon Pierre Page 78

Mise en place d'un système de téléphonie sur IP au CENADI

chown asterisk:asterisk a2boilling . conf

nano /etc/asterisk/a2billing .conf

dbtype =postgre

; dbtype =mysql

En

;dbtype =postgre

dbtype =mysql

Inclure les clients SIP et IAX de A2Billing dans asterisk.

Ajouter la ligne suivante dans /etc/asterisk/SIP. Conf

# include additional_a2billing_SIP .conf

Ajouter la ligne suivante dans /etc/asterisk/IAX. Conf

# include additional_a2billing_IAX .conf

Dire à Asterisk que faire lorsque le client A2Billing passé un appel

Editer /etc /asterisk/extensions. conf et insérer :

[a2billing ]

; callingCard application

Exten =>_x., 1, Answer

Exten =>_x., 2,Wait, 2

Exten =>_x., 3, Dead AGI, a2billing . php

Exten =>_x., 4, Wait, 2

Exten =>_x., 5, hangup

Fin installation






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








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry