An Event-Aware Cluster-Head Rotation Algorithm for Extending Lifetime of Wireless Sensor Network with Smart Nodes
Abstract
:1. Introduction
2. Related Works and Contribution
2.1. Time-Driven Cluster-Head Rotation Methods
2.2. Energy-Driven Cluster-Head Rotation Methods
2.3. Our Contribution
3. Proposed Method
3.1. Cluster-Head Rotation
3.2. Algorithms for Sensor Nodes
Algorithm 1 Node operating in cluster member mode |
|
Algorithm 2 Node operating in cluster-head mode |
|
Algorithm 3 Cluster-head selection |
|
Algorithm 4 Initialization of sensor node |
|
4. Experiments
4.1. Experimental Testbed
4.2. Results and Discussion
5. Conclusions
Author Contributions
Conflicts of Interest
References
- Suresh, A.; Reyana, A.; Varatharajan, R. CEMulti-core architecture for optimization of energy over heterogeneous environment with high performance smart sensor devices. Wirel. Pers. Commun. 2018, 103, 1239–1252. [Google Scholar] [CrossRef]
- Akhter, F.; Khadivizand, S.; Siddiquei, H.R.; Alahi, M.E.E.; Mukhopadhyay, S. IoT Enabled Intelligent Sensor Node for Smart City: Pedestrian Counting and Ambient Monitoring. Sensors 2019, 19, 3374. [Google Scholar] [CrossRef] [PubMed]
- Wang, K.; Yu, X.; Lin, W.; Deng, Z.; Liu, X. Computing aware scheduling in mobile edge computing system. Wirel. Netw. 2019, 25, 1–17. [Google Scholar] [CrossRef]
- Cen, Y.; Cen, Y.; Wang, K.; Li, J. Energy-Efficient Nonuniform Content Edge Pre-Caching to Improve Quality of Service in Fog Radio Access Networks. Sensors 2019, 19, 1422. [Google Scholar] [CrossRef] [PubMed]
- Xia, X.; Chen, Z.; Liu, H.; Wang, H.; Zeng, F. A routing protocol for multisink wireless sensor networks in underground coalmine tunnels. Sensors 2016, 16, 2032. [Google Scholar] [CrossRef]
- Elaggounen, Z.; Maamri, R.; Boussebough, I. A Fuzzy Agent Approach for Smart Data Extraction in Big Data Environments. J. King Saud Univ.-Comput. Inf. Sci. 2019. [Google Scholar] [CrossRef]
- Chen, X.; Kim, K.T.; Youn, H.Y. Integration of Markov random field with Markov chain for efficient event detection using wireless sensor network. Comput. Netw. 2016, 108, 108–119. [Google Scholar] [CrossRef]
- Lewandowski, M.; Bernas, M.; Loska, P.; Szymała, P.; Płaczek, B. Extending Lifetime of Wireless Sensor Network in Application to Road Traffic Monitoring. Int. Conf. Comput. Netw. 2019, 1039, 112–126. [Google Scholar]
- Khan, J.A.; Qureshi, H.K.; Iqbal, A. Energy management in wireless sensor networks: A survey. Comput. Electr. Eng. 2015, 41, 159–176. [Google Scholar] [CrossRef]
- Aslam, S.; Hasan, N.; Jang, J.; Lee, K.G. Optimized energy harvesting, cluster-head selection and channel allocation for IoTs in smart cities. Sensors 2016, 16, 2046. [Google Scholar] [CrossRef]
- Khan, F.A.; Khan, M.; Asif, M.; Khalid, A.; Haq, I.U. Hybrid and Multi-Hop Advanced Zonal-Stable Election Protocol for Wireless Sensor Networks. IEEE Access 2019, 7, 25334–25346. [Google Scholar] [CrossRef]
- Kim, D.H.; Lee, J.; Kim, Y. Information analysis of local suppression scheme based on a spatial-temporal model. J. Appl. Stat. 2018, 45, 2929–2942. [Google Scholar] [CrossRef]
- Pachlor, R.; Shrimankar, D.; Paliwal, M. Load-aware cluster-head rotation in wireless sensor network. In Proceedings of the 3rd International Conference on Internet of Things and Connected Technologies (ICIoTCT), Jaipur, India, 26–27 March 2018; pp. 26–27. [Google Scholar]
- Sharma, M.; Shaw, A.K. Transmission time and throughput analysis of EEE LEACH, LEACH and direct transmission protocol: a simulation based approach. Adv. Comput. 2012, 3, 75. [Google Scholar]
- Heinzelman, W.R.; Chandrakasan, A.; Balakrishnan, H. Energy-efficient communication protocol for wireless microsensor networks. In Proceedings of the 33rd Annual Hawaii International Conference on System Sciences, Maui, HI, USA, 7 January 2000; p. 10. [Google Scholar]
- Heinzelman, W.B.; Chandrakasan, A.P.; Balakrishnan, H. An application-specific protocol architecture for wireless microsensor networks. IEEE Trans. Wirel. Commun. 2002, 1, 660–670. [Google Scholar] [CrossRef]
- Chunawale, A.; Sirsikar, S. Minimization of average energy consumption to prolong lifetime of Wireless Sensor Network. In Proceedings of the 2014 IEEE Global Conference on Wireless Computing & Networking (GCWCN), Lonavala, India, 22–24 December 2014; pp. 244–248. [Google Scholar]
- Mollahasani, S. Energy Aware Routing Protocol for Wireless Sensor Networks. Ph.D. Thesis, Eastern Mediterranean University (EMU)-Doğu Akdeniz Üniversitesi (DAÜ), Famagusta, Northern Cyprus, August 2013. [Google Scholar]
- Heinzelman, W.B. Application-Specific Protocol Architectures for Wireless Networks. Ph.D. Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 19 May 2000. [Google Scholar]
- Pawlak, R.; Wojciechowski, B.; Nikodem, M. New simplified HEED algorithm for wireless sensor networks. Int. Conf. Comput. Netw. 2010, 79, 332–341. [Google Scholar]
- Kamimura, J.; Wakamiya, N.; Murata, M. Energy-efficient clustering method for data gathering in sensor networks. Citeseer 2004, 103, 31–36. [Google Scholar] [CrossRef]
- Smaragdakis, G.; Matta, I.; Bestavros, A. SEP: A Stable Election Protocol for Clustered Heterogeneous Wireless Sensor Networks; Technical report; Boston University Computer Science Department: Boston, MA, USA, 2004. [Google Scholar]
- Naranjo, P.G.V.; Shojafar, M.; Mostafaei, H.; Pooranian, Z.; Baccarelli, E. P-SEP: A prolong stable election routing algorithm for energy-limited heterogeneous fog-supported wireless sensor networks. J. Supercomput. 2017, 73, 733–755. [Google Scholar] [CrossRef]
- Yi, D.; Yang, H. HEER–A delay-aware and energy-efficient routing protocol for wireless sensor networks. Comput. Netw. 2016, 104, 155–173. [Google Scholar] [CrossRef]
- Ababneh, A.A.; Al-Zboun, E. EDAC: A Novel Energy-Aware Clustering Algorithm for Wireless Sensor Networks. Int. J. Adv. Comput. Sci. Appl. 2016, 1, 333–338. [Google Scholar]
- Alkalbani, A.S.; Mantoro, T.; Degala, S. Energy-Distance Aware Clustering Scheme (E-DACS) for Wireless Sensor Networks. In Recent Advances in Information and Communication Technology, Proceedings of the 12th International Conference on Computing and Information Technology (IC2IT), Khon Kaen, Thailand, 7–8 July 2016; Springer: Berlin, Germany, 2016; pp. 277–292. [Google Scholar]
- Gamwarige, S.; Kulasekere, C. Application of the edcr algorithm in a cluster based multi-hop wireless sensor network. In Proceedings of the 2006 International Symposium on Communications and Information Technologies, Bangkok, Thailand, 18–20 October 2006; pp. 1118–1123. [Google Scholar]
- Wu, D.; He, J.; Wang, H.; Wang, C.; Wang, R. A hierarchical packet forwarding mechanism for energy harvesting wireless sensor networks. IEEE Commun. Mag. 2015, 53, 92–98. [Google Scholar] [CrossRef]
- Tian, Z.; Tian, M.; Liu, Z.; Xu, T. The Jacobi and Gauss–Seidel-type iteration methods for the matrix equation AXB=C. Appl. Math. Comput. 2017, 292, 63–75. [Google Scholar]
- Milaszewicz, J.P. Improving Jacobi and Gauss-Seidel iterations. Linear Algebra Its Appl. 1987, 93, 161–170. [Google Scholar] [CrossRef]
- Habgood, K.; Arel, I. A condensation-based application of Cramer’s rule for solving large-scale linear systems. J. Discret. Algorithms 2012, 10, 98–109. [Google Scholar] [CrossRef]
- Cichocki, A.; Unbehauen, R. Neural networks for solving systems of linear equations and related problems. IEEE Trans. Circuits Syst. I Fundam. Theor. Appl. 1992, 39, 124–138. [Google Scholar] [CrossRef]
- Bertsekas, D.P.; Yu, H. Projected equation methods for approximate solution of large linear systems. J. Comput. Appl. Math. 2009, 227, 27–50. [Google Scholar] [CrossRef] [Green Version]
- Technology, L. Coulomb Counter/Battery Gas Gauge. 2003. Available online: https://www.analog.com/media/en/technical-documentation/data-sheets/4150fc.pdf (accessed on 16 July 2019).
- Well, M. 12W Single Output Switching Power Supply. 2018. Available online: https://www.meanwell.com/Upload/PDF/APV-12/APV-12-SPEC.PDF (accessed on 16 July 2019).
- EVERLIGHT. Ambient Light Sensor Surface—Mount ALS-PT19-315C/L177/TR8. 2012. Available online: http://www.everlight.com/file/ProductFile/201407061531031645.pdf (accessed on 16 July 2019).
- Luo, P.; Zhang, M.; Liu, Y.; Han, D.; Li, Q. A moving average filter based method of performance improvement for ultraviolet communication system. In Proceedings of the 2012 8th International Symposium on Communication Systems, Networks & Digital Signal Processing (CSNDSP), Poznan, Poland, 18–20 July 2012; pp. 1–4. [Google Scholar]
- Nam, D.h.; Min, H.k. An Energy-Efficient Clustering Using a Round-Robin Method in a Wireless Sensor Network. In Proceedings of the 5th ACIS International Conference on Software Engineering Research, Management & Applications, Busan, South Korea, 20–22 August 2007; IEEE Computer Society: Washington, DC, USA, 2007; pp. 54–60. [Google Scholar] [CrossRef]
- Lin, D.; Wang, Q. An Energy-Efficient Clustering Algorithm Combined Game Theory and Dual-Cluster-Head Mechanism for WSNs. IEEE Access 2019, 7, 49894–49905. [Google Scholar] [CrossRef]
- Gamwarige, S.; Kulasekere, E. An algorithm for energy driven cluster head rotation in a distributed wireless sensor network. In Proceedings of the International Conference on Information and Automation, Colombo, Sri Lanka, 15–18 December 2005; pp. 354–359. [Google Scholar]
- Chen, C.; Feng, L.; Gu, X.; Yu, J.; Yu, D.; Huang, B. IDUC: an improved distributed unequal clustering protocol for wireless sensor networks. Int. J. Distrib. Sens. Netw. 2015, 11, 415702. [Google Scholar] [CrossRef]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lewandowski, M.; Płaczek, B. An Event-Aware Cluster-Head Rotation Algorithm for Extending Lifetime of Wireless Sensor Network with Smart Nodes. Sensors 2019, 19, 4060. https://doi.org/10.3390/s19194060
Lewandowski M, Płaczek B. An Event-Aware Cluster-Head Rotation Algorithm for Extending Lifetime of Wireless Sensor Network with Smart Nodes. Sensors. 2019; 19(19):4060. https://doi.org/10.3390/s19194060
Chicago/Turabian StyleLewandowski, Marcin, and Bartłomiej Płaczek. 2019. "An Event-Aware Cluster-Head Rotation Algorithm for Extending Lifetime of Wireless Sensor Network with Smart Nodes" Sensors 19, no. 19: 4060. https://doi.org/10.3390/s19194060
APA StyleLewandowski, M., & Płaczek, B. (2019). An Event-Aware Cluster-Head Rotation Algorithm for Extending Lifetime of Wireless Sensor Network with Smart Nodes. Sensors, 19(19), 4060. https://doi.org/10.3390/s19194060