Abstract
As the interests on RFID technologies increase, a lot of research activities on RFID middleware systems to handle the data acquired by RFID readers are going on actively. Meanwhile, even though various kinds of RFID middleware methodologies and related techniques have been proposed, the common data type which is dealt with in those systems is an EPC code, mainly. Also, there are few researches of the implementation of collecting the stream data queued from RFID readers endlessly and without blocking, classifying the data into some groups according to usage, and sending the resulting data to specific applications. In this paper, we propose the method of data handling in RFID middleware to efficiently process an EPC event stream data using detail filtering, checking of data modification, creation of data set to transfer, data grouping, and various kinds of RFID data format transform. Our method is based on a de facto international standard interface defined in the ALE middleware specification by EPCglobal, and application and service users can directly set various kinds of conditions to handle the stream data.
RFID에 관한 관심이 높아짐에 따라 RFID 리더에서 수집된 데이터를 효율적으로 처리하기 위한 RFID 미들웨어에 대한 연구가 활발히 진행되고 있다. 한편 RFID 미들웨어의 사실상의 표준을 이끌고 있는 EPCglobal에서는 미들웨어 규격으로 ALE 미들웨어 스펙을 제안하고 있으나 표준 인터페이스 및 기능만을 정의하고 있을 뿐 상세적인 스펙 구현에 대한 내용을 다루고 있지 않다. 본 논문에서는 EPCglobal의 ALE 미들웨어 스펙에서 정의하고 있는 사실상의 국제 표준인 인터페이스를 기반으로 응용 및 서비스 사용자가 직접 조건을 정의하여, 정밀한 필터링, 변경 유무 검사, 전송할 집합 산출, 데이터 유무 검사, 세밀한 데이터 그룹핑, 그리고 다양한 RFID 포맷 변환 등을 바탕으로 스트림 형태의 EPC 이벤트 데이터를 효율적으로 처리할 수 있는 ALE 미들웨어의 이벤트 데이터 처리 방법을 제안한다.