Tinyos research overview
Download
1 / 19

TinyOS Research Overview - PowerPoint PPT Presentation


  • 184 Views
  • Updated On :

TinyOS Research Overview. Jason Hill. - Wireless Vision. A symphony of embedded devices. Asset Tracking. Military Scenarios. Security. Home Automation. The Pieces Exist. Low-power CMOS radios System-on-chip manufacturing capabilities Ad-hoc networking protocols Distributed algorithms

Related searches for TinyOS Research Overview

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'TinyOS Research Overview' - dea


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Wireless vision l.jpg
-Wireless Vision

A symphony of embedded devices.

Asset Tracking

Military Scenarios

Security

Home Automation


The pieces exist l.jpg
The Pieces Exist

  • Low-power CMOS radios

  • System-on-chip manufacturing capabilities

  • Ad-hoc networking protocols

  • Distributed algorithms

  • Low-power microcontrollers

How do they fit together?


Systems development spiral l.jpg
Systems Development Spiral

System Capabilities

Hardware

Software

NEST Services

Dot

Mica

2002

Today

Rene

2001

TinyOS

2000

weC Mote

Communication Stack

Hardware supporting software to enable applications.


Design lineage l.jpg
Design Lineage

  • COTS dust prototypes (Kris Pister et al.)

  • weC Mote (~30 produced)

  • Rene Mote (850+ produced)

  • Dot (1000 produced)

  • Mica node (current, 1800+ produced)

?


Complete software vision l.jpg

Data Presentation

Application Code

External Control

Data Aggregation/Query Processing

Network Prog

Localization

Routing

Leader Election

Time Sync.

Reliable Delivery

Event Detection

Networking Stack

DSP algorithms

Secure Communication

Timing

Power

Acks

Sensor Boards

Timestamp

Complete Software Vision

Apps

Middleware

Platform


Mica platform users l.jpg
Mica Platform Users

  • TEMPLE UNIVERSITY

  • UNIV SOUTHERN CALIFORNIA

  • UNIVERSITY OF CALIFORNIA

  • UNIVERSITY OF CINCINNATI

  • UNIVERSITY OF COLORADO

  • UNIVERSITY OF ILLINOIS

  • UNIVERSITY OF IOWA

  • UNIVERSITY OF KANSAS

  • UNIVERSITY OF MICHIGAN

  • UNIVERSITY OF NOTRE DAME

  • UNIVERSITY OF SOUTHERN CA

  • UNIVERSITY OF TEXAS

  • UNIVERSITY OF UTAH

  • UNIVERSITY OF VIRGINIA

  • US ARMY CECOM

  • USC INFORMATION SCIENCES

  • VANDERBILT UNIVERSITY

  • VIGILANZ SYSTEMS

  • VITRONICS INC

  • WASHINGTON UNIVERSITY

  • WAYNE STATE UNIVERSITY

  • WILLOW TECHNOLOGIES LTD

  • WJM, INC

  • XEROX

  • ALLEN, ANTHONY

  • ALTARUM

  • BAE SYSTEMS CONTROLS

  • BALBOA INSTRUMENTS

  • BUDNICK, LARRY

  • CARNEGIE MELLON UNIV

  • CLEVELAND STATE UNIV

  • CORNELL UNIVERSITY

  • DARTMOUTH COLLEGE

  • DOBLE ENGINEERING COMPANY

  • DUKE UNIVERSITY

  • FRANCE TELECOM R&D

  • GE KAYE INSTRUMENTS, INC

  • GEORGE WASHINGTON UNIV.

  • GEORGIA TECH RESEARCH INT

  • GRAVITON, INC

  • HRL ABORATORIES

  • INTEL CORPORATION

  • INTEL RESEARCH

  • JPL ACCOUNTS PAYABLE

  • KENT STATE UNIVERSITY

  • LAWRENCE BERKELEY NAT'L

  • LLNL

  • LOS ALAMOS NATIONAL LAB

  • MARYLAND PROCUREMENT

  • MIT

  • MIT*

  • MITRE CORP.

  • MSE TECH. APPLICATION INC

  • NASA LANGLEY RESEARCH CTR

  • NAT'L INST OF STD & TECH

  • NICK OLIVAS LOS ALAMOS NA

  • NORTH DAKOTA STATE UNIV

  • PENNSYLVANIA STATE UNIV

  • ROBERT BOSCH CORP.

  • RUIZ-SANDOVAL, M.E.

  • RUTGERS STATE UNIVERSITY

  • SANDIA NATIONAL LABS

  • SIEMENS BUILDING TECH INC

  • SILICON SENSING SYSTEMS

  • SOUTHWEST RESEARCH


Nesc building software like hardware l.jpg
Nesc – Building software like hardware

  • Nesc is:

    • Component based software extension to C

    • Provides separation of construction and composition

    • Component behavior described in terms of interfaces

    • Structure around bidirectional event based interfaces

    • Static compile-time optimization eliminates overhead


Real world apps l.jpg
Real World Apps…

  • What have we done with this stuff?



Cory energy monitoring mgmt system l.jpg
Cory Energy Monitoring/Mgmt System

  • 50 nodes on single floor

  • 5 level ad hoc net

  • 30 sec sampling

  • 250K samples to database over 6 weeks


Structural performance due to multi directional ground motions glaser caltech l.jpg
Structural performance due to multi-directional ground motions (Glaser & CalTech)

Mote infrastructure

Mote Layout

14

5

`

15

15

13

6

12

9

11

8

Comparison of Results

Wiring for traditional structural instrumentation

+ truckload of equipment


Node localization l.jpg
Node Localization motions (Glaser & CalTech)


Multi dimensional node tracking l.jpg
Multi-dimensional node tracking motions (Glaser & CalTech)

  • Track unmodified “evader” through a network of magnetic sensors.

  • In-network processing to estimate planar position of vehicle

  • Geographic multi-hop networking to route data to automated camera

  • Camera controlled to track vehicle

  • Video: demo.mpeg


Next generation nodes l.jpg
Next-Generation Nodes motions (Glaser & CalTech)

  • Integrated processing, storage, communication and sensing onto a single silicon die

  • Greatly reduce manufacturing cost

  • Improve efficiency through incorporation of specialized accelerators


General architecture diagram l.jpg
General Architecture Diagram motions (Glaser & CalTech)


General architecture l.jpg
General Architecture motions (Glaser & CalTech)

  • Single CPU for Base band, OS and Application

    • Shared system resources can be divided between system components dynamically

  • High bandwidth, flexible interfaces can be exposed across system components

    • Allows applications access to fine-grained system control

  • Hardware accelerators to support key sensor network challenges

    • Communication, synchronization, power management, concurrency

  • Shared memory interface model


Spec layout l.jpg
Spec Layout motions (Glaser & CalTech)

2.5mm

  • IO Pads

  • RAM blocks

  • MMU logic

  • Debug logic

  • ADC

  • AVR CPU Core

  • RF Frequency Synthesizer

  • Transmitter

.25 um CMOS

Core Area only 50% full…


Spec demonstration l.jpg
Spec Demonstration… motions (Glaser & CalTech)


ad