Konfigurasi VOIP server Ubuntu dengan Android sebagai client


Assalamualikum wr.wb

Pada postingan kali ini ialah "Konfigurasi VOIP server Ubuntu dengan Android sebagai client".
Voice over Internet Protocol (jugadisebut VoIP, IP Telephony, Internet telephony atau Digital Phone) adalah teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet. Data suara diubah menjadi kode digital dan dialirkan melalui jaringan yang mengirimkan paket-paket data, dan bukan lewat sirkuit analog telpon biasa. Definisi VoIP adalah suara yang dikirim melalui protokol internet (IP).
(http://id.wikipedia.org/wiki/Voice_over_IP). 


Cara instalasi VOIP pada ubuntu menggunakan Asterisk

1. Buka terminal yang ada pada ubuntu.

2. Masukke super user denganscript :

          $sudosu

3. Instal asterisk dengan mengetikkan :

          #apt-get install asterisk






4. Jika sudah terinstal, masuk ke direktori asterisk dengan script sebagai berikut :

  #nano /etc/asterisk/sip.conf






Masukkan beberapa script seperti pada gambar dibawah ini :




Adapun penjelasan dari script di atas adalah:

         [555] [222] [111]            context yang menjadi nomer extension untuk  melakukan panggilan dan dipanggil
         type=friend                      tipe standar (bisa melakukan panggilan dan dipanggil)
         context=hap                     nama context yang akan dikenali pada dial plan
         username                         username dari user
         secret                               password yang digunakan oleh user said untuk login
         host=dynamic                  host yang digunakan oleh user, dynamic berarti account dapat digunakan dari host mana saja
         nat=no                              dimana akses tanpa melewati security nat.


5. Setelah selesai, maka anda dapat melanjutkan dengan mengetikkan script :

   #nano /etc/asterisk/extensions.conf






Lalu, tambahkan script seperti gambar dibawahini :



         [hap]                     context yang mengatur semua user yang menggunakan context hap pada data account
         exten                     aturan di asterisk untuk menunjukkan nomor extension
         555                        nomor extension yang bisa dihubungi
         1-2                         prioritas action
         Dial                        aplikasi untuk men-dial
         Hangup                  aplikasi untuk mengakhiri koneksi
         SIP                        nama protokol yang digunakan dan untuk mengidentifikasi bahwa user berada di file sip.conf
         Playback               perintah melakukan pengulangan kembali suara yang kita kirim.
         Echo                      perintah memunculkan kembali suara yang kita kirim.
         demo-echotest     perintah dimulainya echo.
         demo-echodone   perintah berakhirnya echo.
6. Lakukan restart pada asterisk dengan mengetikkan  :

               #/etc/init.d/asterisk restart




Jika sudah dilakukan restart pada asterisk, maka, PC sudah menjadi VoIp server. Dimana nomor yang tersedia untuk client adalah 555, 222, dan111. Pastikan tidak ada error pada pengisian script.

7. Buka Xlite pada pc client, Isi konfigurasi pada SIP account dengan benar,  untuk domain isi sesuai ip pc yang dijadikan server.

Dalam percobaan ini kami menggunakan jaringan theatring hotspot dari handphone sebagai sever, sehingga IP yang kami gunakan adalah 172.20.10.10




Untuk pengisian SIP account ini, dapat dilihat contoh seperti gambar dibawah ini :





PC client harus terhubung 1 LAN dengan pc server dan pc client lainnya, pastikan pc client dapat terhubung dengan pc server dan pc client dapat terhubungdengan pc client yang lainnya dengan cara melakukan ping ip.

8. Jika sudah, maka dapat dilakukan panggilan sehingga didapat tampilan xlite seperti gambar dibawah ini :

a. Panggilan dari agung ke yogi



b. Panggilan dari fadil ke yogi



c. Panggilan dari yogi ke puput



pada saat terhubung



c. Data panggilan menggunakan aplikasi Zoiper pada Iphone




3 client yang kami gunakan adalah android dengan menggunakan aplikasi zoiper dan 1 client menggunakan Laptop


Analisa Data

Dalam menggunakan VoIP  diwajibkan untuk berada dalam satu jaringan yang sama supaya dapat terhubung satu sama lain. Adapun jaringan atau server yang digunakan pada praktikum ini adalah theatring hotspot dari handphone. Maka pada account setting harus memasukkan domain yang sama. Penyettingan dilakukan oleh server dimana server dapat mengatur user ID berapa saja yang didaftarkan, serta mengatur waktu, username, password dan lain sebagainya.

Comments

Popular posts from this blog

Konfigurasi DHCP Server pada Mikrotik Router

Konfigurasi Switch

Konfigrusi video streaming menggunakan aplikasi VLC