{'fraction_non_alphanumeric': 0.02223926380368098, 'fraction_numerical': 0.0015337423312883436, 'mean_word_length': 4.904977375565611, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
System-Level, Model-Based Power Estimation of IoT Nodes

The concept of the internet of things (IoT) has gained a lot of attention over the last years due to its integral role in pervasive computing and industry 4.0. Today, it is fairly possible to design and deploy a highly capable IoT node and feature-rich IoT networks that address the industrial-grade requirements. On the other hand, when it comes to building truly energy-efficient ubiquitous IoT systems there are still various challenges open to be addressed. Energy efficiency is a key enabler in this scheme since IoT nodes are usually physically distributed and long periods of maintenance are mandatory for cost minimization. Besides, energy dimensioning of IoT nodes in a pre-deployment scenario is also another key challenge that needs to be addressed due to the rapidly evolving nature of requirements and conditions associated with IoT nodes. When the IoT node is updated/changed, the power consumption and estimated battery life are also affected. Therefore, it is important to have a methodology/an idea to estimate the power consumption of IoT nodes. In this paper, we introduce a model-based, fully simulated power estimation methodology that accounts for the power consumption components at the system level, but with high accuracy.