Wisenet - Complete ppt about the topic wisenet
-
Upload
aboo-thahir -
Category
Education
-
view
628 -
download
11
description
Transcript of Wisenet - Complete ppt about the topic wisenet
10
/04
/20
23
WIS
EN
ET
WISENETWire less Senso r Ne twork
Aboo Thahir
5th Sem BCA
Overview• Introduction
• Design Goals
• System Description
• Software Components
• Hardware Design
• Power consumption
• Applications
• Future Scope
• Conclusion
10
/04
/20
23 W
ISEN
ET
2
Introduction
•What is Wisenet? Wisenet is a wireless network that monitors
the environment conditions such as light, temperature and humidity.
• What is “Motes”?This network is comprised of nodes called
“motes” that form an ad-hoc network to transmit this data to a computer that function as a server.
10
/04
/20
23 W
ISEN
ET
3
Introduction
How does Wisenet work?
• The server stores the data in a database where it can later be retrieved and analysed via a web based interface.
• The network works successfully with an implementation of sensor mote.
10
/04
/20
23 W
ISEN
ET
4
Introduction
How does Wisenet Construct?
• This involves selecting the hardware, designing the motes, and porting TinyOS.
• Once the platform is completed and TinyOS was ported to it, the next stage is to use this platform to create a small-scale system of wireless network sensor.
10
/04
/20
23 W
ISEN
ET
5
IntroductionWhy we need Wisenet ?
• Smart environment represent the next evolutionary development step in building, utilities, industrial, home, shipboard, and transportation systems automation.• The importance of sensor networks is highlighted
by the number program, military program, and NSF program Announcements. • They may work in interior of a large machinery, at
the bottom of an ocean, inside a twister, in a battlefield, in a home, in large building, or be attached to animals
10
/04
/20
23 W
ISEN
ET
6
Design Goals1
0/0
4/2
02
3• 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
WIS
EN
ET
7
System Description
10
/04
/20
23There are two subsystems
1. Primary subsystems1. Data Analysis
2. Data Acquisition
2. System Components1. Client
2. Server
3. Sensor Mote Network
WIS
EN
ET
8
System Description
10
/04
/20
23• Primary subsystems
1. Data Analysis
• This subsystem is Software-only
• Relied on exist internet & Web infrastructure to provide communication between Client & Server components.
• Selectively present collected environment data to End-user in a graphical manner
WIS
EN
ET
9
System Description
10
/04
/20
23• Primary subsystems
2. Data Acquisition
• Collect & store environmental data for later processing by the Data analysis subsystem.
• This is a Mix of both PC & embedded system software, as well as embedded system hardware.
• It is composed of both server & Mote Network Components.
WIS
EN
ET
10
System Description
10
/04
/20
23• System Components
1. Client
• Standard Web browser via Internet
Any computer with a web browser and internet access could be a client. It served only as a user interface to the Data Analysis subsystem.
WIS
EN
ET
11
System Description
10
/04
/20
23• System Components
2. Server
Critical component that link between the data Acquisition and Data Analysis subsystems. On the Data Analysis side is an HTTP server hosting a web application. When a page request comes in, the HTTP server calls the web application, which retrieves data from the SQL database, processes it, and returns a web-page which the HTTP server serves to the Client.
WIS
EN
ET
12
System Description
10
/04
/20
23
• System Components
2. Server
Web Program Flow
WIS
EN
ET
13
System Description
10
/04
/20
23
• System Components
3. Sensor Motes
It is the component responsible for collecting raw environmental data and transmitting that data to the Server.
WIS
EN
ET
14
System Description
10
/04
/20
23
• System Block diagram W
ISEN
ET
15
Software Components1
0/0
4/2
02
3WISENET is also composed of three custom software components
1. Web program
2. WiseDB
3. TinyOS
WIS
EN
ET
16
Software Components1
0/0
4/2
02
31. 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
WIS
EN
ET
17
Web Program
10
/04
/20
23
• Data Retrieval FormW
ISEN
ET
18
Web Program
10
/04
/20
23
• Generated GraphsW
ISEN
ET
19
Software Components1
0/0
4/2
02
32. 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
WIS
EN
ET
20
Software Components1
0/0
4/2
02
33. 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
WIS
EN
ET
21
Hardware Design
• Optimized 8051-core
• Active (14.8 mA), Idle (29 _A) and sleep (0.2 _A) power modes
• 32 kB flash memory
• 2 kB +128 bytes SRAM
• 5. Three channel 10-bit ADC
• Four timers / Two PWM's
• Hardware DES encryption/decryption
• Hardware random bit-generator
• Fully integrated UHF RF transceiver (433 MHz / 868 MHz nominal)
10
/04
/20
23 W
ISEN
ET
22
Applications
• Lab / Office Monitoring
•Habitat Monitoring
•Security Applications
•Extreme Weather Surveillance
•Potential Biomedical Applications
•Military Reconnaissance
10
/04
/20
23 W
ISEN
ET
23
Future Work
• 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
10
/04
/20
23 W
ISEN
ET
24
Power consumption
• Sensor node lifetime shows a strong dependence on battery lifetime
• Power consumption can be divided into:
–Sensing
–Communication
–Processing
10
/04
/20
23 W
ISEN
ET
25
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
10
/04
/20
23 W
ISEN
ET
26
Picture Mote1
0/0
4/2
02
3 WIS
EN
ET
27
10
/04
/20
23
THANKS
WIS
EN
ET
28