ASTERISK, SIP, RENATER

Dimension: px
Commencer à balayer dès la page:

Download "ASTERISK, SIP, RENATER"

Transcription

1 Nicolas LAMBERT - Benoit MOINET Projet N 5 - M1 RTM ASTERISK, SIP, RENATER - 1 -

2 Remerciements Nous tenions à remercier Monsieur Stéphane IGOUNET, responsable de la Cellule Réseaux et Informatique Répartie (CRIR) de l'université d'avignon, tuteur de notre projet, pour ses conseils et son soutient tout au long de la réalisation de notre projet. Nous remercions également Monsieur Francis COLLIN, co-responsable de la Cellule Réseaux et Informatique Répartie (CRIR) de l'université d'avignon, pour son aide sur nos problèmes techniques. Ces derniers ont tous deux su faire preuve de patience, de professionnalisme et de savoirfaire tout au long de ces deux semestres de formation. Nous tenions également à remercier toute l équipe du Centre de Ressource Informatique de l'université d'avignon

3 Table des matières Introduction :...4 Gestion du Groupe :...5 Mise en place de la téléphonie IP a l'uapv :...7 L'architecture du réseau de l'université d'avignon :...7 La mise en place de la téléphonie sur IP :...8 Problématique des méthodes d accès à la voix sur IP à travers les réseaux :..15 Mise en place des services téléphoniques :...19 Conclusion :

4 Introduction : Aujourd'hui le développement d'internet a modifié profondément la façon d'utiliser notre téléphone. En effet, les offres des fournisseurs d'aces incluent de plus en plus la téléphonie en illimité et permettent a de nombreux foyers de téléphoner gratuitement vers de nombreuses destinations. Longtemps poule aux oeufs d'or pour les opérateurs, qui ont longtemps maintenu leurs tarifs a des niveaux assez élevés, alors même que leurs infrastructures étaient largement amorties, la technologie de la téléphonie classique est aujourd'hui en passe d'être supplantée par la téléphonie sur IP. Il est intéressant de mettre en parallèle l'histoire du téléphone avec celle de linux et d'internet. Alors que le téléphone fut crée a des fins commerciales et que l'industrie des télécoms s'est forgée sur les procès et les rachats - Linux et Internet ont surgi des milieux universitaires qui ont toujours privilégie l'échange de connaissance au profit. Les différences de culture sont manifestes. Les technologies des télécommunications tendent au cloisonnement, à la complexité et au coût, alors que celle des réseaux sont majoritairement ouvertes, bien documentées et compétitives. Similaire au téléphone, la voix sur IP (VoIP) permet de transmettre la voix en se référant au protocole IP (Internet Protocol). Cela permet d'effectuer des appels téléphoniques via Internet. L'avantage de ce protocole est d'avoir trois outils en un : PC, téléphones fixe et mobile sous forme logiciel et matériel. La VoIP est également libérée des réglementations gouvernementales sans fin et des tarifs imposés pas les opérateurs téléphoniques traditionnels. On appel ToIP le service de transport de la voix sur IP permettant d'effectuer des appels téléphoniques via l'internet au lieu d'utiliser une ligne de téléphone traditionnelle. La téléphonie sur IP exploite un réseau de données IP pour offrir des communications vocales à l'ensemble de l'entreprise sur un réseau unique voix et données. Cette convergence des services de communication données, voix, et vidéo sur un réseau unique, s'accompagne des avantages liés à la réduction des coûts d'investissement, à la simplification des procédures d'assistance et de configuration, et à l'intégration accrue de filiales et de sites distants aux installations du réseau d'entreprise. Les applications et les services IP intégrés améliorent la productivité et le soin de la clientèle. Asterisk est un des exemples très utilisés de services téléphoniques sur IP. La signalisation de session (SIP, H323)et le transport de la VoIP (RTP, RTCP) sont les grands thèmes abordés sur le mécanisme de la ToIP. Aujourd'hui, la position des opérateurs est menacée par l'arrivée massive de la téléphonie sur IP, dont la tarification tends vers la gratuite. En France, fin 2006, la téléphonie sur IP représente déjà près de 50% du marché de la téléphonie. Aux environs de 2009, on estime que près de 100% du transport de la parole s'effectuera par l'intermédiaire de paquets IP. Au sein du réseau de l'uapv, nous avons appliqué cette thématique à l'aide d'une solution logicielle open source : Asterisk. Grâce à elle et au protocole SIP, nous avons testé une implémentation de la Téléphonie sur IP. Puis nous avons interconnecté le réseau de l'université, le Réseau National de télécommunications pour la technologie, l'enseignement et la recherche (RENATER) et le Réseau Téléphonique Commuté (RTC)

5 Gestion du Groupe : D'une part nous étions encadrés par les demandes administratives de l'iup et celles de notre tuteur puis de l'autre nous avions à concilier chacune de nos méthodes de travail. De là, nous avons établis la gestion de notre projet de plusieurs façons : Le Diagramme de Gantt et la ToDoList : Notre Diagramme de Gantt. Notre ToDoList : La création d'une mailing-list : Elle permet de communiquer entre notre tuteur et nous mais aussi d'archiver les communications que nous avons eu entre nous. Cette mailing-list est déclarée au sein de l'université en tant que - 5 -

6 La réalisation d'un site web et sa gestion tout au long du projet : Nous avons tout au long du projet créé et mis à jour un site internet. Nous y avons défini notre documentation, l'historique de nos travaux effectués, archiver nos comptes-rendus mensuels sur et établis une bibliographie de tous les documents (livres, magazines, sites internets...). Nous y avons aussi présenté le diagramme de Gant définissant nos objectifs et notre ToDoList. Le site est disponible à l'adresse suivante : Les réunions obligatoires et informelles : D'une part nous avons réalisés les réunions obligatoires en définissant un ordre de jour entre nous et notre tuteur. Et d'autres parts nous avons rendu comptes entre nous et notre tuteur de l'avancement du projet par la mailing-list créé et nos rencontres, lorsque nous sommes venus travaillés, dans les locaux du CRI. Réponses aux demandes d'aide sur des projets similaires : Par notre rubrique contact, nous avons eu des demandes de renseignements et d'aides. Nous y avons répondu aussi bien que nous avons pu et que l'état de notre projet le permettait. De plus, même la distance entre le lieu de résidence et l'université d'un des participants, ne nous a pas empêché de nous voir et nous réunir pour travailler sur le projet

7 Mise en place de la téléphonie IP a l'uapv : L'architecture du réseau de l'université d'avignon : Le réseau de l'université d'avignon est constitué de plusieurs sites interconnectés. Ils sont au nombre de 4. Les deux plus gros sites sont ceux de Ste Marthe au centre ville et de l'agroparc à la périphérie d'avignon. Deux autres sites sont interconnectés comme le STAPS et la Formation Continue. Ce plan n'est qu un synoptique général à fin de mieux implémenter notre serveur VoIP, il nous a fallu mieux connaître l'architecture du réseau. Ainsi, nous avons pu dresser un plan précis du réseau de l'université pour pouvoir situer les problèmes et mieux les appréhender

8 A l'aide de ce schéma nous avons pu repérer des soucis probables : - le portail captif - les différents NAT entre chaques réseaux - le dialogue inter-site Nous nous étendrons à chaque partie abordée sur les problèmes que nous avons rencontrés. La mise en place de la téléphonie sur IP : La mise en place de la téléphonie sur IP s'est faite grâce à l'ajout du serveur Asterisk sur le réseau de l'université d'avignon. L'installation s'est déroulée en plusieurs étapes : - Introduction sur Asterisk : Asterisk est un PBX logiciel libre, multi-plateforme, édité par la société Digium sous licence GPL (GNU General Public Licence). Mark Spencer en est l'auteur. Il a été porté sur de nombreux systèmes d'exploitation comme Linux, *BSD, Mac OS X, Sun Solaris, Windows... Il fournit de nombreuses fonctionnalités, implémentés dans des autocommutateurs traditionnels, comme la messagerie vocale, la conférence, le service vocale interactif, la parcage d'appel, la musique d'attente... Cette liste est non exhaustive et s'allonge grâce à l'aide des contributeurs de la communauté libre Asterisk. De plus, ses possibilités sont extensibles via des scripts ou des modules en Perl, C, Python... Les principaux protocoles standardisés de la VoIP ( SIP, H323, MGCP ) sont implémentés dans Asterisk sans que cela soit nécessaire l'ajout de cartes ou de programmes additionnels. Asterisk dispose aussi d'un autre protocole VoIP : IAX pour Inter Asterisk exchange. Ce protocole a été développé par la communauté open source d'asterisk. Il permet l'interconnexion de plusieurs Asterisk et aussi une meilleure traversée des NAT en tant que protocole de transport de voix. Asterisk peut également jouer le rôle de passerelle avec les réseaux publics (RTC, RNIS, GSM, etc.) avec l'aide de matériels adaptés. Les cartes sont principalement éditées par le contributeur d'asterisk l'entreprise Digium mais il existent de nombreux autres fournisseurs comme BroadTel, Eicon, VoiceTRONIX, AtCom... La plupart des cartes sont supportées par les drivers Zaptel. Nous nous étendrons un peu plus sur zaptel lorsque nous présenterons notre carte Digium TDM 404. Comme nous l'avons dit précédemment, Asterisk est disponible sur de nombreux systèmes et notamment des distributions Linux. Mais certains projets ont créés des distributions spécialisées intégrant le logiciel. On peut citer notamment : AsteriskNOW développée principalement par Digium Trixbox soutenue par Fonality Elastix de Palo Santo Asterisk est actuellement dans les versions et

9 - Introduction à la carte TDM400 : The Zapata Telephony Project : Zaptel est le raccourci de "Zapata Telephony". Il fait référence à l'api des drivers matériels libres de téléphonie informatique de Jim Dixon. Tout d'abord les drivers ont été développés pour BSD et les cartes d'interface DIY série T1 Jim's Tormenta. Digium a ensuite produit des cartes d'interfaces d'après les plans de Jim Dixon et amélioré/porté les drivers Zaptel sur plateforme Linux. Digium a ensuite ajouté des drivers respectant l'api Zaptel pour d'autres matériels téléphoniques. Les pilotes sont spécifiques à Linux. Le projet de téléphonie Zapata a été nommé ainsi d'après Emiliano Zapata, un révolutionnaire mexicain du 20ième Siècle, pour souligner la nature révolutionnaire du projet. En fait, l'interface Zaptel est un module noyau qui présente une couche d'abstraction entre les pilotes matériel et le module Zapata dans Asterisk. On peut ainsi modifié le pilote sans aucun changement dans les sources d'asterisk. Notre carte Digium TDM 404 : La carte TDM 400P permet d'interconnecter le serveur Asterisk avec le réseau RTC (Réseau Téléphonique Commuté). Le sigle TDM 4XYP : X : FXS (Foreign Exchange Station) - Branchement de Téléphone(s) analogique(s), d'ou la nécessité de générer une tonalité et donc un courant de sortie. C'est pour cela que lors de l'installation de la carte il faut la brancher sur un connecteur 12V de l'alimentation. Le module associé est VERT sur la carte. Y : FXO (Foreign Exchange Office) - Connexion à la ligne RTC d'un opérateur téléphonique, pas de tonalité à générer, il l'accepte. Le module associé est ROUGE sur la carte. Le connecteur 12V est requis pour les modules FXS mais pas pour les modules FXO. Notre Carte TDM400P installée dans notre serveur : On voit bien les 4 modules FXO, comme nous en avons, notre carte est une TDM 404.On aperçoit aussi le branchement du connecteur 12V

10 Nous allons présenter ensuite notre installation de notre Debian GNU/Linux, des drivers Zaptel puis d'asterisk. - Installation d'une Debian GNU/Linux via le réseau UAPV : Debian GNU/Linux?? Juste un petit rappel : Le projet Debian est né en Elle est basée sur des logiciels totalement libres et librement accessibles (Conformément au Contrat Social de Logiciel Libre de Debian [DFSG]). La qualité de ses logiciels est un élément très important, la sécurité est considérée avec beaucoup d'importance et les problèmes existant n'ont pas été cachés. L'installation : La particularité de cette installation est que seul un système de base est installé à l'aide du CD. Le reste est téléchargé et installé via le réseau Internet. Cette installation, nous a paru, au premier abord, difficile d'accès. Cependant, après une première tentative et l'aide de Francis, nous avons pu l'installer avec succès et ainsi démystifier sa prise en main, réputée, réservée aux personnes expérimentées. Pour notre installation, nous avons choisi les dépôts de l'université de Strasbourg. Comme toute université, elle est connectée au réseau Renater ce qui permet d'avoir des débits importants et des mises à jour rapides. Au cours de notre projet, nous avons passé successivement de la distribution stable «Sarge» à une distribution testing «Etch» puis à la version stable de la «Etch». Une fois l'installation faite de Debian, on peut se lancer dans la configuration de la carte Digium. - Configuration de la carte TDM404 : Reconnaissance de la carte sous Debian GNU/Linux : La commande lspci donne : 0000:00:12.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface

11 Avant l'installation : Les sources que nous avons pu voir au cours de nos recherches de documents, se contredisent parfois sur le cheminement de l'installation. Soit installer Zaptel en premier puis Asterisk Soit installer Asterisk puis Zaptel Nous avons suivi la deuxième solution qui a donné des résultats concluant. Repérage des ports de la carte TDM404P : Même si nous avons 4 modules FXO, il faut bien repérer à quels couples ports-modules cela correspond. Les 4 connecteurs externes de la carte sont des prises RJ-11. Le port #1 est celui qui le plus loin de la carte mère et le port #4 est celui qui est le plus près de la carte mère. Il y a une LED verte près de chaque port. Les LEDs s'allument lorsque les modules des drivers sont chargés correctement. Installation des drivers Zaptel : Avec la version Etch de Debian GNU/Linux, le cheminement a globalement été le même. Le noyau par défaut est désormais la version : Et les paquets ne se nomment plus kernel-[...] mais linux-[...]. Il faut donc adapter les commandes et les versions. Remarque : Lors de nos tests avec la version Testing de la Etch, le noyau de base n'avait pas ses kernel-headers. Nous avons donc dû installé un noyau plus récent : apt-get install linux-image Cette version a bien des kernel-headers disponibles. Il semblerait que se soit désormais la version de base de la Debian GNU/Linux stable. Ainsi on a pu compiler le module zaptel. Puis nous avons utilisés les commandes suivantes : apt-get install linux-headers-`uname -r` apt-get install dpatch apt-get install zaptel apt-get install zaptel-source apt-get build-dep asterisk Un man apt-get nous donne l'information suivante : [...] build-dep Avec la commande build-dep, apt-get installe ou supprime des paquets dans le but de satisfaire les dépendances de construction d'un paquet source. [...] module-assistant prepare m-a build zaptel Le paquet zaptel obtenu s'intitule alors : zaptel-modules _ dfsg _i386.deb Il s'installe avec la commande : dpkg -i /usr/src/zaptel-modules _ dfsg _i386.deb On peut alors charger le module zaptel : modprobe zaptel

12 Les commandes ztcfg et zttool : ztcfg : Utilisé pour lire la configuration dans /etc/zaptel.conf pour configurer le matériel. zttool : Vérifie l'état du matériel installé. Elle permet pour les cartes analogiques de donner l'état actuel (configuré, occupé, etc). Configuration de /etc/zaptel.conf : Avant de charger le module wctdm pour les canaux FXO, il faut configurer /etc/zaptel.conf comme dans l'exemple suivant : fxsks = 1 loadzone = fr defaultzone = fr ; Type de prise de ligne (ici ks par tension métallique avec détection de déconnexion distante) ; 1 correspond au nombre de canal(ux) configuré(s), ici 1. ; Indications à utiliser pour le canal ; Utilisée si aucune zone n'est spécifiée pour un canal A chaque modification du fichier zaptel.conf il faut recharger la config matériel avec ztcfg -vv Une fois, le fichier configuré, on peut charger le module : modprobe wctdm (module pour la carte TDM). La commande lsmod grep wctdm montre que le module wctdm est bien chargé : wctdm zaptel wctdm Ensuite avec ztcfg -vv, on a alors : Zaptel Configuration ====================== Channel map: Channel 01: FXS Kewlstart (Default) (Slaves: 01) 1 channels configured. Ici, les diodes de la carte TDM400 s'allument Une fois le module des canaux FXO chargés, on peut configurer le matériel téléphonique pour le logiciel Asterisk avec zapata.conf. Cette partie sera vue dans la suite du rapport. - Mise en place d'asterisk sur Debian GNU/Linux : Paquets d'installation d'asterisk : asterisk : Asterisk, apt-get install asterisk festival : apt-get install festival (Pour parler des textes programmer : boite vocale ), apt-get install festival asterisk-sounds : pour installer les voix françaises, apt-get install asterisk-prompt-fr asterisk-sounds-extra Dépendances nécessaires au paquet d'asterisk : Compilateur GCC (Version 3.X ou plus) et ses dépendances, par défaut sous Debian

13 bison : générateurs d'analyseur syntaxique, apt-get install bison ncurses : interface en ligne de commandes, apt-get install libncurses5 libncurses5-dev OpenSSL : Bibliothèque de Cryptographie d'asterisk, apt-get install openssl libssl-dev Autres paquets : mpg123 : permet de jouer des mp3 en sonneries, apt-get install mpg123 Remarques : Avec l'installation de la Debian GNU/Linux Etch, nous avons plus eu recours aux backports Debian L'installation de mpg123 avec apt-get install mpg123 était impossible sur Debian GNU/Linux, quelque soit la version. En faisant la commande : apt-cache show mpg123 * Resolution : * Package mpg123 * stable (sound): MPEG layer 1/2/3 audio player [non-free] 0.59r-20sarge1: alpha arm hppa i386 m68k powerpc sparc On comprend alors mieux pourquoi le paquet ne pouvait être installé, il est situé dans le dépôt non free. Il faut donc modifier le sources.list de notre distribution. Nous avons rajouté : contrib et nonfree. Nous en avons aussi profité pour ajouter contrib. Exemple avec le sources.list de notre Debian GNU/Linux Etch : deb ftp://ftp.u-strasbg.fr/debian/ etch main contrib non-free deb-src ftp://ftp.u-strasbg.fr/debian/ etch main contrib non-free deb etch/updates main contrib non-free Après avoir effectuer la modification du fichier, nous avons exécuter les commandes suivantes : apt-get update apt-get dist-upgrade Puis apt-get install mpg123. Quelques commandes de base : Les commandes principales pour se (re)connecter à l'interface en ligne de commandes (CLI) d'asterisk : Lancement d'asterisk : asterisk -[hcvrx] -h : pour avoir la commandes complète d'options -c : permet de se connecter au CLI d'asterisk -v : verbosité, utiliser une ou plusieurs fois (-vvvv), permet de paramétrer la quantité des sorties. -g : Core dump. Si Asterisk plantait subitement une fichier core serait alors créer. Ensuite avec gdb on peut voir par quoi il a été causé. -r : pour se reconnecter à un processus d'asterisk déjà lancé en local. -x : utiliser en combinaison avec -r permet d'exécuter une commande sans avoir à se reconnecter à la CLI et la taper manuellement

14 Par exemple : /usr/bin/asterisk -vvvc : Connexion au CLI en mode un peu verbeux. /usr/bin/asterisk -rx "restart now" : Exécution d'une commande sans passer par la CLI. Test d'asterisk : Avec la commande asterisk -vvvc, Asterisk a démarré sans erreur : l'installation était bonne. La Commande Line Interface (CLI) : Cela ressemble un peu à la configuration d'un routeur Cisco ou d'un terminal Linux. En effet, il y a la complétion des commandes et une aide abondante. En voici, quelques commandes importantes : help : La première à savoir, elle donne l'aperçu de tous les commandes disponibles.! : permet de quitter la CLI sans interrompre Asterisk restart, restart now" : permet de redémarrer Asterisk reload pour recharger les fichiers de configuration sans redémarrer Asterisk. Aucun appel n'est interrompu lorsque cette commande est utilisée. stop now restart/stop when convenient permet de redémarrer/arrêter Asterisk au moment approprié. Une fois, l'installation et les premiers pas avec Asterisk fait, nous avons pu nous investir dans sa configuration

15 Problématique des méthodes d accès à la voix sur IP à travers les réseaux : Notre première réflexion s est posée sur le transport de la voix sur IP et sa signalisation à travers différents types de réseaux et ses sécurités. Nos premiers tests ont donc porté sur le passage des NAT et des filtres de type Firewall. Nos différents tests et nos commentaires : a) PCs dans le même réseau & Asterisk dans un autre : Plan d'action: Le but de ce test est de réaliser une liaison téléphonique par IP entre deux PC branchés sur le même noeud privé. La négociation se fait par le protocole SIP via le serveur Asterisk. Asterisk ne gère pas le flux, c'est RTP qui s'occupe du trafic en direct. Softphone : X-Lite ou/et Ekiga Résultats obtenus: Les logiciels X-LITE ne s'enregistrent pas sur le serveur Asterisk car ce dernier se situe sur un réseau public derrière un NAT. Il nous a fallu rajouter une option dans SIP.conf sur les «friendly» (amis: qui émettent et reçoivent) nat=yes pour passer au travers du NAT. Par la suite, la négociation s'effectue par le biais de requêtes INVITE, ACK. Entre ces deux requêtes, le serveur enregistre le PATH pour joindre plus rapidement lors de futur appel. Lors de l'appel, les utilisateurs dialoguent par des requêtes TRYING, RINGING pour l'attente et OK, BYE pour la fin, le début de l'appel. Exemple :

16 Conclusion: Résultats concluants. Nous avons réglé le problème du NAT pour la négociation. Le trafic RTP ne pose aucun problème en direct. b)un PC en privé, un autre sur le réseau nomade & Asterisk sur un autre réseau : Plan d'action: Le but de ce test est de réaliser une liaison téléphonique par IP entre deux PC sur le réseau nomade (en Wifi) et le réseau privé filaire. Le réseau nomade est protégé par un NAT ainsi qu un Firewall. Résultats obtenus: Le trafic de la voix passe que dans un sens. Le Firewall bloque tous les paquets venant d une destination différente pour protéger le réseau nomade : tous les paquets UDP (protocole RTP) venant du réseau public sont bloqués par le Firewall. Néanmoins les paquets UDP sortant jusqu'à la station client ou Asterisk, traversent et sont réceptionnés

17 Conclusion: Pour traverser efficacement le NAT, différentes solutions se sont offertes à nous. Le protocole STUN aide notre client SIP caché dans le réseau Nomade pour découvrir le type de NAT. Voir annexe pour avoir le détail sur STUN. Lorsque le client veut s enregistrer sur le serveur Asterisk, il doit échanger avec le serveur STUN quelques requêtes lui indiquant à quelle adresse IP, il doit indiquer pour avoir un retour de paquet. Ces quelques requêtes déterminent le type de NAT/Firewall qui est bien sûr différents selon la politique de gestion. Dans notre cas nous nous sommes aperçu d un blocage des requêtes entrantes qui n ont aucun enregistrement antérieur dans la règle de routage des paquets du NAT/Firewall. Le Firewall effectue un suivi de connexion appelé «conntrack». Exemple : Nous en avons déduit qu il serait indispensable d avoir un relayeur entre un client et n importe quelle autre source extérieur au réseau nomade. Ce dernier permettrait de détourner le flux média avant d entrer dans le réseau nomade et ainsi utiliser le même couple IP/Port. Deux solutions sont donc disponibles : Asterisk peut rester sur le chemin de la voix grâce à l option canreinvite=no. L option est souvent utilisée pour écouter les touches émises par l utilisateur d un softphone ou d un IPphone mais dans notre cas cela nous permet de détourner le transport de la voix. Rappelons que le transport s effectue par le protocole de transport RTP. (Voir annexe pour plus ample information.)

18 TURN : Malgré qu il soit très peu implémenté, TURN permet de détourner le flux média. Il utilise les fonctionnalités de STUN mais doit être placé en entrée du réseau nomade afin de relayer tous les messages vers le destinataire (Voir annexe pour plus ample information). N.B. :Notons qu il existe ICE qui fournit les possibilités de traverser NATs et Firewall pour n'importe quel type de protocole orienté session, bien qu'elle a été conçue pour fonctionner avec SIP et son protocole compagnon : le protocole de description de session (SDP). ICE englobe l'utilisation de STUN et TURN et fournit un cadre d'unification autour d'eux. ICE est extrêmement robuste, fournissant des traversées en dessous même des topologies les plus complexes. CounterPath est un des seuls à l avoir implémenté dans son Softphone X-Lite

19 Mise en place des services téléphoniques : Dans cette section, nous allons voir comment nous avons rendu effectif la téléphonie sur IP via Asterisk sur différents réseaux : L UAPV RTC (Réseau Téléphonique Commuté) RENATER Puis nous verrons quelques services mis en place pour les utilisateurs. Réseau UAPV : l enregistrement des utilisateurs dans Asterisk Pour le réseau de l université d Avignon, il a fallu créer tous d abord les utilisateurs dans le fichier sip.conf. Exemples : [ben] type=friend host=dynamic username=ben secret=ben disallow=all nat=yes allow=gsm [nico] type=friend host=dynamic username=nico secret=nico disallow=all nat=yes allow=gsm Voir annexe pour la signification des options Il existe plusieurs types d utilisateurs: client, serveur ou les deux ASTERISK ASTERISK ASTERISK USER PEER FRIEND Les connexions qui nous appartiennent et les connexions que nous authentifions sont définies dans le fichier iax.conf et sip.conf comme utilisateurs «users» et pairs «peers». Les connexions combinant les deux peuvent être définies comme amies («friends»). Friend => permet d appeler et d être appelé User => permet seulement d être appelé Peer => permet de définir une liaison entre deux terminaux seulement Mise en route des services RTC : Pour avoir une liaison RTC sur Asterisk, nous avons besoin d un carte TDM400P que nous avons présenter précédemment. Le fichier Zapata.conf sert à spécifier à Asterisk les paramètres et la configuration du matériel téléphonique installé. Il permet de spécifier les fonctionnalités associées aux canaux matériels (présentation numéro, mise en attente...). Le contexte «channels» permet de configurer dans un premier temps les options de ligne puis définit les canaux ainsi que leurs rattachements

20 [channels] usecallerid=yes hidecallerid=yes callwaiting=no threewaycalling=yes transfer=yes echocancel=yes echotraining=yes ; Présentation du numéro ; Nom cache pour les appels sortants ; Désactivation de la mise en attente d'appel pour une ligne FXO ; Conversation a trois ; Transfert d'appel permis ; Suppression de l'echo ; Apprentissage de l'echo pour mieux le supprimer ; Définition des canaux : group=1 ; Définition d'un groupe pour les 4 lignes context=rtc-entrant ; les appels entrant vont dans [rtc-entrant] de extensions.conf signalling=fxs_ks ; Signalisation fxs pour un canal fxo pour Asterisk language=fr ; Langage par défaut 'FR' channel => 1 ; RTC connecte au port 1,2,3,4 channel => 2 channel => 3 channel => 4 Une fois zapata.conf configuré, on peut exécuter la commande zttool. On obtient si tout est bien configuré l'écran suivant : Liaison avec RENATER : RENATER signifie : Réseau National de télécommunications pour la Technologie l'enseignement et la Recherche. Notre tuteur Stéphane IGOUNET était intéressé pour lier le site d Avignon au réseau RENATER. Après une conversation téléphonique avec un responsable de RENATER, nous avons mis en place ce lien. Voici l objectif d une telle liaison : Il a fallu créer un pair («peer») pour émettre et recevoir des informations : [renater] type=peer qualify=yes host=ser.renater.fr context=renater-entrant nat=yes

21 Interconnexion des services : Les entrées / sorties sont raccordés dans un seul fichier «/etc/asterisk/extensions.conf». Voici le plan d interconnexion que nous avons établi dans ce fichier. Le plan de numérotation comporte 6 contextes : SER est le SIP EXPRESS ROUTER de RENATER. Globals : On déclare des variables globales. [globals] NICO=SIP/nico BEN=SIP/ben STEPH=SIP/steph FRANCIS=SIP/francis Interne : Tous les appels internes utilisent les règles suivant pour appeler ou être appelés : [interne] exten => 2600,1,Answer() exten => 2600,2,Background(/etc/asterisk/son_fr/bienvenue) exten => 1,1,Goto(interne,2603,1) exten => 2,1,Goto(interne,1000,1) exten => 3,1,Goto(interne,1001,1) exten => 4,1,Goto(interne,2604,1) exten => 999,1,record(/etc/asterisk/son_fr/bienvenue:gsm 10) ; Messagerie Vocale : exten => 888,1,Voic Main(); exten => 2603,1,Macro(voic ,${STEPH}) exten => 2604,1,Macro(voic ,${FRANCIS}) exten => 1000,1,Macro(voic ,${BEN}) exten => 1001,1,Macro(voic ,${NICO}) [macro-voic ] exten => s,1,dial(${arg1},10,r) exten => exten => exten => s,103,hangup() exten => s,3,hangup() Le numéro 2600 amène à un serveur vocal qui distribue selon 4 destinations grâce à la fonction Goto(). L annonce vocale peut être modifiée sur 999. Grâce à la macro enregistrée plus loin dans le code, on peut laisser un message avec la fonction voic () quand le destinataire n est pas la ou qu il ne répond pas. Notons que le «${ }» permet d utiliser des variables déclarées dans le contexte [globals]

22 Menu : [menu] exten => _XXXXX.,1,Set(NUMERO=${EXTEN}) ; Cas 1 : Tous les appels sont Routés sur Renater : exten => _XXXXX.,2,Dial(SIP/renater/${EXTEN}) ; Cas 2 : Inaccessible via Renater : exten => t,1,goto(rtc-sortant,${numero},1) ; Cas 3 : Appels UAPV (1 a 4 chiffres) : exten => _X,1,Goto(interne,${EXTEN},1) exten => _XX,1,Goto(interne,${EXTEN},1) exten => _XXX,1,Goto(interne,${EXTEN},1) exten => _XXXX,1,Goto(interne,${EXTEN},1) renater-entrant : [renater-entrant] exten => _.,1,Goto(interne,${EXTEN:6},1) rtc-sortant et rtc-entrant: Menu filtre les entrées selon les cas suivants: - Tous les appels sont routés vers RENATER si leur numéro à au moins 5 chiffres. - Sinon l extension est testée en interne. - Si RENATER est trop long à répondre, c est qu il ne connaît pas le numéro. Le numéro est basculé vers le RTC. Simple redirection des réponses vers le contexte «interne». Notons que ${EXTEN :6} permet de sélectionner le numéro d extension en supprimant les 6 premiers chiffres [rtc-sortant] exten => _0XXXXXXXXXX,1,Dial(Zap/1/${EXTEN}) exten => _0XXXXXXXXXX,2,Congestion() exten => _0XXXXXXXXXX,102,Congestion() exten => t,1,playback(msg_invalide) exten => t,2,hangup() exten => _0XXXXXXXXXX,3,Hangup() exten => _0XXXXXXXXXX,103,Hangup() [rtc-entrant] exten => s,1,goto(interne,2600,1) Gestion d entrée/sortie des lignes RTC. - Un appel entrant est redirigé vers le serveur vocal. - Pour un appel sortant, on doit faire «0» pour sortir de l université. - En cas de congestion ou de temps trop long, les fonctions Congestion() et Playback() se déclenchent et annoncent à l interlocuteur la fin de la communication. N.B. : Nous avons testé quelques fonctions supplémentaires comme la musique d'attente, le transfert d appel, l annuaire téléphonique

M1 RTM Projet N 5. Asterisk SIP RENATER N. LAMBERT & B. MOINET

M1 RTM Projet N 5. Asterisk SIP RENATER N. LAMBERT & B. MOINET M1 RTM Projet N 5 Asterisk SIP RENATER N. LAMBERT & B. MOINET Plan de soutenance Présentation du projet Sa gestion Réseau de l UAPV Le serveur Asterisk SIP, RTP avec NAT/Firewall Les Hacks 2 Introduction

Plus en détail

SIP. Sommaire. Internet Multimédia

SIP. Sommaire. Internet Multimédia Internet Multimédia Le Protocole SIP 2011 André Aoun - Internet Multimédia SIP - 1 Sommaire 1. Présentation 2. Entités SIP 3. Méthodes et réponses 4. User Agent 5. Registrar 6. Proxy 7. Redirect Server

Plus en détail

La VOIP :Les protocoles H.323 et SIP

La VOIP :Les protocoles H.323 et SIP La VOIP :Les protocoles H.323 et SIP PLAN La VOIP 1 H.323 2 SIP 3 Comparaison SIP/H.323 4 2 La VOIP Qu appelle t on VOIP? VOIP = Voice Over Internet Protocol ou Voix sur IP La voix sur IP : Le transport

Plus en détail

SIP. 2007 A. Aoun - La Visioconférence SIP - 1

SIP. 2007 A. Aoun - La Visioconférence SIP - 1 Internet Multimédia Le Protocole SIP 2007 A. Aoun - La Visioconférence SIP - 1 Présentation (1) Session Initiation Protocol (dont le sigle est SIP) est un protocole récent (1999), normalisé et standardisé

Plus en détail

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement SIP Nguyen Thi Mai Trang LIP6/PHARE Thi-Mai-Trang.Nguyen@lip6.fr UPMC - M2 Réseaux - UE PTEL 1 Plan Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement UPMC -

Plus en détail

Projet TOIP RENATER. D Azémar Jérôme Dransart Florian Cossu Jean-Valère Leseur Johnatan. Groupe n 1. Rapport de projet

Projet TOIP RENATER. D Azémar Jérôme Dransart Florian Cossu Jean-Valère Leseur Johnatan. Groupe n 1. Rapport de projet Groupe n 1 Projet TOIP RENATER Rapport de projet Master 1 informatique Université d Avignon D Azémar Jérôme Dransart Florian Cossu Jean-Valère Leseur Johnatan Sommaire Sommaire... 2 Introduction... 3 Gestion

Plus en détail

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk Voix sur IP Généralités Paramètres IPv4 H323 / SIP Matériel constructeur Asterisk 38 Généralités Voix sur IP, ou VoIP : technologie(s) de transport de la voix, en mode paquet, par le protocole IP. Téléphonie

Plus en détail

Partie 2 (Service de téléphonie simple) :

Partie 2 (Service de téléphonie simple) : TRAVAUX PRATIQUES Partie 1 (Prologue) : Afin de connaitre la topologie du réseau, nous avons utilisé les commandes suivantes dans le prompt (en ligne de commande) : - «ipconfig» afin de connaitre notre

Plus en détail

sdp sdp description SDP : Session Description Protocol Format de fichier texte

sdp sdp description SDP : Session Description Protocol Format de fichier texte SDP : Session Description Protocol SDP : RFC 2327 (1998) dernière version RFC 4566 (2006) utilisé p.e. par SAP (Session Announcement Protocol) RFC2974 (2000) Les sources décrivent leurs sessions via SDP

Plus en détail

Les Réseaux Haut Débit. Dr. Tarek Nadour

Les Réseaux Haut Débit. Dr. Tarek Nadour Les Réseaux Haut Débit Dr. Tarek Nadour Les Services à valeurs ajoutées La Voix/Vidéo sur IP Plan Pourquoi la téléphonie sur IP? Evolution de la téléphonie classique vers la ToIP Architecture ToIP: H323

Plus en détail

Spécifications de raccordement au service de Téléphonie sur IP (ToIP) de RENATER

Spécifications de raccordement au service de Téléphonie sur IP (ToIP) de RENATER Spécifications de raccordement au service de Téléphonie sur IP (ToIP) de RENATER Documentation Auteurs: Simon Muyal SSU-SPEC-ToIP_FR_20101221.doc 1 / 20 Table des matières 1 Sommaire... 4 2 A qui s adresse

Plus en détail

Guide de configuration de la Voix sur IP

Guide de configuration de la Voix sur IP Le serveur Icewarp Guide de configuration de la Voix sur IP Version 11 Mai 2014 i Sommaire Guide de configuration VoIP 1 Présentation... 1 Configuration... 1 Configuration réseau... 1 Configuration du

Plus en détail

Déploiement de passerelles numériques Mediatrix 4400 avec le système de communications unifiées Cisco UC 320W

Déploiement de passerelles numériques Mediatrix 4400 avec le système de communications unifiées Cisco UC 320W Déploiement de passerelles numériques Mediatrix 4400 avec le système de communications unifiées Cisco UC 320W Ce document vous indique comment configurer votre Cisco UC320W et vos passerelles numériques

Plus en détail

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk PRESENTATION D ASTERISK Asterisk a été inventé en 1999 par Mark Spencer. Son objectif était alors de fournir à Linux un commutateur téléphonique complet et totalement libre. Aujourd hui Asterisk est un

Plus en détail

QoS et Multimédia SIR / RTS. Mécanismes et protocoles pour les applications multimédia communicantes

QoS et Multimédia SIR / RTS. Mécanismes et protocoles pour les applications multimédia communicantes QoS et Multimédia SIR / RTS Mécanismes et protocoles pour les applications multimédia communicantes Isabelle Guérin Lassous Isabelle.Guerin-Lassous@ens-lyon.fr http://perso.ens-lyon.fr/isabelle.guerin-lassous

Plus en détail

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 1 1- Principe général : Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 2- Architecture réseau pour ToIP : Machine hébergeant Asterisk Postes téléphoniques Monde extérieur 3 Bilan Intérêts pour la

Plus en détail

ultisites S.A. module «téléphonie»

ultisites S.A. module «téléphonie» M ultisites S.A. module «téléphonie» Nom : Prénom : Classe : Date : Appréciation : Note : Objectifs : durée : 8h - Etre capable d'installer le serveur Asterisk - créer des comptes SIP en vue d'une téléphonie

Plus en détail

Couche Session M1 Info Z. Mammeri - UPS 1. Concept de session

Couche Session M1 Info Z. Mammeri - UPS 1. Concept de session Introduction à SIP (Session Initiation Protocol) M1 Info Cours de Réseaux Z. Mammeri Couche Session M1 Info Z. Mammeri - UPS 1 1. Introduction Concept de session Session : période pendant laquelle un groupe

Plus en détail

C a h p a i p tre e 4 Archi h t i ectur u e e t S i S g i n g a n li l s i atio i n o n SI S P

C a h p a i p tre e 4 Archi h t i ectur u e e t S i S g i n g a n li l s i atio i n o n SI S P Chapitre 4 Architecture et Signalisation SIP Ver 01-09 4-1 Objectifs du Chapitre Voir comment SIP appréhende la signalisation Identifier les possibilités de SIP Etablir différents modèles de communication

Plus en détail

VOIP. QoS SIP TOPOLOGIE DU RÉSEAU

VOIP. QoS SIP TOPOLOGIE DU RÉSEAU VOIP QoS SIP TOPOLOGIE DU RÉSEAU La voix sur réseau IP, parfois appelée téléphonie IP ou téléphonie sur Internet, et souvent abrégée en ''VoIP'' (abrégé de l'anglais Voice over IP), est une technique qui

Plus en détail

par Tarik Fdil

par Tarik Fdil <tfdil@sagma.ma> Conférence Le Logiciel Libre bouleverse le modèle économique des opérateurs de téléphonie par Tarik Fdil Plan I Une révolution est en marche Les acteurs du drame : PABX/PBX, VoIP Technologies

Plus en détail

Introduction de la Voix sur IP

Introduction de la Voix sur IP Voix sur IP (VoIP) Introduction de la Voix sur IP La Voix sur IP, aussi connue sous le nom de téléphonie Internet, est une technologie qui vous permet de téléphoner via un réseau d ordinateurs basé sur

Plus en détail

Stéphanie Lacerte. Document technique. Connextek. 31 mai 2013. Cloudtel

Stéphanie Lacerte. Document technique. Connextek. 31 mai 2013. Cloudtel Stéphanie Lacerte Document technique Connextek 31 mai 2013 Cloudtel Introduction Le logiciel Cloudtel a été conçu dans le langage de programmation Java. Ce logiciel utilisant la voix sur IP, communique

Plus en détail

La VoIP et ToIP. - Les constructeurs de réseaux : Anciens : Alcatel, Ericsson, Nortel, Siemens, Lucent, NEC Nouveaux venus : NetCentrex, Cirpack

La VoIP et ToIP. - Les constructeurs de réseaux : Anciens : Alcatel, Ericsson, Nortel, Siemens, Lucent, NEC Nouveaux venus : NetCentrex, Cirpack La VoIP et ToIP Introduction En 2002, le projet Asterisk sort au grand jour et fait son entrée dans un marché encore naissant. C est un PBX (Private Branch exchange) : auto commutateur matériel ou logiciel

Plus en détail

How-to Asterisk. apt-get install asterisk asterisk-config asterisk-doc asterisk-sounds-main asterisk-prompt-fr

How-to Asterisk. apt-get install asterisk asterisk-config asterisk-doc asterisk-sounds-main asterisk-prompt-fr How-to Asterisk Ce How-to a été réalisé avec la version 1.0.7 d Asterisk Ce tutorial est a été réalisé à titre d exemple et la configuration du serveur Asterisk peut être largement personnalisée et enrichie.

Plus en détail

SIP Session Initiation Protocol

SIP Session Initiation Protocol SIP Session Initiation Protocol 1 Introduction...3 2 SIP (Session Initiation Protocol)...3 2.1 But...3 2.2 SIP URI (Uniform Resource Identifier)...3 2.3 Eléments réseaux du SIP...3 2.3.1 User Agents (UA)...3

Plus en détail

Protocole SIP et rc o d n o C ée yc L N E S ro P c a B

Protocole SIP et rc o d n o C ée yc L N E S ro P c a B Protocole SIP 1 - La définition du protocole SIP, signifiant Session Initiation Protocole, vient du monde de l'informatique contrairement aux autres. SIP a été initié à l'origine par le groupe MMusic (Multiparty

Plus en détail

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 %

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 % PFE Télécommunications Pré-rapport à l'issue des 6 premières semaines de stage!"!"#$%&' ()*()!")+")# (#),()-,)*)"-./0 1 ()*()!")+-)# % 23 &0 )14) 56 7$8797%77:7' '72 Page 1 sur 5 Contexte Les centres de

Plus en détail

LP-ASR Asterisk Base - page 1 /6

LP-ASR Asterisk Base - page 1 /6 LP-ASR Asterisk Base - page 1 /6 Asterisk Base I. But Le but de ce TP est de : II. Installer et mettre en service un serveur Asterisk Mettre en service des téléphones IP Linksys de série SPA Mettre en

Plus en détail

SISR3 TP2 Mise en place d'un serveur VoIP Asterisk

SISR3 TP2 Mise en place d'un serveur VoIP Asterisk SISR3 TP2 Mise en place d'un serveur VoIP Asterisk - Page 1 - Sommaire Introduction... 2 Application 1... 3 Préparation de l'installation... 3 Installation... 3 Configuration d'asterisk et création des

Plus en détail

Passerelle VoIP pour PBX

Passerelle VoIP pour PBX Passerelle VoIP pour PBX Les produits «IP-PBX pour central analogique ou ISDN» permettent d'ouvrir votre installation téléphonique classique au monde de la téléphonie de dernière génération, la téléphonie

Plus en détail

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia Olivier Togni Université de Bourgogne, IEM/LE2I Bureau G206 olivier.togni@u-bourgogne.fr 24 mars 2015 2 de 24 M1 Informatique, Réseaux Cours

Plus en détail

La voix sur IP n'est pas un gadget, et présente de réels bénéfices pour l'entreprise.

La voix sur IP n'est pas un gadget, et présente de réels bénéfices pour l'entreprise. VOIX SUR IP - VoIP Comprendre la voix sur IP et ses enjeux La voix sur IP n'est pas un gadget, et présente de réels bénéfices pour l'entreprise. Introduction La voix sur IP (Voice over IP) est une technologie

Plus en détail

Voix sur IP Étude d approfondissement Réseaux

Voix sur IP Étude d approfondissement Réseaux Voix sur IP Étude d approfondissement Réseaux Julien Vey Gil Noirot Introduction Ce dont nous allons parler L architecture VoIP Les protocoles Les limites de la VoIP Ce dont nous n allons pas parler Le

Plus en détail

Le support de la vidéo par Asterisk

Le support de la vidéo par Asterisk Le support de la vidéo par Asterisk Plan Objectifs Prérequis IPBX et protocoles de signalisation Présentation de Asterisk Installation de Asterisk Installation de app_conference Installation de app_mp4

Plus en détail

TP N 1 : Installer un serveur trixbox.

TP N 1 : Installer un serveur trixbox. TP N 1 : Installer un serveur trixbox. I OBJECTIF L objectif de ce tp est d installer un serveur trixbox, un Softphone et un téléphone IP Cisco de façon à tester la voix sur IP. Pour ce tp vous aurez besoin

Plus en détail

Téléphonie. sur IP. 2 e édition

Téléphonie. sur IP. 2 e édition Téléphonie sur IP 2 e édition SIP, H.323, MGCP, QoS et sécurité, Asterisk, VoWiFi, offre multiplay des FAI, Skype et autres softphones, architecture IMS Laurent Ouakil Guy Pujolle Table des matières Avant-propos................................................

Plus en détail

TAGREROUT Seyf Allah TMRIM

TAGREROUT Seyf Allah TMRIM TAGREROUT Seyf Allah TMRIM Projet Isa server 2006 Installation et configuration d Isa d server 2006 : Installation d Isa Isa server 2006 Activation des Pings Ping NAT Redirection DNS Proxy (cache, visualisation

Plus en détail

Autocommutateur téléphonique privé (PABX) open source

Autocommutateur téléphonique privé (PABX) open source Autocommutateur téléphonique privé (PABX) open source Généralités Un PABX sert principalement à relier les postes téléphoniques d'un établissement (lignes internes) avec le réseau téléphonique public (lignes

Plus en détail

La ToIP/VoIP. Voix et téléphonie sur IP - Convergence voix et données

La ToIP/VoIP. Voix et téléphonie sur IP - Convergence voix et données La ToIP/VoIP Voix et téléphonie sur IP - Convergence voix et données Evolution de la ToIP la téléphonie sur IP représentait en 2005 8% du parc total des lignes dans le monde. VoIP ou Voice over Internet

Plus en détail

Eléments essentiels de NGN. Kamel HJAIEJ SUP COM

Eléments essentiels de NGN. Kamel HJAIEJ SUP COM Kamel HJAIEJ SUP COM Eléments essentiels de NGN Un cœur de réseau unique et mutualisé dont l architecture est en 3 couches : Transport, Contrôle et Services. Une évolution du transport en mode paquet (IP,

Plus en détail

AC PRO SEN TR module «téléphonie»

AC PRO SEN TR module «téléphonie» B AC PRO SEN TR module «téléphonie» TP : Installer un serveur PBX Nom : Prénom : Classe : Date : Objectifs : Appréciation : Note : durée : 3 h C2-2 Recueillir les paramètres techniques des postes sur le

Plus en détail

Mise en place d un service de voix sur IP

Mise en place d un service de voix sur IP PROJET DE MASTER 1 2004-2005 Mention Informatique Spécialité Réseaux Mise en place d un service de voix sur IP CAHIER DES CHARGES Adrien Dorland < revok_2k2@hotmail.com > Loic gautier < ciolcavalli@hotmail.com

Plus en détail

Déploiement sécuritaire de la téléphonie IP

Déploiement sécuritaire de la téléphonie IP Déploiement sécuritaire de la téléphonie IP Simon Perreault Viagénie {sip,mailto}:simon.perreault@viagenie.ca http://www.viagenie.ca À propos du conférencier Consultant en réseautique et VoIP chez Viagénie

Plus en détail

Master e-secure. VoIP. RTP et RTCP

Master e-secure. VoIP. RTP et RTCP Master e-secure VoIP RTP et RTCP Bureau S3-354 Mailto:Jean.Saquet@unicaen.fr http://saquet.users.greyc.fr/m2 Temps réel sur IP Problèmes : Mode paquet, multiplexage de plusieurs flux sur une même ligne,

Plus en détail

Business Talk IP Centrex. guide. web utilisateur. pour. les services standards

Business Talk IP Centrex. guide. web utilisateur. pour. les services standards guide web utilisateur pour les services standards 1/22 version 03 décembre 2013 table des matières Accès au web utilisateur... 3 Onglet accueil... 5 Onglet services téléphoniques... 7 services standards...

Plus en détail

Mise en place d'un serveur Voip Asterisk sous Trixbox

Mise en place d'un serveur Voip Asterisk sous Trixbox Mise en place d'un serveur Voip Asterisk sous Trixbox Introduction : Sommaire : I)Installation de Trixbox II)Configuration Manuelle ( en ligne de commande ) a)création des Utilisateurs b)configuration

Plus en détail

Guide d installation et de support d e-lio friend

Guide d installation et de support d e-lio friend Guide d installation et de support d e-lio friend Le logiciel e-lio friend permet de communiquer en visiophonie, via votre ordinateur, avec les e-lio de votre entourage. Ce document vous expliquera comment

Plus en détail

Voice over IP (VoIP) H. Badis badis@u-pem.fr

Voice over IP (VoIP) H. Badis badis@u-pem.fr Voice over IP (VoIP) H. Badis badis@u-pem.fr L'objectif de ce TP est de prendre en main la configuration d'un PABX (Private Automatic Branch exchange) grâce à l outil Asterisk (http://www.asterisk.org/).

Plus en détail

PROJET TRIBOX-2012-A

PROJET TRIBOX-2012-A PROJET TRIBOX-2012-A Auteur : MORELLE Romain Clients VOIP + Rôle du PBX Membres du projet: GUITTON Jordan MORELLE Romain SECK Mbaye Gueye Responsable de la formation: MOTAMED Cina Client: DUSSART Dominique

Plus en détail

Téléphonie http://nicodewaele.free.fr Nicolas Dewaele

Téléphonie http://nicodewaele.free.fr Nicolas Dewaele Téléphonie Les équipements Les équipements : Le PABX : Autocommutateur téléphonique privé (private automatic branch exchange) Il permet de relier les postes téléphoniques à l'intérieur de l'entreprise

Plus en détail

Voice over IP (VoIP)

Voice over IP (VoIP) Voice over IP (VoIP) H. Badis badis@u-pem.fr L'objectif de ce TP est de prendre en main la configuration d'un PABX (Private Automatic Branch exchange) grâce à l outil Asterisk (http://www.asterisk.org/).

Plus en détail

QU EST-CE QUE LA VOIX SUR IP?

QU EST-CE QUE LA VOIX SUR IP? QU EST-CE QUE LA VOIX SUR IP? Lorraine A côté du réseau téléphonique traditionnel et des réseaux de téléphonie mobile (GSM, GPRS, UMTS, EDGE ), il existe, depuis quelques années, une troisième possibilité

Plus en détail

TP : installation de services

TP : installation de services TP : installation de services Ce TP a été rédigé rapidement. Il ne donne certainement pas toutes les explications nécessaires à la compréhension des manipulations. Assurez vous de bien comprendre ce que

Plus en détail

TP 3 : RELIER DEUX SERVEURS TRIXBOX

TP 3 : RELIER DEUX SERVEURS TRIXBOX TP 3 : RELIER DEUX SERVEURS TRIXBOX I INTRODUCTION Chaque site possède son plan de numérotation, dépendant d un identifiant, de la même manière qu une entreprise dispose généralement d un préfixe. Pour

Plus en détail

Comprendre les échanges SIP par l expérimentation

Comprendre les échanges SIP par l expérimentation [English], [Français] Comprendre les échanges SIP par l expérimentation Emin Gabrielyan Christian Lathion (traduction) 2007-04-10 Switzernet Sàrl Nous allons analyser quelques scénarios simples d échange

Plus en détail

Configuration du driver SIP dans ALERT. V2

Configuration du driver SIP dans ALERT. V2 Micromedia International Etude technique Configuration d Alert pour SIP Auteur : Pierre Chevrier Société : Micromedia International Date : 26/08/2013 Nombre de pages : 19 Configuration du driver SIP dans

Plus en détail

VoIP - les protocoles. Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

VoIP - les protocoles. Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis 0 Plan PSTN H.323 RTP RTCP/RTSP Skype SIP IAX2 Conclusion 1 PSTN Réseau Téléphonique Commuté

Plus en détail

LABO TELEPHONIE. Etude et réalisation de la Téléphonie sur IP (VoIP) avec Cisco Call Manager et Asterisk

LABO TELEPHONIE. Etude et réalisation de la Téléphonie sur IP (VoIP) avec Cisco Call Manager et Asterisk LABO TELEPHONIE Etude et réalisation de la Téléphonie sur IP (VoIP) avec Cisco Call Manager et Asterisk Colas Florian Nourdine Abdallah Ouleddiaf Sami SOMMAIRE 1. Présentation 2. Diagramme de Gantt 3.

Plus en détail

ultisites S.A. module «téléphonie»

ultisites S.A. module «téléphonie» M ultisites S.A. module «téléphonie» TP N 2 : étude du protocole SIP - analyse des trames éhangées lors d'une conversation telephonique Nom : Prénom : Classe : Date : Appréciation : Note : Objectifs :

Plus en détail

JESSY ZANGANI Stage Mairie De La Seyne Jessyzangani.wordpress.com

JESSY ZANGANI Stage Mairie De La Seyne Jessyzangani.wordpress.com 2015 Serveur Asterisk STAGE 2ième annee bts sio bonaparte / Téléphonie IP JESSY ZANGANI Stage Mairie De La Seyne Jessyzangani.wordpress.com 1 - Objectifs La VOIP (Voice Over Internet Protocol) L objectif

Plus en détail

Asterisk. l Admin. Cahiers. La téléphonie d entreprise libre. Philippe Sultan. Michael W. Lucas. Collection dirigée par Nat Makarévitch

Asterisk. l Admin. Cahiers. La téléphonie d entreprise libre. Philippe Sultan. Michael W. Lucas. Collection dirigée par Nat Makarévitch Philippe Sultan Michael W. Lucas Cahiers de l Admin Asterisk La téléphonie d entreprise libre Collection dirigée par Nat Makarévitch Préface de Mark Spencer (Digium, Inc.) Groupe yrolles, 2010, SBN : 978-2-212-12434-7

Plus en détail

LINUX FIREWALL. Le firewall opèrera en fonction de règles de filtrage, appelées des ACL (Access Control Lists).

LINUX FIREWALL. Le firewall opèrera en fonction de règles de filtrage, appelées des ACL (Access Control Lists). 1 LINUX FIREWALL Introduction Un firewall ou pare-feu est un des composants essentiel à la sécurité informatique d un réseau. Il va permettre d isoler une ou plusieurs machines ou réorienter les requêtes

Plus en détail

VoIP Sniffing IHSEN BEN SALAH (GL 3) MAHMOUD MAHDI (GL 3) MARIEM JBELI (RT 2) SAFA GALLAH (RT 3) SALAH KHEMIRI (RT 3) YOUSSEF BEN DHIAF (GL 3)

VoIP Sniffing IHSEN BEN SALAH (GL 3) MAHMOUD MAHDI (GL 3) MARIEM JBELI (RT 2) SAFA GALLAH (RT 3) SALAH KHEMIRI (RT 3) YOUSSEF BEN DHIAF (GL 3) VoIP Sniffing IHSEN BEN SALAH (GL 3) MAHMOUD MAHDI (GL 3) MARIEM JBELI (RT 2) SAFA GALLAH (RT 3) SALAH KHEMIRI (RT 3) YOUSSEF BEN DHIAF (GL 3) Table des matières: 1. Présentation de l atelier... 2 2. Présentation

Plus en détail

La VoIP: Les protocoles SIP, SCCP et H323. Jonathan BRIFFAUT Alexandre MARTIN

La VoIP: Les protocoles SIP, SCCP et H323. Jonathan BRIFFAUT Alexandre MARTIN La VoIP: Les protocoles SIP, SCCP et H323 Jonathan BRIFFAUT Alexandre MARTIN Plan Rappel VOIP SIP H323 SCCP 2 Rappel Bref sur la VOIP Voix sur IP (1996) Le transport sur IP est moins cher que le RTC La

Plus en détail

LA VoIP LES PRINCIPES

LA VoIP LES PRINCIPES LA VoIP LES PRINCIPES 1 PLAN La VoIP Définition VoIP & ToIP Concepts de la VoIP Les principaux protocoles de la VoIP Transport Signalisation La sécurité dans la VoIP 2 Définition VoIP est l abréviation

Plus en détail

Guide de l'utilisateur

Guide de l'utilisateur BlackBerry Internet Service Version: 4.5.1 Guide de l'utilisateur Publié : 2014-01-08 SWD-20140108170135662 Table des matières 1 Mise en route...7 À propos des formules d'abonnement pour BlackBerry Internet

Plus en détail

Voix sur IP : architecture de base avec Asterisk» UNIX Garden

Voix sur IP : architecture de base avec Asterisk» UNIX Garden Accueil A propos Nuage de Tags Contribuer Who s who 17 fév 2008 Récoltez l actu UNIX et cultivez vos connaissances de l Open Source Voix sur IP : architecture de base avec Asterisk Catégorie : Administration

Plus en détail

! Attention! 2.1 Description des commandes de l interface de VLC Media Player

! Attention! 2.1 Description des commandes de l interface de VLC Media Player Transmission d un signal sur un réseau (streaming) TP 2 : Diffusion à l aide de VideoLAN Client (VLC) IUT d Arles LP ATC/CA 2010-2011 Objectifs : Apprendre à utiliser VLC media player, logiciel de lecture

Plus en détail

Asterisk pour la visioconférence en enseignement à distance. SAGBO Kouessi Arafat Romaric Contact: rask9@yahoo.fr www.swdtechnologies.

Asterisk pour la visioconférence en enseignement à distance. SAGBO Kouessi Arafat Romaric Contact: rask9@yahoo.fr www.swdtechnologies. Asterisk pour la visioconférence en enseignement à distance SAGBO Kouessi Arafat Romaric Contact: rask9@yahoo.fr www.swdtechnologies.com PLAN INTRODUCTION GENERALITES ASTERISK & ELEARNING CONCLUSION Introduction

Plus en détail

Installation d'asterisk sous Debian 7 en lignes de commandes : Convertir un fichier mp3 en fichier au format sln (musique d'attente).

Installation d'asterisk sous Debian 7 en lignes de commandes : Convertir un fichier mp3 en fichier au format sln (musique d'attente). Installation d'asterisk et tests de Softphones J'ai installé Asterisk sur une machine virtuelle sous Debian 7 (sans interface graphique). Les softphones XLITE et SIPInside sont installés sur une machine

Plus en détail

TP5 VOIP résidentiel étendu Page 1 sur 7 Lp Ampere CLAVAUD

TP5 VOIP résidentiel étendu Page 1 sur 7 Lp Ampere CLAVAUD PEXTR/PSEN NOM Date 1 MISE EN SITUATION TP5 Suite à un déménagement dans une résidence plus grande qu au paravent, un particulier relié à Internet via une box désire téléphoner à partir de plusieurs terminaux

Plus en détail

VoIP et "NAT" VoIP et "NAT" 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau

VoIP et NAT VoIP et NAT 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau VoIP et "NAT" VoIP et "NAT" Traduction d'adresse dans un contexte de Voix sur IP 1/ La Traduction d'adresse réseau("nat") 3/ Problèmes dus à la présence de "NAT" 1/ La Traduction d'adresse réseau encore

Plus en détail

La solution O.box d ADEPT Telecom

La solution O.box d ADEPT Telecom La solution O.box d ADEPT Telecom en action 23.01.2009 Janvier 2009 Agenda O.box Oboxen O.box action ITSP validés Glossaire La solution O.box d'adept Telecom en action janvier 2009 2 O.box : solution voix

Plus en détail

Comment configurer X-Lite 4 pour se connecter au serveur Voip de Kavkom?

Comment configurer X-Lite 4 pour se connecter au serveur Voip de Kavkom? Comment configurer X-Lite 4 pour se connecter au serveur Voip de Kavkom?. 1 Télécharger X-Lite La première étape est de télécharger le logiciel X-Lite du fabricant. S il vous plaît choisir le logiciel

Plus en détail

Expérience pilote de ToIP sur RAP

Expérience pilote de ToIP sur RAP Expérience pilote de ToIP sur RAP Description : Ce document décrit l expérience pilote de ToIP menée sur RAP. Version actuelle : 1.1 Date : 23/01/07 Auteurs : NM Version Dates Remarques 1.1 23/01/07 Modifications

Plus en détail

RCS : Rich Communication Suite. EFORT http://www.efort.com

RCS : Rich Communication Suite. EFORT http://www.efort.com 1 Introduction RCS : Rich Communication Suite EFORT http://www.efort.com Rich Communications Services (RCS) est une plate-forme offrant des services de communication incluant la messagerie instantanée

Plus en détail

QoS et Multimédia SIR / RTS. Introduction / Architecture des applications multimédia communicantes

QoS et Multimédia SIR / RTS. Introduction / Architecture des applications multimédia communicantes QoS et Multimédia SIR / RTS Introduction / Architecture des applications multimédia communicantes Isabelle Guérin Lassous Isabelle.Guerin-Lassous@ens-lyon.fr http://perso.ens-lyon.fr/isabelle.guerin-lassous

Plus en détail

Configuration OpenPBX

Configuration OpenPBX Configuration OpenPBX Rédaction / Conception : Tests / Contrôle : Validation : Nom BRIEND Nom Nom Date Date Date Signature Signature Signature Date création : Indice évolution : 1.01 Référence : DT101

Plus en détail

La Voix Sur IP (VoIP)

La Voix Sur IP (VoIP) La Voix Sur IP (VoIP) Sommaire 1. INTRODUCTION 2. DÉFINITION 3. POURQUOI LA TÉLÉPHONIE IP? 4. COMMENT ÇA MARCHE? 5. LES PRINCIPAUX PROTOCOLES 6. QU'EST-CE QU'UN IPBX? 7. PASSER À LA TÉLÉPHONIE SUR IP 8.

Plus en détail

SEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS RESEAUX

SEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS RESEAUX SEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS & RESEAUX SEMINAIRE ATELIER SUR LA TELEPHONIE ET LA VOIX SUR IP (T-VoIP): DE LA THEORIE A LA PRATIQUE DEPLOIEMENT D UNE PLATEFORME DE VoIP AVEC ASTERIK SOUS

Plus en détail

FACILITER LES COMMUNICATIONS. Le gestionnaire de réseau VPN global de Saima Sistemas

FACILITER LES COMMUNICATIONS. Le gestionnaire de réseau VPN global de Saima Sistemas FACILITER LES COMMUNICATIONS Le gestionnaire de réseau global de Saima Sistemas Afin d'améliorer le service proposé à ses clients, SAIMA SISTEMAS met à leur disposition le SAIWALL, gestionnaire de réseau

Plus en détail

Multimédia dans l Internet

Multimédia dans l Internet Multimédia dans l Internet Olivier Togni Université de Bourgogne IEM/LE2I www.u-bourgogne.fr/o.togni olivier.togni@u-bourgogne.fr modifié le 06/10/2014 Trafic Multimédia Product /transmis /utilisat simultanée

Plus en détail

Voice over IP. 14/01/2005 Xavier NOURISSON Adrien ZANCAN

Voice over IP. 14/01/2005 Xavier NOURISSON Adrien ZANCAN Voice over IP 14/01/2005 Xavier NOURISSON Adrien ZANCAN 1 Sommaire 1 Sommaire 1 Sommaire...2 2 Présentation de VoIP...3 3 Propriétés de VoIP...4 3.1 Interopérabilité...4 3.2 Avantages...4 3.3 Contraintes

Plus en détail

SIP.edu, XMPP : d'autres usages en ToIP. Philippe Sultan

SIP.edu, XMPP : d'autres usages en ToIP. Philippe Sultan 1 SIP.edu, XMPP : d'autres usages en ToIP Philippe Sultan JTR @ Le projet SIP.edu 2 Projet académique initié par l'organisation Internet2 But : proposer une architecture cible visant à rendre les téléphones

Plus en détail

TP Voix sur IP. Aurore Mathias, Arnaud Vasseur

TP Voix sur IP. Aurore Mathias, Arnaud Vasseur TP Voix sur IP Aurore Mathias, Arnaud Vasseur 7 septembre 2011 Table des matières 1 Comment fonctionne la voix sur IP? 2 1.1 L application voix.......................... 2 1.1.1 Contraintes..........................

Plus en détail

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free.

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free. 2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES 2.2 Architecture fonctionnelle d un système communicant Page:1/11 http://robert.cireddu.free.fr/sin LES DÉFENSES Objectifs du COURS : Ce cours traitera essentiellement

Plus en détail

Cahier des charges. Projet : Logiciel de voix sur IP. Master informatique - Projet. Tuteur : Membres du groupe :

Cahier des charges. Projet : Logiciel de voix sur IP. Master informatique - Projet. Tuteur : Membres du groupe : Master informatique - Projet 2008/2009 Cahier des charges Projet : Logiciel de voix sur IP Membres du groupe : BELRHITI Zakariae ERRAKHAOUI Jamal KADIRI Othman MEDJAHED Mostefa Tuteur : M. ELAZOUZI Rachid

Plus en détail

Cours réseaux Modèle OSI

Cours réseaux Modèle OSI Cours réseaux Modèle OSI IUT 1 Université de Lyon Introduction: le modèle OSI Un modèle théorique : le modèle OSI (Open System Interconnection) A quoi ça sert: Nécessité de découper/classifier l ensemble

Plus en détail

UE 503 L3 MIAGE. TD6 : Adressage IP. A. Belaïd

UE 503 L3 MIAGE. TD6 : Adressage IP. A. Belaïd UE 503 L3 MIAGE TD6 : Adressage IP A. Belaïd abelaid@loria.fr http://www.loria.fr/~abelaid/ Année Universitaire 2011/2012 Adressage IP Objectifs Si l on veut interconnecter des réseaux, on ne peut pas

Plus en détail

Configuration d'un trunk SIP OpenIP sur un IPBX ShoreTel

Configuration d'un trunk SIP OpenIP sur un IPBX ShoreTel Configuration d'un trunk SIP OpenIP sur un IPBX ShoreTel Note d application Produit : ShoreTel SIP Trunks OpenIP Version système: 14.2 Version système : 14.2 ShoreTel & SIP trunk OpenIP 1 ShoreTel & SIP

Plus en détail

Siemens Gigaset C450IP avec Freebox en mode routeur DHCP et compte SIP

Siemens Gigaset C450IP avec Freebox en mode routeur DHCP et compte SIP Pour utiliser un téléphone C450IP en mode SIP avec une Freebox il est nécessaire de configurer plusieurs éléments : le compte SIP le routeur de la Freebox la base du C450IP Pour cela il va falloir récupérer

Plus en détail

Service de connexion de machines sur l Internet M2Me_Connect Version 1.41 du logiciel NOTICE D'UTILISATION Document référence : 9016709-04

Service de connexion de machines sur l Internet M2Me_Connect Version 1.41 du logiciel NOTICE D'UTILISATION Document référence : 9016709-04 Service de connexion de machines sur l Internet M2Me_Connect Version 1.41 du logiciel NOTICE D'UTILISATION Document référence : 9016709-04 Le service M2Me_Connect est fourni par ETIC TELECOM 13 Chemin

Plus en détail

Bac Pro SEN Académie de Versailles Etablissement Ampere Morsang sur orge Session 20XX SYSTÈMES ÉLECTRONIQUES NUMÉRIQUES

Bac Pro SEN Académie de Versailles Etablissement Ampere Morsang sur orge Session 20XX SYSTÈMES ÉLECTRONIQUES NUMÉRIQUES SYSTÈMES ÉLECTRONIQUES NUMÉRIQUES Champ professionnel : TELECOMMUNICATIONS et RESEAUX SOUS-EPREUVE E32 Première situation d'évaluation Durée 3 heures coefficient 1 Note à l attention du candidat Sommaire

Plus en détail

TP Voix sur IP SIP et Asterisk

TP Voix sur IP SIP et Asterisk TP Voix sur IP SIP et Asterisk Ce TP propose une installation et un test d un serveur et de clients afin de mettre en oeuvre le protocole SIP. L objectif est d analyser les comportements des logiciels,

Plus en détail

Manuel de l utilisateur. Soft-phone - Client VoIP 3CX Version 6.0

Manuel de l utilisateur. Soft-phone - Client VoIP 3CX Version 6.0 Manuel de l utilisateur Soft-phone - Client VoIP 3CX Version 6.0 Copyright 2006-2008, 3CX Ltd. http:// E-mail: info@3cx.com Les informations contenues dans ce document sont sujettes à modifications sans

Plus en détail

Présentation du modèle OSI(Open Systems Interconnection)

Présentation du modèle OSI(Open Systems Interconnection) Présentation du modèle OSI(Open Systems Interconnection) Les couches hautes: Responsables du traitement de l'information relative à la gestion des échanges entre systèmes informatiques. Couches basses:

Plus en détail