An Affinity Propagation-Based Self-Adaptive Clustering Method for Wireless Sensor Networks

A wireless sensor network (WSN) is an essential component of the Internet of Things (IoTs) for information exchange and communication between ubiquitous smart objects. Clustering techniques are widely applied to improve network performance during the routing phase for WSN. However, existing clustering methods still have some drawbacks such as uneven distribution of cluster heads (CH) and unbalanced energy consumption. Recently, much attention has been paid to intelligent clustering methods based on machine learning to solve the above issues. In this paper, an affinity propagation-based self-adaptive (APSA) clustering method is presented. The advantage of K-medoids, which is a traditional machine learning algorithm, is combined with the affinity propagation (AP) method to achieve more reasonable clustering performance. AP is firstly utilized to determine the number of CHs and to search for the optimal initial cluster centers for K-medoids. Then the modified K-medoids is utilized to form the topology of the network by iteration. The presented method effectively avoids the weakness of the traditional K-medoids in aspects of the homogeneous clustering and convergence rate. Simulation results show that the proposed algorithm outperforms some latest work such as the unequal cluster-based routing scheme for multi-level heterogeneous WSN (UCR-H), the low-energy adaptive clustering hierarchy using affinity propagation (LEACH-AP) algorithm, and the energy degree distance unequal clustering (EDDUCA) algorithm.

[1]  Zhongliang Deng,et al.  Clustering Based Energy Efficient and Communication Protocol for Multiple Mix-Zones Over Road Networks , 2016, Wireless Personal Communications.

[2]  Kasa Suguna,et al.  An Efficient Cluster-Based Power Saving Scheme for Wireless Sensor Networks , 2015 .

[3]  Bin Li,et al.  An enhanced fall detection system for elderly person monitoring using consumer home networks , 2014, IEEE Transactions on Consumer Electronics.

[4]  Mahmoud Naghibzadeh,et al.  Fuzzy-Based Clustering-Task Scheduling for Lifetime Enhancement in Wireless Sensor Networks , 2017, IEEE Sensors Journal.

[5]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[6]  Adnan Yazici,et al.  An energy aware fuzzy unequal clustering algorithm for wireless sensor networks , 2010, International Conference on Fuzzy Systems.

[7]  Arun Kumar Sangaiah,et al.  An Improved Routing Schema with Special Clustering Using PSO Algorithm for Heterogeneous Wireless Sensor Network , 2019, Sensors.

[8]  Abdennaceur Kachouri,et al.  An Energy-Efficient Unequal Clustering Algorithm Using ‘Sierpinski Triangle’ for WSNs , 2016, Wirel. Pers. Commun..

[9]  Jin Wang,et al.  An intelligent data gathering schema with data fusion supported for mobile sink in wireless sensor networks , 2019, Int. J. Distributed Sens. Networks.

[10]  Meizhen Wang,et al.  Energy-Efficient Spatial Query-Centric Geographic Routing Protocol in Wireless Sensor Networks , 2019, Sensors.

[11]  Ossama Younis,et al.  HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks , 2004, IEEE Transactions on Mobile Computing.

[12]  Jin Wang,et al.  ARNS: Adaptive Relay-Node Selection Method for Message Broadcasting in the Internet of Vehicles , 2020, Sensors.

[13]  Alpesh R. Sankaliya,et al.  PEGASIS : Power-Efficient Gathering in Sensor Information Systems , 2015 .

[14]  Fan Wang,et al.  Energy-Efficient Clustering Using Correlation and Random Update Based on Data Change Rate for Wireless Sensor Networks , 2016, IEEE Sensors Journal.

[15]  Yu-Cheng Lin,et al.  Power-Efficient Gathering in Sensor Information System Architectures with a Phase-Based Coverage Algorithm in a Wireless Sensor Network , 2012 .

[16]  Sai Ji,et al.  Energy-efficient cluster-based dynamic routes adjustment approach for wireless sensor networks with mobile sinks , 2017, The Journal of Supercomputing.

[17]  Jin Wang,et al.  An Identity Authentication Method of a MIoT Device Based on Radio Frequency (RF) Fingerprint Technology , 2020, Sensors.

[18]  Yun Lin,et al.  Semi-Supervised Learning with Generative Adversarial Networks on Digital Signal Modulation Classification , 2018 .

[19]  Ping He,et al.  A comprehensive survey on the reliability of mobile wireless sensor networks: Taxonomy, challenges, and future directions , 2018, Inf. Fusion.

[20]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[21]  Jong Hyuk Park,et al.  An improved ant colony optimization-based approach with mobile sink for wireless sensor networks , 2017, The Journal of Supercomputing.

[22]  Jin Wang,et al.  A PSO based Energy Efficient Coverage Control Algorithm for Wireless Sensor Networks , 2018 .

[23]  Simon X. Yang,et al.  An unequal cluster-based routing scheme for multi-level heterogeneous wireless sensor networks , 2018, Telecommun. Syst..

[24]  Ning Wu,et al.  3-D Terrain Node Coverage of Wireless Sensor Network Using Enhanced Black Hole Algorithm , 2020, Sensors.

[25]  Jin Wang,et al.  LogEvent2vec: LogEvent-to-Vector Based Anomaly Detection for Large-Scale Logs in Internet of Things , 2020, Sensors.

[26]  Jin Wang,et al.  Training Convolutional Neural Networks with Multi-Size Images and Triplet Loss for Remote Sensing Scene Classification , 2020, Sensors.

[27]  Jong-Ho Lee,et al.  Low-Energy Adaptive Clustering Hierarchy Using Affinity Propagation for Wireless Sensor Networks , 2016, IEEE Communications Letters.

[28]  A. Manjeshwar,et al.  TEEN: a routing protocol for enhanced efficiency in wireless sensor networks , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[29]  Sajal K. Das,et al.  Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree-Based Wireless Sensor Networks , 2015, IEEE/ACM Transactions on Networking.

[30]  Wenbing Wu,et al.  An Asynchronous Clustering and Mobile Data Gathering Schema Based on Timer Mechanism in Wireless Sensor Networks , 2019 .

[31]  Jie Wu,et al.  An energy-efficient unequal clustering mechanism for wireless sensor networks , 2005, IEEE International Conference on Mobile Adhoc and Sensor Systems Conference, 2005..

[32]  M. Mehdi Afsar,et al.  Clustering in sensor networks: A literature survey , 2014, J. Netw. Comput. Appl..

[33]  JAMAL N. AL-KARAKI,et al.  Routing techniques in wireless sensor networks: a survey , 2004, IEEE Wireless Communications.

[34]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[35]  Hye-Jin Kim,et al.  An Enhanced PEGASIS Algorithm with Mobile Sink Support for Wireless Sensor Networks , 2018, Wirel. Commun. Mob. Comput..

[36]  Wei Liu,et al.  Energy Efficient Routing Algorithm with Mobile Sink Support for Wireless Sensor Networks , 2019, Sensors.