Introduction à la VoIP
Introduction
Depuis quelques années, la technologie VoIP commence à intéresser les entreprises,
surtout celles de service comme les centres d'appels. La migration des entreprises vers
ce genre de technologie n'est pas pour rien. Le but est principalement de : minimiser le
coût des communications ; utiliser le même réseau pour offrir des services de données,
de voix, et d'images et simplifier les coûts de configuration et d'assistance. Plusieurs
fournisseurs offrent certaines solutions qui permettent aux entreprises de migrer vers le
monde IP. Des constructeurs de PABX tels que Nortel, Siemens, et Alcatel préfèrent la
solution de l'intégration progressive de la VoIP en ajoutant des cartes d'extensions IP.
Cette approche facilite l'adoption du téléphone IP surtout dans les grandes sociétés
possédant une plateforme classique et voulant bénéficier de la voix sur IP. Mais elle ne
permet pas de bénéficier de tous les services et la bonne intégration vers le monde des
données. Le développement des PABXs software, est la solution proposée par des
fournisseurs tels que Cisco et Asterisk. Cette approche permet de bénéficier d'une grande
flexibilité, d'une très bonne intégration au monde des données et de voix, et surtout d'un
prix beaucoup plus intéressant.
Définitions :
IP (Internet Protocol) généralement abrégé IP, est un protocole de communication
de réseau informatique, il correspond à un protocole de niveau 3 dans le modèle OSI
et du modèle TCP/IP permettant un service d'adressage unique pour l'ensemble des
terminaux connectés.
La VoIP (Voice over Internet Protocol) est une technique qui permet de faire
transiter de la voix et différents flux multimédias sur des réseaux IP, qu’ils soient
d’ordres privés ou publics sur internet. Bien que voulant dire voix sur IP, la VoIP, ne se
limite donc pas seulement à la voix mais bien à tous les canaux modernes de
communication. Cette technique est ainsi utilisée pour faire transiter des appels vidéo,
des fax ou des messages instantanés.
1
Fonctionnement de la VoIP :
Lorsqu'un utilisateur veut entrer en communication avec un autre, une connexion est
établie entre les deux terminaux. L'utilisateur peut alors émettre un son par le biais
d'un micro (signal analogique) qui est ensuite numérisé et compressé par la machine
(signal par synthèse). Les données encapsulées dans un paquet qui est envoyé au
destinataire qui procédera aux opérations inverses assurant ainsi la mise en forme du
message source. Le transport de la voix sur un réseau IP nécessite donc au préalable
toute ou une partie des étapes suivantes :
Figure 1 : Principe de Fonctionnement de la VoIP
1. Acquisition du signal :
Cette étape consiste naturellement à capter la voix d'un micro, qu'il s'agisse
de celui d'un téléphone ou d'un micro casque.
2. Numérisation :
La voix passe alors dans un CAN (Convertisseur Analogique Numérique)
- échantillonnage du signal sonore : un prélèvement périodique de ce
signal, il s'agit d'enregistrer à des intervalles très rapprochés la valeur d'un
signal afin de pouvoir disposer d'un enregistrement proche de la valeur réelle
de ce signal.
- Quantification : qui consiste à affecter une valeur numérique en binaire à
chaque échantillon. Plus les échantillons sont codés sur un nombre de bits
importants, meilleure sera la qualité.
2
3. Compression :
Le signal une fois numérisé peut être traité par un DSP (Digital Signal Processor)
qui va le compresser, c'est-à-dire la bande passante nécessaire pour transmettre
le signal. L'avantage de la compression est de réduire la bande passante
nécessaire pour transmettre le signal.
4. Habillage des en-têtes :
Les données doivent encore être enrichies en informations (RTP, UDP et enfin
en IP) avant d'être converties en paquets de données à expédier sur le réseau.
5. Emission et transport : les paquets sont acheminés depuis le point
d'émission pour atteindre le point de réception.
6. Réception : lorsque les paquets arrivent à destination, il est essentiel de les
placer dans le bon ordre et assez rapidement car faute de quoi une dégradation
de la voix se fera ressentir.
7. Conversion Numérique Analogique : la conversion numérique analogique
se fait à l'aide d'un CNA, c'est la réciproque de l'étape 2.
8. Restitution : des lors, la voix peut être retranscrite par un haut-parleur du
casque, du combiné téléphonique ou de l'ordinateur.
Conversion Analogique-Numérique :
Un signal analogique : est un signal continu qui peut prendre une infinité
de valeurs
Un signal numérique : est un signal discret (discontinu), qui se résume en
une succession de « 0 » et de « 1 ».
Figure 1. Signal analogique et signal numérique
3
L’objectif de la numérisation est de transformer le signal analogique qui
contient une quantité infinie d'amplitudes en un signal numérique
contenant lui une quantité finie de valeurs. Le passage de l'analogique au
numérique consiste en 2 étapes successives : l'échantillonnage et la
conversion analogique-numérique (CAN).
Figure 2 : Conversion Analogique-Numérique
Le nombre d'échantillons composant le signal numérique devra être
suffisamment grand pour pouvoir représenter le signal analogique de
départ mais pas trop grand non plus pour ne pas être trop volumineux.
Deux facteurs devront être ajustés pour répondre à ce cahier des
charges : la précision et la rapidité.
Les Codecs :
Codec est une abréviation pour Codeur/Décodeur. Un codec est un dispositif
basé sur un algorithme qui permet la compression et/ou de décompression d'un
signal numérique. Ce dispositif peut être un circuit électronique, un circuit
intégré ou un logiciel.
Il existe de très nombreux codecs, qui ont chacun leurs caractéristiques telles
que :
➔ Taux de compression
➔ Vitesse de compression
➔ Vitesse de décompression
➔ Consommation CPU / mémoire
➔ Qualité du signal de sortie
● Nous devrons donc faire notre choix parmi les codecs existants, tout en tenant
compte des attributs de chaque codec.
● En règle générale, nous utilisons des codecs à compression légère en interne et
des codecs à forte compression pour les appels transitant sur le WAN.
4
Vous trouverez ci-dessous un tableau récapitulatif des codecs les plus couramment
utilisés actuellement :
Le débit binaire indique la quantité d'informations envoyées par seconde.
Le MOS pour Mean Opinion Score : indique la qualité globale du codec
(valeur de 1 à 5), se référant principalement à la qualité de la voix transmise.