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
Posts tagged voip nedir
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
EyeBeam softphone kullanımı
EyeBeam softphone nasıl kullanırız ? Öncelikle bize sip hesap bilgileri lazım, telefonu o bilgilerle kayıt etmek ve arama yapabilmek için. Ben kendi proxy serverimda EyeBeam softphone için bir hesap oluşturdum. Bilgiler şöyle: Proxy server IP adresi: 35.122.55.45 Account: 102Password: 1234+abcd Bu bilgiler eyeBeam sip accountumuza kayıt olabilir, aktif edebiliriz. Aşağıdaki şekilde bu bilgileri girerek sip accountunuzu eyeBeam ile kullanabilsiniz. Display name: Görünmesini istediğiniz isim rakam herhangi birşey olabilir.User name: Account-extension ismiPassword: Şifreniz: Domain: Kayır olacağınız server IP adresiAuthorization user name: Bu genellikle account,extension ismi ile aynı ama farklı da olabilir.
Sip option request nedir
Bu da beni bugün hakkında yazmak istediğim şeye getiriyor – SIP OPTIONS request. OPTIONS , bir kullanıcı aracısının (UA) başka bir UA veya proxy sunucusunu yeteneklerine göre sorgulamasına izin verir. Bu, bir istemcinin diğer tarafa “zil çalmadan” desteklenen yöntemler, içerik türleri, uzantılar, kodekler vb. Hakkında bilgi keşfetmesini sağlar. OPTIONS ilk tanımlandığında, SIP tasarımcılarının insanların onunla yapacağı tüm harika şeyleri hayal ettiğini hayal edioyrdum. Sonuçta, diğer tarafın neler yapabileceğini bilmek çok güçlü. OPTIONS uzak uç istemcinin düğme durumlarını ayarlamak için kullanılabilir. Örneğin, uzak uç REFER’i desteklemiyorsa aktarma düğmesini grileştirebilirsiniz. Diğer tarafın… Read More
Asterisk service provider eklemek
Asteriskte kendi extensionlarımız dışında, pbx’ten dışarıya bir arama yapmak için yada dışarıdan bir numaradan arama almak için bize bir sip hesabı sağlayan, service provider dediğimiz bize voip hizmeti sağlayan bir şirkete ihtiyacımız var. Bu makalemizde asterisk üzerinde bir sip provider nasıl ekleriz onu göreceğiz. Bunun için internette bu hizmeti veren birsürü şirket websitesi voip provider vs var. Örnek veriyorum, Türkiye’de Verimor telekom’a gittiniz voip araması yapmak için bir sip account istediğiniz. Bunun karşılığında onlar size sip hesap bilgilerinizi içeren aşağıdaki bilgileri verecekler: Voip Hesabı Bilgileri Sunucu : sip.verimor.com.tr Kullanıcı Adı… Read More
SIP To PSTN
SIP (Yazılım telefonu) ve PSTN (Eski telefon) farklı ağlardır ve farklı diller konuşur. Bu yüzden bu iki ağ arasında iletişim kurmak için bir çevirmene (burada Gateway) ihtiyacımız var. Bir SIP telefonunun PSTN ağ geçidi üzerinden bir PSTN’ye nasıl telefon araması yaptığını gösteren bir örnek verelim. Bu örnekte, Tom (sip: [email protected]) bir sip telefonudur ve Jerry +91401234567 küresel telefon numarasını kullanır. Aşağıda bir SIP telefondan PSTN’ye bir çağrı yapılırken gerçekleşen tüm sürecin adım adım bir açıklaması verilmiştir. Her şeyden önce, (Tom) SIP telefonu Jerry’ye ulaşmak için +91401234567 küresel numarasını çevirir. SIP… 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 initation protocol) nedir?
Oturum Başlatma Protokolü (SIP), ses, video ve mesajlaşma uygulamalarını içeren gerçek zamanlı oturumları başlatmak, sürdürmek ve sonlandırmak için kullanılan bir sinyal protokolüdür. Oturum Başlatma Protokolü (SIP), VoIP teknolojisinde kullanılan en yaygın protokollerden biridir. İnternet üzerinden multimedya iletişim oturumlarını kontrol etmek için diğer uygulama katmanı protokolleriyle birlikte çalışan bir uygulama katmanı protokolüdür. Aşağıda verilen SIP hakkında dikkat edilmesi gereken birkaç nokta vardır – -Bir oturum iki uç nokta arasındaki basit bir çağrıdan başka bir şey değildir. Bitiş noktası, bir akıllı telefon, bir dizüstü bilgisayar veya İnternet üzerinden multimedya içeriği alıp gönderebilen… Read More
Voip nedir?
VoIP’nin ne olduğunu bilmediğinizi düşünebilirsiniz, ancak bilgisayarınızda veya cep telefonunuzda interneti kullanarak bir arama yaptıysanız, onu çoktan kullandınız. VoIP, “İnternet Üzerinden Ses Protokolü” anlamına gelir. Bu, sabit hatlar veya mobil kuleler yerine İnternet üzerinden telefon görüşmesi yapmanıza olanak sağlar. VoIP Geleneksel telefon sisteminden farkıNormal bir telefon görüşmesi için analog sinyal, iki ayrı noktayı bağlamak ve iletişim kurmak için bakır tel kablolardan oluşan bir ağdan geçer.Buna karşılık, VoIP dijital sinyalleri küçük veri paketlerine ayırır ve daha sonra sonra bu verileri internet üzerinden iletir. Geleneksel olarak, sesli aramalar telefon şebekesi üzerinden PSTN’deki… Read More