Rapport Gatekeeper

download Rapport Gatekeeper

of 68

Transcript of Rapport Gatekeeper

Ecole Suprieure Polytechnique

AKAKPOHervddiecerapport: ADieuToutPuissant,notreguideetprotecteur,

AmonpreAKAKPOJulesetmamreAGBODJANEdithpourtousleseffortset sacrifices,pourtoutesleurspriresmonintention;queleseigneurpuissevousgarder Aussilongtempspourquunjourvouspuissiezrcolterlefruitdevotrejeuneplant,

AM.ADJALLOBlaise,

AM.EKLOU,

AlafamilleAKAKPOetenparticuliermonfrreFrancketmasurCarine,

Amesprofesseursquiparcerapportverrontqueleurseffortsnontpastvains,

A tous ceux qui mont soutenu dans mes moments de faiblesses, de doutes et

dangoisses.

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

AGADJIAdamddiecerapport: AMonpreAGADJIKaoetmamreMariamAmadouquionttoujourseucur marussite;jamaisjenesauraisvousremercierassezaussibienpourvotresoutien financier,matrieletmoralainsiquepourlessacrificesconsentis.

AMafemmeHaouaetaussisesparentsquimontsoutenudurantcesdeuxannes

avecleursprires,

AMesfrresOumarou,Moussa,Ishaka,YoussoufetsursAsmaou,Khadidja,

Fatim,RackiyaetNafissa,

AMesonclesYoussoufkao,akayekaoetDanfillokao,

AMescousinsManzo,Akaye,AbakaretAbdelkaderYoussouf,

AMesamisSaniBrahim,IssaHassan,FaisalMussa,AbakarDjidda,SaniOusmane, FidelRapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Djemadji,HarounMahamatabbaettoutelaclasseDTS2TIA.

THIAMMbneddiecerapport:

MonpreSambaTHIAMpouravoirtoujourscruenmoietquejestimebeaucoup, MamreAmyMBOWquimatoujourssoutenu, MatanteDabaMARquimaaussisoutenuetquiestcommeunemrepourmoi,

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

MonchermariVieuxSEYEquiatoujourstprsentetquiabeaucoupcontribu

marussite,jeleremerciedufondducurpourtoussesconseilsetsonsoutien. Mafamille:oncles,tantes,cousins,cousines, Lafamilledemonmari, Mesamis, Touslestudiantsdespromotions2007/2008.

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Nousadressonsnossincresremerciements: LadirectiondeLESPpournousavoiraccueillisensonsein.

ToutlecorpsprofessoralquinousaencadrdurantlesdeuxanneslESMTetlESP etpendantlapriodedustage,notamment:Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

DrSamuelOuya DrSosthneYAMALE MrZABOLO Touslesamisetfrresquinousontsoutenusdeprsoudeloin.

SIGLESETABREVIATIONSRapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

ARQ:AutomaticRepeatreQuest IP:InternetProtocol PCM:PulseCodeModulation RSA:RivestShamirAdleman SHA:SecureHashAlgorithm UIT:UnionInternationaledesTlcommunication VoIP:VoiceOverInternetProtocol ToIP:TelephonyoverInternetProtocol TDM:TimeDivisionMultiplexing TCP:TransmissionControlProtocol

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

TABLEDESMATIERES

DEDICACES01 REMERCIEMENTS...04 SIGLESETABREVIATIONS...05 TABLEDESMATIERES...05 INTRODUCTION...........08

I.1ESP.09 I.1.1OBJECTIFS09 I.1.2ORGANISATION..12 I.2LIRT..12 I.1.1OBJECTIFSETRESULTATSATTENDUS13

II.1LESPROTOCOLES..................................................................................................15 II.1.1LESPROTOCOLESDETRANSPORT............................................................15 II.1.2LESPROTOCOLESDESIGNALISATION.....................................................16 II.2LESCODECS...............................................................................................................20 II.2.1LESCODECSAUDIO...........................................................................................20 II.2.2LESCODECSVIDEO............................................................................................20Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

III.1ASTERISK....................................................................................................................21 III.1.1PRESENTATIONDULOGICIEL.......................................................................21 III.1.2LESDIFFERENTSSERVICES............................................................................21 III.1.3INSTALLATIONDULOGICIEL..............................................................................25 III.1.4CONFIGURATION......................................................................................................26 III.1.4.1AJOUTDECLIENTSIP........................................................................................26 III.1.4.2AJOUTDECLIENTIAX.......................................................................................27 III.1.4.3DECLARATIONDEGNUGKAUPRESDEASTERISK..................................27 III.1.4.4PLANDENUMEROTATION...............................................................................29 III.1.5LANCEMENTDEASTERISKETQUELQUESCOMMANDES..31 III.2GNUGK.............................................................................................................................32 III.2.1PRESENTATIONDULOGICIEL...........................................................................32 III.2.2INSTALLATION.........................................................................................................32 III.2.3CONFIGURATION....................................................................................................34 III.2.4lANCEMENTDEGNUGKETQUELQUESCOMMANDES......39 III.3LESTERMINAUX............................................................................................................39 III.3.1CONFIGURATIONDUNTERMINALSIP:XLITE.........................................39 III.3.2CONFIGURATIONDUNTERMINALIAX:ZOIPER........................................40 III.3.3CONFIGURATIONDUNTERMINALH323:NETMEETING...........................42Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

III.4EXEMPLEDAPPEL..........................................................................................................44 III.4.1APPELXLITEVERSNETMEETING......................................................................44 III.4.2 APPEL ZOIPER VERS

NETMEETING.............................................................................................................................44

IV.1DEFINITIONDELAVISIOCONFERENCE................................................................45 IV.2OPENMCU..........................................................................................................................45 IV.3INSTALLATIONDEOPENMCU...................................................................................46 IV.4CONFIGURATIONETLANCEMENTDEOPENMCU..............................................46 IV.5VISIOCONFERENCESOUSNETMEETING...............................................................48 IV.6VISIOCONFERENCESOUSEKIGA..............................................................................49 IV.7COMPARAISONNETMEETINGETEKIGA...............................................................49 CONCLUSION..............................................................................................................................50 BIBLIOGRAPHIEETWEBOGRAPHIE..................................................................................51 ANNEXES........................................................................................................................................52

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

INTRODUCTION

LatlphoniesurIPestunetechnologiedecommunicationvocaleenpleinemergence. Ellefaitpartied'untournantdanslemondedelacommunication.Eneffet,laconvergencedu triple play (voix, donnes et vido) fait partie des enjeux principaux des acteurs de la tlcommunication aujourd'hui. Plus rcemment l'Internet s'est tendu partiellement dans l'Intranetdechaqueorganisation,voyantletrafictotalbassuruntransportrseaudepaquet IP surpasser le trafic traditionnel du rseau voix (rseau commutation de circuits). Il devenaitclairquedanslesillagedecetteavancetechnologique,lesoprateurs,entreprises ouorganisationsetfournisseursdevaient,pourbnficierdel'avantagedutransportuniqueIP, introduiredenouveauxservicesvoixetvido.Ceften1996lanaissancedelapremire versionvoixsurIPappeleH323.Issudel'organisationdestandardisationeuropenneITUT surlabasedelasignalisationvoixRNIS(Q931),cestandardamaintenantdonnsuitede nombreuses volutions, quelques nouveaux standards prenant d'autres orientations technologiques.AfindestandardiseronvoielapparitiondesprotocolesIAX,SIPetH323 permettantlatlphoniesurIP. Notre tude effectue au seindulaboratoire delESP portait surla miseenplace dun systmedetlphonieetvisioconfrencelESPdoleslogicielsdetravailutilisssont ASTERISK,GNUGKetOPENMCUdeslogicielslibres.NotrechoixsestportsurGNUGK associASTERISK,pourlamiseenplacedusystmedetlphonie,grcesagestiondela bandepassanteetsoncontrledappel.Ainsidansnotrerapportnousparleronspremirement delESP,deuximementdesprotocolesetdeleurfonctionnement,troisimementdesappels clientsasteriskverslesclientsGNUGKetenfindelavisioconfrenceH323.

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

I.1ESP

Etablissementpublicvocationrgionale,souslatutelleduMinistredelEducation, L'EcoleSuprieurePolytechnique(E.S.P.)estrattachel'UniversitCheikhAntaDIOPde Dakar.SeslocauxsontimplantsaussibienDakarquedanslavilledeThis. LESPestdirigeparleprofesseurElHadjiAbibNGOM. L'ESPformetantsurleplanthoriquequepratiquedes: Technicienssuprieurs(DUTetDST) Ingnieursdeconception(DIC) Ingnieursd'excutionsurlademandedesentreprises(DIT)

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

CesformationssefontauseindecinqDEPARTEMENTS.L'ESPprparegalementune FORMATIONDOCTORALE(DEAetDoctorat)

I.1.1OBJECTIFS

LEcoleSuprieurePolytechnique(E.S.P)estuntablissementpublicdelUniversit CheikhAntaDiopdeDakarquiestimplantaussibienDakarquedanslavilledeThis. Elleassuredesformationsdanslescinqdpartementsquilacomposent.Cesformations peuvent tre en cours du jour, comme du soir, aussi bien en formation initiale quen formationcontinuepourlecomptedesentreprises,socitsetparticuliers.Cesdpartements sont: Gnie Informatique, Gnie Mcanique, Gnie Electrique, Gnie Chimique, Gnie BtimentetTravauxPublics. LaccsauxformationslESPsefait: SurconcourspourlescandidatsSngalais Surdossierpourlescandidatstrangers Surcontratdanslecadredesformationscontinues.

LESPapourmissionde: Dispenserunenseignementsuprieuretdesactivitsderechercheenvuedeprparer directement les tudiants aux fonctions dencadrement dans la production, la rechercheappliqueetlesservices. Organiserdesenseignementsetdesactivitsderecherchevisantauperfectionnement ladaptationetlaparticipationlvolutionscientifiqueettechnologique.

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Procderdesexpertisesdanslecadredelaformationlintentiondesentreprises publiquesetprives.

Ledpartementgnieinformatique: LedpartementgnieinformatiquedelESPvisedabordcequelestudiantssortant desescyclesdeformationsoientcapablesdeparticiperlaconception,laralisationetla mise en uvredesystmes informatiques correspondant auxbesoins desutilisateurs et lenvironnementconomiqueetindustrielactuel. Lenseignementproposest:o

fondamental,pouracqurirdesconnaissances,desconceptsdebaseetdesmthodes detravail;

o

appliqu,pourfaciliterlapprentissagedecesconceptsetdployerdessavoirfaire professionnels;

o

volutif, pour intgrer les progrs technologiques et les exigences du monde professionnel; Les enseignements lESP sont rpartis en deux modules principaux rassemblant

respectivementlesmatiresdespcialisationetlesmatiresgnrales. Lescyclesdeformationassursparledpartementgnieinformatique: Lecycledemastretlinformatique(enpartenariataveclESMT) LecycleIngnieurdeconception(Bac+5) LecycleIngnieurTechnologue(Bac+4) LecycleTechnicienSuprieur(Bac+2) LecycleDTST(Bac+2)(enpartenariatavecl'ESMT)

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

I.1.2ORGANISATION

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Figure 1.1. Organigramme de lesp

I.2 L.I.R.T L.I.R.TestleLaboratoiredInformatiqueetRseauxTlcomsdelESP onous avonseffectunotrestage.IlestencollaborationaveclIRDDakar,leCIRADet lUFRSATSaintLouis.Ilcomptedeuxquipesderecherche:Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

LEquipedeSimulationNumriqueetRseauxTlcommunications(E.S.N.R.T) LEquipedeSimulationMultiagent

Cependant dautres quipes pourront tre cres. Ce laboratoire se localise au niveau du dpartementinformatiquedelESPavecuneantennelESMTdeDakar. LeresponsablescientifiqueduL.I.R.TestM.SamuelOuya. LEquipedeSimulationNumriqueetdeRseauxapourresponsableLeProfesseurHonor GbaguidietceluidelEquipedeSimulationMultiagentestleProfesseurIvanLavall.

I.2.1 OBJECTIFSETRESULTATSATTENDUS DemaniregnraleL.I.R.Tapourobjectifs Dvelopperdescomptenceslocalesetsousrgionales. Apportercemaillonimportantentrelesmathmatiques,informaticiensetlestlcoms. DvelopperunerecherchedeniveauinternationalsurlesproblmesdeMathmatiques Appliques,dInformatiqueetdeTlcoms. Favoriser lmergence dune masse critique de chercheurs en Mathmatiques AppliquesauxproblmesdInformatiqueetdeTlcommunication. DemanirespcifiqueL.I.R.Tapourobjectifs: Creruncadrefavorabledelencadrementdesjeuneschercheurs FavoriserleschangesscientifiquesaveclESMTDakar,lUGBdeSaintLouiset dautresstructuresayantlesobjectifssimilaires.Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Rsoudrelesproblmesdemodlisationlisauxproblmesenvironnementauxet rseaux. Rsoudre les problmes de contrle des ondes radio en lair libre ouen milieu aquatique.

Dfinir et mettre en uvre la rpartition des donnes et des services quil est possible de recenser dans un rseau local sans fil. Chaque station mobile doit propagerauxautreslesinformationsdontelledisposechaqueinstant,concernant lvolutiondurseauentermesdetopologieetdeservices Modliseretsimulerdesnormes802.11i(scurit)et802.11e(QoS)enutilisanten utilisationdestechniquesdingnieriedesprotocolesetdesrseauxsansfil,afinde proposerunenvironnementmobileetscuris,dansunearchitecturederseauavec authentificationforteetPKImobilepourlesapplicationstempsreletdeToIP. Touscesobjectifsontpourbutdapporterdesrsultatsaussibiensurleplangnralque spcifiques. Lesobjectifsgnrauxdoiventavoirpourrsultat: La mise disposition du Sngal et de lAfrique dun outil de maitrise des TechnologiesdInformationetdeCommunication. LaparticipationactiveduSngaletdelAfriqueleffortmondialdersolutiondes problmesdeTechnologiedInformationetdeCommunication.

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Lespublicationsdarticlesdanslesrevuesscientifiquesprestigieuses. Lesobjectifsspcifiquesdoiventavoirpourrsultat: UnemeilleureassociationdelquipeauxprojetsdedveloppementduSngaletde lasousrgion. Unecomptencereconnueauniveaudelasousrgion.

II.1LESPROTOCOLES Lesprotocolesdsignentladterminationdunecommunicationentermesderapiditde codageetdesignauxdedbutetdefin. II.1.1LESPROTOCOLESDENIVEAUTRANSPORT Ilsassurentletransportdesdonnes(voix,vido)entempsrel. RTP(RealTimeTransportProtocol)

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

IlestutilispourencapsulerlespaquetsdedonnesIPdansdespaquetsUDP.

RTPestdfinidanslaRFC3550. RTP:Unprotocoledetransportpourlesapplicationsentempsrel.

RTPoffredeboutenboutlesfonctionsrseaudetransportadaptpourlesapplicationsde transmissiondedonnesentempsrel,commel'audio,vidooudonnesdesimulation.RTP netraitepasderservationderessourcesetnegarantitpaslaqualitdeservicepourles servicesentempsrel.Letransportdedonnesestcompltparunprotocoledecontrle (RTCP)pourpermettrelesuividelalivraisondesdonnesd'unemanirevolutivemulticast auxgrandsrseaux,etdefournirunminimumdecontrleetd'identificationfonctionnelle. RTPetRTCPsontconuspourtreindpendantsdurseaudetransportetdecouches.Le protocoleprendenchargel'utilisationdelaRTPauniveaudestraducteursetdesmlangeurs.

RTCP(RealTimeTransportControlProtocol) LeprotocoleRTCPestunprotocoledecontrlequiaccompagneRTPpourmesurerles performances.Ilfournitdesinformations surlaqualit delasession,delinformationen retourpourunesource;ilpermetainsiunesourcedechangerdepolitiqueetdemettreen videncedesdfautsdedistributionindividuelleetcollective. Il permet aussi de contrler le dbit auquel les participants une session RTP transmettentleurspaquetsRTCP;plusilyadeparticipants,moinslafrquencedenvoiede paquetsRTCPparunparticipantestgrande.IlfautsassurerdegarderletraficRTCPen dessousde5%dutraficdelasession. Ilya5typesdepaquetsRTCPpourtransporterdesinformationsdecontrle:Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

SR:SenderReport,transmissiondestatistiquesdesparticipantsactifsenmission RR:ReceiverReport,transmissiondestatistiquesdesparticipantspassifs SDES:SourceDescriptionitems(CNAME,NAME,EMAIL,PHONE,...) BYE:Findeparticipation APP:fonctionsspcifiquesl'application

II.1.2LESPROTOCOLESDESIGNALISATION Ilsassurenttouteslessignalisationspossiblespourlatlphonie(sonnerie,tonalit,). H.323 H.323estunprotocoledeconfrencemultimdia,quiinclutlavoix,lavidoetlesdonnesde confrence.

H.323estlapremirenormepourlaVoIP,maisilestsupplantparSIP.

H.323dfinitcinqlmentsd'unrseaumultimdia:

*Terminaux *MultipointControlUnits(MCUs) *Passerelles *Gatekeeper *Leslmentsfrontires

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

LesterminauxsontlesquipementsquirelientlesutilisateursaurseauH.323. Les portiers ou gatekeeper sont responsables de contrle d'admission et l'adresse de rsolution.Lesportierssontenmesuredefournirdesservicesavancstelsquel'ontrouve normalementdansPBX.

Les lments frontires sontplacs entredeuxrseauxH.323afind'aiderl'acheminement d'appeletd'autorisationd'appel.

SIP(SessionInitiationProtocol) SIPestunstandardIETFprotocoledeconfrencemultimdia,quiinclutlavoix,vidoet donnesdeconfrence,pourutilisationsurlespaquetsrseaux.

SIPestunstandardouvertpourleremplacementdel'UITH.323.

SIPestdcritdanslaRFC3621SIP:SessionInitiationProtocol.

SIPestuneapplicationcouchedecontrle(signalisation).Cestunprotocolepourlacration, la modification, et la clture des sessions avec un ou plusieurs participants. Ces sances comprennentdesappelstlphoniquesInternet,ladistributionmultimdia,etconfrences.

SIPpermetauxparticipantsdes'entendresurunensembledetypesdesupportscompatibles. Ilutilisedeslmentsappelsserveursproxypouraiderduneparttrouverlitinrairedes demandesdel'utilisateur,delauthentifieretdelautoriseraccderauxservices,etdautre partpermetaufournisseurdemettreenplaceleroutagedesappels.SIPfournitaussiune fonctiond'enregistrementquipermetauxutilisateursdetlchargerleuremplacementactuel.

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

MGCP(MediaGatewayControlProtocol) MGCP est un protocole utilis dans une Voix sur IP (VoIP). Ce protocole interne a t principalementlaborpourrpondreauxexigencesdutransporteurfondsurlesrseaux tlphoniquesIP.MGCPestunprotocolecomplmentairepourH.323etSIP.Ilatconu commeunprotocoleinterneentrelesMediaGatewayControlleretleMediaGateway.En MGCP, un MGC prend principalement en charge tous les traitements des appels par l'tablissementdeliensaveclerseauIPgrcedescommunicationsIPavecundispositifde signalisation,parexempleunserveurSIPouungatekeeperH.323.

MGCPestcomposd'unagentd'appel,unMG(MediaGateway)quieffectuelaconversion dessignauxdemdiasentrelescircuitsetpaquets,etuneSG(passerelledesignalisation) lorsqu'ilestconnectauPSTN(PublicSwitchedTelephoneNetwork).MGCPestlargement utilisentreleslmentsd'unepasserellemultimdiadcompos.Lapasserelleaunagent d'appel,quiestcomposdel'appelcontre"l'intelligence"desmdiasetunepasserelleoffrant desfonctionslesmdias,parexemplelaconversiondeTDMvoixlavoixsurIP.

Media Gateways fonction paramtres pour l'agent d'appel pour crer et grer des mdias sessionsmultimdiasavecd'autresparamtres.Pointslimitessontlessourceset/oudepuits dedonnesquipeuttrephysiqueouvirtuelle.Pourlacrationdespointslimitesphysiques, l'installationdumatrielestncessaireetqueVirtualcritred'valuationpeuventtrecrs l'aidedelogicielsdisponibles.

Lesagentsd'appelsontlivrsaveclacapacitdecrerdenouvellesconnexionsoumodifier uneconnexionexistante.Enrglegnrale,unMediaGatewayestunlmentderseauqui prvoitlaconversionentrelespaquetsdedonnescirculantsurInternetouautresrseauxde paquetsetlavoixousignauxvhiculsparleslignestlphoniques.L'agentd'appelfournit desinstructionspourlesparamtresvrifierpourtouslesvnementsetencasdecrerRapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

des signaux. Les critres d'valuation sont conus de telle manire communiquer automatiquementleschangementsdansl'tatdeservicelagentd'appel.Cedernierpeut permettrelavrificationdespointslimitesetlesconnexionssurlespointslimites.

IAX(InterAsteriskeXchange) IAXestunprotocoledecontrled'appelpourlaVoIP. IAXatconupourremplacerlesanciensprotocolesH.323etSIP. IAX a une bande passante beaucoup plus efficace que la concurrence des appels VoIP protocolesdecontrle,ceciluipermetdesoutenirpluslesappelsVoIPsimultanssurla mmequantitdebandepassante.

IAXutiliseleportUDP4569.L'utilisationd'unseulportuairebienconnueIAXpermetd'tre compatibleavecNAT(NetworkAddressTranslation),quipeuttreunegravedifficultpour lespremiersappelsVoIPprotocolesdecontrle.

IAX soutient en utilisant l'authentification RSA cls publiques avec le SHA1 message algorithmepourlessignaturesnumriques.

IAXatdvelopppourl'astrisquePBXetl'originetaitl'InterAsteriskeXchange.IAX estdsormaisprisenchargepardenombreusesautresplatesformesVoIP

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

II.2LESCODECS Lescodecssontdesalgorithmesdecompressionetdedcompression.Ilsencodentdes fluxoudessignauxpourlatransmission,lestockageoulecryptagededonnes.Dunautre cotilsdcodentcesfluxoucessignauxpourditionourestitution.CertainsterminauxIP PHONES n'acceptent qu'une partie ou mme un seul codec, tout dpend du modle de terminaletduconstructeur.

II.2.1LESCODECSAUDIO Speex:pourlavoix G.711:pourlavoix(tlphoniestandardouRNIS,etVoIP),bassurPCM G.723:pourlavoixVoIP G.729:pourlavoix(tlphoniedequalit,visioconfrence,etVoIP) G.729.1:pourlavoixlargebande

II.2.2LESCODECSVIDEO H.261,H.263,H.264pourlavisioconfrencesurIP.

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

III.1ASTERISK III.1.1PRESENTATIONDULOGICIEL AsteriskestunPBXlogicielcrparMarcSpencerdelasocitDigium.BasHigh techHuntsvilleenAlabama,Digiumestlecrateuretleprincipaldveloppeurdulogiciel Asterisk. Cefournisseurdetlcoms opensourceoffreunevarit dematrieletservice particulirementconupourAsteriskquiutilisejusquicilescartesDigium.Cestenquelque sorte Digium qui offre le matriel ncessaire au logiciel Asterisk en plus dun soutien techniqueetdedveloppement. ReposantsuruneplateformedetypeUnix,ilsupportelafoislatlphonieanalogique classiqueainsiquelavoixsurIP.Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Asterisksupportetouslesprotocolesdesignalisationetlescodecscitsplushaut.

III.1.2LESDIFFERENTSSERVICES Asteriskestcapableentreautredoffrirlesservicessuivants:

Accsausystmedirect Appels3directions Appelsconfrence Appelsenattente Appelsparnoms Authentification Basededonnesinternepermettantlectureetcriture Bureaudistance Blocageparidentifiantsd'appelants(nometnumro) Conversionsdeprotocoles Conversiontexteparole(TTS) Dpistaged'appels Dtectiondeparole E911 Enregistrementd'appel ENUM peleretdicter Filed'attente Gestiondecartesd'appels Gestiondelaconfidentialit Heureetdated'appels58

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

Ecole Suprieure Polytechnique

Identificationd'appelants Identificationd'appelantssurappelsenattentes Insertiondemessagesvocauxdanscourriels Intgrationdiffrenttypesdebasesdedonnes Listesnoires Nepasdranger Macros MessagerieSMS Messagerievocaleo o o o o

Indicateurvisueldemessageenattente Tonalitrythmepourindicationdemessage Redirectiondesmessagesvocauxparcourriel Gestiondesgroupesdeboitesdemessages InterfaceWebpourgestiondesmessages

Musiqued'attenteo o o o

Musiqued'attentesurtransfertsd'appels IntgrationflexibledelanormeMP3 Lecturealatoireoulinaire Contrleduvolume

PasserellesVoiP Prposautomatique Prposstlphoniqueslocauxetdistants Prised'appelsdistance ProtocoleOSP Rapportsdtailldesappels(CDR) Rceptiond'alertesautlphone Recherched'extensions58

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

Ecole Suprieure Polytechnique

Recherchedepersonnes Rpertoiretlphoniqueinteractif Routaged'appels Routageparidentifiant Sonneriesdistinctes SupportDUNDI Surveillance Stationnement Systmedemenul'cranADSI Systmederponseautomatisinteractif(IVR) Transcodage Transfertsd'appels

Lesprincipauxservicessont: Appelsentreterminaux

Ilsfonctionnentexactementcommelesappelsclassiques.Onveutappelerquelquunet pourcela,ilnoussuffitdecomposersonnumro.

Transfert

Onpeuttransfrerunappelversunautrepostesionnedcrochepasaprsuncertain tempsoummeenpleinecommunication.Pourcela,ilnoussuffitdechoisirlenumrosur lequelonveuttransfrercetappel.Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Parking

Leprincipeduparkingconsistegarderquelquepartpendantunedurelimiteun appeldefaonpourvoirsedplaceretallerrpondredansunautreendroit.Encemoment,il noussuffitjustedavertirnotrecorrespondant,decomposerlextension(numro)dfiniepour leparking.Automatiquement,leserveurnouscommuniqueuneautreextensioncomposer pourrcuprerlappelsurnimportequelterminaldurseau.

Redirection

Laredirectiondappelspermetdejoindreunepersonnemmesielleabsentedeson poste.Quandunutilisateurendplacementveuttrejoint,ilpeutactiverlaredirectiondetous sesappelssursontlphonemobileparexemple. Messagerievocale

Celadonnelapossibilitceluiquicherchenouscontacterdenouslaisserunmessage sionestdjencommunicationousionestabsent.

Confrenceaudio/vido

Cela permet la communication entre plusieurs correspondants qui se trouvent dans diversendroitssanspourautantsedplacer.Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Centredappels

Uncentredappelpeuttreunservicederenseignements,uneagencedevoyages,.Il napasbeaucoupdenumro(engnralquunseul)maisdenombreuxagentsquirpondent auxmultiplesappels.Onseretrouveavecbienplusdappelsquedagentsalorsilfaudrait pouvoirrpartirlesappelsauxdiversagents.

Fax

Lefaxfonctionnecommeuntlphoneanalogique.SonintgrationsurlerseauIP ncessitedonclutilisationdepasserelle.Unecartetlphoniquepermetderelierlaligne analogique provenant du RTC (de la Sonatel par exemple) et le tlcopieur au serveur Asterisk.

Facturation

Ilsagitdtablirlafacturationpartirdesinformationsconcernanttouslesappels: nomsetnumrosdelappelantetdelappel,heuresetduresdescommunications,

III.1.3INSTALLATIONDULOGICIEL Pourinstallerlelogicielasterisknousavonsprocdparleterminal. Unefoisleterminallanc,seconnecterentantquesuperutilisateurettaper:Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

aptgetinstallasterisk. Nous allons utiliser un fichier de configuration qui par dfaut ne vient pas lors de linstallationdeasterisk;pourlobtenironserendauniveaude: SystmeAdministrationGestionnairedepaquetsSynapticsrechercher Danslabarrederecherchetaper: asterisketslectionnerasteriskoh323installer III.1.4CONFIGURATION LaconfigurationapourbutdepermettrelacheminementdesappelsdunclientSIPouIAX versunclientH323enregistrauprsdeGNUGK. LajoutdesclientsSIPouIAXsefaitrespectivementdansleurfichierdeconfigurationquise prsentedelasorte: [nom_clientounumero_client] Username=nomdutilisateur Secret=motdepasse Host=adresseduserveur(pardfautdynamic) Context=contexteduclient Callerid=cequidoitsafficherlorsdenotreappelcheznotrecorrespondant Type=typedeclient** mailbox=nboitevocale

III.1.4.1AJOUTDECLIENTSIP PourenregistrerunclientSIPauprsdasteriskonditelefichier/etc/asterisk/sip.conf. Exemple:ajoutdedeuxclients Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

[adam] username=adam type=friend secret=passer host=dynamic context=esp [herve] username=herve type=friend secret=passer host=dynamic context=esp

III.1.4.2AJOUTDECLIENTIAX PourenregistrerunclientSIPauprsdasteriskonditelefichier/etc/asterisk/iax.conf. Exemple:ajoutdedeuxclients [directeur] username=directeur type=friend host=dynamic secret=passer context=esmt callerid=1

[secretaire] username=secretaire type=friend host=dynamic secret=passer context=esmt callerid=2

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Vouspouvezmaintenantenregistrersecretaire,directeur,herveouadamsurleserveur AsteriskpartirdenimportequelposteenutilisantunsoftphonesupportantleprotocoleIAX (ex:IAXComm,Zoiper)etSIP(Xlite). Attention:**Siletypeestpeer,leclientnepourraquerecevoirdesappels;sicestuser,il nepourraquenmettretandisquesicestfriend,ilatouteslespossibilits.

III.1.4.3DECLARATIONDEGNUGKAUPRESDEASTERISK Afinqueasteriskpuisserouterlesappelsversgnugknousdevonsdclarergnugkauprsde astrisk,grceaufichieroh323.conf. Pourcelaonditelefichier/etc/asterisk/oh323.conf

[general]

listenPort=1730 h245Tunnelling=yes

gatekeeper=adressedugatekeeper userInputMode=Q931 accountCode=H323 language=fr context=gnugk

[register]

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

context=gnugk alias=asterisk gwprefix=prefixespourlesquelslesappelssontroutsversgnugk

[codecs] codec=G711A frames=20 codec=G711U frames=20 ;codec=GSM0610 ;frames=4 ;codec=G7231 ;frames=2 codec=G729 frames=2

Exempledeconfiguration [general]

listenPort=1730 h245Tunnelling=yes

gatekeeper=127.0.0.1 userInputMode=Q931Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

accountCode=H323 language=fr context=gnugk

[register]

context=gnugk alias=asterisk gwprefix=02

[codecs] codec=G711A frames=20 codec=G711U frames=20 ;codec=GSM0610 ;frames=4 ;codec=G7231 ;frames=2 codec=G729 frames=2

III.1.4.4PLANDENUMEROTATION Ilsagitdattribuerdesnumrosdetlphonesauxdiffrentsclients.Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Le plan de numrotation se compose d'un ou plusieurs contextes dextension. Chaque contextedextensionestluimmesimplementunecollectiondextensions. Chaquecontextedextensiondansunplandenumrotationaunnomunique.Lesclients faisantpartiedunemmeextensionpeuventsappeler;cependantpourfairecommuniquer lesclientsdecontextediffrentondevrainclurechaquecontextelundanslautre. Allezdanslefichier/etc/asterisk/extensions.conf: [nom_contexte] exten=>numero,priorit,commande(paramtres)

EXEMPLEDECONFIGURATIONPOURLEROUTAGEDESAPPELS [esp] include=>gnugk include=>esmt exten=>500,1,Dial(SIP/adam,40,tr) exten=>500,2,Hangup exten=>502,1,Dial(SIP/herve,40,tr) exten=>502,2,Hangup

[esmt] include=>gnugk include=>esp exten=>801,1,Dial(IAX2/secretaire,40,tr)Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

exten=>801,2,Hangup exten=>800,1,Dial(IAX2/directeur,40,tr) exten=>800,2,Hangup [gnugk] include=>esp include=>esmt exten=>_02XXX,1,Answer exten=>_02XXX,n,Dial(OH323/${EXTEN}) exten=>_02XXX,n,Hangup

GrcecetteconfigurationlesclientsSIPetIAXdunepart,pourrontcommuniquerentreeux etgalementtouslesnumroscommenantparleprfixe02compossparunclientasterisk serontroutsversgnugkquisechargeradejoindreleclientpossdantcenumro.Ilvadesoit quainsi les clients H323 qui seront enregistrs auprs de gnugk aient des numros commenantpar02.

III.1.5LANCEMENTDEASTERISKETQUELQUESCOMMANDES PourlancerAsterisk: safe_asterisk Ou: asteriskr

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Quelquescommandes: reload=>permetderechargerAsteriskpourprendreencomptedesmodifications iax2showusers=>permetdevoirtouslesclientsIAX sipshowpeers=>permetdevoirtouslesclientsSIPconnects loadnom_module=>permetdechargerunmodule exit=>permetdequitterasterisk help=>pourlaide stopnow=>permetdarrterAsterisk asteriskcvvvvvvv=>permetdelancerasteriskenmodegraphiqueafindobservertous lesvnementsquisedroulentlorsdesappels.

III.2GNUGK III.2.1PRESENTATIONDULOGICIEL OpenH323GatekeeperTheGNUGatekeeperestunprojetopensourcequi implmenteungatekeeperH.323.Ungatekeeperfournitdesservicesdecontrled'appelpour lesterminauxH.323.Ils'agitunepartieessentielledelaplupartdesinstallationsdetlphonie surInternetquisontbasessurlanormeH.323. SelonlarecommandationH.323,ungatekeeperdoitfournirlesservicessuivants: Traductiond'Adresse Contrled'Admissions ContrledeBandePassante GestiondeZoneRapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Signalisationdappel Autorisationd'Appel GestiondeBandePassante GestiondesAppels LeGNUGatekeeperimplmentelaplupartdesfonctionsbasessurlapileduprotocole OpenH323. III.2.2INSTALLATION PourinstallergnugknousavonsbesoindeslibrairiesPWLIB1.5.0etOPENH3231.12.0ou ultrieur.Laversiondedveloppementdugatekeeperagnralementbesoindela versiondeOpenH323laplusrcentedisponible.Ceslibrairiessontdisponiblessurlapagede tlchargement de OpenH323(www.openh323.org). Nous avons test la version 2.2.2 du portierH323gnugk. Unefoislespaquetstlchargs;fairedanslordre:

tarxzvfpwlibv1_8_0srctar.gzC/usr/local tarxzvfopenh323v1_15_0srctar.gzC/usr/local cd/usr/local/pwlib ./configure make makeinstall cd/usr/local/openh323 ./configureRapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

make makeinstall ouvrirleterminaletfaireentantquesuperutilisateur aptgetinstallgnugk

III.2.3CONFIGURATION Pourconfigurerlelogiciel,onditelefichier/etc/gatekeeper.ini. [Gatekeeper::Main] Fortytwo=42 Name=gnugk Home=adressedugatekeeper NetworkInterfaces=adressedugatekeeper/netmask TimeToLive=600 TotalBandwidth=100000 StatusPort=7000 StatusTraceLevel=2Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

SignalCallID=1 UseBroadcastListener=0 UnicastRasPort=1719 MulticastPort=1718 MulticastGroup=224.0.1.41 EndpointSignalPort=1720 ListenQueueLength=1024 TimestampFormat=ISO8601 KeyFilled=0 EncryptAllPassword=1 SignalReadTimeout=1000 StatusReadTimeout=3000 StatusWriteTimeout=5000

[RoutedMode] GKRouted=1 H245Routed=1 RemoveH245AddressOnTunneling=1 AcceptNeighborsCalls=1 AcceptUnregisteredCalls=0 SupportNATedEndpoints=1 DropCallsByReleaseComplete=1 CallSignalPort=0 CallSignalHandlerNumber=5 RtpHandlerNumber=2 RemoveCallOnDRQ=0Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

SendReleaseCompleteOnDRQ=1 ScreenDisplayIE=MyID ;ScreenCallingPartyNumberIE= ScreenSourceAddress=MyID ForwardOnFacility=1 ShowForwarderNumber=1 Q931PortRange=2000020999 H245PortRange=3000030999 AlertingTimeout=60000 TcpKeepAlive=1

[Proxy] Enable=1 InternalNetwork=adressedureseaudugatekeeper/netmask T120PortRange=4000040999 RTPPortRange=5000059999 ProxyForNAT=1 ProxyForSameNAT=0

[RasSrv::RRQFeatures] OverwriteEPOnSameAddress=1 AcceptEndpointIdentifier=1 AcceptGatewayPrefixes=1 IRQPollCount=0Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

[RasSrv::ARQFeatures] ArjReasonRouteCallToSCN=0 ArjReasonRouteCallToGatekeeper=1 CallUnregisteredEndpoints=0 RemoveTrailingChar=# RoundRobinGateways=0

[RoutingPolicy::OnARQ] ;h323_ID=vqueue,internal default=numberanalysis,vqueue,explicit,internal

rossigt3=sigip:adressedugatekeeper:1720

default=allow

adressedugatekeeper=allow Shutdown=0 KeyFilled=123 DelayReject=5 LoginTimeout=120 CheckID=1Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

[Gatekeeper::Auth] SimplePasswordAuth=optional;RRQ;ARQ AliasAuth=sufficient;RRQ RadAuth=optional;RRQ,ARQ RadAliasAuth=required;RRQ,ARQ,SetupUnreg default=allow ;default=allow

[RadAuth] Servers=adressedugatekeeper LocalInterface= RadiusPortRange=1000011000 DefaultAuthPort=PORT_NO SharedSecret=SECRET RequestTimeout=TIMEOUT_MS IdCacheTimeout=TIMEOUT_MS SocketDeleteTimeout=TIMEOUT_MS RequestRetransmissions=NUMBER RoundRobinServers=BOOLEAN AppendCiscoAttributes=BOOLEAN IncludeTerminalAliases=BOOLEAN UseDialedNumber=BOOLEAN

[RadAliasAuth] Servers=adressedugatekeeper:1645 LocalInterface=IP_OR_FQDNRapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

RadiusPortRange=1000011000 DefaultAuthPort=PORT_NO SharedSecret=SECRET RequestTimeout=TIMEOUT_MS IdCacheTimeout=TIMEOUT_MS SocketDeleteTimeout=TIMEOUT_MS RequestRetransmissions=NUMBER RoundRobinServers=BOOLEAN AppendCiscoAttributes=BOOLEAN IncludeTerminalAliases=NUMBER UseDialedNumber=BOOLEAN

[RadAcct] Servers=adressedugatekeeper LocalInterface=IP_OR_FQDN RadiusPortRange=1000011000 DefaultAcctPort=PORT_NO SharedSecret=SECRET RequestTimeout=TIMEOUT_MS IdCacheTimeout=TIMEOUT_MS SocketDeleteTimeout=TIMEOUT_MS RequestRetransmissions=NUMBER RoundRobinServers=BOOLEAN AppendCiscoAttributes=BOOLEAN ;FixedUsername= TimestampFormat=ISO8601 UseDialedNumber=BOOLEANRapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

[SQLAcct] Driver=MySQL|PostgreSQL Host=adressedugatekeeper Username=gnugk StartQuery=INSERTINTOcall(gkname,sessid,username,calling,called) VALUES('%g','%s','%u','%{CallingStationId}','%{CalledStationId}') UpdateQuery=UPDATEcallSETduration=%dWHEREgkname='%g'ANDsessid='%s'

StopQuery=UPDATE call SET duration = %d, dtime = '%{disconnecttime}' WHERE gkname='%g'ANDsessid='%s' TimestampFormat=MySQL

III.2.4LANCEMENTDEGNUGKETQUELQUESCOMMANDES Pourlancerlelogicielafindautoriserlesclientspouvoirseconnecter;ouvrirleterminal,se connecterensuperutilisateurettaper: /etc/init.d/gnugkstart Pourarrterfaire: /etc/init.d/gnugkstop

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Aprsmodificationdufichierdeconfigurationfaire: /etc/init.d/gnugkrestart

III.3LESTERMINAUX Les terminaux sont des tlphones ou des applications (softphones) installes sur des ordinateurspermettantdefairecommuniquerlesdiffrentsclientsutilisantsoitlesprotocoles designalisationsSIP,H323,ouIAX. III.3.1CONFIGURATIONDUNTERMINALSIP:XLITE PourconfigurerunterminalXLITEclickersursipaccountsettingetspcifierleschamps suivant: Displayname:nom_utilisateur_dclar_dans_sip.conf Username:nom_utilisateur_dclar_dans_sip.conf Password:mot_de_passe_utilisateur_dclar_dans_sip.conf Domain:adresse_ip_duserveur_asterisk Proxy:adresse_ip_duserveur_asterisk

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

III.3.2CONFIGURATIONDUNTERMINALIAX:ZOIPER PourconfigurerunterminalZOIPERclickersuroptioniaxaccountaddnewiaxaccountet spcifierleschampssuivant:

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Name:nom_du_compte

Ensuiteonrenseigneleschampssuivants:

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Puisvalider.

III.3.3CONFIGURATIONDUNTERMINALH323:NETMEETING Unefoislapplicationlanceallezdansoutilsoptions

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Puisonremplitleschampsetonpoursuitavecappelavanc

Dansappelavanconspcifie:Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

III.4EXEMPLEDAPPEL Danscettepartienouseffectueronscertainsexemplesdappeldesclientsasteriskversles clientsgnugkquenousillustreronspardescapturesdcran. III.4.1APPELXLITEVERSNETMEETING Annexe1

III.4.2APPELZOIPERVERSNETMEETING

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Annexe2

IV.1DEFINITIONDELAVISIOCONFERENCE Lavisioconfrenceestlacommunicationinteractivecombinantdemultiplesmdia:voix, vido, donnes. La norme H323 utilis ici est un protocole dchanges vido, audio, de donnes,decontrleetdesignalisation. IV.2OPENMCU Unmultipointcontrolunit(MCU)estunlogicielinformatiqueouunemachineservant tablirsimultanmentplusieurscommunicationsdevisioconfrence. Ilcentralisetouslesfluxetlesredistribueselondeuxmodes: En prsencecontinue,les images vidodesparticipants sontassembles enuneseule image,renvoyeverslesparticipants.Souventcetteimageestconstituedequatrequarts dimage. Enactivationparlavoix,limagereueparlesparticipantsestcelleduparticipantactif, cest dire celui qui prend la parole. Les essais sur les environnements Linux etRapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

Windows2000,avecles clients Netmeeting etOpenphoneontpermisdeconstater que ce MCUmritedesyintresser.Laqualitvidoetaudioestcomparablecertainsproduits commerciaux.ParcontreladministrationduproduitnestpasdveloppeetlesViewstations Polycomsontincompatibles(version1.1.7dOpenMCU). Openmcuestuneversionlibredecetypedelogiciel.

OpenMCUreposesurdeuxbibliothques:pwlibetopenh323 IV.3INSTALLATIONDEOPENMCU AvantdinstallerOpenmcuilfaudraauprealableinstaller:pwlibetopenh323,unefoisces deuxbibliothquesinstallilfautmaintenantinstallerlelogicielenprocdantcommececi: Tlcharger le paquet openmcuv1_1_9srctar.gz sur

http://packages.debian.org/fr/sid/comm/openmcu Puisfaire tarxzvfopenmcuv1_1_9srctar.gzC/usr/local cd/usr/local/openmcu make makeinstall IV.4CONFIGURATIONETLANCEMENTDEOPENMCU Pourconfigureropenmcuonditelefichier/root/.pwlib_config/openmcu.ini [Options]

Rapport de stage : Mise en place dun systme de tlphonieet visioconfrence lESP

58

Ecole Suprieure Polytechnique

username=openmcu

gatekeeper=adressedugatekeeper

listenport=1720

jitterenmillisecondes jitter=50450

video=true

videotxfps=15

videobitrate=128

trame1