File Download
Supplementary
-
Citations:
- Appears in Collections:
postgraduate thesis: Distributed clock synchronization for wireless sensor networks
Title | Distributed clock synchronization for wireless sensor networks |
---|---|
Authors | |
Advisors | |
Issue Date | 2014 |
Publisher | The University of Hong Kong (Pokfulam, Hong Kong) |
Citation | Luo, B. [羅斌]. (2014). Distributed clock synchronization for wireless sensor networks. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR. Retrieved from http://dx.doi.org/10.5353/th_b5204913 |
Abstract | Clock synchronization for Wireless Sensor Networks (WSNs) has attracted lots of attention due to its importance for operations in WSNs. In traditional centralized clock synchronization algorithms, all the local information should be transmitted to a fusion center for processing, and the results need to be forwarded back to each individual sensor, thus resulting in a heavy burden on communication and computation in the network. In addition, it also lacks of adaptability to link failures and dynamic changes in the network topology, which greatly prevents their use in WSNs. Hence, in this thesis, we focus on developing energy-efficient distributed clock synchronization algorithms for WSNs.
Firstly, global clock synchronization problem is investigated with time-varying clock parameters (skew and offset) owing to imperfect oscillator circuits. A distributed Kalman filter is developed for clock parameters tracking. The proposed algorithm only requires each node to exchange limited information with its direct neighbors, thus is energy efficient, scalable with network size, and is robust against changes in network connectivity. A low-complexity distributed algorithm based on Coordinate-Descent with Bootstrap (CD-BS) is also proposed to provide rapid initialization of the tracking algorithm. Simulation results show that the proposed distributed tracking algorithm achieves the long-term accuracy for the clock parameters close to the Bayesian Cramer-Rao Lower Bound.
Secondly, the problem of global clock synchronization for WSNs in the presence of unknown exponential delays is studied. The joint maximum likelihood estimator of clock offsets, clock skews and fixed delays of the network is first formulated as a global linear programming (LP) problem. Based on the Alternating Direction Method of Multipliers (ADMM), we propose a fully-distributed synchronization algorithm that has low communication overhead and computation cost. Simulation results show that the proposed algorithm achieves better accuracy than consensus algorithm and the distributed least squares algorithm, and can always converge to the centralized optimal solution.
Finally, global clock synchronization for WSNs under the exponentially distributed delays is re-visited with the fast convergence min-sum algorithm. The synchronization problem is cast into an optimization problem represented by factor graph, and a closed-form expression of the messages passed between nodes are derived. Simulation results show that this distributed algorithm can approach the centralized LP solution with faster convergence speed compared to ADMM-based algorithm. |
Degree | Doctor of Philosophy |
Subject | Sensor networks Synchronization Wireless communication systems |
Dept/Program | Electrical and Electronic Engineering |
Persistent Identifier | http://hdl.handle.net/10722/198812 |
HKU Library Item ID | b5204913 |
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Ng, TS | - |
dc.contributor.advisor | Wu, YC | - |
dc.contributor.author | Luo, Bin | - |
dc.contributor.author | 羅斌 | - |
dc.date.accessioned | 2014-07-10T04:10:17Z | - |
dc.date.available | 2014-07-10T04:10:17Z | - |
dc.date.issued | 2014 | - |
dc.identifier.citation | Luo, B. [羅斌]. (2014). Distributed clock synchronization for wireless sensor networks. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR. Retrieved from http://dx.doi.org/10.5353/th_b5204913 | - |
dc.identifier.uri | http://hdl.handle.net/10722/198812 | - |
dc.description.abstract | Clock synchronization for Wireless Sensor Networks (WSNs) has attracted lots of attention due to its importance for operations in WSNs. In traditional centralized clock synchronization algorithms, all the local information should be transmitted to a fusion center for processing, and the results need to be forwarded back to each individual sensor, thus resulting in a heavy burden on communication and computation in the network. In addition, it also lacks of adaptability to link failures and dynamic changes in the network topology, which greatly prevents their use in WSNs. Hence, in this thesis, we focus on developing energy-efficient distributed clock synchronization algorithms for WSNs. Firstly, global clock synchronization problem is investigated with time-varying clock parameters (skew and offset) owing to imperfect oscillator circuits. A distributed Kalman filter is developed for clock parameters tracking. The proposed algorithm only requires each node to exchange limited information with its direct neighbors, thus is energy efficient, scalable with network size, and is robust against changes in network connectivity. A low-complexity distributed algorithm based on Coordinate-Descent with Bootstrap (CD-BS) is also proposed to provide rapid initialization of the tracking algorithm. Simulation results show that the proposed distributed tracking algorithm achieves the long-term accuracy for the clock parameters close to the Bayesian Cramer-Rao Lower Bound. Secondly, the problem of global clock synchronization for WSNs in the presence of unknown exponential delays is studied. The joint maximum likelihood estimator of clock offsets, clock skews and fixed delays of the network is first formulated as a global linear programming (LP) problem. Based on the Alternating Direction Method of Multipliers (ADMM), we propose a fully-distributed synchronization algorithm that has low communication overhead and computation cost. Simulation results show that the proposed algorithm achieves better accuracy than consensus algorithm and the distributed least squares algorithm, and can always converge to the centralized optimal solution. Finally, global clock synchronization for WSNs under the exponentially distributed delays is re-visited with the fast convergence min-sum algorithm. The synchronization problem is cast into an optimization problem represented by factor graph, and a closed-form expression of the messages passed between nodes are derived. Simulation results show that this distributed algorithm can approach the centralized LP solution with faster convergence speed compared to ADMM-based algorithm. | - |
dc.language | eng | - |
dc.publisher | The University of Hong Kong (Pokfulam, Hong Kong) | - |
dc.relation.ispartof | HKU Theses Online (HKUTO) | - |
dc.rights | This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. | - |
dc.rights | The author retains all proprietary rights, (such as patent rights) and the right to use in future works. | - |
dc.subject.lcsh | Sensor networks | - |
dc.subject.lcsh | Synchronization | - |
dc.subject.lcsh | Wireless communication systems | - |
dc.title | Distributed clock synchronization for wireless sensor networks | - |
dc.type | PG_Thesis | - |
dc.identifier.hkul | b5204913 | - |
dc.description.thesisname | Doctor of Philosophy | - |
dc.description.thesislevel | Doctoral | - |
dc.description.thesisdiscipline | Electrical and Electronic Engineering | - |
dc.description.nature | published_or_final_version | - |
dc.identifier.doi | 10.5353/th_b5204913 | - |
dc.identifier.mmsid | 991036905109703414 | - |