Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
NILE-PDT: A Phenomenon Detection and Tracking Framework for Data Stream Management Systems M.H. Ali1, W.G. Aref1, R. Bose2, A.K. Elmagarmid1, A. Helal2, I. Kamel3, M.F. Mokbel1 1 2 3 “Nile-PDT”: Phenomena Not Data! What Whatis are going sensor on in aReport readings? sensor a fire alarm infield? 30the C 3130 C C 31 C o o o o oCo o 29oC 9129 C 90 Cthis region 25oC 27 25ooCC 27oC o Sensors do not live in isolation 90 Co 90oC o 90 C 90 89 C oC 90oaC“phenomenon” Sensors indulge in a correlated behavior and generate o o 29 C o o29 C 26oC 26 27 C C o 27o90 C oCo 90oC 91 C 90 C 28oC 28oC 90oC 90oC o o 29 C 29 C 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) (a) 30oC 30oC 30oC 30oC (b) 30oC 31oC 29oC 27oC (c) (d) Query Processing with Relevance Feedback Sensor Network Binary Join Relevance feedback contains information about the sensors that contribute to the currently tracked phenomena Outline of the Demo Application Level Server Level Sensor-network Level Nile-PDT Sensor Platform UFL Sensor Platform Nile-PDT at the Application Level Nile-PDT at the System Level Relevance feedback Demo Hardware Setup 5 x 5 Sensor Grid with 1” Grid Spacing Analog Devices Temperature Sensor Photonic Devices Light Sensor Sensor Platform Hardware Layered Design Power Wired power option for use with indoor applications. For flexible configuration of processing, power, communication, and sensor/actuator needs. Quick Connect For easy and reliable stacking. Sensors / Actuators Interface layer supports analog and digital sensors as well as actuators. IP Networking Swappable communication layers to support different mediums. Full TCP/IP stack using µIP. More Power Daisy-chain sensor platforms to create large networks without tying up all outlets. 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. 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 Sponsors National Science Foundation Department of Education National Institute on Disability & Rehabilitation Research