Architectural Approaches (Part 1) Power Aware Distributed Systems Kickoff August 23, 2000.

Slides:



Advertisements
Similar presentations
Remote Automation and Monitoring: PLC or RTU. Key Points PLCs and RTUs are similar devices with somewhat differing functionality.
Advertisements

Microcontroller – PIC – 4 PIC types PIC architecture
Network Topologies.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Internet of Things with Intel Edison Presentation Paul Guermonprez Intel Software
Contents 1 Seismic, Earthquake and Structural Monitoring System (CR-5P), 25/05/ CR-5P Seismic, Earthquake and Structural Monitoring.
Dynamic Sensor Networks DARPA SensIT PI Meeting January, 2002 Santa Fe, NM Brian Schott USC Information Sciences Institute You Are Here.
A Case for Custom Silicon in Enabling Low-Cost Information Technology for Developing Regions Z. Foo, David Devecsery, T. Schmid, N. Clark, R. Frank, M.
Slide 1 ITC 2005 Gunnar Carlsson 1, David Bäckström 2, Erik Larsson 2 2) Linköpings Universitet Department of Computer Science Sweden 1) Ericsson Radio.
Mica: A Wireless Platform for Deeply Embedded Networks Jason Hill and David Culler Presented by Arsalan Tavakoli.
T24 Wireless Telemetry Advanced Intelligent Instrumentation.
Applying Wireless / SI/O Architecture To NeSSI March 7, 2001 John Crawford VP, Business Development Crossbow Technology, Inc.
1 Overview of Bluetooth technology Bluetooth protocol stack The Ericsson Bluetooth module Alternate solutions Wireless LANs Conclusions References Networking.
 A system consisting of a number of remote terminal units (or RTUs) collecting field data connected back to a master station via a communications system.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Cross Strait Quad-Regional Radio Science and Wireless Technology Conference, Vol. 2, p.p. 980 – 984, July 2011 Cross Strait Quad-Regional Radio Science.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Cortex-M3 Debugging System
PADS Power Aware Distributed Systems Architecture Approaches USC Information Sciences Institute Brian Schott, Bob Parker UCLA Mani Srivastava Rockwell.
Protocols for Video Conferencing and Surveillance You Are Here Brian Schott Ladan Gharai Colin Perkins Carl Worth NETEX Industry Day September, 2001.
University of Bergen public domain software: SEISLOG Linux, data-acquisition system for standard PC and embedded lowcost, low-power solutions Terje Utheim.
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
RSC Williams MAPLD 2005/BOF-S1 A Linux-based Software Environment for the Reconfigurable Scalable Computing Project John A. Williams 1
MICA: A Wireless Platform for Deeply Embedded Networks
1 Copyright © 2011, Elsevier Inc. All rights Reserved. Appendix E Authors: John Hennessy & David Patterson.
The Low Power Energy Aware Processing (LEAP) Embedded Networked Sensor System Dustin McIntire, Bernie Yip, Hing Kei Ho, Lawrence Au, Timothy Chow, and.
Shahin Farshchi, Member, IEEE, Aleksey Pesterev, Paul Nuyujukian, Eric Guenterberg, Istvan Mody, and Jack W. Judy, Senior Member, IEEE, ” Structure of.
Song Pro Retro Alex Harper. Contents of Presentation Inspiration Basic Concept Speaker Module.sng file structure Song Pro Retro: Light Song Pro Retro:
Engaging Undergraduate Students with Robotic Design Projects James O. Hamblen School of ECE, Georgia Tech, Atlanta, GA
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
HPC use in Testing Ad Hoc Wireless Sensor Networks
Core of the Embedded System
Low-Power Wireless Sensor Networks
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
Providing Bluetooth Functionality on Embedded Devices: A look at Embedded Operating Systems and Bluetooth Stacks Brian Fox Supervisors: Dr Greg Foster.
Dynamic Sensor Networks DARPA SensIT Review May 30, 2001 Arlington, VA You Are Here.
An Intelligent and Adaptable Grid-Based Flood Monitoring and Warning System Phil Greenwood.
Power Aware Distributed Systems DARPA PAC/C Review June 2001 USC Information Sciences Institute Brian Schott, Ron Riley, Bob Parker Rockwell Science Center.
A Cluster-based Approach for Data Handling in Self- organising Sensor Networks UCL SECOAS team: Dr. Lionel Sacks, Dr. Matt Britton Toks Adebutu, Aghileh.
Robert Parker USC INFORMATION SCIENCES INSTITUTE Distributed Sensors Group Goals, Metrics, and Challenges -Work in Progress- PAC/C PI Meeting November.
PADS Power Aware Distributed Systems Architecture Approaches USC Information Sciences Institute Brian Schott, Bob Parker UCLA Mani Srivastava Rockwell.
Milestones, Feedback, Action Items Power Aware Distributed Systems Kickoff August 23, 2000.
PADS Power Aware Distributed Systems Middleware Techniques and Tools USC Information Sciences Institute Brian Schott, Bob Parker UCLA Mani Srivastava Rockwell.
 Historical view:  1940’s-Vacuum tubes  1947-Transistors invented by willliam shockely & team  1959-Integrated chips invented by Texas Instrument.
Xiong Junjie Node-level debugging based on finite state machine in wireless sensor networks.
Smart Sensor Node Impact  GPS leveraged for geo-referenced identity, and low power communications synchronization. Up to 100x communications power reduction.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
“We watch so you don’t have to.” Midterm Presentation Tuesday, February 05, 2002.
An Architecture for Multi-Sensor Fusion in Mobile Environments Presented by شمسان محمد علي قعشه.
Communication for the Wearable Platform Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology (ETH) Zurich October 19,
SensorWare: Distributed Services for Sensor Networks Rockwell Science Center and UCLA.
16722 Mo: data acquisition150+1 data acquisition.
PADS Power Aware Distributed Systems Architecture Approaches – Deployable Platforms & Reconfigurable Power-aware Comm. USC Information Sciences Institute.
Specifications Presetation Review: Robotic Platform 1kg (RP1)‏ Customer Needs Design Specifications Project Progress Benchmarking Responsibilities and.
6 th Italian Forum on Ambient Assisted Living ForItAAL 2015 “ An Open Hardware Modular Node for Wireless Body Area Networks ” An Open Hardware Modular.
Software Architecture of Sensors. Hardware - Sensor Nodes Sensing: sensor --a transducer that converts a physical, chemical, or biological parameter into.
INTRODUCTION TO WIRELESS SENSOR NETWORKS
Microcontrollers & GPIO
SCADA for Remote Industrial Plant
Programmable Logic Controllers (PLCs) An Overview.
Serial Data Hub (Proj Dec13-13).
Radiation- and Magnet field- Tolerant Power Supply System
CS294-1 Reading Aug 28, 2003 Jaein Jeong
Component--based development
Sensor Networks – Motes, Smart Spaces, and Beyond
® IRL Solutions File Number Here.
Command and Data Handling
Task Manager & Profile Interface
Introducing MagicInfo 6
Presentation transcript:

Architectural Approaches (Part 1) Power Aware Distributed Systems Kickoff August 23, 2000

Sensor Node Baseline 1. Instrument a state-of-the-art sensor node to understand power consumption in current systems. Where can we expect significant latitude in power tradeoff? Which knobs have the greatest dynamic range? What baseline will we use for comparison? 2. Identify hardware knobs that can be provided by modules (radio and processor systems) that can be altered dynamically, and externally readable parameters (power, BER, signal strength, battery, etc.) that can be provided to a power-aware runtime system.

Rockwell WINS Nodes Rockwell WINS is a modular stack consisting of:  Power Board  StrongARM Board  Radio Board  Sensor Board This architecture is fairly representative of other sensor nodes in the community. We plan to adapt this node to allow module-level power instrumentation and logging both in the lab and in the field.

Module Isolation Insert a power isolation board between each module in the WINS stack. Signals are passed through, power supplies are isolated. Microcontroller provides power monitoring and power control from a host’s serial port. Event “snooping” may be possible to trigger data acquisition in the field. PADS Power Isolator StrongARM PADS Power Isolator Radio PADS Power Isolator Sensor Host Serial Port Battery Pack

Sensor Node Baseline 1. Instrument a state-of-the-art sensor node to understand power consumption in current systems. Where can we expect significant latitude in power tradeoff? Which knobs have the greatest dynamic range? What baseline will we use for comparison? 2. Identify hardware knobs that can be provided by modules (radio and processor systems) that can be altered dynamically, and externally readable parameters (power, BER, signal strength, battery, etc.) that can be provided to a power-aware runtime system.

Power Aware Research Platform Testbed Provide a highly instrumented open sensor network platform that conforms to open APIs and COTS hardware interfaces.  Must be inexpensive and easy to replicate.  Geared for lab and parking lot experiments, but rugged enough to take to field.  Leaning towards PC104+ standard. Integrate advanced power aware processing and communications technology into the PADS research platform as it becomes available in the PAC/C community.  Allow community to test new PAC/C technology in sensor networks without big leap into proprietary low-power commercial systems. Too power hungry! Expensive.

Node Options Rockwell WINS – StrongARM Stack  Advantage is that Rockwell is a team partner, but some sensitive components make it not entirely open source and easily replicable. BWRC Pico Node – StrongARM + Xilinx 4020  Similar to WINS. Intended to be open standard, but hardware and software not as mature. Sensoria WINS-NG – WinCE PDA + custom box  With the exception of PDA, box is closed to developers. MIT (Anantha Chakandrasan)  Focus is on voltage scaling and other in-the-lab power tradeoffs. Note: All of the above are CPU-centric architectures!

CPU-Centric Architectures Most nodes are CPU-centric in that the radio, GPS, and sensors are wired up to serial ports, A/D bus, and/or GPIOs on an embedded processor such as StrongARM. A processor must be present in every node. The CPU must wake up on any event and facilitate communications between any pair of modules (radio and sensor modules, for example). Is this the most power-efficient sensor node system model? Is there another approach which allows most of the sensor node to be turned off most of the time?

Distributed Microcontroller Model Make each module an independent actor on a multi-master serial bus such as I2C (400Kb, 4Mb*) or CAN (1Mb). Minimum module processing is a 25mA microcontroller. Migrate specific processing to the modules (microcontroller on seismic board, DSP on imager board, etc.). Create common command set for peer to peer communication and control of modules. A StrongARM may be used for application control, but it could distribute “event handlers” to microcontrollers on the modules and power down most of the time. I2C/CAN

Module Emulation Most existing sensor nodes have an external serial port. A distributed microcontroller architecture on a multi-master serial bus would make it much easier to integrate modules that don’t fit the form factor. Also enables simple module emulation and module testing from a workstation or laptop. I2C/CAN Serial Port Bridge Serial Port Bridge Laptop Serial GPS Unit

Distributed Microcontroller Model w/ Local Power Control

Distributed Microcontroller Model w/ Central Power