Analog Telefon Hattı eskiden bir çoğumuzun evinde olan ince iki bakır tel ile doğrudan analog…
Asterisk açık kaynak kodlu bir IP Santral Yazılımıdır. Uygun telefon donanım arayüzleri ve ağ uygulamaları ile bağlantılı olarak, Asterisk, alışılmış telefon setleri, genel anahtarlamalı telefon ağı (PSTN) üzerindeki hedefler veya VoIP Ağları ile kullanılabilir. Adı, çift tonlu çok frekanslı (DTMF) aramada kullanılan bir sinyalin yıldız işaretinden (*) gelir.
Asterisk, 2018’den beri Sangoma Technologies Corporation’ın bir bölümü olan Digium’dan Mark Spencer tarafından 1999 yılında oluşturuldu. Başlangıçta Linux için tasarlanmış Asterisk, NetBSD, OpenBSD, FreeBSD, macOS ve Solaris dahil çeşitli işletim sistemlerinde çalışır ve OpenWrt tabanlı gömülü sistemlere kurulabilir.
Özellikleri
Asterisk yazılımı, ticari ve tescilli PBX sistemlerinde bulunan birçok özelliği içerir: sesli posta, konferans çağrısı, etkileşimli sesli yanıt (telefon menüleri) ve otomatik çağrı dağıtımı. Kullanıcılar, Asterisk’in çeşitli uzantı dillerinde arama planı komut dosyaları yazarak, PHP veya C’de yazılmış özel yüklenebilir modüller ekleyerek veya standart akışlar aracılığıyla iletişim kurabilen herhangi bir programlama dilini kullanarak Asterisk Ağ Geçidi Arayüzü (AGI) programları uygulayarak sistem (stdin ve stdout) veya ağ TCP soketleri ile yeni işlevler oluşturabilirler.
Asterisk, Oturum Başlatma Protokolü (SIP), Ortam Ağ Geçidi Kontrol Protokolü (MGCP) ve H.323 dahil olmak üzere birkaç standart IP üzerinden ses protokolünü destekler. Asterisk, hem kayıt sorumlusu hem de arka arkaya kullanıcı aracısı olarak işlev gören çoğu SIP telefonunu destekler. IP telefonları ve PSTN arasında T veya E-taşıyıcı arayüzleri veya analog FXO kartları aracılığıyla bir ağ geçidi görevi görebilir. Asterisk’e özgü Inter-Asterisk eXchange (IAX) protokolü, RFC 5456, bazı konfigürasyon mantığını dağıtmanın yanı sıra Asterisk PBX sistemleri arasında verimli bir bağlantı sağlar. Birçok VoIP servis sağlayıcısı, genellikle Asterisk’i kendilerinin yerleştirmiş olmaları veya barındırılan bir uygulama olarak sunmaları nedeniyle, PSTN’ye çağrı tamamlama için onu destekler. Bazı telefonlar ayrıca IAX protokolünü destekler.
Asterisk, çeşitli geleneksel ve VoIP telefon hizmetlerini destekleyerek, dağıtıcıların telefon sistemleri oluşturmasına veya mevcut sistemleri yeni teknolojilere taşımasına olanak tanır. Bazı siteler tescilli PBX’leri değiştirmek için Asterisk kullanıyor, diğerleri sesli posta veya sesli yanıt menüleri veya sanal çağrı mağazaları gibi ek özellikler sağlıyor veya İnternet üzerinden hem yerel hem de uzun mesafeli aramaları taşıyarak maliyeti düşürüyor.
VoIP protokollerine ek olarak, Asterisk ISDN ve SS7 gibi geleneksel devre anahtarlama protokollerini destekler. Bu, üçüncü taraf satıcılar tarafından pazarlanan uygun donanım arabirim kartlarını gerektirir. Her protokol, yazılım modüllerinin yüklenmesini gerektirir. Asterisk sürüm 14’te Opus ses codec bileşeni desteklenmektedir.
Globalleşme
Başlangıçta Amerika Birleşik Devletleri’nde geliştirilirken, Asterisk dünya çapında popüler bir VoIP Santral haline geldi. Dile göre tanımlanan birden fazla sesli komut setine (ve hatta her dil için birden fazla komut istemi setine) sahip olmanın yanı sıra farklı dillerdeki zaman formatlarını da destekler. Asterisk ile etkileşimli sesli yanıt ve sesli posta özellikleri için çeşitli istemler dahildir: Amerikan, İngiliz ve Avustralya İngilizcesi, Kanada Fransızcası, Japonca, Rusça, Meksika İspanyolcası ve İsveççe. Şakalar ve Cadılar Bayramı için temalı bir “zombi kıyamet” mesajı gibi birkaç yenilik önerisi sunulur. Ek olarak, ses setleri çeşitli dillerde, lehçelerde ve cinsiyetlerde ticari satışa sunulmaktadır.
Varsayılan İngilizce Asterisk uyarıları, profesyonel telefon sesi Allison Smith tarafından kaydedilmiştir.
Asterisk Kullanan Uygulamalar
Asterisk, birçok ticari ürün ve açık kaynaklı projede temel bir bileşendir. Ticari ürünlerden bazıları, üreticinin yazılımı açık kaynaklı bir dağıtım modeliyle desteklediği ve yayınladığı donanım ve yazılım paketleridir.
- M0n0wall projesinin bir çatalı olan AskoziaPBX, tüm telefon işlevlerini gerçekleştirmek için Asterisk PBX yazılımını kullanıyor.
- AstLinux, “İletişim için Ağ Cihazı” açık kaynaklı bir yazılım dağıtımıdır.
- Açık kaynaklı bir grafik kullanıcı arayüzü olan FreePBX, Asterisk’i FreePBX Distro’nun çekirdeği olarak bir araya getiriyor.
- LinuxMCE, telefon hizmeti sağlamak için Asterisk’i paketler; ayrıca OpenWrt yönlendiriciler için gömülü bir Asterisk sürümü vardır.
- Flash / Incredible PBX ve Trixbox‘taki PBX, Asterisk tabanlıdır.
- Elastix, 3CX‘e geçmeden önce sırasıyla PBX, faks, anlık mesajlaşma ve e-posta işlevleri sunmak için Asterisk, HylaFAX, Openfire ve Postfix’i kullanıyordu.
- Issabel, telefon işlevleri için Asterisk’i kullanan açık kaynaklı bir Birleşik İletişim yazılımıdır. 3CX onu satın aldığında Elastix’in açık kaynaklı sürümlerinden çatallandı.
- astTECS, VoIP ve mobil ağ geçitlerinde Asterisk kullanır.
Asterisk özelliklerini ve yeteneklerini genişleten, genellikle ticari olan çeşitli eklenti ürünler mevcuttur.
Sisteme dahil olan standart sesli komut istemleri ücretsizdir. Bir işletme, şirket adı, IVR menü seçenekleri ve çalışan veya departman adlarının eşleşen sesli duyurularını (ortak adların canlı kayıtlarının bir kitaplığı veya aynı profesyonel seslendirme uzmanı tarafından kaydedilen bir dizi tamamen özelleştirilmiş bilgi istemi olarak) ek olarak satın alabilir. sisteme sorunsuz entegrasyon maliyeti.
Diğer eklentiler faks desteği, metinden sese, ek kodekler ve yeni özellikler sağlar. Bazı üçüncü taraf eklentileri ücretsizdir; hatta birkaçı Raspberry Pi gibi gömülü platformları desteklemektedir.