Abstract
Through the past years, wireless sensor networks (WSNs) have witnessed great efforts to improve its performance and efficiency in terms of energy consumption and network throughput. Among all efficiency aspects, the energy awareness has captured the significant attention of current researchers. In this paper, we propose an adaptive energy-aware fixed clustering data dissemination protocol (AEA-FCP) for WSNs that mainly aims at minimizing and balancing the energy consumption among all nodes that are participating in such networks. In particular, this work proposes multiple novel mechanisms to achieve this goal. Firstly, a new approach is presented for the construction of clusters with balanced size and even distribution during the initial cluster head selection. Secondly, a novel scheme is introduced for distributing the cluster head task, dependent upon a node’s energy and location information within each cluster. Lastly, a multi-hop routing paradigm is employed to minimize the communication distances and save the nodes’ energy. The results of the simulation showed that our protocol’s performance surpasses other directly connected works in both continuous data and event-based applications.
Similar content being viewed by others
References
Zhang Y, Zhu Y, Yan F, Xia W, Shen L (2018) Energy-efficient radio resource allocation in software-defined wireless sensor networks. IET Commun 12(3):349–358
Hawa M, Darabkh KA, Al-Zubi R, Al-Sukkar G (2016) A self-learning MAC protocol for energy harvesting and spectrum access in cognitive radio sensor networks. J Sens 2016, Article ID 9604526:1–18
Al-Zubi R, Krunz M, Al-Sukkar G, Hawa M, Darabkh KA (2014) Packet recycling and delayed ACK for improving the performance of TCP over MANETs. Wirel Pers Commun 75(1):943–963
Darabkh KA, Alsukour O (2015) Novel protocols for improving the performance of ODMRP and EODMRP over Mobile ad hoc networks. Int J Distrib Sens Netw 2015, Article ID 348967:1–18
Darabkh KA, Aygun R (2011) Improving UDP performance using intermediate QoD-aware hop system for wired/wireless multimedia communication systems. Int J Netw Manag 21(5):432–454
Kumar R, Kumar D, Kumar D (2017) EACO and FABC to multi-path data transmission in wireless sensor networks. IET Commun 11(4):522–530
Gautam N, Pyun J-Y (2010) Distance aware intelligent clustering protocol for wireless sensor networks. J Commun Netw 12(2):122–129
Hammoudeh M, Newman R (2015) Adaptive routing in wireless sensor networks: QoS optimisation for enhanced application performance. Inf Fusion 22:3–15
Cai X, Duan Y, He Y et al (2015) Bee-sensor-C: an energy-efficient and scalable multipath routing protocol for wireless sensor networks. Int J Distrib Sens Netw 2015:14
Amgoth T, Jana PK (2014) Energy-aware routing algorithm for wireless sensor networks. Comput Electr Eng 41:357–367
Han Z, Wu J, Zhang J, Liu L, Tian K (2014) A general self-organized tree-based energy-balance routing protocol for wireless sensor network. IEEE Trans Nucl Sci 61(2):732–740
Sharma S, Jena SK (2015) Cluster based multipath routing protocol for wireless sensor networks. Comput Commun Rev 45(2):14–20
Chidean MI, Morgado E, Sanromán-Junquera M, Ramiro-Bargueño J, Ramos J, Caamaño AJ (2016) Energy efficiency and quality of data reconstruction through data-coupled clustering for self-organized large-scale WSNs. IEEE Sensors J 16(12):5010–5020
Chidean MI, Morgado E, del Arco E, Ramiro-Bargueño J, Caamaño AJ (2015) Scalable data-coupled clustering for large scale WSN. IEEE Trans Wirel Commun 14(9):4681–4694
Liu X (2012) A survey on clustering routing protocols in wireless sensor networks. Sensors 12:11113–11153
Ma Y, Guo Y, Tian X, Ghanem M (2011) Distributed clustering-based aggregation algorithm for spatial correlated sensor networks. IEEE Sensors J 11(3):641–648
Wang C, Ma H, He Y, Xiong S (2012) Adaptive approximate data collection for wireless sensor networks. IEEE Trans Parallel Distrib Syst 23(6):1004–1016
Hung CC, Peng WC, Lee WC (2012) Energy-aware set-covering approaches for approximate data collection in wireless sensor networks. IEEE Trans Knowl Data Eng 24(11):1993–2007
Randhawa S, Verma AK (2017) “Comparative analysis of flat routing protocols in wireless sensor networks: Which one is better?,” Proceedings of 2017 International Conference on Intelligent Computing and Control (I2C2), Coimbatore, India, pp 1–8,
Ping H, Zhou Z, Shi Z, Rahman T (2018) Accurate and energy-efficient boundary detection of continuous objects in duty-cycled wireless sensor networks. Pers Ubiquit Comput, In Press. https://doi.org/10.1007/s00779-018-1119-4
Liu Y, Fu J-S, Zhang Z (2016) k-nearest neighbors tracking in wireless sensor networks with coverage holes. Pers Ubiquit Comput 20(3):431–446
Shurman M, Awad N, Al-Mistarihi MF, Darabkh KA (2014) LEACH enhancements for wireless sensor networks based on energy model. Proceedings of the 2014 IEEE International Multi-Conference on Systems, Signals & Devices, Conference on Communication & Signal Processing, Castelldefels-Barcelona, Spain, pp 1–4
Darabkh KA, Al-Rawashdeh WS, Al-Zubi RT, Alnabelsi SH (2017) A new cluster head replacement protocol for wireless sensor networks, Proceedings of 2017 IEEE European Conference on Electrical Engineering & Computer Science, Bern, Switzerland
Darabkh KA, Al-Maaitah NJ, Jafar IF, Khalifeh A’F (2018) EA-CRP: a novel energy-aware clustering and routing protocol in wireless sensor networks. Comput Electr Eng 72:702–718
Khalifeh AF, AlQudah M, Darabkh KA (2017) Optimizing the Beacon and SuperFrame orders in IEEE 802.15.4 for real-time notification in wireless sensor networks,” Proceedings of 2017 international conference on wireless communications, signal processing and networking (WiSPNET) 2017, Chennai, India
Darabkh K, Al-Maaitah N, Jafar I, Khalifeh A (2017) Energy efficient clustering algorithm for wireless sensor networks, Proceedings of 2017 international conference on wireless communications, signal processing and networking (WiSPNET) 2017, Chennai, India
Darabkh K, Ismail S, Al-Shurman M, Jafar I, Alkhader E, Al-Mistarihi M (2012) Performance evaluation of selective and adaptive heads clustering algorithms over wireless sensor networks. J Netw Comput Appl 35(6):2068–2080
Darabkh KA, Albtoush WY, Jafar IF (2017) Improved clustering algorithms for target tracking in wireless sensor networks. J Supercomput 73(5):1952–1977
Ismail SS, Al Khader AI, Darabkh KA (2015) Static clustering for target tracking in wireless sensor networks. Glob J Technol 8:167–173
Shurman M, Al-Mistarihi M, Mohammad A, Darabkh K, Ababnah A (2013) Hierarchical clustering using genetic algorithm in wireless sensor networks, Proceedings of 36th IEEE International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2013), Opatija, Croatia, pp 479–483
Wei C, Yang J, Gao Y, Zhang Z (2011) Cluster-based routing protocols in wireless sensor networks: a survey, Proceedings of 2011 International Conference on Computer Science and Network Technology (ICCSNT), Harbin, China
Heinzelman W, Chandrakasan A, Balakrishnan H (2000) Energy-efficient communication protocol for wireless microsensor networks, Proceedings of the International Conference on system sciences, Hawaii, USA, pp 1567–1576
Heinzelman WB, Chandrakasan AP, Balakrishnan H (2002) An application-specific protocol architecture for wireless microsensor networks. IEEE Trans Wirel Commun 1(4):660–670
Hong J, Kook J, Lee S, Kwon D, Yi S (2009) T-LEACH: the method of threshold-based cluster head replacement for wireless sensor networks. Inf Syst Front 11:513–521
Darabkh KA, Al-Rawashdeh W’a S, Hawa M, Saifan R (2018) MT-CHR: a modified threshold-based cluster head replacement protocol for wireless sensor networks. Comput Electr Eng 72:926–938
Darabkh KA, Al-Rawashdeh W’a S, Al-Zubi RT, Alnabelsi SH (2017) C-DTB-CHR: centralized density- and threshold-based cluster head replacement protocols for wireless sensor networks. J Supercomput 73(12):5332–5353
Heinzelman WB (2000) Application-specific protocol architectures for wireless networks, PhD dissertation, Massachusetts Institute of Technology, USA
Nam D-h, Min H-k (2007) An energy-efficient clustering using a round-robin method in a wireless sensor network, Proceedings of the 5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)
Azim A, Islam MM (2012) A relay node based hybrid low energy adaptive clustering hierarchy for wireless sensor networks. Int J Energy Inf Commun 3(3):41–54
Baek J, An SK, Fisher P (2010) Dynamic cluster header selection and conditional re-clustering for wireless sensor networks. IEEE Trans Consum Electron 56(4):2249–2257
Darabkh KA, Al-Rawashdeh WS, Hawa M, Saifan R, Khalifeh AF (2017) A novel clustering protocol for wireless sensor networks, Proceedings of 2017 international conference on wireless communications, signal processing and networking (WiSPNET) 2017, Chennai, India
Darabkh KA, Odetallah SM, Al-qudah Z, Khalifeh A’F, Shurman MM (2019) Energy–aware and density-based clustering and relaying protocol (EA-DB-CRP) for gathering data in wireless sensor networks. Appl Soft Comput 80:154–166
Al-Mistarihi MF, Tanash IM, Yaseen FS, Darabkh KA (2018) Protecting source location privacy in a clustered wireless sensor networks against local eavesdroppers. Mob Netw Appl. https://doi.org/10.1007/s11036-018-1189-6, In Press
Darabkh KA, El-Yabroudi MZ, El-Mousa AH (2019) BPA-CRP: a balanced power-aware clustering and routing protocol for wireless sensor networks. Ad Hoc Netw 82:155–171
Al-Zubi RT, Abedsalam N, Atieh A, Darabkh KA (2018) LBCH: load balancing cluster head protocol for wireless sensor networks. Informatica 29(4):1–18
Darabkh KA, Al-Jdayeh L (2018) A New Fixed Clustering Based Algorithm for Wireless Sensor Networks, Proceedings of the 14th International Wireless Communications and Mobile Computing Conference (IWCMC 2018), pp. 71–76, Limassol, Cyprus
Darabkh KA, Odetallah SM, Al-qudah Z, Khalifeh AF (2018) A New Density-Based Relaying Protocol for Wireless Sensor Networks,” Proceedings of the 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC 2018), pp 712–717, Limassol, Cyprus
Darabkh KA, Muqat RZ (2018) An Efficient Protocol for Minimizing Long-distance Communications over Wireless Sensor Networks, Proceedings of The 15th IEEE Multi-conference on Systems, Signals, and Devices (SSD’18), Hammamet, Tunisia
Al-Zubi RT, Abedsalam N, Atieh A, Darabkh KA (2018) Lifetime-Improvement Routing Protocol for Wireless Sensor Networks, Proceedings of The 15th IEEE Multi-conference on Systems, Signals, and Devices (SSD’18), Hammamet, Tunisia
Yaseen HA, Alsalamin M, Jarwan A, Al-Mistarihi MF, Darabkh KA (2018) A Secure Energy-Aware Adaptive Watermarking System for Wireless Image Sensor Networks, Proceedings of The 15th IEEE Multi-conference on Systems, Signals, and Devices (SSD’18), Hammamet, Tunisia
Darabkh KA, Alsaraireh NR (2018) A Yet Efficient Target Tracking Algorithm in Wireless Sensor Networks, Proceedings of the 15th IEEE Multi-conference on Systems, Signals, and Devices (SSD’18), Hammamet, Tunisia
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Darabkh, K.A., Al-Jdayeh, L. AEA-FCP: an adaptive energy-aware fixed clustering protocol for data dissemination in wireless sensor networks. Pers Ubiquit Comput 23, 819–837 (2019). https://doi.org/10.1007/s00779-019-01233-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-019-01233-0