| Literature DB >> 31640248 |
Yang Liu1, Qiong Wu2, Ting Zhao3, Yong Tie4, Fengshan Bai5, Minglu Jin6.
Abstract
Cluster-based hierarchical routing protocols play an essential role in decreasing the energy consumption of wireless sensor networks (WSNs). A low-energy adaptive clustering hierarchy (LEACH) has been proposed as an application-specific protocol architecture for WSNs. However, without considering the distribution of the cluster heads (CHs) in the rotation basis, the LEACH protocol will increase the energy consumption of the network. To improve the energy efficiency of the WSN, we propose a novel modified routing protocol in this paper. The newly proposed improved energy-efficient LEACH (IEE-LEACH) protocol considers the residual node energy and the average energy of the networks. To achieve satisfactory performance in terms of reducing the sensor energy consumption, the proposed IEE-LEACH accounts for the numbers of the optimal CHs and prohibits the nodes that are closer to the base station (BS) to join in the cluster formation. Furthermore, the proposed IEE-LEACH uses a new threshold for electing CHs among the sensor nodes, and employs single hop, multi-hop, and hybrid communications to further improve the energy efficiency of the networks. The simulation results demonstrate that, compared with some existing routing protocols, the proposed protocol substantially reduces the energy consumption of WSNs.Entities:
Keywords: energy efficiency; network lifetime; routing protocol; wireless sensor networks
Year: 2019 PMID: 31640248 PMCID: PMC6832339 DOI: 10.3390/s19204579
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Network structure.
Figure 2Radio energy dissipation model.
Figure 3The power amplifier energy consumption to total energy consumption ratio.
Figure 4Cluster formation.
Figure 5Block diagram of proposed protocol.
Simulation parameters.
| Parameters | Values |
|---|---|
|
| 50 nJ/bit |
|
| 5 nJ/bit/signal |
| Transmitter Amplifier | 10 pJ/bit/m |
| Transmitter Amplifier | 0.0013 pJ/bit/m |
|
| 0.05 |
|
| 87 m |
| Data Packet Size | 4000 bits |
| Data Packet rate | 1 packet/s |
Figure 6Comparison of life cycle.
Figure 7Comparison of residual energy of nodes.
Comparison of the improvement schemes of the proposed routing protocols.
| Protocol Name | Improved Details |
|---|---|
| LEACH | NULL |
| IEE-LEACH | Threshold setting considering the energy adjustment parameter, |
| IEE-LEACH-A | Threshold setting in the same way as LEACH, |
| IEE-LEACH-B | Threshold setting considering the energy adjustment parameter, |
Figure 8Comparison of data transmission.
Figure 9Comparison of average energy mean square deviation of nodes every 10 rounds.
Figure 10Comparison of the number of cluster heads.
Figure 11Comparison of total energy consumption of the network.
Figure 12Comparison of life cycles for a large sensor field.
Figure 13Comparison of residual energy of nodes for a large sensor field.
Figure 14Comparison of total energy consumption of the network for a large sensor field.
A performance comparison between different protocols in a sensor field.
| Protocol | Lifetime | Residual Energy | Total Energy Consumption |
|---|---|---|---|
| LEACH | 1678 | 2267 | 2267 |
| EE-LEACH | 2326 | 3053 | 3114 |
| SEEN | 2416 | 2889 | 2990 |
| LEACH-C | 1836 | 2422 | 2723 |
| O-LEACH | 2178 | 2972 | 2972 |
| LEACH-M | 1933 | 2492 | 2775 |
| IEE-LEACH | 2636 | 3242 | 3242 |
A performance comparison between different protocols in a sensor field.
| Protocol | Network Lifetime | Residual Energy | Total Energy Consumption |
|---|---|---|---|
| LEACH | 1361 | 1328 | 1411 |
| EE-LEACH | 1719 | 1534 | 1589 |
| SEEN | 1812 | 1731 | 1826 |
| LEACH-XMP | 3313 | 2724 | 2785 |
| IEE-LEACH | 3491 | 2692 | 2793 |