DOI QR코드

DOI QR Code

Design of Trajectory Data Indexing and Query Processing for Real-Time LBS in MapReduce Environments

MapReduce 환경에서의 실시간 LBS를 위한 이동궤적 데이터 색인 및 검색 시스템 설계

  • 정재화 (한국방송통신대학교 컴퓨터과학과)
  • Received : 2013.07.11
  • Accepted : 2013.09.25
  • Published : 2013.09.30

Abstract

In recent, proliferation of mobile smart devices have led to big-data era, the importance of location-based services is increasing due to the exponential growth of trajectory related data. In order to process trajectory data, parallel processing platforms such as cloud computing and MapReduce are necessary. Currently, the researches based on MapReduce are on progress, but due to the MapReduce's properties in using batch processing and simple key-value structure, applying MapReduce framework for real time LBS is difficult. Therefore, in this research we propose a suitable system design on efficient indexing and search techniques for real time service based on detailed analysis on the properties of MapReduce.

최근 모바일 스마트 기기의 보급으로 스마트 기기에 탑재된 다양한 센서에서 수집되는 대량이 데이터를 분석하여 처리하는 빅 데이터의 시대는 위치기반 서비스(LBSs: Location-Based Services)에 까지 확대대고 있다. 이동궤적에 대한 데이터도 초 대용량으로 증가하고 있다. 초 대용량 이동궤적 데이터 처리를 위해서는 클라우드 컴퓨팅 기술 및 맵리듀스와 같은 병행처리 플랫폼에 대한 연구가 필요하다. 최근 대용량 데이터의 병렬처리를 위해 맵리듀스 기반의 연구는 진행되고 있으나, 일괄처리 및 키-값 데이터 구조에 적합한 맵리듀스는 실시간 LBS에 적용에 적합하지 않다. 따라서 본 연구는 맵리듀스 특성을 면밀히 분석하고 실시간적 서비스에 적합하도록 모듈 단위로 효율적인 색인 기법 및 검색에 대한 시스템 설계를 제시한다.

Keywords

References

  1. Eun-Jee Song, "A Case of the Mobile Application System Development using Location Based Service", Journal of Digital Contents Society Vol. 13 No. 1 pp.53-60 Mar. 2012 https://doi.org/10.9728/dcs.2012.13.1.053
  2. Dieter et al, "Novel Approaches to the Indexing of Moving Object Trajectories", VLDB, 2009
  3. V. Prasad et al, "Indexing large trajectory data sets with seti", CIDR, 2003
  4. Shubin et al, "Spatial queries evaluation with mapreduce", GCC, 2009
  5. Qiang et al, "Query processing of massive trajectory data based on mapreduce", CloudDB, 2009
  6. Yunqin et al, "Towards parallel spatial query processing for big spatial data", HPDIC, 2011
  7. Guttman, A "R-trees : A dynamic index structure for spatial searching" Proc. ACM SIGMOD, 1984
  8. Comer, Douglas, "The Ubiquitous B-Tree", Computing Surveys, June, 1979
  9. Martin et al. "A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise", KDD, 1996

Cited by

  1. Design of Moving Object Pattern-based Distributed Prediction Framework in Real-World Road Networks vol.15, pp.4, 2014, https://doi.org/10.9728/dcs.2014.15.4.527
  2. Design and Implementation of Vehicle Route Tracking System using Hadoop-Based Bigdata Image Processing vol.14, pp.4, 2013, https://doi.org/10.9728/dcs.2013.14.4.447