MAUSSAND David - MEILHAC Alexis – THEYS Alban

Preview:

DESCRIPTION

MAUSSAND David - MEILHAC Alexis – THEYS Alban. Problématique du projet : Est- il possible de réaliser une solution entièrement "Open Source" intégrant un commutateur IP et un logiciel de facturation ?. PRÉSENTATION 1. Partie théorique 2. Cahier des charges 3. Architecture générale - PowerPoint PPT Presentation

Citation preview

Département signal et télécommunicationSpécialité : ingénierie des réseaux télécoms

Chef de projet: M. BabotGroupe IRT02

Gestion de la Taxation dans les réseaux de télécommunication

MAUSSAND David - MEILHAC Alexis – THEYS Alban

Gestion de la Taxation dans les réseaux de télécommunication

INTRODUCTION

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 2

Problématique du projet :

Est- il possible de réaliser une solution entièrement "Open Source" intégrant un commutateur IP et un logiciel de facturation ?

Gestion de la Taxation dans les réseaux de télécommunication

PLAN

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 3

1. PRÉSENTATION1. Partie théorique2. Cahier des charges3. Architecture générale4. Éléments constitutifs

2. TÉLÉPHONIE SUR IP1. Architecture 2. Protocole SIP3. Codecs4. QoS

3. ASTÉRIX – TRIXBOX1. Présentation2. Fonctionnalités3. Protocoles4. Différents services

4. A2BILLING1. Architecture2. Processus d’un appel3. Interface management4. Failles

5. ASPECT ÉCONOMIQUE

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

1. Partie théorique2. Cahier des charges3. Architecture générale4. Éléments constitutifs

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 4

• La taxation post-payée est un mécanisme où l’information de taxation n’affecte pas, en temps réel, le service rendu.

• La taxation prépayée est un mécanisme où l’information de taxation peut affecter, en temps réel, le service rendu.

• La taxation sur une session facture les différents services utilisés lors d’une session

Principes de taxation dans les réseaux de télécommunication:

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

1. Partie théorique2. Cahier des charges3. Architecture générale4. Éléments constitutifs

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 5

L’élément le plus important dans ces systèmes de taxation est le CDR (Charging Data Records), il permet de faire :

• La facturation du client, en direct ou en passant par le prestataire de service.

• L’analyse statistique de l’utilisation des services.

• Le règlement d’un compte pour le trafic effectué ou les performances effectuées.

• Le règlement d’un compte avec les autres PLMNs pour les trafics itinérants via une procédure de transfert de compte.

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

1. Partie théorique2. Cahier des charges3. Architecture générale4. Éléments constitutifs

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 6

• Fournir les tableaux de bord nécessaires à l'analyse de la consommation téléphonique.

Cahier des Charges:

• Fournir un système de pré payé aux gros utilisateurs ou services de téléphonie.

• Restreindre les utilisateurs ou services consommant trop.

• Refacturation interne des communications.

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

1. Partie théorique2. Cahier des charges3. Architecture générale4. Éléments constitutifs

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 7

Ordinateur + Softphone

IPphoneCommutateur ethernet

PC + Asterix (IPBX)+ passerelle RTCP

Cable RJ45

Internet

Routeur Cisco

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

1. Partie théorique2. Cahier des charges3. Architecture générale4. Éléments constitutifs

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 8

• L’IPBX :ASUSTek Computer Inc

• La plate-forme de taxation:A2Billing • Le commutateur :Switch ACCTON 8 ports

• Les téléphones IP :Thomson ST 2030

• Le Softphone :X-lite

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

1. Architecture 2. Protocole SIP3. Codecs4. QoS

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 9

VoIP : Voice over Internet Protocol

Définition :

Conversion voix Donnée

Intérêt :

Fusion du réseau téléphonique et IP

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

1. Architecture 2. Protocole SIP3. Codecs4. QoS

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 10

Route 1 : Appel intra-siteRoute 2 : Appel inter-siteRoute 3 : Appel vers le réseau fixe

Schéma topologique d’un réseau téléphonie sur l’IP

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

1. Architecture 2. Protocole SIP3. Codecs4. QoS

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 11

• Définition du SIP Session Initiation Protocol

• Architecture du protocole SIP :

Point à Point Diffusif (via M.C.U)

• Avantages du protocole SIP Rapidité Indépendant de la couche transport

• Fonctionnalités du protocole SIP Localisation du terminal appelé Analyse du profil Négociation du types de médias Disponibilité de l’abonné Etablissement et suivi de l’appel

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

1. Architecture 2. Protocole SIP3. Codecs4. QoS

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 12

Les couches utilisés par le protocole SIP :

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

1. Architecture 2. Protocole SIP3. Codecs4. QoS

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 13

Exemple d’un appel simple :

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

1. Architecture 2. Protocole SIP3. Codecs4. QoS

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 14

• Numérisation

• Compression

• Décompression

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

1. Architecture 2. Protocole SIP3. Codecs4. QoS

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 15

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

1. Architecture 2. Protocole SIP3. Codecs4. QoS

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 16

Quality of Service :

• La latence et le temps de réponse :Débit de transmissionNombre d’éléments réseaux traversésTemps de traversé de chaque élémentDélai de propagation

• La perte de paquet :Phénomène de congestion

• La gigue(jitter) : Variance statistique du délai de transmission

• Phénomène d’écho :Réflexions du signal de la voix

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

1. Présentation2. Fonctionnalités3. Protocoles4. Différents services

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 17

Solution de ToIP basée sur Asterisk contenant :

• Asterisk, le cœur du système téléphonique : Fondé par la société Digium Utilise la licence GPL ( General Public Licence ) Supporte beaucoup de protocole

• A2Billing – Calling Card platform ( tarification des appels )

• Web conférence

• Outils de configuration des utilisateurs de Trixbox

• Gestion des relations clients

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

1. Présentation2. Fonctionnalités3. Protocoles4. Différents services

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 18

Trixbox peut être téléchargé sous deux formes :

• Un fichier iso: Ce fichier est gravé sur un CD et installé sur un disque dur après démarrage d'un ordinateur.

• Un fichier Vmware: Ce fichier peut être lu avec un lecteur ou serveur VMware.

• Notre choix :Avec VMware, on a l'avantage d'utiliser Trixbox sur notre poste de travail. C'est particulièrement intéressant pour des besoins de test. Vmware est gratuit .

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

1. Présentation2. Fonctionnalités3. Protocoles4. Différents services

4. A2BILLING

5. ASPECT ÉCONOMIQUE

Menu permettant d’ajouter des téléphonesMenu permettant de visualiser les CDRMenu permettant d’éditer les .conf

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 19

Nombre de téléphones connectés ou non-connectés

Page principal de TRIXBOX :

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

1. Présentation2. Fonctionnalités3. Protocoles4. Différents services

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 20

Liste des compte–rendu d’appel :

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

1. Présentation2. Fonctionnalités3. Protocoles4. Différents services

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 21

Statistique des flux des appels :

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

1. Présentation2. Fonctionnalités3. Protocoles4. Différents services

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 22

Quelques serveurs virtuels inclus avec Trixbox:

• Linux CentOS: Système d'exploitation

• MySQL: serveur de base de données

• Apache: Serveur Internet

• PHP: Langage de script orienté serveur

• FreePBX: Interface graphique pour Asterisk

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

1. Présentation2. Fonctionnalités3. Protocoles4. Différents services

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David – MEILHAC Alexis – THEYS Alban 23

• Passerelle SIP et/ou H323 permettant aux clients de s'authentifier.

• Client SIP ou H323 permettant à Asterisk de passer lui même des appels par un fournisseur de service VoIP à l’aide de trunk.

• Messagerie vocale avec possibilité d'envoi par mail des messages aux utilisateurs.

• Gestion des files d'attente d'appels pour chaque utilisateur.

• Monitoring graphique de l’état de chaque poste et de l’ensemble des communications.

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

1. Présentation2. Fonctionnalités3. Protocoles4. Différents services

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 24

• Le protocole SIP

• Le protocole IAX : Utilise le protocole UDP Capacité à authentifier de 3 façons Inclut l’utilisation de VPN

• Le protocole H.323 : Fournit un moyen de transport pour la vidéo conférence Utilise le protocole RTP pour transporter Devenu obsolète

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

1. Présentation2. Fonctionnalités3. Protocoles4. Différents services

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 25

• Supervision de lignes

• Groupe d'appels

• Audioconférence et multiconférence

• Messagerie unifié

• Transfert d'appels

• Mise en attente du correspondant.

• Boite vocale avec menu vocal

• Contraintes sur les dates et les

horaires

• Hot Desk (mobilité) 

• Enregistrement d’appel 

• Voice Mail 

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

1. Architecture2. Processus 3. Interface management4. Failles

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 26

Architecture A2Billing :

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

1. Architecture2. Processus 3. Interface management4. Failles

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 27

• Le PIN : Fournit un code à l’utilisateur pour qu’il puisse le saisir afin de s’authentifier

Mécanisme d’authentification:

• Le DID : Numéros de 4-7 chiffres fixes auxquels sont concaténés d’autres digits

• L’ANI : Contient un numéro d’information et le numéro de téléphone de l’émetteur

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

1. Architecture2. Processus 3. Interface management4. Failles

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 28

Le processus d’un appel prépayé:

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

1. Architecture2. Processus 3. Interface management4. Failles

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 29

Création d’un client :

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

1. Architecture2. Processus 3. Interface management4. Failles

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 30

Création d’une RateCard:

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

1. Architecture2. Processus 3. Interface management4. Failles

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 31

Outils d’analyse:

• CDR Report

• Calls Compare

• Monthly Traffic

• Daily Load

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

1. Architecture2. Processus 3. Interface management4. Failles

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 32

• Configuration par défaut

Failles de la plate-forme de taxation:

• Modification de la trame

• Dépassement des logs

• Deny of service

• Protocole SIP

Gestion de la Taxation dans les réseaux de télécommunication

1. PRÉSENTATION

2. TÉLÉPHONIE SUR IP

3. ASTÉRIX – TRIXBOX

4. A2BILLING

5. ASPECT ÉCONOMIQUE

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 33

Matériel Pour 5 personnes

Pour 50 personnes

Pour 500 personnes

Trixbox Gratuit Gratuit Gratuit

A2Billing Gratuit Gratuit Gratuit

THOMSON ST2030

450 € 4050 € 40000 €

Switch 15 € 1300 € 13000 €

Serveur 800 € 1600 € 3800 €

Total 1265 € 6950 € 56800 €

Gestion de la Taxation dans les réseaux de télécommunication

CONCLUSION

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 34

• Pertinence :

• Vision future :

• Problèmes rencontrés :

Gestion de la Taxation dans les réseaux de télécommunication

CONCLUSION

31/03/2009 MAUSSAND David - MEILHAC Alexis – THEYS Alban 35

?

Recommended