11
1 IMPLEMENTASI VOICE OVER INTERNET PROTOCOL (VoIP) SERVER BERBASIS OPEN SOURCE PADA PT. DATRACO S.E.C PALEMBANG Hendrik Gustinus Sibarani Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Optimaliasi dan efisiensi biaya menjadi latar belakang penulis dalam memberikan solusi untuk mengatasi permasalahan yang timbul. Dalam penelitian kali ini, penulis menemukan adanya permasalahan yang terjadi pada perusahaan dalam hal pengeluaran biaya yang tinggi setiap bulannya untuk kebutuhan telepon. Dimana setiap karyawan saling berkomunikasi menggunakan telepon konvesional dan telepon gegam yang memerlukan biaya untuk pulsa. Dalam hal ini solusi yang diberikan adalah membanggun Voice Over Internet Protocol (VoIP) server lokal. Teknologi ini mampu mengubah suara analog (suara manusia) menjadi paket data kemudian melalui jaringan IP, sehingga komunikasipun dapat terjadi. Dengan adanya VoIP biaya komukasi dapat dikurangi sehinggal dapat mereduksi biaya percakapan atau bahkan sampai 100% gratis. Implementasi VoIP dapat dilakukan dengan merancang suatu jaringan VoIP nirkabel (kabel) dengan menggunakan software Asterisk sabagai PBX. Dalam Tugas Akhir ini Asterisk SIP ini merupakan Asterisk VoIP server yang merupakan suatu software open source, dalam aplikasinya hanya membutuhkan satu PC server dan beberapa PC client yang terhubung satu sama lain. Kata kunci : Optimalisasi, Efisiensi Biaya, VoIP Server, Asterisk. PENDAHULUAN Teknologi pada dunia telekomunikasi pada saat ini berkembang dengan pesat sehingga membawa perubahan drastis dalam sistem aplikasinya. Salah satu teknologi telekomunikasi yang terus berkembang dewasa ini adalah VoIP (Voice Over internet Protocol). VoIP adalah teknologi yang memungkinkan percakapan/pembicaraan suara dalam jarak yang cukup jauh melalui media internet dalam sistem jaringan IP (Internet Protocol). Penggunaan VoIP memiliki banyak kelebihan terutama dari segi biaya lebih murah dari telepon konfensional. Dengan adanya teknologi VoIP merupakan baik bagi pengguna telepon, karena setiap orang dapat berkomunikasi tampa harus menggunakan pulsa telepon dalam jaringan VoIP. Hal ini karena VoIP dapat gunakan disembarang Ethernet dan IP address, tidak seperti telepon konfensional yang mempunyai port tersendiri disentral. PT. Datraco S.E.C adalah perusahaan yang bergerak dibidang jasa konstruksi, pengadaan barang, dan penyediaan tenaga kerja (outsourcing). Permasalahan yang timbul pada PT. Datraco S.E.C susahnya berkomunikasi antar ruangan/divisi karena memiliki kantor berlantai 3. Komuniikasi yang sekarang ada mengunakan telepon kabel dan telepon gegam (HP) dengan memakan biaya tarif/pulsa yang cukup besar untuk perusahaan. VoIP menawarkan solusi untuk mengatasi permasalahan yang ada dengan tidak adanya biaya tarif/pulsa karena mengunakan jaringan internet yang sudah ada sebelumnya.

IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

  • Upload
    dangnhi

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

1

IMPLEMENTASI VOICE OVER INTERNET PROTOCOL (VoIP) SERVERBERBASIS OPEN SOURCE PADA PT. DATRACO S.E.C PALEMBANG

Hendrik Gustinus SibaraniJurusan Teknik Informatika

STMIK PalComTech Palembang

Abstrak

Optimaliasi dan efisiensi biaya menjadi latar belakang penulis dalam memberikan solusi untukmengatasi permasalahan yang timbul. Dalam penelitian kali ini, penulis menemukan adanyapermasalahan yang terjadi pada perusahaan dalam hal pengeluaran biaya yang tinggi setiap bulannyauntuk kebutuhan telepon. Dimana setiap karyawan saling berkomunikasi menggunakan teleponkonvesional dan telepon gegam yang memerlukan biaya untuk pulsa. Dalam hal ini solusi yangdiberikan adalah membanggun Voice Over Internet Protocol (VoIP) server lokal. Teknologi inimampu mengubah suara analog (suara manusia) menjadi paket data kemudian melalui jaringan IP,sehingga komunikasipun dapat terjadi. Dengan adanya VoIP biaya komukasi dapat dikurangisehinggal dapat mereduksi biaya percakapan atau bahkan sampai 100% gratis. Implementasi VoIPdapat dilakukan dengan merancang suatu jaringan VoIP nirkabel (kabel) dengan menggunakansoftware Asterisk sabagai PBX. Dalam Tugas Akhir ini Asterisk SIP ini merupakan Asterisk VoIPserver yang merupakan suatu software open source, dalam aplikasinya hanya membutuhkan satu PCserver dan beberapa PC client yang terhubung satu sama lain.Kata kunci : Optimalisasi, Efisiensi Biaya, VoIP Server, Asterisk.

PENDAHULUAN

Teknologi pada dunia telekomunikasi pada saat ini berkembang dengan pesat sehinggamembawa perubahan drastis dalam sistem aplikasinya. Salah satu teknologi telekomunikasi yangterus berkembang dewasa ini adalah VoIP (Voice Over internet Protocol). VoIP adalah teknologiyang memungkinkan percakapan/pembicaraan suara dalam jarak yang cukup jauh melalui mediainternet dalam sistem jaringan IP (Internet Protocol). Penggunaan VoIP memiliki banyakkelebihan terutama dari segi biaya lebih murah dari telepon konfensional. Dengan adanyateknologi VoIP merupakan baik bagi pengguna telepon, karena setiap orang dapat berkomunikasitampa harus menggunakan pulsa telepon dalam jaringan VoIP. Hal ini karena VoIP dapatgunakan disembarang Ethernet dan IP address, tidak seperti telepon konfensional yangmempunyai port tersendiri disentral.

PT. Datraco S.E.C adalah perusahaan yang bergerak dibidang jasa konstruksi,pengadaan barang, dan penyediaan tenaga kerja (outsourcing). Permasalahan yang timbul padaPT. Datraco S.E.C susahnya berkomunikasi antar ruangan/divisi karena memiliki kantor berlantai3. Komuniikasi yang sekarang ada mengunakan telepon kabel dan telepon gegam (HP) denganmemakan biaya tarif/pulsa yang cukup besar untuk perusahaan. VoIP menawarkan solusi untukmengatasi permasalahan yang ada dengan tidak adanya biaya tarif/pulsa karena mengunakanjaringan internet yang sudah ada sebelumnya.

Page 2: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

2

LANDASAN TEORI

VoIP (Voice Over Internet Protocol)VoIP dikenal juga dengan sebutan IP Telephony. Secara umum, VoIP didefinisikan

sebagai suatu sistem yang menggunakan jaringan internet untuk mengirimkan data paket suaradari suatu tempat ke tempat yang lain menggunakan perantara protokol IP. Pada kenyataannyaVoIP lebih terfokus pada penggunaan internet bila dibandingkan dengan telepon konfensionalyang terinfrastrukturnya dibangun lebih awal.

Dengan teknologi VoIP, diharapkan tiga jenis layanan komunikasi publik berikut inimempunyai kualitas yang hamper sama dengan teknologi yang sebelumnya :- Layanan komunikasi voice dengan normal- Layanan voice mail yang dapat ditingkatkan pada nomor yang dihubungi.- Layanan pengiriman transmisi fax dengan biaya yang terjangkau. (Tharom dan Purbo, 2007: :

12)

Cara Kerja VoIPBebeapa unsure yang diperlukan untuk membangun sebuah jaringan VoIP sebagai

berikut :a. User Agent

User agent merupakan sebuah softphone atau hardware yang digunakan olehcomputer agar dapat memanggil dan menerima panggilan, baik berasal dari sambungankomputer ke komputer, komputer ke IP-Phone, PSTN (Public Switched Telephone Network),atau perangkat lunak lainnya. Jenis software yang dapat berfungsi sebagai user agent sebagaiberikut :- Jenis softphone SIP, misalnya SJphone dan X-Lite.- Jenis softphone IAX, misalnya Idefisk dan IaxLite.- Jenis softphone H.323, misalnya Netmeeting. (Yani, 2007 : 6)

b. ProxyFungsi proxy adalah sebagai penjembatan antar komputer dengan internet. Untuk

mengoperasikan proxy dibutuhkan sebuah softswitch. Untuk mendapatkan softswitch ada duacara yaitu open source dan non- open source. Softswitch open source dapat diperoleh denganmengakses beberapa situs seperti situs asterisk. (Yani, 2007 : 7)

c. ProtocolProtocol merupakan sebuah aturan atau rule yang harus dipenuhi agar akses

komunikasi VoIP bisa melewati jaringan internet. Didalam komunikasi VoIP mengenal tigamacam Protocol yaitu IETF (Internet Engineering Task Force) yang lebih dikenal denganistilah SIP (Session Initiation Protocol), Protocol H.323 yang dikembangkan oleh ITU-T(International Telecommunications Union-Telecommunication), dan Protocol Asterisk yangdikenal dengan sebuatan IAX (The Inter-Asterisk Exchange). (Yani, 2007 : 8)

d. CODECCODEC merupakan sebuah algoritma yang dapat mengonversi dan mengompresi

format suara ke dalam bentuk kode ataupun sebaliknya. Serupa dengan proxy, CODECtersedia dalam bentuk open source (gratis) dan licenced (tidak gratis). (Yani, 2007 : 8)

Page 3: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

3

AsteriskAsterisk merupakan aplikasi open source PBX (Private Branche eXchange) yang

memungkinkan komunikasi antarpenggunan telepon regular maupun telepon berbasis SIP. Dalamsebuah PBX setiap telepon umumnya dikonfigurasi sebagai sebuah ekstensi, namunmenggunakan fitur yang disediakan Asterisk, setiap ekstensitidak harus terkait dengan pesawatdengan lokasi fisik tertentu. Dengan demikian pengguna dapat memiliki ekstensi atau pesawatdimana saja dipermukaan bumi asalkan tersambung ke internet, dan selama ia memiliki data yangterkonfigurasi baik disalah satu server tersambung internet.

Seperti sebuah sistem PBX regular, Asterisk memiliki fitur seperti voicemail,conferencing, call distribution dan banyak lainnya. Lebih dari itu ia dapat dikonfigurasi dandikostomisasi sesuai dengan dial plan yang diinginkan. Berkat fleksibilitas dan open source,relative mudah digabungkan dengan banyak aplikasi seperti Rostomer Relationship Management(CRM) adalah untuk memungkinkan sebuah perusahaan meningkatkan dan member layananyang lebih baik kepada pelanggannya.

Software CRM yang terintegrasi sering kali disebut sebagai sebuah \”front officesolution.\”. berbeda dengan Enterprise Resource Planning (ERP) yang bekerja sebagi back officesystem dilator belakang CRM berinteraksi langsung melibatkan pelanggan.

Istilah CRM menjabarkan baik sebagai software strategi bisnis berorientasi pelanggansecara keseluruhan (Sugar CRM) dan lainnya. (Purbo, 2007 : 3)

HASIL DAN PEMBAHASAAN

Implementasi & Konfigurasi VoIPHal pertama yang dilakukan buka browser pada client kemudian ketik

http://192.168.1.111 sesuai IP address server. Selanjutnya masukkan username dan passwordserver.

Gambar 1. Tampilan Interface admin

Konfigurasi General SIPSelanjutnya setting extension pada PBX. Pada Device pilih General SIP Device kemudian

klik Submit.

Page 4: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

4

Gambar 2. Tampilan PBX

Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan) account VoIP, yaitupada :

Tabel 1.Account user VoIP

No. User No. Ext.

1. Direktur 101

2. Sekretaris 102

3. Manajer Operasional 103

4. Manajer Keuangan 104

5. Manajer Proyek 105

6. Staf Operasional 106

7. Staf Keuangan 107

8. Staf Proyek 108

a. “User Extension” merupakan context yang berisi nomor extensi client.b. “Display Name” untuk memberikan nama user pada SIP client.c. “Secret” merupakan password user pada SIP.d. “dtmfmode” merupakan inisialisasi port DTMF, biasanya diisi dengan rfc2833.

Page 5: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

5

Gambar 3. Settingan SIP General pada client

Page 6: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

6

Konfigurasi Video CallSupaya video call dapat berjalan lakukan konfigurasi pada file sip.conf. Kemudian

tambahkan file seperti pada gambar dibawa ini :

nano /etc/asterisk/sip.conf

videosupport=yesmaxcallbitrate=384

allow=h261allow=h263allow=h263pallow=h264

a. “videosupport” adalah untuk mendukung video call.b. “maxcallbitrate” adalah kapasitas maksimal untuk bandwith.c. “allow” fungsi ini untuk mengaktifkan codec yang akan didukung oleh asterisk. Urutan

disusun berdasarkan prioritas codec yang ingin digunakan.

Gambar 4. Settingan video call pada server

Konfigurasi chattingSupaya dapat melakukan komukasi melalui chatting ada beberapa file yang harus

dikonfigurasi melalui browser client. Klik User/Groups kemudian pilih Create User untukmenambah setiap user yang bisa saling berkomunikasi :

Page 7: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

7

Gambar 5. Settingan & tambah account untuk chatting

Konfigurasi ConferencePada konfigurasi ini penulis gagal menjalankan conference, ini adalah konfigurasi

yang dilakukan :

#nano /etc/asterisk/meetme.conf

Gambar 6. Settingan conference

1. Install X-Lite sebagai softphoneTahap pertama adalah proses install softphone, penusil meggunakan X-Lite 5 sebagai

aplikasi softphone pada client.

Page 8: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

8

Gambar 7. Install X-Lite

Tahap selanjutnya adalah konfigurasi X-Lite, untuk menjalankan aplikasi X-Lite,kemudian klik pada pada “Softphone” pilih “Account Setting”. Isi user sesuai dengan yangsudah dibuat pada General SIP.

Gambar 8. Settingan X-Lite pada client

Page 9: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

9

Gambar 9. Hasil telepon dan video call antar user

Gambar 10. Hasil conference yang gagal

2. Install Spark sebagai aplikasi untuk chattingUntuk dapat melakukan komunikasi melalui chatting menulis menggunakan spark

sebagai aplikasinya.

Page 10: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

10

Gambar 11. Install Spark

Tahap selanjutnya adalah mengkonfigurasi user sesuai dengan yang telah dibuat padaserver, kemudian klik Login.

Gambar 12. Settingan Spark pada clint

Page 11: IMPLEMENTASI VOICE OVER INTERNET …news.palcomtech.com/wp-content/uploads/2014/03/Jurnal...4 Gambar 2. Tampilan PBX Berdasarkan rancangan topologi, peneliti akan membuat 8 (delapan)

11

Gambar 13. teman yang sedang Online & hasil chatting

PENUTUP

Berdasarkan hasil analisis dan pembahasan yang dilakukan peneliti, dapat diambilkesimpulan bahwa bentuk perancangan menggunakan topologi jaringan yang sudah ada denganmenghubungkan PC ke PC dan juga PC ke laptop atau sebaliknya dengan menggunakan sistemLAN dengan memanfaatkan protokol yang ada pada PT. Datraco S.E.C. Memanfaatkan jaringanyang sudah ada. Apabila suatu perusahaan telah memiliki jaringan maka memungkinkanmembangun VoIP dengan mudah tampa diperlukan biaya tambahan untuk membangun jaringanbaru dan menghemat biaya bulanan untuk komunikasi anatar karyawan atau ruangan. Hasilkualitas suara VoIP tidak sebagus telepon konvensional karena efek dari kompresi suara denganlebar pita yang kecil maka akan adanya penurunan hasil kualitas suara.

DAFTAR PUSTAKA

Purbo, Onno W. 2007. VoIP : Cikal Bakal Telkom Rakyat. Info computer (PT Prima InfosaranaMedia) Kelompok Gramedia : Jakarta.

Tharom, Thabratas dan Purbo, Onno W. 2007. VoIP : Voice Over Internet Protocol. ElexmediaKomputindo : Jakarta.

Yani, Ahmad. 2007. VoIP Nelpon Murah Pakek Internet. Kawan Pustaka : Jakarta.