A Dynamic Path Computation Database Model in Mobile LBS System

모바일 LBS 시스템에서 동적 경로 계산 데이터베이스 모델

  • Joo, Yong-Jin (Institute of Urban Science, University of Seoul)
  • Received : 2011.05.03
  • Accepted : 2011.06.29
  • Published : 2011.06.30

Abstract

Recently, interest in location-based service (LBS) which utilizes a DBMS in mobile system environment has been increasing, and it is expected to overcome the existing file-based system's limitation in advanced in-vehicle system by utilizing DBMS's advantages such as efficient storage, transaction management, modelling and spatial queries etc. In particular, the road network data corresponds to the most essential domain in a route planning system, which needs efficient management and maintenance. Accordingly, this study aims to develop an efficient graph-based geodata model for topological network data and to support dynamic path computation algorithm based on heuristic approach in mobile LBS system. To achieve this goal, we design a data model for supporting the hierarchy of network, and implement a path planning system to evaluate its performance in mobile LBS system. Last but not least, we find out that the designed path computation algorithm with hierarchical graph model reduced the number of nodes used for finding and improved the efficiency of memory.

최근, 모바일 시스템에서 DBMS를 활용한 위치기반서비스에 대한 관심이 높아지고 있으며, 향상된 차량항법 (in-vehicle navigation) 시스템에 있어 효과적인 저장, 트랜잭션 관리, 모델링과 공간 질의를 통해 현행 파일 기반 시스템이 가지는 한계를 극복할 것으로 기대되고 있다. 특히, 도로 네트워크 데이터는 경로 탐색 시스템에 있어 가장 중요한 영역에 해당하며 효율적인 관리와 유지를 필요로 한다. 이에 본 연구는 모바일 LBS 시스템에서 위상적인 네트워크 데이터를 위한 그래프 기반 지오 데이터베이스 모델 개발과 휴리스틱 접근에 기반을 둔 동적 경로 계산 알고리즘을 제시하는 것을 목적으로 한다. 이를 위해, 계층적 네트워크를 지원하는 데이터 모델을 설계하고, 모바일 LBS 시스템에서 수행 능력을 평가하기위한 경로 계산 시스템을 구현하였다. 마지막으로, 제시된 계층 그래프 모델 기반 경로 계산 알고리듬은 네트워크를 구성하는 노드 개수를 줄여 탐색 속도와 효율적 메모리 사용에 기여할 수 있을 확인 할 수 있다.

Keywords

References

  1. E. Basiaensen, 2003 "ActMAP: real-time map updates for advanced in-vehicle applica-tions," Proceedings, 10th World Congress on ITS, Madrid, November.
  2. M. Breunig and W. Baer, 2004, "Database support for mobile route planning systems", Computers, Environment and Urban Systems, Vol 28,No 2004, pp. 595-610. https://doi.org/10.1016/j.compenvurbsys.2003.12.005
  3. T. Brinkhoff, 1999, "Requirements of traffic telematics to spatial databases" In Lecture Notes in Computer Science: Proceedings of the 6th International Symposium on Large Spatial Databases, Hong Kong, China, Vol 1651, pp. 365-369.
  4. I. Chabini and S. Lan, 2002, "Adaptations of the $A^*$. algorithm for the computation of fastest paths in deterministic discrete-time dynamic networks," IEEE Trans. Intell. Transp. Syst., Vol. 3, No. 1, pp. 60-74. https://doi.org/10.1109/6979.994796
  5. E. W. Dijkstra. 1959, "A note on two problems in connexion with graphs," Vol.1, No.1, pp 269-271. https://doi.org/10.1007/BF01386390
  6. H. FUJIMOTO, 2001, "World Wide Vehicle Navigation System Using KIWI Format ", デンソ.テクニカルレビュ. Vol.6 No.1.
  7. J. A. Fernandez-Madrigal and J. Gonzalez, 2002, "Multihierarchical graph search," IEEE Trans. Pattern Anal. Mach. Intell., Vol.24, No.1, pp 103-113. https://doi.org/10.1109/34.982887
  8. T. Hamada, 2002, Kiwi Format and Telematics.
  9. Y. J. Joo and S. H. Park, 2006, "Design and Implementation of Map Databases for Telematics and Car Navigation Systems using an Embedded DBMS," The Journal of GIS Association of Korea, Vol 14, No. 4.
  10. Y. J. Joo and S. H. Kim, 2011, "A New Route Guidance Method Considering Pedestrian Level of Service using Multi-Criteria Decision Making Technique," Journal of Korea Spatial Information Society, Vol. 19, No.1, pp. 91-99.
  11. G. G. Moon , Y. J. Joo, S. H. Park, 2011, "Lossless Vector Data Compression Using the Hybrid Approach of BytePacking and Lempel-Ziv in Embedded DBMS," Journal of Korea Spatial Information Society, Vol. 19, No.1 ,pp.115-124.
  12. Open Geospatial Consotium, Inc., 2005, Simple Features - SQL 1.1
  13. H. J. Sim, J. J. Kim, I. S. Shin and K. J. Han, 2008, "Embedded spatio-temporal DBMS for mobile device", Spring Conference on GIS Association of Korea, pp. 59-66.
  14. Q. Song and X. F. Wang, 2011, "Efficient Routing on Large Road Networks Using Hierarchical Communities," IEEE Trans. intel. Transp. Syst., Vol. 12, No. 1.
  15. R. Rajagopalan , K. G. Mehrotra, C. K. Mohan and P. K. Varshney, 2008, "Hierarchical path computation approach for large graphs," IEEE Trans. Aerosp. Electron. Syst., Vol. 44, No. 2, pp 427-440. https://doi.org/10.1109/TAES.2008.4560197
  16. A. Zipf and J. Strob, 2002, Geoinformation mobil. Heidelberg, Germany: Herbert Wichmann, pp. 230.