TUGAS AKHIR – RE 1599
PERENCANAAN DAN IMPLEMENTASI VIDEO CONFERENCEVPADA LOCAL AREA NETWORK MUZAKIR ADI SUSANDIK NRP 2200109031 Dosen Pembimbing Istas Pratomo ,ST, MT. JURUSAN TEKNIK ELEKTRO Fakultas Teknologi Industri Institut Teknologi Sepuluh Nopember Surabaya 2007
i
ii
PERENCANAAN DAN IMPLEMENTASI VIDEO CONFERENCE PADA LOCAL AREA NETWORK
TUGAS AKHIR
Diajukan Guna Memenuhi Sebagian Persyaratan Untuk Memperoleh Gelar Sarjana Teknik Pada Bidang Studi Telekomunikasi Multimedia Jurusan Teknik Elektro Institut Teknologi Sepuluh Nopember
Menyetujui : Dosen Pembimbing,
Istas Pratomo, ST, MT. NIP. 132 304 281
SURABAYA JANUARI, 2007
iii
iv
ABSTRAK
Secara umum Video conference pada Local area network merupakan layanan teknologi yang menggabungkan komunikasi gambar dan suara secara real time dengan menggunakan jaringan lokal. Video conference pada LAN ini memanfaatkan keunggulan teknologi kompresi pada gambar dan suara, yang mana sebelum dikirimkan terlebih dahulu mengalami kompresi atau pemampatan dari bandwidth aslinya. Selanjutnya, data hasil kompresi tersebut diubah kedalam format TCP/IP sehingga dapat dilewatkan melalui jaringan data pada LAN. Proses kompresi dan perubahan ke format TCP/IP dilakukan didalam suatu perangkat yang disebut Codec, perangkat ini bisa berupa komputer atau hardware khusus untuk keperluan Video conference. Pada tugas akhir ini dirancang sebuah server jaringan lokal yang bisa berfungsi sebagai Multipoint Control Unit (MCU) dengan menggunakan protokol H.323 sesuai dengan standart ITU-T. Metode yang dilakukan adalah dengan melakukan studi literature, mengumpulkan data, dan kemudian mengaplikasikan Video Conference tersebut dalam topologi sederhana. Hasil ujicoba menunjukkan bahwa performansi jaringan untuk Video conference mempunyai delay pada ujicoba koneksi Peer to peer, Video conference 2 client dan Video conference 3 client berturut-turut sebesar 11,58 ms, 21,98 ms dan 43,66 ms. Besar delay tersebut masih dibawah standar nilai maksimal yang diperbolehkan ITU-T G114 untuk komunikasi yaitu 150 ms, sehingga aplikasi Video Conference pada Local Area Network tersebut memenuhi syarat untuk menyelenggarakan komunikasi.
v
vi
KATA PENGANTAR Puji syukur dan terima kasih saya panjatkan kepada Allah SWT, yang senantiasa menyertai dan membimbing langkah hidup saya, sehingga pada akhirnya saya berhasil menyelesaikan Tugas Akhir yang berjudul : Perencanaan dan Implementasi Video Conference pada Local Area Network Tugas akhir yang mempunyai beban 4 SKS (Satuan Kredit Semester) ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan program studi Strata-1 pada Jurusan Teknik Elektro Fakultas Teknologi Industri Institut Teknologi Sepuluh Nopember Surabaya. Melalui tugas akhir ini diharapkan mahasiswa dapat melakukan laporan yang bersifat penelitian ilmiah dan menghubungkannya dengan teori yang telah diperoleh dalam perkuliahan. Dalam penyusunan laporan tugas akhir ini penulis menyadari akan adanya kekurangan baik dalam penyusunan maupun pembahasan masalah, karena keterbatasan pengetahuan penulis. Untuk itu penulis mengharapkan kritik dan saran membangun dari semua pihak agar dapat lebih baik di masa yang akan datang. Besar harapan penulis bahwa buku tugas akhir ini dapat memberikan informasi dan manfaat bagi pembaca pada umumnya dan mahasiswa Jurusan Teknik Elektro pada khususnya.
Surabaya,
Januari 2007
Penulis
vii
viii
UCAPAN TERIMA KASIH
Pada kesempatan ini penulis ingin menyampaikan rasa syukur kehadirat Allah SWT yang telah memberikan petunjuk, kemudahan dan kemurahan -NYA serta tidak lupa ucapan terima kasih sebesar besarnya kepada beberapa pihak yang telah memberikan dukungan selama proses penyelesaian Tugas Akhir ini, antara lain : 1.
Nabi Muhammad SAW, yang insyallah selalu menjadi panutan dari setiap langkah hidup saya. 2. Bapak dan Ibu yang ada di kampung, yang selalu mengalirkan do’a, nasehat, perhatian, bekal dan lainnya. 3. Kakang dan mbakyu atas dukungannya selama kuliah, hingga dapat menyelesaikannya. 4. Bpk. Istas Pratomo, ST, MT. sebagai dosen pembimbing atas petunjuk, bimbingan, serta dukungan moral yang telah diberikan mulai dari penyusunan hingga penyelesaian Tugas Akhir ini. 5. Bpk. Dr. Ir. Moch. Ashari, MEng. sebagai ketua jurusan Teknik Elektro-ITS. 6. Bapak dan Ibu dosen penguji Tugas Akhir yang telah memberikan saran dan masukkannya kepada penulis. 7. Semua Bapak dan Ibu dosen dilingkungan ITS khususnya Jurusan Teknik Elektro yang telah memberikan ilmu, nasehat, serta waktunya dengan ikhlas. 8. Semua Bapak dan Ibu pengajaran dilingkungan ITS khususnya Jurusan Teknik Elektro yang telah memberikan layanan administrasi dan waktunya dengan ikhlas. 9. Bpk. Ir. Andi Gunawan dan rekan-rekan di Panasonic, yang telah memberikan dukungan semangat selama kuliah. 10. Saudaraku Fredi Tandibura dan rekan-rekan di LAB301 Cak Ali, Mujib, Didit, Acemad, Pram, Cholis, Isa, dan Trisun yang dengan ikhlas saling berbagi ilmu, makanan, dan doa. 11. Keponakanku Icha (TekSip), Retno (TekFis) dan Vyna (PENS) kalianlah inspirasi saya dan maafkan atas kurangnya perhatian terhadap kalian selama ini. 12. Serta semua pihak yang telah membantu kelancaran pelaksanaan Tugas Akhir yang tidak bisa disebutkan satu persatu. ix
x
DAFTAR ISI
Halaman Judul ........... .....……………………………....... Halaman Pengesahan ......................................................... Abstrak ............................................................................... Kata Pengantar ................................................................... Ucapan Terima Kasih ......................................................... Daftar Isi ............................................................................. Daftar Gambar ................................................................... Daftar Tabel …....................................................................
i iii v vii ix xi xv xvii
BAB I PENDAHULUAN ................................................. 1.1 Latar Belakang ...................................................... 1.2 Permasalahan ........................................................ 1.3 Batasan Masalah ................................................... 1.4 Metodologi ............................................................ 1.5 Sistematika Laporan .............................................. 1.6 Tujuan ................................................................... 1.7 Relevansi ...............................................................
1 1 1 2 2 2 3 3
BAB II TEORI PENUNJANG ........................................... 2.1 Konsep Jaringan Komputer ................................... 2.2 Topologi Jaringan Komputer ................................. 2.2.1 Topologi BUS ........................................... 2.2.2 Topologi Star ............................................. 2.2.3 Topologi Ring ........................................... 2.3 Elemen Dasar Jaringan ......................................... 2.3.1 Sharing Resource ...................................... 2.3.2 Media Komunikasi .................................... 2.3.3 Integrasi Data ........ .................................... 2.3.4 Pengembangan dan Pemeliharaan ............. 2.3.5 Keamanan Data ......................................... 2.3.6 Sumber Daya Lebih Efesien ....................... 2.4 Paket Data ............................................................. 2.5 Konsep Dasar TCP/IP ........................................... 2.5.1 Internet Protokol (IP) ................................
5 5 5 6 6 7 8 9 9 9 9 10 10 10 11 16
xi
2.5.2 User Datagraph Protokol (UDP) ............... 2.5.3 RTP (Real-time Transport Protokol) ......... 2.5.4 RTCP .......................................................... 2.6 Konsep Dasar Video Conference .......................... 2.6.1 Kompresi Suara ......................................... 2.6.2 Kompresi Video ........................................ 2.6.3 Coding dan Decoding ................................. 2.6.4 Protokol Pendukung Video Conference .... 2.6.5 H.323 untuk Video Conference ................. 2.6.6 H.320 untuk ISDN Video Conference ....... 2.7 Performansi Jaringan Pada Video Conference ..... 2.7.1 Pengamatan Paket ..................................... 2.7.2 Pengukuran Delay ..................................... 2.7.3 Pengukuran Bandwidth .............................. 2.7.4 Pengukuran Throughput Jaringan ............. 2.7.5 Kualitas Gambar dan Suara .......................
9 9 18 19 19 20 21 22 24 25 25 25 26 27 27 28
BAB III PERENCANAAN DAN IMPLEMENTASI ........ 3.1 Pendahuluan .......................................................... 3.2 Perencanaan Topologi Jaringan ............................ 3.3 Perangkat Pendukung Infrastruktur ...................... 3.3.1 Headset ...................................................... 3.3.2 Pc Camera ................................................. 3.3.3 Switch ........................................................ 3.3.4 Server ........................................................ 3.3.5 Client ......................................................... 3.4 Instalasi Infrastruktur ............................................ 3.4.1 Instalasi Switch ......................................... 3.4.2 Instalasi pada Server ................................. 3.4.3 Instalasi pada Client .................................. 3.4.4 Pengujian Jaringan .................................... 3.5 Ujicoba dan Pengukuran ....................................... 3.5.1 Petunjuk Ujicoba Peer to peer .................. 3.5.2 Petunjuk Ujicoba VC 2 Client ................... 3.5.3 Petunjuk Ujicoba VC 3 Client ....................
29 29 29 30 30 30 31 31 31 32 32 35 37 41 41 42 46 54
xii
BAB IV ANALISA DATA DAN PEMBAHASAN ......... 4.1 Umum ................................................................... 4.2 Pengukuran pada Ujicoba Peer to peer ................. 4.3 Pengukuran pada Ujicoba VC 2 Client .................. 4.4 Pengukuran pada Ujicoba VC 3 Client .................. 4.5 Perbandingan Performansi pada VC ..................... 4.6 Perbandingan Paket Data pada TCP dan UDP ......
61 61 61 66 72 80 83
BAB V PENUTUP ............................................................ 5.1 Kesimpulan ............................................................ 5.2 Saran........................................................................
87 87 87
DAFTAR PUSTAKA ............................................................ 89 LAMPIRAN A Capture Data dari WIRESHARK .............. 91 LAMPIRAN B Usulan Tugas Akhir ................................... 97 DAFTAR RIWAYAT HIDUP ............................................ 103
xiii
xiv
DAFTAR GAMBAR Gambar 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 3.20 3.21 3.22 3.23 3.24 3.25 3.26 3.27
Topologi BUS ...................................................... Topologi Star ....................................................... Topologi Ring ...................................................... Model Protokol TCP/IP ....................................... Pergerakan Data dalam Layer TCP/IP ................ Komponen RTP header ....................................... Rekomendasi CCITT NO. H.261 Codec ............. Protokol Multipoint ..............................................
Hal 6 7 7 13 14 18 22 23
Konfigurasi LAN untuk Video Conference ........ Standar EIA/TIA 568A ........................................ Standar EIA/TIA 568B ........................................ Memulai Install NetMeeting ................................ Menjelaskan fungsi dari NetMeeting ................. Kolom isian data client ........................................ Spesifikasi Koneksi yang digunakan ................... Aplikasi NetMeeting ........................................... Topologi ujicoba Peer to peer ............................. Menjalankan Wireshark pada ujicoba 1 .............. Memulai capture trafik data untuk ujicoba 1 ....... Capture trafik data sedang berjalan ..................... NetMeeting pada client 1 untuk ujicoba 1 .......... Client 1 menunggu respon client 2 pada ujicoba 1 Client 2 menerima panggilan dari client 1 ........... Client 1 dan 2 terkoneksi pada ujicoba 1 .............. Menyimpan hasil capture pada ujicoba 1 ............ Tampilan trafik data hasil capture ....................... Topologi ujicoba VC 2 client .............................. MCU kondisi idle pada ujicoba 2 ........................ NetMeeting pada client 1 untuk ujicoba 2 ........... Client 1 menunggu respon MCU pada ujicoba 2 . MCU menerima join room client 1 ujicoba 2 ..... Visual client 1 terhubung dengan MCU ujicoba 2 MCU menerima join room client 1 dan 2 ........... Client 1 dan 2 terkoneksi pada ujicoba 2 ............ Menyimpan hasil capture data pada ujicoba 2 ....
29 33 34 38 38 39 39 40 42 43 43 43 44 44 44 45 45 46 47 48 49 49 50 50 51 52 53
xv
3.28 3.29 3.30 3.31 3.32 3.33 3.34 3.35 3.36
Tampilan trafik data pada ujicoba 2 .................... Topologi ujicoba VC 3 client .............................. MCU kondisi idle pada ujicoba 2 ........................ MCU menerima join room client 1, 2 dan 3 ......... MCU mengakhiri join room client 1, 2 dan 3 ...... Client 1, 2 dan 3 terkoneksi pada ujicoba 3 ......... Lanjutan Client 1, 2, dan 3 pada ujicoba 3 .......... Menyimpan hasil capture pada ujicoba 3 ............ Tampilan trafik hasil capture pada ujicoba 3 .......
53 55 55 56 57 58 59 59 60
4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8
Grafik perbandingan jumlah paket loss ............... Grafik perbandingan delay end to end ................. Grafik perbandingan kebutuhan Bandwidth ........ Grafik perbandingan throughput jaringan ........... Grafik perbandingan kualitas gambar dan suara . Grafik perbandingan TCP dan UDP ujicoba P2p . Grafik perbandingan TCP dan UDP VC 2 client . Grafik perbandingan TCP dan UDP VC 3 client .
80 81 81 82 83 83 84 84
xvi
DAFTAR TABEL Tabel 2.1 2.2 2.3
Kompresi Suara ............................................................... Kompresi Bandwidth ....................................................... ITU-T Multimedia Conference Standar ..........................
Hal 19 21 22
3.1 3.2 3.3 3.4
Merk Handset .................................................................. Merk Pc Camera .............................................................. Pairs pada kabel UTP ...................................................... Data sheet UTP Cat 5 ......................................................
30 30 33 35
4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 4.16 4.17 4.18 4.19 4.20
Jumlah Paket Loss pada ujicoba P2p ............................. Delay Transmisi pada Ujicoba Peer to peer .................... Pengukuran Bandwidth dari Client 1 ke Client 2 ........... Pengukuran Bandwidth dari Client 2 ke Client 1 ........... Throughput pada client 1 untuk Ujicoba P2p .................. Throughput pada client 2 untuk Ujicoba P2p .................. Penilaian Responden pada Ujicoba Peer to peer ............. Jumlah Paket Loss pada ujicoba VC 2 Client ................. Delay Transmisi pada Ujicoba VC 2 Client .................... Pengukuran Bandwidth pada ujicoba VC 2 Client .......... Throughput pada client 1 untuk ujicoba VC 2 Client ..... Throughput pada client 2 untuk ujicoba VC 2 Client ..... Penilaian Responden pada Ujicoba VC 2 Client ............. Jumlah Paket Loss pada ujicoba VC 3 Client ................. Delay Transmisi pada Ujicoba VC 3 Client .................... Pengukuran Bandwidth pada ujicoba VC 3 Client .......... Throughput pada client 1 untuk ujicoba VC 3 Client ..... Throughput pada client 2 untuk ujicoba VC 3 Client ..... Throughput pada client 3 untuk ujicoba VC 3 Client ..... Penilaian Responden pada Ujicoba VC 3 Client .............
61 62 63 63 64 65 65 66 67 68 69 70 71 72 73 75 76 77 78 79
xvii
xviii