DOI QR코드

DOI QR Code

Design of Caching Scheme for Mobile Underground Geospatial Information Map System

모바일용 지하공간정보지도 관리 시스템에서 응답속도 향상을 위한 캐싱 기법

  • Kim, Yong-Tae (System Development Div., DBNtech Co., Ltd) ;
  • Kouh, Hoon-Joon (Department of Software Convergence, Kyung-in Women's University)
  • 김용태 ((주)디비엔텍 시스템개발본부) ;
  • 고훈준 (경인여자대학교 소프트웨어융합과)
  • Received : 2021.10.19
  • Accepted : 2022.01.20
  • Published : 2022.01.28

Abstract

Unlike general maps, the underground geospatial Information is a system made to view underground information in a 3D shape. This system is managed by a tile maps to lighten the data. But there are various underground structures in the basement, and the structures are made of 3D data, so the data size is large. Therefore, when a client mobile program requests a tile map, the service server fetches the requested tile map from the DB server and transmits ti to the client, but there is a transmission delay time problem. In this paper, we design the tile cache method to improve the request response speed for the tile map data provided to the client in the mobile underground geospatial information system. We propose a method in which a service server predicts and prefetchs the next tile map while the client is viewing tile map, and stores the prefetching data in the memory of client mobile terminal. Then, the transmission delay time problem can be solved.

지하공간정보지도 관리 프로그램은 일반지도와는 달리 지하정보를 3D 형태로 한 눈에 볼 수 있도록 만든 시스템이다. 이 시스템은 전송 데이터의 경량화를 위해 지도를 타일지도로 만들어 관리하고 있으나 지하에는 다양한 지하구조물들이 있고, 3D 데이터로 되어 있어 데이터의 용량이 크다. 따라서 일반적으로 클라이언트가 모바일 프로그램에서 타일지도를 요청할 때 마다 서버가 요청한 타일지도를 클라이언트에게 전송하는데 전송지연시간 문제가 발생하고 있다. 본 논문에서는 모바일용 지하공간정보지도 관리 시스템에서 클라이언트에게 제공되는 타일지도 데이터에 대한 요청응답 속도를 향상시키기 위해 타일 캐싱 방법을 설계한다. 제안된 기법은 클라이언트가 타일지도를 보고 있는 동안에 서버가 다음 타일지도를 미리 예측하여 프리페칭하고 프리페칭한 데이터를 서비스 서버에 저장하지 않고 클라이언트 모바일 단말기의 메모리에 미리 저장하여 전송지연시간 문제를 해결하는 방법을 제안한다.

Keywords

Acknowledgement

This article is supported by the Korea Agency for Infrastructure Technology Advancement (KAIA) grant funded by the Ministry of Land, Infrastructure and Transport (Grant : 21DCRU-B158169-02)

References

  1. MOLIT. (2020). Development of technology for renewal automation and field utilization on the integrated underground geospatial information map. R&D plan, 1-30.
  2. S. K. Cho, Y. T. Kim & J. Y. Choi. (2020). Design and Implementation of Mobile 3D Visualization Service System on the Integrated Underground Geospatial Information Map, Journal of The Korea Society of Computer and Information, 25(12), 173-186. https://doi.org/10.9708/JKSCI.2020.25.12.173
  3. S. K. Cho, Y. T. Kim, J. Y. Choi & Y. G. Jang. (2020). 3-Dimensional Object Visualization Method Considering the Security on Mobile Service System for Underground Spatial Information Integrated maps. The Proceeding of Korean Society for Geospatial Information (pp115-118).
  4. Y. T. Kim. (2021). A Design of Predict Cache Buffer for Mobile Underground Geospatial Information System. The Proceeding of the Korean Association of Geographic Information Studies (pp316-319). Jeju
  5. Y. K. Kang, K. C. Kim & Y. S. Kim. (2001). Performance Study of Probability-based Tile Pre-fetching nad Cache Replacement Algorithms for Web Geographical Information Systems. Korea Computer Congress, 28(2), 139-141.
  6. B. Y. Hwang, Y. W. Park & Y. S. Kim. (2003). Probability-based Pre-fetching Method for Multi-level Abstracted Data in Web GIS. Journal of Korean Society for Geospatial Information, 2(3), 261-274.
  7. Google Maps. (2013). Google Inc.(Online). http://maps.google.co.kr
  8. S. H. Cho, C. Ga & K. Y. Yu. (2013). Improvement of Partial Update for the Web Map Tile Service. Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography, 31(5), 3654-373.
  9. M. H. Jeong & Y. C. Suh. (2009). A Study on Tile Map Service of High Spatial Resolution Image Using Open Source GIS. Journal of Korean Society for Geospatial Information, 17(1), 67-174.
  10. S. Pan, Y. Chong, H. Zhang & X Tan. (2017). A Global User-Driven Model for Tile Prefetching in Web Geographical Information Systems, PLOS ONE.
  11. D. H. Lee, J. S. Kim, S. D. Kim, K. C. Kim, Y. S. Kim & J. Park. (2002). Adaptation of a neighbor selection Markov chain for prefetching tiled Web GIS data. In International Conference on Advances in Information Systems (pp. 213-222). Springer, Berlin, Heidelberg.
  12. Y. Li, E. Zhong, E. Wang & Y. Huang. (2010). Markov model in prefetching spatial data. Bulletin of Surveying & Mapping, 7, 1-4.
  13. L. Shi, Z. Gu, L. Wei & Y. Shi. (2005) Quantitative analysis of Zipf 'S law on web cache. Lecture Notes Comput Sci, 845-852.
  14. S. Yesilmurat & V. Isler. (2012). Retrospective adaptive prefetching for interactive Web GIS applications. Geoinformatica, 435-466.
  15. S. K. Bae, Y. H. Shin & Y. S. Seo. (2017). A Study on Efficient Management for Information of Shopping Center in Underground Passage based on the Spatial Information. Journal of The Korean Cadastre Information Association, 19(2), 75-87. DOI : 10.46416/JKCIA.2017.08.19.2.75