printlogo
http://www.ethz.ch/index_EN
Welcome to the Databases and Information Systems Group
 
print
  

SmartRFLib--Logo

Project Members

Supervisor and contact person: Prof. Nesime Tatbul

Project Overview

The goals of this project are threefold:

  1. to automate a library with the help of the RFID (Radio Frequency IDentification) technology,
  2. to run higher-level event detection queries on RFID data streams, and
  3. to visualize important events and alerts in real time on Second Life.

There are several types of events that can be defined and detected in our system:

Although our application is primarily designed  to operate in a library, most of the system components are implemented in a general-purpose way and can be applied to other RFID data management applications as well.

The SmartRFLib System is made up of three architectural layers. Here follows a short description for each layer:

RFID Data Acquisition Layer (by Cagri Balkesen & Ali Sengül)

This is the lowest layer of our SmartRFLib System. Its main task is to interact with the hardware (RFID tags, readers, and antennas) and capture the raw data. This raw data is then cleaned, corrected, and compressed before being sent to the upper layer. We found that RFID data is very difficult to manage, and also that, effective data cleaning and compression can not be performed completely independent from the upper application layers.

Event Detection and Query Processing Layer (by Nihal Dindar & Florian Keusch)

This layer receives cleaned and compressed data from the RFID layer and runs complex event detection queries on the raw primitive tuples. Once an event is detected, it triggers a method on the visualization layer which then displays the event in real time on Second Life. Events are defined in a language that we have defined based on the SASE Language, which we call the SmartRFLib Language (SRFLL).

Visualization Layer (by Gautier Boder & Katinka Kromwijk)

The visualization layer displays the real-time events and alerts in two different ways: in Second Life and through a web interface. The web interface was necessary in order to display all the textual information which Second Life cannot  properly display.

For more information on our project, please consult our project reports, slides, short Second Life videos, and system screen-shots provided below.

Screenshots

Here are some screenshots from various components of our system.

Publications

News Articles about SmartRFLib

Additional Information

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2012 ETH Zurich | Imprint | Disclaimer | 6 September 2008
top