Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SOMMAIRE
Introduction
I- Quest ce que la voix sur IP ?
II- Catgorie des produits VoIP
III- Qualit de service et Dfi temps rel
III-1 Le dlai de transmission
III-2 La gigue de transmission
III-3 Codage Bas dbit
III-4 Perte des paquets
III-5 Lcho
IV Les protocoles QoS
IV-1 Le protocole RTP
IV-2 Le protocole RTCP
IV-3 Le protocole RSVP
IV-4 Le protocole MPLS
IV-5 Services diffrencis
IV-6 Services intgrs
IV-7 Les protocoles de transport
V- Diversit des normes Voix sur IP et la non coordination des travaux de
normalisation
V-I La norme H.323
V-II-Le protocole MGCP
V-III- Le protocole SIP
VI- Comparaison protocolaire
Conclusion
Glossaire des acronymes
Introduction
L'volution des rseaux de donnes ainsi que l'accroissement de leur performance
permettent aujourd'hui d'envisager un nouveau concept de rseaux o la
convergence prend petit petit la place de lintgration, et de permettant ainsi le
dploiement d'applications multimdias.
De nombreux nouveaux protocoles tels que RTP, RTCP, RSVP,ont vu le jour pour
le transport de la voix sur les rseaux de donnes publics ou privs, en assurant un
certain niveau de qualit de service. Ces protocoles sont ncessaires pour garantir la
transmission haut niveau de qualit de la voix en utilisant le protocole IP qui na
pas t conu au dpart pour vhiculer de telles applications. Cest aussi grce au
dveloppement sans cesse croissant des technologies DSP (qui ont permis la
compression et la numrisation du signal vocal et le gain en terme de bande
passante utilise), que les constructeurs matriels et diteurs de logiciels sont arrivs
mettre en place des solutions de VoIP.
On a vu alors lavnement de normes ou de propositions de normes telles que
H.323, SIP, MGCP, et bientt la norme H.248 baptise MeGaCo, des normes qui
rivalisent pour la conqute du nouveau monde VoIP.
I- Quest ce que la voix sur IP ?
VoIP est une technologie permettant de transporter la voix sur des rseaux de
donnes via le protocole IP. Ce nouveau concept de transport a cre une vritable
rvolution dans le monde des tlcommunications vu les srieuses implications quil
a sur lindustrie correspondante.
La volont de transporter de la voix sur un support idal pour les donnes est une
premire tape vers lobjectif davoir un rseau unique permettant linterconnexion de
tous les supports et acceptant les contraintes temps rel des donnes multimdias.
Outre la notion de cot de communication associ ce moyen de transport, cest
plutt laspect homognisation des rseaux qui est mettre en avant.
Selon le groupe de travail TIPHON de lETSI, on estime le trafic VoIP 1% du trafic
tlphonique total vhicul par les rseaux voix traditionnels, cependant le trafic
VoIP connat une augmentation dix fois plus rapide que ce dernier.
II- Catgories des produits VoIP
Les principales catgories des produits VoIP, sont les passerelles, les logiciels pour
intgrateurs de systmes, les contrleurs et agents dappels, les terminaux, les
commutateurs pour centraux publics, les serveurs dappels ainsi que les serveurs
dapplications et de mdia.
III- Qualit de service et Dfi temps rel
La communication voix temps rel nest pas chose naturelle pour un rseau paquet,
cest au rseau tlphonique que revient cette fonction en tablissant une vritable
connexion sous la forme dun circuit physique qui reste ouvert de faon permanente
tout au long de la conversation. La force dun tel rseau est quil assure le transport
en temps rel dun flot continu de parole en garantissant le dlai, le dbit et la
livraison.
Les rseaux paquet sont trs performants dans un environnement partag, ils sont
simples, efficaces et conomiques dans leur utilisation des ressources et plus
particulirement pour la diffusion simultane vers plusieurs destinations.
Mais ces rseaux prsentent un handicap majeur en privilgiant le rsultat (livraison
au destinataire) au dtriment de la vitesse.
3
4
300 700 ms
Au-del de 700ms
Qualit
Acceptable
Acceptable,
faible interactivit
Communication Half duplex
Impossible
Tableau N1
Les causes du dlai sont trs nombreuses :
Codage / Dcodage
Mise en paquet de la voix
Srialisation
Files dattente des routeurs
Propagation
Compensation de gigue
qualit sonore. Le tableau suivant tablit une liste des principaux algorithmes de
codage de parole utiliss :
Codeur
Technique
Temporelle
PCM
Technique
Temporelle
MICDA
Norme
G.711
G.726
Dbits(Kb/s)
Qualit
(MOS)
Dlai
Codec
64
4.2
32
4.0
125 s
300 S
50 ms
50 ms
50 ms
3 ms
30 ms
90 ms
Tableau N2
Plus le taux de compression est fort, plus le retard induit par le processus de
traitement est important, c'est pourquoi le choix du schma de codage est fortement
dpendant de l'architecture du rseau et de la qualit de service requise.
III 4- Perte des paquets
Une connexion via un rseau IP peut tre sujette un taux de perte important. Selon
la route utilise et lloignement des correspondants, le taux de perte peut passer de
5% 50%. Des tests pratiques ont montr quau-del de la valeur 20%, le signal est
totalement inaudible.
III 5-Lcho
Lcho est un phnomne du lhtrognit des rseaux et des terminaux utiliss
pour vhiculer le signal vocal, il est perceptible lors des communications PCTlphone, Tlphone-PC ou Tlphone-Tlphone via IP. Lcho est
principalement caus par la dsadaptation dimpdance 4 fils 2 Fils, surtout au
niveau des passerelles, une valeur de 50ms est gnralement la limite de perception
par lusager.
IV- Les protocoles QoS
IV-1 Le protocole RTP
Le Protocole de Transport en Temps Rel (RTP) est le standard propos pour
faciliter la synchronisation et la rcupration des variations de dlai et de perte de
paquets et permet ainsi des systmes provenant de constructeurs diffrents
dinterfonctionner. RTP peut galement tre vhicul par des paquets multicast afin
dacheminer des conversations vers des destinataires multiples vu quil a t conu
directement dans un environnement multipoint.
RTP aura donc sa charge aussi bien la gestion du temps rel que ladministration
de la session multipoint.
Le protocole RTP est encapsul dans un datagramme UDP, il permet denrichir ce
dernier afin de se rapprocher de TCP offrant des services tels que le squencement,
la gestion de la gigue et la fourniture dune horloge.
Le rle principal de RTP consiste mettre en uvre des numros de squence de
paquets IP pour reconstituer les informations de voix (ou vido) mme si le rseau
sous-jacent change lordre des paquets, ce qui est susceptible de se produire dans la
mesure o le fonctionnement dun rseau paquet ne garantit pas que deux paquets
successifs empruntent la mme route. Cela permet, par exemple pour des
applications de voix, de reconstituer les chantillons de parole.
Spcifie les mcanismes pour administrer les flux de trafic entre entits (matriels, machines,
applications) diffrentes
Indpendance vis vis des couches 2 et 3
Interaction avec les protocoles existants comme RSVP, OSPF.
Support des couches IP, ATM et FR
Dans MPLS la transmission se fait sur des Labels Switched Paths LSP (qui sont des
identifiants spcifiques aux protocoles des couches basses) qui sont distribus
suivant le protocole Label Distribution Protocol LDP, RSVP ou mme OSPF. Chaque
paquet de donnes encapsule et transporte les labels pendant leur acheminement.
La commutation haut dbit est possible puisque les labels sont insrs au tout dbut
du paquet et peuvent tre utiliser par le hardware pour commuter plus rapidement.
IV-5 Services diffrencis
Le modle DiffServ permet de faire une distinction par classe de flux. La
classification se fait aux extrmits du rseau pour que la distinction par flux n'ait pas
recours aux routeurs. L'objectif est de proposer des services de qualit sans changer
l'infrastructure dj dploye.
Terminal
Garde Barrire (Gatekeeper)
Passerelle (Gateway)
Unit de Contrle multipoint ou MCU (Multipoint Controller Unit):
Le MGCP est un protocole soutenu par plusieurs consortiums dont le Soft Switch
Consortium, mais ne manque pas de limitations telles que :
Moins lourd en piles et en dbits de service que H.323 mais avec moins de
fonctionnalits que H.323
Limitations de dialogue sur rseaux tendus (optique SIP + MGCP)
MGCP ne prvoit pas de mcanismes de synchronisation des agents dappels
MGCP est structur autour dun modle Maitre-Esclave centralis.
Localisation du destinataire
Gestion des fonctions volues telles que cryptage, correction des erreurs
Pour ouvrir une session, le client met une requte dinvitation transportant son profil
et celui du prsum destinataire, cette requte obit au protocole SDP, qui est un
descripteur de session permettant aux utilisateurs souhaitant de communiquer de
saccorder sur la compatibilit de leurs mdias.
Comme HTTP, SIP repose sur ltablissement, la modification et la clture des
sessions en mode client/Serveur, par lintermdiaire de lchange de requtes client
et rponses cot serveur.
Comme H.323, SIP utilise RSVP pour la rservation des ressources sur RTP et
RTCP pour le support des trafics temps rel, et SDP (Session Descriptor Protocol)
pour la description des sessions multimdia et sur SAP (Session Announcement
Protocol) pour prciser si les sessions sont ouvertes, le protocole SIP est organis
en piles comme suit :
Cest sans doute le protocole le plus important de larchitecture SIP, SDP a fait lobjet
de la proposition de norme RFC 2327, cest un protocole dont lobjectif est dtablir
un descripteur de sessions multimdia ouvrir, il porte les informations suivantes :
Adresses de destination SIP: //UserX@iam-drd.net.maAlgorithmes de codage
Audio et Vido, Type de trafic RTP.
V-III-5 Les fonctions SIP
Architecture
Dialogue
Types
Service
SIP
Client serveur
H.323
Client serveur
MGCP
Matre
Esclave
Horizontal
vido, Voix
MEGACO
- Matre
Esclave
Horizontal
Voix, vido
Vertical
Vertical
de Voix,
vido, Voix,
Donnes
Donnes
limites
Type
de Intra, extra et Intra, extra et Intranet
Intranet
rseau
Internet
Internet
Extensibilit
Grande
Petite
Moyenne
Moyenne
Facilit
de Grande
Moyenne
Petite
Moyenne
dploiement
Modularit
Grande
Moyenne
Basse
Basse
Organisme
IETF
UIT-T
IETF
UIT-T et IETF
Tableau N3
Parmi tous les protocoles cits ci-dessus seuls SIP et H.323 sont des protocoles
bass sur le modle rparti, MGCP, MEGACO ainsi que dautres protocoles
propritaires de plusieurs autres constructeurs souffrent de la limitation de leurs
modles architecturaux bass sur le modle centralis Matre Esclave.
H.323 est une norme de couverture trs large dans le domaine multimdia
(terminaux, passerelle, ponts de confrences,..), Cest une norme plus au moins
instable dans la mesure o le march VoIP compte 4 versions H.323, et prsente
linconvnient davoir une lourdeur au niveau de son architecture protocolaire, ainsi
que des difficults dinterfaage SS7 et dautres problmes de fonctionnement dans
des environnements FireWall et NAT.
MGCP est un protocole IP-centric qui prsente un handicap qui rside dans son
incapacit prendre en charge le transport de la voix au-dessus dautres rseaux de
transport tels que le rseau ATM. MGCP centralise le traitement dappels au niveau
des agents dappels, cependant MGCP ne prvoit pas un mcanisme de
synchronisation des agents dappels ce qui conduit de graves problmes de
fonctionnement dans un environnement rpartis.
Certes, SIP est un protocole qui est moins riche au niveau fonctionnalits que H.323,
cependant sa simplicit fait sa force dans la mesure o sa combinaison avec dautres
protocoles tel que SOAP et API informatiques tells que JAIN, Parlay,.. permet
aux fournisseurs de services la cration, la gestion et lexcution de services Web
valeur ajoute, sans parler des capacits SIP+ ou SIP-T utilises comme interface
de communication Soft Switch - Serveurs dappels.
Conclusion
La voix sur IP met du temps simplanter, mais tous les indicateurs prdisent quelle
devrait avoir plus de succs dans les prochaines annes. Par exemple, 90% des
entreprises interroges envisagent de faire un test VoIP et 60% dploieront dans les
deux ans venir une solution VoIP selon un sondage de Matra Nortel, il faudra aussi
sattendre ce que le service soit prsent aux catalogues des oprateurs.
Une vingtaine de fournisseurs tudie sous toutes ces facettes le transport de la voix
sur le protocole IP. Ce domaine technologiquement vaste et financirement
intressant, voit diffrents acteurs sy attacher. Ainsi de nouveaux travaux de
dveloppement et de normalisation ont lieu, assurant lvolution des donnes
multimdias sur un support dont la philosophie est le Best Effort .
Le dfaut majeur de cette technologie est le manque d'interoprabilit entre les
solutions des diteurs d'quipements IP, un dfaut de jeunesse certes, mais ceci
pnalise le dveloppement du march. Encore faut-il sorienter dans la jungle des
normes et matriser la complexit des protocoles pour aboutir une qualit de
service meilleure pour un cot minimal ?
En effet la norme H.323 V2 est pour le moment le standard qui jouit de la dominance
au niveau march VoIP, qui a une large couverture dans le domaine multimdia dont
le principal inconvnient est sa complexit de mise en uvre et les problmes
dinteroprabilit entre ses diffrentes versions, tandis que le MGCP peut tre vu
comme son complmentaire et non pas son concurrent surtout quil traite des
problmes dinterconnexion avec le monde tlphonique SS7 et RI.
Une combinaison SIP MGCP peut aussi tre intressante pour la mise en place de
rseaux VoIP pour terminaux simple et compatible Internet, en attendant
limplmentation de la norme H.248 qui prend en compte les fonctions MGCP dans
H.323, mais qui selon des constructeurs risquent de devenir aussi gonfle, lourde et
difficile manipuler que H.323.
SIP constitue le cheval de bataille des concepteurs et dveloppeurs des services
Web, en le dopant avec dautres protocoles supplmentaires permettant la
personnalisation des services. Une fois ces pchs de jeunesse rsolus et la qualit
du service au rendez-vous, le service VoIP fera srement partie des catalogues des
oprateurs mondiaux.
Le protocole IP devient de jour en jour le standard unique permettant linteroprabilit
des rseaux mondiaux. Cest pourquoi lintgration de la voix sur IP nest quune
tape vers EoIP : Everything Over IP, o les NGNs constitueront un vrai moteur du
nouveau monde de lconomie lectronique o lusager aura accs tous les
services au bout de ses doigts.
Glossaire des acronymes
ATM : Asynchronous Transfert Mode
CELP : code excited linear prediction
Codec : Codeur Decodeur
DiffServ : Differentiated Services
DNS : Domain Name Server
DSP : Digital Signal Processing
EoIP : Every thing over IP
ETSI : European tlcommunications standards institute
FR : Frame Relay
FTP : File Transfer Protocol
GK : GateKeeper
HTTP : HyperText Tranfert Protocol
IETF : Internet Engeinring Force
IntServ : Integrated Services
IDPC : Internet Protocol Device Control.
IP : Internet Protocol
LAN : Local Area Network
LDP : Label Distributor Protocol
LPC : Linear Predictive Coding