{'fraction_non_alphanumeric': 0.018538713195201745, 'fraction_numerical': 0.0, 'mean_word_length': 5.75, '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}}
A Filter‐based Clock Synchronization Protocol for Wireless Sensor Networks

Clock parameters in wireless sensors experience slow changes due to low‐cost construction and environmental conditions. In this paper, a filter‐based distributed protocol, called FBP, is proposed to dynamically achieve clock synchronization for wireless sensor networks. The idea of FBP is derived from a first‐order filter which is robust to environmental noises. The proposed protocol is fully distributed, meaning that each node relies only on its local clock readings and reading announcements from its neighbouring sensor nodes. This will allow the proposed protocol applicable to large sensor networks. By applying FBP, the compensated clock skews can be bounded into a small steady‐state error. Numerical simulations show that the proposed protocol yields better performances in both convergence property and synchronization accuracy.