| Literature DB >> 28800121 |
Niayesh Gharaei1, Kamalrulnizam Abu Bakar2, Siti Zaiton Mohd Hashim3, Ali Hosseingholi Pourasl4, Mohammad Siraj5, Tasneem Darwish6.
Abstract
Network lifetime and energy efficiency are crucial performance metrics used to evaluate wireless sensor networks (WSNs). Decreasing and balancing the energy consumption of nodes can be employed to increase network lifetime. In cluster-based WSNs, one objective of applying clustering is to decrease the energy consumption of the network. In fact, the clustering technique will be considered effective if the energy consumed by sensor nodes decreases after applying clustering, however, this aim will not be achieved if the cluster size is not properly chosen. Therefore, in this paper, the energy consumption of nodes, before clustering, is considered to determine the optimal cluster size. A two-stage Genetic Algorithm (GA) is employed to determine the optimal interval of cluster size and derive the exact value from the interval. Furthermore, the energy hole is an inherent problem which leads to a remarkable decrease in the network's lifespan. This problem stems from the asynchronous energy depletion of nodes located in different layers of the network. For this reason, we propose Circular Motion of Mobile-Sink with Varied Velocity Algorithm (CM2SV2) to balance the energy consumption ratio of cluster heads (CH). According to the results, these strategies could largely increase the network's lifetime by decreasing the energy consumption of sensors and balancing the energy consumption among CHs.Entities:
Keywords: energy holes; genetic algorithm; mobile sink; network lifetime; wireless sensor networks
Year: 2017 PMID: 28800121 PMCID: PMC5579719 DOI: 10.3390/s17081858
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Clustered corona-based WSN (C is the corona number and ϴ denotes the angle of each sector).
Parameters Definition.
| Parameter | Define the Parameters |
|---|---|
| Path loss exponent | |
| Energy dissipated in the op-amp | |
| Width of each corona | |
| The electrical energy consumption | |
| Energy usage for data transmission | |
| Energy consumption for receiving data | |
| The number coronas | |
| Total number of nodes | |
| The number of nodes in | |
| The network radius | |
| Initial energy of each corona | |
| The energy expenditure | |
| Packet Length |
Figure 2(a) Dividing the innermost corona into sub-coronas; (b) enlarged view of the innermost corona.
Figure 3Circular motion of MSs in CCWSN.
Minimum and maximum number of sectors.
| 6 | 12 | 18 | 25 | 31 | 37 | 43 | 50 | 56 | 62 | 68 | 75 | 81 | 87 | 93 | |
| 1 | 2 | 2 | 2 | 2 | 3 | 3 | 3 | 3 | 3 | 4 | 4 | 4 | 4 | 4 | |
| 6 | 3 | 4 | 6 | 7 | 4 | 4 | 5 | 6 | 6 | 4 | 4 | 5 | 5 | 5 | |
| 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
Figure 4The influence of the angle of sectors on.
Figure 5The comparison of data transmission range of MNs in CCWSN and SCWSN.
Figure 6Total energy consumption of network in one round.
Figure 7Total energy consumption of the second corona.
Figure 8Total energy consumption in our proposed method, DBS and corona-based WSN without applying clustering.
Figure 9Network lifetime.
Parameters used in CM2V2.
| Parameter | Value |
|---|---|
| K | 2 |
| SN | 4 |
| R | 400 m2 |
| D | 200 |
| Initial energy | 0.2~2.1 J |
| Number of Nodes | 400 |
| transmitter amplifier | 1e-11 |
| Velocity of MS1 | 0.5 (m/s) |
| Packet Size | 1000 bits |
Figure 10Residual energy comparison.
Figure 11Number of alive nodes comparison.
Figure 12Network lifetime with different velocities of the innermost MS.
Figure 13Energy consumption ratio of CHs.