Вы находитесь на странице: 1из 110

VOIP

Pr MOUGHIT Mohamed
m.moughit@gmail.com

Cours VOIP

Pr MOUGHIT Mohamed

Connexion fixe, prdictible


Connexion tablie avant la numrotation
user
Centre de commutation

La Radio est le support


(imprdictible)
La connexion est tablie
aprs la numrotation

MSC
HLR
VLR
Cours VOIP

BSC

BTS
user
Pr MOUGHIT Mohamed

PSTN

GMSC
AAA
MSC
VLR

OMC

Routeur
IP Core

A1/A2

HLR

A10/A11
PDSN
A3/A7
BSC

BSC
Fibre Optique/E1

Satellite

BTS

Cours VOIP

Microsondes

BTS

FSU

Abis

BTS

Pr MOUGHIT Mohamed

BTS
interface Um

Cours VOIP

Pr MOUGHIT Mohamed

VOIP: Objectif
 Comprendre linfrastructure
tlphonique et comment la
tlphonique TDM fonctionne.
 Comprendre comment se fait
la Transmission de la voix avec
les donnes
 Comprendre la signalisation IP
pour linterconnexion
tlphonique
 Comprendre la QOS dans les
rseaux IP
Cours VOIP

Pr MOUGHIT Mohamed

Plan
1 - Introduction
2 - Le Rseau Tlphonique Commut
2.1 - Histoire de la tlphonie
2.2 - Principe du Rtc
2.3 - Architecture du rseau
2.4- Architecture RNIS
2.5- Signalisation SS7
3- Codeurs de la voix
3-1 Codeur temporel (G711, G722)
3-2 Codeur paramtrique
3-3 Codeur hybride( G728, G729)
4 - Les enjeux de la tlphonie sur Ip
4.1 - Rduction des cots
4.2 - Standards ouverts et interoprabilit
multi-fournisseurs
4.3 - Choix d'un service opr
4.4 - Un rseau voix, vido et donnes
(triple play)
4.5 - Un service PABX distribu ou
centralis
4.6 - Evolution vers un rseau de
tlphonie sur Ip
4.7 - Intgration des services vido
5- L'Architecture Voip
5.1 - Les schmas
5.2 - Gateway et Gatekeeper
Cours VOIP

6-Standards VoIP
6.1 - Protocole H323
6.1.1 - Introduction
6.1.2 - Fonctionnement
6.1.3 - H323 dans le modle Osi
6.1.4 - La visioconfrence sur Ip
6.1.5 - Avantages et
inconvnients
6.1.6 - Comparaison avec Sip
6.1.7 - Conclusion
6.2 - Protocole Sip
6.2.1 - Introduction
6.2.2 - Fonctionnement
6.2.3 - Scurit et Authentification
6.2.4 - Comparaison avec H323
6.2.5 - Conclusion
6.3 - Transport Rtp et Rtcp
6.3.1 - Introduction
6.3.2 - Les fonctions de Rtp
6.3.3 - Entte Rtp
6.3.4 - Les fonctions de Rtcp
6.3.5 - Entte Rtcp
6.3.6 - Conclusion
6.4 - H261
6.5 - Audio
7 - Problme et QoS
7.1 - Latence
7.2 - Perte de paquets
Pr MOUGHIT Mohamed
6

7.3 - Gigue

Rseau Tlphonique Commut


Objectif:
Transmettre la voix humaine
sans tablissement de
liaisons permanente entre
interlocuteurs
Le rseau RTC a t cr
par Alexandre Graham Bell
dans le but de faire couter
des pices de thtre
distance.

Cours VOIP

Pr MOUGHIT Mohamed

Rseau Tlphonique Commut

 Un commutateur (ou
centre de commutation)
permet dviter les
liaisons point point.
 Les liaisons sont assurs
par des cbles coaxiaux,
Fibre Optique, Faisceaux
hertziens, Satellites.

Cours VOIP

Pr MOUGHIT Mohamed

RTC
 Au dbut, les communications
taient tablies par des
oprateurs et des opratrices,
grce un systme de cordons
souples munis de fiches et de
tableaux d'arrive et de dpart
d'abonns.
 Puis Les communications sont
tablies par les systmes de
commutations automatiques.
 d'abord lectromcaniques
 puis lectroniques,
 puis numriques et
totalement pilots par
informatique.
Cours VOIP

Pr MOUGHIT Mohamed

Centre de commutation9
lectromcanique

Rseau Tlphonique Commut

Centre de commutation- Numrique


Commutation temporelle
Cours VOIP

Pr MOUGHIT Mohamed

10

Commutation Crossbar
 Cette commutation
consiste crer un
chemin physique
grce aux matrice de
connexion. Un
exemple de liaison
est indiqu en rouge.

Cours VOIP

Pr MOUGHIT Mohamed

11

Commutation temporelle
 La commutation temporelle
consiste commuter dans
le temps linformation (voix
et donnes) sous sa forme
numrique.
 Elle est bas sur le
multiplexage TDM (Time
Division Multiplexing)

Cours VOIP

Pr MOUGHIT Mohamed

12

Structure du RTC

Cours VOIP

Pr MOUGHIT Mohamed

13

Structure du RTC

CAA
CAA: Centre Autonomie
dAcheminement
CT: Centre de Transit
CTU:Centre de Transit
Urbain
CTN: Centre de Transit
National
CTI: Centre de Transit
International
Cours VOIP

CAA

CT

Pr MOUGHIT Mohamed

14

tape dtablissement dun appel tlphonique

Cours VOIP

Pr MOUGHIT Mohamed

15

Rseaux Numriques Intgration de Service


 RNIS: Rseau numrique intgration de
services ou ISDN : Integrated services Digital
Network
 Permet lchange de voix, donnes et vido
 Fournit des services faible dbit : de 64Kbps
2Mbps et des services haut dbit : de 10Mbps
622Mbps.
 ISDN est une technologie daccs entirement
numrique
Cours VOIP

Pr MOUGHIT Mohamed

16

RNIS
Dans
un
rseau
tlphonique
analogique, une boucle sur une paire
torsade de fils de cuivre entre le
commutateur central et l'abonn
supporte un canal de transmission
unique. Ce canal ne traite qu'un seul
service simultanment : la voix ou les
donnes.
Avec un Rseau Numrique
Intgration de Services, la mme paire
torsade est divise en plusieurs
canaux logiques.
Cours VOIP

Pr MOUGHIT Mohamed

17

Nouveaut par rapport RTC


Nouvelle signalisation avec l'abonn :
Protocole D.
Nouvelle signalisation dans le rseau : CCITT
N7 ou SS7
Nouvelle transmission entre l'abonn et le
commutateur.
Rseau unique pour:






Tlphonie
Tlcopie G3, G4
Transmission de donnes.
Son.
Images.

Cours VOIP

Pr MOUGHIT Mohamed

18

 Les canaux logiques RNIS


Les canaux B
transmettent un dbit de
64Kbps en commutation de
circuit ou de paquet les
informations
utilisateur:
voix, donnes, fax.

Cours VOIP

Pr MOUGHIT Mohamed

19

Les canaux D
transmettent un dbit de 16Kbps en accs
de base et 64Kbps en accs primaire.
Ils
supportent
les
informations
de
signalisation : appels, tablissement des
connexions, demandes de services, routage
des donnes sur les canaux B et enfin
libration des connexions.
Cette signalisation hors bande permet des
temps d'tablissement de connexion rapides
(environ 4 secondes) relativement aux
rseaux analogiques (environ 40 secondes).
Il est aussi possible de transmettre des
donnes utilisateur travers les canaux D
(protocole X.31b).
Cours VOIP

Pr MOUGHIT Mohamed

20

Les interfaces standards de RNIS


Une interface d'accs un rseau
RNIS est une association de canaux
B et D.
Il existe deux interfaces standards
oAccs de base ou
oAccs primaire.

Elles correspondent deux


catgories d'utilisation distinctes :

oRsidentielle: utilisation
simultane des services
tlphoniques et d'une
connexion Internet.
oProfessionnelle:utilisation
d'un commutateur
tlphonique (PABX) et/ou
d'un routeur d'agence.
Cours VOIP

Pr MOUGHIT Mohamed

21

Interfaces RNIS
 L'accs de base ou Basic Rate Interface (BRI)
comprend 2 canaux B et un canal D pour la
signalisation : 2B+D.
 L'accs primaire ou Primary Rate Interface (PRI)
comprend 30 canaux B et un canal D 64Kbps en
Europe: 30B+D (dbit de 2.048Mbps). Aux Etats-Unis
et au Japon la dfinition est diffrente : 23B+D (dbit
de 1.544Mbps).

Cours VOIP

Pr MOUGHIT Mohamed

22

 Les quipements non-RNIS n'ont pas


ncessairement des dbits compatibles avec la
dfinition du canal B: 64Kbps.
 Dans ce cas, les adaptateurs de terminal (TA)
ralisent une adaptation en rduisant le dbit
effectif du canal B jusqu' une valeur compatible
avec le dispositif non-RNIS.
 La bande passante dynamique ou l'allocation de
canaux est obtenue par l'agrgation des canaux
B.
 On obtient ainsi une bande passante maximale
de 128Kbps pour l'accs de base (BRI) et de
1920Mbps pour l'accs primaire en Europe.
Cours VOIP

Pr MOUGHIT Mohamed

23

Dispositif de connexion RNIS

Cours VOIP

Pr MOUGHIT Mohamed

24

Dispositif de connexion RNIS

NT2

4 fils

2 fils
NT1

TE1

ISDN

NT : Network Termination
TE: Terminal Equipment

TE1

TA

TE2
Cours VOIP

Pr MOUGHIT Mohamed

25

La configuration physique vue du ct de l'utilisateur


RNIS est divise en groupes fonctionnels spars par
des points de rfrence.
Un groupe fonctionnel est une association particulire
d'quipements qui assurent un ensemble de fonctions
RNIS.
 Les points de rfrence sont les limites qui sparent
les diffrents groupes fonctionnels.
A chacun de ces points de rfrence correspond une
interface standard laquelle les fournisseurs
d'quipements doivent se conformer.
Ces interfaces standards ont aussi pour but de
permettre l'utilisateur de choisir son quipement
librement.
Cours VOIP

Pr MOUGHIT Mohamed

26

 R, S, T, U : points de rfrences
 TNL-TNR/NT1 : Terminal Numrique de LigneTerminal Numrique de Rseau/Network
Termination 1
 TNA/NT2:
TNA/NT2 Terminal Numrique d'abonn/Network
Termination 2
 Terminal RNIS/TE1 : Terminal Equipment 1
 Adaptateur/TA : Terminal Adapter
 Terminal non-RNIS/TE2 : Terminal Equipment 2
Cours VOIP

Pr MOUGHIT Mohamed

27

 U : Ce point de rfrence est plac entre le groupe NT1 et la


boucle de transmission de l'oprateur tlphonique qui fournit
une liaison bi-directionnelle (full-duplex) entre l'abonn et le
commutateur central sur 2 fils.
 T : Ce point de rfrence est plac entre le groupe NT2 qui
possde des fonctions de niveaux 1 3 et le groupe NT1 qui
ne possde que des fonctions de niveau 1.
C'est le point de connexion minimal entre l'abonn et
l'oprateur. Il existe plusieurs appellations suivant les types
d'accs :
-T0 : accs de base (BRI) 2B+D.
- T2 : accs primaire (PRI) 30B+D.
Cours VOIP

Pr MOUGHIT Mohamed

28

S : Cette interface peut tre assimile un


bus passif pouvant supporter 8 terminaux
(TE) en srie sur le mme cble. Dans ce
cas, chaque canal B est affect un
terminal particulier pour la dure d'un
appel.
R : Ce point de rfrence est la limite
conceptuelle entre le terminal non RNIS et
l'adaptateur.
Cours VOIP

Pr MOUGHIT Mohamed

29

Rseaux de Signalisation
Prsentation SS7
 La signalisation concerne tous les changes dinformations
ncessaires pour la fourniture et la maintenance dun service de
tlcommunications.
 La signalisation comprend les signaux requis pour la gestion
des connexions:
Etablissement et rupture,
Contrle et facturation,
Supervision et maintenance
Gestion RNIS, RTC, GSM et IN
tablissement

communication

rupture

contrle
Cours VOIP

Pr MOUGHIT Mohamed

30

Types de signalisation
Network Network
Interface (NNI)
- signalisation SS7

User Network
Interface (UNI)
- signalisation
abonn (DSS1,V5,
DTMF)
- signalisation RNIS
(D)
- signalisation PABX
(QSIG)
Cours VOIP

Pr MOUGHIT Mohamed

31

Caractristiques de signalisation
SS7
o Utilisation de canaux de communication spars. On
parle de signalisation Out-of-Band signaling ou
Common Channel signaling (CCS) ou Rseau
Smaphore
o Sur les accs dabonns la signalisation analogique
emprunte le mme canal que les voies de parole.
o Dans RNIS la signalisation va dans des canaux
spars: le canal D. Ceci permet:
 Un accs permanent aux informations de
signalisation (signalisation en cours dappel)
 Performance accrue sur un canal ddi (rduction
des dlais, rduction des intrusions par la fraude)
Cours VOIP

Pr MOUGHIT Mohamed

32

Architecture du Rseau smaphore

Canal D

Liens de signalisation:
Rseau SS7

Canaux de
signalisation
COC

Liens de communication:
Voies de parole/data
Canaux B

Cours VOIP

Pr MOUGHIT Mohamed

33

Architecture du rseau Smaphore


Rseau de signalisation
CAS
PTS

PTS

CA
S

CAS

CAS
PTS

PTS

TSw

Sw

TSw

Sw
TSw
Sw
Sw

Commutateurs et liaisons circuits

Sw : Local Switch

TSw : Transit Switch

STP = PTS: Signaling Transfer Point


SSP = CAS : Switching Point

Cours VOIP

Pr MOUGHIT Mohamed

34

Modes de signalisation SS7


Signalisation en mode associ
Les canaux de signalisation correspondent point pour
point aux liaisons entre commutateurs circuit vhiculant
les voies de parole.
 mise en uvre simple mais multiplication des nuds
de signalisation
Ceci exigerait des liens ddis entre tous les
commutateurs.

Signalisation en mode quasi-associ


Ce systme permet de minimiser le nombre de nuds de
signalisation
 cot optimalis et meilleure performance en termes de dlais de
transmission.
Le mode quasi-associ est celui qui est prfr pour le SS7.
Cours VOIP

Pr MOUGHIT Mohamed

35

Modes de signalisation SS7


CAS1

CAS3

Mode Quasi-Associ

PTS
1

PTS
3

relation
linkset
link

PTS
2

PTS
4

CAS2
Voies de parole

Mode Associ
Cours VOIP

Liens SS7
Pr MOUGHIT Mohamed

36

Quelques Messages SS7


01

IAM

Initial Address Message

02

SAM

Subsequent Address Message

03

INR

Information Request

04

INF

Information

05

COT

Continuity

06

ACM

Address Complete

07

CON

Connect

08

FOT

Forward Transfer

09

ANM

Answer

0A

Reserved

0B

Reserved

0C

REL

Release

0D

SUS

Suspend

0E

RES

Resume

Cours VOIP

Pr MOUGHIT Mohamed

37

Simulation dappel (1)

PTS
PTS
PTS

PTS

IAM3
IAM2
IAM1

PS
PS
PS

PS

Cours VOIP

Pr MOUGHIT Mohamed

38

Simulation dappel (2)

PTS
PTS
PTS

PTS

ACM1
ACM2
PS

ACM3
PS
PS
PS

Cours VOIP

Pr MOUGHIT Mohamed

39

Simulation dappel (3)

PTS
PTS
PTS

PTS

ANM1
ANM2
ANM3

PS
PS
PS

PS

Cours VOIP

Pr MOUGHIT Mohamed

40

Simulation dappel (4)

PTS
PTS
PTS

PTS

REL2
REL2
REL1

PS
PS
PS

PS

Cours VOIP

Pr MOUGHIT Mohamed

41

Simulation dappel (5)

PTS
PTS
PTS

PTS

REL2
REL2
REL1

PS
PS
PS

PS

Cours VOIP

Pr MOUGHIT Mohamed

42

Simulation dappel (6)

PTS
PTS
PTS

PTS

RLC1
PS
PS
PS
PS

Cours VOIP

Pr MOUGHIT Mohamed

43

Simulation dappel (7)

PTS
PTS
PTS

PTS

RLC2
PS
PS
PS
PS

Cours VOIP

Pr MOUGHIT Mohamed

44

Simulation dappel (8)

PTS
PTS
PTS

PTS

RLC3
PS
PS
PS
PS

Cours VOIP

Pr MOUGHIT Mohamed

45

Simulation dappel (9)

PTS
PTS
PTS

PTS

PS
PS
PS
PS

Cours VOIP

Pr MOUGHIT Mohamed

46

Codeurs de la voix
Le systme vocal se
compose:
 d'une soufflerie
du larynx
du conduit vocal

Systme phonatoire

Cours VOIP

Pr MOUGHIT Mohamed

47

Appareil phonatoire
Cours VOIP

Pr MOUGHIT Mohamed

48

Gnration de signal de Parole


sources acoustiques

source
laryngienne

onde quasi-priodique

cavits
supraglottiques
bruits
d'occlusion

Parole
Cours VOIP

Pr MOUGHIT Mohamed

49

Les types des sons


 voisement (sons voiss) : les cordes vocales
vibrent, les cartilages arytnodes sont
rapprochs (80 % du temps de phonation),
 absence de voisement (sons non-voiss) : les
cordes vocales sont cartes, pas de vibration
 aspiration : courte priode non-voise se
produisant pendant et immdiatement aprs le
relchement articulatoire dans les cavits supraglottiques,
Cours VOIP

Pr MOUGHIT Mohamed

50

Les sons voiss - non-voiss


murmure : les cordes vocales vibrent
cartes
chuchotement : les cordes vocales sont en
contact ou assez rapproches mais le
passage entre les arytnodes, entre
lesquelles va natre un bruit de friction,
reste libre

Cours VOIP

Pr MOUGHIT Mohamed

51

Les sons voiss - non-voiss


occlusion glottale : les cordes vocales sont
maintenues en position ferme. La
phonation commence par un cartement
brutal des cordes vocales et le signal
sonore dbute par une intensit et une
frquence leve (Ex. : [p,t,k,b,d,g]).

Cours VOIP

Pr MOUGHIT Mohamed

52

Tracs dun signal vois


Cours VOIP

Pr MOUGHIT Mohamed

53

Tracs dun signal non vois


Cours VOIP

Pr MOUGHIT Mohamed

54

Pitch
Le pitch est la frquence de vibration des cordes
vocales. Il est aussi appel frquence
fondamentale Cette frquence varie :

 de 80 200hz pour une voix masculine.


 de 150 450 hz pour une voix fminine
 de 200 600 hz pour une voix denfant
Le Pitch est un paramtre trs important pour la
synthse de la parole. Loreille est en effet, trs
sensible ses variations.
Cours VOIP

Pr MOUGHIT Mohamed

55

Codage numrique de la parole


Il existe 3 grandes familles de codeurs de
la parole




Cours VOIP

Codeurs temporels
Codeurs paramtriques (vocodeurs)
Codeurs hybrides (mixtes)

Pr MOUGHIT Mohamed

56

Codage numrique de la parole


Codeurs temporels
Codeur MIC 64 Kbit/s
Codeur MICDA (Modulation par Impulsion et
Codage Diffrentiel Adaptatif) 32 kbits/S

Cours VOIP

Pr MOUGHIT Mohamed

57

Codage numrique de la parole


Codeurs MIC 64kbit/s
Il tait normalis par lUIT (Union Internationale
des Tlcommunications) sous la recommandation
G711
Ils cherchent prserver lallure temporelle du
signal
Il consiste filtrer le signal de parole dans la
bande 300-3400hz, lchantillonner la
frquence 8000 hz et le quantifier par la loi A (ou
) sur 8 bits

Cours VOIP

Pr MOUGHIT Mohamed

58

Codage numrique de la parole


Codeurs MICDA
Le codeur MICDA est
normalis par UIT-T sous la
recommandation G721
Il fait appel deux
techniques de traitement du
signal: la prdiction et la
quantification adaptative

Cours VOIP

Pr MOUGHIT Mohamed

59

Prdiction linaire
x(n)
e(n)

u(n)

~
x (n)

Modle

MSE (Mean Square Error)


Critre d'optimisation
2

=E(e(n) ) =
Identification Paramtrique dun signal
m

e( n ) = x ( n ) + a k x ( n k )
p

k =1

~
x (n) = ai x(n i )
Cours VOIP

i =1

Pr MOUGHIT Mohamed

60

Prdiction linaire

1
1
H(Z) =
=
1
2
m
1+a1Z +a2Z +....+amZ B(Z)
Ce filtre n'a que des ples et il est appel filtre autoregressif
(AR).
Les coefficients ak sont appels coefficients de prdiction
linaire

Cours VOIP

Pr MOUGHIT Mohamed

61

Le critre de minimisation implique:


Pour que la fonction soit minimale, ses drivs par
rapport aux coefficients ak doivent sannuler en ces
points.
d
= 0 (1 k p)
dak
P
d
de(n)
= 2.E (e(n)
) = 2 E (e(n) x(n k )) = 2.E ( ai x(n i) x(n k ))
dak
dak
i =0
P

i =0

i =0

= 2. ai E ( x(n i ) x(n k )) = 2. ai Rxx (i k ) = 0

Cours VOIP

Pr MOUGHIT Mohamed

62

i=0

i=0

i=0

= = E(e(n) ) = E(e(n)ai x(n i)) = ai E(e(n)x(n)) =aiR(i)


2

A
R
r
}
64444444447
4444444448 }
.
. . Rxx ( p) 1 2
Rxx (1)
Rxx (0)
R (1)
a 0
R
(
0
)
R
(
p

1
)
xx
xx
xx
1
.
Rxx (0)


. =

.
.


Rxx ( p 1)

.

a
R
(
p
)
R
(
p

1
)
.
.
.
R
(
0
)
xx
p 0
xx
xx
xx

xe

Ap = Rxx .rex
Cours VOIP

Pr MOUGHIT Mohamed

63

Les Vocodeurs prdiction linaires


 Le filtre danalyse par prdiction linaire est
Ap(Z)
Il est logique de penser quil faut
utiliser les coefficients (1 i p) pour rgnrer
le signal original
 Malheureusement ces coefficients ne prsentent
pas des proprits exploitables pour leurs
quantifications cause de leurs sensibilits aux
bruits de quantification
dautres
paramtres ont t introduits

Cours VOIP

Pr MOUGHIT Mohamed

64

Les Vocodeurs prdiction linaires


Les paramtres les plus utiliss sont:
PARCOR (Partiel Correlation)
 LAR( logarithm Area Ration)
 LSP (Line Spectrum Pair).

Cours VOIP

Pr MOUGHIT Mohamed

65

Les Vocodeurs prdiction linaires


 Les PARCOR
Ils ont les proprits suivantes:
1. Ils sont compris entre -1 et 1 pour un filtre stable
2. Les coefficients dordre le plus bas sont les plus importants.
Le signal synthtis est plus sensible une variation de k1
qu la mme variation de kp.
3. Ils sont indpendants de lordre danalyse. Une analyse
dordre p fournit les mmes p premiers coefficients de
rflexion quune analyse dordre p+1.

Cours VOIP

Pr MOUGHIT Mohamed

66

Les Vocodeurs prdiction linaires


Les PARCOR
Ils sont donns par la relation:
p 1

a p 1 ,i R ( p i )
K

i=0

E p 1
2

E p = E (e p (n ) ) =
Cours VOIP

Pr MOUGHIT Mohamed

2
67

Les Vocodeurs prdiction linaires


Les LAR
Ils sont donns par:

1 k j

LAR( j) = log(
)
1+ k j

Cours VOIP

Pr MOUGHIT Mohamed

68

Les Vocodeurs prdiction linaires


 LSP
Les LSP sont les solutions des polynmes suivants:
( p+1)

P(Z) = Ap(Z)+Z

( p+1)

Q(Z) = Ap(Z)Z

Ap(Z )
1

Ap(Z )
LSP

P(Z ) = (1 2cos(w2i+1)Z + Z )
i=0

Q(Z ) = (1 Z 2 )(1 2cosw2i Z 1 + Z 2 )


i=1

Cours VOIP

Pr MOUGHIT Mohamed

69

Les Vocodeurs prdiction linaires


 LSP

 Elles saltrent deux deux sur le cercle unit


 Les LSP sont borns et possdent la proprit dtre ordonns

0 < w1 < w2 < ....wp <


 Cette relation est la condition ncessaire et suffisante pour la
stabilit du filtre de synthse.
 Une erreur dans un seul coefficient LSP ne se propage pas plus
loin, son effet spectral est limit dans la rgion troite autour de la
frquence correspondant ce coefficient. Cette proprit permet une
robustesse intrinsque vis--vis des erreurs de transmission et une
vrification simple de stabilit du filtre.

Cours VOIP

Pr MOUGHIT Mohamed

70

Les Vocodeurs prdiction linaires


LSP

Cours VOIP

Pr MOUGHIT Mohamed

71

Les Vocodeurs prdiction linaires

Cours VOIP

Pr MOUGHIT Mohamed

72

R xx ( ) = E ( x ( t ). x ( t ))
= x ( ) * x ( )

1 N
Rxx ( ) =
x(t ).x(t )
2N +1t= N
R xy ( ) = E ( x ( t ). y ( t ))
= x ( ) * y ( )
N
1
R xy ( ) =
x ( t ). y ( t )
2 N + 1 t= N
Cours VOIP

Pr MOUGHIT Mohamed

73

Calcul des coefficients de prdiction:


Algorithme de LEVINSON
 Lalgorithme de LEVINSON est une
procdure itrative
 Il permet de rsoudre itrativement
lquation A=r. R-1.
 Il consiste construire un filtre de prdiction
dordre p+1 partir du filtre de prdiction
dordre p.
 A chaque tape p, le filtre est tabli de
manire minimiser lerreur quadratique
moyenne.
ep(n) = x(n) ~
x(n) = x(n) +ap,1x(n1) +ap,1x(n2).........
..+ap,px(n p)
Cours VOIP

Pr MOUGHIT Mohamed

74

E p ( Z ) = X ( Z ).( a p ,1 Z 1 + a p ,1 Z 2 .......... . + a p , p .Z p )
= X ( Z ). A p ( Z )

eRp(n) = x(n p) ~
x(n p)
= x(n p) +ap,1x(n p +1) +ap,1x(n p +2).........
..+ap, px(n)
E pR ( Z ) = X ( Z ).( Z p + a p ,1 Z p +1 + a p ,1 Z 2 .......... . + a p , p )
= X ( Z ).Z p A p ( Z 1 )

Z p Ap (Z 1 ) = ApR (Z )
E pR ( Z ) = X ( Z ). ApR ( Z )
Cours VOIP

Pr MOUGHIT Mohamed

75

P
R
2
E((e p (n)) ) = E(( aP,m x(n p + m))2 )
m=
P

= aP,m.E(x(n p + m)x(n p + k)).ap,k


k ,m=0

= E((ep (n)2 )
Si R la matrice dautocorrelation dans laquelle nous
avons invers la fois lordre des lignes et des colonnes
A vecteur des coefficients de prdiction dans lequel on
a invers lordre des composantes
r le vecteur dintercorrelation dans lequel on a invers
lordre des composantes
On aura:

Cours VOIP

A.R=r
Pr MOUGHIT Mohamed

76

Tenons compte que R est une matrice de


toeplitz nous aurons:

Rp .[a p,p a p,p-1 . . . 1] = 0 0 . . p


T

2 T

A lordre p+1

Cours VOIP

Pr MOUGHIT Mohamed

77

1
a
p ,1
a p ,2
R p +1 .

a p,p
0

0 p2

a p,p 0

. .

. = .

. .

a p ,1 .
1 p

p2

En multipliant chaque
membre du systme par
le vecteur par [1 kp]T
nous obtenons le
systme dordre p+1
suivant :

Cours VOIP

Pr MOUGHIT Mohamed

78

a p+1,i = a p ,i + k p+1a p , p+1i

pour (1 i p)

a p+1,p+1 = k p+1

Cours VOIP

Pr MOUGHIT Mohamed

79

Cours VOIP

Algorithme Levinson

Pr MOUGHIT Mohamed

80

Les Vocodeurs prdiction linaires


Les codeurs paramtriques ne cherchent
pas synthtiser un signal ressemblant
temporellement au signal original
ils tentent plutt de produire un signal
partir dun modle approch de la
phonation
Ils visent reproduire correctement
lenveloppe spectrale
Cours VOIP

Pr MOUGHIT Mohamed

81

Les Vocodeurs prdiction linaires


Une trame dun vocodeur comprend:
 8 12 coefficients de corrlation partielle (ou
LSP)
Lnergie de lerreur de prdiction (analyse LPC)
La frquence fondamentale
Si on analyse des trames de 20ms avec Fe=8khz,
si on codes les 10 coefficients de prdiction sur 4
bits chacun, et lnergie de lerreur de prdiction
sur 7 bits et la frquence fondamentale sur 7bits,
le dbit est de 2,7kbits/s. Lexcitation est soit un
bruit blanc pour les sons non voiss ou un train
dimpulsion si le son est vois.
Cours VOIP

Pr MOUGHIT Mohamed

82

Les Vocodeurs prdiction linaires


ep(n)

e0(n)
K1

Z-1

k2

kp

Z-1

epR(n)

e0R(n)
Filtre en treillis

Cours VOIP

Pr MOUGHIT Mohamed

83

Codeurs Hybrides
 Les codeurs mixtes mettent en jeu les techniques
temporelles et paramtriques.
 Ce type de codage consiste modliser le conduit vocal
sur des tranches de 10 30 ms par un filtre
autoregressif 1/A(Z).
 Dans une premire gnration de codeurs hybrides,
lentre idale du filtre de synthse est lerreur rsiduelle
obtenue par filtrage du signal de parole original par le
filtre A(Z).
 Du fait quune grande partie du signal est concentre
dans les coefficients du filtre de synthse, lerreur
rsiduelle a donc moins dimportance et sera prsent
par un nombre rduit de bit.
 Ce systme est appel approche LPC excit par le
rsidu (Rsiduel Excited Linear Predictor, RELP).
 Le RELP est caractris par un dbit aux alentours de
10 kbits/s.

Cours VOIP

Pr MOUGHIT Mohamed

84

Cours VOIP

Pr MOUGHIT Mohamed

85

Codeurs Hybrides
Codeurs CELP (Code Excited Linear Prediction)
Dans une nouvelle gnration de codeurs
hybrides, le signal d'excitation optimal est
dtermin par une mthode d'analyse par
synthse:
 on cherche dans un ensemble de M formes
d'ondes stockes dans un dictionnaire, connu
priori par lmetteur et le rcepteur, le signal
d'excitation qui rend minimale l'nergie de la
diffrence entre le signal coder et le signal de
synthse.
Cours VOIP

Pr MOUGHIT Mohamed

86

Codeurs Hybrides
CELP

Signal Original
m1

B(Z) =1bkZ(P+k)

A( Z )
W (Z ) =
A( Z / )

k=0

Dictionnaire
dexcitation

gain

Prdicteur
Long-terme
(LTP)

Prdicteur
court-terme

+
-

Filtre
perceptue
l

Slection de la forme
donde

Schma de principe du CELP


Cours VOIP

Pr MOUGHIT Mohamed

87

Codeurs Hybrides
 Le codeur CELP est bas sur le principe
de la prdiction linaire.
 Il est form par trois filtres :
un filtre prdicteur court terme 1/A(Z),
un filtre long terme (LTP) 1/B(Z)
un filtre perceptuel W(Z)

Cours VOIP

Pr MOUGHIT Mohamed

88

Codeurs Hybrides
Analyse LPC
 Le filtre prdicteur court terme consiste
modliser le conduit vocal par un filtre
autoregressif 1/A(z).
 Le filtre LPC ne permet pas dextraire toute la
redondance du signal.
 si lon filtre le signal de parole original par le filtre
A(Z), lerreur rsiduelle obtenue pour les sons
voiss prsente encore une certaine priodicit
qui correspond la priode de vibration des
cordes vocales .
 Pour liminer cette priodicit on introduit un
filtre LTP dans la structure du CELP
Cours VOIP

Pr MOUGHIT Mohamed

89

Codeurs Hybrides

(a)

0
-5

10

12

14

(b)

0
-5

10

12

14

(c)

0
-5

10

12

14

t(ms)

a- lettre 'a' extrait du mot matlab


b- erreur rsiduelle
c- blanchissement de lerreur rsiduelle
Cours VOIP

Pr MOUGHIT Mohamed

90

Codeurs Hybrides
Analyse LTP
m1

B(Z) =1 bk Z

lordre du filtre LTP


( P+k )

k=0

P est le PITCH
Un filtre LTP dordre lev permet une modlisation
plus fine de la structure priodique mais augmente le
dbit binaire.
Gnralement, un filtre LTP du premier ordre permet
dobtenir des rsultats satisfaisants.
Cours VOIP

Pr MOUGHIT Mohamed

91

Codeurs Hybrides
Le Filtre LTP:

B ( Z ) = 1 bZ

La rduction de la redondance long terme se


ramne minimiser lnergie E(b,P) de lerreur
de prdiction partir de sa valeur provenant de
la priode prcdente.
N 1

E (b , p ) = [ e ( n ) b e ( n p )]

n=0
Cours VOIP

Pr MOUGHIT Mohamed

92

Codeurs Hybrides
Pour une valeur donne de p, la valeur
optimale de b est celle pour laquelle la drive
de lnergie E(b,p) par rapport b est nulle.
Elle est donne par lexpression:
N 1

e(n )e(n p )

b =

n=0
N 1

( e ( n p ))

n=0

Cours VOIP

Pr MOUGHIT Mohamed

93

Codeurs Hybrides
La mthode CPP ( Correlation Peak
Picking) consiste dterminer la valeur P,
comprise entre 16 et 160, qui maximise
lexpression E(P) telle que:
N 1

E(P) = e(n)e(n P)
n=0

Cours VOIP

Pr MOUGHIT Mohamed

94

Codeurs Hybrides
 Le filtre perceptuel W(z) permet, lors de la recherche du
meilleur code dexcitation dans le dictionnaire, dattribuer
moins dimportance aux zones frquentielles
nergtiques.
 En effet, la diffrence entre le signal originale et le signal
synthtique est moins perceptible dans les zones
formantiques o le signal a beaucoup dnergie.
 A la sortie du filtre perceptuel, nous avons un signal
rsiduel de nature plus alatoire et de dynamique plus
faible que le signal original.
 Dans le dictionnaire, on cherche la forme la plus
ressemblante ce signal rsiduel.
 Son indice dans le dictionnaire sera transmis avec les
coefficients des filtres de prdiction court terme et long
terme au dcodeur
Cours VOIP

Pr MOUGHIT Mohamed

95

Cours VOIP

Pr MOUGHIT Mohamed

96

VOIX SUR IP
Tlphonie sur IP : ToIP
La tlphonie sur IP fait rfrence aux
services de communication: voix, fax et les
applications de messages vocaux. Ceux-ci
sont transports par un rseau IP; ce
rseau IP peut tre le rseau de
lentreprise par exemple pour les appels
internes.
Cours VOIP

Pr MOUGHIT Mohamed

97

Voix sur IP : VoIP


La voix sur IP est la technologie
permettant de transporter de la voix
numrise en mode paquets au format
TCP/UDP sur une infrastructure IP.
La Voix sur IP contrle la livraison de
linformation vocale en utilisant le
protocole IP

Cours VOIP

Pr MOUGHIT Mohamed

98

Les Contraintes de la ToIP


- Optimisation de la bande passante :
- Pour un bon partage de la bande passante, il
faut connatre l'ensemble des flux pouvant
avoir une influence importante sur le transport
de la voix.

- Dlai de transmission :
- Il comprend le codage, le passage en file
d'attente d'mission, la propagation dans le
rseau, la buffrisation en rception et le
dcodage
Cours VOIP

Pr MOUGHIT Mohamed

99

- Le phnomne d'cho:
-

C'est le dlai entre l'mission du signal et la


rception de ce mme signal en
rverbration cause par les composants
lectroniques des parties analogiques

- La gigue ou Jitter:
-

Cours VOIP

Correspond des carts de dlais de transmission


entre des paquets conscutifs. Ncessite la mise en
place de buffers en rception qui lissent ces carts
pour retrouver le rythme de l'mission

Pr MOUGHIT Mohamed

100

Les Avantages de la ToIP


- conomiser sur la facture tlcom
- Simplifier les infrastructures
- Faciliter ladministration et la mobilit
- Homogniser les services tlphoniques sur un
ensemble de sites
- Faciliter lintgration avec le systme dinformation
- voluer plus facilement
- Regrouper les quipes et se passer dun
prestataire

Cours VOIP

Pr MOUGHIT Mohamed

101

Cours VOIP

Pr MOUGHIT Mohamed

102

Cours VOIP

Pr MOUGHIT Mohamed

103

Le temps de latence:
Correspond au temps de rponse du rseau VoIP
Valeur thorique: 100ms
Valeur admise: 200ms

La gigue:

Correspond la variation maximale du temps de latence entre 2


envois conscutifs de paquets par la mme source
Valeur thorique: 40ms
Valeur admise: 75ms

Le taux de perte du rseau


Valeur thorique: 1%
Valeur admise: 3%

Cours VOIP

Pr MOUGHIT Mohamed

104

Application Servers
Application
Call Servers (SoftSwitches)
Control

Media

Access

Data

ATM/IP
Backbone

TGW

TDM

AGW

End-Users
Cours VOIP

Pr MOUGHIT Mohamed

105

H.323 (RFC 2543):


Plus mature et le plus utilis

SIP (Session Initiation Protocol, IETF):


Plus rcent
Plus souple
Adapt aux rseaux trs grande chelle

MGCP (Media Gateway Control Protol):


Standard commun UIT (MEGACO) et IETF (H.248)
Complmentaire H.323 et SIP
Passerelle entre les rseaux IP et Tlcoms
Cours VOIP

Pr MOUGHIT Mohamed

106

Les hardphones:
Prvu pour remplacer les tlphones traditionnels
Disposent dune connexion LAN

Les softphones:
Logiciels dmulation de terminaux tlphoniques sur PC
Numrotation par clicks de souris
Lutilisation est tributaire du PC connect au rseau IP

Le Gatekeeper:
Serveur informatique localis sur le LAN avec les postes IP
Ralise les fonctions H.323 ou SIP

La Gateway:
Passerelle avec le rseau tlphonique commut
Contient des cartes dinterface T0, T2 ou analogique

Cours VOIP

Pr MOUGHIT Mohamed

107

Plateforme de supervision et dadministration du


rseau ToIP
Serveurs de messagerie vocale
Standards tlphoniques
Serveurs de taxation
Serveurs denregistrement
Etc.

Cours VOIP

Pr MOUGHIT Mohamed

108

Cours VOIP

Pr MOUGHIT Mohamed

109

Cours VOIP

Pr MOUGHIT Mohamed

110