low-energy adaptive clustering hierarchy an energy-efficient communication protocol for wireless...

35
Low-Energy Adaptive Clustering Hierarchy An Energy- Efficient Communication Protocol for Wireless Micro- sensor Networks M. Aslam hayat

Upload: bambi

Post on 26-Feb-2016

98 views

Category:

Documents


0 download

DESCRIPTION

Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat. Overview. Introduction Radio Model Existing Protocols Direct Transmission Minimum Transmission Energy Static Clustering LEACH Performance Comparison - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Low-Energy Adaptive Clustering Hierarchy  An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M.  Aslam hayat

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

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

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

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

Radio Model

Page 6: Low-Energy Adaptive Clustering Hierarchy  An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M.  Aslam hayat

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

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

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

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

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

100-node random network

Page 12: Low-Energy Adaptive Clustering Hierarchy  An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M.  Aslam hayat

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

System lifetime

Page 14: Low-Energy Adaptive Clustering Hierarchy  An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M.  Aslam hayat

DT Routing Alive nodes

Page 15: Low-Energy Adaptive Clustering Hierarchy  An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M.  Aslam hayat

MTE Routing Alive nodes

Page 16: Low-Energy Adaptive Clustering Hierarchy  An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M.  Aslam hayat

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Performance: Coverage of LEACH

Page 35: Low-Energy Adaptive Clustering Hierarchy  An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M.  Aslam hayat

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