Posts tagged session description protokol

SIP – Çağrı yönlendirme (koşulsuz) çağrı örneği

Bu senaryo da, Kullanıcı B’nin ağdan koşulsuz çağrı yönlendirme talep ettiği SIP IP telefonları arasında başarılı çağrı yönlendirmeyi göstermektedir. Kullanıcı A Kullanıcı B’yi aradığında, çağrı hemen Cisco SIP IP telefon C’ye aktarılır. Bu çağrı akışı senaryosunda, son kullanıcılar Kullanıcı A, Kullanıcı B ve Kullanıcı C’dir. Bunların tümü Cisco SIP IP telefonlarını kullanıyor. Çağrı akışı senaryosu aşağıdaki gibidir: Kullanıcı B, şebekenin tüm çağrıları SIP IP telefon C’ye yönlendirmesini ister. A kullanıcısı B kullanıcısını arar. Ağ çağrıyı Cisco SIP IP telefon C’ye aktarır. Step Action Description 1 INVITE— Cisco SIP IP telefonu… Read More

SIP Transaction ve SIP Dialog nedir?

Daha ileri gitmeden önce, SIP’in transactional(işlemsel) bir protokol olduğunu anlamamız gerekir, yani, bileşenler arasındaki etkileşimler bir dizi mesaj alışverişinde gerçekleşir. Transcation, SIP mesajlarının nasıl gönderildiği değil, bileşenlerin (SIP UA, Proxy) bir dizi mesaj alışverişini nasıl anladığı ve ilişkilendirdiği ile ilgilidir. Özellikle, bir SIP transaction tek bir talepten ve bu talebe verilen yanıtlardan oluşur. İsteğin bir DAVET olması durumunda, transcation yalnızca son yanıt bir 2xx yanıtı değilse ACK’yi de içerir. Biraz kafa karışıtırıcı gelebilir örnekle daha iyi anlayacaksınız. Şimdi lütfen resme bakın; Bu yukarıdaki sip çağrısında 4 tane SIP transactions var…. Read More

SIP – Via Header nedir?

Bugün sizlere çok önemli hatta en önemlilerinden biri olan SIP “Via header” hakkında yazmak istiyorum. SIP Via başlığı, SIP yanıtlarını göndermek için downstream path belirlemek için kullanılır. Başka bir deyişle, SIP varlığı örneğin telefonunuz, SIP request’in içine Via header’ı yerleştirir ve hedefteki adrese der ki: bu gönderdiğim requeste vereceğin cevapları via header’a koyduğum adrese gönder. UAC bir SIP isteği oluşturduğunda, bu isteğe bir Via üstbilgisi eklemelidir. Via header; protokol adı (SIP), protokol sürümü (2.0), aktarım türü (UDP / TCP), UAC’nin ip adresi ve bu istek için kullanılan protokol bağlantı noktası… Read More

Asterisk IVR oluşturmak

Bir şirketiniz var ve şirketiniz için bir sesli interaktif yanıt sistemi yani IVR oluşturmak istiyorsunuz. Amacınız 902125329522 arandığında satış için 1’e basınız destek için 2’ye basınız şeklinde bir IVR, yani sesli yanıt sistemi müşterileriniz karşılasın istiyorsunuz. Bunun için asteriskte extension.conf giderek aşağıdaki şekilde bir dial plan oluşturmamız gerekiyor. Yukarıda ivr-1 adında bir context oluşturduk. Ve phones altında 800 adında bir extensionımız var. exten =>800,1,Goto(ivr-1,s,1) ; 800 arandığında ivr-1 ile 1. satıra gidiyor. IVR-1 context’inde sıraysıyla answer, playback ve Waitextesion uygulamalarını oynatıyor. Yani telefon answer ile bağlanıyor,playback ile berlittiğiniz IVR’ı otnatıyor… Read More

SIP – Session description protocol

SDP, Oturum Açıklama Protokolü anlamına gelir. Multimedya oturumlarını, katılımcılar tarafından bir ağ üzerinden anlaşılan bir formatta tanımlamak için kullanılır. Bu açıklamaya bağlı olarak, taraf bir konferansa katılıp katılmayacağına veya konferansa ne zaman veya nasıl katılacağına karar verir. Konferansın sahibi, oturumun açıklamasını içeren çok noktaya yayın iletileri göndererek konferansı ağ üzerinden duyurur; sahibin adı, oturumun adı, kodlama, zamanlama vb. Bu bilgilere bağlı olarak, reklamın alıcıları oturuma katılım hakkında bir karar alır. SDP genel olarak SIP olarak adlandırılan Oturum Başlatma Protokolü’nün gövde bölümünde yer alır. SDP, RFC 2327’de tanımlanmıştır. SDP mesajı, adları… Read More