![Page 1: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/1.jpg)
Low-Energy Adaptive ClusteringHierarchy An Energy-Efficient Communication Protocol for
Wireless Micro-sensor Networks
M. Aslam hayat
![Page 2: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/2.jpg)
Overview
• Introduction• Radio Model• Existing Protocols– Direct Transmission–Minimum Transmission Energy– Static Clustering
• LEACH• Performance Comparison• Conclusions
![Page 3: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/3.jpg)
Introduction
• LEACH (Low-Energy Adaptive Clustering Hierarchy) is a routing protocol for wireless sensor networks in which:– The base station (sink) is fixed– Sensor nodes are homogenous
• LEACH conserves energy through:– Aggregation– Adaptive Clustering
![Page 4: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/4.jpg)
Radio Model
• Designed around acceptable Eb/N0
• Eelec = 50nJ/bit– Energy dissipation for transmit and receive
• εamp = 100pJ/bit/m2
– Energy dissipation for transmit amplifier• k = Packet size• d = Distance
![Page 5: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/5.jpg)
Radio Model
![Page 6: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/6.jpg)
Existing Routing Protocols
• LEACH is compared against three other routing protocols:– Direct-Transmission• Single-hop
–Minimum-Transmission Energy• Multi-hop
– Static Clustering• Multi-hop
![Page 7: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/7.jpg)
Direct-Transmission
• Each sensor node transmits directly to the sink, regardless of distance
• Most efficient when there is a small coverage area and/or high receive cost
![Page 8: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/8.jpg)
Minimum Transmission Energy (MTE)
• Traffic is routed through intermediate nodes– Node chosen by transmit amplifier cost– Receive cost often ignored
• Most efficient when the average transmission distance is large and Eelec is low
![Page 9: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/9.jpg)
Energy Analysis of DT and MTE
• direct communication energy equations• MTE communication energy equation• Simple linear network model
))12((
)(2
22
nrEnkE
rnEkE
ampelecMTE
ampelecdirect
![Page 10: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/10.jpg)
Energy Analysis of DT and MTE
• Simulation on mat lab using energy equation • 100-node random network• 2000 bit packets
• εamp = 100pJ/bit/m2
• High radio operation costs favor direct-transmission• Low transmit amplifier costs (i.e. distance to the sink)
favor direct transmission• Small inter-node distances favor MTE
![Page 11: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/11.jpg)
100-node random network
![Page 12: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/12.jpg)
Total energy dissipated in the 100node random network
![Page 13: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/13.jpg)
System lifetime
![Page 14: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/14.jpg)
DT Routing Alive nodes
![Page 15: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/15.jpg)
MTE Routing Alive nodes
![Page 16: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/16.jpg)
LEACH: Operation
• Periodic process• Three phases per round:– Advertisement• Election and membership
– Setup• Schedule creation
– Steady-State• Data transmission
![Page 17: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/17.jpg)
LEACH: Advertisement
• Cluster head self-election– Status advertised to nearby nodes
• Non-cluster heads must listen to the medium– Choose membership based on signal strength• RSSI• Eb/N0
![Page 18: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/18.jpg)
LEACH: Setup
• Nodes broadcast membership status– CSMA-CA
• Cluster heads must listen to the medium• TDMA schedule created– Dynamic number of time slots
![Page 19: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/19.jpg)
LEACH: Data Transmission
• Nodes sleep until its time slots• Cluster heads must listen to each slot• Cluster heads aggregate/compress and transmit to
Sink• Phase continues until the end of the round
![Page 20: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/20.jpg)
Low-Energy Adaptive ClusteringHierarchy (LEACH)
• Adaptive Clustering– Distributed
• Randomized Rotation– Biased to balance energy loss
• Heads perform compression– Also aggregation
• In-cluster TDMA
![Page 21: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/21.jpg)
LEACH: Adaptive Clustering
• Periodic independent self-election– Probabilistic
• CSMA CA used to advertise• Nodes select advertisement with strongest signal strength• Dynamic TDMA time slots
![Page 22: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/22.jpg)
LEACH: Adaptive Clustering
• Number of clusters determined – Compression cost of 5nj/bit/2000-bit message
• “Factor of 7 reduction in energy dissipation”– Assumes compression is cheap relative to
transmission– Overhead costs ignored
![Page 23: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/23.jpg)
LEACH: Randomized Rotation
• Cluster heads elected every round– Recent cluster heads disqualified– Optimal number not guaranteed
• Residual energy considered P= Desired cluster head
percentage r = Current Round G = Set of nodes which have not
been cluster heads in 1/P rounds
otherwise 0
G n if )1mod(*1)(
PrP
P
nT
![Page 24: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/24.jpg)
LEACH: Hierarchical Clustering
• Not currently implemented• Efficient when network diameters are large
![Page 25: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/25.jpg)
Performance: Parameters
• MATLAB Simulator• 100-node random network• Eelec = 50nj/bit• εamp = 100pJ/bit/m2• k = 2000 bits
![Page 26: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/26.jpg)
Normalized total system energy dissipatedversus the percent of nodes that are
cluster heads
![Page 27: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/27.jpg)
Total system energy dissipated using direct communication, MTE routing and LEACH for the 100-
node random network
![Page 28: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/28.jpg)
Performance: Energy and Diameter MTE vs. Direct Transmission
![Page 29: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/29.jpg)
Performance: Energy and Diameter LEACH vs. Direct Transmission
![Page 30: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/30.jpg)
Performance: Energy and Diameter LEACH vs. MTE
![Page 31: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/31.jpg)
Performance: System Lifetime• Setup costs ignored• 0.5J of energy/node• LEACH more than doubles network lifetime
![Page 32: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/32.jpg)
Performance: System Lifetime
• Experiments repeated for different maximum energy levels
![Page 33: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/33.jpg)
Performance: Coverage• LEACH
– Energy distributed evenly– All nodes serve as cluster heads eventually– Deaths randomly distributed
• MTE– Nodes near the sink die first
• Direct Transmission– Nodes on the edge die first
![Page 34: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/34.jpg)
Performance: Coverage of LEACH
![Page 35: Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat](https://reader035.vdocument.in/reader035/viewer/2022081520/56816936550346895de0976c/html5/thumbnails/35.jpg)
Conclusions
• LEACH is completely distributed– No centralized control system
• LEACH can reduce communication costs by up to 8x• LEACH keeps the first node alive for up to 8x longer
and the last node by up to 3x longer