Rabu, 12 November 2014

Konfigurasi VoIP Server Pada UBUNTU 11.10 (Asterisk dan X-lite)



      Seiring perkembangan zaman hadirlah sebuah teknologi jaringan komputer yang disebut dengan VoIP (Voice Over Internet Protocol) yaitu teknologi yang dapat mentransfer voice dengan menggunakan circuit-switched networks atau over IP networks. Dengan kata lain suatu pengguna dapat melakukan komunikasi voice hanya dengan memanfaatkan jaringan internet. Sistem operasi yang digunakan pada server adalah berupa sistem operasi linux yaitu "AsteriskNOW". Cara kerja VoIP yang dilakukan yakni komunikasi VoIP dari computer-to- computer, phone-to-phone, phone-to-computer and computer-to-phone.
    VoIP adalah teknik untuk bertelepon di atas jaringan Internet. Teknologi yang di kembangkan memungkinkan untuk membangun sentral telepon sendiri hingga pesawat teleponnya. Teknologi VoIP menjadi dasar dari Next Generation Network (NGN) maupun jaringan selular 4G yang di gunakan oleh operator telekomunikasi masa datang. Pada praktikum ini kita menggunakan aplikasi Asterisk pada di OS linux sebagai server dan X-lite pada di OS Windows sebagai client. Asterisk adalah software IP PBX untuk  membuat sistem layanan komunikasi telepon  melalui internet atau  biasa disebut VoIP (Voice over Internet Protocol). Asterisk adalah software Open Source yang berjalan di linux. Asterisk  juga  memungkinkan komunikasi  antar pengguna telepon regular dengan telepon berbasis sip (sip phones). Asterisk juga sudah  dilengkapi banyak fitur baik standard yaitu seperti: Caller ID, Voice Mail, Conference, dan lain-lain. 
                                                     Gambar 1 . Topologi VoIP 

Untuk instalasi pada server menggunakan perintah:
# apt-get install asterisk
Setelah instalasi selesai, pastikan 3 paket berikut sudah terinstall dengan baik:
    asterisk
    asterisk-config
    asterisk-sounds-main
Selanjutnya adalah konfigurasi.
# cd /etc/asterisk/
Untuk pembuatan data account dengan menggunakan perintah
# pico sip.conf

Kemudian tambahkan pada data bagian paling bawah,

Keterangan :


[800]       :            context yang menjadi nomer extension untuk melakukan panggilan dan dipanggil
type=friend     :     tipe standar (bisa melakukan panggilan dan dipanggil)
context=gugun :    nama context yang akan dikenali pada dial plan
host=dynamic :     host yang digunakan oleh user, dynamic berarti account dapat digunakan dari host mana saja
username=800 :   username dari user
secret=800      :   password yang digunakan oleh user untuk login
Untuk menambahkan user lain, dapat dengan meng-copy-paste baris diatas kemudian isikan context dan user yg berbeda untuk masing-masing user. Dari [800] sampai dengan [809] Selanjutnya adalah setting dial plain, konfigurasinya terdapat pada file extensions.conf, dengan perintah,
# pico extensions.conf

dan tambahkan baris berikut di bagian bawah file:

dimana

[gugun] :     adalah context yang mengatur semua user yang menggunakan context gugun pada data account

exten :        adalah aturan di asterisk untuk menunjukkan nomor extension
800 :          adalah nomor extension yang bisa dihubungi
1-2 :          adalah prioritas action
Dial :          adalah aplikasi untuk men-dial
Hangup :    adalah aplikasi untuk mengakhiri koneksi
SIP :          adalah nama protokol yang digunakan dan untuk mengidentifikasi bahwa user berada di file sip.conf
800 setelah SIP : adalah nama context di sip.conf
20 :            adalah lamanya berdering saat terjadi pemanggilan oleh user yang lain
Dan langkah selanjutnya adalah membuat sepuluh buah data account dan dial plan seperti diatas, extension 800 sampai dengan 809, kemudian restart asterisk:
# /etc/init.d/asterisk restart
Maka kedua user tersebut sudah dapat saling melakukan panggilan dengan menggunakan aplikasi softphone X-Lite yang ada pada PC.
Pengaturan X-Lite
Pemanggilan Berhasil
Referensi :
- http://amintjg.blogspot.com/2012/08/konfigurasi-voip-server-pada-ubuntu.html
- http://luzosan.blogspot.com/2012/08/voip-server-asterisk-merupakanaplikasi_12.html


Tidak ada komentar:

Posting Komentar

Harap Berkomentar menggunakan bahasa sopan

Komentar Anda akan dilihat banyak orang, jadi Berkomentar lah dengan baik dan benar