Friday, January 10, 2014

Asterisk PBX Configuration for Grandstream Phones

Penyanggahan : Dokumen ini hanyalah semata-mata menjadi acuan referensi untuk memberikan informasi kepada Network Engineers yang telah lulus kualifikasi untuk mengkonfigurasi semua fitur yang ada pada telepon Grandstream dan sistem PBX Asterisk. Grandstream tidak bertanggung jawab atas segala kendala maupun isu-isu yang berkaitan dengan sistem Asterisk, dan tidak dapat dihubungi untuk membantu semua kebutuhan yang berhubungan dengan Sistem Asterisk. Semua yang ada pada blog ini adalah Ilustrasi simpel dari fitur-fitur yang ada.

Dibawah ini anda harus mencari informasi pada cara bagaimana seseorang Network Engineer dapat  mengkonfigurasi Telepon Grandstream dan Sistem PBX Asterisk untuk memberikan Fitur Telepon seperti Paging / Intercom, Parking dan BLF.

  • Paging dan Intercom

Konfigurasi Grandstream :


Pesan : Konfigurasi di atas akan mengijinkan GXP-2000 untuk menjawab telepon saat telepon berisikan signal SIP "Call-Info : answer-after=0". Dan ketika telepon tersebut ditutup oleh sang penelepon, maha telepon secara otomatis akan pada hook nya tanpa memberikan alarm kepada user bahwa telepon tersebut terputus karena nada sibuk.

Konfigurasi Asterisk :
Anda dapat melakukan konfigurasi dengan mengikuti fungsi berikut :
1) One to One Intercom
Pertama-tama anda akan menentukan Macro dan menggunakannya pada One To One Intercom konteks

[macro-pageext]
exten => s,1,ChanIsAvail(${ARG1}|js) ;
j is for dump and s is for ANY call
exten => s,2,SIPAddHeader(Call-Info: answer-after=0)
exten => s,3,Dial(${ARG1})
exten => s,4,NoOp() ; Add others here
exten => s,5, Hangup
exten => s,102,Hangup
 
[INTERCOM_GROUP]
exten => _*5XX,1,Macro(pageext,SIP/${
EXTEN:1}) ;Page each extension
exten => _*5XX,2,Hangup


Pesan : Konfigurasi di atas akan mengijinkan user intercom dengan semua extension ( Menggunakan 5xx) dengan menghubungi *5xx.

2) One to Many Paging

[One_Way_Page_GROUP]
exten => _**1,1,SIPAddHeader(Call-Info: answer-after=0)
exten => _**1,2,Page(${One_Way_Paging_List}|)
exten => _**1,3, Hangup

Pesan : Konfigurasi di atas akan mengijinkan pengguna ke One way Page (Broadcast) kepada semua extension-extension yang ditentukan pada variabel "One Way Paging List", yang dapat di definisikan juga sebagai :

One Way Paging List => SIP/501&SIP/502/&SIP/503

3) One to Many Intercom

[Two_Way_Intercom_GROUP]
exten => _**2,1,SIPAddHeader(Call-Info: answer-after=0)
exten => _**2,2,Page(${Two_Way_Intercom_List}|d)
exten => _**2,3, Hangup


Pesan : Konfigurasi di atas akan mengijinkan user untuk melakukan Intercom dua arah kepada semua extensio-extension yang di tentukan pada variabel "Two Way Intercom List", yang dapat di definisikan juga sebagai :

Two Way Intercom List => SIP/501&SIP/502/&SIP/503

  • Parking


Konfigurasi Grandstream :

Tidak ada. 

Konfigurasi Asterisk :

Pada Konfigurasi Extension :
 
[parkedcalls]
exten => _*3, 1, ParkAndAnnounce(pbx-
transfer:PARKED|120|SIP/${DIALEDPE
ERNUMBER}|sip_inc
oming,${DIALEDPEER
NUMBER},1) 
 
Pada Konfigurasi fitur :

parkext => 400
parkpos => 401-420
context => parkedcalls
parkingtime => 45
transferdigittimeout => 3
courtesytone = beep
xfersound = beep
xferfailsound = beeper
findslot => next

Pesan : Konfigurasi di atas akan mengijinkan pengguna ketika pada percakapan

1) Tekan tombol Transfer lalu tekan *3 untuk memasukan panggilan pada wadah parking call, setelah Transfer, GXP2000 akan berdering dengan sendirinya, lalu pengguna akan mengankat telepon untuk mendengarkan dari wadah mana telepon tersebut diambil.

2) Lalu pengguna dapat mengangkat telepon dari semua lokasi dengan memanggil nomor dari wadah panggilan tersebut

  • BLF


Konfigurasi Grandstream :

Pada halaman utama : 


Pesan :  Konfigurasi di atas akan mengijinkan pengguna untuk menggunakan Speed Dial key seperti BLF key, sama seperti contoh untuk Key 2:

1) Ketika JaneDo1 dengan Extension 502 menerima panggilan, lampu indicator merah pada Key 2 akan berkedip cepat, dan user dapat mengangkat telepon tersebut bagi JaneDo1 dengan hanya menekan Key 2, GXP-2000 akan mengirimkan SIP INVITE kepada "**502" ke Asterisk

 2) Ketika JaneDo1 mengangkat telepon, lampu indicator berwarna merah pada key 2 akan tetap menyala

3) Ketika JaneDo1 ingin melakukan panggilan, lampu indicator pada Key 2 akan tetap menyala seperti biasa

4) Jika Key 2 tidak memberi kedap pada indicator, tekan Key 2 untuk memulai panggilan kepada JaneDo1 pada Extension 502

Konfigurasi Asterisk :

Pada Konfigurasi Extension :
  
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[BLF_group_pickup]
exten => _**5XX,1,Pickup(${EXTEN:2})
exten => _**5XX,2,Hangup
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 

Pesan : Konfigurasi diatas akan menyocokan konfigurasi pada GXP-2000 untuk mengankat semua panggil **5xx.
 
[BLF_Group_1]
exten => 501,hint,SIP/501
exten => 502,hint,SIP/502
exten => 503,hint,SIP/503 
 
[BLF_Group_2]
exten => 504,hint,SIP/504
exten => 505,hint,SIP/505
exten => 506,hint,SIP/506
exten => 507,hint,SIP/507



Pesan : Konfigurasi Grup Extension dengan 2 Grup yang berebeda, dan hanya extension tertentu dengan "Tanda" pada Grup yang dapat mengakses atau mengangkat telepon pada Grup tersebut.

Pada Konfigurasi SIP :


[501]
type=friend
username=501
secret=mypassword
context=localcontext 
 
host=dynamic
nat=yes
canreinvite=no
mailbox=501
subscribecontext=BLF_Group_1 
 
[504]
type=friend
username=504
secret=mypassword
context=localcontext
host=dynamic
nat=yes
canreinvite=no
mailbox=504
subscribecontext=BLF_Group_2

pesan : Konfigurasi di atas berisikan :
1) User 501 hanya dapat mengangkat telepon dari Grup BLF_Group_1
2) User 504 hanya dapat mengankat telepon dari Grup BLF_Group_2
 
 
 
 
 
 
 

No comments:

Post a Comment