{'fraction_non_alphanumeric': 0.025210084033613446, 'fraction_numerical': 0.0, 'mean_word_length': 5.617283950617284, '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}}
Some notes on the synchronization of low-power wireless nodes

The problem of device synchronization in a distributed measuring system can present a designer with a range of choices and solutions, depending on technical specifications, cost, feasibility, robustness and other requirements. In wireless sensor networks (WSNs), synchronization mechanisms often have to be run on lean resources and, in particular, the active and “sleep” time schedules of low-power nodes introduce specific constraints which impact, for instance, on the rate of exchange of timing messages. Loss of timing packets could also be particularly critical. In this paper we analyse how clock instability, timestamp uncertainty and the particular implementation of a servo clock affect the performances of a synchronization algorithm, assuming relevant information are received at a low rate (and, occasionally, missing). An accurate study based on the effect of measurement uncertainty will evaluate the performance of a low-power synchronization mechanism and its robustness to information loss.