A Distributed Programming Infrastructure for Integrating Smart Sensors Umakishore Ramachandran, Kenneth Mackenzie, Steve DeWeerth, Irfan Essa, Thad Starner College of Computing, Georgia Institute of Technology - PowerPoint PPT Presentation

1 / 1
About This Presentation
Title:

A Distributed Programming Infrastructure for Integrating Smart Sensors Umakishore Ramachandran, Kenneth Mackenzie, Steve DeWeerth, Irfan Essa, Thad Starner College of Computing, Georgia Institute of Technology

Description:

A Distributed Programming Infrastructure for Integrating Smart Sensors Umakishore Ramachandran, Kenneth Mackenzie, Steve DeWeerth, Irfan Essa, Thad Starner – PowerPoint PPT presentation

Number of Views:27
Avg rating:3.0/5.0

less

Transcript and Presenter's Notes

Title: A Distributed Programming Infrastructure for Integrating Smart Sensors Umakishore Ramachandran, Kenneth Mackenzie, Steve DeWeerth, Irfan Essa, Thad Starner College of Computing, Georgia Institute of Technology


1
A Distributed Programming Infrastructure for
Integrating Smart SensorsUmakishore
Ramachandran, Kenneth Mackenzie, Steve DeWeerth,
Irfan Essa, Thad StarnerCollege of Computing,
Georgia Institute of Technology
Stampede Seamless Programming
Sensor Stack
TV Watcher
Problem Octopus Apps!
distributed media analysis and correlation
  • BASIC IDEA
  • space-time memory
  • time-sequenced data streams
  • communication abstractions
  • channels, queues, registers
  • distributed garbage collection
  • computation as thread-channel graph
  • BASIC IDEA
  • emerging app class
  • tentacles sensors, actuators
  • arms data fusion, routing
  • head cpu-intensive processing
  • GOALS
  • in-stack fusion
  • logical naming
  • application-awareness
  • OBSERVATIONS
  • concurrent apps
  • energy, net bandwidthconstraints

Garbage collection
  • architecture and application
  • automates stream capture, feature extraction,
    correlation
  • identifies most related streams

Media Broker
  • SAMPLE APPLICATIONS
  • distributed collaboration
  • aware spaces
  • smart environments
  • monitoring, control
  • surveillance
  • emergency response

stream registration and transformation engine
Event Web
simplified capture and rich access to structured
media stores, organized around spatiotemporal
events
  • FEATURES
  • distributed, pervasive infrastructure
  • of widely varying device capabilities
  • with control-loop flavor processing
  • on streams of varying bandwidths
  • requiring rapid response
  • at human perceptual speeds

Group Meeting Time 1000am-1100am Location
CCB201 Participants Kishore Ramachandran,
Ramesh Jain, Matthew Wolenetz
  • federated data distribution
  • publish/subscribe model
  • internal data broker threads
  • type-lattice based transcoding

Approach Smart Plumbing
DFuse
  • seamless programming
  • across diverse hardware
  • of compelling applications
  • reveals middleware requirements

optimized fusion function placement in wired and
wireless networks
Results
Cost Function
An Architecture for Event Web Modahl, Bagrak,
Wolenetz, Jain, Ramachandran IEEE FTDCS 04,
Suzhou, China
DFuse A Framework for Distributed Data
Fusion Kumar, Wolenetz, Agarwalla, Shin, Hutto,
Paul, Ramachandran ACM SenSys 03, Los
Angeles, California 2003
(Minimize Transmission Cost)
  • REQUIREMENTS
  • support for physically distributed
    heterogeneous devices
  • easy access to compute-servers (clusters, grids)
  • diverse computation, communication and power
    capabilities
  • support for dynamic join/leave, registration,
    discovery
  • sophisticated stream management (fusion,
    type-baseddiscovery, publication, discovery,
    filter framework)
  • ROLE ASSIGNMENT
  • Naïve tree building
  • Optimization
  • Maintenance

Media Broker An Architecture for Pervasive
Computing Modahl, Bagrak, Wolenetz, Hutto,
Ramachandran IEEE PerCom 04, Orlando, Florida
Funded by NSF ITR/SY grant CCR-0121638
http//www.cc.gatech.edu/rama/ubiq-presence
Write a Comment
User Comments (0)
About PowerShow.com