| Literature DB >> 32325643 |
Antonio-Jesus Yuste-Delgado1, Juan-Carlos Cuevas-Martinez1, Alicia Triviño-Cabrera2.
Abstract
Clustering algorithms are necessary in Wireless Sensor Networks to reduce the energy consumption of the overall nodes. The decision of which nodes are the cluster heads (CHs) greatly affects the network performance. The centralized clustering algorithms rely on a sink or Base Station (BS) to select the CHs. To do so, the BS requires extensive data from the nodes, which sometimes need complex hardware inside each node or a significant number of control messages. Alternatively, the nodes in distributed clustering algorithms decide about which the CHs are by exchanging information among themselves. Both centralized and distributed clustering algorithms usually alternate the nodes playing the role of the CHs to dynamically balance the energy consumption among all the nodes in the network. This paper presents a distributed approach to form the clusters dynamically, but it is occasionally supported by the Base Station. In particular, the Base Station sends three messages during the network lifetime to reconfigure the s k i p value of the network. The s k i p , which stands out as the number of rounds in which the same CHs are kept, is adapted to the network status in this way. At the beginning of each group of rounds, the nodes decide about their convenience to become a CH according to a fuzzy-logic system. As a novelty, the fuzzy controller is as a Tagaki-Sugeno-Kang model and not a Mandami-one as other previous proposals. The clustering algorithm has been tested in a wide set of scenarios, and it has been compared with other representative centralized and distributed fuzzy-logic based algorithms. The simulation results demonstrate that the proposed clustering method is able to extend the network operability.Entities:
Keywords: clustering; interval Type-2 fuzzy system; wireless sensor networks
Year: 2020 PMID: 32325643 PMCID: PMC7219241 DOI: 10.3390/s20082312
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Illustration of a clustering procedure in a wireless sensor network.
Figure 2Diagram of a Type-2 Fuzzy System.
Figure 3Input Type-2 Fuzzy Set.
Values for the output interval fuzzy set.
| Name | Lower Interval Limit | Upper Interval Limit |
|---|---|---|
| Very Low | 0 | 0.3 |
| Low | 0.2 | 0.4 |
| Medium | 0.3 | 0.6 |
| High | 0.6 | 0.8 |
| Very High | 0.75 | 1 |
Rule base for the Type-2 fuzzy controller.
| Rule |
|
|
|
| Score | Rule |
|
|
|
| Score | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | L | L | L | L | VL | 42 | M | M | M | H | H | |
| 2 | L | L | L | M | VL | 43 | M | M | H | L | M | |
| 3 | L | L | L | H | L | 44 | M | M | H | M | H | |
| 4 | L | L | M | L | L | 45 | M | M | H | H | H | |
| 5 | L | L | M | M | L | 46 | M | H | L | L | L | |
| 6 | L | L | M | H | VL | 47 | M | H | L | M | L | |
| 7 | L | L | H | L | VL | 48 | M | H | L | H | L | |
| 8 | L | L | H | M | L | 49 | M | H | M | L | VL | |
| 9 | L | L | H | H | L | 50 | M | H | M | M | L | |
| 10 | L | M | L | L | VL | 51 | M | H | M | H | M | |
| 11 | L | M | L | M | VL | 52 | M | H | H | L | M | |
| 12 | L | M | L | H | L | 53 | M | H | H | M | H | |
| 13 | L | M | M | L | VL | 54 | M | H | H | H | VH | |
| 14 | L | M | M | M | L | 55 | H | L | L | L | VL | |
| 15 | L | M | M | H | L | 56 | H | L | L | M | VL | |
| 16 | L | M | H | L | VL | 57 | H | L | L | H | L | |
| 17 | L | M | H | M | L | 58 | H | L | M | L | VL | |
| 18 | L | M | H | H | L | 59 | H | L | M | M | VL | |
| 19 | L | H | L | L | VL | 60 | H | L | M | H | L | |
| 20 | L | H | L | M | VL | 61 | H | L | H | L | VL | |
| 21 | L | H | L | H | L | 62 | H | L | H | M | VL | |
| 22 | L | H | M | L | L | 63 | H | L | H | H | L | |
| 23 | L | H | M | M | L | 64 | H | M | L | L | L | |
| 24 | L | H | M | H | VL | 65 | H | M | L | M | L | |
| 25 | L | H | H | L | VL | 66 | H | M | L | H | M | |
| 26 | L | H | H | M | VL | 67 | H | M | M | L | L | |
| 27 | L | H | H | H | L | 68 | H | M | M | M | L | |
| 28 | M | L | L | L | L | 69 | H | M | M | H | M | |
| 29 | M | L | L | M | M | 70 | H | M | H | L | L | |
| 30 | M | L | L | H | H | 71 | H | M | H | M | M | |
| 31 | M | L | M | L | M | 72 | H | M | H | H | H | |
| 32 | M | L | M | M | M | 73 | H | H | L | L | L | |
| 33 | M | L | M | H | H | 74 | H | H | L | M | L | |
| 34 | M | L | H | L | M | 75 | H | H | L | H | L | |
| 35 | M | L | H | M | H | 76 | H | H | M | L | M | |
| 36 | M | L | H | H | VH | 77 | H | H | M | M | M | |
| 37 | M | M | L | L | L | 78 | H | H | M | H | M | |
| 38 | M | M | L | M | M | 79 | H | H | H | L | M | |
| 39 | M | M | L | H | M | 80 | H | H | H | M | H | |
| 40 | M | M | M | L | M | 81 | H | H | H | H | VH | |
| 41 | M | M | M | M | M |
Table key: VL = very low, L = Low, M = medium, H = high and VH = very high.
Skips values.
| Skip | Value |
|---|---|
|
| 5% |
|
| 2.5% |
|
| 2 |
Figure 4Illustration of the first order radio model.
Experiment setup parameters.
| Parameter | Value |
|---|---|
| Deployment field | 100 × 100 m |
| Nodes deployed | 250 |
| Initial energy of nodes | 0.5 J |
| Length of control message | 200 bits |
| Length of data message | 2000 bits |
Figure 5Deployment field for the scenarios used in the experiments.
Energy consumption coefficients for the first order radio model and for data aggregation.
| Parameter | Value |
|---|---|
|
| 50 nJ/bit |
|
| 5 nJ/bit |
|
| 10 pJ/bit/m |
|
| 0.0013 pJ/bit/m |
Figure 6First Node Dead (FND), Half Node Dead (HND), and Last Node Dead (LND) for scenario 1.
Figure 7First Node Dead (FND), Half Node Dead (HND), and Last Node Dead (LND) for scenario 2.
Figure 8First Node Dead (FND), Half Node Dead (HND), and Last Node Dead (LND) for scenario 3.