Mobile Ad hoc
&
Sensor Networks
UNIT –IV
1
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
WSN Vs Manets
2
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Introduction
Tank
Query
Unmanned Aerial/ Ground Vehicle OR Low Flying Airplane
3
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
4
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
What is a Sensor Network?
BS or Sink (far away)
Query from BS to Sensors
Event
5
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Classifications of WSNs
WSNs can be classified on the basis of their mode of operation or functionality, and the type of target applications
6
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Network Architecture
7
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Network Architecture
8
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
MAC Protocols
The Sensor-MAC
collision,
control overhead,
overhearing unnecessary traffic,
and idle listening
9
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Sensor-MAC
Listen
Listen
Sleep
Sleep
for SYNC
for CTS
for RTS
Time
10
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
SMACS
11
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
SMACS (Contd.)
12
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Network Topology
13
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
SMACS (Contd.)
14
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Node Discovery Phase in SMACS
15
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
16
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
EAR (Eaves-drop-And-Register)
The EAR algorithm employs the following four primary messages:
17
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
18
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
The STEM
19
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
20
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Routing Layer
21
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Routing Layer
22
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Routing Layer
23
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Directed Diffusion�
24
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Data Centric Routing and Directed Diffusion
25
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Data Centric Routing and Directed Diffusion
26
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Data Centric Routing and Directed Diffusion
27
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Data Centric Routing and Directed Diffusion
28
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Network Structure Based
Event Radius (ER) model
Randum source (RS) model
29
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Sequential Assignment Routing (SAR)
30
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Minimum Cost Forwarding Algorithm
31
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Coherent and Non-Coherent Processing
32
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Energy Aware Routing
33
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Hierarchical Routing
34
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Hierarchical Routing
or sink
35
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Cluster Based Routing Protocol (CBRP)
Scalable Coordination
36
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Low-Energy Adaptive Clustering Hierarchy
37
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Power-Efficient Gathering in Sensor Information Systems (PEGASIS)
38
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Small Minimum Energy Communication Network (MECN)
39
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Threshold-sensitive Energy Efficient (TEEN)
40
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Parameters
Cluster Change Time
Cluster Formation
Attribute > Threshold
Clutser-Head Reveives Message
Threshold-sensitive Energy Efficient (TEEN)
41
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
TEEN Reactive Protocol
42
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
APTEEN (Adaptive Periodic Threshold Sensitive Energy Efficient Sensor Network Protocol)
Hybrid Protocol (UC)
43
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Hybrid Protocol (APTEEN)
Parameters
Cluster Change Time
CLUSTER FORMATION
Periodic Intervals
Attributes > Threshold
Cluster-Head Receives Message
44
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
The cluster head first broadcasts the following parameters:
45
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Hybrid Protocol
46
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Modified TDMA for APTEEN
Modified TDMA
Sleep nodes
a
Idle nodes
Original TDMA
47
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Routing in Fixed-size Clusters
48
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Routing in Fixed-size Clusters
r is the distance of packet transmission by each sensor
49
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Sensor Aggregates Routing
50
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Hierarchical Power-Aware Routing
51
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Sensor Protocols for Information via Negotiation (SPIN)
52
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Flat versus Hierarchical
Hierarchical | Flat |
Reservation-based scheduling | Contention-based scheduling |
Collisions avoided | Collision overhead present |
Reduced duty cycle due to periodic sleeping | Variable duty cycle by controlling sleep time of nodes |
Data aggregation by cluster head | Node on multi-hop path aggregates incoming data from neighbors |
Simple but non-optimal routing | Routing is complex but optimal |
Requires global and local synchronization | Links formed in the fly, without synchronization |
Overhead of cluster formation throughout the network | Routes formed only in regions that have data for transmission |
Lower latency as multi-hop network formed by cluster heads is always available | Latency in waking up intermediate nodes and setting up the multi-hop path |
Energy dissipation is uniform | Energy dissipation depends on traffic patterns |
Energy dissipation cannot be controlled | Energy dissipation adapts to traffic pattern |
53
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Comparison of SPIN, LEACH and Directed Diffusion
Protocol 🡪 | SPIN | LEACH | Directed Diffusion |
Optimal Route | No | No | Yes |
Network Lifetime | Good | Very Good | Good |
Resource Awareness | Yes | Yes | Yes |
Use of Meta-Data | Yes | Yes | Yes |
54
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Negotiation-based Routing
55
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Multipath-based Routing
56
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Multipath-based Routing
57
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Multiple Paths are used to route query responses (resemble sides of an
expanding rhombus)
Q
R
P
Source
S
Multipath-based Routing
58
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
1
Sink
Source
2
3
4
5
6
7
Non Critical
Critical
Load Shedding
59
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Query-based Routing
60
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
Location-based Routing
61
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
High-Level Application Layer Support
Distributed Query Processing
62
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
High-Level Application Layer Support
Sensor Databases
63
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao
High-Level Application Layer Support
Distributed Algorithms
In-Network Processing
64
Mobile Ad hoc & Sensor Networks by Dr. S.Siva Nageswara Rao