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.

Slides:



Advertisements
Similar presentations
When Applications can Roam Freely OSGi Service Platform R4 Peter Kriens Technical Director OSGi
Advertisements

Multi-DNC Data Collection/Monitoring
Managing Data from Avian Radar Systems Edwin Herricks, PhD Siddhartha Majumdar.
Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
Chapter 7 LAN Operating Systems LAN Software Software Compatibility Network Operating System (NOP) Architecture NOP Functions NOP Trends.
A Next Generation OCS Welcome to Horner Operator Control Station Training.
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
Gator Tech Smart House CNT Dr. Sumi Helal Computer & Information Science & Engineering Department University of Florida, Gainesville, FL
C LOUD C OMPUTING Presented by Ye Chen. What is cloud computing? Cloud computing is a model for enabling ubiquitous, convenient, on- demand network access.
Presents The Silver Family An Integrated Approach to Processors, Data Communication and Head End Integration.
Leveraging IP for Sensor Network Deployment Simon Duquennoy, Niklas Wirstrom, Nicolas Tsiftes, Adam Dunkels Swedish Institute of Computer Science Presenter.
Embedded Network Controller with Web Interface Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
Intro to computers Hardware Operating System, Communication Computers PowerHardware Software OS Application COMMUNICATION.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
Institute for Complex Engineered Systems Embedded and Reliable Information Systems Laboratory Sensors and Sensor Networks Mike Bigrigg March 16/18, 2004.
Senior Design Project 2004/2005 Web Enabled Calling Number Delivery Daniel St. Clair Barron Shurn Professor Soules 10/28/2004.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Virtualization in Data Centers Prashant Shenoy
Common System Components
Cross Strait Quad-Regional Radio Science and Wireless Technology Conference, Vol. 2, p.p. 980 – 984, July 2011 Cross Strait Quad-Regional Radio Science.
Distributed Control Systems Emad Ali Chemical Engineering Department King SAUD University.
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How TCP/IP Works INTRO v2.0—4-1.
LabView Users Group Meeting June 20 th, 2006 Process Control Using Compact Field Point/Labview Real-time Michael Tockstein Microelectronics Technology.
ADAM-5000/TCP- Distributed Ethernet I/O
11955 Exit Five Parkway Building 3 Fishers, IN Cross Platform IP Video Security Software and Systems Exacq Technologies.
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
SCADA and Telemetry Presented By:.
C7:Complex Event Processing Making Sense of Sensor Network Events in Real Time John Doherty Senior Presales Consultant.
COEN 252 Computer Forensics
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
Chapter 3: Operating-System Structures System Components Operating System Services System Calls System Programs System Structure Virtual Machines System.
1 1 Local vs. remote intelligence A quick look at two different architecture management systems Copyright Nitrosoft 2010.
Microcontroller-Based Wireless Sensor Networks
Implementation of an Economical Web Server for Home Automation System Based on IR, Bluetooth and Ethernet Technology Dr.-Ing. Chao-Huang Wei Department.
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
Open Service Gateway Initiative (OSGi) Reporter : 林學灝 侯承育 1.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
CPAC May 2005 John Mosher – Honeywell Sensing & Control Sensor Actuator Manager (SAM) Controller Considerations And Specification Identification.
Reconsidering Internet Mobility Alex C. Snoeren, Hari Balakrishnan, M. Frans Kaashoek MIT Laboratory for Computer Science.
The Atlas Sensor Platform Architecture - Part II CNT Dr. Sumi Helal Computer & Information Science & Engineering Department University of Florida,
Choosing a Network Camera The top 10 factors for making the right choice.
The Convergence of Home Networking & Automation Vijay Dhingra Director of Product Management Echelon Corporation.
Fire detection portfolio Background for FX  FZ 2013_11_306:EP.
Jungsik Yoon Networked Media Lab Department of Information and Communication Gwangju Institute of Science and Technology (GIST) 2009.
A machine that acts as the central relay between computers on a network Low cost, low function machine usually operating at Layer 1 Ties together the.
DataMaster 3000 Data Acquisition and Control Software.
The Gator Tech Smart House: A Programmable Pervasive Space Real/Research Application In Pervasive Computing Lee Hae Dong, ICU CSE.
Networks. What is a computer network? A network is two or more computers that are linked together so that they are able to share resources.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Virtualization Technology and Microsoft Virtual PC 2007 YOU ARE WELCOME By : Osama Tamimi.
Carnegie Mellon University © Robert T. Monroe Management Information Systems Cloud Computing I Cloud Models and Technologies Management.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
The DCS Databases Peter Chochula. 31/05/2005Peter Chochula 2 Outline PVSS basics (boring topic but useful if one wants to understand the DCS data flow)
2: Operating Systems Networking for Home & Small Business.
Kernel Modules – Introduction CSC/ECE 573, Sections 001 Fall, 2012.
COMPUTER NETWORKS Hwajung Lee. Image Source:
Intro to the Atlas Platform Raja Bose Dr. Abdelsalam (Sumi) Helal January 23, 2007.
2016 Global Seminar 按一下以編輯母片標題樣式 Virtualization apps simplify your IoT development Alfred Li.
- Pritam Kumat - TE(2) 1.  Introduction  Architecture  Routing Techniques  Node Components  Hardware Specification  Application 2.
Tago Tago IoT DAY GRAIN BIN LEVEL? The epicenter of middleware
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Nat 4/5 Computing Science Interfaces
Introduction to VMware Virtualization
Maintain, Manage And Monitor Outdoor Systems Remotely
Computer 1 JEOPARDY.
The Next Generation - UNIFIED
A transformer is a complex protective object
Chapter 1: Computer Systems
Brandon Hixon Jonathan Moore
Sensor Networks – Motes, Smart Spaces, and Beyond
Presentation transcript:

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

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”

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)

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

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

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 Photonic Devices Light Sensor Analog Devices Temperature Sensor

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.

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