Disproportional Insertion Policy for Improving Query Performance in RFID Tag Data Indices

RFID 태그 데이타 색인의 질의 성능 향상을 위한 불균형 삽입 정책

  • 김기홍 (부산대학교 컴퓨터공학과) ;
  • 홍봉희 (부산대학교 컴퓨터공학과) ;
  • 안성우 (부산대학교 컴퓨터공학과)
  • Published : 2008.10.15

Abstract

Queries for tracing tag locations are among the most challenging requirements in RFID based applications, including automated manufacturing, inventory tracking and supply chain management. For efficient query processing, a previous study proposed the index scheme for storing tag objects, based on the moving object index, in 3-dimensional domain with the axes being the tag identifier, the reader identifier, and the time. In a different way of a moving object index, the ranges of coordinates for each domain are quite different so that the distribution of query regions is skewed to the reader identifier domain. Previous indexes for tags, however, do not consider the skewed distribution for query regions. This results in producing many overlaps between index nodes and query regions and then causes the problem of traversing many index nodes. To solve this problem, we propose a new disproportional insertion and split policy of the index for RFID tags which is based on the R*-tree. For efficient insertion of tag data, our method derives the weighted margin for each node by using weights of each axis and margin of nodes. Based the weighted margin, we can choose the subtree and the split method in order to insert tag data with the minimum cost. Proposed insertion method also reduces the cost of region query by reducing overlapped area of query region and MBRs. Our experiments show that the index based on the proposed insertion and split method considerably improves the performance of queries than the index based on the previous methods.

RFID 기술을 기반으로 한 자동화 제조, 재고 관리, 공급망 관리와 같은 응용에서 RFID 태그를 부착한 객체의 위치를 추적하는 질의는 가장 중요한 요구사항 중의 하나이다. 태그의 위치추적 질의를 지원하기 위해서 기존의 연구에서는 태그 아이디, 리더 아이디, 시간을 도메인으로 하는 색인을 제시하고 있으며 이는 이동체 색인을 기반으로 한다. 이동체 색인에서와 달리 RFE 태그를 위한 색인의 도메인은 도메인간의 크기 차이가 매우 크며 질의 영역이 차지하는 크기의 비율이 리더 아이디 도메인에 편중되는 특징이 있다. 그러나, 기존의 RFB 태그를 위한 색인에서는 이동체 색인과는 다른 도메인의 특징을 고려하지 않음으로써 질의 영역과 색인 노드간의 불필요한 겹침을 유발시키며 이로 인해 태그 객체 검색 시 많은 노드 접근이 발생하게 되는 문제점이 있다. 본 논문에서는 이러한 문제점을 해결하기 위해 R*-tree를 기반으로 한 RFID 태그 데이타 색인의 불균형 삽입정책과 분할 정책을 제안한다. 제안된 방법은 각 도메인의 가중치와 노드의 가장자리 정보를 사용하여 가중치가 적용된 가장자리 값을 구한다. 데이타를 삽입할 때 이를 사용함으로써 데이타가 삽입될 하위트리를 선택하며 노드 분할 방법을 선택한다. 제안된 불균형 삽입 정책은 질의 영역과 MBR 간의 겹침을 줄임으로써 영역질의 수행 시 노드 접근 비용을 감소시켜 준다. 실험 결과 이 논문에서 제안된 불균형 삽입 정책을 적용한 색인은 기존의 삽입 정책을 사용하는 색인에 비하여 우수한 질의 성능을 보여줌을 확인할 수 있다.

Keywords

References

  1. K. Romer, T. Schoch, F. Mattern and T. Dubendorfer, "Smart Identification Frameworks for Ubiquitous Computing Applications," Proc. of Pervasive Computing and Communications, pp. 256-262, 2003
  2. S. E. Sarma, S. A. Weis, and D. W. Engels. "RFID Systems and Security and Privacy Implications," Springer-Verlag, pp. 454-469, 2002
  3. K. Romer, T. Schoch. "Infrastructure Concepts for Tag-Based Ubiquitous Computing Applications," Proc. of Ubicomp, pp. 253-262, 2002
  4. C. H. Ban, B. H. Hong, and D. H. Kim, "Time Parameterized Interval R-tree for Tracing Tags in RFID Systems," 16th Int. Conf. on DEXA, pp. 503-513, 2005
  5. N. Beckmann and H. P. Kriegel, "The R*-tree: An efficient and robust access method for points and rectangles," Proc. of the ACM SIGMOD Int'l Conf. on Management of Data, pp. 332-331, 1990
  6. EPC Tag Data Standard Work Group, "EPC Tag Data Standards Version 1.23," EPC Global, 2005
  7. Guttman, "R-trees: A dynamic index structure for spatial searching," Proc. of the ACM SIGMOD Int'l Conf. on Management of Data, pp. 47-54, 1984
  8. I. Kamel, C. Faloutsos, "On packing R-trees," Int'l Conf. on Information and Knowledge Management, pp. 490-499, 1993
  9. Y. Theodoridis, M. Vazirgiannis, and T. K. Sellis, "Spatio-temporal indexing for large multimedia applications," IEEE Int'l Conf. on Multimedia Computing and Systems, pp. 441-448, 1996
  10. 전봉기, 홍봉희, "이동체의 색인을 위한 시간 기반 R-트리의 설계 및 구현", 한국정보과학회 논문지 D-데이타베이스, 30권 3호, pp. 320-335, 2003
  11. Y. Theodoridis, E. Stefanakis, and T. K. Sellis. "Efficient cost models for spatial queries using r-trees. Transactions on Knowledge and Data Engineering (TKDE)," 12(1), pp. 19-32, 2000 https://doi.org/10.1109/69.842247
  12. EPCglobal, "The Application Level Events (ALE) Specification, Version 1.0," 2005
  13. 김동현, 홍봉희, 안성우, "RFID 시스템에서 태그 추적을 위한 리더 모델링 기법", 한국정보과학회 데이타베이스연구회, Korean Database Conference 2006 (KDBC2006), ISSN: 1598-9798, pp. 49-56