{'fraction_non_alphanumeric': 0.021291696238467, 'fraction_numerical': 0.0007097232079489, 'mean_word_length': 5.351351351351352, '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}}
Lightweight approach to automated fault diagnosis in WSNs

Automated fault diagnosis in wireless sensor networks (WSNs) has always been an essential field for the networks research community. In resource-related constraints, the design of a lightweight method to automatically diagnose the fault in WSN is highly beneficial. In this study, the authors propose lightweight and less-overhead approaches to diagnose hard and soft faults in WSNs automatically. Correctly, a lightweight checksum method is implemented for hard or crash fault detection. This method is capable of detecting multiple hard faults within a single path with the help of a timeout mechanism. For diagnosis of soft faults such as permanent, intermittent, and transient faults, they implement the Anderson–Darling (AD) statistical method. The AD test analyses how the sensor readings are fitted in a specific distribution for a tested significance level. Several testbed experiments are conducted to validate their hypotheses and implementations. The performance parameters that are evaluated in this work include fault detection accuracy, false alarm rate, and false-positive rate. These parameters are evaluated about various fault probabilities in the network. They observe that the proposed lightweight schemes can diagnose both hard and soft faults in O ( 1 ) message complexity over the network, which makes it adaptable in practise.