• Tidak ada hasil yang ditemukan

Waktu dan Tempat

Penelitian ini dilakukan di Laboratorium Network Computer Centric (NCC) Departemen Ilmu Komputer, Institut Pertanian Bogor yang berlangsung mulai bulan Januari sampai Agustus 2010.

Tahapan-tahapan penelitian ini dapat dilihat pada Gambar 8 berikut:

Gambar 8 Skema metode penelitian

Metode Penelitian

Metode yang digunakan pada penelitian ini meliputi beberapa tahapan dan bagian. Tahapan-tahapan tersebut adalah:

• Analisis Sistem Piconet Pervasive

Analisis Sistem Piconet

Perancangan dan implementasi

Analisis Hasil

Konfigurasi alat dan jaringan: • Server • Client Dokumentasi Selesai Mulai Praproses: • Video kompresi • Hint track Pengujian dan Pengukuran

21 • Perancangan Prototipe dan Implementasi

• Pengukuran dan Pengujian Sistem Piconet Pervasive

Sebelum dilakukan pengambilan data dilakukan penelitian pendahuluan untuk menentukan bit rate video yang dapat distreamingkan pada kapasitas bandwidth yang terbatas.

- Analisis Sistem Piconet Pervasive

Pada tahap ini dilakukan identifikasi kebutuhan sistem piconet. Identifikasi kebutuhan dilakukan berdasarkan studi pustaka dan literatur mengenai Darwin Streaming Server, pemrosesan video, multimedia pada telepon seluler, koneksi bluetooth dari telepon seluler ke komputer, dan dari komputer ke telepon seluler. Identifikasi kebutuhan alat yang digunakan yaitu :

Lingkungan pengembangan sisi server

• Genuine Intel(R) CPU T2300 @ 1.66 GHz • RAM 2.49 GB

• Sistem Operasi Microsoft Windows XP Service Pack 3 • USB Bluetooth Generic

Lingkungan sisi client

• Telepon seluler dengan Symbian OS • Serie 60 versi 2

• Bluetooth v1.1

Software tambahan yang digunakan adalah software open source bernama GnuBox, AnalogX, dan MP4Box-0.4.6-dev_20091013 yang digunakan untuk melakukan hint track video.

- Perancangan Prototipe dan Implementasi

Pada tahap ini, perancangan prototipe dilakukan untuk koneksi bluetooth dari komputer ke telepon seluler, tahapan-tahapannya antara lain:

• Pra-proses

Video kompresi

Video yang akan dikirim merupakan video yang telah dikompresi sehingga video tersebut dapat dikirim melalui jaringan piconet dengan bandwidth yang terbatas. Format kompresi video yang digunakan yaitu 3gp. Penggunaan format

22 tersebut selain format kompresi terkecil saat ini juga karena merupakan format video yang dapat dibaca / dimainkan pada telepon seluler pada umumnya.

Hint track

Pada proses streaming video, pertama-tama dilakukan proses hint track terhadap video yang akan distreaming sehingga video dapat dijalankan/dimainkan pada video player client. Pada penelitian ini proses hint track dilakukan dengan menggunakan tools open source bernama MP4Box versi 0.4.6. Proses hint track diperlukan untuk memberikan informasi kepada video yang distreamingkan sehingga video tersebut dapat dikenali oleh client.

• Konfigurasi server

Untuk melakukan proses streaming yang efektif maka dibutuhkan suatu server yang khusus untuk memberikan layanan streaming. Penelitian ini menggunakan software Darwin Streaming Server (DSS) yang merupakan versi open source dari Quicktime Streaming server (QSS). Server ini mengijinkan pengiriman video Quicktime, MPEG-4 dan 3GPP dalam suatu jaringan internet dengan menggunakan aturan standar protocol RTSP dan RTP. DSS dapat berjalan dalam platform sistem operasi Mac OS, Linux, Solaris, dan Windows. Penggunaan DSS pada penelitian ini karena sampai saat ini streaming server yang tidak berlisensi adalah DSS.

Penelitian ini menggunakan DSS versi 5.5.5 dengan Windows sebagai sistem operasinya. Konfigurasi DSS mengikuti konfigurasi secara default. Software lainnya yang digunakan untuk melakukan koneksi bluetooth antara komputer server dengan client telepon seluler adalah proxy Analog X. Analog X proxy digunakan untuk menghubungkan jaringan pada komputer dengan DSS sehingga permintaan paket dari client dapat dibaca dan diterima oleh server.

• Konfigurasi client

Client (telepon seluler) yang digunakan yaitu Nokia 6600 Serie 60 v2. Pada sisi client (telepon seluler) dilakukan proses instalasi software GnuBox yang berfungsi membuat access point baru untuk menghubungkan telepon seluler dengan komputer melalui jaringan bluetooth.

23 Setelah konfigurasi dilakukan maka telepon seluler dapat berkomunikasi dengan komputer melalui jaringan bluetooth dimana komputer bertindak sebagai server sedangkan telepon seluler bertindak sebagai client. Untuk melakukan proses streaming video digunakan video player yaitu real player dengan melakukan konfigurasi pada bagian option dengan memilih pilihan proxy sesuai dengan proxy pada access point bluetooth yaitu 6588.

- Pengukuran kinerja

Parameter yang digunakan dalam mengukur kinerja jaringan piconet ini adalah throughput, delay, dan packet loss. Pengukuran parameter ini menggunakan capture traffic jaringan yaitu Wireshark dengan melakukan lima kali pengulangan untuk setiap kombinasi video bit rate dan jarak.

Cara pengukuran untuk masing-masing parameter adalah sebagai berikut: Throughput

Pengukuran throughput dilakukan berdasarkan data yang diperoleh dari capture traffic jaringan yaitu jumlah paket dan waktu pengiriman. Dari data-data tersebut dihitung dengan menggunakan rumus pada Persamaan 3.

Pengukuran dilakukan sebanyak lima kali ulangan untuk tipe video bit rate yang berbeda, kemudian dari masing-masing tipe video bit rate dirata-ratakan. Nilai hasil rata-rata mewakili kinerja jaringan piconet yang akan dianalisis.

Delay

Pengukuran delay dilakukan berdasarkan waktu mulai pengiriman sampai paket diterima. Data yang digunakan berasal dari capture traffic dimana cara perhitungannya yaitu dengan mengurangi waktu penerimaan paket pertama dengan waktu pengiriman paket pertama kemudian waktu penerimaan paket kedua dikurangi waktu pengiriman paket kedua dan seterusnya. Secara fungsi matematika waktu delay ditunjukkan seperti pada Persamaan 1.

Seperti halnya pada pengukuran throughput maka pada pengukuran delay juga dilakukan sebanyak lima kali ulangan untuk masing-masing video bit rate yang berbeda dan juga dilakukan pengukuran rata-rata pada masing-masing video bit rate. Sehingga nilai dari rata-rata tersebut dapat dijadikan ukuran waktu delay piconet yang akan dianalisis.

24 Packet Loss

Packet loss diukur berdasarkan sampai tidaknya suatu paket yang dikirim dari server ke client. Nilai packet loss diperoleh dari tools capture traffic jaringan dengan melihat informasi diterima tidaknya paket yang dikirim ke client. Kemudian dari sekian banyak paket data yang hilang dibagi dengan banyaknya paket yang dikirim dikalikan 100% maka diperoleh nilai packet loss rasio. Perhitungan matematik untuk mengukur packet loss dapat dilakukan dengan menggunakan Persamaan 2.

Berdasarkan data-data yang diperoleh dilakukan analisis piconet terhadap kinerja streaming video pada jaringan bluetooth antara komputer dengan telepon seluler. Data-data tersebut merupakan parameter yang digunakan untuk menganalisis kinerja jaringan sehingga didapatkan besarnya kinerja jaringan piconet pada aplikasi streaming video dari komputer ke telepon seluler.

- Pengujian Sistem Piconet Pervasive

Pengujian ini bertujuan untuk mengetahui kemampuan jaringan bluetooth sebagai media streaming video serta untuk mengetahui kualitas video yang diterima pada sisi client. Pengujian point-to-point dilakukan dengan menggunakan Darwin Streaming Server, dan AnalogX proxy pada sisi server dan GnuBox serta real player pada sisi client.

Pengujian dilakukan pada video bit rate dan jarak yang berbeda. Video bit rate yang akan dilakukan pengujian yaitu 8, 12, 16, 20, dan 24 kbps. Sedangkan jarak yang akan dilakukan pengujian yaitu 5 meter, dan 10 meter. Gambar 9 menunjukkan topologi arsitektur point-to-point untuk streaming video dari komputer ke telepon seluler. Dalam kondisi ini video stream dikirim dari komputer ke satu buah telepon seluler.

Dokumen terkait