Basit Bir Ofis PBX Sisteminin TekSIP ve TekIVR ile Oluşturulması Bu dokümanda basit bir ofis PBX sisteminin TekSIP ve TekIVR ile nasıl oluşturulacağı anlatılmaktadır. Bu örnekte aşağıdaki bileşenler kullanılmaktadır: VoIP Ağ Geçidi. VoIP ağ geçidi telefon hatlarının bağlantısı için kullanılmaktadır. AudioCodes MP-118 FXS_FXO (Version ID 6.60A.228.011). Soft IP Phone. Xten eyebeam (Sürüm 1.1). TekSIP (Sürüm 3.4.7). TekIVR (Sürüm 2.3.4). Aşağıdaki şekilde listelenen bileşenlerin fiziksel bağlantıları gösterilmektedir: TekSIP/TekIVR 192.168.1.4 PSTN VoIP Ortam Geçidi 192.168.1.8 Ofis Ağı Soft IP Phone 7770001 192.168.1.4 IP Phone 7770002 192.168.1.5 Şekil - 1. Örnek Topoloji Ağ üzerindeki IP telefonları (Donanım ya da yazılım tabanlı) TekSIP e kayıtlı oldukları takdirde birbirlerini TekSIP üzerinden arayabilirler. TekSIP de dahili numaraları tanımlarken bir telefon çevrim dışı ya da meşgul olduğunda alternatif bir dahiliye çağrıların yönlendirilmesini sağlayabilirsiniz. TekSIP ayrıca ağ üzerinde tanımlı olmayan numaraların VoIP ağ geçidine yönlendirilebilmesi için yönlendirme tanımlarının yapılmasına olanak tanır. Ayrıca PSTN den gelen çağrıların TekIVR a yönlendirilmesini sağlayabilirsiniz. Yönlendirme tanımları TekSIP Routing Routing sekmesinde yapılmaktadır. TekSIP Konfigürasyonu TekSIP konfigürasyonu oldukça basittir. Select an IP address to be listened from detected IP address list. You do not need change default port number 5060 will be used. Although you should use a DNS registered domain name, in our simple virtual PBX system we can use IP address of SIP Proxy as SIP domain. As we ll use a SIP Gateway, default route type will be SIP UA. You can enable logging optionally. SIP endpoint and session authentication is enabled by default. 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 1
Şekil - 2. TekSIP Konfigürasyonu If you choose to use TekSIP with Authentication Enabled, you need to define SIP endpoints in Endpoints tab. TekIVR Ayarları Şekil - 2. TekSIP Dahililer TekIVR ı PSTN gelen çağrıların karşılanıp, dahili numaralara aktarılmasını sağlamak için kullanabilirsiniz. Dahili numaraları TekIVR da da tanımlarsanız, TekIVR, TekSIP üzerinden dahili numaraların çevrimiçi durumlarını sorgulayarak, bir çağrı aktarmadan önce dahili abonenin çağrıyı cevaplayabilecek durumda olup olmadığını kontrol edecektir. Böylelikle çağrıyı, eğer dahili abone kabul edemeyecek durumda ise başka bir dahili numaraya aktarma ya da yeni bir dahili numara 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 2
talep etme imkanına sahip olacaksınız. IVR senaryosunda, önceden kaydedilmiş, aşağıda listlenen anons dosyalarına tanımlarına ihtiyaç duyulmaktadır; Hoş geldin mesajı ve dahili numara isteği Çağrı aktarılırken çalınacak bekleme müziği Aranan dahili meşgul ise okunacak anons Eğer dahili çağrıyı kabul edemeyecek durumda ise okunacak uyarı anonsu ve yeni bir dahili talebi Basic settings for TekIVR is shown below. Please note that teksip account is also defined as a presence server. You should set Startup Mode = Auto. Logging should also be set to None. TekSIP i bir SIP hesabı olarak tanımlamalısınız. Şekil - 3. TekIVR Ayarları Şekil - 4. TekIVR da TekSIP için SIP hesabı tanımı 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 3
TekSIP de TekIVR için de bir dahili numara tanımlanmalıdır. Bu örnekte TekSIP de dahili # 999 TekIVR için tanımlanmıştır. TekIVR da, TekSIP de tanımlı dahililer için bir tanım yapılmalıdır. Şekil - 5. TekIVR da dahili tanımları TekIVR Senaryosu IVR senaryosunu oluşturmadan önce kullanılacak anons dosyalarını tanımlamalısınız. Kullanılacak Wave formatındaki dosyalar 16 bit, 8 KHz, mono formatında kaydedilmelidir. Şekil - 6. TekIVR da anons tanımları TeKIVR da IVR senaryosunu, grafik senaryo editörü ile oluşturabilirsiniz. TekIVR başlta içinde bir Play ve Transfer işlemi olan geçerli bir senaryo ile gelmektedir. Araç çubuğundaki Silme 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 4
aracını seçip Play ve Transfer işlemleri arasındaki bağlantıya klikleyerek silin. Daha sonra ayrıca Transfer işlemini silin. Araç çubuğundaki Seçme özelliklerini ayarlayın. aracına klileyin. Senaryodaki Play işlemini seçin. Play işlemini Şekil - 7. Senaryodaki ilk Play işlemi Prompt parametresini, tanımladğınız hoş geldin mesajı olarak belirleyin. Araç çubuğundaki Ekleme aracına klikleyin ve sırası ile senaryo ekranına aşağıdaki işlemleri sürükleyip bırakın; Status, Transfer, Play, Play. Şekil - 8. Diğer işlemlerin eklenmesi Araç çubuğundaki Bağlantı aracına klikleyin. Senaryodaki ilk Play işlemine klikleyin ve sürükleyerek Stat işleminin üzerine bırakın. Bu ilk Play işlemini Stat işlemine bağlayacaktır. 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 5
Şekil - 9. İlk Play işleminin Stat işlemine bağlanması Bağlantı aracına tekrar klikleyin, Stat işlemine klikleyin ve Xfer işlemine sürükleyip bırakın. TekIVR bu işlemden sonra eğer çevrilen dahili çağrıyı kabul edebilecek durumda, aktarma işlemi gerçekleştirilecektir. Transfer işlemi özelliklerinde çağrı aktarılırken çalınacak bir bekleme müziği de tanımlamalısınız. Şekil - 9. Status işleminin Transfer işlemine bağlanması Bağlantı aracına tekrar klikleyin, Stat işlemini ikinci Play işlemine iki kez sürükleyip bırakın. Bu işlem TekIVR ın, dahili çevrim dışı ve meşgul olduğu durumlarda, dahilinin çağrıyı kabul edemediği uyarısını arayan tarafa okunmasını sağlayacaktır. 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 6
Şekil - 9. Stat - Busy ve Offline durumlarının ikinci Play işlemine bağlanması Arayan taraftan yeni bir dahili numara istenmesi için, ikinci Play işlemini, üçüncü Play işlemine bağlayın. Şekil - 9. Yeni bir dahili numara istenmesi için ikinci Play işleminin Üçüncü Play işlemine bağlanması Son olarak üçüncü Play işlemini Status işlemine bağlayarak çevrilen yeni dahili numaranın durumunun kontrolünü sağlamalısınız. 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 7
IP Phone Konfigürasyonu Şekil - 10. Üçüncü Play işleminin Status işlemine bağlanması SIP tabanlı herhangi bir IP telefonunu sanal PBX sisteminde kullanabilirsiniz. Eyebeam için örnek yapılandırma aşağıda gösterilmektedir: Şekil - 11. eyebeam Konfigürasyonu 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 8
VoIP Ağ Geçidi Konfigürasyonu (AudioCodes MP-118 FX_FXS) Örneği verilen sanal ofis PBX sisteminde, PSTN bağlantısı için bir AudioCodes MP-118 kullanılmaktadır. TekSIP, kayıtlı olmayan numaraların MP-118 e yönlendirildiği bir yönlendirme tanımına sahiptir. Şekil - 12. TekSIP yönlendirme tanımı MP-118 konfigürasyonu aşağıdaki ekran görüntülerinde anlatılmaktadır. Her aşamada yapılan değişiklikleri Submit ile kaydettikten sonra, Burn ile cihazın Flash belleğine kaydetmeli ve daha sonra cihazı yeniden başlatmalısınız. Şekil - 13. MP-118 FXS_FXO, SIP Definitions / Proxy & Registration 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 9
Şekil - 14. GW and IP to IP / Hunt Group / Hunt Group Settings Şekil - 15. GW and IP to IP / Hunt Group / Endpoint Phone Number Şekil - 16. Routing / Tel to IP Routing Şekil - 17. Routing / IP to Hunt Group Routing Şekil - 18. Analog Gateway / Automatic Dialling 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 10
Şekil - 19. Analog Gateway / FXO Settings Cisco, Cisco Systems, Inc. in tescilli ticari markasıdır. AudioCodes, AudioCodes Limited in tescilli ticari markasıdır 2013 KaplanSoft Tüm hakları saklıdır - http://www.kaplansoft.com/ 11