Posts in Telecommunication

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

Asterisk voicemail ayarları

Sizi,şirketinizi arayan ama ulaşamayan müşterileriniz için asteriskte voicemail application ile size mesaj bırakmalarını sağlayabiliriniz. Bunun için ilk önce voicemail ayarlarını configure edeceğiz. vi voicemail.conf dosyasına gidiyoruz ve aşağıdaki ekran karşımıza geliyor, burada voicemail ile ilgili ayarları yapabilrsiniz. Hangi dosya türünde formatlara izin verdiğiniz veya max silence= 10 demiş mesela burada, 10 saniye sessilizk olursa otomatik kapat görüşmeyi manasında. Bu şekilde çeşitli ayarlar var. Biz şimdi kendi testimiz için 2 tane extension “default” context’inin altında oluşturuyoruz aşağıdaki resimdeki gibi. 100,200 extension ismi, 1234 pin kodu(voicemaile girerken kullanacağız), daha sonra james mathias… Read More

SIP mesajlaşma

SIP mesajları iki türdür – istek ve yanıtlar. İsteğin açılış satırı, isteği tanımlayan bir yöntem ve isteğin nereye gönderileceğini tanımlayan bir Request-URI içerir. Benzer şekilde, bir yanıtın açılış çizgisi bir yanıt kodu içerir. Request MethodsSIP istekleri, iletişim kurmak için kullanılan kodlardır. Bunları tamamlamak için, genellikle bir isteğin başarılı veya başarısız olduğunu belirten SIP yanıtları vardır. Methods, olarak bilinen bu SIP istekleri SIP mesajını çalışılabilir hale getirir. Methods, başka bir kullanıcı aracısı veya sunucusu tarafından belirli bir eylemin gerçekleştirilmesini istedikleri için SIP istekleri olarak kabul edilebilir. Methods iki türe ayrılır –—Core… Read More

Asterisk zaman koşulları

Her bir şirketin,ofisin business hour dediğiniz çalışma saatleri vardır. Bu saatler dışında size arayan müşterilerinize çalışma saatleri dışında olduğunuzu bildirmek isteyebilir veya sekretere yönlendirerek mesaj bırakmaları isteyebilirsiniz. Bu size ve şirketinize profestonel bir görünüm katarken aynı zamanda potansiyel müşterilerinize ulaşmanızı kolaylaştırır. Asterisk zaman koşullarıyla bunu asteriskte nasıl yaparız onu küçük bir örnekle açıklayacağız. 991123123 arandığında GotoIfTime application kullanarak diyor ki; eğer pazartesi cuma günleri saat 8-17 saatleri arasında bir çağrı gelirse bunu extension 100 numaralı telefona gönder. Eğer bu saatler içinde değilse playback application ile playbacke gönder. (tt-monkeys burada ses… Read More

SIP – Çağrı akışı

Aşağıdaki görüntü bir SIP oturumunun temel çağrı akışını göstermektedir. Bir oturumun başlatılmasından proxy sunucusuna gönderilen bir INVITE isteği sorumludur. Proxy sunucusu, INVITE isteğinin yeniden iletilmesini durdurmak için arayana (Alice) hemen yanıt vermeye çalışıyor. Proxy sunucusu, konum sunucusundaki Bob adresini arar. Adresi aldıktan sonra, DAVET isteğini daha ileriye götürür. Daha sonra, Bob tarafından üretilen 180 Çalma (Geçici yanıtlar) Alice’e geri döner. Bob telefonu açtıktan hemen sonra 200 OK yanıtı oluşur. Bob, 200 OK kazandığında Alice’ten bir ACK alır. Aynı zamanda, oturum kurulur ve RTP paketleri (konuşmalar) her iki uçtan da akmaya… Read More

Regex (Regular Expressions) Nedir?

Regular-Expression, bir arama modelini tanımlamak için kullanılan özel bir metin dizesidir. 1940’larda normal dilleri tanımlamanın bir yolu olarak ortaya çıkmaya başladı, ancak 1970’lerde gerçekten programlama dünyasında ortaya çıkmaya başladılar. Şu anda modern programlama dillerinin neredeyse tamamında yer bulan, aynı söz dizimine (syntax) sahip olan, genellikle harflerden olusan karakterler dizisinin (katar / string) belirtilen kurallar çerçevesinde kısa yoldan ve esnek bir biçimde belirlenmesini sağlayan bir yapıdır. Asterisk’te regex’i genellikle dial pattern oluştururken kullanırız. Mesela şirketimizin satış departmenı ürünleri pazarlamak için uluslarası aramalar yapıyorlar. Bunun için bir dial plan yapıcaz ama aşağıdaki… Read More

Asterisk gelen arama

Bu makalade asteriskte gelen aramayı nasıl alırız onu görücez. Örneğin şöyle bir senaryo üzerinden örnek verelim: bir şirketiniz var, telefon numaranız 999123123. Insanlar bu telefondan size ulaşıyor. Siz bu numara arandığı zaman o gelen aramayı şirketinizde bulunan sip telefonlara yönlendirmek istiyorsunuz. Bunun için vi /etc/asterisk/sip.conf ile sip.conf doyasını açıp bir tane provider oluşturucaz. Burada yukarıda bir sip peer oluşturduk aslında telefonu register etmek için. Ama aslında onun bir sip provider olarak oluşturmamız gerekiyor çünkü dışarıdan pstn’den çaprı alıcaz ama ayarlar configurasyon aynı sayılır o yüzden telefonu register edip dışarıdan,pstn üzerinden… Read More

SIP network elemanları

SIP’in ağını oluşturmasına yardımcı olan bazı varlıklar var. SIP’de her ağ elemanı bir SIP URI ile tanımlanır, bir adres gibidir. SIP’de bulunan ağ öğeleri şunlardır: User AgentProxy ServerRegistrar ServerRedirect ServerLocation Server USER AGENTBir SIP ağının uç noktası ve en önemli ağ öğelerinden biridir. Bir bitiş noktası bir oturumu başlatabilir, değiştirebilir veya sonlandırabilir. User agents bir SIP ağının en akıllı cihazı veya ağ elemanıdır. Yazılım telefonu, cep telefonu veya dizüstü bilgisayar olabilir. User agents mantıksal olarak iki bölüme ayrılmıştır: User Agent Client (UAC) – İstek gönderen ve yanıt alan varlık.User Agent… Read More

Asterisk Dialplan ne işe yarar?

Dialplan aslında Asterisk’e özgü bir betik dilidir ve Asterisk’e nasıl davranılacağını öğretmenin temel yollarından biridir. Her şeyi birbirine bağlar ve çağrıları programlı bir şekilde yönlendirmenize ve yönlendirmenize olanak tanır. Dialplan nasıl calsııyor? Öncelikle extension(numara) bakıyor. Context içinde o numarayı buluyor. Mesela, extension 100’ü aradınız, öncelikle context’e bakıyor oradaki extension’ı numarayı buluyor ve oradaki arama planını takip ediyor aramayı gerçekleştiriyor. Şimdi bir dialplan oluşturup örnek üzerinden bakalım. Bunun için cd /etc/asterisk klasörüne gidip sip.conf de tanımlama yapacağız. vi extensions.conf diyerek extensions.conf  dosyasına girip dialplan ekleyeceğiz.Burada exten => dedikten sonra 100 extension adı,sonra sıralama,sonra… 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

Softphone register etmek

Şimdi oluşturdumuz sip peer ile telefonumuza nasıl register olacağımızı göstereceğim. [5000]type=friendcontext=phonesallow=ulaw,alawsecret=12345678host:223.245.35.259 Eyebeam softphone kullarank yukarıdaki bilgilerle register olacağız. Siz de herhangi bir softphone veya normal ip phone kullanabilirsiniz . Display Name: Görünen numara,isim(Buraya istediğini yazabilirsiniz)User Name: Kullanıcı adımız yani numaramız, extensionımız 5000.Password: Secret kısmında belirttiğimiz şifremiz.Domain: Buraya host ip’yi yazıyoruz. Bir telefonu register etmek için ihtiyacınız olan 3 bilgi; Telefon numarası, şifre ve host (ip yada domain) bilgisidir.

Softphone nedir?

Softphone yani türkçeye çevirdiğimizde; Yazılım telefonu anlamına gelir. Internet üzerinden telefon görüşmesi yapmak için kullanılan, bilgisayarlarda tabletlerde ve mobil cihazlar vs bulunan uygulamaya verilen isimdir. Softphone, kullanıcıların gerçek ve fiziksel bir telefon olmadan telefon görüşmesi yapmasına olanak tanır. Eee ben bunu whatsapp ile de yapıyorum diyebilirsiniz ama softphone’da direk telefon numarası çevirir arama yaparsanız normal telefon gibi ama bu yazılım versiyonu işte. Voip’in yaygınlaşmasıyla ortaya çıkmıştır. Tipik olarak, yazılım telefonu yazılımı VoIP sağlayıcınız tarafından sağlanır ve normal bir telefonla aynı şekilde çalışan kullanıcı dostu bir arayüzdür. Bu arayüz kullanıcıların aramaya ve VoIP… Read More

Cisco ASA nedir?

Cisco ASA’daki ASA, Uyarlanabilir Güvenlik Cihazı anlamına gelir. Kısacası, Cisco ASA, güvenlik duvarı, antivirüs, izinsiz giriş önleme ve sanal özel ağ (VPN) özelliklerini bir araya getiren bir güvenlik cihazıdır. Ağa yayılmadan önce saldırıları durduran proaktif tehdit savunması sağlar. Cisco ASA 5500 serisi, Cisco’nun Cisco PIX 500 serisi güvenlik duvarını takip etmesidir. Ancak, ASA sadece saf bir donanım güvenlik duvarı değildir. Cisco ASA, güvenlik duvarı, antivirüs, izinsiz giriş önleme ve sanal özel ağ (VPN) özelliklerini bir araya getiren bir güvenlik cihazıdır. Ağa yayılmadan önce saldırıları durduran proaktif tehdit savunması sağlar. Bu nedenle, Cisco ASA güvenlik duvarı… Read More

Asterisk sip peer nedir?

Sip peer; bir cihaz yada trunk’dır, yani asterisk’in çağrılarını göndereceği bir sip varlığıdır. Asterisk ayarlarımızı yaptıktan ve kullanımı hazır ettikten sonra şimdi sip peers tanımlayıp telefonlarımızı register edeceğiz. Bunun için cd /etc/asterisk klasörüne gidip sip.conf de tanımlama yapacağız. vi sip.conf diyerek sip.conf dosyasına girip sip peers tanımlıyoruz. [Kaan]type=friend context=phones allow=ulaw,alawsecret=12345678host:dynamic [Klaudi] type=friend context=phones allow=ulaw,alawsecret=87654321host:dynamic Kaan ve Klaudia adında 2 tane sip peers oluşturdum telefonları register etmek için. Type= Peer,User veya friend seçebilirdik. Burda type kısmında bir nevi iletişim şeklini belirliyoruz. Peer seçersek yalnızca gelen arama alabiliriz, User yalnızca arama yapabilir… Read More

Sip trunking nedir?

Büyük telekom sağlayıcıları eski PSTN işlevselliğini hızla aşamalı olarak bitiriyor ve müşterileri IP’ye taşıyor. Birçok Avrupa ülkesi, ISDN’yi zaten takip edecek sayısız diğerleri ile tamamen aşamalı olarak kaldırmıştır.  Günümüzde işletmelerin çoğunluğu zaten modern IP telefon sistemleri ve SIP gövdeleri kullanıyor. Verizon gibi telefon şirketleri ABD’de ve İngiltere’de ISDN’yi aşamalı olarak kaldırmış, ISDN hatları önemli ölçüde azalmıştır. 2017’de KPN, Fransa Télécom, Deutsche Telekom, Telecom Italia ve BT gibi büyük telkoslar ISDN hatlarını aşamalı olarak kaldırmaya başladı ve İngiltere tüm ISDN altyapısının 2025 yılına kadar kullanımdan kaldırılacağını duyurdu. Sonuç olarak, SIP kanalı kullanımı önemli… Read More

PBX & IP PBX nedir?

IP PBX nedir anlamak için önce PBX nedir onu anlayalım. PBX (private branch exchange) türkçede isimlendirdiğimiz şekliyle özel santral’dir. Çoğu zaman müşteri hizmetleriyle görüştüğümüz firmalar ve hatta belki çalıştığınız şirket dahi iletişim ve haberleşmek için normal ve geleneksel telefon sistemi yerine daha kullanışlı bir sistem olan pbx’i kullanmayı tercih eder. Donanımsal bir üründür. Pbx santralleri sayesinde aynı ağ üzerinde yer alan telefonlar birbirleriyle şebeke dışına çıkmadan ve abone numarasıyla ağ sayesinde ücretsizce haberleşirler. Böylece pbx sistemi kullanan işletmelerin telefon maliyetleri düşerken numara çevirme konusunda da büyük bir avantaj elde edilir…. Read More

Telefon sistemleri: PBX,IP PBX,Voip

Daha önce bir işletmeyi aradıysanız ve menü seçenekleri için numara seçtiyseniz veya belirli bir ofis uzantısını çevirdiyseniz, Özel Banka Borsası (PBX) telefon sistemi kullandınız. Telefon hatlarının ilk yıllarında, çağrılar operatörlerin bunları manuel olarak doğru alıcılara yönlendirdiği genel santrallerden geçti. 20. yüzyılın ortalarında, talep büyüdü ve artan sayıda telefon görüşmesi için birden fazla hat kuruldu. İşletmeler her iç departman için ayrı hatlar kullanmaya başladı. Ancak, şehirler arasında yapılan bir çağrı kadar pahalı olan departmanlar arasında yapılan çağrılar da dahil olmak üzere her pahalı çağrı için hala ödeme yapmak zorundaydılar. Bu maliyetler büyüdükçe, daha iyi bir… Read More

Diversation header ne işe yarar?

Diversation header, Bir isteğin nihai hedef uç noktasında yapılan değişiklik anlamına gelir. Routing’den kaynaklanmayan sebeplerden Request-URI’sindeki değişiklik isteği. Buna bazen sapma veya yönlendirme de denir. Bu genellikle A’nın B’yi aradığı ve A’nın çağrılarının C’ye yönlendirildiği senaryolardır. Mesut’un sip telefonunda bütün gelen aramaları Umut’a yönlendirdiğini düşünün. Şimdi, Kaan Mesut’u aradığında, çağrısı otomatik olarak Umut’a gönderilecektir. Umut’un SIP telefonu, Kaan’dan aldığı INVITE talebinde bir Diversion başlığının bulunmasından dolayı çağrının yönlendirildiğini bilecektir. Diversion başlığını kim ekledi? Umut’ıun telefonundan habersiz olduğu için bu kişi Kaan değil. Kaan’ın çağrısı mesut’a hiç gelmedi bile bu durumda mesutta olamaz…. Read More

Circut switching & Packet swicthing nedir?

Cihazların birbirine nasıl bağlandığını anlamak, ağ oluşturmanın en önemli öğelerinden biridir. Ağınızın birbirine nasıl bağlandığını ne kadar iyi bilirseniz, performans sorunlarına o kadar iyi yanıt verebilir ve ayrıntılı sorun giderme işlemleri gerçekleştirebilirsiniz.Devre Anahtarlama ve Paket Anahtarlama , kurumsal ağlar içindeki bağlantıları kolaylaştırmak için kullanılan ana modellerden ikisidir. Circut Switching nedir? Devre değiştirme, kullanıcıların bir görüşme sırasında birbirleriyle konuşabilmesi için özel bir kanalın veya devrenin kurulması gerektiğidir. Devre anahtarlamasında kullanılan bir kanal her zaman ayrı tutulur ve iki kullanıcı iletişim kurduktan sonra kullanılır. Devre anahtarlama bağlantıları yarı çift yönlü  veya tam çift yönlü olarak sınıflandırılır . Yarı çift yönlü iletişim bir kanal, tam çift… 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

PSTN nedir? Public Switched Telephone Network

PSTN, analog ses verilerini taşımak için bakır teller kullanan uluslararası telefon sistemini ifade eder. 1800’lerin sonlarından beri genel kullanımda olan sistem budur. Kamuya açık telefon şebekesi, onlarca yıldır gelişen küresel bir sistemdir. Alexander Graham Bell’in ilk araştırmalarından itibaren telekomünikasyon şirketleri, dünün sabit hatlı sesli iletişimini sağlayan PSTN mimarisini geliştirdi. Yeraltı bakır telleri kullanan bu eski platform, işletmelere ve evlere, nesiller boyunca dünyanın her yerinden herkesle iletişim kurmak için güvenilir bir yol sağladı. PSTN diğer isimleriyle; landlines, Plain Old Telephone Service (POTS), or fixed-line telephones olarakta isimlendirilirler. PSTN telefonları yaygın olarak… Read More

Softswitch class4 & class5 farkı

Softswitch Class4, genellikle geniş alanlarda veya ülkeler arasında uzun mesafeli aramalar için kullanılır. VoIP sunucularını birbirine bağlamak isteyen işletmeler için, VoIP trafiğini ve hizmetlerini birden fazla IP ağı üzerinden geçirmek için kullanılır. Sınıf 4 softswitch’ler, sağlayıcı düzeyinde çalışan tedarikçileri birbirine bağlar. Class 5 softswitch’ler küçük coğrafi alanlarda veya işletmeler ve organizasyonlarda kullanılır. Son kullanıcı için, Class 5 Softswitchler telefonları ve diğer cihazları birbirine bağlar. Bu tür Softswitch, çağrıları doğru IP adresine, SIP adresine veya DID numarasına yönlendirir. Hem yerel hem de uzun mesafeli telefon için kullanılırlar. Class 5 Softswitch’ler son… Read More

Softswitch nedir?

İlk telefonlar ve santraller 1800’lerin sonlarına kadar uzanıyor. Önceden telefon santralleri büyük donanımlardan oluşan bi cihazdı. Bugün ise teknolojinin gelişmesiyle tamamen bir donanım üzerine kuracağınız yazılımlardan oluşuyor. Softswitch veya yaygın olarak Switch, VoIP endüstrisinin omurgası olarak bilinir. Softswitch, IP Üzerinden Ses (VoIP) ağlarında oturum oluşturmak, sürdürmek, yönlendirmek ve sonlandırmak için çağrı kontrolünü sağlar.Adından da anlaşılacağı gibi, softswitch, endüstri standardı donanım üzerinde çalışan yazılım tabanlı bir çözümdür. Softswitch uygulamaları, tescilli donanıma dayalı eski monolitik telefon ekipmanına göre doğal ekonomik avantajlar sunar. Softswitch’de sistem üç ayrı fonksiyonel öğeye ayrılmıştır: Signaling gateway, SIP… Read More

SS7 nedir? Signaling system

SS7, dünyanın halka açık telefon şebekesi (PSTN) telefon görüşmelerinin çoğunu ayarlamak için kullanılan bir dizi telefon sinyalleşme protokolüdür. Numara dönüşümünü, yerel numara taşınabilirliğini, ön ödemeli faturalama, kısa mesaj hizmetlerini ve diğer piyasa hizmetlerinin çoğunu da gerçekleştirir  SS7 telefon görüşmelerini PSTN hatlar üzerinden başlatıp sonlanmasını sağlar. Bir sinyalleşme sistemedir. Signaling,çağrıyı oluşturmak için çağrı bileşenleri arasında bilgi alışverişini sağlar. Telefonu kaldırdığımız o duyduğumuz ses, telefon tuşlarına basmak, arama sesi vs bunlar hep bu sayede olur; telefon kullanıcısı ve telefon santrali arasındaki sinyalleşme. SS7 bilgiler mesaj şekline aktarılır. Mesela şöyle ; 90555 222… Read More

ISDN nedir ? (Integrated Services Digital Network)

Integrated Services Digital Network sözcüklerinin baŞ harflerinden oluŞmuŞtur ve TümleŞik Hizmetler Sayısal Şebekesi olarak Türkçe leŞtirilmiŞtir. ISDN teknolojisini alıŞılmıŞ analog hatlardan ayıran en önemli özellik tamamen sayısal temiz bir ses kanalı sağlamasının yanında, aynı anda veri (data) iletiŞimine de izin verebilmesidir. Ses, görüntü, veri gibi her türlü bilginin sayısal bir ortamda birleŞtirilip aynı hat üzerinden iletilmesinin sağlandığı bir haberleŞme ağıdır. Veri yine bakır telefon hatlarından iletilir. Evlerde kullanılan analog telefonlar ile ISDN arasındaki en temel fark şudur. Analog telefonlarda telefon bilgisi santraller arasında sayısal olarak taşınır, evinize en yakın santralde… Read More