{'fraction_non_alphanumeric': 0.02455795677799607, 'fraction_numerical': 0.0019646365422396855, 'mean_word_length': 5.385579937304075, '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}}
Behavior of clock-sampling mutual network synchronization in wireless sensor networks: convergence and security

Clock synchronization is an important component of wireless sensor networks (WSNs) both for co-ordination of node communications and for time stamping sensor data. The previously presented clock sampling mutual network synchronization (CS-MNS) algorithm is simple, has low communication and processing overhead, and allows fully decentralized operation. We present some simulation results that indicate the potential of CS-MNS to achieve high clock synchronization accuracy in mobile multi-hop wireless networks. Past work has shown clock convergence under specific conditions in single-hop networks. We show analytically that in the absence of offset errors, the network clocks converge. In the presence of offset errors, we present conditions on the degree of clock asynchrony under which the network clock rates show convergent behavior. The analysis is applicable as long as the network topology is connected and, thus, is of interest in both single-hop and multi-hop environments. As a side result, we also show how a network designer can use these conditions to add a bias term to the CS-MNS algorithm and, thus, improve the start-up dynamics of the algorithm. Furthermore, we discuss the algorithm from a security standpoint. Finally, we propose a method for adding external reference synchronization that is compatible with our security discussion. Copyright © 2009 John Wiley & Sons, Ltd. 
 
Clock synchronization is an important component of wireless sensor networks both for co-ordination of node communications and for time stamping sensor data. Our clock sampling mutual network synchronization algorithm (CS-MNS) is simple, has low communication and processing overhead, and allows fully decentralized operation. This paper presents simulation results that demonstrate its superior performance, analyzes the convergence conditions for the algorithm and discusses practical solutions to some security concerns.