PERANCANGAN DAN PEMBANGUNAN PERANGKAT LUNAK BLUETOOTH WEB INTERNET GATEWAY (BWIG) DI RUANG KELAS TEKNIK INFORMATIKA ITS Oleh: ANIS ROSYDA APRILIA - 5105100084 Dosen Pembimbing: ROYYANA MUSLIM I, S.KOM, M.KOM HENNING T. C, S.KOM
LATAR BELAKANG Kebutuhan Informasi Yang terus Meningkat Usaha untuk menunjang perkuliahan pada lingkungan kampus Berkembangnya teknologi Nirkabel khususnya Bluetooth
PERMASALAHAN Ribet Klodong.. gak support wifi HP mana yang Ehmm..Mang gimana?? Lagian ada LAN bisa ya?! HP yg da wifinya portnya..?? mahal harganya.. Pake Bluetooth gtu bluetooth az.. loh Gunakan Klo gak gitu kabel LAN az pake wifi az
RUMUSAN MASALAH Bagaimana membuat arsitektur jaringan Bluetooth Web Internet Gateway sehingga dapat mengakses internet. Bagaimana server dapat menerima dan merespon request dari client dan bagaimana server meneruskan request dari client ke internet. Bagaimana perangkat portable seperti PDA, komputer, mobile phone dapat mengakses intenet melalui Bluetooth Web Internet Gateway dengan mengirimkan request ke server.
BATASAN MASALAH Penerapan pada ruang kelas Teknik Informatika. Server hanya dapat menangani 7 client. Informasi yang diterima oleh server berupa request website yang diminta dari client dengan menggunakan Bluetooth. Sistem ini terdapat autentikasi dimana client dibatasi dalam mengakses internet dengan meminta user dan password. Client harus di-setting terlebih dahulu pada web browser-nya agar dapat mengakses internet. Konektifitas menggunakan Bluetooth NAP Services Client hanya bisa request web-web lokal.
TUJUAN Mempermudah mahasiswa untuk mendapatkan informasi tanpa terbatas ruang dan waktu. Mengoptimalkan teknologi Nirkabel khususnya Bluetooth
BAGAIMANA SOLUSINYA..??? Andaikan saya bisa akses internet melalui bluetooth..
SOLUSI Menitikberatkan pada aplikasi server, berfungsi sebagai berikut: 1. jembatan yang menghubungkan komunikasi antara HP, laptop/komputer dengan jaringan internet. 2. Membatasi pengguna untuk akses internet dengan menggunakan username dan password. 3. Melihat Bluetooth device yang aktif di area Bluetooth server. 4. Menampilkan traffic yang terjadi antara client dengan server. Aplikasi ini menggunakan bahasa pemrograman Java.
Pendukung Aplikasi
ARSITEKTUR JARINGAN Bluetooth Network Access Point Request alamat web Bluetooth device internet Halaman web Bluetooth device Server autentikasi dengan bluetooth device dan network service
INTERFACE SERVER 1 2 3
INTERFACE CLIENT Client HP LOGIN ERROR Client Komputer LOGIN ERROR
UJI COBA Skenario 1 Uji coba request http (www.its.ac.id) dari satu client yitu menggunakan HP Skenario 2 Uji coba request http (www.its.ac.id) dari satu client yitu menggunakan laptop. Skenario 3 Uji coba request http (www.its.ac.id) dari multi koneksi yaitu menggunakan HP dan laptop.
Hasil Uji Coba Skenario 1 Skenario 2 Skenario 3
KESIMPULAN Bluetooth menyediakan komunikasi yang robust dengan jarak yang pendek. Aplikasi ini sudah bisa menangani konekstivitas internet akses dengan koneksi bluetooth. Aplikasi ini sudah bisa menangani multi koneksi bluetooth device dengan waktu yang sama. Kecepatan transfer file dengan menggunakan bluetooth relatif rendah dipengaruhi oleh bluetooth device itu sendiri. Aplikasi ini sudah dapat mengatasi akses kontrol pada client ketika akan mengakses internet yaitu dengan melakukan login. Aplikasi ini sudah dikembangkan dengan menambahkan teknologi capture paket untuk mengkontrol traffic networking. Selain itu juga dikembangkan teknologi listener untuk mengecek device apa saja yang berada dalam jangkauan server dan mengaktifkan bluetooth.
SARAN Hendaknya pengembangan dari tugas akhir ini bisa menyempurnakan akses login yang bisa mengatasi transparent proxy. Dengan kata lain, pengguna tidak perlu selalu melakukan settingan proxy server pada web browser. Pengembangan pada tugas akhir ini diharapkan dapat semakin mendekati konsep Wireless internet akses seperti WiFi dimana saja, kapan saja, dengan biaya lebih ekonomis. Pengembangan pada tugas akhir ini diharapkan dapat mengatasi konektivitas jumlah client yang tidak terbatas.