{'fraction_non_alphanumeric': 0.01860920666013712, 'fraction_numerical': 0.0, 'mean_word_length': 4.84, '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}}
Self Data Transfer Configuration to Enhance Power Efficiency in IoT application

Abstract – Reducing energy consumption is always a goal in any IoT application, specially for its low level layer which is wireless sensor network (WSN), since the nodes are not rechargeable. In this paper we propose a self-configuration mechanism of a sensor node, based on the transferred data, making it possible to reduce the active processing time and to increase the duration in which the processor can remain in the low power modes. Our new approach consists in developing a new decision algorithm allowing choosing in real-time the most efficient method of data transfer by a sensor node. This algorithm makes it possible to minimize the power consumed by the processing unit and this through a self-configuring mechanism of the sensor node. The solution shows that under specific transfer conditions there is a switching point for each node that favors either the use of direct memory access (DMA) or the use of the interrupt (IT).