## Implementasi Sistem IP PBX menggunakan Briker

## DWI ARYANTA, ARSYAD RAMADHAN DARLIS, ARDHIANSYAH PRATAMA
Jurusan Teknik Elektro Institut Teknologi Nasional Bandung
Email : ardhie.dhiez@gmail.com

## ABSTRAK
VoIP (Voice over Internet Protocol) adalah komunikasi suara jarak jauh yang digunakan melalui jaringan IP. Pada penelitian ini dirancang sistem IP PBX dengan menggunakan teknologi berbasis VoIP. IP PBX adalah perangkat switching komunikasi telepon dan data berbasis teknologi Internet Protocol (IP) yang mengendalikan ekstension telepon analog maupun ekstension IP Phone. Software VirtualBox digunakan dengan tujuan agar lebih memudahkan dalam sistem pengoperasian Linux yang dimana program untuk membuat IP PBX adalah menggunakan Briker yang bekerja pada Operating System Linux 2.6. Setelah proses penginstalan Briker pada Virtualbox dilakukan implementasi jaringan IP PBX. Setelah mengimplementasikan jaringan IP PBX sesuai dengan topologi, kemudian melakukan pengujian success call rate dan analisis Quality of Service (QoS). Pengukuran QoS menggunakan parameter jitter, delay, dan packet loss yang dihasilkan dalam sistem IP PBX ini. Nilai jitter sesama user Briker (baik pada smartphone maupun komputer) mempunyai rata-rata berada pada nilai 16,77 ms. Sedangkan nilai packetloss yang didapat pada saat terdapat pada saat user 1 sebagai pemanggil telepon adalah 0%. Sedangkan persentase packet loss pada saat user 1 sebagai penerima telepon adalah 0,01%. Nilai delay pada saat berkomunikasi antar user berada pada 11,75 ms. Secara keseluruhan nilai yang didapatkan melalui penelitian ini, dimana hasil pengujian parameter-parameter QOS sesuai dengan standar yang telah direkomendasikan oleh ITU dan didapatkan nilai QoS dengan hasil “baik”.
Kata Kunci : Briker, VoIP, QoS, IP PBX, Smartphone.

## ABSTRACT
VoIP (Voice over Internet Protocol) is a long-distance voice communications over IP networks are used. In this study, IP PBX systems designed using VoIP -based technologies. IP PBX is a telephone switching device and data communication technology-based Internet Protocol (IP) which controls the analog phone extensions and IP Phone extensions. VirtualBox software is used in order to make it easier for the Linux operating system to create a program which is using briker IP PBX that works on Linux 2.6 Operating System. After the installation process is done briker on Virtualbox IP PBX network implementation. After implementing the IP PBX network according to the topology, and then do a test call success rate and analysis of Quality of Service (QoS). Measurement of QoS parameters using jitter, delay, and packet loss resulting in the IP PBX system. Jitter value briker fellow users (either on a smartphone or computer) has been on the average value of 16.77 ms. While the values obtained packetloss when there is 1 user when a phone caller is 0%. While the percentage of packet loss at user 1 as a telephone receiver is 0.01%. Delay value when communicating between users located at 11.75 ms. Overall value obtained through this study , where the results of testing the QOS parameters in accordance with the standards recommended by the ITU and the QoS values obtained with the results "good".
Keywords : Briker, VoIP, QoS, IP PBX, Smartphone.

## 1. PENDAHULUAN
Voice over Internet Protocol  (VoIP) adalah teknologi yang memanfaatkan Internet Protocol (IP) untuk menyediakan komunikasi suara secara elektronik dan real-time. VoIP mulai dikenal di Indonesia semenjak tahun 2000. Saat itu sedang marak-maraknya teknologi internet. VoIP saat itu dikenal dengan fasilitas telepon gratis via internet dengan pengguna internet lainnya (Krisna, 2008).
IP PABX (Internet Protocol Private Automatic Branch Exchange) adalah PABX yang menggunakan teknologi IP. IP PABX merupakan kombinasi dari Switch / Router dengan PABX yang menangani VoIP. IP PABX dapat digunakan untuk membypass jaringan telepon circuit-switched  dengan menggunakan jaringan data, untuk berhubungan dengan jaringan data lainnya. Dengan menggunakan converged network yang membawa trafik suara (voice yang telah dipaketisasi) dan trafik data secara bersamaan, IP PABX yang menggantikan PABX  konvensional, bisa digunakan dengan IP Phone  dan Softphone (Yanuarita, 2010).
Integrasi jaringan VoIP dengan jaringan telepon analog (PABX - PSTN) telah memberikan pilihan penggunaan bagi client dalam sebuah gedung/ wilayah lokal yang memiliki banyak unit kerja. Integrasi ini memungkinkan panggilan dilakukan antar platform teknologi telepon dengan menggunakan program softphone seperti xlite,  Sipdroid,  dan  Boghe IMS client (Muharisa, 2005).
Pada saat instalasi server IP PBX digunakan program VirtualBox, dimana penggunaan software ini bertujuan agar memudahkan pada saat penginstalan Briker yang dimana Briker bekerja pada sistem operasi Linux. Setelah berhasil menginstal Briker pada VirtualBox, kemudian mengkonfigurasi Briker agar dapat terhubung dengan user yang memakai program X-lite untuk user komputer dan Sipdroid untuk user smartphone. Media wireless digunakan pada jaringan IP PBX ini yang bertujuan untuk memudahkan user agar dapat mudah tersambung dengan server. Setelah jaringan IP PBX telah siap maka dilakukan pengujian QoS  yang bertujuan untuk mengetahui bagaimana kualitas dari jaringan IP PBX apakah telah memenuhi standar ITU.
Dalam penelitian ini dilakukan Implementasi jaringan IP PBX dengan menggunakan server Briker.  Hal ini diharapkan rancangan ini pada akhirnya dapat digunakan di lingkungan ITENAS.

## 2. METODOLOGI

## 2.1 Perancangan Sistem IP PBX
Pembangunan suatu sistem IP PBX memerlukan sebuah server dimana pada penelitian ini penulis memakai teknik Virtualisasi dengan menggunakan program VirtualBox 4.04 dan memakai Briker sebagai server. Setelah proses instalasi server  IP PBX selesai, diperlukan user dari masing-masing jaringan untuk dapat melakukan panggilan dari satu user ke user yang lain. Masing-masing user pada setiap perangkat harus sudah terdaftar  pada server Briker. untuk perancangan sistem IP PBX seperti pada flowchart Gambar 1.
Gambar 1. Flowchart perancangan sistem IP PBX
Gambar 1 menunjukan tahapan dalam implementasi sistem jaringan IP PBX.  Sebelum melakukan instalasi VirtualBox  pada Operating System (OS) Windows, kita harus mempersiapkan software VirtualBox dan CD Briker 1.4 terlebih dahulu. Setelah VirtualBox di- install kemudian pada VirtualBox di-install CD Briker tersebut. Setelah proses penginstalan selesai, kita mengkonfigurasi IP address  server dengan menggunakan dynamic IP address dan membuat nomor ekstensi untuk user. Lalu daftarkan setiap user yang akan digunakan.
Pengecekan pendaftaran akan berhasil jika nomor ekstensi yang diberikan sudah terdaftar pada server. Setelah berhasil didaftarkan nomor ekstensi, lalu mulai untuk pengujian panggilan dan pengujian Quality of Service (QoS).

## 2.2  Desain Topologi Jaringan IP PBX
Desain jaringan IP PBX  yang akan diimplementasikan melalui jaringan Wireless  LAN pada server Briker . Adapun komponen-komponen yang menyusun sistem ini adalah 1 buah laptop yang berfungsi sebagai server  dan untuk user  menggunakan 1 buah laptop sebagai user 1 dan 2 buah smartphone  sebagai user  2 dan 3. Untuk implementasi jaringan, maka skenario desain jaringan diterapkan seperti Gambar 2 :
Mengkonfigurasi IP address pada server Briker
Mendaftarkan user pada server Briker
Pendaftaran Berhasil?
Pengujian Quality Of Service ( QoS ) Tidak Ya Install Briker 1.4 pada VirtualBox Mulai Menyiapkan software Briker dan Virtualbox
Install  VirtualBox pada OS Windows
Selesai

## Gambar 2. Perancangan Topologi Jaringan
Gambar 2 menjelaskan tentang gambaran sistem yang akan dirancang pada jaringan IP PBX. Server merupakan salah satu bagian terpenting dalam jaringan IP PBX ini, pada server terdapat program Briker yang berfungsi sebagai program untuk membuat server  IP PBX. Setelah server dibuat kemudian sambungkan dengan Access Point A yang terkoneksi dengan user  1 dan user  2 dan Access Point  B digunakan untuk melayani user  3. Dalam penelitian ini, dibutuhkan laptop yang berfungsi sebagai server dan laptop yang berfungsi sebagai user. Selain laptop, penulis juga menggunakan smartphone sebagai user-nya.

## 2.3 Perangkat Lunak
Perangkat lunak yang digunakan penelitian ini adalah sebagai berikut :
Tabel 1. Perangkat lunak yang diperlukan Software Requirement Operating System Windows 7 Ultimate Server Briker Softphone X-lite SIPdroid Virtual Machine VirtualBox Analyzer Software Wireshark

## 3. HASIL PENELITIAN DAN ANALISIS

## 3.1 Analisis Jaringan IP PBX Antar User
Pengujian dilakukan dengan melakukan panggilan ke masing-masing user dengan waktu yang bervariasi. Software yang digunakan untuk melakukan panggilan adalah X-lite  pada
user komputer, sedangkan untuk melakukan panggilan dengan smartphone digunakan aplikasi Sipdroid. Selama proses pengujian ini digunakan software  wireshark untuk analisisnya.  Pengujian dilakukan di ruangan terbuka dengan jarak antar user    sekitar  3 meter dan 10 meter. Berikut skenario yang digunakan dalam pengujian ini dapat dilihat pada Gambar 3:
Gambar 3. Topologi Jaringan IP PBX pada saat pengujian

## 3.2 Pengujian Panggilan
Pengujian dilakukan dengan melakukan panggilan keluar dari user Briker ke user Briker lainnya. Dalam pengujian ini panggilan dilakukan dari user  1 ke user  2, dari user  2 ke user  1 dari user  2 ke user  3, user  3 ke user  2, dari user  1 ke user  3, dan dari user  3 ke user 1. Panggilan dilakukan sebanyak 20 kali dengan selang waktu selama 5 detik menggunakan stopwatch dengan pengulangan sebanyak 5 kali.
Tujuan dari pengujian ini adalah untuk mengetahui besarnya Success Call Rate pada sistem dan apakah sistem yang dibuat telah siap dipakai atau tidak.
Tabel 2 Pengujian panggilan dari user  1 ke user  2 jarak 3 meter Melakukan 20 panggilan keluar Jumlah Rata-rata Panggilan Sukses 19 Rata-rata Panggilan Gagal 1 Success Call Rate 95% 3 dan 10 meter 3 dan 10 meter
Tabel 3 Pengujian panggilan dari user  1 ke user  2 jarak 10 meter Melakukan 20 panggilan keluar Jumlah Rata-rata Panggilan Sukses 18 Rata-rata Panggilan Gagal 2 Success Call Rate 90% Tabel 4 Pengujian panggilan dari user  2 ke user  1 jarak 3 meter Melakukan 20 panggilan Jumlah Rata-rata Panggilan Sukses 19 Rata-rata Panggilan Gagal 1 Success Call Rate 95% Tabel 5 Pengujian panggilan dari user  2 ke user  1 jarak 10 meter Melakukan 20 panggilan Jumlah Rata-rata Panggilan Sukses 18 Rata-rata Panggilan Gagal 2 Success Call Rate 90% Tabel 6 Pengujian panggilan dari user  2 ke user  3 jarak 3 meter Melakukan 20 panggilan Jumlah Rata-rata Panggilan Sukses 19 Panggilan Gagal 1 Success Call Rate 95% Tabel 7 Pengujian panggilan dari user  2 ke user  3 jarak 10 meter Melakukan 20 panggilan Jumlah Rata-rata Panggilan Sukses 17 Panggilan Gagal 3 Success Call Rate 85% Tabel 8 Pengujian panggilan dari user  3 ke user  2 jarak 3 meter Melakukan 20 panggilan Jumlah Rata rata Panggilan Sukses 18 Rata-rata Panggilan Gagal 2 Success Call Rate 90% Tabel 9 Pengujian panggilan dari user  3 ke user  2 jarak 10 meter Melakukan 20 panggilan Jumlah Rata rata Panggilan Sukses 18 Rata-rata Panggilan Gagal 2 Success Call Rate 90%
Tabel 10 Pengujian panggilan dari user  1 ke user  3 jarak 3 meter Melakukan 20 panggilan Jumlah Rata-rata Panggilan Sukses 19 Panggilan Gagal 1 Success Call Rate 95% Tabel 11 Pengujian panggilan dari user  1 ke user  3 jarak 10 meter Melakukan 20 panggilan Jumlah Rata-rata Panggilan Sukses 16 Panggilan Gagal 4 Success Call Rate 80% Tabel 12 pengujian Panggilan dari user  3 ke user  1 jarak 3 meter Melakukan 20 panggilan Jumlah Rata-rata Panggilan Sukses 18 Panggilan Gagal 2 Success Call Rate 90% Tabel 13 pengujian Panggilan dari user  3 ke user 1 jarak 10 meter Melakukan 20 panggilan Jumlah Rata-rata Panggilan Sukses 17 Panggilan Gagal 3 Success Call Rate 85%
Pada semua tabel pengujian panggilan terdapat panggilan gagal. Gangguan tersebut dikarenakan access  point tidak dapat menyampaikan paket data pada penerima. Pada pengujian dengan jarak 10 meter terdapat penurunan dari success call rate. Hal .ini dikarenakan sinyal yang diterima dari access point keuser lemah.

## 3.3 Pengujian Quality of Service (QoS)

## 3.3.1 Jitter
Jitter, atau variasi kedatangan paket, hal ini diakibatkan oleh variasi-variasi dalam panjang antrian, dalam waktu pengolahan data, dan juga dalam waktu penghimpunan ulang paket- paket di akhir perjalanan jitter.  Jitter lazimnya disebut variasi delay ,berhubungan erat dengan latency, yang menunjukkan banyaknya variasi delay pada transmisi data  di jaringan. Berikut adalah hasil pengujian jitter dapat ditunjukkan pada Gambar 4:
Dari ana antar us komunika dalam be smartpho Nilai Jitte disebabka oleh user kategori “
Berdasar berlangsu melakuka masih be
lisa Gambar ser tidak te asi dengan erkomunikas one cenderu er  pada saa an koneksi er  berkurang “baik”.
T
kan rekome ung masuk an komunika erada pada n 0 5 10 15 20 Gambar r grafik diat erdapat per menggunak i. Nilai Jitter ng tidak me at jarak 3 m terhadap ac g. Akan teta Tabel 14 Tab Kate Dapa Tidak Da endasi dari dalam kateg asi, dikarena nilai 0-20 ms 3 Jarak Dwi A
r 4. Grafik p
tas menunju rbedaan nila kan smartph r pada user lebihi nilai 2 meter dan 1 ccess point api nilai jitte
bel kategori gori Jitter Baik t Diterima apat Diterim ITU, nilai gori baik. Ke akan nilai Jit s.
10 (m) ryanta, dkk
perbandinga
ukan bahwa ai jitter yan hone maupu 1 dan user 20 ms. 10 meter te berkurang er  yang ter i Jitter menu
ma i jitter  yan edua user te tter yang ter
0 4 n nilai Jitter a pada saat ng berbeda un dengan 2tidak berbe rdapat perb karena day rdapat dalam
urut ITU-T G Variasi Jitte 0 – 20 ms 20 - 50 ms > 50 ms ng terdapat ersebut dap rkandung da
panggil user 2 panggil user 1 panggil user 3 panggil user 1 er
komunikasi a jauh. Ini laptop sam eda jauh. Ni bedaan nilai ya sinyal yan m sistem ini G.114 er s pada saa pat dikatakan alam kedua lan dari user 1 lan dari user 2 lan dari user 1 lan dari user 3
i berlangsun menandaka a kualitasny lai Jitter pad
jitter. Hal i ng tertangka masih dala
t komunika n layak untu user terseb ke ke ke ke ng an ya da
ini ap m asi uk ut

## 3.3.2 Pa
Packet  L menunjuk congestio akan me tersedia pada pen Berdasar Menurut yang terd data pac ke user y telepon  a berkomun didapatka

## 3.3.3 De
Delay (lat tujuan. D yang lam

## acket loss
Loss merup kkan jumlah on pada jari ngurangi efi untuk aplika nelitian ini. kan rekomen Tabel
hasil pengu dapat pada s cket yang dik yang dituju. adalah 0,01 nikasi denga an dalam pe
elay
atency) meru
Delay dapat ma. Delay ada
0.00 0.0 0.01 0.02 packet loss (% ) K Implemen pakan suatu h total paket ingan dan h isiensi jaring asi-aplikasi t
Gambar 5.
ndasi standa 15 Tabel k ujian, nilai p saat user 1 kirim selama Sedangkan 1%. Hal ini an menggun engujian ini b upakan wakt dipengaruh alah waktu t 0 05 01 5 2 3 Ja Kategori Pa Sangat Ba Bur ntasi Sistem I
u paramete t yang hilang hal ini berpe gan secara k tersebut. Ga Grafik perb ar ITU, nilai kategori Pa
packet loss  d sebagai pem a komunikas persentase terjadi kar nakan smartp berada dalam
tu yang dibu hi oleh jarak tunda yang d arak (m) Packet loss t Baik ik ruk
lkomika - 125
er yang me g. Hilang pa engaruh pad keseluruhan ambar 5 ada bandingan n Packet loss acket loss m dari tabel 15 manggil telep
si VoIP berla packet loss rena adanya tphone sebag m kategori “ utuhkan data k, media fis dibutuhkan d 10 Ting 0
enggambark ket dapat te da semua ap , meskipun alah grafik p ilai Packet L terbagi dala menurut IT 5 diatas nila pon adalah 0 angsung dite s pada saat a paket dat gai pemangg sangat baik”
a untuk men ik, kongesti data untuk m
dari us
dari us dari us dari us kat Packet 0% - 0,5% 0,5% - 1,5%
>1,5 %
er
kan suatu erjadi karena plikasi karen jumlah ban packet loss y Loss am 4 kategor TU-T G.114 ai persentas 0%. Hal ini t erima denga user 1 seba ta yang err gil. Nilai pac
”.
nempuh jara atau juga menempuh j
ser 1 ke user 2 ser 2 ke user 1 ser 1 ke user 3 ser 3 ke user 1 t loss % kondisi yan a collision da na retransm ndwidth cuku yang terdap ri yaitu: se Packet lo terjadi karen an seluruhny agai penerim ror pada sa cket loss yan ak dari asal k waktu prose jarak dari as
ng an misi up pat
oss na ya ma at ng ke es sal
ke tujuan untuk me
Dilihat da user 1 k cenderun dalam 4 k Be “baik” m pada nila n. Hal ini dik enghindari ke
ari grafik 6, ke user 3 d ng tidak mel kategori yait Tab erdasarkan enurut stan i 0 ms – 150 0 2 4 6 8 10 12 14 dela y (ms) karenakan ad emacetan. A Delay = Gambar nilai Delay dan dari use ebihi nilai 14 tu seperti pa bel 16 Tabe Kateg Dapa B rekomendas dar yang di 0 ms . 0 2 3 P Dwi A Jurnal E danya antria Adapun perh r 6. Grafik pe
pada dari u ser 3 ke use 4 ms. Menu ada tabel 16 el kategori
gori Delay Baik at diterima Buruk si ini, maka iberikan ITU

## Perband
Jarak (m)
ryanta, dkk
an yang pan hitungan unt erbandinga
user  1 ke u ser 1 hampir rut rekomen .
Delay men
Varia
0 ms
150 m > user  1,  u U. Hal ini di
10 ingan de 6 njang, atau m tuk Delay ad
n nilai Delay user  2, dari r sama. Nila ndasi standa
nurut ITU-T asi Delay – 150 ms ms - 400 ms 400 ms user  2 dan ikarenakan elay Da Da Da Da mengambil r alah: y user  2 ke, ai Delay  pa ar ITU, nilai
T G.114 user 3 dap nilai Delay ari user 1 ke us ari user 2 ke us ari user 1 ke us ari user 3 ke us rute yang la , user  1, da ada keduany Delay terba pat dikataka masih berad ser 2 ser 1 ser 3 ser 1 ain ari ya agi
an da

## 4. KESIMPULAN
Hasil dari pengujian jaringan IP PBX dengan menggunakan server Briker, diperoleh kesimpulan sebagai berikut:
a) Nilai dari success call rate pada jarak 3 meter rata-rata 90% dan pada jarak 10 meter mempunyai niai rata-rata 87,5% per 20 panggilan.
b) Nilai jitter yang terdapat pada jaringan IPPBX yang digunakan mempunyai nilai rata-rata 16,77  ms. Pada standar ITU untuk nilai 0-20 ms masuk dalam kategori berada pada kategori “baik”.
c) Nilai packetloss yang didapat pada saat terdapat pada saat user  1 sebagai pemanggil telepon adalah 0%. Hal ini terjadi karena data packet yang dikirim selama komunikasi VoIP berlangsung diterima dengan seluruhnya ke user yang dituju. Sedangkan persentase packet  loss pada saat user  1 sebagai penerima telepon adalah 0,01%. Hal ini terjadi karena adanya paket data yang error pada saat berkomunikasi dengan menggunakan smartphone  sebagai pemanggil. Nilai packet loss yang didapatkan dalam pengujian ini berada dalam kategori “sangat baik”.
d) Nilai delay yang terdapat pada jaringan IP PBX yang digunakan mempunyai nilai rata-rata 10,49 ms. Pada standar ITU untuk nilai kurang dari 75 ms masuk dalam kategori berada pada kategori “baik”.
e) Berdasarkan parameter-parameter Quality of Service (QoS) yang didapat pada jaringan IP PBX dengan menggunakan Server Briker bahwa jaringan IP PBX dapat menangani panggilan masuk dan panggilan keluar dengan dengan “baik”.

## DAFTAR RUJUKAN
Irwan. (2012), TCP/IP (Transmission Control Protocol/Internet Protocol). Bandung: Institut Teknologi Bandung. Kurniawan, Agus. (2012). Network Forensics Panduan Analisis dan investigasi paket data jaringan menggunakan Wireshark. Yogyakarta: ANDI.
Kurniawan, dkk. (2008). Pemanfaatan Teknologi VoIP untuk Implementasi Kelas Online. Bandung: Dunia Komputer.
Lazuardi, Novri. (2008). Perancangan Jaringan Komunikasi VoIP (Voice over Internet Protocol) Menggunakan Asterisk SIP (Session Initiation Protocol). Medan: Universitas Sumatera Utara. Muharisa, Fajar. (2005). Implementasi Voice-Over-IP di Universitas Indonesia. Depok: Universitas Indonesia. Putro, Endi. (2012). Perancangan dan Pembangunan Sistem Voice Over Internet Protocol. Jakarta: Universitas Kristen Krida Wacana. Yanuarita, Nadia. (2010). Pemanfaatan Teknologi IPPBX di Puskom KLN. Jakarta: Universitas Budi Luhur.