Fuzzy Clustering Algorithm for Enhancing Reliability and Network Lifetime of Wireless Sensor Networks
To prolong the function of wireless sensor networks (WSNs), the lifetime of the system has to be increased. WSNs lifetime can be calculated by using a few generic parameters, such as the time until the death of the first node and other parameters according to the application. Literature indicates th...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9056477/ |
id |
doaj-81a132b28a224bd88d452cc8590856e6 |
---|---|
record_format |
Article |
spelling |
doaj-81a132b28a224bd88d452cc8590856e62021-03-30T03:14:28ZengIEEEIEEE Access2169-35362020-01-018660136602410.1109/ACCESS.2020.29854959056477Fuzzy Clustering Algorithm for Enhancing Reliability and Network Lifetime of Wireless Sensor NetworksSonam Lata0https://orcid.org/0000-0003-1636-7424Shabana Mehfuz1https://orcid.org/0000-0002-5451-6964Shabana Urooj2https://orcid.org/0000-0002-1477-8759Fadwa Alrowais3https://orcid.org/0000-0002-8447-198XDepartment of Electrical Engineering, Jamia Millia Islamia, Delhi, IndiaDepartment of Electrical Engineering, Jamia Millia Islamia, Delhi, IndiaDepartment of Electrical Engineering, College of Engineering, Princess Nourah Bint Abdulrahman University, Riyadh, Saudi ArabiaDepartment of Computer Sciences, College of Computer and Information Sciences, Princess Nourah Bint Abdulrahman University, Riyadh, Saudi ArabiaTo prolong the function of wireless sensor networks (WSNs), the lifetime of the system has to be increased. WSNs lifetime can be calculated by using a few generic parameters, such as the time until the death of the first node and other parameters according to the application. Literature indicates that choosing the most appropriate cluster head by clustering is one of the most successful ways to improve the lifespan of the WSN. The drawback of clustering protocols is based on the probabilistic model. Sometimes they select two cluster heads for two different clusters which are very close to each other and results in head situated at the edge of the cluster in some cases. This type of cluster head selection leads to a reduction in energy efficiency. Therefore, we have proposed the LEACH-Fuzzy Clustering (LEACH-FC) protocol and implemented a fuzzy logic-based cluster head selection and cluster formation to maximize the lifetime of the network. For selections of cluster head and formation of the cluster, we have used a centralized approach instead of distributed ones. We have also employed fuzzy logic in the selection of vice cluster head, which is also a centralized approach. The proposed algorithm has been found to be effective in balancing the energy load at each node thereby enhancing the reliability of WSN. It outperforms other proposed algorithms for improving network lifetime and energy consumption.https://ieeexplore.ieee.org/document/9056477/Energyfuzzy logiccentralized clusteringnetwork lifetime |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Sonam Lata Shabana Mehfuz Shabana Urooj Fadwa Alrowais |
spellingShingle |
Sonam Lata Shabana Mehfuz Shabana Urooj Fadwa Alrowais Fuzzy Clustering Algorithm for Enhancing Reliability and Network Lifetime of Wireless Sensor Networks IEEE Access Energy fuzzy logic centralized clustering network lifetime |
author_facet |
Sonam Lata Shabana Mehfuz Shabana Urooj Fadwa Alrowais |
author_sort |
Sonam Lata |
title |
Fuzzy Clustering Algorithm for Enhancing Reliability and Network Lifetime of Wireless Sensor Networks |
title_short |
Fuzzy Clustering Algorithm for Enhancing Reliability and Network Lifetime of Wireless Sensor Networks |
title_full |
Fuzzy Clustering Algorithm for Enhancing Reliability and Network Lifetime of Wireless Sensor Networks |
title_fullStr |
Fuzzy Clustering Algorithm for Enhancing Reliability and Network Lifetime of Wireless Sensor Networks |
title_full_unstemmed |
Fuzzy Clustering Algorithm for Enhancing Reliability and Network Lifetime of Wireless Sensor Networks |
title_sort |
fuzzy clustering algorithm for enhancing reliability and network lifetime of wireless sensor networks |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
To prolong the function of wireless sensor networks (WSNs), the lifetime of the system has to be increased. WSNs lifetime can be calculated by using a few generic parameters, such as the time until the death of the first node and other parameters according to the application. Literature indicates that choosing the most appropriate cluster head by clustering is one of the most successful ways to improve the lifespan of the WSN. The drawback of clustering protocols is based on the probabilistic model. Sometimes they select two cluster heads for two different clusters which are very close to each other and results in head situated at the edge of the cluster in some cases. This type of cluster head selection leads to a reduction in energy efficiency. Therefore, we have proposed the LEACH-Fuzzy Clustering (LEACH-FC) protocol and implemented a fuzzy logic-based cluster head selection and cluster formation to maximize the lifetime of the network. For selections of cluster head and formation of the cluster, we have used a centralized approach instead of distributed ones. We have also employed fuzzy logic in the selection of vice cluster head, which is also a centralized approach. The proposed algorithm has been found to be effective in balancing the energy load at each node thereby enhancing the reliability of WSN. It outperforms other proposed algorithms for improving network lifetime and energy consumption. |
topic |
Energy fuzzy logic centralized clustering network lifetime |
url |
https://ieeexplore.ieee.org/document/9056477/ |
work_keys_str_mv |
AT sonamlata fuzzyclusteringalgorithmforenhancingreliabilityandnetworklifetimeofwirelesssensornetworks AT shabanamehfuz fuzzyclusteringalgorithmforenhancingreliabilityandnetworklifetimeofwirelesssensornetworks AT shabanaurooj fuzzyclusteringalgorithmforenhancingreliabilityandnetworklifetimeofwirelesssensornetworks AT fadwaalrowais fuzzyclusteringalgorithmforenhancingreliabilityandnetworklifetimeofwirelesssensornetworks |
_version_ |
1724183766326312960 |