{'fraction_non_alphanumeric': 0.016522423288749016, 'fraction_numerical': 0.0, 'mean_word_length': 4.916279069767442, '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}}
Energy Efficient Sensing of Non-cooperative Events in Wireless Sensor Networks

In a wireless sensor network, energy efficiency is one of the primary concerns since typically the sensor nodes rely on small battery to operate. Non-Cooperative events refer to such events that they are not easily monitored as they come and go. As a result, they can be observed only if the sensors are constantly monitoring the environment. However, energy efficiency is a serious concern if the sensors are always ON. In this work, the tradeoff between energy efficiency and non-cooperative events coverage in a wireless sensor network is studied. We begin with fixed listen and sleep time schemes for a single sensor node and quantify the performance results in terms of event miss rate and normalized average power consumption. If the statistics of the event is unknown, an adaptive scheme based on a "additive increase/multiplicative decrease" rule is proposed to adapt the sleep schedule with the sensing data. Both fixed and adaptive schemes are extended to multiple nodes and the coverage of the entire area of a network is taken into consideration in addition to energy efficiency. Discrete-event simulations are carried out to demonstrate the effectiveness of the proposed scheme.