TUGAS AKHIR Implementasi Dan Analisa Performansi Video Conference Dengan Menggunakan MCU Software Diajukan Guna Melengkapi Sebagian Syarat Dalam mencapai gelar Sarjana Strata Satu (S1)
Disusun Oleh : Nama NIM Jurusan Peminatan Pembimbing
: Rini Anggraini : 41407120105 : Teknik Elektro : Telekomunikasi : Ir. Yudhi Gunadi MT.
PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS MERCU BUANA JAKARTA 2013
KATA PENGANTAR
Syukur Alhamdulillah saya panjatkan kepada Allah SWT yang telah memberikan kasih, rahmat dan karunia-Nya kepada penulis sehingga dapat terselesaikannya tugas akhir ini dengan judul : IMPLEMENTASI DAN ANALISA PERFORMANSI VIDEO CONFERENCE DENGAN MENGGUNAKAN MCU SOFTWARE Tugas akhir ini merupakan salah satu persyaratan akademis untuk menyelesaikan pendidikan S-1 pada jurusan Teknik Elektro – Universitas Mercubuana. Dalam penulisan laporan ini kami menyadari akan adanya kekurangankekurangan akibat dari keterbatasan pengetahuan kami. Untuk itu kami mengharapkan kritik dan saran membangun dari semua pihak agar dapat lebih baik di masa yang akan datang.
Jakarta, Februari 2013
Penulis
v
DAFTAR ISI LEMBAR PERSETUJUAN....................................................................................i LEMBAR KEASLIAN ISI TUGAS AKHIR......................................................... ii KATA PENGANTAR............................................................................................iii DAFTAR ISI.......................................................................................................... iv DAFTAR TABEL..................................................................................................vi DAFTAR GAMBAR.............................................................................................vii BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah.................................................................................1 1.2 Perumusan Masalah........................................................................................2 1.3 Tujuan Penelitian............................................................................................2 1.4 Pembatasan Masalah.......................................................................................2 1.5 Metode Penelitian dan pengambilan data.......................................................3 1.5.1 Metode Penelitian......................................................................................3 1.5.2 Pengambilan Data.....................................................................................4 1.6 Sistematika Penulisan.........................................................................................5 BAB 2 LANDASAN TEORI 2.1 Pengenalan Video Conference.......................................................................6 2.2 Konsep TCP/IP..............................................................................................6 2.2.1 Arsitektur protokol TCP/IP......................................................................7 2.1.2 Mekanisme protokol TCP/IP………………………………………...10 2.3 User Datagram Protocol (UDP)....................................................................12 2.4 Real-time Transport Protocol (RTP)…………………………………….…13 2.5 Real-time Control Transport Protocol (RTCP)……………………………14 2.6 Protokol H.3XX mendukung video conference…………………………....14 2.7 Protokol H.323 Sebagai Pendukung Video Conference…………………16 2.8 Komponen H.323..........................................................................................18 2.8.1 Terminal.................................................................................................19 2.8.2 Gateway..................................................................................................20 2.8.3 Gatekeeper..............................................................................................20 2.8.4 Multipoint Control Unit (MCU)………………………………… . ..21 2.8.5 MCU Hardware VS MCU Software.......................................................22 2.9 Parameter QoS pada Video Conference.......................................................22 BAB 3 PERANCANGAN SISTEM 3.1 Pendahuluan..................................................................................................26 3.2 Perencanaan Implementasi………………………………………………..26
iv
3.3 Persiapan Implementasi………………………………………………….27 3.3.1 Instalasi Endpoint...................................................................................27 3.3.1.1 Klien…………………………………………………………....27 3.3.1.2 Multipoint Control Unit..............................................................28 3.3.1.3 Trafik Generator..........................................................................29 3.3.2 Perancangan Jaringan..............................................................................30 3.4Implementasi Video Conference dengan OpenMCU v.1.1.7........................31 3.4.1 Pengoperasian MCU...............................................................................32 3.4.2 Panggilan klien ke MCU v.1.1.7 (MCU software)………………….…33 3.4.3 Pemberian beban trafik..........................................................................35 3.4.4 Metode Evaluasi.....................................................................................37 BAB 4 ANALISA UNJUK KERJA 4.1 Umum...........................................................................................................39 4.1.1 Hardware Spesifikasi..............................................................................39 4.1.2 Skenario Percobaan.................................................................................40 4.2 Pengukuran performansi video conference dengan MCU software.............41 4.2.1 Delay antar paket audio.............................................................................41 4.2.2 Delay antar paket video……………….………….………………….43 4.2.3 Jitter udio................................................................................................44 4.2.4 Jitter video..............................................................................................46 4.2.5 Packet Loss.............................................................................................48 4.2.6 Throughput.............................................................................................49 4.3 Performansi Open MCU software....................................................................51 4.4 Pengukuran dan Perbandingan MOS pada implementasi MCU software.......58 4.5 Ringkasan Analisa............................................................................................61 4.6 Saran.................................................................................................................61 BAB 5 PENUTUP 5.1. Kesimpulan................................................................................................63 DAFTAR PUSTAKA
v
DAFTAR GAMBAR Gambar 1.1 Konfigurasi video conference dengan OpenMCU v.1.1.7 (berbasis software)………………………………………………………………...3 Gambar 2.1 OSI model VS TCP/IP Model……………………………………....10 Gambar 2.2 Pergerakan data di TCP/IP.................................................................11 Gambar 2.3 RTP format………………………………………………………….14 Gambar 2.4 Skema Protokol H.3XX......................................................................15 Gambar 2.5 Skema protokol H.323………………………………………………17 Gambar 3.1 Windows Netmeeting……………………………………………….28 Gambar 3.2 Windows wireshark…………………………………………………28 Gambar 3.3 Konfigurasi jaringan dengan openMCU v.1.17…………………. 30 Gambar 3.4 Hasil pengujian koneksi antara klien 1 dengan OpenMCU v.1.1.7.. 31 Gambar 3.5 Flowchart implementasi video conference……………………… 32 Gambar 3.6 Windows OpenMCU v.1.1.7……………………………………. 33 Gambar 3.7 Windows Pemilihan interface pada wireshark………………… . 33 Gambar 3.8 Windows Proses peng-capture-an paket pada wireshark……….. 34 Gambar 3.9 Tampilan klien 1 pada OpenMCU v.1.1.7………………………… 34 Gambar 3.10 Tampilan klien 2 pada OpenMCU v.1.1.7……………………….. 34 Gambar 3.11 Tampilan klien 3 pada OpenMCU v.1.1.7...................................... 35 Gambar 3.12 TfGen…………………………………………………………….. 35 Gambar 3.13 Windows TfGen sebagai klien 1………………………………….36 Gambar 3.14 Input beban trafik ............................................................................36 Gambar 3.15 Windows TfGen Traffic Patern ……………………………… .....37 Gambar 4.1 Grafik delay antar paket Audio in pada implementasi MCU software…………………………………………… .…… 41 Gambar 4.2 Grafik delay antar paket Audio out pada implementasi MCU software................................................................... .............42 Gambar 4.3 Grafik delay antar paket video in pada implementasi MCU software.................................................................. ..............43 Gambar 4.4 Grafik delay antar paket video out pada implementasi MCU software.................................................................. ..............44 Gambar 4.5 Grafik jitter audio in pada implementasi MCU software.................. 45 Gambar 4.6 Grafik jitter audio out pada implementasi MCU software……. ….45 Gambar 4.7 Grafik jitter video in pada implementasi MCU software…………..47 Gambar 4.8 Grafik jitter video out pada implementasi MCU software.................47 Gambar 4.9 Grafik throughput audio pada implementasi MCU software………49 Gambar 4.10 Grafik throughput video pada implementasi MCU software...........50 Gambar 4.11 Perbandingan jitter audio out pada OpenMCU implementasi… …55 Gambar 4.12 Jitter video in………………………………………………………55 Gambar 4. 13 Throughput Audio pada OpenMCU…………………………… 58 Gambar 4.14 Perbandingan MOS Suara pada setiap klien………………………59 Gambar 4.15 Perbandingan MOS video pada setiap klien………………………60
vii
DAFTAR TABEL
Tabel 2.1 Protokol H.3XX ................................................................................... 15 Tabel 2.2 Perbandingan audio codec G.7XX ....................................................... 18 Tabel 2.3 Skala performansi delay, jitter dan packet loss .................................... 24 Tabel 2.4 Skala pengukuran MOS ....................................................................... 25 Tabel 3.1 Penomoran IP end point ....................................................................... 31 Tabel 4.1 Jitter video out pada implementasi MCU software............................... 48 Tabel 4.2 Packet loss pada implementasi MCU Software ................................... 49 Tabel 4.3 Skala Performansi nilai delay, Jitter dan packet loss ........................... 51 Tabel 4.4 Kategori parameter klien 1 pada OpenMCU implementasi ................. 52 Tabel 4.5 Kategori parameter klien 1 pada delay Audio ..................................... 52 Tabel 4.6 Kategori parameter klien 1 pada delay Video ...................................... 53 Tabel 4.7 Kategori parameter klien 1 pada jitter video out .................................. 56 Tabel 4.8 Kategori parameter klien 2 pada OpenMCU implementasi ................. 57 Tabel 4.9 Kategori parameter klien 3 pada kedua implementasi ......................... 57 Tabel 4.10 Kategori parameter 3 klien pada video .............................................. 58
vii
DAFTAR SOFTWARE DIVISI ENGINEERING PT. KRAKATAU ENGINEERING
PT. KRAKATAU ENGINEERING
No. Dok
: 04/TS/2012
Revisi
: 00
Tanggal
: 16 – 3 - 2012
Halaman
: # OF 3
STATUS BACKUP SOFTWARE DISK NO
NAMA SOFTWARE Autocad Ver 2010 LT Autocad Ver 2009 Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT
DINAS /DIVISI
SERIAL NO
Architecture Engineering Mechanical Mechanical Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering
351-49827148 390-26175790 351-49827742 351-49828930 351-49826752 351-49825861 351-49826554 351-49826851 351-49826257 351-49825762 351-49827544 351-49827841 351-49826158 351-49828534 351-49828831 351-49828633 351-49827643 351-49825663 351-49827247 351-49825960
SERIAL NO COMPUTER
LAST UPDATE 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010
USER
KETERANGAN
Bangbang / Arc Dadan Sumirat Edi Juwedi Khairul
PREPARED BY :
APPROVED BY :
__________________ TECHNICAL SERVICE
__________________ MANAGER
DAFTAR SOFTWARE DIVISI ENGINEERING PT. KRAKATAU ENGINEERING
PT. KRAKATAU ENGINEERING
No. Dok
: 04/TS/2012
Revisi
: 00
Tanggal
: 16 – 3 - 2012
Halaman
: # OF 3
STATUS BACKUP SOFTWARE DISK NO
NAMA SOFTWARE Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad Ver 2010 LT Autocad MECH 2008 Autocad MECH 2008 Autocad MECH 2008 Autocad MECH 2008
DINAS /DIVISI
SERIAL NO
Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering Engineering
351-49826950 351-49828237 351-49826653 351-49827445 351-49826356 351-49826455 351-49827049 351-49828039 351-49829029 351-49827940 351-49827346 351-49828336 351-49828732 351-49828138 351-49828435 351-49826059 347-42081710 341-14557828 347-20152285 347-20152582
SERIAL NO COMPUTER
LAST UPDATE 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010
USER
KETERANGAN
Dadan Sumirat
PREPARED BY :
APPROVED BY :
__________________ TECHNICAL SERVICE
__________________ MANAGER
DAFTAR SOFTWARE DIVISI ENGINEERING PT. KRAKATAU ENGINEERING
PT. KRAKATAU ENGINEERING
No. Dok
: 04/TS/2012
Revisi
: 00
Tanggal
: 16 – 3 - 2012
Halaman
: # OF 3
STATUS BACKUP SOFTWARE DISK NO
NAMA SOFTWARE AutoCad 2006 3DS MAX 2008 Sap 2000 Ver 14 Helix Caesar II Tekla Rel.14 Etap ver 7 Plant design Suite Mech. P Nisa Revit 3D
DINAS /DIVISI
SERIAL NO
Engineering Architecture Civil Mechanical Mechanical Civil Electrical Mechanical Mechanical Architect
341-14557828 347-54367155 OX2513E 11626 38C7-6E97-01A8
SERIAL NO COMPUTER
LAST UPDATE
USER
2007 2008 2009 1/1/1998 1998 07/10/2009 01/03/2003 2012 2012 2012
Widi Pratiknyo Rizal Ririn Kusrin Hernowo Nonot SH Dadan’s Iman Rahmadi Hernowo Hernowo Nugraha
KETERANGAN
Out of Date
PREPARED BY :
APPROVED BY :
__________________ TECHNICAL SERVICE
__________________ MANAGER