Professional Documents
Culture Documents
Wireless Ad-Hoc Sensor Network: Presented By: Ummu Roll No.: 1265
Wireless Ad-Hoc Sensor Network: Presented By: Ummu Roll No.: 1265
Wireless Ad-Hoc Sensor Network: Presented By: Ummu Roll No.: 1265
Overview
Project Summary Relevant Standards Block Diagrams Modes of Operation Specifications Equipment Progress Project Timeline
Summary
WISENET is a network of low-power wireless sensor devices (motes) designed to record and report environmental data.
Standards
Hypertext Transfer Protocol (HTTP) Structured Query Language (SQL) Serial Link (RS-232) Micro-Controller Serial Link (I2C) FCC regulations (ISM Bands)
TinyOS
TinyOS is a small micro-threading operating system that abstracts core application development from specific hardware details
The design methodology is to 'wire' different components to each other higher level components call 'tasks' in lower level components, and lower levels signal 'events' to higher levels
TinyOS
Modes of Operation
Specifications
Environmental Conditions
-20 80 C 0 100% Relative Humidity (RH)
Sensor Accuracy
Light Sensor: 10% Lumens Humidity: 3% RH Temperature: 3 C
Power Usage
3.3V Operating Voltage Goal: 6 Month Battery Life
Equipment
Server
Pentium-class PC or better NT-based OS Internet Connectivity Serial Port MySQL Database Apache / PHP Webserver
Mote Development
Chipcon CC1010 Development Kit Keil uVision2 Integrated Devel. Environment (IDE) Low-Power Sensor Hardware
Project Progress
Hardware
Selected most of the components Preliminary designs
Software: TinyOS
Analysis of TinyOS 1.0.0 source code (nesC) Began port to CC1010 hardware Working on simple Blink application
Project Progress
Software: WiseDB
Using MySQL++ API
Analyzed code utilizing MySQL++ Performed database operations
Project Timeline
December 2002
Project Research Preliminary Design Proof-of-Concept Porting TinyOS to CC1010
January 2003
WiseDB Interfaced to Hardware Hardware Design & Software Driver Development Continue Porting TinyOS to CC1010
February 2003
Add Scheduling / Routing to WiseDB Finalize Hardware (Design PCB)
Project Timeline
March 2003
Finalize WiseDB Complete Port of TinyOS to CC1010
Integrate Hardware Drivers Implement Advanced Power-Saving Implement Routing
Project Applications
Lab / Office Monitoring
Habitat Monitoring Security Applications Extreme Weather Surveillance
Questions?