V.4.5. Déroulement d'un appel
téléphonique sous SIP
Pour initier une session SIP, la procédure est la
suivante : Les messages ne
transitent pas par un proxy mais sont envoyés directement à
l'User Agent concerné. L'appelant envoie un INVITE à
l'appelé. Au moyen du protocole SDP, il indique dans sa requête
quels médias il souhaite échanger audio/vidéo) et les
codecs qu'il prend en charge. L'appelé lui indique qu'il traite la
requête par un code de réponse 100 rying. Une fois la
requête traitée, il envoie un code 180 Ringing pour indiquer que
le téléphone appelé est en train de sonner. Les
réponses 100 et 180 sont généralement envoyées
à quelques millisecondes d'intervalle seulement. Pour comprendre la
réelle utilité du message 100 Trying, il faut considérer
le cas où l'appelé à besoin de plus de temps pour traiter
la requête, par exemple s'il doit demander une autorisation avant
d'accepter l'appel.
Lorsque l'usager appelé répond, une
réponse définitive est envoyée à l'appelant dans un
message 200 OK. Ce message contient des informations de sessions grâce
à SDP. Contrairement au SDP du message INVITE, celui-ci ne contient
qu'un seul codec car l'appelé a choisi le plus approprié dans la
liste proposée par l'appelant.
L'appelant termine par un message ACK, indiquant que la
session est établie et que les deux parties sont maintenant en
communication.
V.5. LES CONTRAINTES DE LA TELEPHONIE SUR IP
La téléphonie est un service essentiel pour
l'entreprise, les questions de qualité de service QoS
« quality of service » sont donc importantes.
La QoS a pour but d'assurer la disponibilité de la
téléphonie en tout temps et d'assurer une transmission des
conversations dans de bonnes conditions. La qualité du transport de la
voix est affectée par les contraintes suivantes :
· la qualité du codage ;
· le délai d'acheminement (Delay) ;
· la gigue (jitter) ;
· la perte de paquets (packet lors) ;
· l'écho.
Toutes ces contraintes déterminent la QoS (Quality of
Service ou Qualité de service en français). Le transport de la
voix sur IP implique l'utilisation de nombreux protocoles : RTP, RTCP, H245,
H225,...
V.5.1. Qualité du codage
Plus le taux de compression est élevé par
rapport à la référence de 64 Kb/s, moins la qualité
de la voix est bonne. Toutefois, les algorithmes de compression récents
permettent d'obtenir des taux de compression élevés, tout en
maintenant une qualité de la voix acceptable.
L'acceptabilité par l'oreille humaine des
différents algorithmes est définie selon le critère MOS
(Mean Operationnal Score), défini par l'organisme de normalisation
internationale ITU (International Télécommunication Union / Union
internationale des Télécommunications). Dans la pratique, les
deux algorithmes les plus utilisés sont le G.729 et le G.723.1. Le
tableau ci-après montre une liste de codecs avec leur débit
correspondant :
Tableau 5. Liste de
codecs avec débit y correspondant.
Nom du code
|
Débit
|
G 711
|
64 kbps
|
G726
|
32kbps
|
G726
|
24kbps
|
G728
|
16kbps
|
G729
|
8kbps
|
G723.1
|
MPML Q 6.3kbps
|
G723.1
|
ACELP 5.3 kbps
|
|