{'fraction_non_alphanumeric': 0.010376134889753566, 'fraction_numerical': 0.0, 'mean_word_length': 4.938461538461539, '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}}
A Power Control Mechanism for Sensor Node Based on Dynamic Programming

Reducing energy consumption is one of the key challenges in sensor networks. Lots of researches have tried to turn the nodes off when not needed to reduce energy consumption. In this paper, we propose a mechanism which dynamically turns on/off different components of the node to conserve energy while maintaining required performance. We model power management problem in a sensor node as an average reward MDP and solve it using dynamic programming. We prove that the MDP is communicating and we use communicating policy iteration algorithm to compute the optimal policy. Simulation results show our approach conserves more energy than always on policy while reaches to the same amount of utility.