voip freeswitch

Download Voip FreeSwitch

Post on 22-Jan-2018

1.305 views

Category:

Technology

1 download

Embed Size (px)

TRANSCRIPT

  1. 1. 1 Ingnierie Rseaux et Tlcommunications Etude et Ralisation de la VOIP sous FreeSwitch Mini projet 4me anne Anne Universitaire : 2013-2014 Encadr par : Mr. ISMAILI Ralis par : FAKIHANI Ilham ALAMI IDRISSI Fahd
  2. 2. Ddicace Nous ddions ce modeste travail titre de mon immense gratitude mes parents quils trouvent dans ce travail nos sincres gratitudes pour leur amour et leurs encouragements, que Dieu les gardent lumineux comme ils ltaient toujours pour ensoleiller toute notre vie, qui nous souhaitons le succs et le bonheur, nos amis et nos collgues et toute la grande famille qui nont pas cess de nous encourager et nous aider dans les moments les plus difficiles. 2
  3. 3. Remerciements Cet ouvrage a pu tre ralis grce la Bndiction et la Bienveillance de notre Seigneur Dieu qui nous affectons perptuit nos faveurs et nos louanges. Nous adressons nos vifs remerciements, notre profonde gratitude notre encadreur : Mr ISMAILLI pour sa confiance et sa volont de nous aider ainsi que pour ses disponibilits quil nous a accordes pour lencadrement de ce projet. Nous tenons exprimer nos reconnaissances au jury de cette soutenance. Nos sincres remerciements sadressent particulirement nos parents qui nous ont aids tant financirement que moralement dans laccomplissement de nos tudes. Et aussi, nous ne saurons oublier nos familles qui nous exprimons nos reconnaissance pour leur soutien et encouragement jusqu maintenant. Enfin mes remerciements seraient incomplets sils nincluraient mes amis et tous ceux qui, de prs ou de loin, ont contribu la ralisation de ce travail. 3
  4. 4. Abstract VOIP offers the advantage of lower operating costs since it is no longer necessarily need to install a telephone switch at each site needing telephony. This is what is called "virtualization" and also helps to standardize services (the same level of service in a central location or a small agency). VoIP also has the advantage of increasing the mobility significantly, a caller can be contacted on landline phone, mobile phone, computer ... regardless of location, time and job. Unified communications together in one set different phones, devices and networks (fixed, Internet, cable, satellite, mobile) to provide true location independence, facilitate the integration of communications with business processes, streamline operations and improve productivity and profitability. 4
  5. 5. Rsum La VOIP offre comme avantage la rduction des cots dopration puisquil nest plus forcment ncessaire dinstaller un commutateur tl- phonique sur chacun des sites ayant besoin de tlphonie. Cest ce que lon appelle la virtualisation et permet aussi dhomogniser des ser- vices (le mme niveau de service sur un site central ou sur une petite agence). La VOIP prsente aussi lavantage daugmenter la mobilit de fa- on significative, un interlocuteur peut tre joignable sur tlphone fixe, t- lphone portable, ordinateurs sans se soucier du lieu, du moment et du poste de travail. Les communications unifies regroupent dans un mme ensemble diffrents tlphones, appareils et rseaux (fixe, Internet, cble, satellite, mobile) pour offrir une vritable indpendance gographique, faciliter lintgration des communications aux processus de lentreprise, simplifier les oprations et amliorer la productivit et la rentabilit. 5
  6. 6. Glossaire -VoIP (Voice over Internet Protocol) : Egalement appele Tlphonie sur IP ou Tlphonie par Internet, la VoIP correspond l'acheminement de conversations sur le rseau Internet public ou sur tout rseau IP Priv. Par comparaison avec les rseaux tlphoniques commutation de circuit, la VoIP est conue pour fonctionner sur des rseaux commutation de paquets. -SIP (Session Initiation Protocole) : SIP est un protocole publi par un groupe de travail de l'IETF sous la RFC3261 et est un standard "de fait" pour l'tablissement, la modification ou la dconnexion de sessions de communication entre utilisateurs comprenant notamment la voix, la vido et la messagerie instantane. SIP est aujourd'hui considr comme le protocole VoIP de rfrence. -H.323 : H.323 regroupe un ensemble de protocoles de communication de la voix, de l'image et de donnes sur IP. C'est un protocole dvelopp par l'UIT-T qui le dfinit comme Systmes de communication multimdia en mode paquet . Contrairement SIP qui est un protocole issu d'Internet, H.323 trouve ses origines dans le protocole RNIS plus rigide et moins ouvert. Apparu avant SIP, H.323 a t utilis pour monter les premiers rseaux VoIP mais il est aujourd'hui clairement supplant par SIP. - IAX est un protocole de voix sur IP issu du projet de PABX . -MGCP (Media Gateway Control Protocol) : MGCP est un protocole asymtrique (client-serveur) de VoIP publi sous la RFC 3435 par l'IETF. Il se distingue des protocoles SIP et H.323 qui, eux, sont symtriques (client-client). MGCP est notamment utilis par les fournisseurs d'accs Internet dans leur Box ADSL pour fournir des services de tlphonie. Ce protocole est galement utilis pour des services de type Centrex IP. -RTC (Rseau Tlphonique Commut) : Le RTC est un rseau commutation de circuits permettant principalement l'acheminement de communications vocales et plus rarement de donnes. Le RTC constitue encore aujourd'hui le rseau tlphonique le plus important mais la VoIP supplante progressivement le RTC. -PSTN (Public Switched Telephone Network) : Equivalent anglais du RTC. -RNIS (Rseau Numrique Intgration de Services) : Le RNIS est apparu au dbut des annes 90 et a progressivement remplac les communications analogiques dans le RTC mondial. Le RNIS est lui mme progressivement remplac par la VoIP. -ISDN (Integrated Services Digital Network) : Equivalent anglais du RNIS. 6
  7. 7. -PABX (Private Automatic Branch eXchange) : Le PABX est un autocommutateur tlphonique utilis dans le secteur priv, par opposition aux systmes de commutation utiliss dans le secteur public par les oprateurs -SDA (Slection Directe l'Arrive) : La SDA est une fonctionnalit apporte par le RNIS aux PABX numriques et permettant de joindre directement un poste tlphonique depuis le RTC. Par extension, la notion de SDA a t conserve en VoIP selon le mme principe. -DID (Direct Inward Dialing) : Equivalent anglais de SDA -RFC (Request for Comments) : Les RFC sont une srie de documents de spcifications publis par L'IETF. Ces documents servent de base aux dveloppements de produits et logiciels, but commercial ou non. -IETF (Internet Engineering Task Force) : L'IETF est un groupe informel, sans statut, sans membre, sans adhsion. Le travail technique est accompli dans une centaine de groupes de travail. Le but d'un groupe est gnralement la rdaction d'un ou plusieurs Request for comments (RFC). -CODEC :Les codecs sont des algorithmes spcialement conus pour compresser les donnes audio et vido. 7
  8. 8. Liste des figures Chapitre 1 Figures1.1 Les organes de rception dappel 15 Figure 1.2 Schma de principe simplifi du RTC 16 Figure1.3 Phase dtablissement dun appelle 17 Figure1.4 Phase de transmission de la voix 17 Chapitre 2 Figure 2.1 Architecture de transmission de la voix sur IP 20 Figure 2.2 Voix sur IP entre deux ordinateurs 22 Figure 2.3 Voix sur IP entre PC et un tlphone 23 Figure 2.4 Voix sur IP entre deux tlphones 23 Figure 2.5 Architecture H.323 24 Figure 2.6 La zone H.323 26 Figure 2.7 Enregistrement d'un utilisateur 30 Figure 2.8 Session SIP travers un proxy 31 Figure 2.9 Schma sur l'implantation de MGCP 32 Chapitre 3 Figure 3.1 Schma de la dmo Config 45 Figure 3.2 Serveur freeswitch 46 Figure 3.3 Ajustement du firewall du serveur 46 Figure 3.4 Configuration des clients 47 Figure 3.5 Configuration du fichier SIP_Profiles 48 Figure 3.6 Architecture du Rseau local (LAN) 48 Figure 3.7 Logiciel libre de tlphonie Ekiga 49 Figure 3.8 Configuration Ekiga d un compte SIP 50 8
  9. 9. Liste des tableaux Tableau 2.1 Les diffrents codecs de la VoIP 36 Tableau 2.2 Temps de latence 37 Tableau 3.1 Comparaison des solutions commerciales 41 Tableau 3.2 Synthse des solutions Open Source 43 Tableau 3.3 Fichiers de configuration 45 9
  10. 10. Table des matires Introduction Gnrale......10 Chapitre1. Tlphonie classique(RTC)..11 1.1 introduction.12 1.2 Organes constitutifs dun poste tlphonique simple classique :...12 1.2.1. Les organes de conversation...12 1.2.2. Les organes dappel dmission......13 1.2.3. Les organes de rception dappel.......13 1.3 Schma de principe simplifi du RTC....13 1.4 Phases dtablissement dune communication .15 1.5 Conclusion....16 Chapitre 2. Etude et gnralit de la voix sur IP..17 2.1 Introduction......18 2.2 Mode de fonctionnement...18 2.2.1 Principe..18 2.2.2 Architecture de transmission Voip18 a. Acquisition du signal b. Numrisation c. Compression d. Habillage de lentte e. Emission et transport f. Rception g. Conversion numrique analogique h. Restitution 2.3 Architecture de la VOIP et mode daccs20 2.3.1 La voix sur IP entre deux ordinateurs.....21 2.3.2 La voix sur IP entre un PC et un ordinateur .21 2.3.3 La voix sur IP entre deux Tlphones..22 2.4 Les principaux protocoles :.25 2.4.1 Protocole H.323 :.......25 a. Description gnral du protocole H.323. b. Rle des composants. 10
  11. 11. c. H.323 dans le modle OSI. d. Avantages et inconvnients de la technologie H.323. 2.4.2 Protocole SIP....30 a. Description gnral du protocole SIP. b. Rle des composants. c. SIP dans le modle OSI. d. Avantages et inconvnients de la technologie SIP. 2.4.3 Protocole MGCP . 2.4.4 Protocole IAX/IAX2 . 2.4.5 Protocole RTP:.....31 a. Description gnral du protocole RTP. b. Les fonctions RTP. c. Avantages et inconvnients. 2.4.6 Protocole RTCP:...31 a. Description gnral du protocole RTCP. b. point fort et limite du protocole 2.5 Codec..33 2.6 Qualit de service de la VOIP...35 2.7 Points forts et limites de la voix sur IP..36 2.8 Conclusion.37 Chapitre 3. Ralisation et Etude comparative des plate-formes de communication VOIP sur Freeswitch Introduction.......39 3.1 Solutio