Presentation is loading. Please wait.

Presentation is loading. Please wait.

NILE-PDT: A Phenomenon Detection and Tracking Framework for Data Stream Management Systems M.H. Ali 1, W.G. Aref 1, R. Bose 2, A.K. Elmagarmid 1, A. Helal.

Similar presentations


Presentation on theme: "NILE-PDT: A Phenomenon Detection and Tracking Framework for Data Stream Management Systems M.H. Ali 1, W.G. Aref 1, R. Bose 2, A.K. Elmagarmid 1, A. Helal."— Presentation transcript:

1 NILE-PDT: A Phenomenon Detection and Tracking Framework for Data Stream Management Systems M.H. Ali 1, W.G. Aref 1, R. Bose 2, A.K. Elmagarmid 1, A. Helal 2, I. Kamel 3, M.F. Mokbel 1 1 23

2 What is going on in a sensor field? “Nile-PDT”: Phenomena Not Data! What are the sensor readings? 27 o C 29 o C 27 o C 90 o C 29 o C 25 o C 30 o C31 o C 26 o C 28 o C 90 o C 29 o C 90 o C 27 o C 29 o C 27 o C 90 o C 29 o C 25 o C 30 o C31 o C 26 o C 28 o C 91 o C 29 o C 90 o C 91 o C 90 o C 89 o C Report a fire alarm in this region  Sensors do not live in isolation  Sensors indulge in a correlated behavior and generate a “phenomenon”

3 What is a Phenomenon?  A phenomenon is a group of sensors that show “similar” behavior over a period of time  Notions of similarity (a) Generate the same value (i.e., discrete phenomena) (b) Generate similar values (e.g., distance (v1,v2)<=d) (c) Generate similar behavior (e.g., similar summaries) (d) Generate similar trends (correlated increase or decrease in values) 30 o C 27 o C 29 o C 30 o C31 o C (a)(b)(c)(d)

4 Query Processing with Relevance Feedback Relevance feedback contains information about the sensors that contribute to the currently tracked phenomena Sensor Network Binary Join

5 Outline of the Demo UFL Sensor Platform Nile-PDT Sensor Platform Sensor-network Level Server Level Application Level

6 Nile-PDT at the Application Level

7 Nile-PDT at the System Level Relevance feedback

8 Demo Hardware Setup 5 x 5 Sensor Grid with 1” Grid Spacing Photonic Devices Light Sensor Analog Devices Temperature Sensor

9 Sensor Platform Hardware Layered Design For flexible configuration of processing, power, communication, and sensor/actuator needs. Quick Connect For easy and reliable stacking. IP Networking Swappable communication layers to support different mediums. Full TCP/IP stack using µIP. Processor ATmega128 provides low-cost and low-power processing. Runs OS that monitors sensor connections and communicates with server. Internal storage for sensor/actuator OSGi bundles and data accumulation for on-node processing. Sensors / Actuators Interface layer supports analog and digital sensors as well as actuators. Power Wired power option for use with indoor applications. More Power Daisy-chain sensor platforms to create large networks without tying up all outlets.

10 Sensor Platform Software  OSGi based Sensor Network Manager Middleware  Sensor Driver stored onboard Sensor Platform & installed dynamically on OSGi framework when platform powers up  Sensor Driver transforms the sensors connected to the platform into software services

11 Sponsors National Science Foundation Department of Education National Institute on Disability & Rehabilitation Research

12


Download ppt "NILE-PDT: A Phenomenon Detection and Tracking Framework for Data Stream Management Systems M.H. Ali 1, W.G. Aref 1, R. Bose 2, A.K. Elmagarmid 1, A. Helal."

Similar presentations


Ads by Google