architecture voi p

26

Upload: snakemanhr

Post on 17-Dec-2015

228 views

Category:

Documents


0 download

DESCRIPTION

generalité sur la voip sur ip

TRANSCRIPT

  • 1- Prsentation VoIP1-1 - Dfinition VoIP1-2 - Historique

    2- Architecture2-1 - Architecture VoIP2-2 Les quipements cls2-3 Principe de fonctionnement

    3- Protocoles3-1 Protocole H3233-2 Protocole SIP3-3 Codecs3-4 Transport RTP/RTCP

    4 - Conclusion

  • Prsentation de la VoIP en gnral

  • Technique qui permet de communiquer par la voix via l'Internet ou tout autre rseau acceptant le protocole TCP/IP

  • H323, le premier protocole VoIP, existe depuis 1996 et a t initi par l'ITU (International Communication Union)

    Avant 2002, la VoIP n a pas connue dvolutions significative cause de la complexit des premiers serveurs, le cot de la bande passante, la faible implantation du haut dbit dans les entreprises

    Aprs 2002, une relle acclration de la VOIP avec lmergence de nouveaux protocoles VOIP standardiss issus du monde IP: SIP, IAX

  • Description dune architectures et des composants cls

  • Topologie d'un rseau de tlphonie IP. Comprend des terminaux, un serveur de communication et une passerelle.

  • Les softphonesLogiciels dmulation de terminaux tlphoniques sur PCNumrotation par clicks de sourisLutilisation est tributaire du PC connect au rseau IP Le Gatekeeper Serveur informatique localis sur le LAN avec les postes IPRalise les fonctions H.323 ou SIP La Gateway Passerelle avec le rseau tlphonique commutContient des cartes dinterface T0, T2 ou analogique

  • Prsentation de 2 grands protocoles de VoIP

  • La norme H.323 propose des bases pour le transport de la voix, de la vido et des donnes sur des rseaux IP. Il fonctionne en mode non connect et sans garantie de qualit de service Il dfinit les protocoles ncessaires partir de la couche transport du modle OSI

  • Protocole de signalisation (H225, Q.931) RAS (Registration Admission Status) pour lenregistrement et lauthentification, et le protocole Q.931pour linitialisation et le contrle dappel.

    Protocole de ngociation (H245) La ngociation est utilise pour se mettre daccord sur la faon de coder les informations quon va schanger.

    Protocole de transport de linformation (RTP/RTCP) RTP pour le transport de la voix, la vido ou les donnes numrises par les codecs, et le protocole RTCP pour faire du contrle de qualit.

  • 3.1 Protocole H323

  • Protocole SIP:

    Permet lenregistrement, lauthentification, linitialisation et le contrle des appel. Il permet galement La ngociation sur la faon de coder les informations a changer.

    Protocole de transport de linformation (RTP/RTCP) RTP pour le transport de la voix, la vido ou les donnes numrises par les codecs, et le protocole RTCP pour faire du contrle de qualit.

  • Dfinition.

    Types de codecs.(Audio G.711, G.729 ,Vido Mpeg1,Mpeg2 ,Image Jpeg,Gif,HD )

    Lobjectif .

    Exemple choix de codec (SIP).

  • Le choix se fait grce aux messages SDP contenu dans les requtes INVITE mais aussi dans le message OK en rponse une requte INVITE. Il ya deux cas de figure : Soit lutilisateur est lappelant, dans ce cas l le message SDP est contenu dans lINVITE avec la liste des codecs (PCMU, Speex et iLBC) dans lordre choisi par lutilisateur. Le message OK de lappel contient alors un SDP avec le codec choisi (parmi ceux proposs) ou un message derreur sil ne possde aucun codec en commun.

    Soit lutilisateur est appel. Dans ce cas il extrait la liste des codecs propos par lappelant dans le SDP de la requte INVITE puis y rpond grce un message OK contenant le SDP qui prsente le codec choisi.

  • RTP (RealTimeTransport Protocol)

    But : fournir un moyen uniforme de transmettre sur IP des donnes soumises des contraintes de temps rel (audio, vido, ... )

    Rle : mettre en oeuvre des numros de squence de paquets IP pour reconstituer les informations de voix ou vido mme si le rseau sous-jacent change l'ordre des paquets

    Plus gnralement, RTP permet: d'identifier le type de l'information transporte, d'ajouter des marqueurs temporels et des numros de squence l'information transporte de contrler l'arrive destination des paquets.

  • RTCP (Real-time Transport Control Protocol)

    bas sur des transmissions priodiques de paquets de contrle par tous les participants dans la session.

    C'est un protocole de contrle des flux RTP, permettant de vhiculer des informations basiques sur les participants d'une session, et sur la qualit de service

  • RTP permet une gestion des flux multimdias (voix, vido) sur IP. RTP fonctionne sur UDP.

    L'en-tte RTP comporte des informations de synchronisation, de numrotation. Le codage des donnes dpendra du type de compression. Le RFCxxxx spcifie RTP.

    Un canal RTP est employ par type de flux: un pour l'audio, un pour la vido transporter et de contrler des flots de donnes qui ont des proprits temps-rel.

    RTP et RTCP sont des protocoles qui se situent au niveau de l'application et utilisent les protocoles sous-jacents de transport TCP ou UDP. Utilisation gnrale -> UDP

  • Conclusion sur ltude effectuer

  • Avantage VoIP Comparaison SIP et H323

  • Installation & configuration bien plus faciles que celles dun rseau propritaire

    Gestion facile via linterface web de configuration

    Rduction du cots des appels

    Aucun branchement tlphonique spar ncessaire il utilise le rseau informatique

    Meilleur service et productivit

    Plus de fonctionnalits standard incluses

  • Plus simple: 195 pages de standards contre 846 pour H.323 Plus flexible: supporte les extensions nouveaux en-ttes, ajot de fonctions au serveur H323 Codecs prdfinis, structure rigide de la trame (H221) Plus lisible: UTF-8 contre ASN.1

    Plus ouvert et intgr au monde IP

    Accs par URL (click and dial)

    *PABX*Un terminal A souhaite appeler un terminal B dans un rseau ToIP:A envoie une requte au Gatekeeper (G) en composant le numro de BLe Gatekeeper (G) assure la translation entre le numro tl. de B et son adresse IP et envoie une requte IP sur le rseau pour vrifier la disponibilit de B:Si B est disponible, alors G met en relation A et B en fournissant A ladresse IP de BSi B nest pas sur le mme LAN que A, alors G route lappel vers la Gateway (GW) pour localiser BUne fois lappel termin, G met jour ses tables pour la disponibilit des terminaux A et B

    *http://fr.wikipedia.org/wiki/H.323*http://fr.wikipedia.org/wiki/Session_Initiation_Protocol#FonctionnementPermet lenregistrement, lauthentification, linitialisation et le contrle des appel. Il permet galement La ngociation sur la faon de coder les informations a changer.

    *RTP pour le transport de la voix, la vido ou les donnes numrises par les codecs, et le protocole RTCP pour faire du contrle de qualit.**http://fr.wikipedia.org/wiki/Session_Initiation_Protocol#Fonctionnement