Evaluating the Impact of Environmental Conditions on Wireless Sensor Nodes Using Stochastic Reward Nets

Document Type : Research Article

Author

Fouman Faculty of Engineering, University of Tehran, Fouman, Iran

Abstract

wireless sensor networks (WSNs) are one of the most important distributed computing systems and environmental conditions have a great impact on their functionality. Some sensor nodes in WSNs have a battery as the power source and use renewable energy such as solar energy to charge it. If the batteries are not charged by harvesting energy from the environment, the tasks of the sensor nodes will fail. To prevent it, the sensor nodes can also decide to migrate tasks to neighbor nodes based on their battery status. On the other, the arrival rate of tasks at day hours is more than the arrival rate of tasks at night hours, but the charging rate of batteries is higher during the day than at night. Therefore, decisions of WSNs should be based on information from environmental conditions. The different arrival rates of tasks and charge rates of the batteries at day and night hours as the main environmental conditions have been ignored in the modeling of WSNs. In this paper, we model a WSN node using Stochastic Reward Nets (SRN) and then compute the steady-state probabilities of processing, failure, and migration of tasks and evaluate the impact of different environmental conditions on them in the WSNs. The results prove that changing the charge rate has a greater impact on the WSN functionality than changing the arrival rate.

Keywords

Main Subjects


[1] K. M. Modieginyane, B. B. Letswamotse, R. Malekian and A. M. Abu-Mahfouz , "Software defined wireless sensor networks application opportunities for efficient network management: A survey," Computers & Electrical Engineering, vol. 66, pp. 274-287, 2018.
[2] M. Kocakulak and I. Butun, "An overview of Wireless Sensor Networks towards Internet of Things," in 7th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA, 09-11 Jan. 2017, pp. 1-6.
[3] M. Y. Kathjoo, F. A. Khanday and M. T. Banday, "A Comparative Study of WSN and IoT," in Second International Conference on Advances in Electronics, Computers and Communications (ICAECC), Bangalore, India, 09-10 Feb. 2018, pp. 1-5.
[4] K. Gulati, R. S. K. Boddu, D. Kapila, S. L. Bangare, N. Chandnani and G. Saravanan, "A review paper on wireless sensor network techniques in Internet of Things (IoT)," Materials Today: Proceedings, vol. 15, pp. 161-165, 2022.
[5] A. Raj and D. Steingart, "Review—Power Sources for the Internet of Things," Journal of The Electrochemical Society, vol. 165, no. 8, pp. B3130-B3136, 2018.
[6] A. J. Williams, M. F. Torquato, I. M. Cameron, A. A. Fahmy and J. Sienz, "Survey of Energy Harvesting Technologies for Wireless Sensor Networks," IEEE Access, vol. 9, pp. 77493-77510, 2021.
[7] J. K. Muppala and K. S. Trivedi, "Composite Performance and Availability Analysis Using a Hierarchy of Stochastic Reward Nets," in The Proceedings of Fifth International Conference on Modelling Techniques and Tools for Computer Performance Evaluation, North-Holland, Jan, 1992, pp. 335-349.
[8] G. Ciardo, J. Muppala and K. Trivedi, "SPNP: stochastic Petri net package," in The Proceedings of the Third International Workshop on Petri Nets and Performance Models, Kyoto, Japan, 11-13 Dec, 1989, pp. 142-151.
[9] C. Hirel, B. Tuffin and K. S. Trivedi, "SPNP: Stochastic Petri Nets. Version 6.0," in The Proceedings of 11th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation, Schaumburg, IL, USA, 25-31 Mar, 2000, pp 354-357.
[10] P. Y. Dibal, E. N. Onwuka, S. Zubair, E. I. Nwankwo, S. A. Okoh, B. A. Salihu and H. B. Mustaphab, "Processor power and energy consumption estimation techniques in IoT applications: A review," Internet of Things, vol. 21, p. 100655, 2023. 
[11] S. Sachan, R. Sharma and A. Sehgal, "Energy efficient scheme for better connectivity in sustainable mobile wireless sensor networks," Sustainable Computing: Informatics and Systems, vol. 30, pp. 1-11, 2021.
[12] H. K. Yugank, R. Sharma and S. H. Gupta, "An approach to analyse energy consumption of an IoT system," International Journal of Information Technology, vol. 14, pp. 2549-2558, 2022.
[13] O. Nourredine and B. Menouar, "A Petri Net Modeling for WSN Sensors with Renewable Energy Harvesting Capability," in International Conference in Artificial Intelligence in Renewable Energetic Systems, Tipaza, Algeria, 22 Dec. 2019, pp. 524-534.
[14] A. Dâmaso, N. Rosa and P. Maciel, "Integrated Evaluation of Reliability and Power Consumption of Wireless Sensor Networks," Sensors, vol. 17, no. 11, pp. 1-27, 2017.
[15] E. Kharati, M. Khalily-Dermany and H. Kermajani, "Increasing the Value of Collected Data and Reducing Energy Consumption using Network Coding and Mobile Sinks in Wireless Sensor Networks," AUT Journal of Modeling and Simulation, vol. 51, no. 1, pp. 3-14, 2019.
[16] Y. Xiong, G. Chen, M. Lu, X. Wan, M. Wu and J. She, "A Two-Phase Lifetime-Enhancing Method for Hybrid Energy-Harvesting Wireless Sensor Network," IEEE Sensors Journal, vol. 20, no. 4, pp. 1934-1946, 2020.
[17] A. Naghash Asadi, M. Abdollahi Azgomi and R. Entezari-Maleki, "Evaluation of the functionality of mobile wireless sensor networks using stochastic reward nets," Scientia Iranica, vol. 30, no. 1, pp. 91-103, 2023.
[18] R. Naseri, M. Abdollahi Azgomi and A. Naghash Asadi, "Task offloading in an optimized power-performance manner," International Journal of Communication Systems, vol. 37, no. 5, p. e5686, 2024.
[19] A. Naghash Asadi, M. A. Azgomi and R. Entezari-Maleki, "Evaluation of the impacts of failures and resource heterogeneity on the power consumption and performance of IaaS clouds," The Journal of Supercomputing, vol. 75, no. 5, pp. 2837-2861, 2019.
[20] A. Naghash Asadi, M. Abdollahi Azgomi and R. Entezari-Maleki, "Analytical evaluation of resource allocation algorithms and process migration methods in virtualized systems," Sustainable Computing: Informatics and Systems, vol. 25, pp. 1-16, 2020.
[21] A. Naghash Asadi, M. Abdollahi Azgomi and R. Entezari-Maleki, "Unified power and performance analysis of cloud computing infrastructure using stochastic reward nets," Computer Communications, vol. 138, pp. 67-80, 2019. 
[22] A. Naghash Asadi, M. Abdollahi Azgomi and R. Entezari-Maleki, "Model-based evaluation of the power versus performance of network routing algorithms," Computing, vol. 103, no. 8, pp. 1723-1746, 2021.
[23] A. Varga and R. Hornig, "An overview of the OMNeT++ simulation environment," in the first international conference on Simulation tools and techniques for communications, networks and systems & workshops, Marseille, France, March 2008, pp. 1-10.