21
BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1 Topologi Pengujian
Perancangan jaringan yang akan digunakan dalam penelitian kali ini terdiri dari beberapa komponen pembentuk yaitu PC client, HUB, dan Server. Selain itu
terdapat dua skenario pengujian yaitu skenario menggunakan PC server 1 dengan spesifikasi processor intel dual core dan PC server 2 dengan spesifikasi
processor intel Celeron. Pada skenario untuk kedua PC server digunakan 60 PC
client yang sudah di-install softphone pada masing
– masing PC untuk berkomunikasi melakukan panggilan ke setiap nomor ekstensi yang sudah ter-
register pada server.
Pada server digunakan Elastix sebagai IPPBX server. PC server dengan processor
dual core dan Celeron akan digunakan secara bergantian Kemudian dilakukan pengujian concurrent call pada masing
– masing PC server dengan cara panggilan secara simultan ke nomor ekstension di - softphone antar PC client
sampai pada tingkat kejenuhan dimana server tidak dapat menangani panggilan lagi. Sehingga dapat di ketahui batasan concurrent call yang bisa ditangani oleh
PC server dengan spesifikasi hardware yang sudah ditentukan.
Gambar 3.1 skenario topologi pengujian Untuk mengetahui kualitas suara ketika saling berkomunikasi ,digunakan
2 PC client yang di-install aplikasi VQ manager untuk monitoring jaringan VoIP secara real time. Untuk monitoring kinerja CPU dan Memori pada PC server
secara real time menggunakan web interface Elastix yang dapat di akses di browser
dengan alamat IP server.
` `
` `
` `
` `
` `
` `
` `
` `
` `
` `
` `
` `
` `
` `
` Client 1-30
` Hub LKD C
Router LKD Router
Lab Jarkom Server VOIP Elastix
` Login Server
Hub Lab Jarkom
` `
` `
` `
` `
` `
` `
` `
` `
` `
` `
` `
` `
` `
` `
` Client 31 - 60
` Hub LKD A
Gambar 3.2 Tampilan home web server Elastix
3.2 Analisis Kebutuhan
Dalam mencapai tujuan implementasi dalam penelitian tugas akhir ini, dilakukan pendekatan analisis dan desain terhadap terhadap jaringan VoIP. Untuk
merealisasikan tujuan tersebut maka pendekatan analisis dan desain sistem yang dilakukan antara lain :
1 Hardware
2 Software
Pada sub-sub bab berikut, akan dijelaskan pendekatan analisis dan desain yang telah disebutkan di atas.
3.2.1 Hardware
Hardware adalah semua bagian fisik dari mesin dan media penghubung
yang ada pada jaringan komputer. Proses kerja perangkat keras dibedakan dengan data yang beroperasi didalamnya dan dibedakan dengan perangkat lunak yang
menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya. 1 Komputer VoIP Server 1
a. Tipe : PCDesktop b. Processor : Pentium Dual core CPU E5500 2.80 Ghz
c. Memory : 512 MB RAM d. Harddisk : 200 GB
e. Sistem Operasi : CentOS 7 2 Komputer VoIP Server 2
a. Tipe : PCDesktop b. Processor : Intel Celeron 420 1.60 Ghz
c. Memory : 512 MB RAM d. Harddisk : 200 GB
e. Sistem Operasi : CentOS 7 3 Client VoIP 60 unit
a. Tipe : PCDesktop b. Processor : Dual core
c. Memory : 3 GB RAM d. Harddisk : 250 GB
e. Sistem Operasi : Windows 7
4 Client Login server : a. Tipe : PCDesktop
b. Processor : Dual core c. Memory : 3 GB RAM
d. Harddisk : 250 GB e. Sistem Operasi : Windows 7
3.2.2 Software
Software atau perangkat lunak adalah program komputer yang berfungsi
sebagai sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak dapat juga dikatakan sebagai penterjemah perintah-perintah yang dijalankan
pengguna komputer untuk diteruskan ke atau diproses oleh perangkat keras. Software
yang akan digunakan dalam penelitian ini terdapat lima jenis, yaitu : a. Sistem Operasi Operating System.
b. VoIPSIP server. c. Softphone.
d. VoIP Monitor.
1 Sistem Operasi Operating System Sistem operasi merupakan perangkat lunak sistem yang bertugas untuk
melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak seperti aplikasi pengolah
kata data web-browser. Dalam penelitian ini sistem operasi yang digunakan
adalah Windows 7 dan CentOS 7 yang juga satu paket dengan Elastix 2.5. Windows 7
dan CentOS 7 medukung CPU dengan prosesor 32 bit dan 64 bit.
2 VoIPSIP server Asterisk
memiliki kemampuan yang luar biasa sebagai VoIP server, akan tetapi pada skripsi ini, penulis tidak menggunakan asterisk terlalu mendalam.
Konfigurasi asterisk yang dilakukan hanya bertujuan agar asterisk dapat melakukan fungsi dasarnya sebagai SIP server yang dapat mendukung
komunikasi VoIP. Asterisk sendiri sudah terdapat dalam sistem operasi Elastix
.
3 Softphone Softphone
adalah pesawat telepon yang berbentuk software yang dapat di - install
pada PC atau notebook. Beberapa softphone yang sering digunakan seperti Ekiga, SJPhone, dan X-lite, yang dapat didownload dengan gratis dari
Internet . Selain itu juga dibutuhkan headphonespeaker dan microphone agar
dapat berbicara dan mendengar suara lawan bicara. Softphone yang digunakan pada penelitian ini adalah X-lite.
4 VoIP Monitor Perangkat lunak VoIP Monitor adalah aplikasi untuk menganalisa data-
data yang lewat pada jaringan VoIP. Aktivitas jaringan sangat mempengaruhi keberadaan data-data ini, seorang administrator jaringan menggunakan
aplikasi ini untuk mengoptimalkan performa jaringan, maintenance dan
melacak gangguan pada jaringan VoIP. Penelitian ini menggunakan VQ manager
yang merupakan aplikasi khusus untuk memonitor dan analisa jaringan VoIP dengan parameter MOS.
3.3 Skenario Pengujian
Secara umum, skenario pengujian terbagi dalam dua bagian yaitu dengan menggunakan PC server intel dual core dan intel celeron yang masing
– masing dipasang memori 512 MB DDR 2.
Pengujian dilakukan dengan cara yang sama dan hanya berbeda spesifikasi pada PC server yang digunakan secara bergantian.
Pengujian dimulai dengan instalasi server elastix pada kedua PC server yang diujikan dan mendaftarkan nomor ekstensi yang ingin digunakan selama
pemanggilan. Instalasi softphone pada masing – masing PC client menggunakan
X-lite dimana protokol yang digunakan adalah SIP dan codec yang dipakai adalah
G.711 U
– law. Kemudian melakukan proses registrasi dimana user memasukan secret number
dan alamat IP domain server pada bagian konfigurasi X-lite. Kemudian X-lite akan memberikan notifikasi bahwa nomor ekstensi sudah ter-
registrasi Untuk setiap PC client semua terpasang microphone sebagai media suara
yang masuk dari speaker yang sudah di- setting memperdengarkan audio tutorial bermain gitar yang di umpamakan sebagai percakapan yang masuk.
Setelah itu VQ Manager di instal pada PC client yang mempunyai nomor urut pertama dalam melakukan panggilan dan nomor urut terakhir dalam
melakukan panggilan. VQ Manager hanya di- konfigurasi untuk mengetahui jumlah score MOS yang ada selama proses pengujian dilakukan selama proses
komunikasi berlangsung. Pada PC login server dipasang alat rekam video yaitu smartphone xiaomi
untuk merekam kinerja CPU yang pada monitor yang menampilkan halaman dashboard web server elastix
beserta panel presentasi meter CPU dan grafik nya. Setelah semua hardware dan software pendukung sudah ter- install dengan
benar maka dilanjutkan dengan pengujian concurrent call. Pengujian dilakkukan dengan mulai melakukan panggilan pada 5 menit pertama sejumlah 3 panggilan
dan seterus nya sampai pada kondisi PC server tidak dapat menangani panggilan lagi. Setelah PC server tidak dapat melakukan panggilan lagi dan kinerja CPU
serta memori sudah menunjukan pada skala paling tinggi pada presentasi meter dan grafik yang ada pada web server elastix. Kemudian dilakukan analisa dari
pengujian yang sudah penguji implementasikan.
Adapun atribut peralatan yang dibutuhkan selama pengujian dapat dilihat pada tabel.
No Atribut
Nilai
1 Topologi jaringan
Star 2
PC Server 2
3 PC Client
1 pasang sampai 60 pasang 4
PC login server 1 pasang
5 Router
Mikrotik 6
HUB D - Link
7 Protokol
SIP 8
IPPBX server Elastix
9 Softphone
X - Lite 10
Codec G.711
U - Law 11
Microphone 1 pasang sampai 60 pasang
12 Video kamera
Xiaomi smartphone Tabel 3.1 Atribut Pengujian
Untuk mempermudah pembuatan dan analisis sistem maka dibuat suatu flowchart
kerja yang berfungsi menjelaskan secara sistematis bagaimana nantinya sistem tersebut dirancang diimplementasikan dan dianalisis serta parameter apa
saja yang akan gunakan dan dianalisis. Adapun flowchart yang dibuat sebagai berikut.
Mulai
Registrasi client ke server VoIP
Instalasi konfigurasi
Elastix server
Instalasi konfigurasi
softphone
Pengujian
Analisa
Selesai Instalasi
Konfigurasi VQ Manager
Gambar 3.3 Flowchart skenario pengujian
31
BAB IV
PENGUJIAN DAN ANALISA SISTEM
Pada bab ini dilakukan pengujian dan analisa performansi Server Voice over Internet Protocol
VoIP dengan menggunakan codec G.711 U-Law dan Elastix
sebagai infrastruktur jaringan VoIP. Pengujian akan dilakukan dengan memonitor kinerja CPU pada PC server dan MOS, dalam kondisi jaringan
dengan gangguan yang bersifat statis .
4.1 Pengujian Sistem