simsek bilgi opendays07

Download Simsek Bilgi Opendays07

If you can't read please download the document

Upload: guestb5a3c4

Post on 28-Jun-2015

437 views

Category:

Technology


0 download

TRANSCRIPT

  • 1. Ak Kod VoIP Aralar Bar imek http://www.enderunix.org http://www.endersys.com.tr EnderUNIX SDT Software Developer Endersys Danmanlk Gelitirme Mdr

2. VoIP Nedir?

  • IP (Internet Protocol) zerinden ses tama
  • Sinyalleme ile kontrol edilir.
  • RTP ile medya tanr.

3. Sinyalleme: SIP

  • Uygulama katmannda alr
  • HTTP benzeri text protokoldr.
  • Kolay uygulanabilir ve anlalrdr.
  • SDP (Session Description Protocol) ile oturum bilgileri tanr.
  • RFC 2543 ile ilk tanm yapld.
  • RFC 3261 son srmdr.

4. Sinyalleme: SIP

  • U noktalarn yerlerini tespit eder.
  • U noktalarn eriilebilirliini denetler.
  • U noktalarn yeteneklerini tespit eder.
  • ki u arasnda oturum balatr.
  • ki u arasndaki oturumu ynetir. Yani ary transfer edebilir, beklemeye alabilir, oturum parametrelerini deitirebilir ve oturumu sonlandrabilir.

5. Sinyalleme: SIP RTP 6. Sinyalleme: SIP 7. Sinyalleme: SDP 8. Sinyalleme: H.323

  • ITU-T protokol ailesidir. H.323, H225, H.245, H.450 ve H.460 gibi ilgili belgelerin kullanmn tanmlar.
  • kili formattadr.
  • T.120 biimli veri paylamn destekler. (uygulama paylatrma, elektronik tahta, dosya paylam ve sohbet)
  • Gerek zamanl ses, grnt ve veri tama.

9. Sinyalleme: H.323 10. Sinyalleme: H.323 GK GW GK GW 1.ar yapmak iin onay ister. 2.Aranan tarafn adresini zmlemeye alr. 3.Bir nceki sorguya yant verir. 4.ar yapma yetkisi verir. 5.Grme teebbsnde bulunur 6.ary kabul izni ister. 7.Yetki/izin verir. 8.Teebbse yant verir. 11. H.323: ASN.1

  • Abstract Syntax Notation1
  • ITU-TX.680 X.683belgelerinde tanmlanmtr.
  • Kodlama kurallar tanmlar. PER, XML
  • Geriye her zaman uyumludur.
  • Gelitiricinin protokol ayrtrma (parse) ilemleri uramadan koduna odaklanmasn salar.
  • Protokoln kodlanmas ile biimini ayrr.

12. H.323: ASN.1 H323-UserInformation ::=SEQUENCE -- root for all Q.931 related ASN.1 { h323-uu-pdu H323-UU-PDU , user-data SEQUENCE { protocol-discriminatorINTEGER(0..255) , user-information OCTET STRING (SIZE(1..131)) , ... }OPTIONAL , ... } 13. Projeler: OpenSER

  • SIP sunucu
  • RFC 3261 uyumlu
  • Mysql, oracle, postgresql ve radius destekli
  • C ile yazld.
  • Linux, Solaris ve BSDye port edildi.

14. Projeler: Asterisk

  • IP PBX, klasik PBX
  • PRI, FXS/FXO analog hat
  • SIP, H.323
  • Voicemail, auto-attendant
  • and Mark Spencer
  • http://www.asterisk.org

15. Projeler: Ekiga

  • GnomeMeeting
  • Gnome iin VoIP ve video konferans yazlm.
  • H.323 ve SIP destekli
  • SIP uyumlu yazlmlar ve MS Netmeeting ile beraber alabilir.
  • OSS ve ALSA uyumlu ses kartlarn destekler.
  • Auto-answer, Do-Not-Disturb
  • Hzl evirme

16. Projeler: OpenH323

  • Ak kod H.323 stack.
  • Gelitiriciler iin ktphane sunar.
  • Mozilla Public License (MPL)
  • H.323 snflar, OpenPhone (h.323 istemci arayz), OhPhone (komut satr h.323 istemci), OpenIVR, OpenGK, T.38 fax client gibi alt projelerden oluur.
  • http://www.openh323.org/

17. Projeler: SipX

  • IP PBX
  • SIP tabanl
  • http://www.sipfoundry.org/sipxtapi.html

18. Projeler: YATE

  • VoIP ve PSTN
  • SIP
  • H.323
  • IVR
  • Prepaid, postpaid kart sistemleri
  • VoIP PSTN a geidi
  • IAX (Asterisk) destei

19. Projeler: Sipp

  • SIP verimlilik test arac.
  • SIP trafik retme yetenei.
  • XMLden ar senaryosunu okuyup uygulayabilme yetenei.
  • HP sponsorluu
  • http://sipp.sourceforge.net/

20. Projeler: Festival

  • Text2speech
  • Kabuk, Schema, C++, Java ve Emacs arayzler
  • Edinburgh Speech Tools ktphanesini kullanr.
  • UNIX/Linux, Apple OS X destekli
  • Asterisk destekler.

21. Projeler: FreeRADIUS

  • AAA
  • Yksek eriilebilir, kararl ve byk yk altnda alabilme
  • SQL, LDAP, Radius Proxying
  • Alternatif yollu, yk dengeleyici
  • PAP, CHAP, MS-CHAP, EAP-MD5, EAP-GTC, EAP-TLS, EAP-TTLS, PEAPv0, LEAP, EAP-SIM ve Digest
  • GPL
  • http://www.freeradius.org/

22. Kaynaklar

  • Paul E. Jones ,H.323 Protocol Overview ,Jun 2004
  • http://www.voip-info.org
  • http://www.packetizer.com/voip/h323/
  • Ve proje sayfalar

23. Teekkrler Bar imek http://www.endersys.com.tr http://www.EnderUNIX.org