1) The document describes WISENET, a wireless sensor network project that monitors temperature, humidity, and light in an office environment. It uses battery-powered sensor nodes called "motes" that form self-organizing networks to communicate data.
2) The design uses commercial off-the-shelf software like Apache, MySQL, and PHP. The client accesses data through a standard web browser. A server collects data from the wireless mote network via an application called WiseDB and stores it in a database.
3) The system block diagram shows how the client, server, and wireless mote network interact. The motes use TinyOS to efficiently sense data and communicate in an ad-hoc
12. 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 4
13. Design Methodology Top-Down Design Process Define major subsystems Define subsystem interfaces Primary Subsystems: Client Standard Web browser via Internet Server Wireless mote network 5
16. 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 8
17. Web Program 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 9
35. Conclusion WISNET is smaller and faster 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 20