{'fraction_non_alphanumeric': 0.0163727959697733, 'fraction_numerical': 0.0, 'mean_word_length': 5.625, '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}}
Low-complexity distributed fault detection for wireless sensor networks

To guarantee its integrity, a wireless sensor network needs to efficiently detect faulty nodes producing erroneous measurements. This paper proposes a fully distributed fault detection algorithm. A node first collects the measurements of its neighborhood, processes them to decide whether they contain outliers, and broadcasts the result. Then, it decides autonomously about its functioning status. The detection algorithm is proposed in two variants, depending on the proportion of faulty nodes in the network. A theoretical analysis of the probability of error and of the convergence of the algorithm is provided. The tradeoff between false alarm probability and detection probability is characterized using simulation.