Estimasi Lokasi Objek dalam Gedung Berbasis IEEE 802.11
menggunakan Metode Naïve Bayes
Sutarti, Widyawan, Sujoko Sumaryono
Pervasive and Mobile Computing Group Jurusan Teknik Elektro dan Teknologi Informasi
Universitas Gadjah Mada
Jln. Grafika 2 Yogyakarta 55281 Indonesia
sutarti86@gmail.com, widyawan@ugm.ac.id, sujoko.s@gmail.com
Abstract
—
WLAN has become very popular in public and enterprise networking during the last few years. IEEE 802.11 is currently the dominant local wireless networking standard. It is appealling to use an existing WLAN infrastructure for indoor location based WLAN positioning system using RSS. This research focused on implementation of RSS from APs at third floor JTETI UGM and around the building without placing additional APs. RSS fingerprint are collected with four different measuring orientation, which is North, East, South and West, with grid-area 1m x 1m and 2m x 2m. Location estimation of the object is calculated by Naïve Bayes and k-Nearest Neighbor (k-NN) algorithm as comparator. Naïve Bayes method and grid-area 1m x 1m gives higher accuracy. Different measuring orientation gives different location estimation.Keyword: IEEE 802.11, RSS, location estimation, Naïve Bayes, k-NN, orientation, accuracy, fingerpprint
I. PENDAHULUAN
Jaringan nirkabel (wireless network) pada masa sekarang telah menjadi bagian penting dari infrastruktur jaringan dan telah banyak diimplemantasikan di berbagai tempat seperti perkantoran, bandara, mall, rumah sakit, kampus dan lain sebagainya. Hal ini juga didukung dengan tersedianya berbagai macam perangkat nirkabel yang dilengkapi dengan berbagai macam aplikasi yang semakin banyak ragamnya.
Teknologi jaringan nirkabel telah dimanfaatkan di berbagai bidang. Salah satu pemanfaatan teknologi jaringan nirkabel adalah dalam pendeteksian posisi atau lokasi suatu objek, baik di dalam ruangan (indoor) maupun di luar ruangan (outdoor). Informasi mengenai lokasi sangat penting dalam berbagai macam aplikasi, seperti navigasi personal, navigasi aset dan sebagainya.
GPS (Global Positioning System) sangat sesuai digunakan dalam pendeteksian lokasi di luar ruang, namun kurang sesuai jika digunakan dalam ruang, karena lemah atau bahkan tidak adanya sinyal satelit. Oleh sebab itu, maka perlu adanya sistem yang stabil dan akurat dalam pendeteksian lokasi objek di dalam ruang, yang dapat digunakan di rumah, di kantor atau di gedung lainnya. Dengan adanya pertumbuhan jaringan berbasis IEEE 802.11, dan meningkatnya berbagai macam
perangkat seperti laptop, telepon seluler, dan peralatan lainnya yang berbasis WLAN, pendeteksian lokasi dalam ruang menggunakan teknologi berbasis IEEE 802.11 akan semakin berkembang.
Received Signal Strength (RSS) merupakan daya sinyal radio yang diterima oleh receiver yang dikirim oleh transmitter. Pada umumnya, RSS akan berkurang sebanding dengan jarak antara receiver dan transmitter [1]. Jika hubungan antara jarak receiver-transmitter dan kekuatan sinyal diketahui, baik secara empiris maupun analitis, maka jarak antara dua perangkat dapat diketahui. Terdapat beberapa keuntungan menggunakan RSS bagi lokalisasi dalam ruangan. Pertama, dapat diimplementasi-kan dalam sistem komunikasi nirkabel dengan sedikit bahkan tanpa penambahan atau perubahan perangkat keras, yang diperlukan hanyalah kemampuan untuk memperoleh dan membaca RSS. Keuntungan kedua adalah tidak perlu adanya sinkronisasi antara transmitter dan receiver [2].
Salah satu karakteristik penting dari RSS adalah orientasi yang berbeda memberikan nilai RSS yang berbeda [3]. RSS yang berbeda disebabkan oleh multipath dan pelemahan (attenuation) yang juga berbeda.
Naïve Bayes merupakan salah satu metode yang digunakan dalam klasifikasi. Algoritma Naïve Bayes yang sederhana dan kecepatannya yang tinggi dalam proses pelatihan dan klasifikasi membuat algoritma ini menarik untuk digunakan sebagai salah satu metode klasifikasi [4]. Kelebihan Naïve Bayes adalah sederhana namun memiliki nilai akurasi yang cukup tinggi.
II. TEKNIK LOKALISASI
Sistem lokalisasi yang sudah sangat terkenal adalah GPS (Global Positioning System) [6]. GPS Receiver dapat mengestimasi lokasi dengan cara mengukur propagasi jarak (range) waktu sinyal radio dari beberapa satelit ke receiver. GPS mempunyai tingkat akurasi yang cukup tinggi, namun kurang sesuai jika digunakan pada lingkungan urban yang padat, dalam ruangan dan area dengan vegetasi yang padat dan tinggi. Hal ini disebabkan adanya keterbatasan line-of-sight. Selain itu GPS juga tidak handal dalam konteks pervasive computing.
Beberapa produsen telepon seluler telah mengintegrasikan unit GPS [7] ke dalam telepon. Teknik yang disebut Assisted GPS (A-GPS) digunakan untuk
mempercepat waktu lokalisasi yang diperlukan oleh telepon seluler untuk melokalisasi keberadaannya. Indoor GPS memerlukan repeater GPS yang mahal yang diletakkan dalam bangunan agar perangkat GPS dapat berfungsi untuk lokalisasi dalam ruang. Teknik ini masih berbasis trilateration, yang tidak memperhatikan perambatan sinyal yang kompleks dalam bangunan, sehingga hanya sesuai untuk ruangan lebar dan kosong, atau diperlukan banyak repeater GPS untuk meningkatkan keakurasian.
Sistem lokalisasi dalam ruang telah dibuat menggunakan berbagai macam teknologi. Active Badge [8], PARCTab [9], yang kemudian diikuti dengan sistem komersial seperti Versus menggunakan pemancar inframerah dan detektor yang mampu menerima sinyal dengan tingkat keakurasian 5-10 meter. Active Badge memanfaatkan sinyal inframerah untuk pensinyalan antara badge dan sensor. Sinyal yang dipancarkan beroperasi dengan jangkauan hingga 6 meter, dan tidak dapat menembus dinding. Sensor harus dipasang minimal satu di setiap ruangan, dan lebih dari satu untuk ruang yang lebih besar atau ruangan yang kompleks.
Cricket [10] dan Active Bat [11] menggunakan sinyal ultrasonik untuk mengestimasi lokasi. Cricket yang dibuat di MIT pada tahun 2000 ini memungkinkan node statis dan node bergerak untuk menentukan lokasi fisik node tersebut dengan menggunakan listener yang mendengar dan menganalisa informasi beacon beacon yang berada dalam bangunan. Berbeda dengan Active Badge, penentuan lokasi ditentukan oleh perangkat yang dibawa oleh pengguna. Berdasarkan pada kepadatan infrastruktur dan tingkat kalibrasi, sistem ultrasonik mempunyai tingkat akurasi dari beberapa meter hingga beberapa sentimeter.
Radio Frequency ID (RFID) juga telah diimplementasikan dalam sistem lokalisasi, seperti SpotON [12] dan Landmark [13] dan solusi komersial seperti PinPoint untuk menampilkan lokalisasi tiga dimensi menggunakan pengukuran kekuatan sinyal. Pemancar dan penerima Ultra-wideband juga telah digunakan untuk mendapatkan lokalisasi dalam ruang dengan tingkat keakurasian yang tinggi.
Kelemahan dari semua sistem di atas adalah sistem tersebut memerlukan infrastruktur khusus untuk setiap area di mana lokalisasi digunakan. Sistem berbasis Bluetooth seperti [14] dapat menggunakan jaringan Bluetooth yang ada, namun penggunaan teknologi ini tidak dapat mencakup area lokalisasi dalam ruang yang luas yang dilakukan menggunakan sinyal dari perangkat Bluetooth.
Wireless LAN (WLAN) merupakan sistem transmisi data yang dirancang untuk memberikan akses jaringan di antara perangkat nirkabel menggunakan gelombang radio [15]. Di dalam perusahaan atau kampus, WLAN biasanya diimplementasikan sebagai penghubung terakhir antara jaringan kabel yang ada dengan sekelompok komputer client, yang memberikan akses pengguna nirkabel ke sumber dan layanan jaringan perusahaan antar bangunan. Institute of Electrical and Electronics Engineers (IEEE) pada tahun 1997 mengesahkan spesifikasi 802.11 sebagai standar WLAN.
III.RECEIVED SIGNAL STRENGTH (RSS)
Received Signal Strength (RSS) merupakan daya sinyal radio yang diterima oleh receiver yang dikirim oleh transmitter. Pada umumnya, RSS akan berkurang sebanding dengan jarak antara receiver dan transmitter [1]. Jika hubungan antara jarak receiver-transmitter dan kekuatan sinyal diketahui, baik secara empiris maupun analitis, maka jarak antara dua perangkat dapat diketahui. Terdapat beberapa keuntungan menggunakan RSS bagi lokalisasi dalam ruangan. Pertama, dapat diimplementasikan dalam sistem komunikasi nirkabel dengan sedikit bahkan tanpa penambahan atau perubahan perangkat keras, yang diperlukan hanyalah kemampuan untuk memperoleh dan membaca RSS. Keuntungan kedua adalah tidak perlu adanya sinkronisasi antara transmitter dan receiver. Kelemahan dari RSS adalah bahwa pembacaan RSS dapat mempunyai banyak variasi yang disebabkan oleh adanya interferensi dan multipath dari kanal radio. Kelemahan yang lain adalah RSS mempunyai tingkat akurasi yang lebih rendah dibanding metode pengukuran berbasis waktu [2].
Menurut [16], secara garis besar, lokalisasi berbasis RSS terdiri dari dua fase yaitu:
1. Training phase, di mana peta nirkabel lingkungan ditentukan menggunakan pengukuran. 2. Positioning phase, di mana estimasi posisi
ditentukan berdasarkan peta nirkabel.
Teknik pengukuran berbasis RSS dibagi menjadi dua yaitu:
1. Teknik deterministik 2. Teknik probabilistik
Teknik deterministik mempunyai tingkat presisi yang lebih rendah dibandingkan teknik probabilistik.
Teknik deterministik dilakukan dengan cara area lokasi dibagi-bagi ke dalam sel-sel yang lebih kecil dan pembacaan sinyal sel ini diambil dari beberapa access point dan dilakukan dalam training phase [17]. Dalam positioning phase sel yang dipilih adalah sel yang paling tepat atau paling mendekati dengan pengukuran yang telah dilakukan sebelumnya.
Teknik probabilistik dilakukan dengan cara distribusi probabilistik dari lokasi objek dari area yang sudah ditentukan. Algoritma yang digunakan dalam teknik ini sangat beragam dengan tingkat keakurasian yang berbeda-beda.
Untuk mengestimasi lokasi dari pembacaan kekuatan sinyal yang diterima diperlukan representasi statistik spasial dari kuat sinyal yang diterima dari access point sekelilingnya. Lokalisasi dalam ruangan berbasis RSS sangat bergantung pada training phase, di mana tingkat kepresisian pengukuran pada training phase akan sangat mempengaruhi kepresisian hasil dari estimasi lokasi [18].
IV.FINGERPRINTING
Fingerprinting merupakan metode bagi pemetaan data yang terukur, misalnya RSS ke dalam grid-point yang meliputi seluruh area lokalisasi. Lokasi diestimasi dari perbandingan antara pengukuran RSS secara nyata dengan pengukuran sebelumnya yang disimpan dalam fingerprint. Fingerprinting seringkali digunakan dalam lokalisasi indoor berbasis RSS, terutama pada saat
korelasi analitis antara pengukuran RSS dan jarak sulit untuk ditentukan karena adanya multipath dan interferensi [19].
Dalam penyusunan basisdata fingerprint memerlukan waktu lama, melelahkan dan rumit. Selain itu, fingerprint terikat pada deskripsi dan infrastruktur lingkungan indoor pada saat fingerprint dibuat, sehingga jika terdapat perubahan dalam ruangan seperti penambahan perabotan atau perubahan dinding akan mempengaruhi tingkat keakurasian dan perlu dibuat fingerprint yang baru.
V. K-NEAREST NEIGHBOR (K-NN)
Metode k-nearest neighbor (k-NN) adalah sebuah metode untuk melakukan klasifikasi terhadap objek berdasarkan data pembelajaran yang jaraknya paling dekat dengan objek tersebut. Prinsip kerja K-Nearest Neighbor (kNN) adalah mencari jarak terdekat antara data yang akan dievaluasi dengan k tetangga (neighbor) terdekatnya dalam data pelatihan. Dekat atau jauhnya tetangga biasanya dihitung berdasarkan jarak Euclidean yang persamaannya adalah sebagai berikut :
Untuk P = (p1 , p2 , ... , p2) dan Q = (q1 , q2 , ... , q2) maka
(1)
Algoritma k-NN juga mempunyai kasus khusus di mana klasifikasi diprediksikan berdasarkan data pembelajaran yang paling dekat (dengan kata lain, k = 1) sehingga disebut metode nearest neighbor ([20].
VI.NAIVE BAYES
Naïve Bayes merupakan metode yang dapat digunakan untuk mengklasifikasikan sekumpulan data. Algoritma ini memanfaatkan metode probabilitas dan statistik yang dikemukakan oleh ilmuwan Inggris Thomas Bayes, yaitu memprediksi probabilitas di masa depan berdasarkan pengalaman di masa sebelumnya (Brown, 1990). Dasar dari teorema Naïve Bayes adalah rumus Bayes berikut ini:
P (A|B) = (P(B|A) * P(A))/P(B) (2) Peluang kejadian A karena adanya kejadian B ditentukan dari peluang kejadian B karena adanya kejadian A, peluang kejadian A, dan peluang kejadian B. Persamaan di atas dikembangkan menjadi:
(3)
Persamaan (3) merupakan persamaan yang digunakan untuk klasifikasi data ke dalam kelas C. Pada estimasi lokasi objek, kelas merupakan representasi lokasi objek, sedangkan data adalah data RSS.
VII. METODOLOGI
Bahan penelitian yang digunakan dalam deteksi lokasi objek dalam gedung berbasis IEEE 802.11 adalah hasil pengukuran kekuatan sinyal (RSS) yang diterima oleh laptop dan pengukuran dilakukan di lorong lantai 3 gedung JTETI UGM. Dalam penelitian ini tidak melakukan pemasangan AP tambahan. Dalam melakukan penelitian mengenai deteksi lokasi objek dalam gedung diperlukan beberapa perangkat keras dan perangkat lunak sebagai berikut:
1. Perangkat keras (Hardware) a. Access Point (AP)
AP yang digunakan dalam penelitian ini adalah dua buah AP yang telah terpasang di lantai 3 dan beberapa AP yang ada di sekitar lantai 3 gedung JTETI UGM.
b. Laptop Toshiba dengan seri L510
Laptop telah dilengkapi dengan NIC berbasis IEEE 802.11
2. Perangkat lunak (Software) a. Netsurveyor
Netsurveyor digunakan untuk mengukur RSS (Received Signal Strength).
b. Rapidminer 5.1.012
Rapidminer berfungsi sebagai tool untuk aplikasi Naïve Bayes dan k-Nearest Neighbor (k-NN). Format data yang digunakan adalah format *csv ( ).
c. Ms Excel 2007
Digunakan dalam pengolahan data RSS. Penelitian ini terbagi ke dalam beberapa tahapan. Tahapan-tahapan tersebut adalah:
1. Perencanaan Ruang
Perencanaan ruang merupakan langkah awal dalam pembuatan peta kekuatan sinyal dalam ruang yang menjadi lingkup penelitian. Ruang penelitian adalah lorong lantai 3 Gedung JTETI UGM, yaitu area berwarna hitam pada gambar 2. Pada tahap ini lorong diukur kemudian dibagi ke dalam sel-sel dengan lebar masing-masing sel 1 meter dan 2 meter. Hal ini dilakukan untuk membandingkan tingkat akurasi yang dihasilkan.
2. Pengukuran RSS
Pada proses ini dilakukan pengukuran RSS yang diterima oleh Laptop, di masing-masing sel yang telah diukur. Pengukuran dilakukan dengan empat arah yang berbeda yaitu Utara, Timur, Selatan dan Barat. Hal ini dilakukan untuk mengetahui pengaruh orientasi pengukuran terhadap besarnya galat estimasi lokasi. Pengukuran RSS dilakukan pada saat kondisi gedung sepi, yaitu pada hari Sabtu dan Minggu atau hari libur. Hal ini dilakukan atas pertimbangan bahwa nilai RSS berbeda pada saat kondisi sibuk (hari kerja) dan kondisi sepi. Software yang digunakan adalah NetSurveyor.
3. Visualisasi RSS
Visualisasi RSS digunakan untuk memberikan gambaran peta kekuatan sinyal yang diterima (RSS). Visualisasi menggunakan AP yang terpasang di lantai 3 gedung JTETI UGM. Nilai RSS pada masing-masing grid point diperoleh dengan cara
Gambar. 2 Denah Ruang Lantai 3 Gedung JTETI UGM menghitung rata-rata sinyal yang diterima pada grid
point tersebut. Visualisasi dilakukan menggunakan software Rapidminer.
4. Location Fingerprinting
Fingerprinting merupakan metode bagi pemetaan data yang terukur, yaitu RSS ke dalam grid-point yang meliputi seluruh area lokalisasi yang nantinya digunakan untuk estimasi lokasi. RSS dari AP yang ada di lingkungan JTETI tidak semua digunakan, namun dipilih RSS dari beberapa AP yang mempunyai pengaruh signifikan dalam estimasi lokasi. Pengolahan data RSS dilakukan menggunakan software excel.
5. Pemodelan algoritma
Pada proses ini dilakukan pemodelan algoritma yang digunakan yaitu Naïve Bayes dan k-NN (k-Nearest Neighbour). Pada proses pemodelan ini dapat diketahui besarnya prosentase akurasi.
6. Pengujian dan Estimasi Lokasi
Pengujian merupakan proses penting untuk mengetahui hasil dari sebuah sistem. Data pengujian diperoleh dengan cara melakukan pengukuran RSS yang diterima laptop dengan berjalan di sepanjang lorong lantai 3 gedung JTETI UGM. Estimasi lokasi objek dalam hal ini adalah laptop berbasis IEEE 802.11, diperoleh dari perbandingan antara pengukuran RSS secara nyata yaitu data pengujian dengan pengukuran sebelumnya yang telah tersimpan dalam fingerprint. Estimasi lokasi menggunakan algoritma yang telah dimodelkan sebelumnya.
Galat estimasi lokasi diperoleh dengan cara menghitung jarak antara lokasi sebenarnya dengan
lokasi estimasi menggunakan jarak Euclidean dengan persamaan sebagai berikut:
d= (6)
di mana:
d = jarak Euclidean (x,y) = lokasi sebenarnya (x ,y ) = lokasi estimasi 7. Analisis hasil
Pada tahap ini dilakukan analisis untuk mengetahui besarnya galat estimasi terhadap:
a. orientasi pengukuran RSS b. ukuran grid pada fingerprint
c. memadai atau tidaknya AP yang digunakan untuk memperoleh estimasi lokasi, dalam hal ini hanya menggunakan AP yang telah tersedia, tanpa adanya penambahan AP.
d. algoritma yang digunakan
VIII.HASIL DAN ANALISIS
Berdasarkan hasil pengukuran RSS diketahui bahwa terdapat lebih dari 25 AP yang terpasang di dalam dan sekitar gedung JTETI. Namun dari sekian banyak AP yang ada, hanya 6 AP yang digunakan untuk estimasi lokasi karena mempunyai nilai RSS yang bervariasi, selebihnya mempunyai nilai RSS yang sangat rendah antara -92 dBm hingga -100 dBm, sehingga tidak digunakan dalam estimasi lokasi. Berikut adalah RSS rata-rata dari pengukuran di salah satu grid dengan empat arah yang berbeda yaitu Utara, Timur, Selatan dan Barat.
TABEL I
RSS RATA-RATA DARI PENGUKURAN DI SALAH SATU GRID
AP 1 AP 2 AP 3 AP 4 AP 5 AP 6 Orientasi -100 -53 -74.8 -75.8 -100 -100 Utara -100 -56.2 -81.6 -72.46 -100 -100 Timur -100 -58.1 -84.2 -87 -100 -100 Selatan -100 -60.7 -80.7 -74.5 -100 -100 Barat Keterangan:
AP 1 = UGM Hotspot dengan BSSID 00-23-69-B3-E6-A2 AP 2 = UGM Hotspot dengan BSSID 00-23-69-B3-E7-EC AP 3 = UGM Hotspot dengan BSSID 00-23-69-BF-4C-B0 AP 4 = Infrajtk dengan BSSID 00-27-19-17-E5-0E AP 5 = Alligator dengan BSSID 00-0C-42-64-94-2A AP 6 = Alligator dengan BSSID 00-0C-42-DF-51-2E
Dari tabel 1 terlihat bahwa orientasi pengukuran yang berbeda akan diperoleh nilai RSS yang berbeda. Hal inilah yang mendasari penelitian untuk mengetahui pengaruh orientasi pengukuran terhadap tingkat akurasi estimasi lokasi.
Selanjutnya dilakukan proses visualisasi RSS dengan tujuan untuk memberikan gambaran peta kekuatan sinyal yang RSS yang digunakan untuk estimasi lokasi. Visualisasi menggunakan RSS dari AP yang digunakan
pada estimasi lokasi. Nilai RSS pada masing-masing grid diperoleh dengan cara menghitung rata-rata sinyal yang diterima pada grid tersebut. Visualisasi dilakukan menggunakan software Rapidminer. Berikut adalah gambar visualisasi RSS AP1 dan AP2.
Dari gambar visualisasi terlihat bahwa nilai RSS terkuat berada di area dekat AP dan nilai RSS akan semakin melemah jika jarak dengan AP semakin jauh. Selain itu dari gambar terlihat bahwa perubahan nilai RSS tidak sama, hal ini disebabkan oleh adanya multipath, pantulan, pelemahan sinyal dan sebagainya yang disebabkan oleh dinding dan perabot yang ada pada bangunan. Berdasarkan kondisi tersebut, perubahan struktur dan perabot pada bangunan akan merubah nilai RSS, sehingga untuk mendapatkan estimasi yang tepat perlu dilakukan pengukuran ulang untuk mendapatkan nilai RSS yang baru.
Tabel II memberikan gambaran nilai akurasi k-NN dengan nilai k antara 1 hingga 10. Akurasi tersebut adalah akurasi dari pemodelan algoritma menggunakan software Netsurveyor. Pada pemodelan algoritma, 90% data digunakan sebagai data training dan 10% data sebagai data testing. Nilai akurasi diperoleh dari pengujian data testing terhadap data training. Sebagai contoh pada k=1 dan grid 1x1 m mempunyai tingkat akurasi 57,5 % artinya dari 10% data testing yang diujikan terdapat prediksi yang benar sebesar 57,5 %. Sehingga jika nanti digunakan untuk estimasi, kemungkinan terdapat 57,5 % data yang tepat prediksinya.
Gambar. 4 Visualisasi RSS AP2 TABEL III
PERBANDINGAN AKURASI K-NN DENGAN K=1 HINGGA K=10
k=1 k=2 k=3 k=4 k=5 k=6 k=7 k=8 k=9 k=10
1x1 57,50 % 52,99 % 50,86 % 50,63 % 54,62 % 53,86 % 54,59 % 54,16 % 55,73 % 55,26 % 2x2 80,28 % 76,37 % 74,09 % 73,92 % 78,31 % 76,94 % 75,91 % 75,03 % 76,28 % 75,26 %
Dari tabel terlihat bahwa nilai k=1 dengan ukuran grid 1m x 1m dan 2m x 2m memberikan nilai akurasi tertinggi, sehingga penelitian ini menggunakan k-NN dengan nilai k=1.
Ukuran grid yang berbeda memberikan nilai akurasi yang berbeda. Hal ini juga akan mempengaruhi besarnya nilai galat estimasi lokasi objek. Gambar 3 dan gambar 4 memberikan gambaran perbandingan nilai akurasi dan galat estimasi terhadap ukuran grid yaitu 1m x 1m dan 2m x 2m.
Estimasi lokasi objek diperoleh dengan cara melakukan pengujian dengan cara mengukur nilai RSS yang baru dalam hal ini RSS yang diterima oleh laptop, kemudian membandingkannya terhadap nilai RSS yang telah ada pada fingerprint. Proses membandingkan nilai RSS yang baru dengan nilai RSS pada fingerprint dilakukan menggunakan algoritma Naïve Bayes dan k-NN (k-Nearest Neighbour). Secara garis besar, pada algoritma Naïve Bayes, penentuan estimasi lokasi ditentukan dengan cara menghitung peluang terbesar posisi dari objek dalam hal ini laptop berdasarkan perbandingan nilai RSS yang baru dengan RSS pada fingerprint berdasarkan aturan yang digunakan pada Naïve Bayes seperti yang telah dijelaskan pada subbab sebelumnya.
Sedangkan pada k-NN estimasi lokasi dilakukan dengan cara membandingkan nilai RSS yang baru dengan beberapa nilai RSS terdekat (tetangga) yang ada pada fingerprint. Banyaknya perbandingan yang dilakukan
tergantung terhadap besarnya nilai k yang digunakan. Perhitungan yang dilakukan pada k-NN sesuai dengan aturan seperti yang telah dijelaskan pada subbab sebelumnya.
Gambar. 6 Perbandingan galat estimasi terhadap ukuran grid Grafik pada gambar 5 dan 6 menunjukkan bahwa grid 2m x 2m memberikan akurasi yang lebih tinggi, namun galat estimasi yang lebih besar. Grid 1m x 1m dengan algoritma Naïve Bayes memberikan estimasi dengan galat terkecil.
Orientasi pengukuran data yang berbeda, memberikan nilai galat estimasi yang berbeda pula. Gambar 7 menunjukkan bahwa orientasi yang berbeda memberikan akurasi yang berbeda, dan algoritma k-NN memberikan hasil akurasi terbaik. Namun hasil akurasi terbaik belum tentu menghasilkan estimasi dengan galat terkecil. Seperti terlihat pada gambar 8, Naïve Bayes memberikan galat estimasi terkecil.
Gambar. 7 Perbandingan nilai akurasi terhadap orientasi pengukuran
Gambar. 8 Perbandingan galat estimasi terhadap orientasi pengukuran
IX.PENUTUP
Estimasi lokasi objek berbasis RSS fingerprint sangat dipengaruhi oleh banyak faktor antara lain algoritma yang digunakan, ukuran grid pengukuran, orientasi pengukuran, serta AP yang digunakan. Pada penelitian ini ukuran grid 1m x 1m dan algoritma Naïve Bayes memberikan galat estimasi terkecil. Tantangan terbesar dari sistem ini adalah adanya perubahan nilai RSS seiring dengan perubahan yang terjadi di lingkungan tersebut. Ke depannya perlu dibuat sistem dengan algoritma yang mampu menghasilkan deteksi lokasi dengan tingkat presisi yang lebih baik.
REFERENSI
[1] A. Kupper, Location Based Services: Fundamentals and Operations, John Wiley & Sons, 2005. Robles. Jorge J., Martin Deicke, and Ralf Lehnert, 3D fingerprint-based Localization for Wireless Sensor Networks, in: Proceedings of IEEE, 978-1-4244-7157-7/10/2010, 2010.
[2] J. Caffery, Wireless Location in CDMA Cellular Radio Systems, Kluwer Academic Publishers, 2000.
[3] K. Kamol and K. Prashant, Properties of Indoor Received Signal Strength for WLAN Location Fingerprinting, in: Proceedings of the First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Service, 2004
[4] N. Sirola, “Mathematical methods for personal positioning and navigation,” Ph.D. dissertation, Tampere University of Technology, 2007.
[5] P. Castro, P. Chiu, T. Kremenek and R. Muntz, A probabilistic room location service for wireless networked environments, Ubiquitous Computing 2001, 2001.
[6] A. Gelb (Ed.), Applied Optimal Estimation, MIT Press, 1974. [7] P. Enge and P. Misra, “Special issue on GPS: The Global
Positioning System,” Proceedings of the IEEE, pp.3-172, January 1999.
[8] R. Want, A. Hopper, V. Falcao and J. Gibbons, “ The Active Badge Location System,” ACM Transactions on Information Systems, Vol. 10, no.1, pp. 91-102, January, 1992
[9] R. Want, B. Schilit, D.A. Norman, D. Goldberg, K. Petersen, J. Ellis and M. Weiser,” An Overview of the ParcTab Ubiquitos Computing Experiment,” IEEE Personal Communications Magazines, vol. 2, issue 6, pp.28-43, Dec 1995
[10] N.B. Priyantha, A. Chakraborty and H. Balakrishnan, The cricket location-support system, in: Proceedings of the 6th ACM MobiCom, Boston, MA pp. 32–43, 2000.
[11] J. A. Ward, A. Jones, A. Hopper, “A New Location Technique for the Active Office,” IEEE Personal Communication Magazine, vol.4 no.5 pp. 42-47, 1997
[12] D. Fox, J. Hightowerand, L. Liao, D. Schulz, and G. Borriello, Bayesian filtering for location estimation, in: Proceeding of IEEE Pervasive Computing, vol. 02, no. 3, pp. 24–33, 2003M. Hassan-Ali and K. Pahlavan, Site-specific wideband and narrowband modeling for indoor radio channel using ray-tracing, in: Proceedings of the PMIRC’98, Boston, MA, 1998.
[13] H. Liu, H. Darabi, P. Banerjee, and J. Liu, Survey of wireless indoor positioning techniques and systems, in: Proceedings of IEEE Transaction on Systems, Man, and Cybernetics, vol. 37, no. 6, pp. 1067–1077, November 2007.
[14] Aalto, N. Gothlin, J. Korhonen and T. Ojala, “Bluetooth and WAP Push based Location Aware Mobile Advertising System,” in MobiSYS: Proceeding of the 2nd International Conference on
Mobile Systems Application and Services, pp. 49-58. ACM Press, 2004
[15] C.L. Chan. Eddie, George Baciu, S.C. Mak, Using Wi-Fi Signal Strength to Localize in Wireless Sensor Networks, in: Proceedings of International Conference on Communications and Mobile Computing, vol 978-0-7695-3501-2/09, 2009.
[16] G. V. Z`aruba, M. Huber, F. A. Kamangar, I. Chlamtac, Indoor location tracking using RSSI readings from a single Wi-Fi access point, in: Proceedings of Wireless Network (2007) 13:221–235, 2007.
[17] P. Bahl and V.N. Padmanabhan, RADAR: An in-building RF-based user location and tracking system, in: Proceedings of IEEE Infocom 2000, Tel Aviv, Israel, Vol.2, pp.775–784, 2000.
[18] K. J. Krizmant, T. E. Biedkatt, and T. S. Rappaportt, Wireless position location: Fundamentals, implementation strategies, and sources of error, in: Proceedings of the VTC, vol. 2, May 1997.
[19] A. Bensky, Wireless Positioning: Technologies and Application, ser. GNSS technology and application series. Artech House Publishers, 2008.
[20] Chrtman, F. dan Roeder, K., Wi-Fi Handbook: Building 802.11b Wireless Networks, McGraw-Hill, 2003.
CITEE
2012
PROCEEDINGS OF CONFERENCE ON
INFORMATION TECHNOLOGY
AND
ELECTRICAL ENGINEERING
Yogyakarta, Indonesia
July 12, 2012
Sesi Indonesia
C
o
n
fe
re
n
c
e
o
n
I
n
fo
rm
a
tio
n
T
e
c
h
n
o
lo
g
y
a
n
d
E
le
c
tr
ic
a
l E
n
g
in
e
e
rin
g
DEPARTMENT OF ELECTRICAL ENGINEERING
AND INFORMATION TECHNOLOGY
FACULTY OF ENGINEERING
GADJAH MADA UNIVERSITY
Department of Electrical Engineering and Information Technology
Faculty of Engineering, Gadjah Mada University
Jalan Grafika no. 2, Kampus UGM
Yogyakarta, 55281, Indonesia
2
0
1
PROCEEDINGS OF
CONFERENCE ON
INFORMATION TECHNOLOGY
AND ELECTRICAL ENGINEERING
Yogyakarta, 12 July 2012
SESI INDONESIA
DEPARTMENT OF ELECTRICAL ENGINEERING
AND INFORMATION TECHNOLOGY
FACULTY OF ENGINEERING
GADJAH MADA UNIVERSITY
DEEIT, UGM – IEEE Comp. Soc. Ind. Chapter
ORGANIZER 2012
Technical Program Committee Chair (cont.)
Andreas Timm-Giell (Universität Hamburg-Harburg Germany)
Ryuichi Shimada (Tokyo Institute of Technology, Japan)
Ismail Khalil Ibrahim (Johannes Kepler University Linz, Austria)
Kang Hyun Jo (University of Ulsan, Korea) David Lopez (King’s College London, United
Kingdom)
Martin Klepal (Cork Institute of Technology, Ireland)
Tamotsu Nimomiya (Nagasaki University, Japan)
Ekachai Leelarasmee (Chulalongkorn University, Thailand)
Marteen Weyn (Artesis University College, Belgium)
Chong Shen (Hainan University, China) Haruichi Kanaya (Kyushu University, Japan) Ramesh K. Pokharel (Kyushu University,
Japan)
Ruibing Dong (Kyushu University, Japan) Kentaro Fukushima (CRIEPI, Japan)
Mahmoud A. Abdelghany (Minia University, Egypt)
Sunil Singh (G B Pant University of Agriculture & Technology, India) Abhishek Tomar (G B Pant University of
Agriculture & Technology, India) Lukito Edi Nugroho (Universitas Gadjah
Mada, Indonesia)
Umar Khayam (Institut Teknologi Bandung, Indonesia)
Anton Satria Prabuwono (Universiti Kebangsaan Malaysia, Malaysia) Eko Supriyanto (Universiti Teknologi
Malaysia, Malaysia)
Kamal Zuhairi Zamli (Universiti Sains Malaysia, Malaysia)
Sohiful Anuar bin Zainol Murod (Universiti Malaysia Perlis, Malaysia )
Advisory Board F. Danang Wijaya Risanuri Hidayat General Chair Widyawan Chair Eka Firmansyah Indriana Hidayah Eny Sukani Rahayu Avrin Nur Widyastuti Bimo Sunarfri Hantono
Sigit Basuki Wibowo Budi Setiyanto Ridi Ferdiana Yusuf Susilo Wijoyo Adhistya Erna Permanasari Prapto Nugroho
Muhammad Nur Rizal Selo Sulistyo
Sunu Wibirama Lilik Suyanti Indria Purnamasari Reviewer
Adhistya Erna Permanasari Agus Bejo
Avrin Nur Widyastuti Bambang Sugiyantoro Bambang Sutopo Bimo Sunarfri Hantono Bondhan Winduratna Budi Setiyanto Danang Wijaya Eka Firmansyah Enas Duhri Kusuma Eny Sukani Rahayu Harry Prabowo Indriana Hidayah Insap Santosa Isnaeni Iswandi Litasari
Lukito Edi Nugroho Noor Akhmad Setiawan Prapto Nugroho Ridi Ferdiana Risanuri Hidayat Rudy Hartanto Samiadji Herdjunanto Sarjiya
Sasongko Pramono Hadi Selo
Sigit Basuki Wibowo Silmi Fauziati Suharyanto Sujoko Sumaryono Sunu Wibirama T. Haryono Teguh Bharata Adji Wahyu Dewanto Wahyuni Warsun Nadjib Widyawan
F
OREWORD
Welcome to this year’s CITEE 2012 in Yogyakarta.
Peace be upon you. First of all, praise to Allah, for blessing us with healthy and ability to come
here, in the Conference on Information Technology and Electrical Engineering 2012 (CITEE 2012).
If there is some noticeable wisdoms and knowledge must come from Him.
This conference is the fourth annual conference organized by the Department of Electrical
Engineering and Information Technology, Faculty of Engineering, Universitas Gadjah Mada. It is
expected that CITEE 2012 can serve as a forum for sharing knowledge and advances in the field of
Information Technology and Electrical Engineering, especially between academic and industry
researchers.
On behalf of the committee members, I would like to say thank you to all of the writers, who come
here enthusiastically to share experiences and knowledge. I also would like to say thank you to the
keynote speakers for the participation and contribution in this conference.
According to our record, there are 150 papers from 15 countries are being submitted to this
conference and after underwent reviewing process there are 78 papers that will be presented. It is a
52% acceptance rate. There are 15 papers in the field of Power Systems, 26 papers in the area of
Signals System and Circuits, 11 papers in Communication System and 26 papers in Information
Technology. Furthermore, the proceedings of this conference is expected to be used as reference for
the academic and practitioner alike.
Finally, I would like to say thank you to all of the committee members, who worked tirelessly to
prepare this conference. Special thank to IEEE Computer Society Indonesian Chapter, Department
of Electrical Engineering and Information Technology UGM and LPPM UGM for the support,
facility and funds.
Thank you and enjoy the conference, CITEE 2012, and the city, Yogyakarta
12 July 2012
DEEIT, UGM – IEEE Comp. Soc. Ind. Chapter iv
Schedule of CITEE 2012
Yogyakarta, 12 July 2012
07.30 – 08.00 Registration 08.00 – 08.10 Opening Speech1. Chairman of the Organizing Committee
2. Head of Department of Electrical Engineering and Information Technology of Gadjah Mada University
PLENARY SESSION (at Room 1): Keynote Speech
08.10 – 08.50 The Development Trend of a Next Generation Vehicle and its Propulsion Motor Professor Jin Hur, Ph.D., University of Ulsan, Korea
Moderator: Eka Firmansyah 08.50 – 09.30 Applied VLSI Research in Indonesia
Eko Fajar Nurprasetyo, Ph.D., Xirka Silicon Technology Moderator: Iswandi
09.30 – 10.00 Morning Coffee Break
PARALLEL SESSION
Allocated duration per paper : 20 minutes (max.)
GREEN lamp : 10 minutes (max.) presentation YELLOW lamp : 10 minutes (max.) discussion RED lamp : END of allocated duration
No Time Room 1 Room 2 Room 3 Room 4 Room 5 Room 6 Room 7
Ses
.
1A
Moderator Adha I.C.
(S-Mas #11) Anindito Y. (I-Jkrt #11) A. Suhartomo (C-Jkrt #12) A. Syakur (P-TEIa #13) Raymond B. (I-Jkrt #21) Sarjiya (P-TEIb #22) Gunawan W. (S-Jkrt #21)
1. 10.00 – 10.20 S-Bndg #11 I-Jkrt #12 C-Srby #12 P-Bntn #11 I-Bndg #21 P-Kpng #21 S-Riau #21 2. 10.20 – 10.40 S-Srby #12 I-Smrg #12 C-Jkrt #11 P-Pwt #11 I-UGM #21 P-Mlng #21 S-Smrg #21 3. 10.40 – 11.00 S-Srby #11 I-Bndg #11 C-Srby #11 P-TEIa #11 I-TEIa #21 P-TEIb #21 S-TEIa #22
Ses . 1B Moderator Nanang S. (S-Srby #11) Hariandi M. (I-Bndg #11) M. Agus Z. (C-Srby #11) Alief R.M. (P-TEIa #11) Amien R. (I-TEIa #21) Bambang S. (P-TEIb #21) Indra A. (S-TEIa #22)
4. 11.00 – 11.20 S-MAS #11 I-Jkrt #11 C-Jkrt #12 P-TEIa #13 I-Jkrt #21 P-TEIb #22 S-Jkrt #21
5. 11.20 – 11.40 S-Bndg #12 I-Smrg #14 C-TEIa #11 P-Pwt #12 I-TEIa #25 P-TEIb #23 S-Srby #21 6. 11.40 – 12.00 S-Smrg #12 I-Smrg #11 C-TEIb #11 P-Smrg #11 I-TEIa #24 P-TEIa #21 S-TEIa #21
12.00 – 13.00 Lunch Break Ses . 2A Moderator Linggo S. (S-Yog #11) Catur S. (I-Smrg #11) M. Denny S. (S-Smrg #12) Supari (P-Smrg #11) Chairani (I-TEIa #23) Ridwan W. (P-TEIa #21) Hari M. (S-TEIa #21)
7. 13.00 – 13.20 S-Smrg #11 I-Smrg #13 S-Srby #13 C-TEIb #13 I-TEIa #26 C-TEIa #21 S-Yog #21 8. 13.20 – 13.40 S-Mlng #12 I-UGM #12 S-Pwt #11 C-TEIb #12 I-TEIa #27 S-TEIa #23 S-UGM #22 9. 13.40 – 14.00 S-Mlng #11 I-UGM #11 S-UGM #11 P-TEIa #12 I-TEIa #28 S-TEIb #21 S-UGM #21
Ses . 2B Moderator Aryuanto S. (S-Mlng #11) Eka K. (I-UGM #11) Fahri F. (I-Smrg #13) Arif Jaya (P-TEIa #12) Zawiyah S. (I-TEIa #28)
10. 14.00 – 14.20 S-Yog #11 I-TEIb #11 I-JPN #11 P-IND #11 I-TEIa #23
11. 14.20 – 14.40 S-Jkrt #11 I-TEIb #12 I-IND #11 P-IRI #11 I-TEIa #22 12. 14.40 – 15.00 S-IND #11 I-THA #11 C-EGY #11 I-ALG #11 C-Bndg #11 Paper codes (see Table of Contents for the details):
Number #1X: International (English) papers/presentations, Number #2X: National (Indonesia) papers/presentations I, P, S, C : Information, Power, Signal/System/Circuit, Communication
Certificate of presentation will be available at the room of presentation, immediately after the paper is presented Rooms Location:
Room 1-4 : located at the “Kantor Pusat Fakultas Teknik (KPFT)” building
Table of Contents
Inner Cover i Organizer ii Foreword iii Schedule iv Table of Contents v 1. I-Jkrt #21Aplikasi Permainan Congklak dengan Adobe Flash 1
Raymond Bahana, dan Leonardus Marvin Kosasih 2. I-Bndg
#21
Knowledge Mining in Digital Library Konsep dan Metode 7
Gonang May Perdananugraha 3. I-UGM
#21
Sistem Pengenalan Wajah pada Realtime Video Menggunakan Principal Component Analysis dan Histogram Equalization
13 Edy Winarno, dan Agus Harjoko
4. I-TEIa #21
Interoperabilitas berbasis Ontologi antar Sistem Informasi E-Government 18 Amien Rusdiutomo, P. Insap Santosa, dan Lukito E. Nugroho
5. I-TEIa #22
Sebuah Survei Aplikasi Mobile Tourism Guide 26
Assaf Arief, Widyawan, dan Bimo Sunarfri Hantono 6. I-TEIa
#23
Indoor Localization berbasis RSS Fingerprint Menggunakan IEEE 802.11g 32 Chairani, Widyawan, dan Sri S. Kusumawardani
7. I-TEIa #24
GSM Fingerprint untuk Deteksi Lokasi Dalam Gedung dengan Menggunakan Algoritma Naive Bayes (NB)
40 Hani Rubiani, Widyawan, dan Lukito Edi Nugroho
8. I-TEIa #25
Model Ontologi Representasi Pengetahuan untuk Pengorganisasian Sumber Daya Pengetahuan
46 Istiadi, L. E. Nugroho, dan T. B. Adji
9. I-TEIa #26
Deteksi Gerak dengan Menggunakan Metode Frame Differences pada IP Camera 52 Muhammad Ihsan Zul, Widyawan, dan Lukito Edi Nugroho
10. I-TEIa #27
Estimasi Lokasi Objek dalam Gedung Berbasis IEEE 802.11 menggunakan Metode Naïve Bayes
57 Sutarti, Widyawan, dan Sujoko Sumaryono
11. I-TEIa #28
Deployment Jaringan Sensor Nirkabel berdasarkan Algoritma Particle Swarm Optimization 65 Zawiyah Saharuna, Widyawan, dan Sujoko Sumaryono
12. P-Kpng #21
Program Diagnosis Ganggguan Mula Transformator Berbasis DGA dan Rough Set Theory 70 Very Fernando, Noor Akhmad Setiawan, dan Lukman Subekti
13. P-Mlng #21
Pemodelan dan Analisis Panel Photovoltaik 74
Muhamad Rifa’i, dan Ratna Ika Putri 14. P-TEIa
#21
Inverter Direct Current to Alternating Current (DC-AC) sebagai Optimasi Pemanfaatan Pembangkit Listrik Tenaga Surya di Kawasan Rawan Bencana
79 Ridwan W., Dhuhri R.U., Anita Purba N.S., Erik K.L., Ikhwan L.S., Rani M.A., Hendra
T.M., Yusuf S.W., dan Eka F. 15. P-TEIb
#21
Pengaruh Jenis Batang Konduktor Rotor Sangkar Tupai Terhadap Unjuk Kerja Motor Induksi Tiga Fase
85 Bambang Sugiyantoro, T Haryono, dan Dhanista
16. P-TEIb
#22
Perencanaan Operasi Jangka Pendek pada Sistem Jawa Bali Berdasarkan Kriteria Probabilistik
90 Sarjiya, Avrin Nur Widiastuti, dan Muhammad Alfi
vi DEEIT, UGM – IEEE Comp. Soc. Ind. Chapter
17. P-TEIb #23
Sistem Kendali Daya Aktif untuk Inverter Satu Fase yang Terintegrasi dengan Jaringan Distribusi 220 Vrms
96 F. Danang Wijaya, Yohan Fajar Sidik, dan Eka Firmansyah
18. S-Riau #21
Segmentasi Tepi Citra CT Scan Paru-paru Menggunakan Metode Chain Code dan Operasi Morfologi
101 Masfran, Ananda, dan Erwin Setyo Nugroho
19. S-Jkrt #21
Desain Concurrent Quad-band LNA dengan Quad-resonator untuk Aplikasi GSM, WLAN, WIMAX, dan LTE
107 Gunawan Wibisono, Doby Prayadinata, dan Teguh Firmansyah
20. S-Srby #21
Sparse Sampling Sinyal Suara pada Sistem Deteksi Dini Gangguan Pita Suara Secara Jarak Jauh
113 Vivien Fathuroya, dan Dhany Arifianto
21. S-Smrg #21
Akurasi Kombinasi Ekstraksi Ciri Warna dan Bentuk untuk Penelusuran Citra Aset 117 Jumi, dan Azhari S.N.
22. S-Yog #21
Pengaruh Keserupaan Bentuk Citra pada Sistem Akuisisi Citra Stereo terhadap Akurasi Hasil Pengukuran
122 Nyoman Jelun, Adhi Susanto, Radianta Triatmadja, dan Thomas Sri Widodo
23. S-UGM
#21
Purwarupa Sistem Otomasi Pengisian Botol Berdasarkan Berat Menggunakan Sensor Load Cell Berbasis PLC OMRON CPM2A
131 Nuriyanto Eko Saputro, dan R. Sumiharto
24. S-UGM
#22
Purwarupa Sistem Penyortiran Barang Berdasarkan Berat dengan Load Cell sebagai Sensor dan Kendali PLC OMRON CPM2A
136 Rendra Dwi Firmansyah, dan R. Sumiharto
25. S-TEIa #21
Pengujian RFID sebagai Pendeteksi Identitas Kendaraan untuk Mengatasi Pelanggaran Traffic Light
142 Hari Maghfiroh, Luthfi Rizal Listyandi, dan Risanuri Hidayat
26. S-TEIa #22
Mouse Kamera dengan Deteksi Wajah Realtime dan Deteksi Kedip Berbasis Metode Haarcascade dan SURF
146 Indra Agustian, Risanuri Hidayat, dan Th. Sri Widodo
27. S-TEIa #23
Robot Pelacak Objek Berwarna Melalui Proses Segmentasi 152
Yunus Hadi Sisworo, Adhi Susanto, dan Eka Firmansyah 28. S-TEIb
#21
Investigasi Peranan Observer pada Pemeliharaan Berbasis Kondisi Sistem 157 Herdjunanto S, dan Priyatmadi
29. C-TEIa #21
Reduksi PAPR dengan Selective Mapping dengan Parameter OFDM WLAN 802.11g 161 Fitriani, Risanuri Hidayat, dan Litasari