|
|||||||||||

Supervisor and contact person: Prof. Nesime Tatbul
The goals of this project are threefold:
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:
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.
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).
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.
Here are some screenshots from various components of our system.
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