Anda di halaman 1dari 4

Konfigurasi Server VoIP (Asterisk) pada Linux Debian dan Softphone (Express Talk) pada Client WIndows

VoIP
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 Express Talk pada di OS Windows sebagai client.

Keuntungan VoIP
1. Biaya lebih rendah untuk sambungan langsung jarak jauh. Penekanan utama dari VoIP adalah biaya. Dengan dua lokasi yang
terhubung dengan internet maka biaya percakapan menjadi sangat rendah.
2. Memanfaatkan infrastruktur jaringan data yang sudah ada untuk suara. Berguna jika perusahaan sudah mempunyai jaringan. Jika
memungkinkan jaringan yang ada bisa dibangun jaringan VoIP dengan mudah. Tidak diperlukan tambahan biaya bulanan untuk
penambahan komunikasi suara.
3. Penggunaan bandwidth yang lebih kecil daripada telepon biasa. Dengan majunya teknologi penggunaan bandwidth untuk voice
sekarang ini menjadi sangat kecil. Teknik pemampatan data memungkinkan suara hanya membutuhkan sekitar 8kbps bandwidth.
4. Memungkinkan digabung dengan jaringan telepon lokal yang sudah ada. Dengan adanya gateway bentuk jaringan VoIP bisa
disambungkan dengan PABX yang ada dikantor. Komunikasi antar kantor bisa menggunakan pesawat telepon biasa.
5. Berbagai bentuk jaringan VoIP bisa digabungkan menjadi jaringan yang besar. Contoh di Indonesia adalah VoIP Rakyat.
6. Variasi penggunaan peralatan yang ada, misal dari PC sambung ke telepon biasa, IP phone handset.

Kelemahan Dari VoIP


1. Kualitas suara tidak sejernih Telkom. Merupakan efek dari kompresi suara dengan bandwidth kecil maka akan ada penurunan
kualitas suara dibandingkan jaringan PSTN konvensional. Namun jika koneksi internet yang digunakan adalah koneksi internet pita-
lebar / broadband seperti Telkom Speedy, maka kualitas suara akan jernih - bahkan lebih jernih dari sambungan Telkom dan tidak
terputus-putus.
2. Ada jeda dalam berkomunikasi. Proses perubahan data menjadi suara, jeda jaringan, membuat adanya jeda dalam komunikasi
dengan menggunakan VoIP. Kecuali jika menggunakan koneksi Broadband (lihat di poin atas).
3. Regulasi dari pemerintah RI membatasi penggunaan untuk disambung ke jaringan milik Telkom.
4. Jika belum terhubung secara 24 jam ke internet perlu janji untuk saling berhubungan.
5. Jika memakai internet dan komputer dibelakang NAT (Network Address Translation), maka dibutuhkan konfigurasi khusus untuk
membuat VoIP tersebut berjalan
6. Tidak pernah ada jaminan kualitas jika VoIP melewati internet.
7. Peralatan relatif mahal. Peralatan VoIP yang menghubungkan antara VoIP dengan PABX (IP telephony gateway) relatif berharga
mahal. Diharapkan dengan makin populernya VoIP ini maka harga peralatan tersebut juga mulai turun harganya.
8. Berpotensi menyebabkan jaringan terhambat/Stuck. Jika pemakaian VoIP semakin banyak, maka ada potensi jaringan data yang
ada menjadi penuh jika tidak diatur dengan baik. Pengaturan bandwidth adalah perlu agar jaringan di perusahaan tidak menjadi
jenuh akibat pemakaian VoIP.
9. Penggabungan jaringan tanpa dikoordinasi dengan baik akan menimbulkan kekacauan dalam sistem penomoran

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). Asterisk juga sudah dilengkapi banyak fitur baik standard yaitu seperti: Caller
ID, Voice Mail, Conference, dan lain-lain.

Langkah Konfigurasi Asterisk Pada Debian

1) Masukkan DVD ke-2 dan Install paket asterisk dengan cara menggunakan perintah:
#apt-cdrom add
#apt-get install asterisk
2) Masuk ke direktori asterisk dengan mengetik perintah:
#cd /etc/asterisk/
3) Lakukan konfigurasi pada sip.conf:
#nano sip.conf
Setelah muncul isi dari file “sip.conf” maka tambahkanlah dibaris paling bawah dengan perintah dibawah untuk membuat akun
sebagai client –nya, tambahkan sebanyak sepuluh akun.
;add by tkjsmkdt
[100] [101]
type=friend type=friend
context=tkj context= tkj
username=100 username=101
secret=tkjsmkdt secret=tkjsmkdt
host=dynamic host=dynamic
nat=no nat=no
dtmfmode=rfc2833 dtmfmode=rfc2833
allow=all allow=all

4) Kemudian save konfigurasi dengan menekan Cltr + O (Enter), dan keluar Cltr + X.
TKJ SMK Darut Taqwa Purwosari
5) Keterangan perintah:
 [100] : adalah context yang menjadi nomer extension untuk melakukan panggilan dan dipanggil.
 type=friend : adalah tipe standar (untuk dapat melakukan panggilan dan menerima).
 context=tkjsmkdt : adalah nama context yang akan baca pada dial.
 username=101 : adalah username dari user.
 secret=101 : adalah password yang digunakan oleh user untuk login.
 host=dynamic : adalah host yang digunakan oleh user, dynamic berarti account dapat digunakan dari host mana saja.
 nat=no : dimana akses tanpa melewati security nat.
6) 4) Lakukan konfigurasi untuk extension.conf :
#nano extensions.conf
7) Dan tambahkan baris berikut di bagian akhir isi file:
[tkj]
exten => 100,1,Playback(demo-echotest)
exten => 100,2,Echo
exten => 100,3,Playback(demo-echodone)
exten => 101,1,Dial(SIP/101,20)
exten => 101,2,Hangup()
8) Kemudian save konfigurasi dengan menekan Cltr + O (Enter), dan keluar Cltr + X.
9) Keterangan perintah:
 [tkjsmkdt] : adalah context yang mengatur semua user yang menggunakan context tkjsmkdt pada data account.
 exten : adalah aturan di asterisk untuk menunjukkan nomor extension.
 100 : adalah nomor extension yang bisa dihubungi.
 1, 2, dan 3 : adalah prioritas pengerjaan perintah perbaris.
 Dial : adalah aplikasi untuk men-dial.
 Hangup : adalah aplikasi untuk mengakhiri dial
 SIP : adalah nama protokol yang digunakan dan untuk mengidentifikasi bahwa user berada di file sip.conf.
 20 : adalah lamanya berdering saat terjadi pemanggilan oleh user yang lain.
 Playback : adalah perintah melakukan pengulangan kembali suara yang kita kirim.
 Echo : adalah perintah memunculkan kembali suara yang kita kirim.
 demo-echotest : adalah perintah dimulainya echo.
 demo-echodone : adalah perintah berakhirnya echo.
10) kemudian restart asterisk:
# /etc/init.d/asterisk restart

Telepon PC ke PC
Cara sederhana untuk melakukan panggilan VoIP menggunakan computer untuk menghubungi komputer lain atau Jaringan VoIP. VoIP
banyak untuk penggunaan pribadi dimana tidak memerlukan peralatan yang canggih. Syaratnya kita harus mempunyai bandwidth yang
cukup untuk melakukan panggilan, karena ini menentukan seberapa baik suara kualitas komunikasi VoIP.

Peralatan yang dibutuhkan:


1. Komputer dengan sound card dan software softphone (Express Talk)
2. Headset dan mikrofon
3. Sambungan ke Internet

Langkah setting pada Express Talk pada windows:


1. Buka software Express Talk pada PC1 sebagai client.
2. Note : Disini satu PC dianggap sebagai satu telepon. Jadi, untuk mengetes VoIP ini kita membutuhkan minimal dua PC yaitu PC
1 dan PC2.
3. Klik pada options >>> lines:

Adapted from :
http://mohammad-agunk.blogspot.com/2014/10/konfigurasi-x-lite-dan-asterisk-voip.html

TKJ SMK Darut Taqwa Purwosari


Pada PC 2
Langkah setting pada Express Talk pada windows:
1. Buka software Express Talk pada PC2 sebagai client.
2. Note : Disini satu PC dianggap sebagai satu telepon. Jadi, untuk mengetes VoIP ini kita membutuhkan minimal dua PC yaitu PC
1 dan PC2.
3. Klik pada options >>> lines:
4. Masukkan konfigurasi untuk user kedua yaitu 101
5. Jika sudah selesai, lakukan test call antar user pada dua PC yang berbeda

TKJ SMK Darut Taqwa Purwosari


Screenshoot Konfigurasi Debian & Client

TKJ SMK Darut Taqwa Purwosari

Anda mungkin juga menyukai