IEEE Transactions on Control of Network Systems · 2017 · 65 citations · 32 references
ComputingComputer ScienceComputer SystemsFault ToleranceFault-tolerant ComputingFault-tolerant SystemsClock SynchronizationConsensus AlgorithmsDistributed ConsensusReliable Distributed SystemsSensor NetworksWireless Sensor NetworksClock Synchronization AlgorithmsFault-tolerant ConsensusRobust ConsensusRobustnessSensor NodesSynchronization In Sensor NetworksSynchronization In Wireless Sensor NetworksTime Synchronization In Sensor Networks
In this paper, we study a distributed approach based on consensus algorithms for clock synchronization in wireless sensor networks. The sensor nodes face two types of uncertainties. One is that some of the nodes in the network can be faulty and transmit arbitrary signals by not following the given protocol; similar effects may be caused by false data injection by an external malicious attacker. The other is that the communication is unreliable and the packets exchanged may become lost. To deal with these uncertainties, we propose a resilient consensus-type algorithm based on the so-called mean subsequence reduced (MSR) technique, where each normal node ignores the outliers in the clock data collected from its neighbors and makes updates using data from the past if new data have not arrived yet. We establish network connectivity conditions in terms of graph robustness for the MSR algorithm to attain resilient properties.
32
The flooding time synchronization protocol
Miklós Maróti, Branislav Kusý, Gyula Simon et al. · 2004 · 2.2K citations
Health monitoring of civil infrastructures using wireless sensor networks
Sukun Kim, Shamim N. Pakzad, David Culler et al. · 2007 · 930 citations
Synchronizing clocks in the presence of faults
Leslie Lamport, P. M. Melliar‐Smith · Journal of the ACM · 1985 · 543 citations · Full text