A model-based approach for formal verification and performance evaluation of energy harvesting architectures in IoT systems: A case study of a long-term healthcare application

被引:0
作者
Ben Hafaiedh, Imene [1 ,2 ]
Gafsi, Afef [1 ]
Yahyaoui, Mohamed Yassine [1 ]
Aouinette, Yasmine [1 ]
机构
[1] Univ Tunis El Manar UTM, Higher Inst Comp Sci ISI, Tunis, Tunisia
[2] LIPSIC Lab, Tunis, Tunisia
关键词
Internet of things (IoT); Formal modeling; Performance evaluation; Statistical Model Checking (SMC); Energy harvesting;
D O I
10.1016/j.simpat.2024.102990
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Energy harvesting plays a significant role in the Internet of Things (IoT). Indeed, although numerous approaches exist to limit the system's power consumption, the energy provided by the battery remains constrained, thereby limiting the system's lifetime. Energy harvesting represents an interesting technique that allows a set of devices in an IoT architecture to operate for a potentially infinite time without the need for battery replacement or recharge. This work presents a formal modeling framework for the performance evaluation of energy harvesting architectures and strategies in IoT systems. We present a model-based approach using UPPAAL to model and analyze IoT device lifetimes and capture the energy-related behavior of nodes and various energy harvesters. Furthermore, the model is calibrated using measurements acquired from real-life IoT applications to demonstrate the effectiveness of the proposed model and its ability to investigate various energy-related aspects.
引用
收藏
页数:14
相关论文
共 43 条
[1]   A Model-Checking Static Analysis of Task-Based Energy Neutrality for Energy Harvesting IoT [J].
Albano, Michele ;
Chessa, Stefano ;
Larsen, Kim Guldstrand .
26TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2021), 2021,
[2]   Towards an Extensible and Scalable Energy Harvesting Wireless Sensor Network Simulation Framework [J].
Allen, James ;
Forsha, Matthew ;
Thomas, Nigel .
ICPE'17: COMPANION OF THE 2017 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, 2017, :39-42
[3]   IoTSim-Osmosis: A framework for modeling and simulating IoT applications over an edge-cloud continuum [J].
Alwasel, Khaled ;
Jha, Devki Nandan ;
Habeeb, Fawzy ;
Demirbaga, Umit ;
Rana, Omer ;
Baker, Thar ;
Dustdar, Scharam ;
Villari, Massimo ;
James, Philip ;
Solaiman, Ellis ;
Ranjan, Rajiv .
JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 116
[4]   Synergistic multi-source ambient RF and thermal energy harvester for green IoT applications [J].
Bakytbekov, Azamat ;
Nguyen, Thang Q. ;
Zhang, Ge ;
Strano, Michael S. ;
Salama, Khaled N. ;
Shamim, Atif .
ENERGY REPORTS, 2023, 9 :1875-1885
[5]   Aggregate Programming for the Internet of Things [J].
Beal, Jacob ;
Pianini, Danilo ;
Viroli, Mirko .
COMPUTER, 2015, 48 (09) :22-30
[6]  
Behrmann G, 2004, LECT NOTES COMPUT SC, V3185, P200
[7]  
Behrmann G, 2006, INT CONF QUANT EVAL, P125
[8]   GreenCastalia: An Energy-Harvesting-Enabled Framework for the Castalia Simulator [J].
Benedetti, David ;
Petrioli, Chiara ;
Spenza, Dora .
ENSSYS 2013: PROCEEDINGS OF THE 1ST INTERNATIONAL WORKSHOP ON ENERGY NEUTRAL SENSING SYSTEMS, 2013,
[9]   Timed automata: Semantics, algorithms and tools [J].
Bengtsson, J ;
Yi, W .
LECTURES ON CONCURRENCY AND PETRI NETS: ADVANCES IN PETRI NETS, 2004, 3098 :87-124
[10]  
Boulis A, 2009, Simulator for Wireless Sensor Networks and Body Area Networks User Manual Online