A Efficient Cloaking Region Creation Scheme using Hilbert Curves in Distributed Grid Environment

분산 그리드 환경에서 힐버트 커브를 이용한 효율적인 Cloaking 영역 설정 기법

  • 이아름 (전북대학교 전자정보공학부 컴퓨터공학과) ;
  • 엄정호 (전북대학교 전자정보공학부 컴퓨터공학과) ;
  • 장재우 (전북대학교 전자정보공학부 컴퓨터공학과)
  • Published : 2009.03.31

Abstract

Recent development in wireless communication and mobile positioning technologies makes Location-Based Services (LBSs) popular. However, because, in the LBSs, users request a query to database servers by using their exact locations, the location information of the users can be misused by adversaries. Therefore, a mechanism for users' privacy protection is required for the safe use of LBSs by mobile users. For this, we, in this paper, propose a efficient cloaking region creation scheme using Hilbert curves in distributed grid environment, so as to protect users' privacy in LBSs. The proposed scheme generates a minimum cloaking region by analyzing the characteristic of a Hilbert curve and computing the Hilbert curve values of neighboring cells based on it, so that we may create a cloaking region to satisfy K-anonymity. In addition, to reduce network communication cost, we make use of a distributed hash table structure, called Chord. Finally, we show from our performance analysis that the proposed scheme outperforms the existing grid-based cloaking method.

최근 무선 통신과 모바일 측위 기술의 발전으로 위치 기반 서비스(Location-Based Service)의 이용이 확산되었다. 그러나 위치 기반 서비스에서 사용자는 사용자의 정확한 위치를 가지고 데이터베이스 서버에 질의를 요청하기 때문에, 사용자의 위치 정보가 상대방에게 노출될 수 있다. 따라서 모바일 사용자에 의한 안전한 위치기반 서비스의 사용을 위해서는 사용자의 개인 정보 보호 방법이 요구된다. 이를 위해 본 논문에서는 위치기반 서비스에서 사용자의 위치정보를 보호하기 위하여, 분산 그리드 환경에서 힐버트 커브를 이용한 효율적인 cloaking 영역 설정 기법을 제안한다. 제안하는 기법은 K-anonymity를 만족하는 cloaking 영역을 생성하기 위해 힐버트 커브의 특성을 분석하고 이를 통해 이웃 셀의 힐버트 커브값을 계산하여 최소화된 cloaking 영역을 설정한다. 아울러, 네트워크 통신비용을 줄이기 위해 분산 해쉬 테이블 구조인 Chord를 사용한다. 마지막으로 성능평가를 통해서 제안하는 기법이 기존의 그리드 기반 cloaking 기법보다 우수함을 보인다.

Keywords

References

  1. 이준석, 김서균, “위치기반서비스(LBS)의 기술 동향 및 국내외 산업 동향 분석,” 정보통신연구진흥원 계간, 제 5권 제 2호(통권 16호), 2003.
  2. 김영창, 김영진, 장재우, “대용량 이동객체의 위치정보 관리를 위한 S-GRID를 이용한 분산 그리드 기법,” 한국공간정보시스템학회 논문지, 제 10권 제 4 호, 2008, pp. 11-19.
  3. ABC News, Cottonwood man accused of stalking ex-girlfriend with GPS,http://www.abc15.com/content/ news/northernarizona/story/Cottonwoodman- accused-of-stalking-ex-girlfriend/4xXXHKB2FU2B1_ Sqzaro9w.cspx, 2008.
  4. Foxs News, Man Accused of Stalking Ex-Girlfriend With GPS, http://www.foxnews.com/story/0,2933,131- 487,00.html, 2004.
  5. G. Ghinita, P. Kalnis and S. Skiadopoulos, “MobiHide: A Mobilea Peer-to-Peer System for Anonymous Location-Based Queries,” In Proc. of SSTD, Vol.4605, 2007, pp. 221-238.
  6. I. Stoica, R. Morris, D. Karger, M. F. Kaashoek and H. Balakrishnan, “Chord: A Scalable Peer-to-peer Lookup Service for Internet Application,” In Proc. of IEEE/ACM TON, Vol.11 No.1, 2003, pp. 17-32.
  7. B. Gedik and L. Liu, “Location Privacy in Mobile Systems: A Personalized Anonymization Model,” In Proc. of IEEE ICDCS, 2005, pp. 620-629.
  8. M. F. Mokbel, C. Chow, and W. Aref, “The New Casper:Query Processing for Location Services without Compromising Privacy,” In Proc. of VLDB, 2006, pp. 763–774.
  9. 김지희, 이아름, 김용기, 엄정호, 장재우, “위치기반 서비스에서 개인 정보 보호를 위한 K-anonymity 및 L-diversity를 지원하는 Cloaking 기법,” 한국공간정보시스템학회 논문지, 제10권 제4호, 2008, pp. 1-10.
  10. C. Y. Chow, M. F. Mokbel, and X. Liu. A, “Peer-to-Peer Spatial Cloaking Algorithm for Anonymous Location-based Services,” In Proc. of the ACM-GIS, 2006, pp. 171–178.
  11. G. Ghinita, P. Kalnis and S. Skiadopoulos, “PRIVE: Anonymous Location-Based Queries in Distributed Mobile Systems,” In Proc. of WWW, 2007, pp. 371-380.
  12. Yannis Theodoridis, Jefferson R. O. Silva, and Mario A. Nascimento, “On the Generation of Spatiotemporal Datasets”, In Proc. of SSD, Vol. 1651, 1999, pp.147-164.