24
WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

Page 1: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

WISENETWireless Sensor Network

Project Team:

J. Dunne

D. Patnode

Advisors:

Dr. Malinowski

Dr. Schertz

Page 2: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Overview

• Introduction

• Design Goals

• Design Methodology

• Subsystems

• Project Success

• Future Extensions / Projects

• Applications

• Conclusion

Page 3: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Introduction

• Wireless Sensor Networks

– One of MIT's 10 emerging technologies

– Low-power systems

– New applications: sensing, controls, automation

• WISENET: Wireless Sensor Network

– Office environment monitoring• Temperature, humidity, light

– Quantitively evaluate heating & A/C systems

– Funding & support provided by Honeywell, Int'l.

Page 4: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Design Goals• Use of Commercial-Off-The-Shelf (COTS) software

& standard interfaces where applicable

– Apache web-server (HTTP)

– MySQL database

– PHP web programming language

• Simple, web-based user interface

• Battery-powered, wireless sensor nodes: 'motes'

• Low-power consumption = Long battery life

• Motes create self-organizing ('ad-hoc') networks for robust communications

Page 5: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Design Methodology• Top-Down Design Process:

– Define major subsystems

– Define subsystem interfaces

• Primary Subsystems:

– Client• Standard Web browser via Internet

– Server– Wireless mote network

Page 6: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

System Block Diagram

Page 7: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Subsystem – Server

Page 8: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

WiseDB• Written in C++

– Utilizes open-source APIs• Application Programming Interfaces (API)• MySQL++ database API• Serial API

• Relays information from mote network to database

• Sends commands to mote network

Page 9: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

– Written in PHP4

– Utilizes Charting Software: ChartDirector v3.0

– Generates 3 Graphs (default)

– Passes Parameters via HTTP GET

• Use bookmarks for specific queries

– Retrieves Data for Specific Mote or All Motes

Web Program

Page 10: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Data Retrieval Form:

Web Program

Page 11: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Generated Graphs:

Web Program

Page 12: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

System Block Diagram

Page 13: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Subsystem – Sensor Network

Page 14: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Block Diagram – Mote

Page 15: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Picture – Mote

Page 16: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Picture – Mote

Page 17: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Picture – Mote

Page 18: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

TinyOS• Real-time operating system for microcontrollers

• Open-source project at UC Berkeley

• Key Features:

– Developed for sensing applications– Emphasis on low-power: Idle & sleep modes– Highly modular architecture– Efficient utilization of resources

• Currently developed for Atmega microcontrollers

Page 19: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

TinyOS

Page 20: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

– Wisenet is partially operational

• 2 Motes w/ prototype sensor boards

• TinyOS modified for CC1010

• Server running WiseDB + web interface

• Sensor boards are not currently powered by batteries.

– Problems with DC-DC converter

– Unable to test multi-hop routing due to lack of motes

Project Success

Page 21: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

– Expand network to develop & test multi-hop routing

– Develop a single-board mote• Create a expandable, plug-in sensor interface

– Research alternative energy sources • Solar cell, rechargeable batteries

– Continue development of TinyOS• Improve tools• Optimize performance / reduce power usage

– Improve web interface• Data analysis

Future Projects / Extensions

Page 22: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

– Lab / Office Monitoring– Natural Habitat Monitoring– Automation / Process Control

• Where wired sensors are impractical– Security Systems

• Intrusion detection & occupancy sensors– Extreme Weather Surveillance

• Think “Twister”– Potential Biomedical Applications

• Critical fall alert for the elderly– Military Reconnaissance

• Monitor battlefields, sensitive locations

Potential Applications

Page 23: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

– WISENET: Wireless Sensor Network– Emerging technology that will change the world– Many real-world applications– Low-power– Open-source software– Modular mote application design (TinyOS)– Flexible server implementation– Simple user interface via the web

WISENET is a step to the future of

wireless sensing technology.

Conclusion

Page 24: WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz

Questions?