Téléphonie et voix sur IP

nicodewaele [AT] gmail.com http://nicodewaele.free.fr

Nicolas Dewaele

Téléphonie et voix sur IP
Table des matières
Téléphonie et voix sur IP........................................................................................1 I- Introduction :...............................................................................................2 Historique de la téléphonie :............................................................................2 Téléphonie « classique » : POTS........................................................................2 « Convergence » vers le réseau :.......................................................................2 Différence entre Voip et Toip...........................................................................3 II- Les équipements :.........................................................................................4 Terminaux :.................................................................................................4 Interconnexion :...........................................................................................4 Schéma d'une communication de bout en bout :.....................................................5 III- Lignes téléphoniques :...................................................................................6 Le réseau téléphonique commuté (RTC) et l'ADSL...................................................6 RNIS BRI et PRI.............................................................................................6 SDSL..........................................................................................................6 Trunking SIP................................................................................................7 IV- Principaux protocoles :..................................................................................8 H.323........................................................................................................8 IAX............................................................................................................8 SIP............................................................................................................9 MGCP........................................................................................................9 SCCP.........................................................................................................9 RTP/RTCP...................................................................................................9 V- Les codecs :...............................................................................................10 G711........................................................................................................10 G729a......................................................................................................10 G726........................................................................................................10 G723.1.....................................................................................................10 GSM.........................................................................................................10 Tableau récapitulatif et scores MOS :................................................................11 Codecs de vidéo et d'images :.........................................................................11 VI- Problèmes posés par la convergence dans le réseau :............................................12 Délais de transmission de la voix :....................................................................12 Gigue.......................................................................................................12 Le retard :.................................................................................................13 Congestion.................................................................................................13 Bande passante en téléphonie.........................................................................13 Les pertes de paquets :.................................................................................14 VII- Notions sur la QoS :....................................................................................15 Définition..................................................................................................15 Mise en place :............................................................................................15

Dernières modifications le 30/03/11 - Page 1 -

) – Le réseau vidéo (surveillance.Téléphonie et voix sur IP nicodewaele [AT] gmail. L'avantage est qu'il n'y a plus qu'un réseau à gérer. des opératrices « commutent » les téléphones des correspondants manuellement. Téléphonie « classique » : POTS POTS signifie en anglais Plain Old Telephone Service que l'on traduit par téléphonie classique. 1891 : Premier commutateur mécanique ou central téléphonique automatique inventé par Strowger. . Du coup. 1877 : Premiers centraux téléphoniques. cela permet de regrouper les activités et les techniciens. …) – Le réseau informatique (données) Le terme de convergence désigne la volonté de faire supporter au réseau informatique les autres types de média.com http://nicodewaele. et incontournable avant l'avènement d'Internet et de la téléphonie mobile. La téléphonie classique utilise le réseau téléphonique commuté (RTC). 1854 : Inspiré du système du télégraphe.. Il s'agit de la technologie historique. 1876 : Graham Bell et Elisha Gray inventent le téléphone et réussissent à transmettre une phrase sur leur appareil. « Convergence » vers le réseau : Depuis les années 2000. Il permet de faire passer de la voix sur des câbles électriques entre le téléphone de l'abonné et le central téléphonique. 1860 : Philipp Reis.. la plupart des entreprises font le choix de la convergence entre trois types de réseaux fonctionnant en parallèle : – Le réseau téléphonique (téléphones.Page 2 - . Les premiers réseaux téléphoniques naissent aux États-Unis. Après une bataille juridique. conférences. 1957 : Les Bell-Labs effectuent les premières démonstrations d'autocommutateur électronique. Charles Bourseul employé de la poste française décrit les principes d'une machine permettant de transmettre de la voix entre plusieurs équipements. diffusion de vidéos.free. Dernières modifications le 30/03/11 . Bell obtiendra d'être le seul détenteur du brevet et le nom d'Elisha Gray sera oublié.fr Nicolas Dewaele I. en France puis dans les autres pays d'Europe. ce type de réseau supportant tous les média doit être d'autant plus fiable. instituteur allemand est le premier à transmettre un son (de la musique) entre deux équipements mais le son est de trop mauvaise qualité pour transmettre de la voix.Introduction : Historique de la téléphonie : L'invention d'un équipement capable de transmettre de la voix entre deux endroits éloignés géographiquement date de la deuxième moitié du XVIIIe siècle.

La convergence existe également chez les particuliers dans la mesure où les fournisseurs d'accès à Internet offrent pour la plupart d'entre eux des accès « Triple play » regroupant l'accès à Internet.fr Nicolas Dewaele On appelle l'intégration de la téléphonie dans le réseau informatique TOIP (Telephony over IP – Téléphonie sur IP) ou VOIP (Voice over IP – Voix sur IP). Dernières modifications le 30/03/11 .com http://nicodewaele.Téléphonie et voix sur IP nicodewaele [AT] gmail.free. dans le LAN (voir la liste des terminaux en partie II). On appelle l'intégration de la vidéo dans le réseau informatique Video over IP. c'est à dire tous les équipements d'interconnexion permettant à un poste d'en appeler un autre. la téléphonie et la télévision (et video à la demande). Différence entre Voip et Toip La voix sur IP concerne la partie du cœur de réseau. La téléphonie sur IP concerne le poste téléphonique.Page 3 - .

fr Nicolas Dewaele II. Interconnexion : PaBX ou PBX : Private automatic branch exchange . Passerelle : La passerelle sert à interconnecter le réseau téléphonique.com http://nicodewaele. le PBX.Les équipements : Terminaux : Les terminaux sont divers et très souvent hétérogènes car les entreprises ne renouvellent pas forcément régulièrement leur parc de téléphones. Borne DECT : Le DECT est une norme de téléphonie sans fil pour les particuliers et les entreprises. et la ligne téléphonique de l'opérateur. La fonction n'a pas changé : On enregistre tous les terminaux téléphoniques et on leur applique des paramètres.free. il est directement intégré au réseau informatique existant. On peut donc y trouver : – des téléphones analogiques – des téléphones numériques – des téléphones IP – des téléphones sans fil DECT – des téléphones portables – des softphones (logiciels installés sur des ordinateurs). Il s'agit de l'équipement historique. le réseau DECT peut être interconnecté avec les réseaux publics de téléphonie : – Profil RAP pour faire une boucle locale – Profil IAP pour l'interconnexion avec le réseau RNIS – Profil GIP pour l'interconnexion avec le réseau GSM Dernières modifications le 30/03/11 . Le DECT standard utilise le profile GAP (generic access profile). Il peut être sous la forme d'un logiciel sur un serveur ou intégré dans un équipement matériel. La différence est que celui-ci étant sur IP. IPBX : Le PaBX tend à être remplacé par l'IPBX. le réseau IP.Autocommutateur téléphonique privé. On peut également fournir plusieurs bornes pour assurer l'itinérance (handover) avec le profil CAP (cordless access profile).Page 4 - .Téléphonie et voix sur IP nicodewaele [AT] gmail. Enfin. On peut y appliquer les paramètres concernant toute la téléphonie de l'entreprise. toujours présent dans de nombreuses entreprises. C'est un serveur de téléphonie qui permet d'interconnecter tous les téléphones.

fr Nicolas Dewaele En terme de câblage.free. Il faut aussi que ces téléphones soient alimentés en électricité. Le Power over Ethernet (courant par l'Ethernet) est la technologie permettant d'alimenter électriquement un terminal (caméra.com http://nicodewaele.Page 5 - . donc par des câbles Ethernet. téléphone.Téléphonie et voix sur IP PoE : Power over Ethernet : nicodewaele [AT] gmail. borne WiFi) directement par le câble Ethernet. les téléphones IP sont connectés au réseau informatique. Schéma d'une communication de bout en bout : Dernières modifications le 30/03/11 .

SDSL Les liaisons SDSL sont plus adaptées aux besoins d'entreprises. On peut donc faire passer de la voix et de la donnée sur la même ligne en même temps. la qualité du signal est très bonne par rapport aux autres systèmes de transmission de la voix. tandis qu'un lien PRI permet un accès pour environ 30 lignes.. Dernières modifications le 30/03/11 . Le RTC a ensuite été utilisé pour transmettre des données via un modem (au choix. La voix n'étant pas compressée par des systèmes informatiques. Puis sur la même ligne téléphonique. données.com http://nicodewaele. On considère d'une manière générale qu'une ligne téléphonique à besoin de 64 kb/s donc le BRI permet un accès pour deux lignes téléphoniques.free.1 MHz. Aujourd'hui il disparaît petit à petit au profit des liaisons xDSL mais on peut encore le rencontrer notamment pour les liaisons de secours et de sauvegardes. fax.Lignes téléphoniques : Le réseau téléphonique commuté (RTC) et l'ADSL Le RTC est le réseau historique du téléphone. plusieurs types de données : voix. on pouvait utiliser la ligne soit pour téléphoner.Page 6 - . En France. soit pour aller sur Internet). – L'accès primaire T2 (Primary Rate Interface) est à 2 Mb/s (30 canaux B et 2 canaux D). et la ligne étant réservée uniquement pour la voix. RNIS BRI et PRI Le RNIS est le réseau numérique à intégration de services. relayés par les centraux téléphoniques. les fournisseurs d'accès ont pu faire passer des réseaux de données haut débit (ADSL) car le RTC utilise une bande de fréquence située autour de 4 kHz tandis que l'ADSL utilise une bande de fréquence de 20 kHz à 1.fr Nicolas Dewaele III.Téléphonie et voix sur IP nicodewaele [AT] gmail. deux type de connexions peuvent se louer : – L'accès de base T0 (Basic Rate Interface) est un accès à 128kb/s (deux canaux B à 64kbit et un canal D de signalisation à 16 kb/s). Il s'agit d'une connexion à débits symétriques de 2 à 8 Mb/s.. Il permettait de transmettre la voix entre les téléphones des abonnés. . Sa particularité (surtout avant l'avènement de l'ADSL). vidéo. était de pouvoir faire passer sur une même ligne numérique.

Dernières modifications le 30/03/11 . cellulaires ou de téléphonie sur IP.com http://nicodewaele. on peut voir deux agences abonnées à un compte trunk SIP.Téléphonie et voix sur IP nicodewaele [AT] gmail. qui peuvent l'utiliser pour les appels en interne dans l'entreprise ou en externe vers les réseaux RTC. Sur le schéma. permettant aux entreprises de relier plusieurs sites distants avec des IPBX.free. est un type d'abonnement pris chez un opérateur de téléphonie sur IP. pour téléphoner sans passer par le réseau téléphonique classique .fr Nicolas Dewaele Trunking SIP Un Trunk SIP ou aggrégat de compte SIP.Page 7 - .

free. La pile de protocoles possibles est la suivante : Il a été inventé en 1996.323 Il s'agit plus exactement d'une famille de protocoles concernant la voix et la vidéo sur IP. il faut distinguer les protocoles … – de signalisation et de mise en relation des clients (H323.Téléphonie et voix sur IP nicodewaele [AT] gmail. il est principalement utilisé par les opérateurs mais peu en entreprise. Il est de plus en plus utilisé même s'il est encore jeune.Page 8 - .Principaux protocoles : Parmi les protocoles listés ci-dessous. D'autre part. Il permet de faire transiter voix et vidéo sur des débits plus faibles. Aujourd'hui. SIP. MGCP et IAX) – de transport des données multimédia (RTP.fr Nicolas Dewaele IV. L'application la plus connue utilisant H. pas normalisé et pas implémenté sur tous les équipements.323 est Microsoft Netmeeting.com http://nicodewaele. IAX Inter-Asterisk Exchange a été créé par l'équipe de développement du serveur IPBX Asterisk. il cède de plus en plus de place au protocole SIP. Dernières modifications le 30/03/11 . la pile de protocole est la suivante : H. il évite les problèmes de NAT posés par SIP car il n'utilise qu'un port UDP. Très utilisé à ses débuts. RTCP) Globalement.

RTP est complémentaire aux protocoles vus précédemment. Wanadoo. Il a la particularité de fonctionner en client / serveur. contrairement à SIP ou H323 qui fonctionnent en poste à poste et de nécessiter un agent d'appel (MG) qui est souvent installé sur les box. il ne fait qu'assurer le transport des informations alors que les autres protocoles assurent l'appel. Il est adopté par de nombreux fournisseurs de services Internet : – Free fournit un compte SIP à ses abonnés – Skype l'a adopté depuis sa création – Utilisé par AOL. Il est très léger. Dernières modifications le 30/03/11 .Téléphonie et voix sur IP nicodewaele [AT] gmail. donc il est tout à fait adapté à ce genre d'application (contrairement à d'autres protocoles hérités de la téléphonie classique). Il est moins lourd à configurer que les protocoles historiques issus de la téléphonie classique. RTCP permet de contrôler les flux RTP au moyen de paquets basiques concernant les participants et la QoS. SCCP Il s'agit d'un protocole propriétaire de Cisco mis en place pour éviter le protocole H323 trop compliqué à mettre en place. utilise peu de bande passante et est principalement utilisé pour les communications entre les téléphones et le call manager.free. vidéo. …).com http://nicodewaele. Iliad.fr Nicolas Dewaele SIP Il s'agit du protocole de référence en matière de téléphonie. softphones. IPBX). Il est implémenté dans tous les matériels actuels (téléphones IP.Page 9 - . . permettant de transporter tout média de type temps réel (audio. RTP/RTCP RTP est un protocole normalisé par l'IETF. ainsi que pour le contrôle des conférences. Il est lui aussi capable de transporter de la voix et de la vidéo. Yahoo. l'authentification et la mise en relation des hôtes. Free. Microsoft... il est plutôt utilisé par les fournisseurs d'accès à Internet. Il a été développé en 1997 dans le but d'être utilisé sur Internet. MGCP Ce protocole n'est pas énormément utilisé en entreprise. Son rôle est : – identifier le type de contenu – vérifier si des segments se sont perdus – contrôler le contenu à l'arrivée. Orange.

d'autre sont libres.Page 10 - . G711 Ce codec existant dans Asterisk donne les meilleurs résultats en terme de qualité d'écoute. ils représentent les codecs les plus utilisés en téléphonie sur IP. Les codecs suivants (la liste n'est pas exhaustive) sont utilisables avec Asterisk et sont classés par ordre de qualité audio (voir tableau récapitulatif). G729a Ce codec gratuit. qualité du signal et consommation du processeur.fr Nicolas Dewaele V. il ne génère que très peu de travail pour le processeur. moins commun que les deux premiers. GSM Le codec par défaut d'Asterisk présente lui aussi une qualité audio moyenne mais une bande passante très faible. la qualité audio n'est pas très bonne. Il est utilisé pour le transcodage et à l'avantage d'utiliser une bande passante très faible. En contrepartie. Autre avantage. Avec G711. est un très bon compromis entre la qualité du signal et l'utilisation de la bande passante. Sa qualité égale presque le réseau téléphonique commuté. permet un bon rapport entre bande passante. Ces résultats sont dus au peu de compression qu'il génère. son défaut est d'utiliser une bande passante élevée de plus de 64 kbit/s soit plus importante que le RTC. G726 Ce codec gratuit. il est implémenté dans la plupart des équipements. G723. à condition qu'il n'y ait pas de transcodage (passage d'un codec à un autre).free.Téléphonie et voix sur IP nicodewaele [AT] gmail. Ce codec est donc plutôt utilisé pour le réseau local. D'autre part.com http://nicodewaele. En contrepartie. Dernières modifications le 30/03/11 .Les codecs : Un codec est un algorithme de codage et de décodage des données multimédia. Il est plutôt utile pour les communications distantes. Certains codecs sont propriétaires.1 Ce codec est payant. Les différents équipements de téléphonie sur IP peuvent prendre en charge un ou plusieurs de ces codecs audio et vidéo.

Téléphonie et voix sur IP nicodewaele [AT] gmail.729a ILBC G.1 (Excellent) 3.723.5 (Moyen) Codecs de vidéo et d'images : Pour les autres flux multimédia. voici une liste des principaux codecs : Les codecs vidéos supportés par la plupart des équipements sont : – ITU-T H261 – ITU-T H263 – ITU-T H264 – MPEG4 Les codecs d'images supportés la plupart du temps sont : – JPEG – PNG Dernières modifications le 30/03/11 .9 (Bon) 3.Page 11 - .1 GSM Libre (UIT-T) Gratuit sauf si transcodage Libre (non standard) Libre (UIT-T) Payant utilisé pour transcodage Libre (Asterisk) Bande passante : 64 kbit/s 8 kbit/s 15 kbit/s 32 kbit/s 5.fr Nicolas Dewaele Tableau récapitulatif et scores MOS : Algorithme : Licence : G.726 G.com http://nicodewaele.3 kbit/s Score Mos /5 4.85 (Bon) 3.free.3 kbit/s 6.711 G.9 (Bon) 3.6 (Moyen) 3.

le temps de traversée du réseau ne doit pas dépasser 150 ms ce qui est court. Gigue La Gigue est la variation dans le délai d’acheminement de paquets appartenant au même flot.5 ms 1 ms Total 142 ms + temps de traversée D'après le tableau suivant. le flux de données se doit d'être constant mais avec une gigue importante.free.fr Nicolas Dewaele VI. le flux devient inconstant et perturbe l'application finale. Voici la liste des étapes dans la communication téléphonique sur IP et le temps moyen de chacune d'elles : Étape Numérisation Codage et Compression Encapsulation Transmission Traversée du réseau Réception Buffer de gigue Décapsulation Décompression Conversion numérique → analogique Temps moyen 1 ms 42. si on veut avoir une bonne qualité en téléphonie.com http://nicodewaele.Problèmes posés par la convergence dans le réseau : Délais de transmission de la voix : Le délai concerne la transmission du paquet de bout en bout (de l'utilisateur à l'utilisateur).Téléphonie et voix sur IP nicodewaele [AT] gmail. on peut avoir une idée des délais acceptables pour transmettre de la voix sur un réseau : Délai de transmission de la voix < à 300 ms Entre 300 et 500 ms Entre 500 ms et 1s > à 1s Qualité d'écoute Excellente Moyenne Faible Inaudible En conclusion. En téléphonie ou vidéo. Dernières modifications le 30/03/11 .5 ms 5 ms 2 ms Inconnu 2 ms 60 ms 5 ms 12.Page 12 - .

Quand la file d'attente (buffer) en sortie de l'équipement (ou de l'interface) arrive à saturation. il doit être renvoyé par l'émetteur ce qui continue la saturation l'équipement réseau. demande des ressources en processeur et la qualité de la vidéo ou la voix est plus faible. la voix nécessite une bande passante de 64kb. Dernières modifications le 30/03/11 . Propagation Le paquet est transmis sur le câble dans un temps qui dépend de la longueur du câble et du type de câble (de sa vitesse de propagation). Bande passante en téléphonie En téléphonie classique. Si l'un d'eux manque parce qu'il a été supprimé. les débits de la téléphonie sur IP varient entre 64 et 5kb/s. Transmission Selon la longueur du paquet et le débit sortant.Téléphonie et voix sur IP nicodewaele [AT] gmail. Congestion La congestion d'un réseau informatique est liée à une augmentation temporaire du trafic sur un équipement réseau.Page 13 - . Le principe même du protocole TCP complique la résolution d'une congestion : Chaque segment fait l'objet d'un accusé de réception. le temps de compression ou décompression est long. le temps de transmission peut être plus ou moins long. En fonction de l'algorithme de compression utilisé.fr Nicolas Dewaele Le retard : A chaque passage à travers un équipement d'interconnexion. Quand le signal est très compressé. l'acheminement des paquets peut être retardé pendant une ou plusieurs de ces quatre phases : Traitement En entrant dans l'équipement. Attente (voir congestion) L'équipement a choisi sur quelle interface il devait transmettre le paquet mais il se peut qu'il y ait une file d'attente en sortie de cette interface. qui retarde le départ du paquet. les nouveaux paquets arrivant sont supprimés.com http://nicodewaele.free. le paquet est vérifié puis on recherche dans les tables à quoi il correspond.

On s'arrange alors pour vérifier au fur et à mesure qu'il ne manque pas de paquets et si un paquet est manquant. le signal est audible. tout est à refaire. En travaillant sur la voix ou la vidéo (technologies en temps réel). En informatique.fr Nicolas Dewaele Les pertes de paquets : Les équipements d'interconnexion sont chargés de transmettre les paquets d'une interface à une autre. on le redemande. si je transmet un fichier et qu'un seul paquet manque à l'arrivée. premier servi (FIFO). sorte de file d'attente. la perte n'a pas le même sens que quand il s'agit d'informatique. on ne pourra pas utiliser le fichier partiellement arrivé. le signal est mauvais (micro-coupures). S'il ne s'agit que d'un paquet. Si la mémoire tampon déborde.com http://nicodewaele. le signal devient inaudible. Pour une perte inférieure à 20% de paquets.free.Page 14 - .Téléphonie et voix sur IP nicodewaele [AT] gmail. Chaque interface est dotée d'une mémoire tampon. les nouveaux paquets arrivant sont supprimés. c'est un tout petit échantillon de voix qui n'est pas passé. En téléphonie. ce qui crée des pertes de données. les paquets sont transmis sur la base du premier arrivé. ce sera inaudible pour l'interlocuteur. Dernières modifications le 30/03/11 . Tant que cette mémoire n'est pas remplie. Pour une perte inférieure à 7% de paquets. si un paquet n'est pas acheminé. Pour une perte supérieure à 20%.

…) – Par port – Par date et heure – En fonction de la congestion – En fonction de la bande passante – En fonction du temps de latence La plupart du temps est mis en place le lissage de trafic.com http://nicodewaele. Pour différencier le trafic.fr Nicolas Dewaele VII. les routeurs.free. La mise en place de la QoS consiste d'abord à différencier le trafic réseau en effectuant une reconnaissance des paquets qui transitent : – Par IP – Par protocole de niveau 3 ou 4 (TCP.Notions sur la QoS : Définition La qualité de service correspond à la possibilité de transporter dans les meilleures conditions possibles tous types d'informations n'ayant pas les mêmes contraintes. on utilise particulièrement le champs ToS de IP (type of service) comme le fait le modèle Diffserv. qui réserve une certaine quantité de bande passante à chaque service et évite les trop pleins de bande passante. Elle est surtout très utilisée pour les réseaux transportant des données de types voix ou vidéo.Téléphonie et voix sur IP nicodewaele [AT] gmail. UDP. pour que ce type de trafic soit prioritaire par rapport aux données informatiques. Dernières modifications le 30/03/11 .Page 15 - . ICMP. Mise en place : La QoS s'applique sur les équipements de niveau 3 du modèle OSI. On utilise pour cela les algorithmes Token Bucket ou Leaky Bucket (seau à jeton ou seau percé).