Generic Sensor Platform for Networked Sensors

About This Presentation
Title:

Generic Sensor Platform for Networked Sensors

Description:

Abstracts hardware specifics from application programmer ... LEDS. OSCOPE. August 7, 2002. Wireless Sensor Networks. Network Discovery: Radio Cells ... –

Number of Views:60
Avg rating:3.0/5.0
Slides: 17
Provided by: ValuedGate2256
Category:

less

Transcript and Presenter's Notes

Title: Generic Sensor Platform for Networked Sensors


1
Generic Sensor Platform for Networked Sensors
  • Haywood Ho

2
Introduction
  • Smart Dust
  • TinyOS
  • Generic Sensor

3
Smart Dust
  • MICA
  • ATMEL ATMEGA103 4MHz processor
  • 512 KB flash memory, 4 KB RAM
  • A/D converter
  • Network reprogramming
  • Battery
  • Radio (916 MHz)

4
(No Transcript)
5
Overview of TinyOS
  • Tiny, Microthreaded, Operating System
  • Designed specifically to meet constraints of
    sensor networks
  • Robust operation
  • Low computational power
  • Low power
  • Little memory

6
Tiny OS The Software
  • Component based model
  • Abstracts hardware specifics from application
    programmer
  • Capable of maintaining high levels of concurrency
  • Services Provided Include
  • RF messaging protocols.
  • Periodic Timer Events.
  • Asynchronous access to UART data transfers.
  • Mechanism for Static, Persistent Storage.
  • Complete applications fit in 4KB of ROM and 256B
    RAM

7
Generic Sensor Platform
  • Currently, three types of messages
  • A network discovery packet
  • Data packets
  • Generic Sensor command packets

8
Generic Sensor Overview
  • Matlab front-end to allow application developers
    to control motes
  • Integrates many pre-existing applications to
    allow motes to be programmed with Matlab instead
    of TinyOS code (abstraction)
  • No need for network reprogramming
  • Library of data analysis tools in Matlab

9
Architecture
10
Network Discovery Radio Cells
11
Network Discovery
12
Network Discovery
  • Simple routing algorithm to form routing tree
  • No cycles
  • Over rebroadcasts

13
OSCOPE Data Packets
  • Routed back to the base station using stored
    route from network discovery
  • Data can then be captured and visualized in
    real-time in the Matlab environment

14
Demonstration
15
Conclusions
  • Generic Sensor platform allows faster deployment
    of sensor networks
  • Allows application programmers to abstract away
    from lower-level details of TinyOS

16
Further Work
  • Log and Sleep
  • Simultaneous sensing from different data channels
  • Time synchronization issues between motes
  • Robustness
  • Alternative ad-hoc routing alogirthms
Write a Comment
User Comments (0)
About PowerShow.com