Extension of HR-Tree for Trajectory of Moving Objects in Location-Based Services

위치 기반 서비스에서 이동 객체의 궤적을 위한 HR-트리의 확장

  • Woo Sung-hyun (Dept. of information Communication Engineering, Hanbat National University) ;
  • Kim Mi-kyeng (Dept. of information Communication Engineering, Hanbat National University) ;
  • Jeon Hyun-sik (Dept. of Radio-Wave Engineering, Hanbat National University) ;
  • Park Hyun-ju (Div. of Information Communication Computer Engineering, Hanbat National University)
  • 우성현 (한밭대학교 정보통신공학과) ;
  • 김미경 (한밭대학교 정보통신공학과) ;
  • 전현식 (한밭대학교 전파공학과) ;
  • 박현주 (한밭대학교 정보통신컴퓨터공학부)
  • Published : 2005.07.01

Abstract

시간의 흐름에 따라 그 위치가 빈번히 변화하는 이동 객체의 특성으로 인해 실시간으로 증가하는 이동객체의 연산 정보를 효과적으로 관리할 수 있는 효율적인 연산 기법이 요구된다. 따라서 본 논문에서는 이동 객체의 시공간 연산을 위해 기존에 제안되었던 HR 트리의 성능을 개선시킬 수 있는 확장된 HR-트리(Extended HR-Tree : EHR-Tree)를 제안한다. 기존의 HR 트리는 삽입, 삭제, 갱신과 같은 연산이 빈번한 경우에 단말 노드 및 비단말 노드를 새로 생성해야 함으로 인하여 성능이 떨어지고, 공간의 낭비가 있게 된다. 이 문제를 해결하기 위해 본 논문에서 제안하는 EHR-트리는 연산이 발생할 때마다 새로운 HR-트리를 생성하는 것이 아니라 시간 구간을 두어서 새로 발생한 연산이 같은 시간 구간에 있을 경우 그 단위시간에 생성된 HR-트리에 그대로 삽입, 삭제, 갱신과 같은 연산을 수행하게 된다. 따라서 기존 HR-트리에서 단말 노드 및 비단말 노드를 새로 생성해야함으로 발생되던 많은 저장 공간 요구를 감소시킴으로, 즉 전체 연산 크기를 작게 하여 디스크 I/O수를 감소시킴으로써, 시공간 질의의 처리 속도를 향상시켜 효율적인 질의가 가능하도록 한다.

Keywords