{'fraction_non_alphanumeric': 0.026285714285714287, 'fraction_numerical': 0.0, 'mean_word_length': 5.125874125874126, '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 Energy-efficient and Redundancy-reduced Protocol of WSN under Non-Uniform Deployment

One of the most important issues in wireless sensor network (WSN) design is energy consumption as well as sufficient sensing area. Especially, in the situation of non-uniform deployment, energy waste and redundancy easily appear due to the nodes overlap each other. In this paper, a protocol is proposed to deal with these problems. We divide the network into several regions by density peaks clustering (DPC) algorithm. In addition, we combine the Boolean model and the number of neighboring nodes to filter out redundant nodes. What's more, cluster heads are selected based on optimal number of cluster heads, residual energy, and distance away from base station. Simulation results indicate that the proposed algorithm can effectively extend the lifetime of wireless sensor networks.