Académique Documents
Professionnel Documents
Culture Documents
DEPLOIEMENT ET IMPLEMENTATION DE LA VoIP
DEPLOIEMENT ET IMPLEMENTATION DE LA VoIP
DE LA VoIP
I SOMMAIRE.............................................................................................................................2
II INTRODUCTION...................................................................................................................2
III Première partie: Présentation et fonctionnement du système................................................2
III.1 Présentation de T-VoIP................................................................................................................2
III.2 Principe de fonctionnement........................................................................................................6
III.3 Technologies et architecture.....................................................................................................11
IV Deuxième partie: Déploiement et implementation..............................................................20
IV.1 Déploiement..............................................................................................................................20
IV.2 Implémentation.........................................................................................................................30
V Troisième partie: Limite et dysfonctionnement du système.................................................44
V.1 Limite de la VoIP.........................................................................................................................44
V.2 Les faiblesses que rebutent les entreprises................................................................................44
V.3 Dysfonctionnement général.......................................................................................................45
V.4 Perspectives...............................................................................................................................46
VI CONCLUSION....................................................................................................................46
VII Bibliographie et Webographie............................................................................................46
I SOMMAIRE
II INTRODUCTION
La VoIP (Voice over IP) concerne le cœur du système de téléphonie, qui comprend tous les
éléments assurant le transport de la voix : autocoms IP, passerelles de communication,
réseaux opérateurs, communication inter-sites, protocoles de communication. La VoIP répond
ainsi à la question de ‘’que se passe-t’il après avoir composéun numéro de téléphone ? »
La ToIP (Téléphonie over IP) concerne uniquement la partie correspondante aux téléphones
IP. Les soft phones ou logiciels téléphoniques, qui s’installent sur un PC et qui ‘’émulent’’ un
téléphone IP, rentrent tout à fait dans cette catégorie
A noter que ces deux concepts sont indissociables puisqu’il parait difficile de faire de la ToIP
(Téléphonie over) sans VoIP (un téléphone IP va toujours s’authentifier sur un autocom), et
vice versa, un cœur de réseau en VoIP est inutilisable sans combinés téléphoniques
Contrairement à la téléphonie RTC qui utilise la technique de commutation de circuit pour
établir une communication point to point entre les deux utilisateurs, la technologie VoIP
utilise le protocole du réseau IP c'est-à-dire TCP/IP qui est un réseau numérique et qui est à
commutation de paquet. Le défi majeur qu’a relevé la VoIP est de transporter la voix sous
forme de paquet de donnée à travers un réseau à commutation de paquet .Il faut noter que
pour être transportée dans le réseau IP, la voix doit être numérisée et ensuite découpé en
paquet pour être transmis. La voix en ce moment devient comme de le data (la donnée). La
voix sur IP (Voice over IP) est une technologie de communication vocale en pleine
émergence, elle fait partie d’un tournant dans le monde de la communication. En effet, la
convergence du triple Play (voix, données et vidéo) fait partie des enjeux principaux des
acteurs de la télécommunication aujourd’hui. Plus récemment l’Internet s’est étendu
partiellement dans l’intranet de chaque organisation, voyant le trafic total basé sur un
transport réseau de paquets IP surpasser le trafic traditionnel du réseau voix (réseau à
commutation de circuits) il devenait clair que dans le sillage de cette avancée technologique,
les opérateurs, entreprises ou organisations et fournisseurs devaient, pour bénéficier de
l’avantage du transport unique IP, introduire de nouveaux services voix et vidéo.
Ce fut en 1996 la naissance de la première version voix sur IP appelée H.323. Issu de
l’organisation de standardisation de télécommunication IUT-T sur la base de la signalisation
voix RNIS (Q931), ce standard a maintenant donné suite àde nombreuses évolutions,
quelques nouveaux standards prenant d’autres orientations technologiques. La téléphonie
VoIP est l'un des services de télécommunications qui connaît la croissance la plus
spectaculaire dans le monde. Le principal avantage de la VoIP et de la téléphonie par Internet
est que ce système permet d'éviter les charges imposées par un service téléphonique ordinaire
associé à la facilité de mise en œuvre, assure une haute qualité et une riche fonctionnalité.
Dans cette partie, nous allons voir pourquoi la téléphonie IP est devenue importante pour les
entreprises. L'enjeu est de réussir à faire converger le réseau de donnée IP et le réseau
téléphonique actuel. Voici les principales motivations pour déployer la téléphonie sur IP
(Source Sage Research 2003, sondage auprès de 100 décisionnaires IT).
Motivations Pourcentage
Réduction de coûts 75 %
Nécessité de standardiser l'équipement 66 %
Hausse de la productivité des employés 65 %
Autres bénéfices de productivité 64 %
Hausse du volume d'appels à traiter 46 %
Autres facteurs 50 %
La téléphonie sur IP exploite un réseau de données IP pour offrir des communications vocales
à l'ensemble de l'entreprise sur un réseau unique voix et données. Cette convergence des
services de communication données, voix, et vidéo sur un réseau unique, s'accompagne des
avantages liés à la réduction des coûts d'investissement, à la simplification des procédures
d'assistance et de configuration, et à l'intégration accrue de filiales et de sites distants aux
installations du réseau d'entreprise. Le schéma ci-dessous illustre cette convergence
communément appelée Triple Play (voix, données et vidéo)
SCHEMA DE CONVERGENCE DE SERVICES DANS UN RESEAU VoIP
Les coûts généraux de l'infrastructure de réseau sont réduits. Le déploiement d'un unique
réseau convergé voix et données sur tous les sites permet de réaliser des économies sur les
investissements productifs, l'ordre d'idée en 2004-2005 atteint les 50% si l'on prend on
compte les communications inter-sites. De plus, comme le téléphone et le PC partagent le
même câble Ethernet, les frais de câblage sont réduits. Les frais d'administration du réseau
sont également minimisés. Il est ainsi possible de réaliser des économies à court et à long
terme sur de nombreux postes : administration d'un seul réseau, fournisseur d'accès unique,
unique contrat de maintenance, câblage commun, gratuité des communications interurbaines,
réduction de la complexité de l'intégration d'applications. Le schéma ci-dessous illustre
l’unification d’infrastructures de communication.
Enfin, les utilisateurs accèdent à tous les services du réseau partout où ils peuvent s'y
connecter notamment à travers l'extension mobility (substitution de postes).
II.1 Principe de fonctionnement
.
II- PRINCIPE DE FONCTIONNEMENT
1-Mise en correspondance
Les paramètres de communication dans le cas où un des participants n’est disponible qu’à
travers un réseau RTC (et/ou GSM), ces paramètres (IP et ports) seront ceux que la passerelle
utilisée aura temporairement associés à cet utilisateur non joignable sur le réseau IP.
IETF : organisme orienté internet. Les normes sont ouvertes et l’obtention de leurs
. les deux correspondants possèdent chacun leur PC équipé à travers les-quels ils peuvent
communiquer, à condition de connaître leurs adresses IP respectives.
3. les deux correspondants possèdent un téléphone normal et ils passent par une passerelle.
Ensuite, les deux passerelles communiquent entre elles par un réseau du type internet. De
plus, on peut combiner ces trois cas entre eux. Par exemple, un correspondant peut utiliser un
PC pour appeler une personne sur son téléphone, en passant par un fournisseur de service sur
Internet. Ce dernier met en place une passerelle, entre Internet et le réseau RTC, qui gérera les
échanges de données, et ainsi de suite.
2.1 Conversion du signal sonore
La voix, n'étant qu'un signal sonore particulier, est contenue dans un espace continu des
fréquences. De façon à rendre ce signal traitable par l'ordinateur, il faut le numériser et le
passer dans un espace discret temporel. La numérisation du signal s'appelle aussi la
conversion analogique/numérique. Cette conversion se fait directement au niveau de
l'hardware, soit par la carte son de l'ordinateur, soit par une carte son embarquée dans un
téléphone IP. Dans le cas où le téléphone est connecté à une passerelle ATA, le signal passe
toujours par la carte son du PC qui lui aussi doit y être connecté. C'est aussi à la carte son de
reconvertir le signal numérique en analogique.
Compression : le signal numérique PCM à 64 Kbps est compressé selon l'un des formats de
codec (compression / décompression) (Tableau 3-3) puis inséré dans des paquets IP. La
fonction de codec est le plus souvent réalisée par un DSP (Digital Signal Processor). Selon la
bande passante à disposition, le signal voix peut également être transporté dans son format
originel à 64 Kbps.
Décompression : côté réception, les informations reçues sont décompressées .il est nécessaire
pour cela d'utiliser le même codec que pour la compression- puis reconverties dans le format
approprié pour le destinataire (analogique, PCM 64Kbps, etc.).
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 faibles possibles. Le coût du DSP est lié à la complexité du codec utilisé.
Le Tableau ci-dessous présente les caractéristiques des principaux codecs standards de l'UIT.
Les codecs les plus souvent mis en œuvre dans les solutions VoIP sont G.711, G.729 et
G.723.1.
La qualité d'un codec est mesurée de façon subjective en laboratoire par une population test
de personnes. Ces dernières écoutent tout un ensemble de conversations compressées selon les
différents codecs à tester et les évaluent qualitativement selon la table suivante :
Excellente 5
Bonne 4
Correcte 3
Pauvre 2
Insuffisante 1
Sur la base des données numériques des appréciations, une opinion moyenne de la qualité
d'écoute (Mean Opinion Score. MOS) est ensuite calculée pour chaque codec. Les résultats
obtenus pour les principaux codecs sont résumés dans le tableau ci-dessous :
G.726 32 3.85
G.729 8 3.92
GSM 13 3.5
G.729 x2 3.27
G.729 x3 2.68
G.729 x GSM 3.17
Deux observations principales peuvent être tirées du Tableau ci-dessus :
La qualité de la voix obtenue par les codecs G.729 et G.723.1 (à 6.4Kbps) est
très proche de celle du service téléphonique actuel, et ce pour des débits entre 8
et 10 fois inférieurs. Ces deux codecs présentent une meilleure qualité que celle
des réseaux téléphoniques cellulaires (GSM).
III-TECNOLOGIES ET ARCHITECTURE
Tout système de communication est basé sur des architectures et assujetti à des règles de
communications qui permettent aux utilisateurs d’ouvrir une session, d’établir la
communication, de la maintenir et de fermer la session à la fin de la communication. La VoIP
n’est pas en reste l’ouverture et la fermeture d’une session de communication sont gérées par
des protocoles aussi variés.
Toute la difficulté de la VoIP est de transformer un flux voix de type audio en numérique
(découpage en paquet de l’information) afin de transiter sur les réseaux IP et d’effectuer
l’opération inverse dans le bon ordre afin que le correspondant comprenne parfaitement le
flux voix audio, et ceci en temps réel (moins de 300ms). La notion temps réel est une
contrainte que le transport des flux de données classiques (SMTP, FTP, Http...) n’a pas à
gérer.
Dans le cadre de notre étude nous allons nous focaliser sur les plus utilisés en décrivant leur
mode de fonctionnement, leur orientation, leurs forces et faiblesses. Par la suite nous allons
voir les différents matériels et équipements dont est constitué un réseau VoIP, les techniques
et modes de communications
1 – Protocole SIP
Le protocole SIP (Session Initiation Protocol) est un protocole de transport qui date de 1996,
établit par l’IETF (Internet Engineering Task Force). Il est décrit dans le RFC 3261 (Request
For Comments).
Il fonctionne en mode client/serveur : le téléphone (client) envoie des requêtes au serveur SIP
(autocom) ou vers d’autres client SIP. Ces requêtes sont en fait des paquets de données qui
contiennent des informations à destination du serveur SIP.
Depuis 2004, SIP s’est imposé comme protocole de choix en matière de VoIP en raison de sa
simplicité et de sa disponibilité gratuite ; il est d’ailleurs implémenté dans la majorité des
matériels et logiciels fournis à ce jour par les constructeurs et éditeurs.
Le fonctionnement de SIP
Etant donné que le port standard de SIP est UDP 5060, il est possible de déterminer les
échanges entre un client et un serveur à l’aide d’une trace Ethereal ou tcpdump (logiciels de
capture de trames).
Dans l’exemple suivant, un client SIP dont l’adresse IP est 192.168.1.10 tente de dialoguer
avec le serveur SIP dont l’adresse IP est 192.168.1.30 :
1 : le client tente de s’enregistrer auprès du serveur ; il lui envoie une requête (REGISTER)
: le serveur répond 100 Trying (la requête a bien été reçu et est en cours de traitement)
: le serveur répond 200 ok. L’enregistrement du client au serveur s’est correctement réalisé.
: le client répond 200 Ok, s’il est configuré en tant qu’utilisateur 7114.
-1xx= Information – requête reçue par le destinataire et traitement en cours (180= ‘en train de
sonner’,100=’Trying’).
-4xx= Erreur client – requête contenant une syntaxe erroné ou ne pouvant pas etre traitée par
le serveur (404= ‘Not found’ = ‘non trouvé’, 401=’Unauthorized’, 407= ‘Proxy
Authentification Required’, 408= ‘Registration error – Request Timeout’).
-5xx= Erreur serveur – requête correcte mais problème de traitement de la part du serveur.
-6xx= Echec général – requête ne pouvant être traitée par aucun serveur
SIP utilise les URL (Uniform Ressource Locators) dont le format est le suivant :
Sip : u@h
-sip : 7114@192.168.1.10
-sip : lou@sip-serveur.societe.com
-sip : 7114@sip-serveur.societe.com
Il existe plusieurs types de requêtes entre un client et un serveur ou entre deux clients :
ACK :requête de configuration de la part de l’émetteur vers le destinataire pour lui dire qu’il a
bien reçu la requête de succès 200 0K à sa demande d’INVITE.
Aujourd’hui, il est plus utilisé chez les opérateurs qu’en entreprise. Le client H.323 le plus
connu est NetMeeting de Microsoft.
H .323 est un protocole complexe qui utilise RTP/RTCP pour transporter la voix, ainsi que
des codecs audio (G711, G723.1, G28) et des codecs vidéo (H.261 et H.263).
3.4 MGCP
Le protocole MGCP (Media Gateway Control Protocol) est défini dans la RFC 3435.
L’intelligence, contrairement à SIP, n’est pas dans le client de téléphonie mais dans le cœur
du réseau. Les téléphones MGCP ne peuvent pas s’appeler entre eux mais doivent passer
obligatoirement par un contrôleur central : la Gateway.
Bien qu’Asterisk supporte MGCP (mgcp.conf et chan_mgcp.so), il est peut- être préférable
d’avoir un parc homogène et donc de migrer les téléphones IP MGCP en SIP
Il est à noter que MGCP est en perte de vitesse face à SIP et IAX.
Le protocole IAX (Inter-Asterisk eXchange) prononcé « X » a été mis au point par la société
Diguim uniquement pour permettre à plusieurs serveurs Asterisk de communiquer entre-deux.
IAX est un protocole peer to peer de signalisation et de transport de la voix.
IAX2 utilise un port UDP unique (port 4569) pour la signalisation (flux de contrôle) et les
données (flux RTP) (alors que IAX1 utilisait le port 5039).
IAX est apparu après SIP et est en train de devenir une véritable alternative, au point que bon
nombre de constructeurs et opérateurs l’on implémenté dans leurs équipements. Il permet
d’économiser de la bande passante en agrégeant plusieurs sessions dans un seul flux de
données.
C’est un protocole utilisé dans tous les téléphones IP Cisco et dans l’autocom Cisco Call
Manager.
Matériels
1. Les terminaux IP
1 .1 Les téléphones IP
Le téléphone IP est un téléphone que vous branchez sur votre réseau connecté à Internet. Il
s’agit d’un vrai téléphone avec les fonctionnalités des téléphones traditionnels. Il existe
plusieurs gammes de téléphones (pour particuliers ou classe affaire) de diverses marques
(Thomson, Cisco, Snom, Swissvoice, Gandstream…). Il est à noter que le leader dans ce
domaine est la société Cisco en plus Cisco possède son propre protocole pour ces matériels.
Bien que conçues avec un protocole propriétaire, il est préférable de migrer les téléphones
Cisco en SIP
Les soft phones
Les soft phones sont des logiciels téléphoniques, qui s’installent sur un PC et qui
« émulent » un téléphone IP. Il existe une variété (Zoiper, X-Lite, Skype, Ekiga…).
La plupart des terminaux IP du marché, utilisant le protocole SIP, sont compatibles Asterisk.
Autocom ou IPBX
Il s’agit en fait d’un ordinateur ou plus exactement d’un serveur (Dell, HP, IBM,
Supermicro…) qui va héberger logiciel (Asterisk ou autre) et matériel (système
d’exploitation, mémoire, carte de communication VoIP, carte réseau, disque dur,
processeur…). IPBX peut aussi être sous forme d’un boitier qui propose les mêmes
fonctionnalités que les PABX classiques et repose sur un réseau IP. Il assure la commutation
des appels et leurs autorisations. Il peut s’interconnecter à d’autres PABX traditionnels ou
d’autres PABX IP. Il peut posséder des interfaces de type analogiques (fax), numériques
(postes), numériques (RNIS, QSIG) ou opérateurs (RTC-PSTN ou EURO-RNIS).
L’Adaptateur VoIP
L’adaptateur VoIP est de plus en plus utilisé. L’inconvénient avec un téléphone IP est qu’il
vous oblige à avoir un deuxième téléphone si vous disposiez déjà d’un téléphone analogique
pour votre ligne classique. Avec l’adaptateur, vous n’avez nullement besoin d’acheter un
nouveau téléphone. Vous pouvez utiliser le même que vous avez déjà. L’adaptateur vous
permettra ainsi de disposer de deux lignes téléphoniques (la ligne classique et la ligne
Internet) sur le même téléphone.
Routeurs et Switchs
Les routeurs sont des équipements (Cisco, 3com…) permettant de faire communiquer des
réseaux différents. Par exemple, pour qu’un réseau adressé en 192.168.1.0/24 puisse
communiquer avec un réseau adressé en 10.10.0.0/16, il faut un équipement de routage ayant
une interface sur chaque réseau.
Les routeurs sont indispensables pour acheminer la voix sur les réseaux et peuvent être
combinés avec des switchs pour segmenter le LAN en plusieurs LANs virtuels, les VLANs
(Virtual LANs), afin de séparer les paquets de données des paquets de voix. Un routeur agit
au niveau 3(routage) alors qu’un switch agit au niveau 2 (VLAN). Certains modèles
d’équipement sont routeurs et switchs à la fois (Cisco 3750, 3COM 4500…) ; ils sont souvent
plus onéreux à l’achat que deux séparément mais permettent une analyse du réseau plus aisé.
Utilisé avec les soft phones (communication par ordinateur) il remplace tout simplement le
combiné des téléphones classiques comportant donc un microphone et des écouteurs
Cartes de communication
Les cartes de communication permettent de passer du monde IP au monde RTC. Certaines
sociétés spécialisées (Diguim, Junhams, Sangoma…) fabriquent ce type de cartes. Ces cartes
sont directement intégrées dans le serveur autocom.
Chez Cisco, les cartes T0 et/ou T2 peuvent directement être installées dans les routeurs VoIP
adéquates. Si la carte est installée dans un routeur (et non dans un serveur Asterisk), elle
permet de libérer le serveur des tâches de gestion de la conversion IP/réseau commuté. Ce
dernier étant alors plus disponible pour traiter le routage des appels. Le choix stratégique
d’utiliser un routeur VoIP permet de le positionner n’importe où dans le réseau et ainsi de le
dissocier à l’autocom.
Les Logiciels
Ce sont les produits qui stockent la configuration des utilisateurs, le plan de numérotation (la
logique de routage des appels), les messageries vocales…et qui réalisent le routage des
appels.
Parmi cette catégorie, nous trouvons de nombreux produits parmi lesquels (liste bien entendue
non exhaustive
Autocoms propriétaires
OmniPCX (Alcatel-Lucent)
sipX
Opérateurs telecom
Orange
9 Telecom
ARCHITECTURE
Nous allons illustrer de manière simpliste comment se présente une architecture de réseau
VoIP. Voici le schéma général de l'utilisation de la VoIP en entreprise :
En sommes la T-VoIP offre de nombreux avantages et englobe beaucoup de termes qui faut
connaitre pour pouvoir se lancer dans un déploiement .Le choix du codec, du protocole et
autres choix technologiques doivent être bien pensé en fonction des services que l’on souhaite
avoir dans le réseau et même en fonction de l’architecture du réseau existant ou du réseau à
bâtir.
Dans la seconde partie nous allons nous attarder sur le déploiement et l’implémentation à
proprement dit de la VoIP dans un réseau.
L’analyse de l’architecture existante est importante car de nombreux paramètres doivent être
pris en compte et un oubli initial peut avoir des conséquences inattendues et négatives en
terme financier ; par exemple, installer de la T-VoIP sur un système de câblage ancien
(catégorie 3), ne pas tenir compte d’un renouvellement indispensable des switchs (préparation
du réseau) ou encore ne pas tenir compte des agences d’une entreprise.
Avantages :
CTI possible
Inconvénients :
La transition est radicale : il faut disposer du nombre nécessaire de prises réseau, du câblage
nécessaire et aux normes, de baie de brassage et non plus télécom, de nouvel élément actif
(routeurs et switchs manageables).Il faut bien sûr de nouveaux téléphones ou des soft phones,
qui sont des logiciels transformant le PC en téléphone. En outre, il faut prendre toute une série
de précautions techniques pour garantir la qualité des communications vocales comme
redimensionner le réseau, de prioriser les flux vocaux ou encore de sécuriser les postes IP afin
de prévenir les risques d’interception des communications. Dans cette approche, le CTI est
également possible. La voix devient alors la voix sur IP et se comporte comme une
application qui dialogue entre un client (le téléphone) et le serveur (l’autocom est alors
devenu un IPBX). Le retour en arrière est inenvisageable.
En pratique, l’IPBX ; hébergé chez un le prestataire, est mutualisé entre plusieurs clients.
L’entreprise doit toute fois se doter de téléphones IP, qu’elle peut louer auprès des
prestataires, et doit bien sûr disposer d’un routeur gérant la qualité de service ; il faut en outre
s’assurer que son réseau local est suffisamment robuste pour supporter les communications
téléphoniques. Elle accède au Centrex IP via une liaison télécom, xDSL le plus souvent.
Bien sûr, la disponibilité à une large échelle de liaison xDSL à des tarifs raisonnables plaide
en faveur du Centrex IP. Il est conseillé de dédier cette liaison à la voix : c’est plus
économique que d’utiliser une unique liaison télécom pour le trafic voix et données et de lui
adjoindre des équipements gérant les priorités entre les flux. L’entreprise règle un loyer
mensuel, comprenant l’utilisation de l’IPBX, les téléphones IP et parfois les communications
fixes (internes, nationales voire internationales) et/ou mobiles.
Les fournisseurs annoncent des économies d’environ 30% par rapport à l’installation d’un
PABX interne. L’un des avantages du Centrex IP est donc de limiter considérablement
l’investissement initial tout en épargnant à l’entreprise le travail technique d’installation et
d’intégration d’un IPBX à l’infrastructure informatique. Il permet aussi d’augmenter
facilement le nombre de poste connecté au gré de l’évolution de l’activité de l’entreprise.
Un autre argument a trait aux services à valeur ajoutées qu’ils proposent : messagerie unifiée,
travail de groupe, visioconférence, centre d’appels…, en plus de fonctions de téléphonie
traditionnelle (transfert d’appels, messagerie vocale filtrage…), service que l’entreprise
administre elle-même à distance via une interface web. Insistons sur une caractéristique des
Centrex IP, et plus généralement de la ToIP, qui est de favoriser la mobilité des salariés
puisque leur numéro de téléphone et leur profil sont découplés d’une ligne physique. Un
travailleur nomade équipé d’un portable et d’un soft phone peut être joint, consulter sa
messagerie, organiser une téléconférence, consulter l’historique des appels reçus et passés…
dès lors qu’il dispose d’une connexion haut débit. L’organisation du télétravail est de même
facilitée.
2-Stratégies d’architecture
2-1 VoIP/ToIP pour une PME mono-site
2-1.1 Stratégie locale
L’autocom IP est installé dans le LAN sur le site de l’entreprise, il est équipé d’une carte de
communication « T2 » permettant l’interconnexion entre le monde IP et le monde TDM
(téléphonie).
L’entreprise dispose d’un abonnement de type T2 avec un opérateur et peut donc supporter 30
appels simultanés.
Les téléphones sont tous IP ou soft phones (avec adresses IP fixes ou dynamiques) et sont
donc branchés sur le LAN.
Avantages :
Inconvénients :
Cette architecture n’est pas redondée. Si l’autocom IP et/ou la carte T2 crashent, l’entreprise
ne dispose plus de téléphonie. On privilégiera cette approche si l’activité téléphonique n’est
pas critique. Il faudra être prudent en conservant quelques lignes analogiques pour la gestion
des fax et des numéros d’urgence et pour maintenir une activité téléphonique minimale.
2-1.2 stratégie Centrex
L’autocom IP est externalisé (il s’appelle un Centrex).
Inconvénients :
L’entreprise est dépendante d’un opérateur. Mieux vaut bien le choisir (taux de disponibilité,
fiabilité, coût, efficacité de la hotline, interface de management de la solution).
Cette architecture est tributaire de la qualité des liens télécom mis en place.
Le lien via Internet est réalisable, peu cher, mais ne garantit en rien la qualité de service
puisque le temps de transite n’est pas garanti.
Le lien VPN (Virtual Personal Network ) privé est préconisé et permet d’apporter de la QoS
(Quality of Service) et de la GTR (Garantie de Temps de Rétablissement). Ces services ont
évidemment un coût
Avantages :
Chaque site dispose de son propre autocom IP et donc est autonome. En outre, une sortie
locale vers le réseau commuté est rassurante car elle n’est pas tributaire d’un lien réseau de
données. La qualité d’un T2 de l’opérateur historique n’étant plus à démontrer.
Il est par exemple possible de router les appels sortants des agences vers le siège, pour prix
d’une communication locale.
Inconvénients :
Il faut bien mettre en évidence en œuvre un plan de numérotation par autocom et donc un par
site. Ensuite, il faut réaliser des trunks et cela nécessite des manipulations sur chaque
autocom
Cette architecture est similaire à la précédente en terme de VPN mais les « petites agences »
de moins 20 personnes ne disposent ni d’autocom en local, ni de sortie locale vers le réseau
commuté.
Il est à noter que d’un point de vue sécuritaire, il indispensable de conserver quelques lignes
analogiques qui serviront au fax, aux numéros d’urgences, à un secours ADSL.
Les « grosses agences», à partir de 20 personnes, devront disposer d’un autocom en local
avec une sortie locale, considérant que le blocage de ce type d’agence peut nuire à la
productivité de l’entreprise.
Avantages :
Inconvénients :
Il faut maintenir le serveur local (intégrité physique, logicielle et fonctionnelle) : chaque ajout
de téléphone fera l’objet d’une modification de la configuration centrale et locale.
Pour petites agences, si le lien télécom est en panne, il n’y a plus de téléphonie.
2.1-Etudes préalables
Elaboration du cahier des charges fonctionnelles
Le transport de la voix sur IP étendu est certes bon marché mais il n’est gratuit. Outre la
bande passante consommée, la téléphonie se relève exigeante au niveau du délai de latence et
du taux de pertes de paquets. Dans le cas le plus fréquent, la voix emprunte le chemin d’un
VPN/IP sur lequel l’opérateur doit savoir prioriser les flux temps réels critiques.
Soit un surcoût de 15 à 20% par rapport à un VPN sans priorisation. SDSL et liaisons louées
restent pratiquement seuls en lice, excepté quant les raccordements en fibres optiques sont
possibles. D’autre part, les réseaux métropolisation basés (MAN) de bout en bout sur la fibre
sont bien adaptés au transport de flux téléphoniques entre sites voisins.
2.3-Dimensionner le réseau local
S’assurer d’une très bonne bande passante et surtout de son utilisation. Un réseau local
existant n’est pas forcément en mesure de supporter les nouveaux flux. Une évolution vers la
commutation Ethernet 100 Mbits/s représente le minimum requis. La mise en œuvre de
mécanismes de priorisation est rarement nécessaire mais on aura avantage à segmenter ces
derniers via des réseaux locaux privés virtuels (VLAN).
Les Vlans (LAN virtuel) permet d’isoler les sous-réseaux au sein d’une entreprise et sont
naturellement utilisé lors d’une cohabitation entre un réseau de données et un réseau voix ; en
effet, les « parasitage » présents dans un VLAN ne se propageront pas dans un autre, donc, à
priori, un gros téléchargement aura une incidence sur le réseau de données mais pas sur le
réseau voix.
Toutes les trames de niveau 2 sortiront du Switch en étant tagguées avec l’identifiant (ID) du
vlan associé. Les Vlans sont gérés au niveau des switchs au niveau de la couche 2(modèle
OSI) mais l est nécessaire de disposer d’un routeur (niveau 3) permettant de router les paquets
au sein des différents Vlans.
La tolérance à une telle panne à un cout. Cisco préconise la mise en œuvre des fonctionnalités
de téléphonie réduites sur les routeurs des sites distants.3Com et Alcatel proposent plutôt le
déploiement de petits gestionnaires d’appels. Dans tous les cas, une « media Gateway »
permettra d’effectuer des appels locaux sans passer par le site central, donc à moindre frais.
Pour la téléphonie sans fil, il semble logique d’opter le déploiement d’un réseau WI-FI
(Wireless-Fidelity) et de téléphones IP compatibles avec cette norme. Mas ces derniers sont
plus chers, plus lourds et moins autonomes que les combinés DECT (Digital Enhanced
Cordless Telecommunications, le standard des téléphones GSM). De plus, le roaming
(passage du téléphone d’un point d’accès à un autre) est trop lent pour passer inaperçu.
Au final, le choix entre DECT et WI-FI dépend de l’existant. Si l’entreprise est déjà équipée
en DECT, elle le conservera, sinon, elle aura intérêt à choisir le WI-FI.
1.7Assurer la sécurité
Comme tout flux IP, les communications vocales peuvent être interceptées. Pire : le
gestionnaire d’appels ne voit rien puisqu’il se contente d’initialiser les communications. C’est
donc le poste IP qui doit traiter le problème, d’abord en s’authentifiant auprès du gestionnaire
d’appels, ensuite en détectant un changement d’adresse MAC ou IP du correspondant.
Installation des lignes analogiques, support des fax et modems (hors Autocom IP).
Les terminaux IP (téléphones IP et postes équipés de soft phones) ne pourront pas appeler
vers l’extérieur si l’entreprise ne dispose que d’une passerelle.
L’architecture et le plan de déploiement idéale est celle qui est en adéquation avec le cahier de
charge fonctionnel et technique que aura élaboré l’entreprise. En plus il faut se poser la
question « Quel type d’architecture et pour quel type d’utilisateurs » car offrant sans doute
beaucoup d’opportunités la VoIP doit répondre aux attentes des utilisateurs et de l’entreprise
tant en terme d’efficacité dans la communication interne et externe et en terme de sécurité et
de réduction de coût de communication.
Dans les chapitres qui vont suivre il sera question d’étudier le cas d’un réseau d’entreprise, de
faire le choix et l’implémentation du gestionnaire des communications (autocom ou IPBX)
avec les différents services susceptibles d’être misent en œuvre
II.4 Implémentation
II- IMPLEMENTATION DU RESEAU
Dans ce chapitre nous allons étudier le cas d’un réseau d’entreprise existant. Il s’agit de
savoir si l’architecture en place est susceptible de supporter un réseau VoIP et dans le cas
contraire préparer le réseau.
Cahier de charges
Messagerie vocale
Service voicemail
- 50 PC, 6 serveurs ;
-une téléphonie totalement indépendante du réseau informatique, une sortie T2, un autocom
local (non IP) ;
-une liaison SDSL 1Mb/s vers un opérateur permettant l’évasion Internet, la messagerie et
l’interconnexion avec les agences ;
Cette société dispose deux agences ayant chacune une architecture plus légère :
Une liaison de type SDSL 512 Kb/s avec GTR vers le réseau opérateur ;
Une modification profonde de l’architecture réseau s’impose et va passer par les changements
suivants :
- achat de switchs manageables pour le siège, dont un switch servira à desservir les autres
(réseau en étoile) ;
- migration des lignes SDSL 1Mb/s en 2Mb/s pour le siège et des lignes agences en SDSL
1Mb/s, mise en place avec l’opérateur de mécanismes de QoS (réservation de bande passante
pour la voix) ;
Ces quatre Vlans doivent être créés sur chaque Switch mais certains constructeur s (Cisco par
exemple) fournissent un puissant mécanisme appelé VTP (Vlan Trunk Protocol) simplifiant
ce type de paramétrage.
Le principe est de définir un VTP domain sur un switch de tête et de saisir tous les Vlans sur
ce Switch. Ensuite, tous les autres éléments seront définis comme VTP client et, ainsi, tous les
Vlans seront alors propagé automatiquement en temps réel.
Port 13 : routeur interne, interface Fe0/0 en vlan 1+2+3, interface FE0/1 en vlan4 ;
Cas n°1 : Les téléphones IP sont isolés et branchés en direct sur une prise du LAN.
Il s’agit du cas le plus simple ; encore faut-il disposer de suffisamment de prises RJ45 dans les
bureaux mais c’est rarement le cas. Il suffit alors de brancher le téléphone IP sur un port
configuré en vlan 2.
Le PC est branché sur le Switch intégré du téléphone IP ; le port correspondant doit être en
vlan 1+2. Dans le cas du soft phone, il doit être en vlan 1+3.(il est intéressant de tagger les
soft phones dans un vlan à part car souvent ces logiciels sont employés par des hot-liners qui
ont des clients presque toute la journée. La qualité de la voix est donc primordiale car elle
représente une partie de l’image de la société.)
Vers les autres switchs du réseau Vers le routeur Vers le routeur opérateur Vlan
interne Vlan 1+2+3 4
Configuration du routeur
Un routeur vient souvent en complément des switchs. Il assure le routage des différents sous-
réseaux de l’architecture. Dans notre cas, un Cisco 1841 sera utilisé.
FE0/0 : nous allons l’utiliser pour la gestion du LAN : data, voix téléphones IP, voix soft
phones, en créant des interfaces logiques (sous-interfaces) :
La FE0/0.1 sera branché sur le port13 du switch de tête, en mode trunk vlan 1+2+3.
FE0/1 : nous allons utiliser cette interface pour la gestion du routeur WAN, en créant une
interface logique : FE0/1.4.
FE0/1.4 fera référence au sous réseau « routeur WAN » en 192.168.4.0, avec une adresse du
routeur en routeur en 192.168.4.2 par exemple (sous-entendu que le routeur WAN est en
192.168.4.1). La FE0/1.4 sera branché sur le port 14 du Switch de tête, en mode trunk vlan4.
Remarque :
Le routeur WAN n’est pas physiquement branché sur le LAN. Il faut demander à l’opérateur
de rajouter trois routes statiques :
Interface FE0/0
Sous interface Sous interface FE0/0.2 Sous interface FE0/0.3 Sous interface FE0/1.4
FE0/0.1
Le mode DHCP permet un déploiement plus rapide mais il est difficile d’administrer
directement le téléphone via un navigateur, dans la mesure où l’adresse IP est dynamique. Le
mode adressage statique présente les avantages et inconvénients de l’autre.
Dans notre cas, les téléphones auront une adresse IP fixe dans le sous-réseau 192.168.2.0/24
(si les téléphones sont nombreux, il sera utile d’utiliser un outil de provisioning).
Puisque les sous réseaux 192.168.2.0… ont été utilisés, il faut changer le plan de
numérotation au niveau des agences
Agence n°1
Site ID Vlan Nom vlan Subnet IP Masque
Agence n°2
Site ID Vlan Nom vlan Subnet IP Masque
Le choix du routeur en agence peut être le même que pour le siège mais il est intéressant, en
plus de la fonctionnalité de routage des flux inter-vlans, de le coupler avec une fonctionnalité
de passerelle vers le RTC
Asterisk est une plate ouverte open-source développé en langage C sous Linux par Marc
Spencer, fondateur de la société Diguim .Elle permet de concevoir des solutions complètes 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 avec le protocole SIP et un protocole inter-PBX propriétaire : IAX. Sa
plate-forme logicielle est constituée d’un serveur Linux (Fedora, Ubuntu, Centos, Debian etc.)
, sa documentation est facile à obtenir et est quasi gratuite, en plus elle supporte plusieurs
d’autres protocoles comme le H.323 (avec le module chan-h323.so), MGCP (avec les fichiers
mgcp.conf et chan-mgcp.so).
Installation d’Asterisk
Avant tout il faut rappeler que notre serveur Asterisk va se fait sur une plate-forme Linux plus
précisément la distribution Fedora
asterisk-1.2.0.tar.gz
asterisk-addons-1.2.0.tar.gz
asterisk-sounds-1.2.0.tar.gz
libpri-1.2.0.tar.gz
zaptel-1.2.0.tar.gz
# cd /usr/src/
1.1-Compilation de zaptel :
# cd /usr/src/zaptel-version
# make clean
# make
# make install
# make config
# cd /usr/src/libpri-1.2.0
# make clean
# make
# make install
Compilation de asterisk :
# cd /usr/src/asterisk-1.2.0
# make clean
# make
# make install
# make samples
# make config
# cd /usr/src/asterisk-sounds
Ensuite on fait
# make install
Le module zaptel doit être charger avant tout autre module. Donc on se doit d’ajouter
quelques instructions dans notre fichier rules : /etc/udev/rules d/50-udev.rules. Ajouter les
lignes suivantes à la fin du fichier
KERNEL=”zapctl”. NAME=”zaptel/ctl”
KERNEL=”zaptimer”. NAME=”zap/timer”
KERNEL=”zapchannel”. NAME=”zap/channel”
KERNEL=”zappseudo”. NAME=”zap/pseudo”
KERNEL=”zap[0-9]*”. NAME=”zap/%n”
# modprobe zaptel
Chargement du module ztdummy :
Le module ztdummy est chargé après zaptel. Pour automatiser son chargement exécuter :
# modprobe ztdummy
Les librairies libpri n’ont pas besoin d’être chargées. C’est à la compilation de Asterisk que ce
dernier cherche ces librairies pour sa propre configuration.
Le plan de numérotation est le cœur logique du routage des appels du système Asterisk : il
indique au système ce qu’il faut faire à chaque fois qu’il y a un appel entrant, sortant ou
interne. Défini dans le fichier /etc/asterisk/extensions.conf, il fait appel au
fichier /etc/asterisk/sip.conf qui contient la liste des terminaux SIP du système ou au fichier
/etc/asterisk/iax.conf pour les téléphones et trunks IAX. A noter qu’une extension fait
généralement allusion à un numéro de téléphone.
Asterisk doit aussi reconnaitre les soft phones pour cela les fichiers sip.conf et
extensions.conf doivent être
Site du siege
Le plan de numérotation est bâti sur trois chiffre : de 100 à 1xx (avec xx comprit entre 01 et
99).
# /etc/asterik/sip.conf
[100]
context=default
host=dynamic
type=friend
username=100
[102]
context=default
host=dynamic
type=friend
username=102
# /etc/asterisk/extension.conf
Tout appel commençant par le chiffre 2, suivi de deux autres chiffres, est routé sur le canal
SIP/adresse_IP du serveur SIP de l’agence , donc envoyé vers le serveur SIP de agence 1.
Tout appel commençant par le chiffre 3, suivi de deux autres chiffres est routé sur le canal
SIP/adresse_IP du serveur SIP de l’agence 2, donc envoyé vers le serveur SIP de l’agence 2.
Site de l’agence 1
# /etc/asterik/sip.conf
[200]
context=default
host=dynamic
type=friend
username=200
[201]
context=default
host=dynamic
type=friend
username=201
# /etc/asterisk/extension.conf
Tout appel commençant par le chiffre 1, suivi de deux autres chiffres, est routé sur le canal
SIP/adresse_IP du serveur SIP du siège, donc envoyé vers le serveur SIP du siège.
Tout appel commençant par le chiffre 3, suivi de deux autres chiffres est routé sur le canal
SIP/adresse_IP du serveur SIP de l’agence 2, donc envoyé vers le serveur SIP de l’agence 2.
Site de l’agence 2
# /etc/asterik/sip.conf
[300]
context=default
host=dynamic
type=friend
username=300
[301]
context=default
host=dynamic
type=friend
username=301
# /etc/asterisk/extension.conf
Tout appel commençant par le chiffre 2, suivi de deux autres chiffres, est routé sur le canal
SIP/adresse_IP du serveur de l’agence 1, donc envoyé vers le serveur SIP de agence 1.
Tout appel commençant par le chiffre 1, suivi de deux autres chiffres est routé sur le canal
SIP/adresse_IP du serveur du siège, donc envoyé vers le serveur SIP du siège.
Lorsque plusieurs Asterisk doivent etre interconnectés, il est préférable de les mettre en
relation à l’aide du protocole IAX qui a étév développé spécialement à cet effet.
IAX permet de réaliser des trunks IAX mais aussi de connecter des clients IAX entre-eux
(téléphones et softphones).
Dans notre cas,les utilisateurs IAX que sont le siège, les deux agences sont définis en tant que
friend : ils peuvent donc émettre et recevoir des appels.
qualify= yes
disallow =allow
port= 4569
trunk= yes
context= internal
[agence1 ]
username= agence1
type= friend
*mot de passe
secret= agence1.com
context = internal
[agence2 ]
username= agence2
type= friend
*mot de passe
secret= agence2.com
context = internal
- iax.conf
[general ]
qualify= yes
disallow =allow
port= 4569
trunk= yes
context= internal
[siège ]
username= siège
type= friend
secret= siège.com
context = internal
username= agence2
type= friend
secret= agence2.com
context = internal
- extensions.conf
- iax.conf
[general ]
qualify= yes
disallow =allow
port= 4569
trunk= yes
context= internal
[agence1 ]
username= agence1
type= friend
secret= agence1.com
context = internal
[siège ]
username= siège
type= friend
secret= siège.com
context = internal
extensions.conf
La VoIP n’a pas encore pris son essor en Afrique en générale et au Sénégal en particulier
pour diverses raisons qui sont d’ordres techniques structurels et économiques.
Au début, il n’y avait pas de garantie de qualité sonore pour la VoIP. Elle était souvent plus
mauvaise que celle d’un téléphone GSM utilisé dans une zone à la couverture médiocre… Les
temps de latence, les problèmes de compression et un résultat peu fidèle affaiblissaient
grandement la qualité sonore du VoIP. La tâche va être simplifiée avec l’implémentation à
grande échelle d’IPv6 et l’établissement de nouveaux standards par les organismes des
industriels des réseaux et des télécoms (IUT-T, EITF)
L’amélioration de l’utilisation
La VoIP n’offrait pas des fonctionnalités telles que la mise en attente d’un appel et
l’identification de l’appelant, des services de base de la téléphonie traditionnelle (la
spécification Q.931 de l’IUT-T). Aujourd’hui pratiquement toutes ces fonctionnalités ont été
transposées au sein des systèmes voix sur IP. Toute, la technologie VoIP offre de multiples
autre opportunités de fonctionnalités téléphoniques de nouvelles génération. De plus,
l’activation et l’annulation de ces services sont simplifiées par la misent en place d’interfaces
web.
La maîtrise du délai de transmission est un élément essentiel pour bénéficier d’un véritable
mode de conversation et minimiser la perception d’écho (similaire aux désagréments causés
par les conversations par satellites, désormais remplacés par les câble pour ce type d’usage).
Noter que le temps de transport de l’information n’est pas le seul facteur responsable de la
durée totale de traitement de la parole. Le temps de codage et la mise en paquet de la voix
contribuent aussi de manière important à ce délai.
Il est important de rappeler que sur les réseaux IP actuels(Sans mécanismes de garantie de
qualité de service), chaque paquet IP « fait sont chemin » indépendamment des paquets qui le
précèdent ou le suivent : c’est ce qu’on appelle grossièrement le « Best effort » pour signifier
que le réseau ne contrôle rien. Ce fonctionnement est fondamentalement différent de celui du
réseau téléphonique où un circuit est établi pendant toute la durée de la communication.
II.8 Perspectives
III CONCLUSION
IV Bibliographie et Webographie