Aplikasi Voip Menggunakan Csipsimple Dengan Os Android Versi 4
Total Page:16
File Type:pdf, Size:1020Kb
ELEKTRA, Vol.3, No.1, Januari 2018, Hal. 47 – 54 ISSN: 2503-0221 47 APLIKASI VOIP MENGGUNAKAN CSIPSIMPLE DENGAN OS ANDROID VERSI 4 Slamet Riyadi dan Janizal Prodi Teknik Mekatronika, Politeknik Enjinering Indorama, Purwakarta [email protected] Abstrak Perkembangan jaringan komputer yang semakin pesat memungkinkan lalu lintas suara melalui jaringan komputer atau biasa disebut VoIP (Voice Over Internet Protocol) atau dengan kata lain percakapan melintasi Internet adalah teknologi yang memungkinkan percakapan jarak jauh melalui internet sebagai: IP Telephony, Internet telephony atau Digital Telepon. Data suara diubah menjadi kode digital dan dialirkan melalui jaringan pengirim paket data, dan bukan sirkuit analog melalui telepon biasa. VoIP adalah suara yang dikirimkan melalui protokol internet (IP). Saat ini ada 2 teknologi internet telephony besar, teknologi H.323 dan Session Initiation Protocol (SIP), keduanya sering digunakan. Penggunaan jaringan IP memungkinkan pengurangan biaya. Biaya penekanan sinyal suara analog, seperti yang kita dengar ketika berkomunikasi di telepon diubah menjadi data digital dan di kirimkan melalui jaringan dalam bentuk paket data secara real time. Kata kunci: Voice Over Internet Protocol, Session Initiation Protocol (SIP) 1. Pendahuluan Perkembangan jaringan komputer yang semakin pesat memungkinkan untuk melewatkan trafik suara melalui jaringan komputer atau biasa yang disebut VoIP (Voice Over Internet Protocol). Voice Internet Protocol Voice over Internet Protocol (juga disebut VoIP, IP Telephony, Internet telephony atau Digital Phone) adalah teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet. Dari masa ke masa manusia semakin dimudahkan dengan banyaknya produk hasil teknologi komunikasi, diantaranya saat ini adalah gadget/handphone. Selain itu ada juga fasilitas komunikasi yang sangat cepat informasinya dan tergolong relatif lebih murah yaitu internet. Voice Over Internet Protocol (VoIP) adalah teknologi yang menawarkan telepon melalui jaringan Internet Protocol (IP). Penggunaan jaringan IP memungkinkan penekanan biaya karena untuk menggunakannya tidak perlu membangun sebuah infrastruktur baru untuk melakukan komunikasi suara dan penggunaan lebar data (bandwidth) yang lebih kecil dibandingkan dengan telepon Private Automatic Brand eXchange (PABX) yaitu sebagai sentral telepon yang melayani bisnis tertentu atau kantor, sebagai lawan satu yang pembawa atau telepon umum perusahaan beroperasi bagi banyak perusahaan atau untuk masyarakat umum. CSipSimple adalah Voice over Internet Protocol (VoIP) aplikasi untuk sistem operasi Google Android menggunakan Session Initiation Protocol (SIP). Ini adalah open source dan perangkat lunak bebas yang dirilis dibawah lisensi GNU General Public. Lalu pada penggunaan Csipsimple kita hanya gunakan sebagai softphone client, yaitu sebagai menangkap hasil suara yang dihasilkan oleh server maupun sebaliknya. Makalah dikirim 5 Desember 2017; Revisi 20 Desember 2017; Diterima 19 Januari 2018 Aplikasi VoIP Menggunakan Csipsimple dengan Os Android Versi 4, Slamet Riyadi dan Janizal ELEKTRA, Vol.3, No.1, Januari 2018, Hal. 47 – 54 ISSN: 2503-0221 48 2. Dasar Teori 2.1. Definisi VoIP VoIP adalah nama dari sebuah teknologi komunikasi baru yang mengubah makna dari panggilan telepon frase. VoIP adalah singkatan dari forvoice melalui protokol internet, dan itu berarti "suara ditransmisikan melalui jaringan komputer. Teknik dasar Voice over Internet Protocol atau yang biasa dikenal dengan sebutan VoIP adalah teknologi yang memungkinkan kemampuan melakukan percakapan telepon dengan menggunakan jalur komunikasi data pada suatu jaringan (networking). 2.1.1. Komponen VoIP Komponen–komponen VoIP terdiri dari user agent, proxy, protokol VoIP, codec dan lain– lain. 1. Komponen VoIP berbasis software (softphone) Contoh komponen VoIP berbasis software, softphone SIP : CSipSimple untuk client di gadget berbasis OS android. 2. Komponen VoIP berbasis hardisk contoh komponen VoIP berbasis hardware : Personal computer (PC)/Laptop, switch/hub. 2.2. Asterik Now Asterik adalah server open source untuk mesin telepon dan perangkat lainnya, menawarkan fleksibilitas yang tidak terdengar didunia komunikasi berbayar. Asterik memberikan kekuasaaan untuk pengembangan dan beberapa integrator untuk membeuat solusi telekominikasi yang lebih maju. 2.3. Sistem Operasi Android Sistem operasi buatan Linus Torvalds pada tahun 1991, yang dikembangkan dengan perusahaan ternama google, dimana terdapat system yang menggunakan kinerja linux didalamnya yang dirancang khusus perangkat gadget smartphone maupun tablet android. 2.4. Aplikasi VoIP Banyak aplikasi voip yang termuka yaitu seperti Skype, yang sudah masuk kategori VoIP yang terkenal pada era sekarang ini. Dimana pengguna dapat saling Berkomunikasi dengan fitur Video Call maupun Chatting. 2.5. Spesifikasi Hardware (CSipSimple) Csipsimple merupakan SIP client open source VoIP softphone untuk os Android. Spesifikasi Hardware adalah spesifikasi minimal yang bisa digunakan untuk menjalankan aplikasi Softphone tersebut : - Minimal Android : 1.6 – keatas - Prosesor : Single Core 512 Ghz - RAM : 256 MB - Video Plugin : Bila Hanya Menggunakan Kamera Front (depan) 3. Metode Penelitian 3.1. Pemilihan Sistem Operasi Dalam pembuatan VoIP karena sofware ini sudah sangat populer dan juga AsteriskNow adalah proyek sumber terbuka telepon terkemuka dan komunitas Asterisk telah peringkat sebagai faktor kunci dalam pertumbuhan VoIP. Aplikasi VoIP Menggunakan Csipsimple dengan Os Android Versi 4, Slamet Riyadi dan Janizal ELEKTRA, Vol.3, No.1, Januari 2018, Hal. 47 – 54 ISSN: 2503-0221 49 1. Sistem Operasi : Windows 7 2. Aplikasi : a. AsterikNow b. CsipSimple c. VMware Workstation 3.2. Arsitektur Jaringan VoIP yang akan digunakan Dalam merancang jaringan tersebut diperlukan Perancangan jaringan VoIP sederhana, penulis menggunakan Topologi Star dengan menggunakan : 1 (satu) buah komputer dimana komputer tersebut difungsikan sebagai Server Softswitch menggunakan AsterikNow dan 2 unit perangkat gadget Android lainnya sebagai Client 4. Pembahasan 4.1. Implementasi dan Pembahasan menjelaskan bagaimana proses penggunaan komunikasi suara dengan menggunakan jaringan VoIP. 4.2. Instalasi SoftSwitch AsterikNow 4.2.1. Proses Booting Gambar 1 menunjukkan booting pertama pada saat ISO AsterikNow dimasukkan pada VMware Workstation. 4.2.2. Proses Instalasi Pada tahap selanjutnya akan muncul tampilan proses instalasi pada AsterikNow (Gambar 2). Gambar 1. Proses Booting AsterikNow. Gambar 2. Proses Instalasi AsterikNow. 4.3. Setting Konfigurasi Static IP AsterikNow Isikan settingan berikut dengan devertnet configuration : Static IP : 192.168.22.10 Netmask : 255.255.255.0 Default gateway IP : 192.168.22.254 Tampilan konfigurasi static IP AsterikNow ditunjukkan dalam Gambar 3. Aplikasi VoIP Menggunakan Csipsimple dengan Os Android Versi 4, Slamet Riyadi dan Janizal ELEKTRA, Vol.3, No.1, Januari 2018, Hal. 47 – 54 ISSN: 2503-0221 50 Gambar 3. Konfigurasi Static IP AsterikNow. kemudian pilih ok – save – save&quit dan kemudian ketikkan di command : root@localhost # /etc/init.d/network restart 4.4. Web Login AsterikNow 4.4.1 Konfigurasi Extension Saatnya memulai proses konfigurasi AsteriskNow menggunakan FreePBX yaitu melalui web browser di windows dengan menggunakan URL yang kita setting di server AsterikNow, yaitu: http://192.168.22.10/. Kemudian pilih menu freePBX Administration untuk masuk ke dalam konfigurasi. Gambar 4. Tampilan Halaman FreePBX. Isikan halaman login berikut dengan : Username: admin Password : admin lalu pilih Login untuk proses selanjutnya. 4.5. Setting Wireless Router 4.5.1 Konfigurasi Wireless Router untuk VoIP 1. Proses pertama konfigurasi TP-Link login dengan browser internet di windows, dengan mengetikkan di URL yang di setting default IP Address di TP-Link tersebut, biasanya dengan : http://192.168.1.1/ 2. Proses selanjutnya, pilih Network lalu pilih LAN dan kemudian setting sesuai ip broadcast server voip, penulis hanya mensetting ip address : http://192.168.22.12 3. Kemudian setting SSID, pilih Wireless – Wireless Setting. lalu kemudian disetting SSID, Region, dan Channel (bila perlu), lalu centang pada Wireless Router Radio dan Enable SSID Broadcast. 4. Tahap selanjutnya setelah mengkonfigurasi/ mensetting semua TP-Link seperti pada gambar- gambar diatas, lakukan reboot TP-Link tersebut. Aplikasi VoIP Menggunakan Csipsimple dengan Os Android Versi 4, Slamet Riyadi dan Janizal ELEKTRA, Vol.3, No.1, Januari 2018, Hal. 47 – 54 ISSN: 2503-0221 51 Gambar 5. Tampilan TP-LINK Wireless Router. 4.6. Instalasi Softphone CsipSimple 4.6.1 Konfigurasi CSipSimple Berikutnya kita memilih “Choose Wizard” lalu pada tab “Generic Wizard” kita pilih Local isikan column berikut dengan akun yang mau dibuat. Add Account Local Account Name : slamet User : 111 Server : 192.168.22.10 Password : 111slamet Gambar 6. Pemilihan dan Pengisian Form SIP Account. 4.6.2 Add Account SIP Extension FreePBX 1. SIP extention merupakan bagian penting dari VoIP dimana data-data dari client di-input kedalam server, didalam pengisian ada beberapa field yang harus diisi yaitu user Extention, Display, SIP Alias, Dan Secret (password). Gambar 7. Add Management SIP Account. Aplikasi VoIP Menggunakan Csipsimple dengan Os Android Versi 4, Slamet Riyadi dan Janizal ELEKTRA, Vol.3, No.1, Januari 2018, Hal. 47 – 54 ISSN: 2503-0221 52 2. Form dibawah ini adalah form yang telah diisikan user baru yaitu sebagai user pertama. # User Extension Pertama User Extention : 111 Display Name : slamet