Académique Documents
Professionnel Documents
Culture Documents
l
phonie sur IP ee
Tristan Debeaupuis 2 septembre 1997
Le nombre de solutions permettant de mettre en place une liaison t
l
phonique sur IP augmente trs rapidement. ee e Panorama des o res, des performances, des protocoles utilis
s, des aspects li
s la s
curit
, des perspectives. Les e e a e e exp
rimentations r
alis
es au sein du cabinet HSC seront pr
sent
es, ainsi que les leons en tirer pour la mise e e e e e c a en place d'un service de t
l
phonie pour un ensemble d'utilisateurs. Mots cl
s : Internet, t
l
phone, t
l
phonie ee e ee ee sur Internet, VoIP, H.323, H.324, MIC.
1 Introduction
Un son n'est qu'une onde. Pour la convertir en signal num
rique, il faut capturer certains points de cette e onde que l'on appelle
chantillons. Les
chantillons rendent compte du mouvement de l'onde. Plus il e e y a de points, plus la retranscription est dle. On appelle cette technique
chantillonnage. Le taux e e d'
chantillonnage s'
value en kilohertz. e e Le t
l
phone classique est
chantillonn
8 kHz, soit 8.000
chantillons par seconde. ee e ea e D'aprs le th
orme de Nyquist, on considre qu'un bon
chantillonnage doit ^tre au moins le double de la e e e e e e fr
quence la plus
lev
e du signal a
chantillonner. e e e e Notre cerveau ne peroit par les signaux au-del de 22 kHz. C'est pour cette raison qu'il a
t
choisi 44 kHz c a ee pour la fr
quence d'
chantillonnage des disques laser audio. e e A un niveau moindre, les fr
quences les plus hautes les sons les plus aigus tendent ^tre
tou
s, tandis e ae e e que du bruit appara^t dans les fr
quences les plus basses.
e Il existe un autre paramtre qui caract
rise la qualit
de l'
chantillonnage, c'est la r
solution, ou le nombre e e e e e de bits utilis
s par chaque
chantillon. e e A cela s'ajoute la possibilit
d'enregistrer en mono ou en st
r
o. Pour reprendre l'exemple du CD-audio, il e ee est utilis
16 bits pour coder l'information sonore. e Les volumes n
cessaires une transcription num
rique de qualit
d'un signal sonore rendent son stockage e a e e possible sur un CD, mais son transport di cile sur Internet. On utilise la compression pour diminuer le nombre de bits n
cessaires la quali cation de l'information. e a Nous traiterons dans ce document le t
l
phone sur IP d'utilisateur utilisateur IP vers IP, le fax sur IP et ee a les interconnexions entre les r
seaux t
l
phoniques classique et l'Internet en abordant la normalisation, les e ee soci
t
s sur le march
et les produits disponibles. ee e
2.1 H.323
2.1.1 Introduction H.323 a
Le standard H.323 fournit depuis son approbation en 1996, un cadre pour les communications audio, vid
o e et de donn
es sur les r
seaux IP. Il a
t
d
velopp
par l'ITU International Telecommunications Union e e ee e e pour les r
seaux ne garantissant pas une qualit
de service QoS : IP et IPX sur Ethernet, Fast Ethernet e e et Token Ring. Adopt
par Cisco, IBM, Intel, Microsoft, Netscape, etc, et d
j pr
sent dans plus de 30 e ea e produits, il concerne le contr^le des appels, la gestion du multim
dia, la gestion de la bande passante pour o e les conf
rences point--point et multipoints. H.323 traite
galement de l'interfaage entre le LAN et les e a e c autres r
seaux. e H.323 fait partie de la s
rie H.32x qui traite de la vid
oconf
rence au travers di
rents r
seaux. Elle ine e e e e clue H.320 et H.324 li
s aux r
seaux ISDN Integrated Service Data Network et PSTN Public Switched e e Telephone Network.
du type "email" sont possibles Tristan.Debeaupuis@hsc.fr, ainsi que les adresses du type "num
ro de e t
l
phone" 33141409700 ou 192.70.106.33. ee La gestion des autorisations permet de donner ou non la permission d'e ectuer un appel, de limiter la bande-passante si besoin et de g
rer le tra c sur le LAN. e Les garde-barrires permettent
galement de g
rer les passerelles H.320, H.324, les t
l
phones classiques, la e e e ee signalisation d'appel qui permet de router les appels a n d'o rir des services suppl
mentaires ou de permettre e des fonctionnalit
s de contr^leur multi-point MC. Les gardes-barrires permettent
galement la gestion des e o e e appels, la journalisation et la g
n
ration d'
tats reporting. e e e Les passerelles H.323 assurent l'interconnexion avec les autres r
seaux H.320, H.324, t
l
phones classiques, e ee .... Ils assurent la correspondance de signalisation de Q.931 vers H.225.0, la correspondance des signaux de contr^le H.242 H.243 vers H.245 et la coh
sion entre les m
dias multiplexage, correspondance des d
bits, o e e e transcodage audio, conversion T.123. Le multipoint est g
r
par les Multipoint Controller MC et les Multipoint Processor MP. Les MC ee
Lempilement de protocole H.323 Controle Donnes Audio Video Controle Controle GB Reg Admin Suivi
H.26x RTCP
TCP IP
UDP
Figure 1: Architecture
H.323 Terminal H.323 H.323 MCU
Garde-Barrire H.323
Passerelle H.323
Terminal H.323
Terminal H.323
RTC
N-ISDN
B-ISDN
Terminal V.70
Terminal H.324
Terminal vocal
Terminal H.322
Terminal vocal
Terminal H.320
Terminal H.321
Figure 2: Architecture
2.1.5 G.711
Cette recommandation concerne l'
chantillonnage et les lois de compression employer pour la modulation e a par impulsion et codage MIC des fr
quences vocales. e La bande t
l
phonique
tant limit
e fmax = 3400 Hz, la fr
quence d'
chantillonnage sera x
8 000 Hz ee e e a e e ea ce qui donne environ Fe = 2,35 fmax application du th
orme de Shannon. e e Dans le transport d'une information num
rique, la quanti cation n'est plus sensible aux perturbations qui e g^naient la transmission analogique. e L'
cart entre la valeur de quanti cation et la valeur exacte se traduit par un bruit de quanti cation. Pour e une meilleure qualit
, il faut d
nir le rapport signal bruit. e e Le rapport signal bruit est une fonction lin
aire du signal d'entr
e jusqu' saturation dans les niveaux e e a forts. Or, il s'avre qu'une telle fonction p
nalise les signaux faibles. e e Plus le signal est faible, donc proche du niveau de bruit, plus le rapport signal bruit est mauvais. On peut arriver un rapport de 15 dB pour les faibles signaux, ce qui est franchement mauvais : a L'
chelle des valeurs en fonction du rapport signal bruit nous donne : e 50 dB = Excellent 40 dB = Trs Bon e 30 dB = Bon 20 dB = Moyen 10 dB = Inexploitable Pour am
liorer la valeur du rapport signal bruit, il faut soit rajouter des
l
ments binaires, soit diminuer la e ee taille des
chelons lorsque le signal est faible. Pour cela, on a recourt la compression. e a Les lois de compression sont toutes logarithmiques mais on considre que pour les
chelons les plus faibles, e e la loi est lin
aire. e On a donc une loi lin
aire jusqu' une certaine valeur, puis une loi logarithmique. e a Le taux de compression est la valeur de la pente de l'approximation lin
aire. Il existe plusieurs m
thodes e e pour calculer cette valeur. La loi et la loi A. Ensuite, on e ectue une compression num
rique d
nie par e e la norme, c'est--dire que l'on supprime tous les bits inutiles a n d'obtenir un mot de huit bits. a On va trouver 32
chelons sur la loi lin
aire que l'on va comprimer en 16
chelons pour obtenir la loi A. Cela e e e est r
alis
en laissant tomber le bit de poids 1 qui permettrait de reconna^tre deux
chelons cons
cutifs l'un e e
e e
de l'autre. Il y aura donc la correspondance suivante : 2 chelles de la loi lin aire 12 bits correspondra a e e a 1 chelon de la loi logarithmique 8 bits. e a Pour le segment de droite suivant, on fera correspondre 4 chelons de la loi lin aire 12 bits a l' chelon de e e a e la loi A, en n gligeant les bits de poids 1 et 2. ainsi de suite... e L'information est ensuite cod e suivant des tables d nies dans la norme et peut ^tre transport e. e e e e
Connexion TCP
Client
Connexions UDP
Client
Figure 4: Ouverture d'une session 2 Au niveau s curit TCP IP, il est donc n cessaire d'ouvrir un ux vers des ports non privil gi s depuis e e e e e l'ext rieur vers les machines internes, ce qui peut corrompre la s curit du r seau interne. Par exemple, un e e e e serveur de base de donn es ou un autre applicatif peut fonctionner sur ces ports. Si l'on veut mettre en place e un ltrage IP, il faut qu'il soit dynamique, c'est--dire qu'il d termine, d'aprs les informations contenues a e e dans la premire connexion du client vers le serveur, sur quels ports se mettent d'accord le client et le serveur e pour lancer la connexion du serveur vers le client. La soci t Cisco a pr sent avant l' t une version de PIX qui permettait cette d tection, permettant ainsi ee e e ee e de limiter les risques.
2.1.7 Futur
De nombreux travaux sont en cours concernant d'une part l'impl
mentation des standards et la v
ri cation e e de la bonne interop
rabilit
entre les produits d'une part et la r
daction des
volutions des standards d'autre e e e e
H.323 : r daction d'un guide d'impl mentation, d veloppement de la version 2 avec de nouveaux e e e services, H.323 H.225.0 Version 2 : R daction de la version 2 avec int gration des travaux de l'IETF sur e e l'empaquetage vid o Annexe E et l'empaquetage audio annexe F, am lioration de la description e e des proc dures, proc dures d'enregistrement sur une passerelle, authenti cation et s curit , mise en e e e e cascade de plusieurs MC et transfert entre MC, relations avec T.120 et T.130, gestion de des r -essais e et des timeouts. H.245 : version 3, supportera H.323 version 2 H.235 "H.Securis " : Chi rement pour les r seaux IP, authenti cation, change de cl s RSA et DSS, e e e e proc dures de signalisation. e H.246 "H.Interworking" : interconnexion entre H.323, H.320, H.324, H.310, t l phones classiques. ee Le but initial tait uniquement H.323 vers H.320 et H.323 vers H.324 e H.332 "H.Loose Multipoint" : conf rences multipoints largies avec potentiellement des centaines de e e participants avec des proc dures permettant des actions d'un vers plusieurs tableau blanc e H.MediaMIB : d nition d'une Management Information Database MIB pour les entit s H.323 tere e minaux, garde-barrires, passerelles et MCUs et les entit s de la s rie H. La coordination avec les e e e travaux de l'IETF semble acquise pour cette partie. Les travaux IETF : PINT, RTP compress : il permet une r duction des ent^tes RTP UDP IP d'un facteur 20. e e e QoS enhanced PPP : des extensions a PPP permettant la qualit de service dans PPP avec les exten e sions ML-PPP et les m canismes de s paration voix donn es. e e e Tous ces travaux doivent se terminer n 1997.
2.3 La simplicit
e
La simplicit
d'utilisation n'est pas encore satisfaisante. On trouve beaucoup d'interfaces di
rentes. Parfois, e e l'installation des logiciels n'est pas ais
e. Il semble que les fournisseurs logiciels ont compris cela et les e d
veloppements futurs vont dans ce sens, sachant que plus le logiciel sera simple d'emploi, plus le public vis
e e sera important, plus les b
n
ces seront importants. e e
5. Les l gislations e
La premire r union a eu lieu au mois d'ao^t 1997, le premier brouillon de RFC informationel et celui sur e e u SSTP est pr vu pour octobre 1997. La MIB est pr vue pour mai 1998. e e
5 Les l
gislations e
En 1996, un groupement d'op
rateurs t
l
phoniques am
ricains l'ACTA America's Carriers Telecommue ee e nication Association a d
pos
une plainte la FCC organisme de r
gulation de t
l
communication des e e a e ee Etats-Unis contre les fournisseurs de cartes et logiciels de communication t
l
phoniques sur Internet. ee Cette plainte a entra^n
une forte r
action de la communaut
Internet et de nombreuses p
titions ont
t
e e e e ee sign
es. e La FCC a tranch
en faveur de la t
l
phonie sur IP. e ee Du c^t
de l'OCDE, Jurgen Spaandermann, rapporteur l'OCDE a pr
sent
la VON'97 Spring conference oe a e ea les statistiques suivantes : En janvier 1997, il y avait 19 pays dans lesquels le transport de la voix
tait un monopole et 10 pays e dans lesquels il y avait comp
tition. e En janvier 1998, il y aura 10 pays dans lesquels le transport de la voix sera un monopole et 19 pays dans lesquels il y aura comp
tition. e L'OCDE se positionne clairement en faveur de l'ouverture la concurrence pour tout type de transport a longue distance, inter-urbain et boucle locale. Selon les chi res OCDE, en moyenne 9,5 pourcent des revenus des op
rateurs publics proviennent de e l'international. L'OCDE considre que la t
l
phonie sur Internet va dans le sens de l'ouverture la concurrence. e ee a L'OCDE a
galement
tudier les freins ou catalyseurs potentiels dans les di
rents pays : e e e Nombre de host habitant classement du meilleur pays vers le pays le moins dot
. La France se place e 19 29 Prix du domaine dans l'OCDE : classement du plus cher vers le moins cher : France 4 29 environ 150 dollars trs mauvaise place, aprs l'Islande 320 dollars, l'Allemagne 300 dollars et l'Irlande a 160 e e a dollars. Prix en dollars sans les taxes et comprenant l'ouverture du domaine et 3 ans de cotisation 3 ans. Rglementations sp
ci ques. Dans certains pays, le transport de la voix par Internet est trs e e e r
glement
e. Au Japon, jusqu'au 30 ao^t 1997, ce service n'
tait pas libre. L'OCDE a publi
une e e u e e statistique du nombre de pays ou ce service
tait libre. Le t
l
phone t
l
phone par Internet et le PC e ee a ee a ee t
l
phone et inversement activit
commerciale ou gratuite est libre dans 70 pourcent des pays et e r
serv
aux op
rateurs dans 30 pourcent des pays. e e e
6.2 Microsoft
Microsoft a d
velopp
NetMeeting qui conna^t d
j 2 versions. Une version 3 est pr
vue pour l'ann
e e e
ea e e prochaine. NetMeeting 1.0 1996 : T.120 multipoint partage d'applicatifs, audio propri
taire, e Windows95 Par interop
rable ! e NetMeeting 2.0 1997 : H.323 pour l'audio et la vid
o, e Kits de d
veloppement pour l'audio et la vid
o, e e LDAP V2 avec extensions dynamiques, Win95 NT. Dans le NetMeeting 3.0 1998, il est pr
vu le H.323 multipoint pour l'audio et la vid
o, LDAP V3, e e RSVP RTP compress
MLPPP-x, Multicast, l'int
gration au butineur. e e
6.3 Netscape
Netscape a d
velopp
CoolTalk avec Navigator 3.0. e e http: home.netscape.com comprod products navigator version 3.0 commu nication cooltalk index.html CoolTalk utilise la norme de compression GSM. Elle se base sur une s
rie d'
chantillons de 20 millisecondes e e cod
s sur 250 bits. L'algorithme utilise alors un systme pr
dictif pour analyser les redondances entre les e e e
chantillons d
j transmis a n de pr
voir les
chantillons futurs. e ea e e CoolTalk est disponible sur PC Windows, Unix Solaris, HPUX, pas Linux.
6.4 Alcatel
Alcatel n'a pas encore fait d'annonce dans ce domaine.
6.5 ATT
ATT a d
velopp
un logiciel de t
l
phonie en interne, Peho. e e ee Suite la d
rglementation au Japon, ATT vient de lancer un service commercial d'interconnexion au travers a ee d'Internet. Pour le moment, les liaisons peuvent ^tre entre Osaka et Tokyo et de Tokyo vers l'internationnal. e Cette o re s'accompagne de terminaux t
l
phoniques pour Internet dont le prix avoisine les 5000 francs. ee Il permet un usager japonais de t
l
phoner l'
tranger depuis son t
l
phone classique vers un autre a ee a e ee t
l
phone classique au travers d'Internet. Internet est interconnect
avec les r
seaux t
l
phoniques publics ee e e ee dans plusieurs pays.
10
6.6 Micom
V IP Phone Fax IP Gateway Leur produit permet d'interconnecter deux r
seaux t
l
phoniques au travers e ee de liens IP. Il fonctionne avec Un PABX, Un KTS Key Telephone System, Un systme Centrex. e
6.7 DataBeam
DataBeam http: www.databeam.com d
veloppe et commercialise des applications de t
l
conf
rence e ee e avec partage de document pour les utilisateurs et fourni des kits de d
veloppement sous licence pour des e d
veloppeurs d
sirant utiliser H.323. Cette soci
t
, fond
e en 1983 et bas
e Lexington, Ky. est capitaux e e ee e e a a priv
s. e
6.8 ViaDSP
ViaDSP propose des solutions compltes de 500 dollars a 1,500 dollars par port. Une E1 a 30 ports, co^te e u par exemple entre 15 dollars et 45000 dollars.
8 Conclusion
La t
l
phonie sur Internet se d
veloppe rapidement pour plusieurs raisons : Il y a de l'argent a gagner et ee e tout va toujours trs vite sur Internet sauf certaines liaisons. e
9. Glossaire
11
Les responsables marketing ont pr vu 16 millions d'utilisateurs dont 60 pourcent pour une utilisation proe fessionnelle en 1999 alors qu'il n'y avait que 2 millions d'utilisateurs du t l phone sur Internet en 1996 dont ee 10 pourcent pour une utilisation professionnelle.
9 Glossaire
PSTN : Public Switched Telephone Network, ISDN : Integrated Service Data Network, ML-PPP Multi-Link Point to Point protocol permet de combiner deux canaux B ISDN pour obtenir un d
bit de 128 kbit s. e VON : Voice On the Net
10 R
f
rences ee
Spring '97 VON Conference Slides "H.324: Second Generation Multimedia Conferencing for Circuit Switched Networks", by David Lindbergh, Chair, ITU-T H.324 Systems Experts Group, PictureTel, presented at ITCA 1997. http: standards.pictel.com reference 9706 itca h324 default.htm
http: standards.pictel.com reference 9706 itca h324 default.htm
Summary Of ITU-T Speech Audio Codecs Used In The ITU-T Videoconferencing Standards, by A. Crossman, PictureTel http: standards.pictel.com reference summary itu codecs.htm
http: standards.pictel.com reference summary itu codecs. htm
G.711 : http: www.artemis.jussieu.fr dess son g711.htm Une page sur les standards chez PictureTel
http: standards.pictel.com
une page de pointeurs divers trs complet : http: rpcp.mit.edu itel resource.html e Comment interconnecter soi-m^me son PABX avec Internet ou comment r aliser un PABX Internet : e e http: www.phonezone.com ip-phone.htm Petition ACTA : http: www.pulver.com von vonyes actapet.htm OCDE : http: www.oecd.org dsti sti ict.html Auteur : Tristan Debeaupuis Tristan.Debeaupuis@hsc.fr Herv Schauer Consultants - 142, rue de Rivoli e 75039 Paris Cedex 01 T l phone : +33 1 41 40 97 00. ee