Tinyos research overview l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 19

TinyOS Research Overview PowerPoint PPT Presentation


  • 137 Views
  • Uploaded on
  • Presentation posted in: General

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

Download Presentation

TinyOS Research Overview

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


Tinyos research overview l.jpg

TinyOS Research Overview

Jason Hill


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?


Vehicle tracking l.jpg

Vehicle Tracking


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


Multi dimensional node tracking l.jpg

Multi-dimensional node tracking

  • 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

  • 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


General architecture l.jpg

General Architecture

  • 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

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…


  • Login