본문 바로가기
KERD
논문KCI 등재

통합 RFID 미들웨어의 응답시간 개선을 위한 효과적인 캐쉬 구조 설계

An Efficient Cache Mechanism for Improving Response Times in Integrated RFID Middleware

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

본 논문에서는 WSN(wireless sensor networks)과 RFID(radio frequency identification) 시스템을 통합하여 이용할 수 있는 통합 RFID 미들웨어에서의 효과적인 캐슁 기법을 제시한다. 통합 RFID 미들웨어가 운영되는 환경은 연결된 RFID리더로부터 대규모의 데이터가 입력되고, 다수의 무선 센서로부터 끊임없이 데이터가 입력되는 상황을 가정하고 있으며 또한 특정 목적을 위해 과거에 센서로부터 입력되어 분산 저장되어 있는 히스토리 데이터도 활용될 수 있음을 가정하고 있다. 따라서 캐슁 기능을 구비한 특정 미들웨어 레이어에서 센서 노드로부터 수신되는 연속 데이터와 분산 저장되어 있는 히스토리 데이터에 대한 신속한 질의 및 응답을 위한 효율적 데이터 처리가 절실히 요구된다. 이를 위하여 본 논문에서 제안되는 캐슁 기법은 기존의 캐슁 기법 기반으로 통합 RFID 미들웨어에 특화하여 데이터 처리의 효율을 높이기 위하여 두가지 방법을 제시하고 있으며, 이는 처리 데이터의 유형에 따라 DSC(data stream cache)와 HDC(history data cache) 로 구분된다. 제안된 캐슁 기법은 다양한 파라미터를 이용한 실험을 통하여 신속한 질의 및 응답이 이루어짐을 보여주고 있다.

Abstract

This paper proposes an efficient caching mechanism appropriate for the integrated RFID middleware which can integrate wireless sensor networks (WSNs) and RFID (radio frequency identification) systems. The operating environment of the integrated RFID middleware is expected to face the situations of a significant amount of data reading from RFID readers, constant stream data input from large numbers of autonomous sensor nodes, and queries from various applications to history data sensed before and stored in distributed storages. Consequently, an efficient middleware layer equipping with caching mechanism is inevitably necessary for low latency of request-response while processing both data stream from sensor networks and history data from distributed database. For this purpose, the proposed caching mechanism includes two optimization methods to reduce the overhead of data processing in RFID middleware based on the classical cache implementation polices. One is data stream cache (DSC) and the other is history data cache (HDC), according to the structure of data request. We conduct a number of simulation experiments under different parameters and the results show that the proposed caching mechanism contributes considerably to fast request-response times.

참고문헌 (17)

  1. D. Abadi, "An Integration Framework for Sensor Networks and Data Stream Management Systems", Proceedings of VLDB (2004)
  2. J.E. Hoag, "Architecting RFID Middleware", IEEE Internet Computing, 10(5), pp.88~92 (2006)
  3. The Global Sensor Netoworks middleware for efficient and flexible deployment and interconnection of sensor networks, "K. Aberer", ~, pp.LSIR-REPORT-2006-006 (2006)
  4. Y. Yu, "Issues in Designing Middleware for Wireless Sensor Networks", IEEE Network, 18(1), pp.15~21 (2004)
  5. Y. Jin, "A Survey of Cache", Proxy for Transparent Data Replication, 2006, 35~35
  6. G. Chockler, "Implementing a Caching Service for Distributed CORBA Objects", In Proc. of Middleware 2000, pp.1~23 (2000)
  7. J. Eberhard, "Efficient Object Caching for Distributed Java RMI Applications", In Proc. Middleware 2001, pp.15~35 (2001)
  8. R. Tewari, "Design considerations for distributed caching on the Internet", In Proc. IEEE 19th Int. Conf. on Distributed Computing Systems, pp.273~284 (1999)
  9. L. Degenaro, "A Middleware System Which Intelligently Caches Query Results", In Proc. of Middleware 2000, pp.24~44 (2000)
  10. P. Deolasee, "Adaptive Push-Pull: Disseminating Dynamic Web Data", In Proc. of the 10th Int. WWW Conf., pp.265~274 (2001)
  11. M. Franklin, "Design Considerations for High Fan-in Systems: the HiFi Approach", Proc. of the 2nd CIDR Conference (2005)
  12. H.S. Lee, "UbiCore: An Effective XML-based RFID Middleware System", Journal of KISS: Database, 33(06), pp.578~589 (2006)
  13. D. Draper, "XQuery 1.0 and XPath 2.0 Formal Semantics", W3C Work Draft (2004), W3C Work Draft
  14. X. Yu, "Adaptive middleware for distributed sensor networks", IEEE Distributed Systems Online (2003)
  15. "The Application Level Events (ALE) Specification, Version 1.0"[URL]
  16. "EPC Information Services (EPCIS) Version 1.0"[URL]
  17. Verisign, "The EPC Network: Enhancing the Supply Chain", Whitepaper (2004)

이 간행물의 다른 논문 (7건)