+ All Categories
Home > Documents > An Energy-Efficient Unequal Clustering Mechanism for Wireless Sensor Networks

An Energy-Efficient Unequal Clustering Mechanism for Wireless Sensor Networks

Date post: 03-Jan-2016
Category:
Upload: yolanda-russell
View: 59 times
Download: 0 times
Share this document with a friend
Description:
An Energy-Efficient Unequal Clustering Mechanism for Wireless Sensor Networks. Chengfa Li, Mao Ye, Guihai Chen State Key Laboratory for Novel Software Technology Nanjing University Jie Wu Department of Computer Science and Engineering Florida Atlantic University MASS 2005 - PowerPoint PPT Presentation
Popular Tags:
29
1 An Energy-Efficient Unequal Clustering Mechanism for Wireless Sensor Networks Chengfa Li, Mao Ye, Guihai Chen State Key Laboratory for Novel Software Technology Nanjing University Jie Wu Department of Computer Science and Engineering Florida Atlantic University MASS 2005 Speaker: Sheng-Wen Chang
Transcript
Page 1: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

1

An Energy-Efficient Unequal Clustering Mechanismfor Wireless Sensor Networks

Chengfa Li, Mao Ye, Guihai ChenState Key Laboratory for Novel Software Technology

Nanjing UniversityJie Wu

Department of Computer Science and EngineeringFlorida Atlantic University

MASS 2005Speaker: Sheng-Wen Chang

Page 2: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

2

Outline

Introduction The EEUC Mechanism Simulation Conclusions

Page 3: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

3

Introduction --- Background

Clustering provides an effective way for prolong the lifetime of the WSNs

Using equal size of clusters to balance traffic overhead

Page 4: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

4

Introduction --- Background

Within a clustering organization Intra-cluster communication can be

single-hop or multi-hop

Inter-cluster communication Single-hop: LEACH Multi-hop: HEED (Infocom 2004)

Page 5: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

5

Introduction --- LEACH

CHs farther away from the BS must transmit packets over longdistances than those of CHs closer to the BS

Cluster Head

Cluster member

BS

Page 6: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

6

Introduction --- LEACH

M. Ye, C. Li,  G. H. Chen, and J. Wu,"EECS: An Energy Efficient Clustering Scheme in Wireless Sensor Networks(International Journal of Ad Hoc & Sensor Wireless Networks, 2005)

Cluster header

BS

Page 7: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

7

Introduction --- HEED

The initial probability for each node to become a tentative CH depends on its residual energy

Final CHs are selected according to the cost

Cluster Head

Cluster member

BS

Page 8: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

8

Introduction --- HEED

The role of cluster head is usually periodically rotated among nodes

Not balance the energy consumption among CHs

Cluster Head

Cluster member

BS

Page 9: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

9

Introduction --- HEED

Hop spots problem In each round, CHs closer to the BS are burdened

with heavy relay traffic and tend to die early

Cluster Head

Cluster member

BS

Page 10: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

10

Introduction --- Motivations and Goals

Motivations Using unequal clustering mechanism to solve

hot spot problem among CHs in each round Clusters closer to the BS have smaller sizes

than those farther away form the BS

Goals Balances the energy consumption Prolong network lifetime

Page 11: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

11

EEUC --- Assumptions

Sensors uniformly deploy over a sensor field

Sensors and a BS are all stationary Sensors can use power control A node can compute the approximate

distance to another node Based on the received signal strength

Page 12: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

12

EEUC --- Overview

CHs closer to the BS support smaller cluster sizes More clusters are produced closer to the BS

Page 13: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

13

EEUC --- Overview

Unequal Clustering Algorithm CHs are selected by localized

competition

Inter-cluster Multi-hop Routing A CH chooses a relay CH

Adjacent CH’s residual energy Its distance to the BS

Page 14: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

14

EEUC --- Unequal Clustering Algorithm

The BS broadcasts a “hello” message to all nodes

Each node computes the distanceto the BS

Several tentative CHs are selected to compete for final CHs

Page 15: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

15

EEUC --- Unequal Clustering Algorithm

If Si becomes a tentative CH, Si has a competition range Rcomp

If Si becomes a CH at the end of the competition, there will not be another CH within Si ‘s competition diameter

S3

S4

R4

R3

S2S1

R2R1

S1and S2 can be CHs

S3 or S4 can be a CH

Page 16: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

16

EEUC --- Unequal Clustering Algorithm

The node’s Rcomp should be decrease as its distance to the BS decreases

is the maximum competition radius c is a constant coefficient between 0 and 1 and

controls Rcomp range

d (si, BS) dmax : si.Rcomp= dmin : si.Rcomp=

Page 17: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

17

EEUC --- Unequal Clustering Algorithm

The broadcast radius of every control message is

Each tentative CH broadcasts a COMPETE_HEAD_MSG Competition radius Residual energy

Page 18: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

18

EEUC --- Unequal Clustering Algorithm

Each tentative CH maintains a set SCH

of its “adjacent” tentative CH Tentative head sj is an “adjacent” n

ode of si

Si

Sj

RjRi

SjSi

Rj Ri

sj is in si’s competition diameter orsi is in sj’s competition diameter

Page 19: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

19

EEUC --- Unequal Clustering Algorithm

Each tentative CH checks its SCH and makes a decision whether it can the final CH

Si’s residual energy is more than all the nodes in its SCH It will win the competition Broadcast a FINAL_HEAD_MSG to inform its a

djacent tentative CHs

Page 20: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

20

EEUC --- Unequal Clustering Algorithm

A B

If A receives a FINAL_HEAD_MSG from B, A will give up the competition immediately

A informs all nodes in its SCH by broadcasting a QUIT_ELECTION_MSG

C

Page 21: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

21

EEUC --- Unequal Clustering Algorithm

A B

C receives a QUIT_ELECTION_MSG form A C will remove A from its SCH

C

Page 22: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

22

EEUC --- Unequal Clustering Algorithm

Each CH broadcasts a CH_ADV_MSG across the network area Node ID Residual energy Distance to the BS

Each ordinary node joins its closest CH

Page 23: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

23

EEUC --- Inter-cluster Multi-hop Routing

A threshold TD_MAX into our multi-hop forwarding model

If a CH’s distance to the BS is smaller than TD_MAX It transmits its data to the BS directly

Page 24: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

24

EEUC --- Inter-cluster Multi-hop Routing

A CH chooses a node to forwarding its data from its candidate set RCH More residual energy Smallest distance between the CH and the Relay

Page 25: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

25

Simulation

Network coverage: (0,0)~(200,200)m

BS location: (100,250)m Number of nodes: 400 : 90m c=0.5 TD_MAX=150m

Page 26: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

26

Simulation

Page 27: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

27

SimulationToo many clusters will be produced closer to the BS

Page 28: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

28

Simulation The first node dies

The last node dies

Page 29: An Energy-Efficient  Unequal Clustering Mechanism for Wireless Sensor Networks

29

Conclusions

Propose a novel energy-efficient clustering mechanism for WSNs

The hot spots problem between CHs is solved

The EEUC mechanism improves the lifetime over LEACH and HEED


Recommended