Docstoc

slides

Document Sample
slides Powered By Docstoc
					                   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 are30the30sensorReport a fire alarm infield?
           C 31 C 31 in sensor
What is goingCon C a readings?
                       o      o o      o

                                   29oC 9129oC 90 Cthis region
                                            oC      o

                 25oC 27ooC 27oC o
                            25C
 Sensors do not live in isolation       90 Co 90oC
                                   90oC        C
                                            90 89oC
 Sensors indulge in a correlated o
                         oC
                                                       90oC
                                    behavior and generate a “phenomenon”
                      29 o o29 C
               26oC       26 27 C o 27o90oCo 90oC
                             C            C
                                   91 C     90 C
                        28oC      28oC 90oC     90oC
                              29 oC    29oC
    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)             (b)         (c)           (d)
    30oC 30oC      30oC 31oC

30oC     30oC   29oC     27oC
    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   Nile-PDT




                       Sensor
        Server Level   Platform



                         UFL
Sensor-network Level   Sensor
                       Platform
Nile-PDT at the Application Level
Nile-PDT at the System Level

                               Relevance
                               feedback
               Demo Hardware Setup



                                     Analog Devices
                                     Temperature
5 x 5 Sensor                         Sensor
Grid with 1”
Grid Spacing
                                      Photonic
                                      Devices
                                      Light Sensor
             Sensor Platform Hardware
                                                                            Layered Design
  Power                                                                     For flexible configuration of
  Wired power option for use with indoor                                    processing, power, communication,
  applications.                                                             and sensor/actuator needs.


                                                                                      Quick Connect
                                                                                      For easy and
Sensors /                                                                             reliable stacking.
Actuators
Interface layer
supports analog                                                                         IP Networking
and digital sensors                                                                     Swappable
as well as actuators.                                                                   communication layers
                                                                                        to support different
                                                                                        mediums. Full TCP/IP
                                                                                        stack using µIP.
More Power
Daisy-chain sensor             Processor
platforms to create
                               ATmega128 provides low-cost and low-power processing. Runs OS that
large networks without
                               monitors sensor connections and communicates with server. Internal storage
tying up all outlets.
                               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

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:3
posted:6/25/2012
language:
pages:12