35
Département signal et télécommunication Spécialité : ingénierie des réseaux télécoms Chef de projet: M. Babot Groupe IRT02 Gestion de la Taxation dans les réseaux de télécommunication MAUSSAND David - MEILHAC Alexis – THEYS Alban

MAUSSAND David - MEILHAC Alexis – THEYS Alban

  • Upload
    tracen

  • View
    52

  • Download
    0

Embed Size (px)

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

Page 1: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 2: 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 ?

Page 3: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 4: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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:

Page 5: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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.

Page 6: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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.

Page 7: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 8: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 9: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 10: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 11: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 12: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 :

Page 13: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 :

Page 14: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 15: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 16: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 17: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 18: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 .

Page 19: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 :

Page 20: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 :

Page 21: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 :

Page 22: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 23: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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.

Page 24: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 25: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 

Page 26: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 :

Page 27: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 28: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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é:

Page 29: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 :

Page 30: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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:

Page 31: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 32: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

Page 33: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 €

Page 34: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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 :

Page 35: MAUSSAND David -  MEILHAC  Alexis – THEYS Alban

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

CONCLUSION

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

?