34
IP üzerinden Ses Đletimi VoIP(Voice over IP)

IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

Embed Size (px)

Citation preview

Page 1: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

IP üzerinden Ses ĐletimiVoIP(Voice over IP)

Page 2: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

Devre anahtarlamalı ağda telefon hizmeti PSTN

• Çağrı kurulması işlemleri ile, konuşma sırasında kullanılacak özel bir yol kurulur.

• Eğer, yeterli ağ kaynağı yoksa çağrı bloke edilir.

• Temel service hızı 64 Kb/s dir

• Patlamalı türdeki veri aktarımları için uygun değildir.

Kullanıcı A Kullanıcı B

Yerel Çevrim

Trunk

CentralOffice - A

CentralOffice - B

Signalling System 7Veri bağlantısı

STP

TransitOfficeClass 5 Santral

Anahtarlama sistemi

Class 4santral

Page 3: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

VoIP (Voice- Over –IP) nedir?• Teknik olarak:

“Ip tabanlı bir veri şebekesi üzerinden, telefon

görüşmelerinin gerçekleştirilmesidir. ” Voip teknolojisi,

paketlenmiş ses işaretlerinin gerçek zamanlı olarak, TCP,

UDP gibi protokoller aracılığıyla, IP ağı üzerinden

gerçekleştirilebilmesini sağlar.

• Ekonomik açıdan :

”milyarlarca dolarlık yeni bir pazar”

• VoIP > IP Telefonu

– IP telefon yalnızca IP terminalleri ifade eder.

– VoIP görüşmelerinin büyük bir kısmı, normal telefonlarla yapılır.

• VoIP < “Voice over Packet”

– Ses görüşmeleri, diğer paket anahtarlamalı teknolojiler ile de gerçekleştirilebilir. Bunlar arasında, FRAME Relay, ATM sayılabilir.

Page 4: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

TEMEL VOIP AĞI YAPISI

Page 5: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

Neden VoIP ?• Ses, Görüntü ve Veri için tek bir ağ oluşturulabilmesine olanak

sağlamak• Mevcut telefon sisteminin eskimesi, bakım ve maliyetlerinin

yüksekliği• Görüşme maliyetlerinin düşük olması• Taşınabilirlik• Ek hizmetler (Anlık mesajlaşma, Telefon tabanlı web hizmetleri,

tümleştirilmiş ses postası, email, fax hizmetleri)• Bilgisayarların telefon olarak kullanılabilmesi

VoIP’ te mücadele edilen faktörler

•Ses iletim gecikmeleri

•Cağrı kurulması, sonlandırılması...

•PSTN sistemine geri yönlü uyumluluk

Page 6: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

YAKINSAMA (CONVERGENCE)

Page 7: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

VoIP Bileşenleri• VoIP, tek bir anlam ifade etmez. Bir çok teknolojiyi,

uygulamayı, hizmeti bir araya getiren temel bir kavramdır.• Teknolojiler

– Sesin sayısallaştırılması ,Ses sıkıştırma• PCM, G711, G.723,G729, Speex, ILBC vs.

– Media aktarımı• RTP, RTCP

– Sinyalleşme• SIP, H323, MGCP...

– Destek protokolleri ve yönlendirme• QoS, RSVP ...

• Uygulama– IP ağı üzerinde ses taşınması

• Hizmet – Internet telefonu, Uluslarası yönlendirme ve geçiş

Page 8: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

PSTN VE VOIP Karşılaştırılması

Ayrı geçityoludenetleyicilerinde

Çoğunlukla anahtarlama sistemine tümleşik

Çağrı işleme yeri

ATM, FR, IPTDMTaşıma

SIP, H.323DTMF, SS7Đşaretleşme

Değişken 4 – 48 kb/s64 kb/sÇağrı başına band genişliği

Gateway’ler,yönlendiriciler

Class 4, Class 5 anahtarlar

Ağ bileşenleri

HayırEvetÇağrı kurulduğunda ağkaynaklarının ayrılması

HayırEvetQoS Garantisi

Paket anahtarlamaTDM devre anahtarlamaTeknoloji

VoIPPSTN

Page 9: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

VoIP Kodek Ana Özellikleri

Standart Veri Hızı Kbps Örnekleme Hızı KHz MOSG.711 PCM 64 8 4.1G.726 ADPCM 32 8 3.85G.728 LD-CELP 15 8 3.61G.729a CS-ACELP 8 8 3.7G.723.1 MP-MLQ/ACELP 6.3/5.3 8 3.9/3.65G722 64 16 4.13GSM 6.0 13 8iLBC 13.3 /15.2 8Speex NB 2.1- 8 /16-44 8 / 16,32

Page 10: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

Kodek Detaylandırılmışözellikler

Page 11: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

Đşaretleşme Sistemleri ve Protokolleri

• VoIP nin karmaşık işlerinden biriside : Çağrı kurma ve yönetimidir

• Bir çağrıyı kurma ve sonlandırma işine Đşaretleşme denir.

– PSTN de işaretleşme protokol’ü SS7 (Signaling System 7) dir.

– VoIP de, işaretleşme protokolleri:• SIP (Session Initiation Protocol), IETF• H.323, ITU• Megaco & MGCP, IETF ve ITU.

– VoIP işaretleşme protokolleri SS7 ile haberleşebilmelidir.• IP telephone sistemi PSTN ve diğer IP telefon sistemleri ile

çalışabilir olmalıdır. Bunun için iki bileşene ihtiyaç vardır.– Media Gateway– Signaling Gateway

Page 12: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

• Media gateway: Ses işaretlerini IP ağı ve PSTN arasında dönüştürür.

• Signaling Gateway: Đşaretleşme bilgilerini dönüştürür

Page 13: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

VoIP PROTOKOL YIĞITI

Page 14: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

H323

• H.323, ITU tarafından geliştirilmiştir LAPD 3. katmandaki Q931’e dayanır, 4 bileşenden oluşur.– Terminal: IP telefonu– Gatekeeper: yer bulma, işaretleşme ve yönlendirme

fonksiyonlarını sağlar, Gateway’ın çalışmasını yönetir.– Gateway: Đşaretleşme ve ortam dönüştürme

işlemlerini gerçekleyerek IP telefon sisteminin PSTN ile çalışmasını sağlar.

– Multipoint Control Unit: Çok noktalı konferans gibi işlemleri sağlar.

Page 15: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

H323 Numara planlamaH323 de numara planlamada, her kullanıcının tekil bir

ID si vardır. Cihazlar gatekeeper’a bağlandıklarında numaraları, Ip adresleri ile eşleştirilir.

Page 16: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

H.323 Karakteristikleri• H.323 , haberleşme için gereken tüm özellikleri

beraberce sağlayan protokoller topluluğundan oluşur. Bu özellikler;

– Sayısal ses iletimi

– Çağrı yönetimi için gerekli işaretleşme

– Telefon çağrısı işlerken görüntü ve verinin eş zamanlıolarak aktarılması

– Đkili mesajlar gönderme

– Güvenli iletişim protokolleri içerme

– Konferans aramaları için MCU gibi özel bir donanım sağlama

– Adres çözümleme, yetkilendirme, hesapları ve diğer içerikleri yönetmek için sunucular sağlama

Page 17: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

H.323 Katmanlama• H.323 IP üzerinde hem UDP hem de TCP yi

kullanır– Ses işaretleri UDP üzerinden giderken

– Veri TCP üzerinden iletilir.

Page 18: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

H323 de çağrı kurulması ve sonlandırılması

Page 19: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

SIP (Session Initiation Protocol)

• IETF tarafından, 1996 da geliştirilmiştir. Son versiyonu RFC3261 2002 yılında yayınlanmıştır.

• Metin tabanlı bir protokoldür• Kullanıcılar arasındaki bağlantıların kurulması, sonlandırılması,

oturum parametrelerinin düzenlenmesinden sorumlu bir protokoldür• UDP yada TCP üzerinde çalışabilir. Genellikle UDP üzerinde

çalışmaktadır.• SIP protokolünün 5 temel işlevi vardır.

– Kullanıcının yerini belirlemek– Kullanıcıları tespit etmek– Bağlantı parametrelerini ayarlamak– Oturumu yönetmek– Çağrı yapmak ve sonlandırmak

• H323’e alternatif olarak tasarlanmıştır.

Page 20: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

SIP Ağ bileşenleri

• Kullanıcı Birimleri (User Agents)– Bunlar iletişimi sağlayan uç birimlerdir. Örneğin IP telefonlar, yazılım telefonları,

chat yazılımları• Vekil Sunucular (Proxy Servers)

Vekil sunucular, SIP mesajlaşmasının en önemli bileşenlerindendir. Arayan kişileri, aranan kişilere en kısa yoldan yönlendirirler. Oturumun yönetilmesinden sorumludurlar. Đki tür mevcuttur

– Durum izlemeyen (Stateless) : Mesajları doğrudan yönlendirirler. Đçeriği yada oturumun durumu ile ilgilenmezler.

– Durum Đzleyen (stateful): Mesajların içeriği ile ilgilenir, gerekirse mesajlarda uygun değişiklikler yapabilir. Oturumun durumunu izleyebilirler. Arayan kişi ile ilgili çağrı yönlendirme yapabilirler. NAT dönüşümü yardımı yapabilirler.

• Kayıtçı (Registrar): SIP kayıt işlemlerini gerçekleştirirler. Çoğunlukla Vekil sunucu içinde barındırılırlar. Kayıtçı, Abone kayıt olduğunda, yeri (bulunduğu IP adresi vs.) ile ilgili bilgileri elde eder.

• Yeniden-Yönlendirme sunucusu (Redirect Server- Location server): bu sunucu, kullanıcıların yer bilgilerine ilişkin listeleri kayıtçıdan alarak, istek bulunduğunda gönderir. Vekil sunucu bu bilgiler kullanır.

Page 21: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

SIP adreslemesi• SIP adresleri mail formatında yazılırlar

[email protected]@abc.com.trburada abc.com.tr vekil sunucuyu göstermektedir.

SIP Hizmet MesajlarıSIP de 6 temel mesaj vardır, Bunlar

•INVITE : Davet mesajı

•REGISTER :kayıt mesajı

•CANCEL :Daveti iptal mesajı

•ACK : Đşlem onay mesajı

•OPTIONS : Çeşitli kullanıcı mesajları, DTMF, güvenlik vs

•BYE : Oturumun sonlandırılması mesajı

Page 22: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

SIP Yanıt Kodları• SIP yanıt kodları 100 ile 700 arasındadır.• 1xx : yanıt istenen ek mesajlar

– 100 Trying– 180 Ringing– 181 Call Is Being Forwarded– 182 Queued– 183 Session Progress

• 2xx : istek başarı ile sonuçlanmıştır.– 200 OK

• 3xx : isteği karşılamak için yeni mesajlara ihtiyaç vardır.– 300 Multiple Choices– 301 Moved Permanently– 302 Moved Temporarily– 305 Use Proxy – 380 Alternative Service

• 4xx: istemci hataları20 nin üzerinde mesaj vadır. Örnek 404: User not found

• 5xx: sunucu hataları– 7 değişik mesaj vadır. Örneğin 500: server internal error

• 6xx: genel hatalar– 4 mesaj vardır. Örenğin 600: Busy Everywhere

En çok karşılaşılan mesajlar bold yapılmıştır.

Page 23: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

SDP (Oturum tanımlama protokolü)

• SIP protokolü, oturuma katılacak cihazlara ilişkin yetenekleri SDP protokoüile açıklar, SDP metin tabanlı bir protokoldür. Bazı SDP başlıkları aşağıdaki gibidir.

• Session descriptionv= (protocol version) o= (owner/creator and session identifier). s= (session name) i=* (session information) u=* (URI of description) e=* (email address) p=* (phone number) c=* (connection information - not required if included in all media) b=* (bandwidth information) k=* (encryption key)

• Media descriptionm= (media name and transport address) i=* (media title) c=* (connection information - optional if included at session-level) b=* (bandwidth information) k=* (encryption key) a=* (zero or more media attribute lines)

Page 24: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

SIP OTURUMUNUN KURULMASI

Page 25: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

REGISTER sip:81.215.197.206 SIP/2.0Via: SIP/2.0/UDP 192.168.0.210:22908;rport;branch=z9hG4bK-96956965472f-1215197205060From: "1010" <sip:[email protected]>;tag=81.215.197.206To: "1010" <sip:[email protected]>Max-Forwards: 70Call-ID: e1-315856747726c4048046e8121412fSy.Device: C146542327Sy.LoginName: 1010Sy.NetType: prCSeq: 24903 REGISTERContact: <sip:[email protected]:22908>Allow: INVITE,REGISTER,UPDATE,OPTIONS,PING,BYE,CANCEL,ACK,COMET,REFER,MESSAGE,SUBSCRIBE,NOTIFY,PUBLISH,INFO,DO,SHAREDFNAllow-Events: presence,refer,telephone-event,keep-aliveSupported: privacy,replaces,mizutechAccept: application/sdp,application/dtmf-relay,message/sipfrag,text/plain,text/htmlUser-Agent: MizuPhone/1.4.6FinalUA: MizuPhoneExpires: 120Event: registrationContent-Length: 0

KAYIT MESAJI ÖRNEĞĐ

Page 26: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

INVITE sip:192.168.0.19 SIP/2.0Via: SIP/2.0/UDP 192.168.0.18:5060;branch=z9hG4bKddf5bb33f56042a3From: <sip:192.168.0.18:5060>;tag=2d358156bf577845To: <sip:192.168.0.19>Contact: <sip:192.168.0.18:5060>Supported: replaces, timer, pathCall-ID: [email protected]: 20432 INVITEUser-Agent: Grandstream GXV3000 1.2.1.12Max-Forwards: 70Allow: INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE,UPDATE,PRACK,MESSAGEContent-Type: application/sdpContent-Length: 577

v=0o=system 8000 8000 IN IP4 192.168.0.18s=SIP Callc=IN IP4 192.168.0.18t=0 0m=audio 5004 RTP/AVP 0 8 4 18 3 2a=sendrecva=rtpmap:0 PCMU/8000a=rtpmap:8 PCMA/8000a=rtpmap:4 G723/8000a=rtpmap:18 G729/8000a=rtpmap:2 G726-32/8000a=ptime:20m=video 5006 RTP/AVP 99 34 103a=rtpmap:99 H264/90000a=fmtp:99 profile-level-id=428014; packetization-mode=0; sprop-parameter-sets=Z0KADJWgUH5A,aM4Ecp==a=rtpmap:34 H263/90000a=rtpmap:103 H263-1998/90000a=fmtp:103 CIF=2 MaxBR=1280a=framerate:15

DAVET MESAJI ÖRNEĞĐ

Page 27: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

RTP (Real Time Protocol) RFC 3550• RTP , ses ve görüntü bilgilerinin gerçek zamanlı olarak taşınmasını

sağlar. Tipik olarak UDP üzerinde taşınır, ancak bazı durumlarda TCP üzerinde de taşınabilir (RTSP).

Link Başlığı IP başlığı

UDP başlığı

RTP Başlığı

RTP veri yükü

RTP Paketi içeriği

Page 28: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

Başlık Bilgileri

• V: versiyon bitidir. Değeri 2 dir.

• P: padding biti. Eğer 1 ise paket arkasına eklenmiş veri yükü dışında bir yada birden fazla byte olduğunu gösterir. En son byte paddingbyte’larının sayısını tutar. Bazı kriptolama yöntemleri padding’ikullanır.

• X genişleme biti: eğer bu bir 1 ise, değişken uzunluklu bir genişleme paketi, RTP header’ı arkasına eklenecektir.

• CSRC tanıtıcılarının sayısını gösterir. Özellikle konferans uygulamalarında kullanılır.

• M : marker bit bir paket dizisindeki çerçeve boyutlarının belirlenmesi ile ilgilidir.

• PT: Payloadtype , veri yükünün türünü gösterir.

Page 29: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

VERĐ YÜKÜ TÜRLERĐ

Page 30: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

• Sequence Number: 16 bitlik paket numarasıdır. Her gelen paket ile bir artar. Başlangıç değeri rasgeledir.

• Time Stamp: Zaman damgası, ilk byte’ın örneklenme zamanını belirten 32 bitlik bir sayıdır. Zaman artışları, format ile ilgilidir.

• SSRC: Synchronization Source ID, oturum boyunca değişmeyen 32 bitlik tekil bir sayıdır. Paketin hangi oturuma ait olduğunu belirlemek için kullanılır.

• CSRC: Konferans yapılırken konferansa, hangi oturumcuların ses bilgisi gönderdiğini belirten, herbiri 32 bitlik, 16 paketten oluşur. Birden fazla CSRC kullanılarak bu artırılabilir.

Page 31: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

RTCP (Real Time Control Protocol)

RTP ile birlikte kullanılır. 3 temel işlevi vardır.• RTP veri akışı boyunca,veri dağılımı ile ilgili kalite

bilgisininin geri beslemesinde kullanılır. (Akış ve tıkanıklık kontrolü ile ilgili bilgiler)

• RTP veri akışına ilişkin, taşıma katmanı ID si taşır. Bu bilgi, çeşitli sebeplerle SSRC bilgisinin değişmesi söz konusu olduğunda, aynı RTP akışının belirlenmesi için kullanılır.

• Aynı oturuma katılan, katılımcı sayılarının kontrol edilmesi için kullanılır, her kullanıcı, oturuma katıldığında sayı 1 artar. RTCP bye paketi ile SSRC si eşleşen kullanıcı listeden silinebilir.

Page 32: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

VoIP Gateway, FXS, FXO

• Analog sistemlerin, IP üzerinden haberleşmesi için gerekli aygıtlardır. Đki türü vardır.

• FXS: (Foreign eXchange Subscriber) Bu cihazlar, analogsisteme telefon hattını sağlayan cihazlardır. Yerel çevrimi oluştururlar. Analog Telefon cihazları örneğin doğrudan bu cihazlara bağlanabilir.

• FXO:(Foreign eXchange Office) Bu cihazlar, analogtelefon makinesi gibi davranırlar. Yani, yerel çevrimi kullanan cihazlardır. Bir analog santralin dahili hattı hattı, yada bir yerel santralin abone ucu bu cihazlara bağlanır.

Page 33: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin

http://www.3cx.com/PBX/FXS-FXO.html

Page 34: IP üzerinden Ses Đletimi VoIP(Voice over - yildiz.edu.trkunal/datacomdsy/Bolum10VoIP.pdf · • VoIP > IP Telefonu – IP telefon yalnızca IP terminalleri ifade eder. – VoIPgörüşmelerinin