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). Bentuk paling sederhana dalam sistem VoIP adalah dua buah komputer terhubung dengan internet. Syarat-syarat dasar untuk mengadakan koneksi VoIP adalah komputer yang terhubung ke internet, mempunyai kartu suara yang dihubungkan dengan speaker dan mikropon. Dengan dukungan perangkat lunak khusus, kedua pemakai komputer bisa saling terhubung dalam koneksi VoIP satu sama lain.
Keuntungan VoIP
- 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.
- 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.
- 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.
- 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
- Berbagai bentuk jaringan VoIP bisa digabungkan menjadi jaringan yang besar. Contoh di Indonesia adalah VoIP Rakyat.
- Variasi penggunaan peralatan yang ada, misal dari PC sambung ke telepon biasa, IP phone handset
sumber : wikipedia.org
#apt-get install asterisk
[261]
type=friend
#nano /etc/asterisk/extension.conf
I. Tujuan :
1. dapat mengkonfigurasi server
dengan menggunakan aplikasi asterisk pada ubuntu 11.10
2. dapat mengkonfigurasi user pada
windows dengan menggunakan X-lite
II. Langkah kerja :
1. install asterisk pada ubuntu
anda dengan menggunakan perintah :
#apt-get install asterisk
2. masuk ke file asterisk nya dengan mengetikkan perintah :
#cd /etc/asterisk/
3.
edit file dengan nama sip dengan mengetikkan perintah :
# nano /etc/asterisk/sip.conf
Masukkan / daftar kan user yang anda inginkan pada
bagian akhir perintah:
Contoh :
;add
by wiralfi tasnim
[261]
type=friend
context=wiralfi
username=261
secret=261
host=dynamic
nat=no
dtmfmode=rfc2833
allow=all
[262]
type=friend
context=wiralfi
username=262
secret=262
host=dynamic
nat=no
dtmfmode=rfc2833
allow=all
Perintah diatas berarti menambahkan dua buah user dengan nomor 261 dan 262, ini berguna pada saat masuk ke sofwere X-lite sebagai user account dan password nya, karena default nya user name dan password dibuat sama oleh admin. Untuk nomor port 261 user name nya diberi 261 dan password nya 261, dan untuk nomor port 262 username nya 262 dan password nya juga 262. Setelah di setting di server seperti program diatas, maka untuk pc client dapat menggunakan dua buah port yang telah di setting tersebut sebagai account yang akan diinput di X-lite dan tidak lupa memasukkan ip server kedalam X-lite
Sebuah username disetting 261 dan password juga 261, dengan
host nya bersifat tidak ditetapkan/dapat berubah. Karena hanya bersifat
jaringan local maka tidak dibutuhkan network addres translating sehingga nat
nya diberi “no”, user name ini dapat digunakan oleh semua client/semua ip
computer, oleh karena itu allow = all dan tidak diberi batasan ip yang dapat
menggunakan username ini.
4. lakukan konfigurasi file dengan
nama ekstension dengan cara mengetikkan perintah :
#nano /etc/asterisk/extension.conf
; add by
wiralfi
[wiralfi]
exten =>
261,1,Dial(SIP/261,20)
exten =>
261,2,Hangup()
exten =>
262,1,Dial(SIP/262,20)
exten =>
262,2,Hangup()
exten =>
260,1,Playback(demo-echotest)
exten =>
260,2,Echo
exten =>
260,3,Playback(demo-echodone)
SIP merupakan protokol yang berada pada layer aplikasi
dimana dendefinisikan proses awal, pengubahan, dan pengakhiran (pemutusan)
suatu sesi komunikasi multimedia. Dapat dikatakan juga SIP ini memiliki
karakteristik client-server, dimana berarti request diberikan
oleh client dan request ini diberikan ke server. Kemudian server
mengolah request dan memberikan tanggapan terhadap request yang
diberikan client. Request dan tanggapan terhadap request tersebut
disebut transaksi SIP. Pada perintah disamping terlihat bahwa SIP diberi nomor
261 dan 262.dimana 1 untuk dial dan 2 untuk hangup.
perlu diingat bahwa numb exten yang anda
input harus sama dengan numb yang anda input pada file sip.conf
5. restart asterisk anda :
#asterisk -rx “reload”
5. Lakukan pengetesan dengan
menggunakan X-Lite,atau software lain yang mendukung untuk VoIP. Lakukan
registrasi awal untuk register IP dan nomor client. Lakukan
panggilan ke echo ( 280 ), untuk memastikan terkoneksi ke server.
5.1 setting X-lite pada windows :
a. klik dua kali icon X-lite
b. pilih sip account setting
c. pilih add
d. pada toolbar account display name
diisi dengan nama user, misalnya “wiralfi”
e. user name dan password : 261
sesuai dengan konfigurasi pada ubuntu
f. domain nya masukkan ip server
misal : 172.16.30.30
6. Jika terhubung, maka client dapat
terhubung dengan client lain yang terhubung ke server tersebut
III. Topologi jaringan
I.
TOPOLOGY KERJA
Untuk kedua user yang hendak terkoneksi harusnya diinput form sesuai dengan settingan awal pada ubuntu, misal nya disetting 263 dan 264 sebagai user name yang available, user dapat menggunakan dua nomor tersebut.
Lakukan pemanggilan dari user satu ke user dua dengan memasukkan nomor user name yang dituju
Pada user dua pilih accept atau terima untuk dapat berbicara. Perlu diingat untuk dua domain yang berbeda tidak dapat berkomunikasi, oleh karena itu pada saat penggunaan x-lite haruslah pada server yang sama untuk dapat berbicara.
Lakukan pemanggilan dari user satu ke user dua dengan memasukkan nomor user name yang dituju
Pada user dua pilih accept atau terima untuk dapat berbicara. Perlu diingat untuk dua domain yang berbeda tidak dapat berkomunikasi, oleh karena itu pada saat penggunaan x-lite haruslah pada server yang sama untuk dapat berbicara.
perlu dilakukan echo test yaitu pengujian berupa pemanggilan echo dimana nanti akan ada auto sound yang akan melihat apakan anda sudah benar-benar terdaftar. selain echo test anda juga dapat melakukan pemanggilan ke nomor lain selama masih berada pada domain yang sama.
pengamatan :
VoIP dapat saling terhubung
karena terkoneksi ke server yang sama, saat dicoba untuk berkomunikasi beda
server panggilan tidak dapat dilakukan, misalnya pada saat pc 20 yang ingin
call in ke pc 23 yang berbeda server, pc 23 tidak dapat menerima panggilan dari
pc 20, hal ini mungkin disebabkan pada saat pensettingan nat diberi “no”
sehingga komunikasi beda domain tidak dapat dilakukan, pada saat berkomunikasi
suara dari pc 19 tidak terdengar dengan jelas hal ini disebabkan adanya proses
kompresi suara yang menyebabkan turunnya kualitas suara tersebut.
Tidak ada komentar:
Posting Komentar