{'fraction_non_alphanumeric': 0.012612612612612612, 'fraction_numerical': 0.0, 'mean_word_length': 5.005405405405406, '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}}
An Enhanced Energy-Efficient Coverage Protocol for Wireless Sensor Networks

The area coverage in wireless sensor networks (WSN) is an important issue as it reflects the quality of service a certain WSN can achieve. In large scale WSNs, scheduling the sensor nodes activities is used to utilize the large number of available sensor nodes efficiently and therefore extending the network lifetime. In scheduling the monitoring task between the nodes, an energy will be consumed due to the switching between nodes states. The effect of such operation could increase if it takes place frequently during the node lifetime. Therefore, a proper approach should be used to eliminate the impact of switching between states on the energy consumption. This paper proposes a mechanism that determines how a sensor node sets its Sleep timer when it goes to the Sleep state. The proposed approach is an enhancement on one of the current scheduling protocols. Simulation results have shown an improvement of the proposed approach compared with the original protocol and its variant in terms of extending the network lifetime.