| Literature DB >> 32722610 |
Muhammad Salah Ud Din1, Muhammad Atif Ur Rehman1, Rehmat Ullah2, Chan-Won Park3, Byung Seo Kim4.
Abstract
The participating nodes in Wireless Sensor Networks (WSNs) are usually resource-constrained in terms of energy consumption, storage capacity, computational capability, and communication range. Energy is one of the major constraints which requires an efficient mechanism that takes into account the energy consumption of nodes to prolong the network lifetime. Particularly in the large scale heterogeneous WSNs, this challenge becomes more critical due to high data collection rate and increased number of transmissions. To this end, clustering is one of the most popular mechanisms which is being used to minimize the energy consumption of nodes and prolong the lifetime of the network. In this paper, therefore, we propose a robust clustering mechanism for energy optimization in heterogeneous WSNs. In the proposed scheme, nodes declare themselves as cluster head (CH) based on available resources such as residual energy, available storage and computational capability. The proposed scheme employs the multi criteria decision making technique named as Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) which allows the child nodes to select the optimal CH among several potential CH candidates. Moreover, we also propose mechanisms such as CH-acquaintanceship and CH-friendship in order to prolong the network lifetime. Simulation results show that our proposed scheme minimizes the control overhead, reduces the power consumption and enhances overall lifetime of the network by comparing with the most recent and relevant proposed protocol for WSNs.Entities:
Keywords: MAC; TOPSIS; WSNs; clustering; energy consumption; internet of things; load-balancing; network lifetime
Year: 2020 PMID: 32722610 PMCID: PMC7436074 DOI: 10.3390/s20154156
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Clustering in Wireless Sensor Networks (WSNs).
Figure 2Nodes association process.
Figure 3CH-acquaintanceship.
Figure 4Cluster head (CH)-friendship.
Simulation Parameters.
| Parameter | Value |
|---|---|
| Simulator | Castalia v-3.2 |
| Area | 100 × 100 |
| Total number of sensor nodes | 100 |
| Node distribution | Random |
| Initial Energy of nodes | 6 J–10 J |
| MAC | Tunable Mac (T-Mac) |
| Packet rate | 5 pkts/s, 10 pkts/s, 200 pkts/s |
| Packet Size | 4000 bits |
| Energy Consumption | 0.5 |
| Buffer size | Max |
| Propagation Model | Log-Normal Shadowing Model |
| Simulation time | 2000 s |
Figure 5Average CH lifetime as a function of the number of nodes in a cluster.
Figure 6Frequency of re-clustering as a function of the number of rounds.
Figure 7Number of control packets as a function of the number of rounds.
Figure 8Packet drop ratio as a function of the number of nodes in a cluster.
Figure 9Total energy consumption as a function of the number of rounds.
Figure 10Total energy consumption as a function of the number of nodes in a cluster.