| Literature DB >> 22389610 |
Ming Liu1, Jiannong Cao, Guihai Chen, Xiaomin Wang.
Abstract
The most important issue that must be solved in designing a data gathering algorithm for wireless sensor networks (WSNS) is how to save sensor node energy while meeting the needs of applications/users. In this paper, we propose a novel energy-aware routing protocol (EAP) for a long-lived sensor network. EAP achieves a good performance in terms of lifetime by minimizing energy consumption for in-network communications and balancing the energy load among all the nodes. EAP introduces a new clustering parameter for cluster head election, which can better handle the heterogeneous energy capacities. Furthermore, it also introduces a simple but efficient approach, namely, intra-cluster coverage to cope with the area coverage problem. We use a simple temperature sensing application to evaluate the performance of EAP and results show that our protocol significantly outperforms LEACH and HEED in terms of network lifetime and the amount of data gathered.Entities:
Keywords: Clustering algorithm; Data gathering; Energy-aware; Intra-cluster coverage
Year: 2009 PMID: 22389610 PMCID: PMC3280756 DOI: 10.3390/s90100445
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Example for cluster head election.
Descriptions of States and Messages.
| Candidate | The node is a candidate node |
| Head | The node is selected as cluster head |
| Plain | The node is a member node |
| Compete_Msg | Composed by the ID of sender |
| Join_Msg | Composed by the ID of sender and the ID of head |
| Weight_Msg | Composed by the ID of sender, weight, Ea, Eresidual |
| Schedule_Msg | Head assign slot time for its member nodes |
Node 4's Neighborhood Table.
| 3 | Candidate | 1.32J |
| 7 | Candidate | 0.16J |
| 6 | Candidate | 0.09J |
| 5 | Candidate | 0.32J |
Figure 2.Illustration of broadcasting Compete_Msg.
Figure 3.The gradient phenomenon.
Figure 4.The Pseudo Clustering Algorithm.
Figure 5.Routing Tree Construction.
Figure 6.Routing tree construction.
Simulation Parameters.
| Network Filed | |
| Node numbers | |
| Cluster radius r | |
| Sensing radius rs | |
| Sink position | |
| Initial energy | |
| Data packet size | |
| Broadcast packet size | |
| Ethreshold | |
| Eelec | |
| efs | |
| eamp | |
| EDA | |
| Threshold distance d0 | |
| Data Cycles per round(L) |
Figure 7.The number of heads and the number of connected components.
Figure 8.Expected QoS vs. obtained QoS.
Figure 9.The number of nodes vs. network lifetime (expected QoS = 0.95).
Figure 10.The number of nodes vs. network lifetime (expected QoS = 0.99).
Figure 11.Sink node position vs. network lifetime.