Wireless Sensor Networks: by Ravi Kumar Dasari EECE 505 Term Project
Wireless Sensor Networks: by Ravi Kumar Dasari EECE 505 Term Project
By
Ravi Kumar Dasari
EECE 505
Term Project
Contents
Introduction
Applications of WSN
Sensor Nodes and Network
Various Routing Algorithms in WSN
SPIN Routing
Simulation using SNetSim
Conclusions
Various wireless Networks
What are WSN?
Large number of heterogeneous Sensor devices
spread over a large field.
Wireless sensing + Data Networking. Group of
sensors linked by wireless media to perform
distributed sensing tasks
Applications of WSN
Military,
Environmental, Health
(Scanning), Space,
Exploration,
Vehicular Movement,
Mechanical stress
levels on attached
objects etc.
Sensor Network and Nodes
Network Channels: User nodes or gateways
and onward transmission to other network.
Sensor channels: Communicates among sensor
nodes and targets.
Sensor Network has three types of Nodes
* Sensor nodes: Monitor immediate environment
* Target Nodes: Generates various stimuli for
sensor nodes.
* User Nodes: Client and Administration of Sensor
Networks.
Sensor Node
• Sense Phenomena
• Process Data
• Communicate Data
Challenges in WSN’s
Energy
Computation
Communication
Scalability
Fault Tolerance
Power Consumption
Routing in WSN
They can be divided into two main
categories
Address Centric: Finding shortest path
between pairs of addressable end-nodes.
Data Centric : Finding routes from multiple
sources to a single sink, allowing data
aggregation.
Address Centric
Source 2
Source 1
C
A B
Sink
Data Centric
Source 2
Source 1
C
A B – aggregates
data from 1 & 2
Various Routing Protocols
Classic Flooding
Gossiping
Ideal Dissemination
SPIN
Classing Flooding
• Send data to all neighbors.
A
C
B
D E
F
G
Classic Flooding Problems
A
B C
C
D
a,c
B C
a c
D