SIP hiçbir zaman açıkça bir telefon protokolü olarak tasarlanmamıştır ve bu nedenle, DTMF desteği en başından beri desteklenmemiştir. Zaman içinde kuruluşlar DTMF kullanmaya başladı, böylece kullanıcılar IVR’ler ile işlemlerini yapabildi , PIN kodlarını girebildi ve telefonlarını kullanarak servislerle etkileşime girebildiler. DTMF başlangıç için hayal edilen çağrı kurulum işlevinin ötesinde bambaşka bir rol almaya başladı. Standart abone döngüsü POTS hattınızda DTMF için özel bir hat yok, DMTF tonları ses ile beraber taşınıyordu. SIP Voip için bir standart haline geldiğinde DTMF tonlarını taşımak için bir yöntemi yoktu. Bu eski sade telefon sistemi… Read More
Posts in Telecommunication
DTMF – Dual Tone Multiple Frequency
Kaçınız döner telefonları hatırlayacak kadar yaşlısınız? İyi ya da kötü, kesinlikle öyleyim. Aslında, hayatımın ilk on yılı boyunca bildiğim tek şey buydu. Heck, çocukluğumun çoğu için bir parti hattımız bile vardı. Döner telefonlar darbeli arama denilen bir şey kullandı. “Parmak tekerleğinde” numaralı deliğe parmağınızı soktunuz, o tekerleği “parmak durmasına” geri çekip bırakın. Dönüş dönüşü sırasında, telefon hattının elektrik akımı aradığınız numaraya göre kesilecektir. Bir numara 1 kez, sıfır ise devreyi on kez keser. Merkez ofis daha sonra mevcut kesintileri aranan telefon numarasına çevirecektir. DTMF, AT&T tarafından 1963’te darbeli arama ve… Read More
SIP early offer & late offer
SDP’yi bir INVITE isteğinin mesaj gövdesine koyma fikrine de aşina olmalısınız. INVITE’in başlıkları, oluşturmak istediğiniz oturum türünü ve SDP, göndermek ve almak istediğiniz ortamı tanımlar. Bu INVITE alıcısı SDP’yi ayrıştıracak, hangi codec bileşenini kullanacağına karar verecek ve 200 Ok yanıtında kendi SDP’sini geri gönderecektir. Aranan tarafın, kendisini göstermeden önce arayanın SDP’sini göreceğini unutmayın. Başka bir deyişle, arayan kartlarını masaya koyar ve aranan tarafın hangi eli oynayacağına karar vermesine izin verir. Buna erken teklif denir. Erken teklif INVITE içindeki SDP anlamına gelir. Erken teklif, alıcıya bir oturum için nihai ortamı seçme… Read More
SIP early media & late media
Erken ve geç medya medyanın akmaya başladığı zamanla ilgilidir. Basitçe söylemek gerekirse, erken medya, medyanın cevaplanmadan önce gönderildiğini, geç medya ise medyanın arama cevaplanana kadar beklediğini gösterir. Erken ve geç medyanın aslında erken ve geç teklifle ilgisi yoktur. Geç teklif ve erken medya olabilir ve erken teklif ve geç medya olabilir. Bunu anlamak için SIP ve VoIP hakkında düşünmekten evdeki analog telefona geçmelisiniz. Sabit hat sahibi olmayanlarınız için, büyükannenin evindeki telefonu düşünebilirsiniz. Mesele şu ki, SIP’den önce telefona odaklanmanız gerekiyor. Bu ev telefonunu aldığınızda ilk duyacağınız şey nedir? Çevir sesi, elbette. Telefon… Read More
SIP nedir? (Session Initation Protocol)
SIP (Session initation protocol)- Oturum Başlatma Protokolü, ağ üzerinden VoIP oturumları oluşturmak, değiştirmek ve sonlandırmak için bir sinyal protokolüdür.. Pratikte SIP’in en yaygın kullanımı VoIP ile yer bulmuştur. Bu yüzden VoIP ve SIP birbirlerine çok karıştırılır. Voip internet üzerinden ses iletişimine verilen adı iken SIP ise ip üzerinden yapılan haberleşmeye olanak sunan adından anlaşılacağı gibi oturumu açan yöneten sonlandıran sinyalleşme protokolüne verilen addır. Bilgi olarak, SIP’in bunun başka birçok kullanımı da var. Video konferans, anlık mesajlaşma ve hatta bilgisayar oyunları SIP kullanabilir. SIP’nin protokollerin uygulama katmanında bulunduğunu ve sadece bir… Read More
UDP nedir?
Kısa Kullanıcı Datagram Protokolü olarak tanımlanan , UDP TCP gibi bir ağ iletişimi olan protokolüdür ve UDP / IP olarak da adlandırılır. TCP/IP’ye, hız ve basitlik olarak bir alternatiftir ama güvenilirlikten ödün verir. TCP gibi, UDP de paketleri IP (Internet Protokolü) kullanarak aktarır . Bununla birlikte, paketlerin hangi verileri içerdiğine ve paketlerin gönderen ve alıcı tarafından nasıl ele alındığına göre farklılık gösterir. TCP bağlantı yönelimlidir . Protokol, bir iletişim oturumunun oluşturulmasını ve gönderen ile alıcının hangi verilerin aktarıldığını kabul etmesini gerektirir. TCP paketleri alındığında ve bir hata denetimi geçtiğinde, alıcı… Read More
SDP nedir? (Session description protocol)
Kuzeni Session Description Protocol’ü (SDP) anlamadan SIP’yi gerçekten anlamak imkansızdır. SIP oturumların oluşturulması, değiştirilmesi ve yırtılması ile ilgilenirken, SDP sadece bu oturumlardaki medyayla ilgilenmektedir. Peki, SDP nedir? Eh, tam olarak adının söylediği şey bu. Bir oturumun ortamını tanımlayan bir protokoldür. SIP tabanlı bir ses üzerinden sesli arama, ses veya video veya her ikisinin birden aktarılması durumunda, gereksinimlerden biri katılımcıların medya ayrıntılarını, yani aktarım adresi, aktarım protokolü, kodek, bağlantı noktaları ve diğer oturum açıklaması meta verilerini bilmesi içindir. . Oturum Açıklama Protokolü olarak da bilinen SDP, bu tür bilgilerin reklamını yapmak için SIP (oturum başlatma protokolü) ile kullanılan protokoldür. Yalnız SDP’nin medyayla müzakere… Read More
RTP/ RTCP nedir?
RTP gerçek zamanlı veri aktarımına izin veren ; ses ve görüntünün İnternet üzerinden iletilmesi için kullanılan standart paket formatını ifade eder.RTCP ise aktarım istatistiklerini ve hizmet kalitesini(QOS) izlemek için kullanılır. İzleme, alıcının paket kaybı olup olmadığını tespit etmesini ve gecikme titremesini telafi etmesini sağlar. RTCP aslında herhangi bir medya verisini taşımaz sadece kalite kontrolüne yardımcı olur. Bu veriyi RTP taşır. RTP genellikle ağ üzerinden bağlantı kuran SIP gibi bir sinyal protokolü ile kullanılır. RTP uygulamaları İletim Denetimi Protokolü’nü (TCP) kullanabilir, ancak UDP daha hızlı veri iletimine izin verdiğinden çoğu kullanıcı… Read More
TCP/IP nedir?
TCP / IP, İletim Kontrol Protokolü / İnternet Protokolü anlamına gelir. TCP / IP, bilgisayarların internet gibi bir ağ üzerinde iletişim kurmasına izin veren bir dizi standart kuraldır. Tek başına, bir bilgisayar herhangi bir sayıda işi gerçekleştirebilir. Ancak bilgisayarların gerçek gücü birbirleriyle iletişim kurduklarında parlar. Bilgisayarların yaptığını düşündüğümüz şeylerin çoğu – e-posta iletileri göndermek, video açmak veya yol tarifi almak vs. bunların hepsi birbiriyle iletişim kuran bilgisayarları içerir. Bu bilgisayarlar farklı şirketlerden olabilir, hatta dünyanın farklı yerlerinde bulunabilir ve bunları kullanan kişi ve programlar farklı insan ve bilgisayar dillerini kullanabilir. Belirli bir etkileşim iki… Read More
Asterisk manuel başlatıp durdurma
Asterisk reboot etmek yerine, ubuntu üzerinde manuel olarak başlatıp durdurmak çok daha sağlıklı ve doğru bir yaklaşım olacaktır. Bunun için yapacağımız ilk şey asterisk klasörünün altındaki başlat scriptinin olduğu dosyasını bulmak. /usr/src/asterisk-13.31.0/contrib/init.d Karşınıza böyle bir ekran gelmesi lazım Buradan ubuntu debian tabanlı olduğu için rc.debian.asterisk klasorunu yapılandırma dosya ve klasorlerinin olduğu etc altına kopyalayacağız.cp rc.debian.asterisk /etc/init.d/asterisk Daha sonra bu belgeyi acıp ,sarı alanları aşağıda resimdeki şekilde editliyoruz. vi /etc/init.d/asterisk Şimdi aşağıdaki komutu girerek asterisk manuel olarak başlatıyoruz. /etc/init.d/asterisk/ start Ver karşımıza söyle bir ekran geliyorsa Asterisk başarılı bir şekilde başlamıştır…. Read More
Asterisk kurulumu
Bu makalede, Ubuntu 18.04’e kaynaktan Asterisk 13’in nasıl kurulacağını açıklayacağım. İzleyeceğimiz yöntem kaynak kodunu indirip paketten çıkarıp derlemek olacak. Hadi başlayalım. Asterisk 15’in başarılı bir şekilde kurulabilmesi için root olarak gitmeniz gerekir. Diğer türlü bir çok erişim sorunları yaşarsınız.sudo su Dosyaları /usr/src/ so adresine indirmek istiyoruz, aşağıdaki komutla o adrese gidiyoruz. cd /usr/src/ Dosyayı aşağıdaki komutla indiriyoruz. wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz Dosyamızı çıkartıp kurmadan önce bazı paketler indirmemiz gerekiyor, bu paketleri ubuntu da asterisk üzerinde derleme yaparken ihtiyacımız olacak.apt-get install build-essential wget libssl-dev libncurses5-dev libnewt-dev libxml2-dev linux-headers-$(uname -r) libsqlite3-dev uuid-dev git subversion… Read More
Ubuntu kurulumu
Asterisk kurulumunu gerçekleştirmek için öncelikle linux tabanlı ubuntu işletim sistemine ihtiyacım var. Diğer linux dağıtımları olan centos, kali linux vs. de kurabilirsiniz. Hangisiyle daha rahat ediyorsanız ve beklentilerinizi karşılıyorsa asterisk o linux dağıtımı üzerine kurabilirsiniz. Virtualbox kullanarak sanal makina üzerine kurulum yapıcam. Bu linkten indirebilirsiniz: https://www.virtualbox.org/ Daha sonra ubuntu iso dosyası olarak indirip kurulumu gerçekleştireceğiz.https://ubuntu.com/#download linkten istediğiniz sürümü indirebilirsiniz. Gerekli dosyaları indirkten sonra bu linkteki videoyu izleyerek kurulumu yapabilrsiniz. Oldukça kolay bir kurulumu var. https://www.youtube.com/watch?v=ylEB6JpJk28
Asterisk nedir?
Asterisk nedir?Linux tabanlı, açık kaynak kodlu bir PBX yazılımıdır. PBX dediğimz şey kısaca bir telefon santralidir. Uygun telefon donanım arabirimleri ve ağ uygulamaları ile birlikte, Asterisk, geleneksel telefon setleri, PSTN ve İnternet Protokolü üzerinden sesli cihaz veya hizmetler gibi telekomünikasyon uç noktaları arasında telefon görüşmeleri oluşturmak ve kontrol etmek için kullanılır. Teknolojinin gelişmesiyle analog pbx cihazlarını yerini IP PBX dediğimiz bu yazılımlara bıraktı. Bu yazılıma asterisk diyoruz ve asterisk yazılımı sayesinde bir bilgisayarı telefon santraline dönüştürebiliyoruz. Dünya çapında küçük işletmeler, büyük işletmeler, çağrı merkezleri, operatörler ve devlet kurumları tarafından kullanılır.Asterisk… Read More
E.164 nedir?
E.164, PSTN üzerindeki her cihazın küresel olarak benzersiz bir numaraya sahip olmasını sağlayan uluslararası telefon numaralandırma planıdır. ITU (international telecommunication union) tarafından geliştirilmiştir. Bu numara, telefon görüşmelerinin ve metin mesajlarının farklı ülkelerdeki ayrı telefonlara doğru şekilde yönlendirilmesini sağlar. E.164 numaraları [+] [ülke kodu] [alan kodu dahil abone numarası] olarak biçimlendirilir ve en fazla on beş basamak içerebilir. E.164 telefon numarası biçimlendirmesi aşağıdakileri içerir: “+” işareti uluslararası arama öneki olan 00 veya 011 yerine Uluslararası ülke kodu Alan kodu Telefon numarası +902126612855 (+) + ülke kodu + alan kodu + telefon numarası… Read More
Tier1 tier2 tier3 network nedir?
Bir web sitesine veya uygulamaya erişirken Internet erişiminizin olması gerekir. İnternete erişmek için bir İnternet servis sağlayıcısı(ISS) gerekir. Ingilizce’de ISP diyorlar. Bulunduğunuz ülke veya şehir, İnternet servis sağlayıcınızın kim olabileceğini belirler. Bu, İnternet bağlantınızın kalitesini ve İnternet erişim hızını da belirler. Tanımı gereği, bir ISP aşağıdaki gibidir:İnternet Servis Provider(ISP), İnternet erişimi sağlayan bir şirkettir. En yaygın ISP, evinize veya işyerinize ücretli olarak İnternet sağlayan sağlayıcıdır. Tier1,tier2,tier3 dedikleri 3 ISP seviyesi vardır. Her üçü de internet erişimi sağlamada önemli bir rol oynamaktadır. Tier1 NETWORK Tier1, kendi akranı diğer tier1 networklerle İnternet… Read More