wisenet wireless sensor network project team: j. dunne d. patnode advisors: dr. malinowski dr....
Post on 22-Dec-2015
224 views
TRANSCRIPT
WISENETWireless 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
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.
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
Design Methodology• Top-Down Design Process:
– Define major subsystems
– Define subsystem interfaces
• Primary Subsystems:
– Client• Standard Web browser via Internet
– Server– Wireless mote network
System Block Diagram
Subsystem – Server
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
– 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
Data Retrieval Form:
Web Program
Generated Graphs:
Web Program
System Block Diagram
Subsystem – Sensor Network
Block Diagram – Mote
Picture – Mote
Picture – Mote
Picture – Mote
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
TinyOS
– 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
– 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
– 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
– 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
Questions?