Presentation is loading. Please wait.

Presentation is loading. Please wait.

Generic Sensor Platform for Networked Sensors Haywood Ho.

Similar presentations


Presentation on theme: "Generic Sensor Platform for Networked Sensors Haywood Ho."— Presentation transcript:

1 Generic Sensor Platform for Networked Sensors Haywood Ho

2 August 7, 2002Wireless Sensor Networks Introduction Smart Dust TinyOS Generic Sensor

3 August 7, 2002Wireless Sensor Networks ‘Smart Dust’ MICA ATMEL ATMEGA103 4MHz processor 512 KB flash memory, 4 KB RAM A/D converter Network reprogramming Battery Radio (916 MHz)

4 August 7, 2002Wireless Sensor Networks

5 August 7, 2002Wireless Sensor Networks 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 August 7, 2002Wireless Sensor Networks 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 August 7, 2002Wireless Sensor Networks Generic Sensor Platform Currently, three types of messages A “ network discovery ” packet Data packets Generic Sensor command packets

8 August 7, 2002Wireless Sensor Networks 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 August 7, 2002Wireless Sensor Networks Architecture OSCOPELEDSRADIO COMMAND GENERIC_COMM

10 August 7, 2002Wireless Sensor Networks Network Discovery: Radio Cells

11 August 7, 2002Wireless Sensor Networks Network Discovery

12 August 7, 2002Wireless Sensor Networks Network Discovery Simple routing algorithm to form routing tree No cycles Over rebroadcasts

13 August 7, 2002Wireless Sensor Networks 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 August 7, 2002Wireless Sensor Networks Demonstration

15 August 7, 2002Wireless Sensor Networks Conclusions Generic Sensor platform allows faster deployment of sensor networks Allows application programmers to abstract away from lower-level details of TinyOS

16 August 7, 2002Wireless Sensor Networks Further Work Log and Sleep Simultaneous sensing from different data channels Time synchronization issues between motes Robustness Alternative ad-hoc routing alogirthms


Download ppt "Generic Sensor Platform for Networked Sensors Haywood Ho."

Similar presentations


Ads by Google