Geohashed spatial index method for a location-aware WBAN data monitoring system based on NoSQL

Yan Li, Dongho Kim, Byeong Seok Shin

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

The exceptional development of electronic device technology, the miniaturization of mobile devices, and the development of telecommunication technology has made it possible to monitor human biometric data anywhere and anytime by using different types of wearable or embedded sensors. In daily life, mobile devices can collect wireless body area network (WBAN) data, and the co-collected location data is also important for disease analysis. In order to efficiently analyze WBAN data, including location information and support medical analysis services, we propose a geohash-based spatial index method for a location-aware WBAN data monitoring system on the NoSQL database system, which uses an R-tree-based global tree to organize the real-time location data of a patient and a B-tree-based local tree to manage historical data. This type of spatial index method is a support cloud-based location-aware WBAN data monitoring system. In order to evaluate the proposed method, we built a system that can support a JavaScript Object Notation (JSON) and Binary JSON (BSON) document data on mobile gateway devices. The proposed spatial index method can efficiently process location-based queries for medical signal monitoring. In order to evaluate our index method, we simulated a small system on MongoDB with our proposed index method, which is a document-based NoSQL database system, and evaluated its performance.

Original languageEnglish
Pages (from-to)263-274
Number of pages12
JournalJournal of Information Processing Systems
Volume12
Issue number2
DOIs
StatePublished - Jun 2016

Bibliographical note

Publisher Copyright:
© 2016 KIPS.

Keywords

  • Location-Aware
  • NoSQL database system
  • WBAN monitoring system

Fingerprint

Dive into the research topics of 'Geohashed spatial index method for a location-aware WBAN data monitoring system based on NoSQL'. Together they form a unique fingerprint.

Cite this