system architecture directions for networked sensors

16
System Architecture Directions for Networked Sensors Jason Hill, Rober Szewczyk, Alec Woo, Seth hollar, David Culler & Kristofer Pister Presented by Israel Martínez-Arredondo

Upload: fola

Post on 08-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

System Architecture Directions for Networked Sensors. Jason Hill, Rober Szewczyk, Alec Woo, Seth hollar, David Culler & Kristofer Pister Presented by Israel Martínez-Arredondo. Outline. Networked Sensor Characteristics Hardware Organization Tiny Microthreading Operating System (TinyOS) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: System Architecture Directions for Networked Sensors

System Architecture Directions for Networked Sensors

Jason Hill, Rober Szewczyk, Alec Woo, Seth hollar, David Culler & Kristofer Pister

Presented by Israel Martínez-Arredondo

Page 2: System Architecture Directions for Networked Sensors

2

Outline

Networked Sensor Characteristics Hardware Organization Tiny Microthreading Operating System (TinyOS) TinyOS Design Components Evaluation

Page 3: System Architecture Directions for Networked Sensors

3

Networked Sensor Characteristics

Small Physical size and low power consumption Concurrency-intensive Operation Limited Physical Parallelism and Controller

Hierarchy Diversity in Desing and Usage Robust Operation

Page 4: System Architecture Directions for Networked Sensors

4

Hardware Organization

Three sleep modes (idle, power down & power save)

Three LEDs to represent outputs Photo-sensor Radio Temperature Sensor Serial Port

Page 5: System Architecture Directions for Networked Sensors

5

Tiny Microthreading OS (TinyOS)

Requirements (small physical size, modest active power load & tiny inactive load)

Two-level scheduling structure High levels of concurrency

Page 6: System Architecture Directions for Networked Sensors

6

Tiny OS Design

Tiny Scheduler Components

Frame Tasks Event Handlers Command Handlers

Page 7: System Architecture Directions for Networked Sensors

7

Component Types

Hardware Abstractions Synthetic Hardware High Level Software

Components

Page 8: System Architecture Directions for Networked Sensors

8

High Level Software Components

Page 9: System Architecture Directions for Networked Sensors

9

Putting it All Together

Page 10: System Architecture Directions for Networked Sensors

10

Evaluation

Small Physical Size Concurrency-Intensive Operations Efficient Modularity Limited Physical Parallelism and Controller

Hierarchy Diversity in Usage and Robust Operation

Page 11: System Architecture Directions for Networked Sensors

11

Small Physical Size

Page 12: System Architecture Directions for Networked Sensors

12

Concurrency-Intensive Operations

Page 13: System Architecture Directions for Networked Sensors

13

Efficient Modularity

Page 14: System Architecture Directions for Networked Sensors

14

Evaluation (Cont’d)

Limited Physical Parallelism and Controller Hierarchy

Diversity in Usage and Robust Operation

Page 15: System Architecture Directions for Networked Sensors

15

Discussion

What are potential avenues for further work and improvements?

RFIDs Characteristics Usage Downside

Page 16: System Architecture Directions for Networked Sensors

16

References

Loren P. Clare, Esther H. Jennings, Jay L. Gao, “Performance Evaluation Modeling of Networked Sensors”, Ca, USA

Adrian Perrig, Robert Szewczk, Victor Wen, David Culler, “Security Protocols for Sensor Networks” University of California

RFID http://www.aimglobal.org/technologies/rfid/ http://news.com.com/2010-1069-980325.html http://www.rfidsociety.org/