analisis perband ingan ingan quality of service...
TRANSCRIPT
ANALISIS PERBANDINGAN
PADA RADIO
Sebagai
Teknik Informatika
JURUSAN TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH MALANG
IS PERBANDINGAN QUALITY OF SERVICE (QOS)
RADIO STREAMING SERVER DENGAN VARIASI
BITRATE
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh:
ADHI CHANDRA KUSUMA
201010370311 314
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
i
QUALITY OF SERVICE (QOS)
DENGAN VARIASI
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Universitas Muhammadiyah Malang
JURUSAN TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH MALANG
ii
i
2017
iii
vii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT, yang telah memberikan segala rahmat,
hidayah, serta petunjuk-Nya kepada saya sehingga penyusunan tugas akhir dengan
judul Analisis Perbandingan Quality of Service (QoS) Pada Radio Streaming
Server Dengan Variasi Bitrate dapat terselesaikan dengan baik.
Pengerjaan tugas akhir ini tidak lain adalah penerapan ilmu pengetahuan
yang didapatkan selama menempuh pendidikan di jurusan Teknik Informatika
Universitas Muhammadiyah Malang.
Akhir kata penulis berharap semoga tugas akhir ini dapat bermanfaat dan
memberikan sumbangsih terhadap ilmu pengetahuan. Tidak lupa ucapan terima
kasih kepada semua pihak yang telah memberikan bantuan serta dukungan hingga
terselesaikannya tugas akhir ini.
Malang, 21 April 2017
Penulis
viii
DAFTAR ISI
LEMBAR PERSETUJUAN ............................................................................... i
LEMBAR PENGESAHAN ................................................................................ ii
LEMBAR PERNYATAAN ................................................................................ iii
ABSTRAK ........................................................................................................... iv
ABSTRACT ......................................................................................................... v
LEMBAR PERSEMBAHAN ............................................................................. vi
KATA PENGANTAR ......................................................................................... vii
DAFTAR ISI ........................................................................................................ viii
DAFTAR GAMBAR ........................................................................................... x
DAFTAR TABEL ............................................................................................... xii
DAFTAR LAMPIRAN ....................................................................................... xiii
BAB I PENDAHULUAN
1.1 Latar Belakang ............................................................................................... 1
1.2 Rumusan Masalah .......................................................................................... 2
1.3 Tujuan ............................................................................................................ 2
1.4 Batasan Masalah ............................................................................................ 3
1.5 Metodologi ..................................................................................................... 3
1.6 Sistematika Penulisan .................................................................................... 5
BAB II LANDASAN TEORI
2.1 Teknologi Radio Online Streaming ............................................................... 7
2.2 Icecast ............................................................................................................ 8
2.3 SHOUTcast .................................................................................................... 10
2.4 Darwin Streaming Server ............................................................................... 10
2.5 Sistem Transmisi Pada Proses Streaming ...................................................... 10
2.5.1 Unicast .................................................................................................. 11
2.5.2 Multicast ............................................................................................... 12
2.5.3 Broadcast .............................................................................................. 12
2.6 Bitrate ............................................................................................................ 13
2.7 Quality of Service (QoS) ................................................................................ 14
2.7.1 Throughput ........................................................................................... 14
2.7.2 Packet Loss(Paket Hilang) .................................................................... 15
2.7.3 Delay (Waktu Tunda) .......................................................................... 15
2.7.4 Jitter ...................................................................................................... 17
ix
2.8 Web Server ..................................................................................................... 17
BAB III ANALISA DAN PERANCANGAN
3.1 Gambaran Umum ........................................................................................... 19
3.2 Topologi Jaringan .......................................................................................... 20
3.2.1 Topologi Jaringan Icecast 2 Server ...................................................... 20
3.2.2 Topologi Jaringan SHOUTcast Server ................................................. 21
3.2.3 Topologi Jaringan Darwin Streaming Server ....................................... 22
3.3 Perangkat Lunak ............................................................................................ 23
3.4 Konfigurasi Jaringan ...................................................................................... 24
3.4.1 Konfigurasi Jaringan Icecast 2 Server .................................................. 24
3.4.2 Konfigurasi SHOUTcast Server ........................................................... 24
3.4.3 Konfigurasi Darwin Streaming Server .................................................. 25
3.5 Metode Pengambilan Data ............................................................................. 26
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Sistem ...................................................................................... 28
4.1.1 Konfigurasi Icecast Server.................................................................... 28
4.1.2 Konfigurasi SHOUTcast Server ........................................................... 32
4.1.3 Konfigurasi Darwin Streaming Server ................................................. 36
4.2 Pengujian Sistem ............................................................................................ 40
4.2.1 Pengujian Koneksi Jaringan ................................................................. 43
4.2.2 Pengujian QoS Jaringan ........................................................................ 44
4.2.2.1 Delay ........................................................................................... 44 4.2.2.2 Jitter ............................................................................................ 46 4.2.2.3 Packet Loss ................................................................................. 47
4.2.2.4 Throughput .................................................................................. 49
4.3 Analisa Umum QoS Jaringan ......................................................................... 51
BAB V PENUTUP
5.1 Kesimpulan .................................................................................................... 53
5.2 Saran .............................................................................................................. 54
DAFTAR PUSTAKA .......................................................................................... 55
LAMPIRAN .........................................................................................................
x
DAFTAR GAMBAR
Gambar 2.1 Arsitektur Radio Sederhana ............................................................ 8
Gambar 2.2 Bagan Alur Streaming ..................................................................... 9
Gambar 2.3 Komunikasi Data Unicast ............................................................... 11
Gambar 2.4 Komunikasi Data Multicast ............................................................ 12
Gambar 2.5 Ilustrasi Delay Dalam Jaringan ....................................................... 16
Gambar 3.1 Gambaran Umum Jaringan Uji ....................................................... 19
Gambar 3.2 Topologi Jaringan Icecast2 Server .................................................. 20
Gambar 3.3 Topologi Jaringan SHOUTcast Server ........................................... 21
Gambar 3.4 Topologi Jaringan Darwin Streaming Server ................................. 22
Gambar 4.1 Default Limit Section ...................................................................... 28
Gambar 4.2 Authentication Section .................................................................... 29
Gambar 4.3 Port Icecast2 .................................................................................... 29
Gambar 4.4 Default Icecast2 .............................................................................. 30
Gambar 4.5 Perintah menjalankan Icecast2 Server ............................................ 30
Gambar 4.6 Jendela B ......................................................................................... 30
Gambar 4.7 Pengaturan Converter Icecast2 Server ............................................ 31
Gambar 4.8 Konfigurasi Icecast2 Server Pada Sam Broadcaster ...................... 31
Gambar 4.9 Start Encoder Icecast2 Server ......................................................... 32
Gambar 4.10 Install Unzip .................................................................................... 32
Gambar 4.11 Proses Download File SHOUTcast ................................................ 33
Gambar 4.12 Konfigurasi SHOUTcast server ...................................................... 33
Gambar 4.13 SHOUTcast Server Dijalankan ....................................................... 34
Gambar 4.14 Jendela B Pada Sam Broadcaster .................................................... 34
Gambar 4.15 Pengaturan Converter SHOUTcast ................................................. 35
Gambar 4.16 Konfigurasi Server Pada Sam Broadcaster ..................................... 35
Gambar 4.17 Start Encoder SHOUTcast .............................................................. 36
Gambar 4.18 Proses Download File DSS ............................................................. 36
Gambar 4.19 Ekstrak File tar.gz ........................................................................... 37
Gambar 4.20 Grup dan User qtss .......................................................................... 37
Gambar 4.21 Hapus Dan Copy File Install Serta Memberi Hak Akses ............... 37
Gambar 4.22 Perintah Install Darwin Streaming Server ...................................... 38
Gambar 4.23 Copy Folder darwin-streaming-server ........................................... 38
Gambar 4.24 Restart Darwin Streaming Server ................................................... 38
xi
Gambar 4.25 Login Darwin Streaming Server ..................................................... 38
Gambar 4.26 Port 80 ............................................................................................ 39
Gambar 4.27 Tampilan Awal Darwin Streaming Server ...................................... 39
Gambar 4.28 Playlist Darwin Streaming Server .................................................. 40
Gambar 4.29 Hasil Uji Ping Dari Listener ........................................................... 43
Gambar 4.30 Hasil Uji Ping Dari Streamer .......................................................... 43
Gambar 4.31 Grafik Delay QoS Radio Streaming ................................................ 45
Gambar 4.32 Grafik Jitter QoS Radio Streaming ................................................. 47
Gambar 4.33 Grafik Packet Loss QoS Radio Streaming ...................................... 49
Gambar 4.34 Grafik Throughput QoS Radio Streaming……………………… .. 50
Gambar 4.35 Grafik Pembobotan QoS Radio Streaming……………………… . 52
xii
DAFTAR TABEL
Tabel 2.1 Rekomendasi Nilai Paket Hilang Berdasarkan ITU-T G.114 ............ 15
Tabel 2.2 Jenis-Jenis Delay………………………………………………………… .. 15
Tabel 2.3 Pengelompokan Waktu Tunda Berdasarkan ITU-T G.114……… .... 17
Tabel 2.4 Rekomendasi ITU-T G.114 Untuk Jitter…. ....................................... 17
Tabel 3.1 Skenario Pengujian Pada Icecast2 Server .......................................... 27
Tabel 3.2 Skenario Pengujian Pada SHOUTcast Server .................................... 27
Tabel 3.3 Skenario Pengujian Pada Darwin Streaming Server .......................... 27
Tabel 4.1 Pengujian Sistem ....................................................................................... 40
Tabel 4.2 Data Delay QoS Radio Streaming .......................................................... 45
Tabel 4.3 Data Jitter QoS Radio Streaming ........................................................... 46
Tabel 4.4 Data Packet Loss QoS Radio Streaming ................................................ 48
Tabel 4.5 Data Throughput QoS Radio Streaming ................................................ 50
Tabel 4.6 Data Pembobotan QoS Radio Streaming ............................................... 51
xiii
DAFTAR LAMPIRAN
Lampiran 1 Tabel Hasil Pengujian QoS Darwin Streaming Server .....................
Lampiran 2 Tabel Hasil Pengujian QoS Icecast2 Server .....................................
Lampiran 3 Tabel Hasil Pengujian QoS SHOUTcast Server ...............................
55
DAFTAR PUSTAKA
[1] Ayubi, A. A.. 2016. RANCANG BANGUN APLIKASI RADIO
STREAMING DENGAN MENGGUNAKAN SHOUTCAST
DISTRIBUTED NETWORK AUDIO SERVER (DNAS)
[2] Diwi, A. I., Mangkudjaja, R. R., & Wahidah, I. (2014). Analisis Kualitas
Layanan Video Live Streaming pada Jaringan Lokal Universitas Telkom.
Buletin Pos dan Telekomunikasi, 12(3), 207-216.
[3] Ginanjar, M. (2016). ANALISA RADIO STREAMING/RADIO INTERNET.
Jurnal Online Mahasiswa (JOM) Bidang Teknik Elektro, 1(1).
[4] Haritha, S. 2014. Design and Implementation of Efficient Audio Streaming
System Using Raspberry Pi.
[5] Harjanti, T. W., & Sutendi, T. PERANCANGAN DAN IMPLEMENTASI
RADIO STREAMING BERBASIS ANDROID PADA KOMUNITAS
DEVILZCODE.
[6] Nugroho, N. C., & Purnama, B. E. (2013). Perancangan Inovasi Konten Web
Radio Streaming Dan Podcasting Pada Radio Puspa FM Pacitan. Speed-
Sentra Penelitian Engineering dan Edukasi, 4(4).
[7] Pujianto, Haris. 2010. Membangun Server Streaming Multimedia Pada PT
Multi Indosarva Sejati Cabang Surakarta. Fakultas Matematika Dan Ilmu
Pengetahuan Alam Universitas Sebelas Maret. Surakarta.
[8] Puspitasari, F. Y., & Virgono, A. (2009). Internet Radio Streaming. In
Seminar Nasional Aplikasi Teknologi Informasi (SNATI).
[9] Rachmatullah, R. (2013). IMPLEMENTASI ICECAST 2 SERVER DALAM
PEMBANGUNAN MULTICHANNEL RADIO STREAMING (Doctoral
dissertation, University of Muhammadiyah Malang).
56
[10] Recommendation, I. T. U. T. (1994). E. 800: Definitions of terms related to
quality of service and network performance including dependability. ITU-T
August 1994.
[11] Recommendation, I. T. U. T. G. (1996). 114, One-Way Transmission Time.
International Telecommunication Union.
[12] Rifqi, A., Budi, P., & Sofwan, A. (2011). PERANCANGAN WEB SERVER
MENGGUNAKAN BAHASA PEMROGRAMAN PYTHON 2.3 (Doctoral
dissertation, Jurusan Teknik Elektro Fakultas Teknik Undip).
[13] Sihombing, R. O. L., & Zulfin, M. (2013). Analisis Kinerja Trafik Web
Browser Dengan Wireshark Network Protocol Analyzer Pada Sistem Client-
Server. Singuda ENSIKOM, 2(3), 96-101.
[14] Simanjuntak, D. A., Utomo, D. B., & Sanjoyo, B. A. (2012). Pengembangan
Sistem Siaran Radio Live Streaming Audio Visual. Jurnal sains dan seni,
1(1), 1-6.
[15] Triyono, A., Al Azam, M. N., & Rolliawati, D. (2012). APLIKASI RADIO
STREAMING MENGGUNAKAN SERVER ICECAST2 BERBASIS
ANDROID. Jurnal Monitor, 1(1).
[16] Yanto, Y. (2014). ANALISIS QOS (QUALITY OF SERVICE) PADA
JARINGAN INTERNET (STUDI KASUS: FAKULTAS TEKNIK
UNIVERSITAS TANJUNGPURA). Jurnal Mahasiswa Fakultas Sains dan
Teknologi.
[17] Yonathan, B., Bandung, Y., & Langi, A. Z. (2011). Analisis Kualitas
Layanan (QoS) audio-video layanan kelas virtual di jaringan digital learning
pedesaan. Proceeding of Konferensi Teknologi Informasi dan Komunikasi
untuk Indonesia, 14-15.