I. Mengenai VoIP
Voice over Internet Protocol (juga disebut VoIP, IP Telephony, Internet 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”
“apt-get install asterisk”
2. selanjutnya edit file pada
“nano /etc/asterisk/sip.conf
“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” “
- · 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











