Asterisk

Marc SCHAEFER Epervier 15 2053 Cernier Ing. Inf. dipl. EPFL Conseil et réalisations en informatique libre http://www. cril. ch/ Email : Fax : Mobile : orq2 Sni* to View schaefer@alphanet. c +41 32 841 40 14 441 32 841 40 81 +41 79 502 56 92 Introduction à la téléphonie IP Asterisk sous GNU/Linux cours de base schaefer@alphanet. ch Informatique libre 25 avril 2008 Introduction 2. 2 Fonctions administratives de base 2. 3 La console Asterisk . 2. 4 Matériel et interfaces 2. 5 Le concept de dial plan 2. 6 La Manager interface 9 et H. 23 ainsi que eurs domaines d’utilisation – connaître les problématiques de firewall, écho, jitter, traitement des DTMF et bande passante – savoir dimensionner approximativement une connexion en fonction des codecs utilisés Ce premier chapitre traite principalement de la technologie voix- sur-lP en général. Les codecs, protocoles et problèmes courants sont traités de manière informative. Quelques exemples de dimensionnement de liaison seront également proposés. Lectures supplémentaires – QOS en voix-sur-IP : http:hWww. voip-info. org/wiki-QoS – codecs : http://en. kipedia. org/wiki/Speech_encoding – protocoles IAX2 http://en. wikipedia. org/wiki/lAX2 SIP http://fr. wikipedla. org/wiki/session_lnitiation_protocol H. 323 http://fr. wikipedia. org/wiki/H. 323 c 2006 CRIL Marc SCHAEFER Disponible sous licence GFDL, invariant: les 2 premières pages Cours de base Asterisk Chapitre 1: Introduction à la technologie voix-sur-lP Qualité de service de bout en bout crée une perception de décalage et augmente la perception de gêne d’un écho résiduel – en cas de présence d’écho, des délais plus courts sont parfois roblématiques.

Bande passante Le calcul de la bande passante nécessaire dépend du codec utilisé, du nombre de communications maximum et du surdébit de gestion des protocoles. Il faut donc s’assurer qu’en production, le système max selon ITU-T G. 114 150ms c 2006 CRIL – Marc SCHAEFER Disponible sous licence GFDL invariant: les 2 premières pages voix-sur-IP n’autorise pas plus de connexions que possible. Des exemples de dimensionnement seront proposés dans le chapitre sur les codecs. Disponible sous licence CFDL, invariant: les 2 premières pages

Cours de base Asterisk Chapitre 1 : Introduction à la technologie 2 nécessaire. 4. quel sont les problèmes d’un MTU trop bas ? 5. les tampons de traitement d’un téléphone sont de 400 bytes, pour un codec 8 bit à 8000 Hz (G_71 1 A-law par exemple), que pouvez vous dire pour le délai ajouté ? voix-sur-lp Cas du réseau local – si possible, utiliser un réseau séparé – physiquement séparé – évt. VLAN avec prioritisation du trafic – sans fil : privilégier les s issant la QOS (DECT) PAGF s 9 Asterisk Chapitre 1 : Introduction à la technologie voix-sur-lP . 1 Cas du réseau global dépendance également avec d’autres fournisseurs cas général : best effort avoir une solution de secours est recommandé (liaison ISDN p. ex. ) il est possible de mettre en place des solutions de prioritisation de trafic (TOS) 6 6 9 codecs 9 nom bande passante qualité licence G. 711 A/U-law 64 kbps bonne iLBC 1 5 kbps correcte G. 729 10-30 kbps propriétaire 7 9 technologie voix-sur-lP Codecs p. 15 Transport du fax 10 – fax analogique G3 – connecté en voix-sur-lP via un ATA, une carte ou un banc analogique, envoi en audio T. 3Û) – le protocole G. est très résistant aux erreurs, aux prix de la perte de performance – envoi d’un signal supprimant le traitement de canal – seuls les codecs sans perte sont recommandés : G. 711 A-law par exemple – en dehors du réseau local, il est recommandé de transférer le fax décodé : T 38 – aux bornes du réseau voix-sur-ip, recréer le fax sous forme audio, si nécessaire. – alternative : envoi spécifique sous forme d’image http://www. voip-info. org/wiki-Asterisk+fax o Disponible sous licence G PAGF 8 2 es 2 premières pages sous-chapitre 12 principes IAX2 SIP 1-4. 23 RTP (audio) La figure 1 décrit Pétablissement d’un appel IAX2 (trace ethereal). La flgure vue précédemment est une trace audio. Les figures 2 et 3 décrivent la même chose pour le protocole SIP. Protocoles de gestion de session et audio p. 18 PAGF 9 adresses et numéros de port dans les données de contrôles à modifier ; proxy possible) – protocole ouvert, très compatible équipements – recommandé pour l’accès client p. 21 F IG . 2 – session SIP – Données audio RTP SIP p. 22