TABLE DES FIGURES
Figure I.1: Organigramme de l'entreprise
RTN.............................................................................7
Figure II-1: Les classes par niveau du modèle
OSI........................................................................13
Figure II-2: L'établissement de session entre les
agents.............................................................15
Figure II-3: l'enregistrement de l'utilisateur sur le serveur
registrar...........................................16
Figure II-4: mécanisme de redirection de
données.......................................................................17
Figure II.5 ports FXS et FXO
.................................................................................................18
Figure II.6 passerelle FXS/FXO
............................................................................................18
Figure III.1 Architecture d'une
passerelle..................................................................................27
Figure V.1 Architecture
SOAP..............................................................................................34
Figure V.2 Architecture
REST..............................................................................................35
Figure V.3 Image Python
....................................................................................................35
Figure V.4 Image Flask
......................................................................................................36
Figure V.5 Image Flask-restplus
........................................................................................36
Figure V.6 Architecture
HTTPS..........................................................................................37
Figure V.6 Architecture
VPN..............................................................................................38
Figure VI.1 Image
Asterisk..................................................................................................39
Table des
matières............................................................................................................................1
DEDICACES
2
REMERCIEMENTS
3
RESUME
4
TABLE DES
FIGURES
7
INTRODUCTION GENERALE
12
Chapitre I. PRESENTATION GENERALE
13
I.1. Présentation de L'entreprise
RTN/ELT
13
I.1.2. Domaines d'activité de
RTN
14
I.1.3. Organigramme de RTN/ELT
14
I.2 : Présentation du projet
15
I.2.1 : Le Contexte
15
I.2.2 : La Problématique
15
I.2.3 : Objectifs attendus
16
Conclusion
16
Chapitre II. CONCEPTS DE BASE DE LA VOIP ET
LES PRINCIPALES IMPLEMENTATIONS
16
Introduction
16
II.1. Définition et
Caractéristiques de la ToIP
16
II.1.1. Définition de la ToIP
16
II.1.2. Caractéristiques de la
ToIP
16
II.1.3. Avantages de la ToIP
17
II.1.4. Contraintes de la ToIP
18
II.2. Etudes détaillées des
protocoles de signalisation
20
II.2.1. Le protocole H323
20
II.2.2. Le protocole SIP
21
II.2.3. Le protocole SCCP
24
II.2.4. Le protocole ENUM
25
II.3. Les codecs
25
II.4. Etudes des passerelles VOIP
25
II.4.1. Concepts de ports FXS et FXO
25
II.4.2. Présentations de quelques
cartes RNIS
27
II.4.3. Présentations de quelques
passerelles dans la téléphonie
27
II.4.4. Présentations de quelques
fournisseurs Voip en Europe et USA
28
II.4.5. Présentation de quelques
solutions SIP
29
II.4.6. Présentation de quelques
plateformes VOIP
31
Conclusion
31
Chapitre III. PRESENTATION DETAILLEE DE
FREESWITCH
32
Introduction
32
III.1. Historique et philosophie de
Freeswitch
32
III.1.1. Historique de Freeswitch
32
III.1.2. Philosophie de Freeswitch
33
III.2. Les notions de modules et
présentation des modules relatifs à notre projet.
33
III.2.1. Les notions de modules
33
III.2.2. Présentation des modules
relatifs à notre projet
34
III.3. Définitions de quelques
concepts liés à Freeswitch
34
III.3.1. La notion de contexte
34
III.3.2. La notion de sip_profiles
35
III.3.3. La notion de dialplan
35
III.4. Présentations des modules
lua et python
35
III.4.1. Présentations du module
lua
35
III.4.2. Présentation du module
python
35
III.5. Notions de Gateway
35
III.6. Dialplan avancé et
applications externes
36
Conclusion
36
Chapitre IV. PRESENTATION DE LA
FACTURATION
37
Introduction
37
IV.1. Quelques concepts liés
à la facturation
37
IV.1.1. Facturation en ligne et hors
ligne
38
IV.1.2. Types de comptes
39
IV.1.3. Modèles d'affaires
39
IV.1.4. Différents types de frais
40
IV.2. Modèles de facturations
40
IV.2.1. La facturation sur l'abonnement
40
IV.2.2. La facturation en fonction du
volume
40
IV.2.3. La facturation sur
l'évènement
40
IV.2.4. La facturation en fonction du
temps
41
IV.2.5. La facturation Basée sur la
récompense
41
IV.3. Stratégies de prix
41
IV.3.1. Prix forfaitaire
41
IV.3.2. Prix réactif
41
IV.3.3. Prix de capacité
prévue
41
IV.3.4. Prix prioritaire
42
Conclusion
42
Chapitre V. CONCEPTS D'API ET NOTION DE
SECURITE RESEAU
42
Introduction
42
V.1. Concept d'API
42
V.1.1. Définition
42
V.1.2. Architecture d'API
43
V.1.3. Présentation de
Flask-Restplus
44
V.2 Notion de sécurité
réseau
45
V.2.1. Présentation de la
sécurité réseau
45
V.2.2 Les protocoles
sécurisés
45
Conclusion
47
Chapitre VI : CONCEPTION ET IMPLEMENTATION DE LA
SOLUTION
47
Introduction
47
VI.1. Conception de la solution
48
VI.1.1 Conception du système de
facturation
48
VI.1.2. Conception du système de
vente de crédit
56
VI.1.2. Implémentation de la
solution
65
Conclusion
75
Conclusion générale et
perspective
76
BIBLIOGRAPHIE
77
WEBOGRAPHIE
78
ANNEXE
79
|