SlideShare una empresa de Scribd logo
1 de 26
Hierarchical Clustering Algorithm
for Wireless Sensor Network
Guided by
Mrs. Himangi Pande

Presented by
Samruddhi P. Wagh
12418
1
AGENDA
•
•
•
•
•
•
•
•
•
•
•
•

INTRODUCTION
ARCHITECTURE OF WSN
PROTOCOL STACK FOR WSN
ROUTING PROTOCOLS FOR WSN
APPLICATION AND QOS OF WSN
TYPES OF CLUSTERING
CLUSTERED BASED HIERARCHICAL MODEL
EVOLUTION OF HIERARCHICAL CLUSTERING
HIERARCHICAL CLUSTERING ALGORITHM
SIMULATION METHOD
CONCLUSION
BIBLIOGRAPHY

2
INTRODUCTION
• Sensor networks are highly distributed
networks of
small, lightweight wireless nodes, deployed in large numbers
to monitor the environment or system by the measurement of
physical parameters such as temperature, pressure, or relative
humidity.
• Sensors are made up of micro-electro mechanical systems
(MEMS) technology.
• Each node of sensor network consists of 3 subsystems:
 Sensor Subsystem
 Processing Subsystem
 Communication Subsystem

3
Architecture of wsn
Layered Architecture

Clustered Architecture

4
Protocol stack for wsn

5
Routing Protocols for WSN
•

Routing Protocols for WSNs generally fall into 3 groups:






Data-Centric(also known as Data Aggregation)
Hierarchical
Location-Based
QOS Oriented

6
Application and QOS of WSN
Application

QOS
•
•
•
•
•
•

Delay, Jitter and Loss
Reliability and Scalability
Responsiveness
Power Efficiency
Mobility
Bandwidth

7
Types of Clustering
Intra-Cluster(within cluster)
• In a cluster, one node act as a
cluster head(CH) and rest of
the node act as a cluster
member(CM).
• CH is selected using Election
algorithm i.e. based on energy
consumption.
• If energy level of
CH<Threshold, then the new
CH selection.
8
Inter-Cluster(between cluster head and every
cluster head and the sink)Types of Clustering
Contd..

9
Evolution of Hierarchical Clustering
• Low-Energy Adaptive
Clustering Hierarchy
(LEACH)
• Energy Efficient
Hierarchical Clustering
(EEHC)
• High Energy Efficient
Distributed (HEED)

Low-Energy Adaptive
Clustering Hierarchy (LEACH)

10
Hierarchical Clustering Algorithm
• “ How to dynamically organize the sensor nodes into
WSN and route sensed information from field sensor to
remote base station?”
• Hierarchical Clustering Algorithm is divided into two
parts:
• Multilevel hierarchical approach in Dynamic Clustering
Election Algorithm(for efficient Cluster Head (CH) selection)
• Dynamic Energy Efficient Hierarchical Routing Algorithm(for
energy efficient routing)
11
Introduction of Dynamic and
multilevel Hierarchical clustering
The cluster formation is restructured based on the set
of nodes without losing its transmission power.

In Dynamic cluster algorithm, ID of node is set
according to its distance to the data sink.

12
Multilevel hierarchy approach

13
Dynamic Clustering Election
Algorithm
• Step 1:
Let the value of Degree of Isolation σ, such as σ = 0.001 Set j = 1;
• Step 2:
While (E ( current CH) < certain threshold)
{
The current CH broadcasts a message to poll the residual energy
level of all its children;
When a sensor receives this message it will report the current
residual energy to its CH;
• Step 3:
The current CH selects the child with the maximum residual energy
as the new CH ; the new Ch changes the radio range to 2R and
broadcasts probing the new delivery node message to all neighbors.
14
Dynamic Clustering Election Algorithm
contd….
• Step 4 : If (sink node == original cluster && hopCount < hopCount of
original cluster)
{
Report its current battery residual energy and its path cost to original
sink ;
After the new CH receives the reply information;
}
• Step 5 : If (path_costold + costij * EREy < minPathCost)
{
minPathCost = path_costold + costij * EREy
}
15
Dynamic Clustering Election Algorithm
contd…
• Step 6 : Change the primary path to corresponding information
• If ( path_costnew > η* path_costold )
{
Initiate path-switching by sending a new probing message to probe
the path to another node;
}
• Step 7 : The new CH broadcast has selected the new delivery node in
its primary path, it will broadcast the new information to all children
in the old cluster.
• Step 8 : All of children in old cluster change its previous hop to the
NEW CH in its primary path.
}
16
Energy Efficiency
• Er the energy consumed in receiving the signal.
• The total amount of energy needed to be consumed in order to
send a packet over the one-hop distance is:
Ei = Eij + Er
where Ei is the energy of node i after sending data to node j;
• Eij is the path loss, which is simply the difference between the
transmission power used by i and the signal power received by j.

17
Dynamic Energy Efficient Hierarchical
Routing Algorithm
• Step 1: Split the number of regions based on the distance d.
• Step 2: Compute the node distance d & energy level Eelec (in Joules).
• Step 3: Select the CH based on the distance between the BS & the
other CH.
• Step 4: Set the cluster ID for all the clusters.
• Step 5: The entire cluster ID is maintained in the Base Station.
• Step 6: During topology discovery phase, a source node sends out a
route request packet, which is flooded to the BS. Each node along a
path also embeds its transmitting power and the cost of the path from
the source into packet sent to its next hop.

18
Dynamic Energy Efficient Hierarchical
Routing Algorithm contd..
• Step 7: Upon receiving the multiple copies of the route reply message,
the source finds out a few routes to reach the BS based on distance.
• Step 8: If none of the candidates meet the battery requirement, then
the BS is informed to lower the value of Bref (t)(reference value w.r.t
time) and the procedure repeats.
• Step 9: Once the route is established, the source start to send the data
to BS.
1. By using the reference, the selected routes are more
evenly distributed over the entire network so that the network lifetime
can be prolonged.
2. The Bs does not choose the final route because it does not know the
battery status of the node.
19
Dynamic Energy Efficient Hierarchical
Routing Algorithm contd..
3. The value of Bref (t) can be chosen by the BS in terms of the
estimation of the average power consumption per node at the current
time, which can be computed based on the observed total energy
consumption of the network.
• The Routing Table which is maintained in CH is shown in Table.
Node ID

Cluster ID

Distance between
CH

Energy level of
each node

25

2.1

200 m

198 J

33

2.2.1

100 m

256 J

38

3.1

170 m

300 J

45

3.2.3

120 m

357 J

50

3.3.3

125 m

370 J

70

4.1

150 m

400 J

75

4.2.1

175 m

420 J

20
Dynamic Energy Efficient Hierarchical
Routing Algorithm contd..

21
Simulation method

Total energy spent vs. number of levels in the clustering hierarchy22
Simulation method contd…

Total Energy Spent vs. number of levels in the clustering hierarchy23
Conclusion
• Hierarchical clustering and routing algorithms will work efficiently
and reduces the energy consumption of sensor nodes.
• As the CH selection is important problem in sensor network, for this
cluster-based routing has been shown to be more energy efficient and
increase the network lifetime through data aggregation.
• The goal of selecting the CH is to minimize the transmission cost and
energy usage.

24
Bibliography
• Kazem Sohraby, Daniel Minoli, Taieb Znati,”WIRELESS SENSOR NETWORKS
Technology, Protocols and Applications,” John Wiley, New York, 2007.
• S.V. Manisekaran, Dr.R.Venkatesan, “Energy Efficient Hierarchical Clustering for
Sensor Networks,” 2010 IEEE Second International Conference on
Computing, Communication and Network Technologies.
• S. Bandyopadhyay and E.J.Coyle, “An Energy Efficient Hierarchical clustering
Algorithm for Wireless Sensor Networks,” 2003 IEEE Electrical and Computer
Engineering, Purdue University, West Lafayette, IN, USA.
• C. Siva Ram Murthy, B. S. Manoj, “AD HOC WIRELESS NETWORKS
Architecture and Protocols,” PEARSON.
• Heinzelman W, Chandrakasan A, Balakrishnan H, “An Application-Specific
Protocol Architecture for Wireless Microsensor Networks IEEE Transactions on
wireless communication, P. 660-670, 2002.
• F.L.LEWIS, D.J.Cook and S.K.Das, “Wireless Sensor Networks Smart
Environments: Technologies, protocols, and Applications John Wiley, New
25
York, 2004.
Thank you !!!

26

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networking
 
Leach
Leach Leach
Leach
 
Node level simulators
Node level simulatorsNode level simulators
Node level simulators
 
Routing protocols in ad hoc network
Routing protocols in ad hoc networkRouting protocols in ad hoc network
Routing protocols in ad hoc network
 
Leach protocol
Leach protocolLeach protocol
Leach protocol
 
Routing protocols for ad hoc wireless networks
Routing protocols for ad hoc wireless networks Routing protocols for ad hoc wireless networks
Routing protocols for ad hoc wireless networks
 
CSGR(cluster switch gateway routing)
CSGR(cluster switch gateway routing)CSGR(cluster switch gateway routing)
CSGR(cluster switch gateway routing)
 
Lecture 5 6 .ad hoc network
Lecture 5 6 .ad hoc networkLecture 5 6 .ad hoc network
Lecture 5 6 .ad hoc network
 
Global state routing
Global state routingGlobal state routing
Global state routing
 
Leach-Protocol
Leach-ProtocolLeach-Protocol
Leach-Protocol
 
Intro to wireless sensor network
Intro to wireless sensor networkIntro to wireless sensor network
Intro to wireless sensor network
 
WSN presentation
WSN presentationWSN presentation
WSN presentation
 
Issues in routing protocol
Issues in routing protocolIssues in routing protocol
Issues in routing protocol
 
Network Mnagement for WSN
Network Mnagement for WSNNetwork Mnagement for WSN
Network Mnagement for WSN
 
Localization in WSN
Localization in WSNLocalization in WSN
Localization in WSN
 
Transport control protocols for Wireless sensor networks
Transport control protocols for Wireless sensor networksTransport control protocols for Wireless sensor networks
Transport control protocols for Wireless sensor networks
 
TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY
 TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY
TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY
 
Wsn unit-1-ppt
Wsn unit-1-pptWsn unit-1-ppt
Wsn unit-1-ppt
 
localization in wsn
localization in wsnlocalization in wsn
localization in wsn
 
TinyOS
TinyOSTinyOS
TinyOS
 

Destacado

Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...divya_prabha
 
wireless sensor network my seminar ppt
wireless sensor network my seminar pptwireless sensor network my seminar ppt
wireless sensor network my seminar pptEisha Madhwal
 
Cluster based wireless sensor network routings ieee
Cluster based wireless sensor network routings ieeeCluster based wireless sensor network routings ieee
Cluster based wireless sensor network routings ieeeTAIWAN
 
Basics of Wireless sensor networks
Basics of Wireless sensor networksBasics of Wireless sensor networks
Basics of Wireless sensor networksRushin Shah
 
Power Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor NetworksPower Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor NetworksMshari Alabdulkarim
 
TDMA Schleduling in Wireless Sensor Network
TDMA Schleduling in Wireless Sensor NetworkTDMA Schleduling in Wireless Sensor Network
TDMA Schleduling in Wireless Sensor Networkneha agarwal
 
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...Enhancing energy efficient dynamic load balanced clustering protocol using Dy...
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...IJTET Journal
 
An interactive approach to multiobjective clustering of gene expression patterns
An interactive approach to multiobjective clustering of gene expression patternsAn interactive approach to multiobjective clustering of gene expression patterns
An interactive approach to multiobjective clustering of gene expression patternsRavi Kumar
 
COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...
COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...
COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...IJCSIT Journal
 
A Survey on Clustering Techniques for Wireless Sensor Network
A Survey on Clustering Techniques for Wireless Sensor Network A Survey on Clustering Techniques for Wireless Sensor Network
A Survey on Clustering Techniques for Wireless Sensor Network IJORCS
 
Features of wsn and various routing techniques for wsn a survey
Features of wsn and various routing techniques for wsn     a surveyFeatures of wsn and various routing techniques for wsn     a survey
Features of wsn and various routing techniques for wsn a surveyeSAT Journals
 
Multi-objective Evolutionary Clustering : A survey
Multi-objective Evolutionary Clustering : A surveyMulti-objective Evolutionary Clustering : A survey
Multi-objective Evolutionary Clustering : A surveyAiswarya Issac
 
Clouster Based Routing Protocol
Clouster Based Routing ProtocolClouster Based Routing Protocol
Clouster Based Routing ProtocolSantosh Regmi
 

Destacado (20)

Leach & Pegasis
Leach & PegasisLeach & Pegasis
Leach & Pegasis
 
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...
 
Wireless sensor network
Wireless sensor networkWireless sensor network
Wireless sensor network
 
eeca
eecaeeca
eeca
 
Thesis-Final-slide
Thesis-Final-slideThesis-Final-slide
Thesis-Final-slide
 
wireless sensor network my seminar ppt
wireless sensor network my seminar pptwireless sensor network my seminar ppt
wireless sensor network my seminar ppt
 
Cluster based wireless sensor network routings ieee
Cluster based wireless sensor network routings ieeeCluster based wireless sensor network routings ieee
Cluster based wireless sensor network routings ieee
 
Routing Protocols in WSN
Routing Protocols in WSNRouting Protocols in WSN
Routing Protocols in WSN
 
Wsn ppt original
Wsn ppt originalWsn ppt original
Wsn ppt original
 
Wireless Sensor Network
Wireless Sensor NetworkWireless Sensor Network
Wireless Sensor Network
 
Basics of Wireless sensor networks
Basics of Wireless sensor networksBasics of Wireless sensor networks
Basics of Wireless sensor networks
 
Power Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor NetworksPower Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor Networks
 
TDMA Schleduling in Wireless Sensor Network
TDMA Schleduling in Wireless Sensor NetworkTDMA Schleduling in Wireless Sensor Network
TDMA Schleduling in Wireless Sensor Network
 
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...Enhancing energy efficient dynamic load balanced clustering protocol using Dy...
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...
 
An interactive approach to multiobjective clustering of gene expression patterns
An interactive approach to multiobjective clustering of gene expression patternsAn interactive approach to multiobjective clustering of gene expression patterns
An interactive approach to multiobjective clustering of gene expression patterns
 
COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...
COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...
COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...
 
A Survey on Clustering Techniques for Wireless Sensor Network
A Survey on Clustering Techniques for Wireless Sensor Network A Survey on Clustering Techniques for Wireless Sensor Network
A Survey on Clustering Techniques for Wireless Sensor Network
 
Features of wsn and various routing techniques for wsn a survey
Features of wsn and various routing techniques for wsn     a surveyFeatures of wsn and various routing techniques for wsn     a survey
Features of wsn and various routing techniques for wsn a survey
 
Multi-objective Evolutionary Clustering : A survey
Multi-objective Evolutionary Clustering : A surveyMulti-objective Evolutionary Clustering : A survey
Multi-objective Evolutionary Clustering : A survey
 
Clouster Based Routing Protocol
Clouster Based Routing ProtocolClouster Based Routing Protocol
Clouster Based Routing Protocol
 

Similar a Hierarchical clustering algo for wsn

Energy Efficient Data Gathering Protocol in WSN
Energy Efficient Data Gathering Protocol in WSNEnergy Efficient Data Gathering Protocol in WSN
Energy Efficient Data Gathering Protocol in WSNZubin Bhuyan
 
Energy-Efficient Hybrid K-Means Algorithm for Clustered Wireless Sensor Netw...
Energy-Efficient Hybrid K-Means Algorithm for Clustered  Wireless Sensor Netw...Energy-Efficient Hybrid K-Means Algorithm for Clustered  Wireless Sensor Netw...
Energy-Efficient Hybrid K-Means Algorithm for Clustered Wireless Sensor Netw...IJECEIAES
 
A Survey on Routing Protocols in Wireless Sensor Network Using Mobile Sink
A Survey on Routing Protocols in Wireless Sensor Network Using Mobile SinkA Survey on Routing Protocols in Wireless Sensor Network Using Mobile Sink
A Survey on Routing Protocols in Wireless Sensor Network Using Mobile SinkIJEEE
 
Energy efficient protocol with static clustering (eepsc) comparing with low e...
Energy efficient protocol with static clustering (eepsc) comparing with low e...Energy efficient protocol with static clustering (eepsc) comparing with low e...
Energy efficient protocol with static clustering (eepsc) comparing with low e...Alexander Decker
 
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...ijassn
 
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...ijassn
 
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET Journal
 
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)ijsrd.com
 
Chapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.pptChapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.pptAjayTiwari301041
 
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...IJERA Editor
 
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Manjunath Badiger
 
De31486489
De31486489De31486489
De31486489IJMER
 
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Manjunath Badiger
 
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...IJCSEA Journal
 
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...IJTET Journal
 
Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Se...
Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Se...Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Se...
Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Se...zhendong
 
Improved dsr algo routing in manet
Improved dsr algo routing in manetImproved dsr algo routing in manet
Improved dsr algo routing in manetmadhavsolanki
 

Similar a Hierarchical clustering algo for wsn (20)

Energy Efficient Data Gathering Protocol in WSN
Energy Efficient Data Gathering Protocol in WSNEnergy Efficient Data Gathering Protocol in WSN
Energy Efficient Data Gathering Protocol in WSN
 
Energy-Efficient Hybrid K-Means Algorithm for Clustered Wireless Sensor Netw...
Energy-Efficient Hybrid K-Means Algorithm for Clustered  Wireless Sensor Netw...Energy-Efficient Hybrid K-Means Algorithm for Clustered  Wireless Sensor Netw...
Energy-Efficient Hybrid K-Means Algorithm for Clustered Wireless Sensor Netw...
 
A Survey on Routing Protocols in Wireless Sensor Network Using Mobile Sink
A Survey on Routing Protocols in Wireless Sensor Network Using Mobile SinkA Survey on Routing Protocols in Wireless Sensor Network Using Mobile Sink
A Survey on Routing Protocols in Wireless Sensor Network Using Mobile Sink
 
Energy efficient protocol with static clustering (eepsc) comparing with low e...
Energy efficient protocol with static clustering (eepsc) comparing with low e...Energy efficient protocol with static clustering (eepsc) comparing with low e...
Energy efficient protocol with static clustering (eepsc) comparing with low e...
 
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
 
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
 
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
 
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
 
Chapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.pptChapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.ppt
 
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...
 
EESRDA
EESRDAEESRDA
EESRDA
 
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
 
De31486489
De31486489De31486489
De31486489
 
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
 
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...
 
I04503075078
I04503075078I04503075078
I04503075078
 
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
 
Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Se...
Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Se...Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Se...
Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Se...
 
wsn
wsnwsn
wsn
 
Improved dsr algo routing in manet
Improved dsr algo routing in manetImproved dsr algo routing in manet
Improved dsr algo routing in manet
 

Último

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Hierarchical clustering algo for wsn

  • 1. Hierarchical Clustering Algorithm for Wireless Sensor Network Guided by Mrs. Himangi Pande Presented by Samruddhi P. Wagh 12418 1
  • 2. AGENDA • • • • • • • • • • • • INTRODUCTION ARCHITECTURE OF WSN PROTOCOL STACK FOR WSN ROUTING PROTOCOLS FOR WSN APPLICATION AND QOS OF WSN TYPES OF CLUSTERING CLUSTERED BASED HIERARCHICAL MODEL EVOLUTION OF HIERARCHICAL CLUSTERING HIERARCHICAL CLUSTERING ALGORITHM SIMULATION METHOD CONCLUSION BIBLIOGRAPHY 2
  • 3. INTRODUCTION • Sensor networks are highly distributed networks of small, lightweight wireless nodes, deployed in large numbers to monitor the environment or system by the measurement of physical parameters such as temperature, pressure, or relative humidity. • Sensors are made up of micro-electro mechanical systems (MEMS) technology. • Each node of sensor network consists of 3 subsystems:  Sensor Subsystem  Processing Subsystem  Communication Subsystem 3
  • 4. Architecture of wsn Layered Architecture Clustered Architecture 4
  • 6. Routing Protocols for WSN • Routing Protocols for WSNs generally fall into 3 groups:     Data-Centric(also known as Data Aggregation) Hierarchical Location-Based QOS Oriented 6
  • 7. Application and QOS of WSN Application QOS • • • • • • Delay, Jitter and Loss Reliability and Scalability Responsiveness Power Efficiency Mobility Bandwidth 7
  • 8. Types of Clustering Intra-Cluster(within cluster) • In a cluster, one node act as a cluster head(CH) and rest of the node act as a cluster member(CM). • CH is selected using Election algorithm i.e. based on energy consumption. • If energy level of CH<Threshold, then the new CH selection. 8
  • 9. Inter-Cluster(between cluster head and every cluster head and the sink)Types of Clustering Contd.. 9
  • 10. Evolution of Hierarchical Clustering • Low-Energy Adaptive Clustering Hierarchy (LEACH) • Energy Efficient Hierarchical Clustering (EEHC) • High Energy Efficient Distributed (HEED) Low-Energy Adaptive Clustering Hierarchy (LEACH) 10
  • 11. Hierarchical Clustering Algorithm • “ How to dynamically organize the sensor nodes into WSN and route sensed information from field sensor to remote base station?” • Hierarchical Clustering Algorithm is divided into two parts: • Multilevel hierarchical approach in Dynamic Clustering Election Algorithm(for efficient Cluster Head (CH) selection) • Dynamic Energy Efficient Hierarchical Routing Algorithm(for energy efficient routing) 11
  • 12. Introduction of Dynamic and multilevel Hierarchical clustering The cluster formation is restructured based on the set of nodes without losing its transmission power. In Dynamic cluster algorithm, ID of node is set according to its distance to the data sink. 12
  • 14. Dynamic Clustering Election Algorithm • Step 1: Let the value of Degree of Isolation σ, such as σ = 0.001 Set j = 1; • Step 2: While (E ( current CH) < certain threshold) { The current CH broadcasts a message to poll the residual energy level of all its children; When a sensor receives this message it will report the current residual energy to its CH; • Step 3: The current CH selects the child with the maximum residual energy as the new CH ; the new Ch changes the radio range to 2R and broadcasts probing the new delivery node message to all neighbors. 14
  • 15. Dynamic Clustering Election Algorithm contd…. • Step 4 : If (sink node == original cluster && hopCount < hopCount of original cluster) { Report its current battery residual energy and its path cost to original sink ; After the new CH receives the reply information; } • Step 5 : If (path_costold + costij * EREy < minPathCost) { minPathCost = path_costold + costij * EREy } 15
  • 16. Dynamic Clustering Election Algorithm contd… • Step 6 : Change the primary path to corresponding information • If ( path_costnew > η* path_costold ) { Initiate path-switching by sending a new probing message to probe the path to another node; } • Step 7 : The new CH broadcast has selected the new delivery node in its primary path, it will broadcast the new information to all children in the old cluster. • Step 8 : All of children in old cluster change its previous hop to the NEW CH in its primary path. } 16
  • 17. Energy Efficiency • Er the energy consumed in receiving the signal. • The total amount of energy needed to be consumed in order to send a packet over the one-hop distance is: Ei = Eij + Er where Ei is the energy of node i after sending data to node j; • Eij is the path loss, which is simply the difference between the transmission power used by i and the signal power received by j. 17
  • 18. Dynamic Energy Efficient Hierarchical Routing Algorithm • Step 1: Split the number of regions based on the distance d. • Step 2: Compute the node distance d & energy level Eelec (in Joules). • Step 3: Select the CH based on the distance between the BS & the other CH. • Step 4: Set the cluster ID for all the clusters. • Step 5: The entire cluster ID is maintained in the Base Station. • Step 6: During topology discovery phase, a source node sends out a route request packet, which is flooded to the BS. Each node along a path also embeds its transmitting power and the cost of the path from the source into packet sent to its next hop. 18
  • 19. Dynamic Energy Efficient Hierarchical Routing Algorithm contd.. • Step 7: Upon receiving the multiple copies of the route reply message, the source finds out a few routes to reach the BS based on distance. • Step 8: If none of the candidates meet the battery requirement, then the BS is informed to lower the value of Bref (t)(reference value w.r.t time) and the procedure repeats. • Step 9: Once the route is established, the source start to send the data to BS. 1. By using the reference, the selected routes are more evenly distributed over the entire network so that the network lifetime can be prolonged. 2. The Bs does not choose the final route because it does not know the battery status of the node. 19
  • 20. Dynamic Energy Efficient Hierarchical Routing Algorithm contd.. 3. The value of Bref (t) can be chosen by the BS in terms of the estimation of the average power consumption per node at the current time, which can be computed based on the observed total energy consumption of the network. • The Routing Table which is maintained in CH is shown in Table. Node ID Cluster ID Distance between CH Energy level of each node 25 2.1 200 m 198 J 33 2.2.1 100 m 256 J 38 3.1 170 m 300 J 45 3.2.3 120 m 357 J 50 3.3.3 125 m 370 J 70 4.1 150 m 400 J 75 4.2.1 175 m 420 J 20
  • 21. Dynamic Energy Efficient Hierarchical Routing Algorithm contd.. 21
  • 22. Simulation method Total energy spent vs. number of levels in the clustering hierarchy22
  • 23. Simulation method contd… Total Energy Spent vs. number of levels in the clustering hierarchy23
  • 24. Conclusion • Hierarchical clustering and routing algorithms will work efficiently and reduces the energy consumption of sensor nodes. • As the CH selection is important problem in sensor network, for this cluster-based routing has been shown to be more energy efficient and increase the network lifetime through data aggregation. • The goal of selecting the CH is to minimize the transmission cost and energy usage. 24
  • 25. Bibliography • Kazem Sohraby, Daniel Minoli, Taieb Znati,”WIRELESS SENSOR NETWORKS Technology, Protocols and Applications,” John Wiley, New York, 2007. • S.V. Manisekaran, Dr.R.Venkatesan, “Energy Efficient Hierarchical Clustering for Sensor Networks,” 2010 IEEE Second International Conference on Computing, Communication and Network Technologies. • S. Bandyopadhyay and E.J.Coyle, “An Energy Efficient Hierarchical clustering Algorithm for Wireless Sensor Networks,” 2003 IEEE Electrical and Computer Engineering, Purdue University, West Lafayette, IN, USA. • C. Siva Ram Murthy, B. S. Manoj, “AD HOC WIRELESS NETWORKS Architecture and Protocols,” PEARSON. • Heinzelman W, Chandrakasan A, Balakrishnan H, “An Application-Specific Protocol Architecture for Wireless Microsensor Networks IEEE Transactions on wireless communication, P. 660-670, 2002. • F.L.LEWIS, D.J.Cook and S.K.Das, “Wireless Sensor Networks Smart Environments: Technologies, protocols, and Applications John Wiley, New 25 York, 2004.