Error Recovery Using Cooperative ARQ in Energy-Harvesting Wireless Sensor Networks with Data Allocation
Abstract
1. Introduction
- We propose a method to utilize the extra energy arising from energy allocation and data allocation schemes for C-ARQ retransmission.
- We derive the retransmittable data amount from an energy model and design a cooperative retransmission scheme that operates within the allocated energy budget.
- We verify through simulation that the proposed scheme improves the amount of data gathered at the sink node compared to existing schemes.
2. Related Work
3. Error Recovery Using C-ARQ
3.1. Overall System Operation
3.2. Energy Model and Data Allocation
3.3. Retransmission Operation
| Algorithm 1 Cooperative ARQ at cooperative node i |
|
4. Performance Evaluation
- Naive (No Retransmission): A standard WSN scheme without energy/data allocation or error recovery. This represents the most common WSN deployment and allows us to evaluate the overall benefit of the proposed scheme over a general-purpose WSN.
- Naive (ARQ): A standard WSN scheme without energy/data allocation but with conventional ARQ for error recovery. This scheme isolates the effect of error recovery alone and allows us to assess how much additional gain the proposed scheme achieves over a simple error recovery approach.
- Data Allocation (No Error): A scheme with data allocation applied under an ideal zero-error channel assumption. This represents the theoretical upper bound of data collection achievable with data allocation, against which the proposed scheme can be compared to assess how closely it approaches the ideal.
- Data Allocation (No Retransmission): A scheme with data allocation but no error recovery. This scheme demonstrates the degradation caused by transmission errors in a data allocation-enabled network and quantifies the performance gain attributable solely to the error recovery mechanism of the proposed scheme.
- Data Allocation (ARQ): A scheme combining data allocation with conventional ARQ, where retransmissions are performed without regard to allocation constraints. This scheme shows the performance of a naive combination of data allocation and ARQ, highlighting the advantage of the proposed allocation-aware C-ARQ over a straightforward ARQ approach.
4.1. Performance Comparison by Total Number of Nodes
4.2. Performance Comparison by Node Density
4.3. Performance Comparison by Packet Error Rate
4.4. Performance Comparison by Harvested Energy
4.5. Fairness and Energy Efficiency Analysis
5. Conclusions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| ACK | Acknowledgement |
| AIoT | Artificial Intelligence of Things |
| ARQ | Automatic Repeat reQuest |
| C-ARQ | Cooperative ARQ |
| EH-WSN | Energy harvesting wireless sensor network |
| HARQ | Hybrid ARQ |
| MDT | Minimum Depth Tree |
| PRT | Probabilistic Retransmission |
| WSN | Wireless sensor network |
References
- Siam, S.I.; Ahn, H.; Liu, L.; Alam, S.; Shen, H.; Cao, Z.; Shroff, N.; Krishnamachari, B.; Srivastava, M.; Zhang, M. Artificial intelligence of things: A survey. ACM Trans. Sens. Netw. 2025, 21, 1–75. [Google Scholar] [CrossRef]
- Seng, K.P.; Ang, L.M.; Ngharamike, E. Artificial intelligence Internet of Things: A new paradigm of distributed sensor networks. Int. J. Distrib. Sens. Netw. 2022, 18, 15501477211062835. [Google Scholar] [CrossRef]
- Sahar, G.; Bakar, K.A.; Rahim, S.; Khani, N.A.K.K.; Bibi, T. Recent advancement of data-driven models in wireless sensor networks: A survey. Technologies 2021, 9, 76. [Google Scholar] [CrossRef]
- Vieira, M.A.M.; Coelho, C.N., Jr.; da Silva, D.C.; da Mata, J.M. Survey on wireless sensor network devices. In Proceedings of the 2003 IEEE Conference on Emerging Technologies and Factory Automation (ETFA 2003), Lisbon, Portugal, 16–19 September 2003; Volume 1, pp. 537–544. [Google Scholar] [CrossRef]
- Yick, J.; Mukherjee, B.; Ghosal, D. Wireless sensor network survey. Comput. Netw. 2008, 52, 2292–2330. [Google Scholar] [CrossRef]
- Shahraki, A.; Taherkordi, A.; Haugen, Ø.; Eliassen, F. Clustering objectives in wireless sensor networks: A survey and research direction analysis. Comput. Netw. 2020, 180, 107376. [Google Scholar] [CrossRef]
- Temene, N.; Sergiou, C.; Georgiou, C.; Vassiliou, V. A survey on mobility in Wireless Sensor Networks. Ad Hoc Netw. 2022, 125, 102726. [Google Scholar] [CrossRef]
- Sah, D.K.; Amgoth, T. Renewable energy harvesting schemes in wireless sensor networks: A survey. Inf. Fusion 2020, 63, 223–247. [Google Scholar] [CrossRef]
- Singh, J.; Kaur, R.; Singh, D. Energy harvesting in wireless sensor networks: A taxonomic survey. Int. J. Energy Res. 2021, 45, 118–140. [Google Scholar] [CrossRef]
- Williams, A.J.; Torquato, M.F.; Cameron, I.M.; Fahmy, A.A.; Sienz, J. Survey of energy harvesting technologies for wireless sensor networks. IEEE Access 2021, 9, 77493–77510. [Google Scholar] [CrossRef]
- Roundy, S.J. Energy Scavenging for Wireless Sensor Nodes with a Focus on Vibration to Electricity Conversion. Ph.D. Thesis, University of California, Berkeley, CA, USA, 2003. [Google Scholar]
- Roundy, S.; Steingart, D.; Frechette, L.; Wright, P.; Rabaey, J. Power sources for wireless sensor networks. In Wireless Sensor Networks; Karl, H., Wolisz, A., Eds.; Springer: Berlin/Heidelberg, Germany, 2004; pp. 1–17. [Google Scholar]
- Kansal, A.; Hsu, J.; Zahedi, S.; Srivastava, M.B. Power management in energy harvesting sensor networks. ACM Trans. Embed. Comput. Syst. 2007, 6, 32. [Google Scholar] [CrossRef]
- Cammarano, A.; Petrioli, C.; Spenza, D. Pro-Energy: A novel energy prediction model for solar and wind energy-harvesting wireless sensor networks. In Proceedings of the 2012 IEEE 9th International Conference on Mobile Adhoc and Sensor Systems (MASS), Las Vegas, NV, USA, 8–11 October 2012; pp. 75–83. [Google Scholar] [CrossRef]
- Khan, Z.A.; Hussain, T.; Baik, S.W. Boosting energy harvesting via deep learning-based renewable power generation prediction. J. King Saud Univ.-Sci. 2022, 34, 101815. [Google Scholar] [CrossRef]
- Noh, D.K.; Kang, K. Balanced energy allocation scheme for a solar-powered sensor system and its effects on network-wide performance. J. Comput. Syst. Sci. 2011, 77, 917–932. [Google Scholar] [CrossRef]
- Zhang, Y.; He, S.; Chen, J. Data gathering optimization by dynamic sensing and routing in rechargeable sensor networks. IEEE/ACM Trans. Netw. 2016, 24, 1632–1646. [Google Scholar] [CrossRef]
- Mao, S.; Cheung, M.H.; Wong, V.W. An optimal energy allocation algorithm for energy harvesting wireless sensor networks. In Proceedings of the 2012 IEEE International Conference on Communications (ICC 2012), Ottawa, ON, Canada, 10–15 June 2012; pp. 265–270. [Google Scholar] [CrossRef]
- Balamurali, R.; Kathiravan, K.; Krishnan, T. Mitigating Hotspot Issue in WSN Using Sensor Nodes with Varying Initial Energy Levels and Quantification Algorithm. Cybern. Inf. Technol. 2019, 19, 118–136. [Google Scholar] [CrossRef]
- Rooshenas, A.; Rabiee, H.R.; Movaghar, A.; Naderi, M.Y. Reducing the data transmission in wireless sensor networks using the principal component analysis. In Proceedings of the 2010 Sixth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), Brisbane, QLD, Australia, 7–10 December 2010; pp. 133–138. [Google Scholar] [CrossRef]
- Olivares, T.; Tirado, P.; Orozco-Barbosa, L.; López, V.; Pedrón, P. Simulation of power-aware wireless sensor network architectures. In Proceedings of the ACM International Workshop on Performance Monitoring, Measurement, and Evaluation of Heterogeneous Wireless and Wired Networks (PM2HW2N 2006), Torremolinos, Spain, 2 October 2006; pp. 32–39. [Google Scholar] [CrossRef]
- Yoon, I. Data acquisition control for UAV-enabled wireless rechargeable sensor networks. Sensors 2023, 23, 3582. [Google Scholar] [CrossRef]
- Kadel, R.; Paudel, K.; Guruge, D.B.; Halder, S.J. Opportunities and challenges for error control schemes for wireless sensor networks: A review. Electronics 2020, 9, 504. [Google Scholar] [CrossRef]
- Nosratinia, A.; Hunter, T.E.; Hedayat, A. Cooperative communication in wireless networks. IEEE Commun. Mag. 2004, 42, 74–80. [Google Scholar] [CrossRef]
- Jung, J.; Kang, M.; Noh, D.K.; Cho, S.H. Energy-aware Reed-Solomon Scheme for Improving Data Reliability in Solar-powered Wireless Sensor Networks. KIISE Trans. Comput. Pract. 2017, 23, 122–127. [Google Scholar] [CrossRef]
- Kang, M.; Noh, D.K.; Yoon, I. Energy-aware control of error correction rate for solar-powered wireless sensor networks. Sensors 2018, 18, 2599. [Google Scholar] [CrossRef]
- Gil, G.W.; Kang, M.; Kim, Y.; Yoon, I.; Noh, D.K. Efficient FEC scheme for solar-powered wsns considering energy and link-quality. Energies 2020, 13, 3952. [Google Scholar] [CrossRef]
- Xu, F.; Yang, H.C.; Alouini, M.S. Energy consumption minimization for data collection from wirelessly powered IoT sensors: Session-specific optimal design with DRL. IEEE Sens. J. 2022, 22, 19886–19896. [Google Scholar] [CrossRef]
- Jalali, F.; Khodadoustan, S.; Ejlali, A. Error control schemes in solar energy harvesting wireless sensor networks. In Proceedings of the 2012 International Symposium on Communications and Information Technologies (ISCIT 2012), Gold Coast, QLD, Australia, 2–5 October 2012; pp. 979–984. [Google Scholar] [CrossRef]
- Ma, K.; Yang, J.; Liu, P. Relaying-assisted communications for demand response in smart grid: Cost modeling, game strategies, and algorithms. IEEE J. Sel. Areas Commun. 2019, 38, 48–60. [Google Scholar] [CrossRef]
- Yang, Y.; Su, L.; Gao, Y.; Abdelzaher, T.F. SolarCode: Utilizing erasure codes for reliable data delivery in solar-powered wireless sensor networks. In Proceedings of the 2010 Proceedings IEEE INFOCOM, San Diego, CA, USA, 14–19 March 2010; pp. 1–5. [Google Scholar] [CrossRef]
- Wu, C.; Ohzahata, S.; Kato, T. An adaptive redundancy-based mechanism for fast and reliable data collection in WSNs. In Proceedings of the 2012 IEEE 8th International Conference on Distributed Computing in Sensor Systems (DCOSS), Hangzhou, China, 16–18 May 2012; pp. 347–352. [Google Scholar] [CrossRef]
- Bhanipati, J.; Singh, D.; Biswal, A.K.; Rout, S.K. Minimization of collision through retransmission and optimal power allocation in wireless sensor networks (WSNs). In Advances in Intelligent Computing and Communication: Proceedings of ICAC 2020; Satapathy, S.C., Bhateja, V., Das, S., Eds.; Springer: Singapore, 2021; pp. 653–665. [Google Scholar]
- Liu, S.; Shen, Y.; Yuan, J.; Wu, C.; Yin, R. Storage-aware joint user scheduling and bandwidth allocation for federated edge learning. IEEE Trans. Cogn. Commun. Netw. 2024, 11, 581–593. [Google Scholar] [CrossRef]
- Koch, C.J.; Burkholder, A.H.; Ammar, A. Practical Implementation of Distributed Node Selection in Cooperative ARQ-Based Energy Harvesting Wireless Networks. In Proceedings of the 2025 IEEE 68th International Midwest Symposium on Circuits and Systems (MWSCAS), Lansing/E. Lansing, MI, USA, 10–13 August 2025; pp. 303–307. [Google Scholar] [CrossRef]
- Cheng, H.C.; Lin, F.Y.S. Minimum-cost multicast routing for multi-layered multimedia distribution. In Proceedings of the 7th IFIP/IEEE International Conference on Management of Multimedia Networks and Services (MMNS 2004), San Diego, CA, USA, 3–6 October 2004; pp. 102–114. [Google Scholar] [CrossRef]
- Melodia, T.; Pompili, D.; Akyildiz, I.F. Optimal local topology knowledge for energy efficient geographical routing in sensor networks. In Proceedings of the IEEE INFOCOM 2004, Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies, Hong Kong, China, 7–11 March 2004; Volume 3, pp. 1705–1716. [Google Scholar] [CrossRef]
- Rappaport, T.S. Wireless Communications: Principles and Practice, 2nd ed.; Prentice-Hall: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
- Olofsson, T.; Ahlen, A.; Gidlund, M. Modeling of the fading statistics of wireless sensor network channels in industrial environments. IEEE Trans. Signal Process. 2016, 64, 3021–3034. [Google Scholar] [CrossRef]
- 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 (HICSS 2000), Maui, HI, USA, 4–7 January 2000; p. 10. [Google Scholar]
- Yi, J.M.; Kang, M.J.; Noh, D.K. SolarCastalia: Solar energy harvesting wireless sensor network simulator. Int. J. Distrib. Sens. Netw. 2015, 11, 1–10. [Google Scholar] [CrossRef]
- Mo, J.; Walrand, J. Fair end-to-end window-based congestion control. IEEE/ACM Trans. Netw. 2002, 8, 556–567. [Google Scholar] [CrossRef]











| Parameters | Values |
|---|---|
| Number of nodes | 1000 |
| Node density | 0.04 |
| Topology | Random |
| Duration of a round | 1 h |
| Battery capacity | 47 mAh |
| Sensory data size | 8 bytes |
| Packet error rate | 0.3 |
| Baud rate | 250 kbps |
| Solar power density | |
| 3 | |
| 1 h | |
| Simulation time | 7 days |
| Number of simulation runs | 100 |
| Confidence interval | 95% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the author. 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.
Share and Cite
Yoon, I. Error Recovery Using Cooperative ARQ in Energy-Harvesting Wireless Sensor Networks with Data Allocation. Sensors 2026, 26, 2322. https://doi.org/10.3390/s26082322
Yoon I. Error Recovery Using Cooperative ARQ in Energy-Harvesting Wireless Sensor Networks with Data Allocation. Sensors. 2026; 26(8):2322. https://doi.org/10.3390/s26082322
Chicago/Turabian StyleYoon, Ikjune. 2026. "Error Recovery Using Cooperative ARQ in Energy-Harvesting Wireless Sensor Networks with Data Allocation" Sensors 26, no. 8: 2322. https://doi.org/10.3390/s26082322
APA StyleYoon, I. (2026). Error Recovery Using Cooperative ARQ in Energy-Harvesting Wireless Sensor Networks with Data Allocation. Sensors, 26(8), 2322. https://doi.org/10.3390/s26082322

