Kamis, 28 Juni 2012

Membuat VoIP dengan ASTERISK di ubuntu 11.10


I. Mengenai VoIP
Voice over Internet Protocol (juga disebut VoIPIP TelephonyInternet telephony atau Digital Phone) adalah teknologi yang memungkinkan percakapan suara jarak jauh melalui mediainternet. Data suara diubah menjadi kode digital dan dialirkan melalui jaringan yang mengirimkan paket-paket data, dan bukan lewat sirkuit analog telepon biasa.
Definisi VoIP adalah suara yang dikirim melalui protokol internet (IP). (http://id.wikipedia.org/wiki/Voice_over_IP)

II. Mengenai ASTERISK
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).
Untuk Anda yang baru mulai belajar VoIP, Asterisk bisa dimanfaatkan untuk membuat sebuah server VoIP sederhana. Tutorial berikut akan membahas bagaimana membuat sebuah VoIP server untuk jaringan LAN.  Saya menggunakan Asterisk sebagai VoIP servernya. Untuk membuatnya minimal diperlukan sebuah PC Linux (Saya menggunakan Ubuntu 11.10), koneksi LAN, dan bisa juga koneksi Internet. Pada kali ini, kita akan mengkonfigurasi VoIP (Voice IP) yaitu salah satu aplikasi untuk bertelepon dengan menggunakan jaringan internet (IP) di OS Ubuntu 11.10.

Syarat sederhana nya adalah dua buah komputer terhubung ke internet. Komputer pertama sebagai server dan komputer kedua sebagai client.

Topologi kinerjanya adalah


Langkah-langkah untuk mengkonfigurasi komputer sebagai server:

1.                  Install asterisk dengan command:
 “apt-get install asterisk
2.                  selanjutnya edit file pada
nano /etc/asterisk/sip.conf
           
            masukkan daftar account berikut pada halaman terakhir:
(KETERANGAN): jika ingin menambahkan account silahkan menambahkan nomornya dari 403-seterusnya. Nomor account dapat diubah sesuai yang diinginkan.
           
;add by ben
[400]                                        %merupakan nomor account
type=friend
context=Benny                          %nama context disesuaikan pada file “Extension”
username=400                          %username
secret=400                               %password
host=dynamic
nat=no
dtmfmode=rfc2833
allow=all

[401]
type=friend
context=Benny
username=401
secret=401
host=dynamic
nat=no
dtmfmode=rfc2833
allow=all

[402]
type=friend
context=Benny
username=402
secret=402
host=dynamic
nat=no
dtmfmode=rfc2833
allow=all


3. Lalu edit file pada:
      “nano /etc/asterisk/extensions.conf
KETERANGAN: masukkan daftar extension disesuaikan dengan banyaknya account yang dibuat pada sip.conf. Jumlah Exten yang dibuat disesuaikan dengan jumlah account yang dibuat pada konfigurasi .sip

; one function. Remember that function names are UPPER CARE

; add by ben
[Benny]
exten => 401,1,Dial(SIP/401,20)
exten => 401,2,Hangup()

exten => 102,1,Dial(SIP/402,20)
exten => 102,2,Hangup()

exten => 100,1,Playback(demo-echotest)
exten => 100,2,Echo
exten => 100,3,Playback(demo-echodone)

4. Setelah selesai dikonfigurasi, lakukan restart
asterisk –rx “reload”

jika keempat tahap diatas telah dilakukan, maka konfigurasi VoIP di ubuntu 11.10 telah berhasil, untuk pengetesan dapat menggunakan aplikasi X-Lite, adalah aplikasi soft phone yang mendukung VoIP yang bersifat Freeware. Dengan menginput data pada properties X-lite
  • ·         Display name
  • ·          User name
  • ·         IP server


 
Berikut adalah gambar pengetesan(panggilan Echo)
Efek echo adalah suatu efek yang dialami mendengar suara sendiri ketika sedang melakukan percakapan. Echo disebabkan perbedaan impedansi dari jaringan yang menggunakan four-wire dengan two-wire.Mendengar suara sendiri pada waktu lebih dari 25 ms dapat menyebabkan terhentinya pembicaraan.

referensi:
1. ejournal.unud.ac.id/abstrak/pande_10_.pdf
2. belajar.internetsehat.org/pustaka/library-ref-ind/.../utf-8__voip.pdf 


DEMIKIAN TUTORIAL INI DIBUAT..SEMOGA BERMANFAAT... :D






Tidak ada komentar:

Posting Komentar