A Novel Adaptive Cluster Based Routing Protocol for Energy-Harvesting Wireless Sensor Networks
Abstract
:1. Introduction
- (1)
- A novel environment-adaptive clustering algorithm for WSNs nodes has been proposed. The clustering termination condition can be adaptively adjusted according to the node deployment and form a suitable node topology. Therefore, reasonable data transmission and data fusion mode of the WSNs nodes would guarantee energy efficiency.
- (2)
- A data transmission adjustment mechanism is proposed for the EH-WSNs and forms the proposed routing protocol (HCEH-UC). The unique modes of EH-WSNs nodes, including energy harvesting (sleeping-mode) and data transmission (operation-mode), require a suitable succession method. Thus, a corresponding routing mechanism is proposed for EH-WSNs to sustain the uninterrupted coverage of the target area.
2. Adaptive Hierarchical-Clustering-Based Routing Protocol for EH-WSNs
2.1. Environment-Adaptive Hierarchical Clustering
2.2. HCEH-UC Routing Algorithm
Algorithm 1: HCEH-UC routing algorithm |
2.3. Algorithm Complexity Analysis
3. Simulation Results
3.1. Network Lifetime Evaluation
3.2. Stability Period and Instability Period Evaluation
3.3. MLC Evaluation with Various Initial Energy
3.4. Relationship between Energy Consumption and Energy Harvesting
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Wang, B. Coverage problems in sensor networks: A survey. ACM Comput. Surv. 2011, 43, 32. [Google Scholar] [CrossRef]
- Parikh, S.; Vokkarane, V.M.; Xing, L.; Kasilingam, D. Node-replacement policies to maintain threshold-coverage in wireless sensor networks. In Proceedings of the 2007 16th International Conference on Computer Communications and Networks, Honolulu, HI, USA, 13–16 August 2007. [Google Scholar]
- Ju, Q.; Zhang, Y. Predictive power management for internet of battery-less things. IEEE Trans. Power Electron. 2018, 33, 299–312. [Google Scholar] [CrossRef]
- Sajwan, M.; Gosain, D.; Sharma, A.K. CAMP: Cluster aided multi-path routing protocol for wireless sensor networks. Wirel. Netw. 2019, 25, 2603–2620. [Google Scholar] [CrossRef]
- Shah, B.; Abbas, A.; Ali, G.; Iqbal, F.; Khattak, A.M.; Alfandi, O.; Kim, K.I. Guaranteed lifetime protocol for IoT based wireless sensor networks with multiple constraints. Ad. Hoc. Netw. 2020, 104, 102158. [Google Scholar] [CrossRef]
- Liao, W.; Wu, M.; Wu, Y. Design of multi-energy-space-based energy-efficient algorithm in novel software-defined wireless sensor networks. Int. J. Distrib. Sens. Netw. 2017, 13, 1550147717718113. [Google Scholar]
- Dietrich, I.; Dressler, F. On the lifetime of wireless sensor networks. ACM Trans. Sens. Netw. 2009, 5, 5. [Google Scholar] [CrossRef]
- Zhang, D.; Li, G.; Zheng, K.; Ming, X.; Pan, Z. An energy-balanced routing method based on forward-aware factor for wireless sensor networks. IEEE Trans. Ind. Inform. 2014, 10, 766–773. [Google Scholar] [CrossRef]
- Manchanda, R.; Sharma, K. Energy efficient compression sensing-based clustering framework for IoT-based heterogeneous WSN. Telecommun. Syst. 2020, 74, 311–330. [Google Scholar] [CrossRef]
- Zhang, J.; Lin, Z.; Tsai, P.; Xu, L. Entropy-driven data aggregation method for energy-efficient wireless sensor networks. Inf. Fusion 2020, 56, 103–113. [Google Scholar] [CrossRef]
- Heinzelman, R.H.; 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, 4–7 January 2000. [Google Scholar]
- Chen, M.; Leung, V.C.M.; Mao, S.; Yuan, Y. Directional geographical routing for real-time video communications in wireless sensor networks. Comput. Commun. 2007, 30, 3368–3383. [Google Scholar] [CrossRef]
- Pantazis, N.A.; Nikolidakis, S.A.; Vergados, D.D. Energy-efficient routing protocols in wireless sensor networks: A survey. IEEE Commun. Surv. Tutor. 2013, 15, 551–591. [Google Scholar] [CrossRef]
- Al-Karaki, J.N.; Kamal, A.E. Routing techniques in wireless sensor networks: A survey. IEEE Wirel. Commun. 2004, 11, 6–28. [Google Scholar] [CrossRef] [Green Version]
- Lindsey, S.; Raghavendra, C.S. PEGASIS: Power-efficient GAthering in sensor information systems. In Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA, 9–16 March 2002. [Google Scholar]
- Gawade, R.D.; Nalbalwar, S.L. A Centralized energy efficient distance based routing protocol for wireless sensor networks. J. Sens. 2016, 2016, 8313986. [Google Scholar] [CrossRef]
- 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] [Green Version]
- Lindsey, S.; Raghavendra, C.; Sivalingam, K.M. Data gathering algorithms in sensor networks using energy metrics. IEEE Trans. Parallel Distrib. Syst. 2002, 13, 924–935. [Google Scholar] [CrossRef] [Green Version]
- Sah, D.K.; Amgoth, T. Renewable energy harvesting schemes in wireless sensor networks: A Survey. Inf. Fusion 2020, 63, 223–247. [Google Scholar] [CrossRef]
- Ibrahim, H.H.; Singh, M.S.J.; Al-Bawri, S.S.; Islam, M.T. Synthesis, Characterization and Development of Energy Harvesting Techniques Incorporated with Antennas: A Review Study. Sensors 2020, 20, 2772. [Google Scholar] [CrossRef]
- La Rosa, R.; Livreri, P.; Trigona, C.; Di Donato, L.; Sorbello, G. Strategies and Techniques for Powering Wireless Sensor Nodes through Energy Harvesting and Wireless Power Transfer. Sensors 2020, 8, 2660. [Google Scholar] [CrossRef] [Green Version]
- Pereira, F.; Correia, R.; Pinho, P.; Lopes, S.I.; Carvalho, N.B. Challenges in Resource-Constrained IoT Devices: Energy and Communication as Critical Success Factors for Future IoT Deployment. Sensors 2020, 20, 6420. [Google Scholar] [CrossRef]
- Rathore, R.S.; Sangwan, S.; Prakash, S.; Adhikari, K.; Kharel, R.; Cao, Y. Hybrid WGWO: Whale grey wolf optimization-based novel energy-efficient clustering for EH-WSNs. EURASIP J. Wirel. Commun. Netw. 2020, 2020, 1. [Google Scholar] [CrossRef]
- Zeadally, S.; Shaikh, F.K.; Talpur, A.; Sheng, Q.Z. Design architectures for energy harvesting in the Internet of Things. Renew. Sustain. Energy Rev. 2020, 128, 109901. [Google Scholar] [CrossRef]
- Sah, D.K.; Amgoth, T. A novel efficient clustering protocol for energy harvesting in wireless sensor networks. Wirel. Netw. 2020, 26, 4723–4737. [Google Scholar] [CrossRef]
- Khademi Nori, M.; Sharifian, S. EDMARA2: A hierarchical routing protocol for EH-WSNs. Wirel. Netw. 2020, 26, 4303–4317. [Google Scholar] [CrossRef]
- Nisha, U.N.; Basha, A.M. Triangular fuzzy-based spectral clustering for energy-efficient routing in wireless sensor network. J. Supercomput. 2020, 76, 4302–4327. [Google Scholar] [CrossRef]
- Thiagarajan, M.R. Energy consumption and network connectivity based on Novel-LEACH-POS protocol networks. Comput. Commun. 2020, 149, 90–98. [Google Scholar]
- Mina, N.; Singh, U.; Salgotra, R.; Bansal, M. An energy-efficient stable clustering approach using fuzzy-enhanced flower pollination algorithm for WSNs. Neural Comput. Appl. 2020, 32, 7399–7419. [Google Scholar]
- Behera, T.M.; Mohapatra, S.K.; Samal, U.C.; Khan, M.S.; Daneshmand, M.; Gandomi, A.H. I-SEP: An Improved Routing Protocol for Heterogeneous WSN for IoT-Based Monitoring. IEEE Internet Things J. 2020, 7, 710–717. [Google Scholar] [CrossRef]
- Aslam, M.; Shah, T.; Javaid, N.; Rahim, A.; Rahman, Z.; Khan, Z.A. CEEC: Centralized energy efficient clustering a new routing protocol for WSNs. In Proceedings of the 2012 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON), Seoul, Korea, 18–21 June 2012. [Google Scholar]
- Malathi, L.; Gnanamurthy, R.K.; Chandrasekaran, K. Energy efficient data collection through hybrid unequal clustering for wireless sensor networks. Comput. Electr. Eng. 2015, 48, 358–370. [Google Scholar] [CrossRef]
- Ahmed, G.; Zou, J.; Fareed, M.M.S.; Zeeshan, M. Sleep-awake energy efficient distributed clustering algorithm for wireless sensor networks. Comput. Electr. Eng. 2016, 56, 385–398. [Google Scholar] [CrossRef]
- Dror, E.; Avin, C.; Lotker, Z. Fast randomized algorithm for 2-hops clustering in vehicular ad-hoc networks. Ad. Hoc. Netw. 2013, 11, 2002–2015. [Google Scholar] [CrossRef]
Protocol | Structure | Feature |
---|---|---|
Low-energy adaptive clustering hierarchy (LEACH) [13] | Clustering | The cluster head nodes compress data received from the respective cluster and send an aggregated packet to the base station in order to reduce the amount of transmission data |
LEACH-centralized (LEACH-C) [17] | Clustering | The base station centralized energy regulation is added to avoid nodes with low energy being selected as the cluster head, thus prolonging the maximum lifetime coverage (MLC) of wireless sensor networks |
Power-efficient gathering in sensor information systems (PEGASIS) [15] | Chain | Organizes all of the nodes to form a chain, which is constructed by some specific node according to the nearest-neighbor principle |
Centralized energy efficient distance (CEED) [16] | Chain | Establish the chain among the specifically formed cluster heads to evenly distribute the energy consumption of all sensor nodes |
Mode | Energy-Consumption |
---|---|
transmission/reception mode | |
free-space information amplification () | |
multipath-fading information amplification () |
Parameters | Value |
---|---|
Sensor Network Size | 200 m × 200 m |
Nodes Number | 100 |
Base Station | (100,100) |
Initial Energy | 0.5 J |
Data-Packet Size | 4000 bit |
Packet Header Size | 25 bytes |
Control Message Size | 50 bytes |
50 nJ/bit | |
10 pJ/bit/m | |
0.0013 pJ/bit/m | |
5 nJ/bit/message |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Han, B.; Ran, F.; Li, J.; Yan, L.; Shen, H.; Li, A. A Novel Adaptive Cluster Based Routing Protocol for Energy-Harvesting Wireless Sensor Networks. Sensors 2022, 22, 1564. https://doi.org/10.3390/s22041564
Han B, Ran F, Li J, Yan L, Shen H, Li A. A Novel Adaptive Cluster Based Routing Protocol for Energy-Harvesting Wireless Sensor Networks. Sensors. 2022; 22(4):1564. https://doi.org/10.3390/s22041564
Chicago/Turabian StyleHan, Bing, Feng Ran, Jiao Li, Limin Yan, Huaming Shen, and Ang Li. 2022. "A Novel Adaptive Cluster Based Routing Protocol for Energy-Harvesting Wireless Sensor Networks" Sensors 22, no. 4: 1564. https://doi.org/10.3390/s22041564