konfigurasi ekstensi dan dial-plan server softswitch konfigurasi ekstensi dan dial-plan server softswitch ~ Sebuah data yang saya tulis dan saya peroleh, semoga bisa dimanfaatkan oleh pembaca semua

Slideshow

Tuesday, November 17, 2015

konfigurasi ekstensi dan dial-plan server softswitch

Asterisk* adalah salah satu software Server VoIP yang didistribusikan melalui GPL
(GNU General Public License) dimana seperti software open source lainnya, dapat
didownload gratis dari internet. Asterisk disebut sebagai IP PBX, karena memiliki
fungsi dan kemampuan layaknya PBX namun berbasis IP.
Dengan Asterisk, konfigurasi sebuah IP PBX dibedakan menjadi 2 bagian besar yaitu
konfigurasi komponen Data Account dan komponen Dial Plan. Data Account
merupakan kumpulan data-data dari sebuah account, baik berupa account extension
(terminal) maupun trunk, yang menghubungkan IP PBX dengan jaringan yang lain.
Data Account merepresentasikan nomor atau nama dari user IP PBX, atau nomor atau
nama dari server atau IP PBX lain.
A. Konfigurasi Data Account
Konfigurasi ini digunakan untuk me-registrasi user. Konfigurasi Data Account
dilakukan dengan meng-edit file sip.conf. File sip.cof ini berada di lokasi
/etc/asterisk/.
File tersebut dapat di-edit dengan perintah :
nano /etc/asterisk/sip.conf.
Pastikan bahwa seluruh perintah pada file ini sudah di-non aktifkan. Untuk
memudahkan mencari perintah-perintah yang belum di non aktifkan, pada saat masuk
ke file sip.conf, ketik : syntax on, perintah yang belum di-non aktifkan akan berwarna
selain biru. Selanjutnya, ketik perintah di bawah ini pada bagian paling akhir dari isi
file sip.conf.
Konfigurasi Data Account untuk Extension yang dapat ditambahkan pada file ini
adalah
sebagai berikut :
1. Konfigurasi Data Account Umum

[general] -->> context umum,harus ada
context=default -->> nama context user
port=5060 -->> default port untuk SIP
binaddr=0.0.0.0 -->> listen semua ip_addr yg request
srvlookup=yes
tos=0x18videosupport=yes
2.Konfigurasi Data Account User / Extensions
;softphone -->> nama atau nomor account
[101] (user/extension)
type=friend
 -->> tipe account
username=101 -->> login account
secret=101 -->> password account
host=dynamic -->> host yang menjadi IP PBX,dpt berubah
nat=no -->> tanpa NAT
dtmfmode=rfc2833 -->> RTP Payload for DTMF Digits, Telephony Tones and
Telephony Signals
allow=all -->> mode codec, bisa semua jenis codec
callerid=”sip00” -->> id client
context=voipkn -->> context jaringan user
canreinvite=no -->> mekanisme canreinvite
mailbox=101@voipkn -->> username@context
Konfigurasi di atas hanya berlaku bagi sebuah data account / user. Jika server
mempunyai banyak user / extensions, maka harus dibuatkan konfigurasi seperti di
atas, dengan nama dan nomor account yang berbeda.
B. Konfigurasi Dial Plan
Dial Plan berfungsi sebagai routing panggilan antar ekstensi, baik yang berada dalam
satu IP-PBX (lokal) maupun antar IP-PBX, atau biasa disebut dial trunk. Dalam
Asterisk, Dial Plan diprogram dalam satu file yang bernama extensions.conf.
Secara umum, setiap ekstensi dalam Asterisk merujuk pada user tertentu yang
terregister ke Asterisk tersebut sehingga biasanya nomor ekstensi sama dengan id
user.
Untuk mengkonfigurasi dial plan, edit file extensions.conf dengan mengetik
nano /etc/asterisk/extensions.conf.
Pastikan bahwa seluruh perintah pada file ini sudah dinon aktifkan. Ketik perintah di
bawah ini pada bagian paling akhir dari isi file extensions.conf.

;Dial antar ekstensi pada IP-PBX
[voipkn] -->> seluruh dial plan di bawah ini hanya berlaku bagi context ‘voipkn’
exten =>101,1,Dial(SIP/101,20) -->> Dial ext 101 dengan protokol SIP, time out 20
detik
exten =>101,2,Hangup -->> setelah timeout dilakukan hangup
exten =>102,1,Dial(SIP/102,20)
exten =>102,2,Hangup


KONFIGURASI SIP.CONF

Pada file /etc/asterisk/sip.conf, untuk sebuah account dengan nomor telepon 2099, password 123456, IP address dinamis menggunakan DHCP maka entry yang digunakan adalah,

            [2099]
            context=default
            type=friend
            username=2099
            secret=123456
            host=dynamic
            dtmfmode=rfc2833
            mailbox=2099@default 

sumber:  http://oradadimaning.blogspot.co.id/2015/04/konfigurasi-ekstensi-dan-dial-plan-pada.html

0 comments: